@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)}: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-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-svg .lc-line,svg.lc-line):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-layout-svg.svelte-1u0rucs){position:absolute;inset:0;overflow:visible;&.disablePointerEvents{pointer-events:none}&.clip{overflow:hidden}}}@layer components{:where(.lc-tooltip-context-container.svelte-1vwcr7l){position:absolute}:where(.lc-tooltip-context.svelte-1vwcr7l){touch-action:var(--touch-action);position:absolute;&.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-1vwcr7l){fill:#0000;&.debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}}:where(.lc-tooltip-quadtree-rect.svelte-1vwcr7l){fill:#0000;&.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,light-dark(#fff,#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-grid-x-rule,.lc-grid-x-end-rule,.lc-grid-x-radial-line,.lc-grid-y-rule,.lc-grid-y-end-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-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-l2oqqd,.lc-root-container.svelte-l2oqqd *{box-sizing:border-box}.lc-root-container.svelte-l2oqqd{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}.comparison-chart.svelte-1eju7rh{contain:layout paint;width:100%;min-width:0}.comparison-chart__scroll.svelte-1eju7rh{overscroll-behavior-inline:contain;width:100%;max-width:100%;overflow-x:auto}.comparison-chart__plot.svelte-1eju7rh{width:50rem;min-width:50rem;height:20rem;position:relative}.comparison-chart__plot.svelte-1eju7rh svg{width:50rem;height:20rem;display:block}.comparison-chart__legend.svelte-1eju7rh{flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;margin:.5rem 0;padding:0;font-size:.875rem;list-style:none;display:flex}.comparison-chart__legend.svelte-1eju7rh li:where(.svelte-1eju7rh){align-items:center;gap:.4rem;display:inline-flex}.comparison-chart__swatch.svelte-1eju7rh{border:2px solid;border-radius:999px;width:1.1rem;height:.4rem}.comparison-chart__hit-target.svelte-1eju7rh{pointer-events:all}.comparison-chart__hit-target.svelte-1eju7rh:focus-visible{stroke:var(--color-primary,#cb7858);stroke-width:2px}.comparison-chart__tooltip.svelte-1eju7rh{z-index:2;background:var(--color-base-100,#fff);max-width:13rem;color:var(--color-base-content,#111827);pointer-events:none;opacity:0;visibility:hidden;border-radius:.5rem;padding:.45rem .65rem;font-size:.75rem;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 4px 16px #00000040}.comparison-chart__tooltip--visible.svelte-1eju7rh{opacity:1;visibility:visible}.comparison-chart[data-motion=tween].svelte-1eju7rh .comparison-chart__tooltip:where(.svelte-1eju7rh){transition:opacity .12s}@media (prefers-reduced-motion:reduce){.comparison-chart.svelte-1eju7rh :where(.svelte-1eju7rh),.comparison-chart.svelte-1eju7rh :where(.svelte-1eju7rh):before,.comparison-chart.svelte-1eju7rh :where(.svelte-1eju7rh):after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
