.band.svelte-10y966v{background:var(--gradient-soft);padding-block:var(--space-16) calc(var(--space-16) + var(--space-8));position:relative;overflow:clip}.b1.svelte-10y966v{background:var(--blob-1);width:420px;height:420px;top:-180px;right:10%}.b2.svelte-10y966v{background:var(--blob-2);width:320px;height:320px;animation-delay:-9s;bottom:-180px;left:-60px}.head.svelte-10y966v{justify-items:start;gap:var(--space-4);display:grid;position:relative}.head.svelte-10y966v p:where(.svelte-10y966v){max-width:56ch;font-size:var(--text-lg);color:var(--text-muted);margin:0}.page.svelte-10y966v{gap:var(--space-6);margin-top:calc(var(--space-12) * -1);padding-bottom:var(--space-20);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.filters.svelte-10y966v{gap:var(--space-4);padding:var(--space-5);box-shadow:var(--shadow-2);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto;align-items:end;display:grid}.filters.svelte-10y966v .field:where(.svelte-10y966v){min-width:0}.actions.svelte-10y966v{gap:var(--space-2);display:flex}.actions.svelte-10y966v .btn:where(.svelte-10y966v){min-height:48px}.count.svelte-10y966v{align-items:center;gap:var(--space-3);margin:var(--space-2) 0 0;color:var(--text-muted);font-weight:600;display:flex}.grid.svelte-10y966v{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cell.svelte-10y966v{display:grid}.empty.svelte-10y966v{justify-items:center;gap:var(--space-4);padding-block:var(--space-12);text-align:center;display:grid}.empty.svelte-10y966v p:where(.svelte-10y966v){color:var(--text-muted);margin:0}.empty-art.svelte-10y966v{border-radius:var(--radius-full);background:radial-gradient(circle, var(--surface) 0 22px, transparent 23px), conic-gradient(from 200deg, var(--brand-200), var(--accent-500), var(--sky), var(--brand-200));width:96px;height:96px}.pager.svelte-10y966v{justify-content:center;gap:var(--space-3);display:flex}@media (width<=1100px){.grid.svelte-10y966v{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.filters.svelte-10y966v{grid-template-columns:repeat(2,minmax(0,1fr))}.filters.svelte-10y966v .search:where(.svelte-10y966v),.actions.svelte-10y966v{grid-column:1/-1}.actions.svelte-10y966v .btn:where(.svelte-10y966v){flex:1}}@media (width<=640px){.band.svelte-10y966v{padding-block:var(--space-10) calc(var(--space-12) + var(--space-6))}.grid.svelte-10y966v,.filters.svelte-10y966v{grid-template-columns:minmax(0,1fr)}}
