@layer base{:where(.lc-layout-svg.svelte-qd7wny){position:absolute;inset:0;overflow:visible}:where(.lc-layout-svg.svelte-qd7wny).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-qd7wny).clip{overflow:hidden}:where(.lc-layout-svg .lc-line,svg.lc-line):not([stroke]){stroke:var(--stroke-color)}:where(.lc-text-svg){paint-order:stroke;overflow:visible}:where(.lc-layout-svg .lc-text,svg.lc-text):not([fill]){color:var(--fill-color);fill:currentColor}:where(.lc-layout-svg .lc-text,svg.lc-text):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-svg .lc-circle,svg.lc-circle):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-circle,svg.lc-circle):not([stroke]){stroke:var(--stroke-color)}:where(.lc-line){--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-layout-html .lc-line):not([background-color]){background-color:var(--stroke-color)}:where(.lc-text){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-text){text-box:trim-both cap alphabetic}:where(.lc-layout-html .lc-text):not([background-color]){color:var(--fill-color)}:where(.lc-layout-html .lc-text):not([border-color]){border-color:var(--stroke-color)}:where(.lc-circle){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-circle){box-sizing:border-box}:where(.lc-layout-html .lc-circle):not([background]){background:var(--fill-color)}:where(.lc-layout-html .lc-circle):not([border-color]){border-color:var(--stroke-color)}:where(.lc-layout-canvas.svelte-1l6rlos){position:absolute;inset:0}:where(.lc-layout-canvas.svelte-1l6rlos).disablePointerEvents{pointer-events:none}:where(.lc-hit-canvas.svelte-1l6rlos){pointer-events:none;image-rendering:pixelated;opacity:0;position:absolute;inset:0}:where(.lc-hit-canvas.svelte-1l6rlos).debug{border:1px solid var(--color-danger,red);opacity:1}:where(.lc-layout-html.svelte-j4l6if){position:absolute;inset:0}:where(.lc-layout-html.svelte-j4l6if).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([stroke]){stroke:var(--stroke-color)}:where(.lc-rect){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-rect){box-sizing:border-box}:where(.lc-layout-html .lc-rect):not([background]){background:var(--fill-color)}:where(.lc-layout-html .lc-rect):not([border-color]){border-color:var(--stroke-color)}}@layer components{:where(.lc-tooltip-context-container.svelte-1lmcdy7){position:absolute}:where(.lc-tooltip-context.svelte-1lmcdy7){touch-action:var(--touch-action);position:absolute}:where(.lc-tooltip-context.svelte-1lmcdy7).debug{outline:1px solid var(--color-danger);background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-voronoi-path).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-rect.svelte-1lmcdy7){fill:#0000}:where(.lc-tooltip-rect.svelte-1lmcdy7).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-quadtree-rect.svelte-1lmcdy7){fill:#0000}:where(.lc-tooltip-quadtree-rect.svelte-1lmcdy7).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-axis-rule),:where(.lc-axis-tick){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-axis-grid){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-axis-label,.lc-axis-tick-label){stroke:var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000));stroke-width:2px;font-size:10px;font-weight:300}:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not([class*=lc-axis],[class*=lc-grid]){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-rule-y-radial-circle){--fill-color:none}:where(.lc-debug-frame){--fill-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-grid-x-rule,.lc-grid-x-end-rule,.lc-grid-x-radial-line,.lc-grid-y-rule,.lc-grid-y-end-rule,.lc-grid-z-rule,.lc-grid-y-radial-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-grid-y-radial-circle){--fill-color:none;--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-highlight-area){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 5%, transparent)}:where(.lc-highlight-bar){--fill-color:var(--color-primary,currentColor)}:where(.lc-highlight-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);stroke-width:2px;stroke-dasharray:2 2;pointer-events:none}:where(.lc-highlight-shadow){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);--stroke-color:none;pointer-events:none}:where(.lc-highlight-point){--stroke-color:white;--fill-color:var(--color-primary,currentColor);paint-order:stroke;filter:drop-shadow(var(--drop-shadow-sm,0 1px 2px #00000026))}}.lc-root-container.svelte-hnjzjn,.lc-root-container.svelte-hnjzjn *{box-sizing:border-box}.lc-root-container.svelte-hnjzjn{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}.hb.svelte-1yhvpod{--hb-bar-bg:color-mix(in oklab, var(--muted-foreground) 9%, var(--card));--hb-bar-line:color-mix(in oklab, var(--muted-foreground) 26%, var(--card));--hb-bar-edge:color-mix(in oklab, var(--muted-foreground) 62%, var(--card));flex-direction:column;width:100%;min-width:0;display:flex}.hb-fill.svelte-1yhvpod{flex:auto;min-height:0}.hb-body.svelte-1yhvpod{width:100%;position:relative}.hb-fill.svelte-1yhvpod .hb-body:where(.svelte-1yhvpod){flex:auto;min-height:11rem}.hb.svelte-1yhvpod .hb-hatch-bg{fill:var(--hb-bar-bg)}.hb.svelte-1yhvpod .hb-hatch-line{stroke:var(--hb-bar-line);stroke-width:1.5px}.hb.svelte-1yhvpod .hb-baseline{stroke:var(--surface-hairline);stroke-dasharray:3 4}.hb.svelte-1yhvpod .hb-tick{fill:var(--muted-foreground);font-size:var(--text-2xs)}.hb.svelte-1yhvpod .hb-bar{stroke:var(--hb-bar-edge);stroke-width:1px;transform-box:fill-box;transform-origin:bottom;animation:svelte-1yhvpod-hb-grow var(--duration-slow) var(--ease-smooth-out) both;animation-delay:calc(var(--i,0) * var(--duration-stagger));transition:fill var(--duration-quick) var(--ease-smooth-out)}.hb.svelte-1yhvpod .hb-bar-active{stroke:var(--hb-ink);stroke-width:1.5px}.hb.svelte-1yhvpod .hb-hit{outline:none}.hb.svelte-1yhvpod .hb-hit:focus-visible{stroke:var(--hb-ink);stroke-width:2px}@keyframes svelte-1yhvpod-hb-grow{0%{transform:scaleY(0)}}.hb-tip.svelte-1yhvpod{border-radius:var(--radius-xl);background:var(--chart-tooltip-bg);box-shadow:inset 0 0 0 1px var(--chart-tooltip-border);color:var(--chart-tooltip-text);pointer-events:none;white-space:nowrap;transition:left var(--duration-quick) var(--ease-smooth-out), top var(--duration-quick) var(--ease-smooth-out);flex-direction:column;align-items:center;gap:.125rem;padding:.375rem .75rem;display:flex;position:absolute;transform:translate(-50%,-100%)}.hb-tip.svelte-1yhvpod:after{content:"";border:.3125rem solid #0000;border-top-color:var(--chart-tooltip-bg);margin-left:-.3125rem;position:absolute;top:100%;left:50%}.hb-tip-label.svelte-1yhvpod{font-size:var(--text-2xs);color:var(--chart-tooltip-text-muted)}.hb-tip-value.svelte-1yhvpod{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:600}@media (prefers-reduced-motion:reduce){.hb.svelte-1yhvpod .hb-bar{transition:none;animation:none}.hb-tip.svelte-1yhvpod{transition:none}}
