.cv-root.svelte-1lo0ofu{display:flex;height:100%;flex-direction:column;width:100%}.cv-root.svelte-1lo0ofu svg{width:100%;overflow:visible}.cv-controls.svelte-1lo0ofu{margin-bottom:.5rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.cv-base-note.svelte-1lo0ofu{font-family:var(--font-mono, ui-monospace, monospace);font-size:10px;color:var(--muted-foreground, oklch(.55 .02 260))}.cv-toggle.svelte-1lo0ofu{border-radius:.375rem;border:1px solid color-mix(in oklab,var(--border, #888) 70%,transparent);background:transparent;padding:.125rem .5rem;font-size:11px;color:var(--muted-foreground, oklch(.55 .02 260));cursor:pointer;transition:border-color .15s,color .15s}.cv-toggle.svelte-1lo0ofu:hover{border-color:color-mix(in oklab,var(--primary, #888) 40%,transparent)}.cv-toggle-on.svelte-1lo0ofu{border-color:var(--primary, oklch(.55 .18 255));background:color-mix(in oklab,var(--primary, #888) 10%,transparent);font-weight:500;color:var(--primary, oklch(.55 .18 255))}.cv-grid.svelte-1lo0ofu{stroke:var(--border, oklch(.62 .02 260));stroke-opacity:.3;stroke-width:1}.cv-zero.svelte-1lo0ofu{stroke:var(--border, oklch(.62 .02 260));stroke-opacity:.6;stroke-width:1}.cv-baseline.svelte-1lo0ofu{stroke:var(--primary, oklch(.55 .18 255));stroke-opacity:.55;stroke-dasharray:3 3;stroke-width:1}.cv-baseline-val.svelte-1lo0ofu{fill:var(--primary, oklch(.55 .18 255));font-size:8px;font-weight:600;text-anchor:end;font-family:var(--font-mono, ui-monospace, monospace)}.cv-baseline-tag.svelte-1lo0ofu{fill:var(--primary, oklch(.55 .18 255));font-size:7.5px;font-weight:600;text-anchor:end;font-family:var(--font-mono, ui-monospace, monospace)}.cv-axis-l.svelte-1lo0ofu{fill:var(--muted-foreground, oklch(.55 .02 260));font-size:8px;text-anchor:end}.cv-axis-r.svelte-1lo0ofu{fill:var(--cc-overlay, oklch(.72 .16 75));font-size:8px;text-anchor:start}.cv-connector.svelte-1lo0ofu{stroke:var(--cc-net, oklch(.64 .13 285));stroke-opacity:.6;stroke-dasharray:2 2;stroke-width:1}.cv-sold.svelte-1lo0ofu{fill:var(--cc-positive, oklch(.65 .17 150));opacity:.9}.cv-bought.svelte-1lo0ofu{fill:var(--destructive, oklch(.6 .2 25));opacity:.9}.cv-sold-val.svelte-1lo0ofu{fill:color-mix(in oklab,var(--cc-positive, oklch(.65 .17 150)) 85%,black);font-size:7.5px;text-anchor:middle;font-family:var(--font-mono, ui-monospace, monospace)}.cv-bought-val.svelte-1lo0ofu{fill:color-mix(in oklab,var(--destructive, oklch(.6 .2 25)) 85%,black);font-size:7.5px;text-anchor:middle;font-family:var(--font-mono, ui-monospace, monospace)}.cv-total.svelte-1lo0ofu{fill:var(--primary, oklch(.55 .18 255));opacity:.9}.cv-total-val.svelte-1lo0ofu{fill:var(--primary, oklch(.55 .18 255));font-size:8px;font-weight:600;text-anchor:middle;font-family:var(--font-mono, ui-monospace, monospace)}.cv-cat.svelte-1lo0ofu{fill:var(--muted-foreground, oklch(.55 .02 260));font-size:9.5px;text-anchor:middle;font-family:var(--font-mono, ui-monospace, monospace)}.cv-cat-total.svelte-1lo0ofu{fill:var(--primary, oklch(.55 .18 255));font-weight:600}.cv-overlay-line.svelte-1lo0ofu{fill:none;stroke:var(--cc-overlay, oklch(.72 .16 75));stroke-width:1.5}.cv-overlay-dot.svelte-1lo0ofu{fill:var(--cc-overlay, oklch(.72 .16 75))}.cv-overlay-val.svelte-1lo0ofu{fill:var(--cc-overlay, oklch(.72 .16 75));font-size:7.5px;text-anchor:middle;font-family:var(--font-mono, ui-monospace, monospace)}.cv-hit.svelte-1lo0ofu{fill:transparent}.cv-hit-click.svelte-1lo0ofu{cursor:pointer}.cv-footer.svelte-1lo0ofu{margin-top:.25rem;display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--muted-foreground, oklch(.55 .02 260))}.cv-legend.svelte-1lo0ofu{display:flex;gap:.75rem}.cv-leg.svelte-1lo0ofu{display:inline-flex;align-items:center;gap:.25rem}.cv-sw.svelte-1lo0ofu{display:inline-block;width:.625rem;height:.625rem;border-radius:2px}.cv-sw-sold.svelte-1lo0ofu{background:var(--cc-positive, oklch(.65 .17 150))}.cv-sw-bought.svelte-1lo0ofu{background:var(--destructive, oklch(.6 .2 25))}.cv-line.svelte-1lo0ofu{display:inline-block;width:.75rem;height:2px}.cv-line-net.svelte-1lo0ofu{background:var(--cc-net, oklch(.64 .13 285))}.cv-line-overlay.svelte-1lo0ofu{background:var(--cc-overlay, oklch(.72 .16 75))}.cv-total-note.svelte-1lo0ofu{font-family:var(--font-mono, ui-monospace, monospace)}
