.grid.svelte-86ush0{--grid-columns-max: 4;--grid-gap: clamp(.5rem, .3269230769rem + .7692307692vw, 1.25rem);--grid-gaps-total: calc(var(--grid-gap) * (var(--grid-columns-max) - 1));display:grid;grid-template-columns:repeat(auto-fill,minmax(min(max(15rem,(100% - var(--grid-gaps-total)) / var(--grid-columns-max)),100%),1fr));gap:var(--grid-gap);margin:0;padding:0;list-style:none}@media(max-width:33.12375rem){.grid.svelte-86ush0{grid-template-columns:repeat(2,minmax(0,1fr))}}.cell.svelte-86ush0{min-width:0;scroll-margin-top:calc(var(--header-height) + var(--listing-toolbar-height, 0px) + var(--grid-gap))}.header.svelte-86ush0,.footer.svelte-86ush0{display:flex;flex-direction:column;align-items:center;gap:1rem}.header.svelte-86ush0{margin-bottom:clamp(1rem,.8846153846rem + .5128205128vw,1.5rem)}.footer.svelte-86ush0{margin-top:clamp(1.25rem,1.0769230769rem + .7692307692vw,2rem)}.more.svelte-86ush0{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media(max-width:33.12375rem){.more.svelte-86ush0{width:100%}}.header.svelte-86ush0 .more-btn,.more.svelte-86ush0 .more-btn{gap:.5rem;min-width:13.75rem;min-height:2.875rem;padding:.625rem 1.5rem;border-radius:var(--radius-md);font-size:.9375rem}@media(max-width:33.12375rem){.header.svelte-86ush0 .more-btn,.more.svelte-86ush0 .more-btn{flex:1 1 100%;min-width:0}}.header.svelte-86ush0 .more-icon,.more.svelte-86ush0 .more-icon{flex-shrink:0;font-size:1.125rem}.error.svelte-86ush0{font-size:.875rem;color:var(--color-danger-main);text-align:center}.summary.svelte-86ush0{font-size:.875rem;color:var(--color-text-muted)}.listing.svelte-18jdn74{display:flex;flex-direction:column;gap:clamp(.75rem,.5769230769rem + .7692307692vw,1.5rem);scroll-margin-top:var(--header-height)}.toolbar.svelte-18jdn74{position:sticky;top:var(--header-height);z-index:var(--z-raised);display:flex;flex-direction:column;gap:.75rem;padding-block:.75rem;background-color:var(--color-bg-surface);box-shadow:0 0 0 100vmax var(--color-bg-surface);clip-path:inset(0 -100vmax)}.toolbar.svelte-18jdn74:after{content:"";position:absolute;right:-100vmax;bottom:0;left:-100vmax;height:1px;background-color:var(--color-bg-emphasis)}.toolbar-row.svelte-18jdn74{display:grid;grid-template-areas:"title search controls";grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem 1rem}@media(max-width:63.99875rem){.toolbar-row.svelte-18jdn74{grid-template-areas:"title title" "search controls";grid-template-columns:minmax(0,1fr) auto}}@media(max-width:33.12375rem){.toolbar-row.svelte-18jdn74{grid-template-areas:"main" "controls";grid-template-columns:minmax(0,1fr);gap:.625rem}}.title.svelte-18jdn74{grid-area:title;min-width:0}@media(max-width:33.12375rem){.title.svelte-18jdn74{grid-area:main;transition:translate var(--duration-fast) ease}}@media(max-width:33.12375rem){.title.svelte-18jdn74 h1{transition:font-size var(--duration-fast) ease}}.search.svelte-18jdn74{grid-area:search;width:18.75rem}@media(max-width:63.99875rem){.search.svelte-18jdn74{width:100%}}@media(max-width:33.12375rem){.search.svelte-18jdn74{display:none;grid-area:main}}@media(max-width:33.12375rem){.searching.svelte-18jdn74 .search:where(.svelte-18jdn74){display:block;padding-top:.625rem}.searching.svelte-18jdn74 .title:where(.svelte-18jdn74){z-index:var(--z-base);place-self:start start;margin-left:1.75rem;padding-inline:.375rem;border-radius:var(--radius-sm);background-color:var(--color-bg-surface);pointer-events:none}.searching.svelte-18jdn74 .title:where(.svelte-18jdn74) h1{font-size:.8125rem;font-weight:600;line-height:1.5;color:var(--color-text-muted)}}.controls.svelte-18jdn74{display:flex;grid-area:controls;align-items:center;gap:.625rem}.controls.svelte-18jdn74 .icon-btn{position:relative;gap:.5rem;min-width:2.625rem;height:2.625rem;padding:0 .875rem;border-color:var(--color-border-default);border-radius:var(--radius-md);font-size:1.125rem;color:var(--color-text-secondary)}@media(max-width:33.12375rem){.controls.svelte-18jdn74 .icon-btn{padding:0}}.controls.svelte-18jdn74 .icon-btn.pressed{border-color:var(--color-primary-accent);color:var(--color-primary-accent)}.controls.svelte-18jdn74 .search-toggle{display:none}@media(max-width:33.12375rem){.controls.svelte-18jdn74 .search-toggle{display:flex}}.controls.svelte-18jdn74 .filters-btn{display:none}@media(max-width:63.99875rem){.controls.svelte-18jdn74 .filters-btn{display:flex}}.filters-text.svelte-18jdn74{font-size:.9375rem}@media(max-width:33.12375rem){.filters-text.svelte-18jdn74{display:none}}.badge.svelte-18jdn74{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.375rem;border-radius:var(--radius-pill);font-size:.75rem;color:var(--color-text-inverse);background-color:var(--color-primary-accent)}@media(max-width:33.12375rem){.badge.svelte-18jdn74{position:absolute;top:-.375rem;right:-.375rem}}.toolbar-nav.svelte-18jdn74{min-width:0}.body.svelte-18jdn74{--sidebar-width: 17.5rem;--sidebar-gap: 1rem;display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);align-items:start;gap:clamp(1rem,.7692307692rem + 1.0256410256vw,2rem)}@media(max-width:63.99875rem){.body.svelte-18jdn74{grid-template-columns:minmax(0,1fr)}}.sidebar.svelte-18jdn74{display:flex;flex-direction:column;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-bg-page)}@media not (max-width:63.99875rem){.sidebar.svelte-18jdn74{--sidebar-top: calc( var(--header-height) + var(--listing-toolbar-height, 0px) + var(--sidebar-gap) );position:sticky;top:var(--sidebar-top);max-height:calc(100dvh - var(--sidebar-top) - var(--sidebar-gap))}}@media(max-width:63.99875rem){.sidebar.svelte-18jdn74{position:fixed;inset:var(--header-height) auto var(--bottom-bar-height) 0;z-index:calc(var(--z-raised) + 2);width:min(22.5rem,90vw);border:none;border-radius:0;box-shadow:var(--shadow-lg);visibility:hidden;translate:-100% 0;transition:translate var(--duration-fast) ease,visibility var(--duration-fast)}.sidebar.open.svelte-18jdn74{visibility:visible;translate:0 0}}@media(prefers-reduced-motion:reduce){.sidebar.svelte-18jdn74{transition:none}}.sidebar-head.svelte-18jdn74,.sidebar-footer.svelte-18jdn74{display:none}@media(max-width:63.99875rem){.sidebar-head.svelte-18jdn74,.sidebar-footer.svelte-18jdn74{display:flex;align-items:center;padding:1rem}}.sidebar-head.svelte-18jdn74{justify-content:space-between;border-bottom:1px solid var(--color-border-default)}.sidebar-title.svelte-18jdn74{font-size:1.25rem;font-weight:600}.sidebar.svelte-18jdn74 .close-btn{padding:.375rem;font-size:1.375rem;color:var(--color-text-tertiary)}.sidebar-body.svelte-18jdn74{flex:1;min-height:0;padding:1rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.sidebar-footer.svelte-18jdn74{border-top:1px solid var(--color-border-default)}.sidebar.svelte-18jdn74 .apply-btn{width:100%;padding:.75rem}.backdrop.svelte-18jdn74{display:none}@media(max-width:63.99875rem){.backdrop.svelte-18jdn74{position:fixed;inset:var(--header-height) 0 var(--bottom-bar-height);z-index:calc(var(--z-raised) + 1);display:block;border:none;background-color:var(--color-overlay)}}.content.svelte-18jdn74{display:flex;flex-direction:column;gap:1rem;min-width:0}.feed.svelte-18jdn74{transition:opacity var(--duration-fast) ease}.feed.updating.svelte-18jdn74{opacity:.5;pointer-events:none}.empty.svelte-18jdn74{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:clamp(2rem,1.5384615385rem + 2.0512820513vw,4rem) 1rem;border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);text-align:center}.empty.svelte-18jdn74 .empty-icon{width:2.5rem;height:2.5rem;color:var(--color-text-disabled)}.empty-title.svelte-18jdn74{font-size:1.125rem;font-weight:600}.empty-text.svelte-18jdn74{color:var(--color-text-muted)}.title.svelte-1iyhhrk{font-size:clamp(1.375rem,1.2307692308rem + .641025641vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--color-text-primary);overflow-wrap:anywhere}
