.sc-root.svelte-1ef52hy{position:relative;width:100%}.sc-root.svelte-1ef52hy svg{width:100%;overflow:visible}.sc-reset.svelte-1ef52hy{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-1ef52hy:hover{color:var(--foreground, oklch(.2 .02 260))}.sc-grid.svelte-1ef52hy{stroke:var(--border, oklch(.62 .02 260));stroke-opacity:.35;stroke-width:1}.sc-zero.svelte-1ef52hy{stroke:var(--border, oklch(.62 .02 260));stroke-opacity:.6;stroke-width:1}.sc-axis.svelte-1ef52hy{fill:var(--muted-foreground, oklch(.55 .02 260));font-size:9px;text-anchor:end}.sc-axis-x.svelte-1ef52hy{font-family:var(--font-mono, ui-monospace, monospace);text-anchor:middle}.sc-hl.svelte-1ef52hy{fill:color-mix(in oklab,var(--muted-foreground, #888) 10%,transparent)}.sc-band.svelte-1ef52hy{fill:color-mix(in oklab,var(--primary, #888) 12%,transparent);stroke:color-mix(in oklab,var(--primary, #888) 50%,transparent);stroke-width:1}.sc-marker.svelte-1ef52hy{stroke-width:2}.sc-line.svelte-1ef52hy{fill:none;stroke-width:1.75;stroke-linejoin:round}.sc-line-dot.svelte-1ef52hy{fill:var(--background, white);stroke-width:1.5}.sc-axis-right.svelte-1ef52hy{text-anchor:start}.sc-strip.svelte-1ef52hy{opacity:.85}.sc-tip-band.svelte-1ef52hy{margin-left:.5rem;font-weight:400;color:var(--muted-foreground, oklch(.55 .02 260))}.sc-tip-extra.svelte-1ef52hy{margin-top:.125rem}.sc-tip-tick.svelte-1ef52hy,.sc-tick.svelte-1ef52hy{display:inline-block;width:.75rem;height:2px}.sc-sw-band.svelte-1ef52hy{height:.375rem}.sc-overlay.svelte-1ef52hy{fill:transparent;cursor:crosshair}.sc-tip.svelte-1ef52hy{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-1ef52hy{transform:translate(calc(-100% - 10px))}.sc-tip-title.svelte-1ef52hy{margin-bottom:.25rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;font-weight:600}.sc-tip-rows.svelte-1ef52hy{display:flex;flex-direction:column;gap:.125rem}.sc-tip-row.svelte-1ef52hy{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sc-tip-name.svelte-1ef52hy{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-mono, ui-monospace, monospace)}.sc-tip-sw.svelte-1ef52hy{display:inline-block;width:.5rem;height:.5rem;border-radius:2px}.sc-tip-vals.svelte-1ef52hy{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-1ef52hy{color:var(--muted-foreground, oklch(.55 .02 260))}.sc-tip-total.svelte-1ef52hy{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-1ef52hy{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.25rem .75rem}.sc-leg.svelte-1ef52hy{display:inline-flex;align-items:center;gap:.25rem;font-size:11px;color:var(--muted-foreground, oklch(.55 .02 260))}.sc-sw.svelte-1ef52hy{display:inline-block;width:.625rem;height:.625rem;border-radius:2px}.sc-leg-name.svelte-1ef52hy{font-family:var(--font-mono, ui-monospace, monospace)}.sc-hint.svelte-1ef52hy{margin-top:.25rem;font-size:11px;color:var(--muted-foreground, oklch(.55 .02 260))}
