.head.svelte-ft7djv{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin:.5rem 0 1rem;display:flex}.eyebrow.svelte-ft7djv{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.75rem;font-weight:700}h1.svelte-ft7djv{margin:.2rem 0 .4rem;font-size:1.6rem}.lead.svelte-ft7djv{color:var(--muted);max-width:44rem;margin:0}.switch.svelte-ft7djv{border:1px solid var(--border);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.switch.svelte-ft7djv a:where(.svelte-ft7djv){color:var(--text);padding:.55rem 1rem;font-weight:600;text-decoration:none}.switch.svelte-ft7djv a.active:where(.svelte-ft7djv){background:var(--accent);color:#fff}.filters.svelte-ft7djv{grid-template-columns:1fr auto;gap:.5rem;max-width:640px;margin-bottom:1rem;display:grid}input.svelte-ft7djv,.filters.svelte-ft7djv button:where(.svelte-ft7djv){font:inherit;border:1px solid var(--border);background:var(--bg);min-height:44px;color:var(--text);border-radius:8px;min-width:0;padding:.5rem .7rem}.filters.svelte-ft7djv button:where(.svelte-ft7djv){background:var(--accent);border-color:var(--accent);color:#fff;cursor:pointer;font-weight:700}.grid.svelte-ft7djv{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.empty.svelte-ft7djv{text-align:center;color:var(--muted)}.pager.svelte-ft7djv{justify-content:space-between;margin-top:1rem;display:flex}.error.svelte-ft7djv{background:var(--warn-bg);color:var(--warn);border-radius:8px;padding:.75rem 1rem}
