.filter.svelte-1041rnx{display:flex;flex-direction:column}.top.svelte-1041rnx{display:flex;align-items:center;gap:var(--space-2)}h2.svelte-1041rnx{margin:0;font-size:var(--t-h1);font-weight:var(--fw-bold)}.x.svelte-1041rnx,.reset.svelte-1041rnx{border:0;background:none;color:inherit;cursor:pointer}.x.svelte-1041rnx{display:grid;place-items:center;width:var(--tap);height:var(--tap);margin-left:-10px;border-radius:var(--radius-ctl)}.reset.svelte-1041rnx{margin-left:auto;min-height:var(--tap);padding:0 var(--space-1);font-size:var(--t-sm);font-weight:var(--fw-bold);color:var(--color-text)}.reset.svelte-1041rnx:disabled{color:var(--color-text-faint);cursor:default}@media(hover:hover){.x.svelte-1041rnx:hover{background:var(--hover-tint)}.reset.svelte-1041rnx:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}}fieldset.svelte-1041rnx{margin:0;padding:0;border:0}fieldset.svelte-1041rnx+fieldset:where(.svelte-1041rnx){margin-top:var(--space-6)}legend.svelte-1041rnx{padding:0;margin-bottom:var(--space-2);font-size:var(--t-h2);font-weight:var(--fw-bold)}.opt.svelte-1041rnx{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:48px;border-bottom:1px solid var(--color-border);cursor:pointer}.opt.svelte-1041rnx input:where(.svelte-1041rnx){position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.box.svelte-1041rnx{display:grid;place-items:center;width:22px;height:22px;border:1.5px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:transparent;transition:border-color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.opt.svelte-1041rnx input:where(.svelte-1041rnx):checked+.box:where(.svelte-1041rnx){border-color:var(--color-ink);background:var(--color-ink);color:var(--color-on-ink)}.opt.svelte-1041rnx input:where(.svelte-1041rnx):focus-visible+.box:where(.svelte-1041rnx){outline:2px solid var(--color-text);outline-offset:2px}@media(hover:hover){.opt.svelte-1041rnx:hover input:where(.svelte-1041rnx):not(:checked)+.box:where(.svelte-1041rnx){border-color:var(--color-ink)}.opt.svelte-1041rnx:hover input:where(.svelte-1041rnx):checked+.box:where(.svelte-1041rnx){border-color:color-mix(in srgb,var(--color-ink) 88%,var(--color-text));background:color-mix(in srgb,var(--color-ink) 88%,var(--color-text))}}.name.svelte-1041rnx{font-size:var(--t-body)}.n.svelte-1041rnx{font-size:var(--t-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.apply.svelte-1041rnx{width:100%;height:52px;border:0;border-radius:var(--radius-ctl);background:var(--color-ink);color:var(--color-on-ink);font-size:var(--t-body);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;cursor:pointer}.apply.svelte-1041rnx:disabled{background:color-mix(in srgb,var(--color-text) 8%,transparent);color:var(--color-text-faint);cursor:default}@media(hover:hover){.apply.svelte-1041rnx:hover:not(:disabled){background:color-mix(in srgb,var(--color-ink) 88%,var(--color-text))}}.sheet.svelte-1041rnx{height:100%}.sheet.svelte-1041rnx .top:where(.svelte-1041rnx){flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:var(--header-h);padding:0 var(--space-4);border-bottom:1px solid var(--color-border)}.sheet.svelte-1041rnx .x:where(.svelte-1041rnx){justify-self:start}.sheet.svelte-1041rnx .reset:where(.svelte-1041rnx){justify-self:end;margin-left:0}.sheet.svelte-1041rnx h2:where(.svelte-1041rnx){font-size:var(--t-body)}.sheet.svelte-1041rnx .body:where(.svelte-1041rnx){flex:1;min-height:0;overflow:auto;padding:var(--space-5) var(--space-4)}.sheet.svelte-1041rnx .foot:where(.svelte-1041rnx){flex:none;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border);background:var(--color-surface)}.panel.svelte-1041rnx .top:where(.svelte-1041rnx){min-height:var(--tap);margin-bottom:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-text)}.panel.svelte-1041rnx h2:where(.svelte-1041rnx){font-size:var(--t-h2)}.panel.svelte-1041rnx fieldset:where(.svelte-1041rnx)+fieldset:where(.svelte-1041rnx){margin-top:var(--space-5)}.panel.svelte-1041rnx legend:where(.svelte-1041rnx){margin:var(--space-2) 0 var(--space-1);font-size:var(--t-xs);color:var(--color-text-muted)}.panel.svelte-1041rnx .opt:where(.svelte-1041rnx){grid-template-columns:18px minmax(0,1fr) auto;gap:var(--space-2);min-height:40px}.panel.svelte-1041rnx .box:where(.svelte-1041rnx){width:18px;height:18px}.panel.svelte-1041rnx .box:where(.svelte-1041rnx) svg{width:14px;height:14px}.panel.svelte-1041rnx .name:where(.svelte-1041rnx){font-size:var(--t-sm)}.panel.svelte-1041rnx .n:where(.svelte-1041rnx){font-size:var(--t-xs)}.panel.svelte-1041rnx .foot:where(.svelte-1041rnx){margin-top:var(--space-5)}.panel.svelte-1041rnx .apply:where(.svelte-1041rnx){height:var(--tap);font-size:var(--t-sm)}.side.svelte-coqdex{display:none}.bar.svelte-coqdex{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);scroll-margin-top:calc(var(--header-h) + var(--space-6))}.cnt.svelte-coqdex{margin:0;font-size:var(--t-h2);font-weight:var(--fw-bold)}.cnt.svelte-coqdex b:where(.svelte-coqdex){font-variant-numeric:tabular-nums}.open.svelte-coqdex{display:inline-flex;align-items:center;gap:6px;height:var(--tap);padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-ctl);background:var(--color-surface);font-size:var(--t-sm);font-weight:var(--fw-bold);cursor:pointer}.open.svelte-coqdex b:where(.svelte-coqdex){color:var(--color-text);font-variant-numeric:tabular-nums}.applied.svelte-coqdex{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none}.applied.svelte-coqdex button:where(.svelte-coqdex){position:relative;display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 var(--space-2) 0 var(--space-3);border:0;border-radius:var(--radius-ctl);background:var(--chip-blue-bg);color:var(--color-text);font-size:var(--t-sm);font-weight:var(--fw-medium);cursor:pointer}.applied.svelte-coqdex button:where(.svelte-coqdex):after{content:"";position:absolute;top:-6px;right:-2px;bottom:-6px;left:-2px}@media(hover:hover){.open.svelte-coqdex:hover{background:color-mix(in srgb,var(--color-text) 5%,var(--color-surface))}.applied.svelte-coqdex button:where(.svelte-coqdex):hover{background:color-mix(in srgb,var(--color-text) 8%,var(--chip-blue-bg))}}.rows.svelte-coqdex{margin:var(--space-3) 0 0;padding:0;list-style:none;border-top:1px solid var(--color-text)}.rows.svelte-coqdex li:where(.svelte-coqdex){min-width:0}.pager.svelte-coqdex{margin-top:var(--space-4)}.empty.svelte-coqdex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-6) 0;border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-border);color:var(--color-text-muted)}.empty.svelte-coqdex p:where(.svelte-coqdex){margin:0}.empty.svelte-coqdex button:where(.svelte-coqdex){height:var(--tap);padding:0 var(--space-5);border:0;border-radius:var(--radius-ctl);background:var(--color-ink);color:var(--color-on-ink);font-size:var(--t-sm);font-weight:var(--fw-bold);cursor:pointer}@media(hover:hover){.empty.svelte-coqdex button:where(.svelte-coqdex):hover{background:color-mix(in srgb,var(--color-ink) 85%,var(--color-surface))}}.src.svelte-coqdex{margin:var(--space-3) 0 0;font-size:var(--t-xs);color:var(--color-text-muted)}.sheet.svelte-coqdex{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sheet);background:var(--color-surface)}.sheet.svelte-coqdex:focus{outline:none}@media(min-width:768px){.layout.svelte-coqdex{display:grid;grid-template-columns:calc(var(--w-rail-sm) - var(--space-10)) minmax(0,1fr);gap:var(--gap-pane);align-items:start;margin-top:calc(var(--gap-section) * .6)}.side.svelte-coqdex{display:block}.res.svelte-coqdex{min-width:0}.bar.svelte-coqdex{margin-top:0;min-height:var(--tap)}.open.svelte-coqdex,.applied.svelte-coqdex,.sheet.svelte-coqdex{display:none}.pager.svelte-coqdex,.src.svelte-coqdex{margin-top:max(var(--space-4),var(--gap-card))}}@media(min-width:1024px){.layout.svelte-coqdex{grid-template-columns:var(--w-rail-sm) minmax(0,1fr);gap:max(var(--space-10),var(--gap-pane))}.side.svelte-coqdex{position:sticky;top:calc(var(--header-h) + var(--space-8))}.bar.svelte-coqdex{scroll-margin-top:calc(var(--header-h) + var(--space-8))}}
