@layer base{:where(.lc-layout-svg.svelte-6boec){position:absolute;inset:0;overflow:visible}:where(.lc-layout-svg.svelte-6boec).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-6boec).clip{overflow:hidden}:where(.lc-layout-canvas.svelte-110ngnm){position:absolute;inset:0}:where(.lc-layout-canvas.svelte-110ngnm).disablePointerEvents{pointer-events:none}:where(.lc-hit-canvas.svelte-110ngnm){pointer-events:none;image-rendering:pixelated;opacity:0;position:absolute;inset:0}:where(.lc-hit-canvas.svelte-110ngnm).debug{border:1px solid var(--color-danger,red);opacity:1}:where(.lc-layout-html.svelte-1pwiuy1){position:absolute;inset:0}:where(.lc-layout-html.svelte-1pwiuy1).disablePointerEvents{pointer-events:none}:where(.lc-layout-html.svelte-1pwiuy1).clip{overflow:hidden}}@layer components{:where(.lc-tooltip-context-container.svelte-mdxi5d){position:absolute}:where(.lc-tooltip-context.svelte-mdxi5d){touch-action:var(--touch-action);position:absolute}:where(.lc-tooltip-context.svelte-mdxi5d).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-mdxi5d){fill:#0000}:where(.lc-tooltip-rect.svelte-mdxi5d).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-quadtree-rect.svelte-mdxi5d){fill:#0000}:where(.lc-tooltip-quadtree-rect.svelte-mdxi5d).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-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-1r8f065,.lc-root-container.svelte-1r8f065 *{box-sizing:border-box}.lc-root-container.svelte-1r8f065{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}:root{--chart-jev:oklch(32% .01 90);--chart-gemini:oklch(55% .17 255);--chart-grok:oklch(55% .14 35);--chart-gpt:oklch(52% .13 315);--chart-point-stroke:oklch(98% .004 90);--chart-routed-fill:oklch(98.5% .004 90);--chart-frontier-standalone:oklch(47% .018 80);--chart-frontier-jev:oklch(48% .13 160)}html.dark{--chart-jev:oklch(93% .006 90);--chart-gemini:oklch(74% .13 250);--chart-grok:oklch(74% .12 35);--chart-gpt:oklch(76% .11 315);--chart-point-stroke:oklch(17% .008 70);--chart-routed-fill:oklch(17% .008 70);--chart-frontier-standalone:oklch(72% .018 80);--chart-frontier-jev:oklch(74% .12 160)}.routing-charts.svelte-1skaze7{gap:3rem;margin-top:2.5rem;display:grid}figure.svelte-1skaze7{margin:0}figcaption.svelte-1skaze7{margin-bottom:.75rem;font-weight:600}.chart-frame.svelte-1skaze7{color:currentColor;min-width:0;min-height:390px}.policy-legend.svelte-1skaze7{color:inherit;gap:.5rem;margin:.75rem 0 0;padding:0;font-size:.8rem;line-height:1.35;list-style:none;display:grid}.policy-legend.svelte-1skaze7 li:where(.svelte-1skaze7){align-items:flex-start;gap:.5rem;display:flex}.legend-dot.svelte-1skaze7{border:2px solid var(--legend-color);background:var(--legend-color);border-radius:999px;flex:none;width:.65rem;height:.65rem;margin-top:.2rem}.legend-dot.routed.svelte-1skaze7{background:var(--chart-routed-fill)}.legend-dot.low-medium.svelte-1skaze7{width:.5rem;height:.5rem;margin-top:.275rem}.legend-line.svelte-1skaze7{border-top:2px solid var(--chart-frontier-jev);flex:none;width:1.25rem;height:0;margin-top:.45rem}.legend-line.standalone.svelte-1skaze7{border-top-color:var(--chart-frontier-standalone);border-top-style:dashed}.routing-tooltip{max-width:min(22rem,100vw - 2rem)}.chart-note.svelte-1skaze7{color:var(--color-ink-500);margin-top:.75rem;font-size:.8rem;line-height:1.45}html.dark .chart-note.svelte-1skaze7{color:var(--color-ink-400)}.metric-bar.svelte-13x6100{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:var(--bar-width) 2px;background-origin:content-box;background-clip:content-box}
