.dashboard-page.svelte-1gorlo5{flex-direction:column;gap:1.5rem;display:flex}.page-header.svelte-1gorlo5{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.page-title.svelte-1gorlo5{color:var(--text-primary);letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.page-subtitle.svelte-1gorlo5{color:var(--text-secondary);margin-top:.25rem;font-size:.875rem}.header-actions.svelte-1gorlo5{gap:.75rem;display:flex}.btn.svelte-1gorlo5{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.btn-primary.svelte-1gorlo5{background:var(--primary);color:var(--primary-foreground)}.btn-primary.svelte-1gorlo5:hover{background:var(--primary-hover)}.btn-secondary.svelte-1gorlo5{background:var(--bg-surface);border-color:var(--border-subtle);color:var(--text-primary)}.btn-secondary.svelte-1gorlo5:hover{background:var(--bg-elevated)}.stats-grid.svelte-1gorlo5{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.stat-card.svelte-1gorlo5{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:.375rem;padding:1.25rem;display:flex}.stat-label.svelte-1gorlo5{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.stat-value.svelte-1gorlo5{color:var(--text-primary);font-size:1.75rem;font-weight:700}.stat-trend.svelte-1gorlo5{font-size:.75rem;font-weight:500}.stat-trend.positive.svelte-1gorlo5{color:var(--success)}.stat-trend.neutral.svelte-1gorlo5{color:var(--text-secondary)}
