@keyframes svelte-8x1o5o-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner.svelte-8x1o5o{animation-name:svelte-8x1o5o-spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.chart-view-controls.svelte-1i7h7gi{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}button.svelte-1i7h7gi{padding:var(--space-1) var(--space-3);border:var(--border-default);border-radius:var(--radius-md);background:var(--surface-color);cursor:pointer;font-size:.875rem}button.active.svelte-1i7h7gi{border-color:var(--focus-color);background:var(--surface-muted-color);font-weight:600}
