.cch-page.svelte-2oy7zf{max-width:min(1200px,100%);margin:0;padding:0}.cch-header.svelte-2oy7zf{justify-content:space-between;align-items:flex-start;display:flex}.cch-h1.svelte-2oy7zf{color:var(--text-primary);margin:0 0 8px;font-size:1.75rem;font-weight:800}.cch-lead.svelte-2oy7zf{color:var(--text-secondary);margin:0;font-size:1rem}.cch-btn-primary.svelte-2oy7zf{border-radius:var(--radius-md);background:var(--primary-color);color:var(--mgmt-on-primary-text);cursor:pointer;border:none;padding:10px 20px;font-size:.875rem;font-weight:600}.cch-categories-grid.svelte-2oy7zf{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.cch-category-card.svelte-2oy7zf{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--cc-panel-padding);text-align:center;transition:all .3s}.cch-category-card.svelte-2oy7zf:hover{transform:translateY(-6px);box-shadow:0 16px 32px #0000001f}.cch-category-icon.svelte-2oy7zf{justify-content:center;align-items:center;margin-bottom:16px;line-height:0;display:flex}.cch-category-name.svelte-2oy7zf{color:var(--text-primary);margin:0 0 10px;font-size:1.5rem;font-weight:800}.cch-category-count.svelte-2oy7zf{color:var(--text-muted);margin:0 0 20px;font-size:.9375rem}.cch-category-actions.svelte-2oy7zf{justify-content:center;gap:10px;display:flex}.cch-btn-action.svelte-2oy7zf{border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:8px 16px;font-size:.8125rem}
