.filter-section.svelte-1brnhat{border-bottom:1px solid var(--line);grid-column:1/-1;min-width:0;padding-bottom:16px}.filter-section-toggle.svelte-1brnhat{width:100%;min-height:32px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;font-size:13px;font-weight:700;display:flex}.filter-section-toggle.svelte-1brnhat span:where(.svelte-1brnhat){overflow-wrap:anywhere;min-width:0}.filter-section-toggle.svelte-1brnhat svg{color:var(--muted);transition:transform .22s}.filter-section-toggle.svelte-1brnhat svg.expanded{transform:rotate(180deg)}.filter-section-body.svelte-1brnhat{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s,visibility 0s .22s;display:grid}.filter-section-body.open.svelte-1brnhat{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.filter-section-content.svelte-1brnhat{min-height:0;overflow:hidden}.filter-section-body.open.svelte-1brnhat:not(.moving) .filter-section-content:where(.svelte-1brnhat){overflow:visible}.filter-section-fields.svelte-1brnhat{gap:16px;min-width:0;padding-top:12px;display:grid}.filter-section-fields.svelte-1brnhat :where(select,input:not([type=hidden]):not([type=range]):not([type=checkbox]):not([type=radio])){border:1px solid var(--control-line,var(--line));border-radius:var(--button-radius);background:var(--input-surface,var(--panel));width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;padding:11px 12px;font-size:13px}@media (width<=600px){.filter-section-fields.svelte-1brnhat :where(select,input:not([type=hidden]):not([type=range]):not([type=checkbox]):not([type=radio])){font-size:16px}}@media (prefers-reduced-motion:reduce){.filter-section-body.svelte-1brnhat,.filter-section-toggle.svelte-1brnhat svg{transition:none}}
