dialog.svelte-1kwbck4{opacity:0;max-width:90vw;max-height:90dvh;transition:opacity .21s ease, transform .25s ease, overlay .25s allow-discrete, display .25s allow-discrete;background:0 0;border:none;margin:auto;padding:0;transform:scale(.9)}dialog[open].svelte-1kwbck4{opacity:1;transform:scale(1)}@starting-style{dialog[open].svelte-1kwbck4{opacity:0;transform:scale(.9)}}dialog.svelte-1kwbck4::backdrop{background:var(--bg-modal);opacity:0;transition:opacity .21s ease, overlay .21s allow-discrete, display .21s allow-discrete}dialog[open].svelte-1kwbck4::backdrop{opacity:1}@starting-style{dialog[open].svelte-1kwbck4::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){dialog.svelte-1kwbck4,dialog.svelte-1kwbck4::backdrop{transition:none}}.post--gallery--media.svelte-18lyrwz a:where(.svelte-18lyrwz){cursor:zoom-in}.post--media--caption.svelte-18lyrwz p:where(.svelte-18lyrwz){color:var(--color-surface);text-shadow:0 0 2px #000}.post--media.svelte-18lyrwz img,.post--media.svelte-18lyrwz video{object-fit:contain;border-radius:var(--radius-md);width:auto;max-height:100dvh}.facade.svelte-zranr8{aspect-ratio:16/9;border-radius:var(--radius-md);background:#000;display:block;position:relative;overflow:hidden}.facade.svelte-zranr8 img:where(.svelte-zranr8){object-fit:cover;opacity:.85;width:100%;height:100%;transition:opacity .15s}.facade.svelte-zranr8:hover img:where(.svelte-zranr8){opacity:1}.facade__play.svelte-zranr8{border-radius:var(--radius-md);color:#fff;background:#17161dd9;justify-content:center;align-items:center;width:68px;height:48px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.facade.svelte-zranr8:hover .facade__play:where(.svelte-zranr8){background:var(--color-brand)}iframe.svelte-zranr8{aspect-ratio:16/9;border:0;width:100%}.post--x.svelte-u9jydd blockquote.twitter-tweet{border:1px solid var(--color-border);border-radius:var(--radius-sm);max-width:468px;padding:1rem;font-family:Helvetica Neue,Roboto,Segoe UI,Calibri,sans-serif;font-weight:700;display:inline-block;position:relative;box-shadow:0 1px 3px #0000001a}.post--x.svelte-u9jydd blockquote.twitter-tweet:hover{background-color:var(--color-surface-2)}.post--x.svelte-u9jydd blockquote.twitter-tweet:before{content:"𝕏";font-size:1.75rem;position:absolute;top:1rem;right:1rem}.post--x.svelte-u9jydd blockquote.twitter-tweet p{padding-bottom:1rem;font-weight:400}.post--x.svelte-u9jydd blockquote.twitter-tweet a{outline:0;font-weight:400;text-decoration:none}.post--x.svelte-u9jydd blockquote.twitter-tweet p a{color:#1d9bf0}.post--x.svelte-u9jydd blockquote.twitter-tweet a:hover blockquote.twitter-tweet a:focus{text-decoration:underline}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:325px;max-width:605px;padding:1rem;font-family:Helvetica Neue,Roboto,Segoe UI,Calibri,sans-serif;display:inline-block;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed:hover{background-color:var(--color-surface-2)}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed:before{content:"TikTok";font-size:1rem;font-weight:500;position:absolute;top:1rem;right:1rem}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed[id]{box-shadow:unset;border:0;border-radius:0;min-width:auto;max-width:100%;padding:0;overflow:auto}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed[id]:before{display:none}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed p{margin-bottom:1rem;font-weight:400;line-height:1.4}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed a{color:#fe2c55;outline:none;font-weight:700;text-decoration:none}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed a:hover,.post--tiktok.svelte-196xkeb blockquote.tiktok-embed a:focus{text-decoration:underline}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed p a[href*="/tag/"]{color:#8fbee9;font-weight:700}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed section{display:block}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed:after{content:"TikTok video not loaded";text-align:center;color:#888;font-size:.9rem;display:none}.post--tiktok.svelte-196xkeb blockquote.tiktok-embed[style*="display: none"]:after{padding:1rem;display:block}
