.grid.svelte-1ki9dv0{display:grid;gap:3px;margin:12px -16px 4px;grid-template-columns:1fr 1fr}.grid.n1.svelte-1ki9dv0{grid-template-columns:1fr}.grid.n3.svelte-1ki9dv0 .cell:where(.svelte-1ki9dv0):first-child{grid-row:span 2}.cell.svelte-1ki9dv0{position:relative;min-width:0;background:var(--surface-2)}.n2.svelte-1ki9dv0 .cell:where(.svelte-1ki9dv0),.n3.svelte-1ki9dv0 .cell:where(.svelte-1ki9dv0),.n4.svelte-1ki9dv0 .cell:where(.svelte-1ki9dv0){aspect-ratio:1}.n3.svelte-1ki9dv0 .cell:where(.svelte-1ki9dv0):first-child{aspect-ratio:auto}.thumb.svelte-1ki9dv0{all:unset;display:block;width:100%;height:100%;cursor:zoom-in;position:relative}.thumb.svelte-1ki9dv0 img:where(.svelte-1ki9dv0){width:100%;height:100%;object-fit:cover;display:block}.n1.svelte-1ki9dv0 .thumb:where(.svelte-1ki9dv0) img:where(.svelte-1ki9dv0){height:auto;max-height:620px}video.svelte-1ki9dv0{width:100%;max-height:620px;display:block;background:#000}.play.svelte-1ki9dv0{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#0000008c;color:#fff}.processing.svelte-1ki9dv0{min-height:180px;height:100%;display:grid;place-content:center;justify-items:center;gap:8px;color:var(--muted);font-weight:600;font-size:.9rem;text-align:center;padding:12px}.processing.svelte-1ki9dv0 .spin{animation:svelte-1ki9dv0-spin 1s linear infinite;color:var(--blue)}@keyframes svelte-1ki9dv0-spin{to{transform:rotate(360deg)}}.dl.svelte-1ki9dv0{position:absolute;right:8px;bottom:8px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#ffffffe6;color:#17263a;box-shadow:0 1px 6px #00000040;opacity:.92}.n1.svelte-1ki9dv0 .cell:where(.svelte-1ki9dv0):has(video:where(.svelte-1ki9dv0)) .dl:where(.svelte-1ki9dv0){top:8px;bottom:auto}.lb.svelte-1ki9dv0{border:0;padding:0;margin:0;width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;background:#060a12;color:#fff}.lb[open].svelte-1ki9dv0{display:grid;place-items:center;animation:svelte-1ki9dv0-fade .2s}@keyframes svelte-1ki9dv0-fade{0%{opacity:0}}.lb.svelte-1ki9dv0::backdrop{background:transparent}.lb.svelte-1ki9dv0 img:where(.svelte-1ki9dv0),.lb.svelte-1ki9dv0 video:where(.svelte-1ki9dv0){max-width:100vw;max-height:calc(100dvh - 120px);object-fit:contain;width:auto;background:transparent}.lb-top.svelte-1ki9dv0{position:fixed;top:calc(10px + env(safe-area-inset-top));left:12px;right:12px;display:flex;justify-content:space-between;align-items:center;z-index:2}.lb-close.svelte-1ki9dv0{width:44px;height:44px;border-radius:50%;border:0;background:#ffffff24;color:#fff;display:grid;place-items:center}.nav.svelte-1ki9dv0{position:fixed;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;background:#ffffffd9;color:#17263a}.prev.svelte-1ki9dv0{left:10px}.next.svelte-1ki9dv0{right:10px}.count.svelte-1ki9dv0{position:fixed;bottom:calc(16px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);font-weight:650;font-size:.9rem;opacity:.85}.frame.svelte-15p99l5{display:block;position:relative;width:100%;aspect-ratio:16 / 9;margin-top:10px;border-radius:var(--r-md, 14px);overflow:hidden;background:#0e1622}iframe.svelte-15p99l5{position:absolute;inset:0;width:100%;height:100%;border:0}video.frame.svelte-15p99l5{object-fit:contain}.thumb.svelte-15p99l5{all:unset;box-sizing:border-box;cursor:pointer;position:absolute;inset:0;display:grid;place-items:center;color:#fff}.thumb.svelte-15p99l5 img:where(.svelte-15p99l5){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.play.svelte-15p99l5{position:relative;width:62px;height:62px;border-radius:50%;background:#0000009e;display:grid;place-items:center;padding-left:4px;transition:transform .15s}.thumb.svelte-15p99l5:hover .play:where(.svelte-15p99l5),.thumb.svelte-15p99l5:focus-visible .play:where(.svelte-15p99l5){transform:scale(1.08)}.thumb.svelte-15p99l5:focus-visible{outline:3px solid var(--blue, #2c6aa0);outline-offset:-3px}small.svelte-15p99l5{position:absolute;left:10px;bottom:8px;background:#0009;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:650}.react.who.svelte-1blbebk{padding:0 10px;color:var(--muted)}.whodlg.svelte-1blbebk{border:0;padding:0;background:transparent;width:min(420px,calc(100vw - 32px))}.whodlg.svelte-1blbebk::backdrop{background:#0e162273;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.whodlg[open].svelte-1blbebk{animation:svelte-1blbebk-whopop .2s ease-out}@keyframes svelte-1blbebk-whopop{0%{opacity:0;transform:translateY(8px)}}.whobox.svelte-1blbebk{background:var(--surface);color:var(--ink);border-radius:var(--r-lg);padding:16px 18px 12px;box-shadow:var(--shadow-2);max-height:75dvh;display:flex;flex-direction:column}.whobox.svelte-1blbebk header:where(.svelte-1blbebk){display:flex;align-items:center;justify-content:space-between}.whobox.svelte-1blbebk h2:where(.svelte-1blbebk){font-size:1.1rem;margin:0}.whotabs.svelte-1blbebk{display:flex;gap:6px;margin:10px 0 6px;flex-wrap:wrap}.whotabs.svelte-1blbebk button:where(.svelte-1blbebk){border:1px solid var(--line);background:var(--surface);border-radius:99px;padding:4px 12px;font:inherit;font-weight:650;font-size:.88rem;color:var(--ink-2);cursor:pointer}.whotabs.svelte-1blbebk button[aria-selected=true]:where(.svelte-1blbebk){background:var(--blue);border-color:var(--blue);color:#fff}.wholist.svelte-1blbebk{list-style:none;margin:0;padding:0;overflow:auto}.wholist.svelte-1blbebk a:where(.svelte-1blbebk){display:flex;align-items:center;gap:12px;padding:8px 4px;color:var(--ink);text-decoration:none;border-radius:10px}.wholist.svelte-1blbebk a:where(.svelte-1blbebk):hover{background:var(--surface-2)}.wholist.svelte-1blbebk span:where(.svelte-1blbebk):not(.e){flex:1;font-weight:600}.wholist.svelte-1blbebk .e:where(.svelte-1blbebk){font-size:1.2rem}.feed.svelte-1blbebk{display:grid;gap:14px}.composer.svelte-1blbebk{display:flex;gap:12px;padding:14px}.compose-main.svelte-1blbebk{flex:1;min-width:0}.composer.svelte-1blbebk textarea:where(.svelte-1blbebk){width:100%;border:0;resize:none;background:var(--surface-2);border-radius:14px;padding:12px 14px;min-height:48px;line-height:1.5;outline:none;transition:box-shadow .15s}.composer.svelte-1blbebk textarea:where(.svelte-1blbebk):focus{box-shadow:0 0 0 2px var(--blue);background:var(--surface)}.compose-actions.svelte-1blbebk{display:flex;align-items:center;gap:8px;margin-top:8px}.photo.svelte-1blbebk{cursor:pointer}@media(max-width:420px){.photo.svelte-1blbebk span:where(.svelte-1blbebk){display:none}}.pending.svelte-1blbebk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;max-width:420px}.pend.svelte-1blbebk{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--surface-2)}.pend.svelte-1blbebk img:where(.svelte-1blbebk),.pend.svelte-1blbebk video:where(.svelte-1blbebk){width:100%;height:100%;object-fit:cover;display:block}.pend.err.svelte-1blbebk{outline:2px solid var(--coral);opacity:.6}.bar.svelte-1blbebk{position:absolute;left:6px;right:6px;bottom:6px;height:5px;border-radius:9px;background:#fff9;overflow:hidden}.bar.svelte-1blbebk i:where(.svelte-1blbebk){display:block;height:100%;background:var(--blue);transition:width .2s}.vid-tag.svelte-1blbebk{position:absolute;left:6px;top:6px;font-size:.7rem;padding:2px 6px;border-radius:6px;background:#0000008c;color:#fff}.rm.svelte-1blbebk{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;border:0;display:grid;place-items:center;background:#0009;color:#fff}.post.svelte-1blbebk{padding:16px 16px 10px;overflow:hidden}.post.fresh.svelte-1blbebk{animation:svelte-1blbebk-glow 1.6s ease-out}@keyframes svelte-1blbebk-glow{0%{box-shadow:0 0 0 3px var(--coral),var(--shadow-2)}}.post-head.svelte-1blbebk{display:flex;align-items:center;justify-content:space-between;gap:4px}.post-head.svelte-1blbebk>.who:where(.svelte-1blbebk){flex:1;min-width:0}.who.svelte-1blbebk{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.who.svelte-1blbebk b:where(.svelte-1blbebk){display:block;font-weight:650;line-height:1.2}.who.svelte-1blbebk time:where(.svelte-1blbebk){font-size:.82rem;color:var(--muted)}.seen.svelte-1blbebk{display:flex;align-items:center;gap:4px;font-size:.78rem;color:var(--muted);margin-top:1px}.body.svelte-1blbebk{margin:12px 2px 4px;white-space:normal;overflow-wrap:anywhere;font-size:1.02rem}.reactions.svelte-1blbebk{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid var(--line)}.react.svelte-1blbebk{position:relative;display:inline-flex;align-items:center;gap:6px;height:38px;min-width:38px;padding:0 12px;border-radius:99px;border:1px solid var(--line);background:var(--surface);font-weight:650;font-size:.9rem;color:var(--ink-2);transition:transform .15s var(--ease),background .15s,border-color .15s}.react.svelte-1blbebk:hover{background:var(--surface-2)}.react.svelte-1blbebk:active{transform:scale(.9)}.react.on.svelte-1blbebk{background:var(--coral-tint);border-color:color-mix(in srgb,var(--coral) 45%,transparent);color:var(--coral-deep)}.react.on.svelte-1blbebk .emoji:where(.svelte-1blbebk){animation:svelte-1blbebk-pop .45s var(--ease)}.emoji.svelte-1blbebk{font-size:1.1rem;line-height:1;display:inline-block}.n.svelte-1blbebk{min-width:.5ch}@keyframes svelte-1blbebk-pop{0%{transform:scale(1)}35%{transform:scale(1.55) rotate(-12deg)}70%{transform:scale(.9)}to{transform:scale(1)}}.burst.svelte-1blbebk{position:absolute;left:50%;top:50%;pointer-events:none}.burst.svelte-1blbebk i:where(.svelte-1blbebk){position:absolute;font-style:normal;font-size:.85rem;left:-.5em;top:-.5em;animation:svelte-1blbebk-fly .8s cubic-bezier(.1,.7,.3,1) forwards;transform:rotate(var(--a)) translateY(0)}@keyframes svelte-1blbebk-fly{to{transform:rotate(var(--a)) translateY(-38px) scale(.6);opacity:0}}.comments-toggle.svelte-1blbebk{border:0;background:none;font-weight:600}.comments.svelte-1blbebk{display:grid;gap:10px;padding:12px 0 6px}.comment.svelte-1blbebk{display:flex;gap:8px;align-items:flex-start}.bubble.svelte-1blbebk{flex:1;min-width:0;background:var(--surface-2);border:1px solid var(--line);border-radius:4px 16px 16px;padding:8px 12px;font-size:.95rem;overflow-wrap:anywhere}.bubble.svelte-1blbebk b:where(.svelte-1blbebk){font-weight:650}.editform.svelte-1blbebk{display:grid;gap:6px;margin-top:4px}.editform.svelte-1blbebk textarea:where(.svelte-1blbebk){border-radius:var(--r-sm);padding:8px 12px;width:100%;resize:vertical}.editform.svelte-1blbebk .row:where(.svelte-1blbebk){display:flex;gap:6px}.reply.svelte-1blbebk{display:flex;gap:8px;align-items:center}.reply.svelte-1blbebk .input:where(.svelte-1blbebk){min-height:40px;border-radius:99px;padding:8px 14px}
