@layer base{:where(.lc-group-div.svelte-1ds6xo3a1livi){position:absolute}}@layer base{:where(.lc-layout-svg.svelte-twfeoxp0kat2){position:absolute;overflow:visible;inset:0}:where(.lc-layout-svg.svelte-twfeoxp0kat2).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-twfeoxp0kat2).clip{overflow:hidden}}@layer components{:where(.lc-tooltip-context-container.svelte-afuk9jkc3zlj){position:absolute}:where(.lc-tooltip-context.svelte-afuk9jkc3zlj){position:absolute;touch-action:var(--touch-action)}:where(.lc-tooltip-context.svelte-afuk9jkc3zlj).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-afuk9jkc3zlj){fill:transparent}:where(.lc-tooltip-rect.svelte-afuk9jkc3zlj).debug{stroke:var(--color-danger);fill:color-mix(in oklab,var(--color-danger)10%,transparent)}:where(.lc-tooltip-quadtree-rect.svelte-afuk9jkc3zlj){fill:transparent}:where(.lc-tooltip-quadtree-rect.svelte-afuk9jkc3zlj).debug{stroke:var(--color-danger);fill:color-mix(in oklab,var(--color-danger)10%,transparent)}}@layer base{:where(.lc-marker){overflow:visible}:where(.lc-marker)[data-type=arrow]{fill:none;stroke:context-stroke;stroke-linecap:round;stroke-linejoin:round}:where(.lc-marker)[data-type=circle-stroke]{fill:none;stroke:context-stroke;stroke-linecap:round;stroke-linejoin:round}:where(.lc-marker)[data-type=square-stroke]{fill:none;stroke:context-stroke;stroke-linecap:round;stroke-linejoin:round}:where(.lc-marker)[data-type=line]{fill:none;stroke:context-stroke;stroke-linecap:round;stroke-linejoin:round}:where(.lc-marker)[data-type=circle]{stroke:var(--color-surface-100,var(--buncss-light,#fff)var(--buncss-dark,#000))}:where(.lc-marker)[data-type=triangle]{fill:context-stroke}:where(.lc-marker)[data-type=dot]{fill:context-stroke}:where(.lc-marker)[data-type=circle]{fill:context-stroke}:where(.lc-marker)[data-type=square]{fill:context-stroke}:where(.lc-marker)[data-type=circle-stroke]{fill:var(--color-surface-100,var(--buncss-light,#fff)var(--buncss-dark,#000))}:where(.lc-marker)[data-type=square-stroke]{fill:var(--color-surface-100,var(--buncss-light,#fff)var(--buncss-dark,#000))}}@layer base{:where(.lc-path){--fill-color:transparent;--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-layout-svg .lc-path,svg.lc-path):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-path,svg.lc-path):not([stroke]){stroke:var(--stroke-color)}}@layer components{:where(.lc-voronoi-path,.lc-voronoi-geo-path){fill:transparent;stroke:transparent}}.lc-root-container.svelte-3jx8fkdb9qhql,.lc-root-container.svelte-3jx8fkdb9qhql *{box-sizing:border-box}.lc-root-container.svelte-3jx8fkdb9qhql{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}@layer base{:where(.lc-transform-context.svelte-2evlj8mpgdvxv){height:100%}}@layer base{:where(.lc-brush-plot.svelte-3285f3vt8ibqg){position:absolute;transform-origin:0 0;pointer-events:none;inset:0}:where(.lc-brush-plot.svelte-3285f3vt8ibqg)>:where(.svelte-3285f3vt8ibqg){pointer-events:auto}:where(.lc-brush-context.svelte-3285f3vt8ibqg){position:absolute;touch-action:none}:where(.lc-brush-container.svelte-3285f3vt8ibqg){position:absolute}:where(.lc-brush-panel.svelte-3285f3vt8ibqg){position:absolute}:where(.lc-brush-range.svelte-3285f3vt8ibqg){position:absolute;cursor:move;user-select:none;z-index:10;background:color-mix(in oklab,var(--color-surface-content,currentColor)10%,transparent)}:where(.lc-brush-handle.svelte-3285f3vt8ibqg){position:absolute;user-select:none;z-index:10}:where(.lc-brush-handle.svelte-3285f3vt8ibqg)[data-position=top]{cursor:ns-resize}:where(.lc-brush-handle.svelte-3285f3vt8ibqg)[data-position=bottom]{cursor:ns-resize}:where(.lc-brush-handle.svelte-3285f3vt8ibqg)[data-position=left]{cursor:ew-resize}:where(.lc-brush-handle.svelte-3285f3vt8ibqg)[data-position=right]{cursor:ew-resize}}@layer components{:where(.lc-axis-rule){--stroke-color:color-mix(in oklab,var(--color-surface-content,currentColor)50%,transparent)}: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(--buncss-light,#fff)var(--buncss-dark,#000));stroke-width:2px;font-size:10px;font-weight:300}}@layer base{:where(.lc-line){--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-layout-svg .lc-line,svg.lc-line):not([stroke]){stroke:var(--stroke-color)}}@layer base{:where(.lc-text){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-text-svg){overflow:visible;paint-order:stroke}: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)}}@layer components{:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not(:-webkit-any([class*=lc-axis],[class*=lc-grid])){--stroke-color:color-mix(in oklab,var(--color-surface-content,currentColor)50%,transparent)}:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not(:-moz-any([class*=lc-axis],[class*=lc-grid])){--stroke-color:color-mix(in oklab,var(--color-surface-content,currentColor)50%,transparent)}:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not(:is([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}}@layer base{:where(.lc-circle){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}: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)}}@layer base{:where(.lc-line){--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-layout-html .lc-line):not([background-color]){background-color:var(--stroke-color)}}@layer base{: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)}}@layer base{: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)}}@layer components{:where(.lc-annotation-line){--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-annotation-line-label){pointer-events:none;font-size:12px}}@layer components{:where(.lc-annotation-point-label){pointer-events:none}:where(.lc-annotation-point-ring){--fill-color:none;--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-annotation-point-link){--stroke-color:var(--color-surface-content,currentColor);fill:none;pointer-events:none}}@layer components{:where(.lc-annotation-range-label){pointer-events:none;font-size:12px}}@layer base{:where(.lc-rect){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}: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)}}@layer base{: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-labels-text){font-size:var(--labels-font-size,12px);--fill-color:var(--color-surface-content,currentColor);--stroke-color:var(--color-surface-100,var(--buncss-light,#fff)var(--buncss-dark,#000))}:where(.lc-labels-text)[data-placement=inside]{--fill-color:var(--color-surface-100,var(--buncss-light,#fff)var(--buncss-dark,#000));--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-labels-text)[data-placement=center]{--fill-color:var(--color-surface-100,var(--buncss-light,#fff)var(--buncss-dark,#000));--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-labels-link){--stroke-color:var(--color-surface-content,currentColor);fill:none;opacity:.4;pointer-events:none}}@layer components{:where(.lc-legend-container.svelte-37r81o6ntzll1){display:inline-block;z-index:1}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement]{position:absolute}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement=top-left]{top:0;left:0}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement=top]{top:0;left:50%;transform:translate(-50%)}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement=top-right]{top:0;right:0}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement=left]{top:50%;left:0;transform:translateY(-50%)}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement=center]{top:50%;left:50%;transform:translate(-50%,-50%)}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement=right]{top:50%;right:0;transform:translateY(-50%)}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement=bottom-left]{bottom:0;left:0}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement=bottom]{bottom:0;left:50%;transform:translate(-50%)}:where(.lc-legend-container.svelte-37r81o6ntzll1)[data-placement=bottom-right]{bottom:0;right:0}:where(.lc-legend-title.svelte-37r81o6ntzll1){font-size:10px;font-weight:600}:where(.lc-legend-ramp-svg.svelte-37r81o6ntzll1){overflow:visible}:where(.lc-legend-tick-text.svelte-37r81o6ntzll1){fill:var(--color-surface-content,currentColor);font-size:10px}:where(.lc-legend-tick-line.svelte-37r81o6ntzll1){stroke:var(--color-surface-content,currentColor)}:where(.lc-legend-indicator.svelte-37r81o6ntzll1){fill:var(--color-surface-content,currentColor)}:where(.lc-legend-swatch-group.svelte-37r81o6ntzll1){display:flex;gap:.25rem 1rem}:where(.lc-legend-swatch-group.svelte-37r81o6ntzll1)[data-orientation=vertical]{flex-direction:column}:where(.lc-legend-swatch-button.svelte-37r81o6ntzll1){display:flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items: center;gap:.25rem}:where(.lc-legend-swatch.svelte-37r81o6ntzll1){border-radius:9999px;flex-shrink:0;width:16px;height:16px}:where(.lc-legend-swatch-label.svelte-37r81o6ntzll1){color:var(--color-surface-content,currentColor);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.33333}}@layer components{:where(.lc-tooltip-root.svelte-1ru7s7oszierm){position:absolute;z-index:50;user-select:none}:where(.lc-tooltip-root.svelte-1ru7s7oszierm).portaled{position:fixed}:where(.lc-tooltip-root.svelte-1ru7s7oszierm).disablePointerEvents{pointer-events:none}:where(.lc-tooltip-container.svelte-1ru7s7oszierm):not([data-variant=none]){backdrop-filter:blur(2px);border-radius:.25rem;height:100%;padding:4px 8px;font-size:.875rem;line-height:1.25rem;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}:where(.lc-tooltip-container.svelte-1ru7s7oszierm)[data-variant=default]{color:var(--color-surface-content,currentColor);background-color:color-mix(in oklab,var(--buncss-light,var(--color-surface-100,white))var(--buncss-dark,var(--color-surface-300,black)) 90%,transparent)}:where(.lc-tooltip-container.svelte-1ru7s7oszierm)[data-variant=default] .label{color:color-mix(in oklab,var(--color-surface-content,currentColor)75%,transparent)}:where(.lc-tooltip-container.svelte-1ru7s7oszierm)[data-variant=invert]{color:var(--color-surface-100,var(--buncss-light,#fff)var(--buncss-dark,#000));background-color:color-mix(in oklab,var(--color-surface-content,currentColor)90%,transparent)}:where(.lc-tooltip-container.svelte-1ru7s7oszierm)[data-variant=invert] .label{color:color-mix(in oklab,var(--color-surface-100,var(--buncss-light,#fff)var(--buncss-dark,#000))50%,transparent)}}@layer components{:where(.lc-tooltip-header.svelte-2a8rcvilskxb){white-space:nowrap;border-bottom:1px solid color-mix(in oklab,var(--color-surface-content,currentColor)20%,transparent);display:flex;align-items: center;gap:8px;margin-bottom:4px;padding-bottom:4px;font-weight:600}:where(.lc-tooltip-header-color.svelte-2a8rcvilskxb){display:inline-block;background-color:var(--color);border-radius:9999px;flex-shrink:0;width:8px;height:8px}}@layer components{:where(.lc-tooltip-list.svelte-2v8kyighhea23){display:grid;grid-template-columns:1fr auto;align-items: start;gap:4px 8px}}@layer components{:where(.lc-tooltip-item-root.svelte-2gqslh4z27i5w){display:contents}:where(.lc-tooltip-item-root[data-highlighted].svelte-2gqslh4z27i5w)>:where(.lc-tooltip-item-label.svelte-2gqslh4z27i5w,.lc-tooltip-item-value.svelte-2gqslh4z27i5w){opacity:1;transition:opacity .15s}:where(.lc-tooltip-item-root[data-highlighted=false].svelte-2gqslh4z27i5w)>:where(.lc-tooltip-item-label.svelte-2gqslh4z27i5w,.lc-tooltip-item-value.svelte-2gqslh4z27i5w){opacity:.1}:where(.lc-tooltip-item-color.svelte-2gqslh4z27i5w){display:inline-block;background-color:var(--color);border-radius:9999px;width:8px;height:8px}:where(.lc-tooltip-item-label.svelte-2gqslh4z27i5w){display:flex;white-space:nowrap;align-items: center;gap:8px}:where(.lc-tooltip-item-value.svelte-2gqslh4z27i5w){font-variant-numeric:tabular-nums}:where(.lc-tooltip-item-value.svelte-2gqslh4z27i5w)[data-align=right]{text-align:right}:where(.lc-tooltip-item-value.svelte-2gqslh4z27i5w)[data-align=center]{text-align:center}}@layer components{:where(.lc-tooltip-separator.svelte-2u06maa8j0ww1){background-color:color-mix(in oklab,var(--color-surface-content,currentColor)20%,transparent);grid-column:1/-1;border-radius:4px;height:1px;margin-top:4px;margin-bottom:4px}}@layer components{: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)}}@layer components{: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:2;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))}}@layer theme,base,components,utilities;.lc-root-container,.lc-tooltip-root{--color-surface-100:var(--color-base-100);--color-surface-200:var(--color-base-200);--color-surface-300:var(--color-base-300);--color-surface-content:var(--color-base-content)}
