.sc-root.svelte-1x23qe2{position:relative;width:100%}.sc-root.svelte-1x23qe2 svg{width:100%;overflow:visible}.sc-reset.svelte-1x23qe2{position:absolute;right:.25rem;top:.25rem;z-index:10;border-radius:.25rem;border:1px solid color-mix(in oklab,var(--border, #888) 70%,transparent);background:var(--card, var(--background, white));padding:.125rem .5rem;font-size:10px;color:var(--muted-foreground, oklch(.55 .02 260));cursor:pointer}.sc-reset.svelte-1x23qe2:hover{color:var(--foreground, oklch(.2 .02 260))}.sc-grid.svelte-1x23qe2{stroke:var(--border, oklch(.62 .02 260));stroke-opacity:.35;stroke-width:1}.sc-zero.svelte-1x23qe2{stroke:var(--border, oklch(.62 .02 260));stroke-opacity:.6;stroke-width:1}.sc-axis.svelte-1x23qe2{fill:var(--muted-foreground, oklch(.55 .02 260));font-size:9px;text-anchor:end}.sc-hl.svelte-1x23qe2{fill:color-mix(in oklab,var(--muted-foreground, #888) 10%,transparent)}.sc-band.svelte-1x23qe2{fill:color-mix(in oklab,var(--primary, #888) 12%,transparent);stroke:color-mix(in oklab,var(--primary, #888) 50%,transparent);stroke-width:1}.sc-overlay.svelte-1x23qe2{fill:transparent;cursor:crosshair}.sc-tip.svelte-1x23qe2{position:absolute;top:8px;z-index:20;max-width:220px;pointer-events:none;transform:translate(10px);border-radius:.375rem;border:1px solid color-mix(in oklab,var(--border, #888) 70%,transparent);background:color-mix(in oklab,var(--popover, var(--background, white)) 95%,transparent);padding:.5rem .625rem;font-size:12px;box-shadow:0 4px 12px #0000001f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sc-tip-flip.svelte-1x23qe2{transform:translate(calc(-100% - 10px))}.sc-tip-title.svelte-1x23qe2{margin-bottom:.25rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;font-weight:600}.sc-tip-rows.svelte-1x23qe2{display:flex;flex-direction:column;gap:.125rem}.sc-tip-row.svelte-1x23qe2{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sc-tip-name.svelte-1x23qe2{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-mono, ui-monospace, monospace)}.sc-tip-sw.svelte-1x23qe2{display:inline-block;width:.5rem;height:.5rem;border-radius:2px}.sc-tip-vals.svelte-1x23qe2{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}.sc-tip-sec.svelte-1x23qe2{color:var(--muted-foreground, oklch(.55 .02 260))}.sc-tip-total.svelte-1x23qe2{margin-top:.25rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid color-mix(in oklab,var(--border, #888) 50%,transparent);padding-top:.25rem;font-weight:600;font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}.sc-legend.svelte-1x23qe2{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.25rem .75rem}.sc-leg.svelte-1x23qe2{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;color:var(--muted-foreground, oklch(.55 .02 260))}.sc-sw.svelte-1x23qe2{display:inline-block;width:.625rem;height:.625rem;border-radius:2px}.sc-leg-name.svelte-1x23qe2{font-family:var(--font-mono, ui-monospace, monospace)}.sc-hint.svelte-1x23qe2{margin-top:.25rem;font-size:11px;color:var(--muted-foreground, oklch(.55 .02 260))}
