.cc-empty.svelte-19ntpl0{text-align:center;color:var(--text-muted);padding:60px 20px}.cc-error.svelte-19ntpl0{color:var(--danger-color)}.cc-stats.svelte-19ntpl0{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:24px;display:grid}.cc-stat-card.svelte-19ntpl0{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:20px}.cc-stat-label.svelte-19ntpl0{color:var(--text-secondary);margin:0 0 8px;font-size:.875rem;font-weight:600}.cc-stat-value.svelte-19ntpl0{color:var(--text-primary);margin:0 0 6px;font-size:1.75rem;font-weight:800}.cc-stat-count.svelte-19ntpl0{color:var(--text-muted);margin:0;font-size:.8125rem}.cc-filters.svelte-19ntpl0{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.cc-filter-btn.svelte-19ntpl0{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-secondary);cursor:pointer;padding:8px 16px;font-size:.875rem;font-weight:500}.cc-filter-btn.active.svelte-19ntpl0{background:var(--primary-muted);border-color:var(--primary-color);color:var(--primary-color);font-weight:600}.cc-table-container.svelte-19ntpl0{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-elevated);overflow-x:auto}.cc-table.svelte-19ntpl0{border-collapse:collapse;width:100%}.cc-table.svelte-19ntpl0 thead:where(.svelte-19ntpl0){background:var(--surface-muted)}.cc-table.svelte-19ntpl0 th:where(.svelte-19ntpl0){text-align:left;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);padding:12px 16px;font-size:.8125rem;font-weight:700}.cc-table.svelte-19ntpl0 td:where(.svelte-19ntpl0){color:var(--text-primary);border-bottom:1px solid var(--border-subtle);padding:14px 16px;font-size:.875rem}.cc-table.svelte-19ntpl0 tbody:where(.svelte-19ntpl0) tr:where(.svelte-19ntpl0):hover{background:var(--surface-muted)}.cc-td-title.svelte-19ntpl0{font-weight:600}.cc-td-price.svelte-19ntpl0{color:var(--primary-dark);font-weight:700}.cc-td-profit.svelte-19ntpl0{font-weight:700}
