.stats-card.svelte-1jqe645{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:18px 20px;box-shadow:var(--shadow-sm);min-width:0}.stats-value.svelte-1jqe645{font-size:2rem;font-weight:700;color:var(--text-1);letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;margin-bottom:6px}.stats-unit.svelte-1jqe645{font-size:.875rem;font-weight:400;color:var(--text-3);margin-left:2px;letter-spacing:0}.stats-label.svelte-1jqe645{font-size:.8125rem;font-weight:500;color:var(--text-3);text-transform:uppercase;letter-spacing:.05em}.stats-sub.svelte-1jqe645{font-size:.78rem;color:var(--text-3);margin-top:3px}.chart-wrap.svelte-788pyy{position:relative;height:260px;width:100%}.chart-empty.svelte-788pyy{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-3);font-size:.875rem;gap:8px}.chart-empty-icon.svelte-788pyy{font-size:2rem;opacity:.5}.greeting.svelte-1uha8ag{font-size:.875rem;color:var(--text-3);margin-bottom:3px}.greeting.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text-2);font-weight:600}.stats-row.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}@media (max-width: 700px){.stats-row.svelte-1uha8ag{grid-template-columns:1fr 1fr}}.form-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width: 600px){.form-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}}.section-title.svelte-1uha8ag{font-size:.9rem;font-weight:600;color:var(--text-2);margin-bottom:14px;letter-spacing:.01em}
