.sidebar.svelte-1xcuoey{top:calc(var(--header-h,10rem) + 1rem);max-height:calc(100vh - var(--header-h,10rem) - 2rem);border:var(--double);background:var(--paper);scrollbar-width:thin;position:sticky;overflow-y:auto}.toggle-filters.svelte-1xcuoey{display:none}.widget.svelte-1xcuoey{padding:var(--space-4) var(--space-4) var(--space-3)}.widget.svelte-1xcuoey+.widget:where(.svelte-1xcuoey){border-top:3px double #000}.widget.svelte-1xcuoey h2:where(.svelte-1xcuoey){text-transform:uppercase;letter-spacing:.06em;margin:0 0 var(--space-2);padding-bottom:var(--space-2);border-bottom:1px dotted #000;font-size:1rem}.widget.svelte-1xcuoey ul:where(.svelte-1xcuoey){margin:0;padding:0;list-style:none}.widget.svelte-1xcuoey li:where(.svelte-1xcuoey){padding:.2em 0;font-size:.92rem;line-height:1.35;display:flex}.widget.svelte-1xcuoey li:where(.svelte-1xcuoey):before{content:"»";color:var(--muted);margin-right:.35em}.widget.svelte-1xcuoey a:where(.svelte-1xcuoey){color:#1a0dab;-webkit-text-decoration:underline #1a0dab59;text-decoration:underline #1a0dab59}.widget.svelte-1xcuoey a:where(.svelte-1xcuoey):visited{color:#5a1a8b}.widget.svelte-1xcuoey a:where(.svelte-1xcuoey):hover{background:var(--highlight);text-decoration-color:currentColor}.widget.svelte-1xcuoey a[aria-current=true]:where(.svelte-1xcuoey){color:var(--ink);background:var(--primary);padding:0 .2em;font-weight:700;text-decoration:none}.count.svelte-1xcuoey{color:var(--muted);font-size:.85em}.clear.svelte-1xcuoey{padding:var(--space-3) var(--space-4) var(--space-4);border-top:3px double #000;margin:0;font-size:.9rem}.clear.svelte-1xcuoey a:where(.svelte-1xcuoey){color:var(--link);text-decoration:underline}@media (width<=900px){.sidebar.svelte-1xcuoey{max-height:none;position:static;overflow:visible}.toggle-filters.svelte-1xcuoey{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);background:var(--primary);font:700 1rem var(--font-display);color:var(--ink);cursor:pointer;text-align:left;border:0;display:flex}.toggle-filters.svelte-1xcuoey .summary:where(.svelte-1xcuoey){font:400 .85rem var(--font-body)}.toggle-filters.svelte-1xcuoey:after{content:"+";font-size:1.4rem;line-height:1}.open.svelte-1xcuoey .toggle-filters:where(.svelte-1xcuoey):after{content:"–"}.enhanced.svelte-1xcuoey:not(.open) .widgets:where(.svelte-1xcuoey){display:none}.widgets.svelte-1xcuoey{border-top:3px double #000}}
