.page.svelte-zuqxs5{max-width:900px;padding:var(--space-5) var(--space-4);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.head.svelte-zuqxs5{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start;display:flex}h1.svelte-zuqxs5{font-size:var(--font-size-xl)}.lead.svelte-zuqxs5,.status.svelte-zuqxs5{color:var(--text-secondary);font-size:var(--font-size-sm)}.empty.svelte-zuqxs5{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.actions.svelte-zuqxs5{gap:var(--space-2);display:flex}.primary.svelte-zuqxs5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.primary.svelte-zuqxs5{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-contrast);font-weight:600;font-size:var(--font-size-sm);border:none;display:inline-flex}.primary.svelte-zuqxs5:disabled{opacity:.5;cursor:not-allowed}.primary.svelte-zuqxs5:not(:disabled):hover{filter:brightness(1.08)}.secondary.svelte-zuqxs5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.secondary.svelte-zuqxs5{padding:var(--space-2) var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:inherit}.filter.svelte-zuqxs5{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);display:flex}.grid.svelte-zuqxs5{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}
