.filters.svelte-3c1fen{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}summary.svelte-3c1fen{min-height:var(--tap);cursor:pointer;align-items:center;padding:0 16px;font-weight:700;display:flex}form.svelte-3c1fen{flex-direction:column;gap:22px;padding:4px 16px 18px;display:flex}.top.svelte-3c1fen{justify-content:flex-end;align-items:center;display:flex}.top.svelte-3c1fen h2:where(.svelte-3c1fen){font-size:16px;font-weight:700;display:none}.top.svelte-3c1fen a:where(.svelte-3c1fen){min-height:var(--tap);align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}fieldset.svelte-3c1fen{border:0;min-width:0;margin:0;padding:0}legend.svelte-3c1fen{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:6px;padding:0;font-size:13px;font-weight:700}.options.svelte-3c1fen{flex-direction:column;gap:2px;display:flex}.options.scroll.svelte-3c1fen{max-height:340px;padding-right:4px;overflow-y:auto}.opt.svelte-3c1fen{min-height:var(--tap);color:var(--text-2);cursor:pointer;align-items:center;gap:10px;font-size:15px;display:flex}.opt.svelte-3c1fen input:where(.svelte-3c1fen){width:18px;height:18px;accent-color:var(--primary);flex:none;margin:0}.label.svelte-3c1fen{overflow-wrap:anywhere;min-width:0}.count.svelte-3c1fen{color:var(--muted);flex:none;margin-left:auto;font-size:13px}.apply.svelte-3c1fen{align-self:stretch}.apply.hidden.svelte-3c1fen{display:none}@media (width>=860px){.filters.svelte-3c1fen::details-content{content-visibility:visible;display:block}summary.svelte-3c1fen{display:none}.top.svelte-3c1fen{justify-content:space-between}.top.svelte-3c1fen h2:where(.svelte-3c1fen){display:block}form.svelte-3c1fen{padding:20px}}.wrap.svelte-n74t6s{flex-direction:column;align-items:center;gap:12px;padding-top:8px;display:flex}ul.svelte-n74t6s{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.btn-page.svelte-n74t6s{min-width:var(--tap);height:var(--tap);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-2);justify-content:center;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}a.btn-page.svelte-n74t6s:hover{border-color:var(--primary);color:var(--primary)}.btn-page.current.svelte-n74t6s{background:var(--primary);border-color:var(--primary);color:#fff}a.btn-page.current.svelte-n74t6s:hover{color:#fff}.btn-page.disabled.svelte-n74t6s{color:#6f7a8b;border-color:var(--border-soft);background:0 0}.gap.svelte-n74t6s{min-width:24px;color:var(--muted);justify-content:center;display:inline-flex}.showing.svelte-n74t6s{color:var(--muted);font-size:14px}@media (width<=639.98px){.far.svelte-n74t6s,.lbl.svelte-n74t6s{display:none}}.wrap.svelte-ixe8oi{flex-direction:column;gap:24px;padding-top:28px;padding-bottom:64px;display:flex}.heading.svelte-ixe8oi{flex-direction:column;gap:8px;display:flex}ol.svelte-ixe8oi{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}ol.svelte-ixe8oi li:where(.svelte-ixe8oi)+li:where(.svelte-ixe8oi):before{content:"/";margin-right:8px}ol.svelte-ixe8oi a:where(.svelte-ixe8oi){text-decoration:none}.row.svelte-ixe8oi{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.titles.svelte-ixe8oi{flex-direction:column;gap:4px;min-width:0;display:flex}h1.svelte-ixe8oi{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:34px;font-weight:800;line-height:1.2}.sub.svelte-ixe8oi{color:var(--muted);font-size:15px}.sort.svelte-ixe8oi{align-items:center;gap:10px;display:flex}.sort.svelte-ixe8oi label:where(.svelte-ixe8oi){color:var(--muted);font-size:14px}.sort.svelte-ixe8oi select:where(.svelte-ixe8oi){height:var(--tap);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-2);padding:0 12px;font-size:15px}.layout.svelte-ixe8oi{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}.results.svelte-ixe8oi{flex-direction:column;gap:20px;min-width:0;display:flex}.active.svelte-ixe8oi{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.active.svelte-ixe8oi .label:where(.svelte-ixe8oi){color:var(--muted);font-size:14px}.active.svelte-ixe8oi ul:where(.svelte-ixe8oi){list-style:none;display:contents}.active.svelte-ixe8oi li:where(.svelte-ixe8oi) a:where(.svelte-ixe8oi){min-height:var(--tap);background:var(--chip-online-bg);color:var(--chip-online-fg);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.active.svelte-ixe8oi li:where(.svelte-ixe8oi) a:where(.svelte-ixe8oi):hover{color:var(--chip-online-fg);background:#d6e4f7}.clear.svelte-ixe8oi{min-height:var(--tap);align-items:center;padding:0 6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.empty.svelte-ixe8oi{border:1px dashed var(--border);border-radius:var(--radius);background:var(--surface);text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.empty.svelte-ixe8oi h3:where(.svelte-ixe8oi){color:var(--text);font-size:20px}.empty.svelte-ixe8oi .btn:where(.svelte-ixe8oi){margin-top:8px}@media (width>=860px){.layout.svelte-ixe8oi{grid-template-columns:260px minmax(0,1fr);gap:28px}}@media (width<=639.98px){.wrap.svelte-ixe8oi{gap:16px;padding-top:16px;padding-bottom:28px}h1.svelte-ixe8oi{font-size:26px}}
