.feed-page.svelte-1ooj66h{display:flex;flex-direction:column;gap:1.5rem}.page-title.svelte-1ooj66h{font-family:Space Mono,monospace;font-size:clamp(1.2rem,4vw,1.5rem);font-weight:700;color:#fff}.page-sub.svelte-1ooj66h{font-size:.9rem;color:#666;line-height:1.5;max-width:480px}.loading.svelte-1ooj66h{font-family:Space Mono,monospace;font-size:.75rem;color:#444}.empty.svelte-1ooj66h{text-align:center;padding:3rem 0}.empty.svelte-1ooj66h p:where(.svelte-1ooj66h){font-family:Space Mono,monospace;font-size:.8rem;color:#555}.empty.svelte-1ooj66h a:where(.svelte-1ooj66h){color:#e85d26}.room-list.svelte-1ooj66h{display:flex;flex-direction:column;gap:.5rem}.room-card.svelte-1ooj66h{display:block;text-decoration:none;color:inherit;border:1px solid #1a1a1a;padding:1rem;transition:all .15s}.room-card.svelte-1ooj66h:hover{border-color:#2a2a2a;background:#0e0e0e}.room-top.svelte-1ooj66h{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.room-num.svelte-1ooj66h{font-family:Space Mono,monospace;font-size:.65rem;color:#e85d26}.room-time.svelte-1ooj66h{font-family:Space Mono,monospace;font-size:.6rem;color:#333}.room-title.svelte-1ooj66h{font-family:Space Mono,monospace;font-size:.85rem;font-weight:700;color:#ccc;margin-bottom:.3rem}.room-trailer.svelte-1ooj66h{font-size:.88rem;color:#666;line-height:1.5}.room-status.svelte-1ooj66h{display:inline-block;margin-top:.5rem;font-family:Space Mono,monospace;font-size:.55rem;color:#4a9;text-transform:uppercase;letter-spacing:1.5px}
