.chip-row.svelte-ru9km2{position:relative;mask-image:linear-gradient(to right,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 85%,transparent 100%)}.chip-scroll.svelte-ru9km2{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.chip-scroll.svelte-ru9km2::-webkit-scrollbar{display:none}.chip.svelte-ru9km2{display:flex;align-items:center;justify-content:center;min-height:44px;padding:.3125rem .75rem;border-radius:999px;font-size:.75rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s var(--ease-in-out);color:var(--text-muted);background:#7f44000f;background:oklch(45% .12 60 / .06);margin-bottom:0}.chip.svelte-ru9km2:has(input:where(.svelte-ru9km2):focus-visible){outline:2px solid var(--action);outline-offset:2px}.chip.svelte-ru9km2:has(input:where(.svelte-ru9km2):checked){background:var(--brown);color:#fff;box-shadow:0 2px 6px #7f440033;box-shadow:0 2px 6px oklch(45% .12 60 / .2)}.chip.svelte-ru9km2 input:where(.svelte-ru9km2){position:absolute;opacity:0;width:0;height:0}.beta-banner.svelte-1uha8ag{margin-top:2rem;padding:.75rem 1rem;font-size:.8125rem;color:var(--text-muted);text-align:center;border-top:1px solid var(--border)}.beta-banner.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.feedback-trigger.svelte-1uha8ag{background:none;border:none;padding:0;margin-top:.5rem;font-size:inherit;font-weight:600;color:var(--brown);cursor:pointer;display:inline}.feedback-trigger.svelte-1uha8ag:hover{text-decoration:underline}.feedback-trigger.svelte-1uha8ag:active{transform:none}.feedback-form.svelte-1uha8ag{margin-top:.75rem}.feedback-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){font-size:.875rem;min-height:72px;resize:vertical}.feedback-actions.svelte-1uha8ag{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.feedback-cancel.svelte-1uha8ag{background:none;border:none;padding:.375rem 0;font-size:.8125rem;color:var(--text-muted);cursor:pointer}.feedback-cancel.svelte-1uha8ag:hover{color:var(--text)}.feedback-cancel.svelte-1uha8ag:active{transform:none}.feedback-thanks.svelte-1uha8ag{font-weight:600;color:var(--action)}.feed-header.svelte-1uha8ag{margin-bottom:1rem}h1.svelte-1uha8ag{font-size:clamp(1.5rem,5vw,2.25rem);font-family:var(--font-display);font-weight:700;line-height:1.2}.subtitle.svelte-1uha8ag{color:var(--text-muted);font-size:clamp(.8125rem,2.5vw,.9375rem);margin-top:.25rem}.alt-channels.svelte-1uha8ag{font-size:clamp(.75rem,2.2vw,.8125rem);color:var(--text-muted);margin-top:.25rem}.alt-channels.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--text-muted);font-weight:500;text-decoration:underline;text-underline-offset:2px}.alt-channels.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--text)}.filters.svelte-1uha8ag{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1.5rem}.feed.svelte-1uha8ag{display:flex;flex-direction:column;gap:.75rem}.feed.svelte-1uha8ag .card:where(.svelte-1uha8ag){transition:box-shadow .25s var(--ease-out)}.feed.svelte-1uha8ag .card:where(.svelte-1uha8ag):hover{box-shadow:var(--shadow-elevated)}.card-top.svelte-1uha8ag{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.625rem}.card-meta.svelte-1uha8ag{font-size:clamp(.75rem,2vw,.8125rem);color:var(--text-muted)}.card-desc.svelte-1uha8ag{font-size:clamp(.875rem,2.5vw,.9375rem);line-height:1.5;margin-bottom:.75rem}.card-bottom.svelte-1uha8ag{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.card-time.svelte-1uha8ag{font-size:clamp(.75rem,2vw,.8125rem);color:var(--text-muted)}.card-responses.svelte-1uha8ag{font-size:clamp(.75rem,2vw,.8125rem);color:var(--brown)}.card-actions.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between}.btn-sm.svelte-1uha8ag{font-size:.8125rem;padding:.375rem 1rem;min-height:44px}.flag-link.svelte-1uha8ag{font-size:.75rem;color:var(--text-muted);padding:.625rem .5rem;min-height:44px;display:inline-flex;align-items:center}.flag-link.svelte-1uha8ag:hover{color:var(--text)}.empty.svelte-1uha8ag{text-align:center;padding:3rem 1rem;color:var(--text-muted)}.empty.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.125rem,3vw,1.25rem);font-weight:600;color:var(--text);margin-bottom:.5rem}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:1.5rem}.empty.svelte-1uha8ag .btn:where(.svelte-1uha8ag){margin-top:.5rem}
