.page.svelte-1yvelkt.svelte-1yvelkt{max-width:720px;margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}.page-head.svelte-1yvelkt.svelte-1yvelkt{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-default)}.title-row.svelte-1yvelkt.svelte-1yvelkt{display:flex;align-items:center;gap:var(--space-2)}.title-row.svelte-1yvelkt h1.svelte-1yvelkt{margin:0;font-size:1.375rem;font-weight:600;color:var(--text-primary)}.count.svelte-1yvelkt.svelte-1yvelkt{background:var(--brand-primary);color:var(--text-inverse);font-size:.75rem;font-weight:600;padding:2px var(--space-2);border-radius:999px;min-width:22px;text-align:center;line-height:1.5}.actions.svelte-1yvelkt.svelte-1yvelkt{display:flex;align-items:center;gap:var(--space-2)}.list.svelte-1yvelkt.svelte-1yvelkt{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.state.svelte-1yvelkt.svelte-1yvelkt{padding:var(--space-6);text-align:center;color:var(--text-tertiary);font-size:.9375rem}.state.error.svelte-1yvelkt.svelte-1yvelkt{color:var(--danger-default)}.empty.svelte-1yvelkt.svelte-1yvelkt{padding:var(--space-8) var(--space-5)}.empty-icon.svelte-1yvelkt.svelte-1yvelkt{font-size:2rem;margin-bottom:var(--space-2);opacity:.7}.empty.svelte-1yvelkt p.svelte-1yvelkt{margin:0;color:var(--text-secondary)}.empty-hint.svelte-1yvelkt.svelte-1yvelkt{margin-top:var(--space-2)!important;font-size:.8125rem;color:var(--text-tertiary)}
