.graph.svelte-2hn8oz{min-width:0;color:var(--text);margin:0}.title.svelte-2hn8oz{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--font-size-lg);line-height:var(--line-height-tight)}.ylabel.svelte-2hn8oz{margin:0 0 var(--space-1);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-mono)}.plot-area.svelte-2hn8oz{border:var(--border-width) solid var(--hud-line);border-radius:var(--radius-panel);background:var(--surface);position:relative}.plot-area.svelte-2hn8oz:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.plot.svelte-2hn8oz{width:100%}.state.svelte-2hn8oz{box-sizing:border-box;padding:var(--space-4);color:var(--text-muted);text-align:center;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.readout.svelte-2hn8oz{z-index:1;padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--hud-line-strong);border-inline-start:3px solid var(--primary);background:var(--surface);box-shadow:var(--shadow-1);font-family:var(--font-mono);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:0;flex-direction:column;gap:2px;display:flex;position:absolute;transform:translate(-50%)}.readout.touch.svelte-2hn8oz{transform:translate(-50%,-100%)}.readout.start.svelte-2hn8oz{transform:translate(-12px)}.readout.end.svelte-2hn8oz{transform:translate(calc(12px - 100%))}.readout.touch.start.svelte-2hn8oz{transform:translate(-12px,-100%)}.readout.touch.end.svelte-2hn8oz{transform:translate(calc(12px - 100%),-100%)}.rx.svelte-2hn8oz{color:var(--text-muted)}.tools.svelte-2hn8oz{margin-top:var(--space-1);justify-content:flex-end;display:flex}.table-wrap.svelte-2hn8oz{max-height:20rem;margin-top:var(--space-2);overflow-x:auto}table.svelte-2hn8oz{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}caption.svelte-2hn8oz{padding-bottom:var(--space-2);font-weight:var(--font-weight-medium);text-align:left}th.svelte-2hn8oz,td.svelte-2hn8oz{padding:var(--space-1) var(--space-3);border-bottom:var(--border-width) solid var(--border);text-align:right}.visually-hidden.svelte-2hn8oz{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.plot.svelte-2hn8oz .uplot,.plot.svelte-2hn8oz .uplot *{box-sizing:border-box}.plot.svelte-2hn8oz .uplot{width:100%;font-family:var(--font-sans)}.plot.svelte-2hn8oz .u-wrap{-webkit-user-select:none;user-select:none;position:relative}.plot.svelte-2hn8oz .u-over,.plot.svelte-2hn8oz .u-under{position:absolute}.plot.svelte-2hn8oz .u-over{touch-action:pan-y;cursor:crosshair}.plot.svelte-2hn8oz .u-under{overflow:hidden}.plot.svelte-2hn8oz .uplot canvas{width:100%;height:100%;display:block;position:relative}.plot.svelte-2hn8oz .u-axis{position:absolute}.plot.svelte-2hn8oz .u-cursor-x,.plot.svelte-2hn8oz .u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.plot.svelte-2hn8oz .u-hz .u-cursor-x{border-right:2px dashed var(--border-strong);height:100%}.plot.svelte-2hn8oz .u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.plot.svelte-2hn8oz .u-axis.u-off,.plot.svelte-2hn8oz .u-select,.plot.svelte-2hn8oz .u-cursor-x.u-off,.plot.svelte-2hn8oz .u-cursor-y,.plot.svelte-2hn8oz .u-cursor-pt.u-off,.plot.svelte-2hn8oz .u-legend{display:none}
