.page.svelte-1trcnin{align-content:start;gap:28px;padding-top:24px;padding-bottom:80px;display:grid}.intro.svelte-1trcnin{gap:12px;max-width:760px;display:grid}h1.svelte-1trcnin{font:700 clamp(32px, 4.6vw, 46px) / 1.08 var(--font-sans);letter-spacing:-.03em}.intro.svelte-1trcnin p:where(.svelte-1trcnin){color:var(--color-text-lead);font-size:17px;line-height:1.6}.filters.svelte-1trcnin{gap:12px;display:grid}.search.svelte-1trcnin{border:1px solid var(--color-border-field);border-radius:var(--radius-md);background:var(--color-surface);max-width:440px;min-height:46px;color:var(--color-text-muted);align-items:center;gap:10px;padding:0 14px;display:flex}.search.svelte-1trcnin:focus-within{border-color:var(--color-accent);box-shadow:var(--focus-glow)}.search.svelte-1trcnin input:where(.svelte-1trcnin){min-width:0;font:400 15.5px/1.4 var(--font-sans);color:var(--color-text);background:0 0;border:none;outline:none;flex:1}.stages.svelte-1trcnin{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1trcnin{min-height:var(--control-touch);border:1px solid var(--color-border-field);border-radius:var(--radius-pill);background:var(--color-surface);font:500 14.5px/1 var(--font-sans);color:var(--color-text);align-items:center;gap:7px;padding:0 14px;display:inline-flex}.chip.svelte-1trcnin:hover{border-color:var(--color-border-hover);color:var(--color-text)}.chip[aria-current=true].svelte-1trcnin{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.chip.svelte-1trcnin .number:where(.svelte-1trcnin),.chip.svelte-1trcnin .count:where(.svelte-1trcnin){font:500 12px/1 var(--font-mono);color:var(--color-text-muted)}.chip[aria-current=true].svelte-1trcnin .number:where(.svelte-1trcnin),.chip[aria-current=true].svelte-1trcnin .count:where(.svelte-1trcnin){color:var(--color-accent-on-dark)}.group.svelte-1trcnin{gap:14px;scroll-margin-top:80px;display:grid}.group-head.svelte-1trcnin{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.group-head.svelte-1trcnin .number:where(.svelte-1trcnin){font:500 13px/1 var(--font-mono);color:var(--color-text-muted)}h2.svelte-1trcnin{font:700 21px/1.25 var(--font-sans);letter-spacing:-.01em}.hint.svelte-1trcnin{color:var(--color-text-muted);font-size:14px}.cards.svelte-1trcnin{grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.card.svelte-1trcnin{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);height:100%;color:var(--color-text);align-content:start;gap:6px;padding:16px 18px 18px;display:grid}.card.soon.svelte-1trcnin{background:var(--color-bg)}.card.svelte-1trcnin:hover{border-color:var(--color-border-hover);color:var(--color-text)}.card-top.svelte-1trcnin{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px;display:flex}.icon.svelte-1trcnin{background:var(--color-tint);width:38px;height:38px;color:var(--color-accent-text);border-radius:10px;place-items:center;display:grid}.name.svelte-1trcnin{font:600 16.5px/1.3 var(--font-sans)}.description.svelte-1trcnin{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.audience.svelte-1trcnin{color:var(--color-text-muted);margin-top:6px;font-size:13px}.empty.svelte-1trcnin{color:var(--color-text-secondary);justify-items:start;gap:6px;padding:28px 0;display:grid}.empty-title.svelte-1trcnin{font:600 18px/1.3 var(--font-sans);color:var(--color-text)}.reset.svelte-1trcnin{min-height:var(--control-touch);border:1px solid var(--color-border-field);border-radius:var(--radius-md);background:var(--color-surface);font:600 14.5px/1 var(--font-sans);cursor:pointer;margin-top:8px;padding:0 16px}
