.feed-post.svelte-15tgy89{scroll-snap-align:start;scroll-snap-stop:always;min-height:calc(100svh - var(--header-height) - 2 * var(--space-5));display:flex;flex-direction:column;gap:var(--space-3);padding-block:var(--space-2)}.stage.svelte-15tgy89{position:relative;flex:1;min-height:0;aspect-ratio:9 / 16;max-height:80svh;margin-inline:auto;width:100%;max-width:440px;background:#0c0d12;border-radius:var(--radius-lg);overflow:hidden}.player.svelte-15tgy89,.poster.svelte-15tgy89{position:absolute;inset:0;width:100%;height:100%;border:0}.poster.svelte-15tgy89{object-fit:cover}.placeholder.svelte-15tgy89,.play-hint.svelte-15tgy89{position:absolute;inset:0;display:grid;place-items:center;color:#ffffffb3;font-size:2.5rem}.play-hint.svelte-15tgy89{pointer-events:none;background:#00000040}.overlay.svelte-15tgy89{position:absolute;inset:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);background:linear-gradient(to top,#000000b3,#0000);color:#fff;pointer-events:none}.overlay.svelte-15tgy89 form:where(.svelte-15tgy89),.overlay.svelte-15tgy89 .rail-btn:where(.svelte-15tgy89){pointer-events:auto}.info.svelte-15tgy89{min-width:0}.creator.svelte-15tgy89{margin:0;font-weight:var(--weight-bold);font-size:var(--font-size-sm)}.caption.svelte-15tgy89{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);line-height:var(--line-normal);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.stats.svelte-15tgy89{margin:var(--space-2) 0 0;display:flex;gap:var(--space-2);font-size:var(--font-size-xs);color:#ffffffd9}.rail.svelte-15tgy89{display:flex;flex-direction:column;gap:var(--space-3)}.rail-btn.svelte-15tgy89{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);background:#ffffff1f;border:0;border-radius:var(--radius-pill);color:#fff;padding:var(--space-2);width:52px;height:52px;cursor:pointer;font-family:inherit}.rail-btn.svelte-15tgy89:hover{background:#ffffff38}.rail-btn.svelte-15tgy89 .icon:where(.svelte-15tgy89){font-size:1.3rem;line-height:1}.rail-btn.svelte-15tgy89 .icon.on:where(.svelte-15tgy89){color:var(--color-primary)}.rail-label.svelte-15tgy89{font-size:.6rem}.tagged.svelte-15tgy89 .chips:where(.svelte-15tgy89){list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-2)}.tagged.svelte-15tgy89 .chips:where(.svelte-15tgy89) li:where(.svelte-15tgy89){scroll-snap-align:start}.sr-only.svelte-15tgy89{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.feed-post.svelte-15tgy89{scroll-snap-align:none}}.feed.svelte-1ooj66h{display:flex;flex-direction:column;gap:var(--space-4);scroll-snap-type:y proximity}.slot.svelte-1ooj66h{scroll-snap-align:start}.empty.svelte-1ooj66h{color:var(--color-text-muted);padding-block:var(--space-6);text-align:center}.more.svelte-1ooj66h{display:flex;justify-content:center;padding-block:var(--space-5)}.more-link.svelte-1ooj66h{color:var(--color-primary);font-weight:var(--weight-semibold)}.sr-only.svelte-1ooj66h{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.feed.svelte-1ooj66h{scroll-snap-type:none}}
