._workspace_vqrv5_1{min-height:100svh;padding:var(--header-height) 0 82px;background:linear-gradient(180deg, color-mix(in srgb, var(--cyan-soft) 24%, transparent), transparent 310px), var(--bg);color:var(--text)}._intro_vqrv5_23{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:end;gap:clamp(48px,8vw,130px);width:min(1540px,100% - 64px);margin-inline:auto;padding:78px 0 54px;display:grid}._eyebrow_vqrv5_43,._sectionLabel_vqrv5_45{color:var(--cyan);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.14em;margin:0 0 18px;font-size:9px}._intro_vqrv5_23 h1{letter-spacing:-.07em;max-width:940px;margin:0;font-size:clamp(48px,6.5vw,96px);font-weight:550;line-height:.91}._intro_vqrv5_23 h1 em{color:var(--cyan);font-family:Georgia,Times New Roman,serif;font-weight:400}._introCopy_vqrv5_93>p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.75}._introMeta_vqrv5_107{border-top:1px solid var(--line);color:var(--text-dim);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;gap:8px 17px;margin-top:25px;padding-top:17px;font-size:9px;display:flex}._configuration_vqrv5_135{border-block:1px solid var(--line);background:color-mix(in srgb, var(--bg-raised) 92%, transparent)}._configurationInner_vqrv5_145{border-inline:1px solid var(--line);background:var(--line);grid-template-columns:minmax(190px,.8fr) repeat(3,minmax(160px,1fr)) auto;gap:1px;width:min(1540px,100% - 64px);margin-inline:auto;display:grid}._configurationHeading_vqrv5_165,._field_vqrv5_167,._configurationActions_vqrv5_169{background:var(--bg-raised);min-width:0}._configurationHeading_vqrv5_165{flex-direction:column;justify-content:center;padding:14px 18px;display:flex}._configurationHeading_vqrv5_165 span,._field_vqrv5_167>span,._speedField_vqrv5_197>span{color:var(--text-dim);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.1em;font-size:8px}._configurationHeading_vqrv5_165 strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:560;overflow:hidden}._field_vqrv5_167{align-content:center;min-height:72px;padding:10px 15px;display:grid}._field_vqrv5_167 select,._speedField_vqrv5_197 select,._algorithmSelect_vqrv5_249{width:100%;min-width:0;color:var(--text);cursor:pointer;background:0 0;border:0;margin-top:4px}._field_vqrv5_167 select{padding:0 24px 0 0;font-size:11px;font-weight:550}._configurationActions_vqrv5_169{align-items:stretch;display:flex}._secondaryButton_vqrv5_291,._copyButton_vqrv5_293{border-left:1px solid var(--line);background:var(--bg-raised);min-height:72px;color:var(--text-muted);cursor:pointer;white-space:nowrap;padding:0 17px;font-size:10px}._secondaryButton_vqrv5_291 span{color:var(--cyan);margin-right:6px;font-size:16px}._copyButton_vqrv5_293{background:var(--cyan);color:var(--bg);font-weight:650}._secondaryButton_vqrv5_291:hover:not(:disabled){background:var(--bg-elevated);color:var(--text)}._copyButton_vqrv5_293:hover:not(:disabled){background:var(--cyan-strong)}._secondaryButton_vqrv5_291:disabled,._copyButton_vqrv5_293:disabled,._removeButton_vqrv5_361:disabled,._transport_vqrv5_363 button:disabled{cursor:not-allowed;opacity:.38}._scenarioContext_vqrv5_373{width:min(1540px,100% - 64px);min-height:52px;color:var(--text-dim);justify-content:space-between;align-items:center;gap:40px;margin-inline:auto;display:flex}._scenarioContext_vqrv5_373 p{max-width:950px;margin:0;font-size:10px}._scenarioContext_vqrv5_373>span{color:var(--text-muted);font-family:var(--font-geist-mono), monospace;white-space:nowrap;align-items:center;gap:10px;font-size:9px;display:flex}._scenarioContext_vqrv5_373 i{color:var(--cyan);font-style:normal}._comparison_vqrv5_437{width:min(1740px,100% - 48px);margin-inline:auto;padding:58px 0 130px}._comparisonHeader_vqrv5_449{justify-content:space-between;align-items:end;gap:28px;margin:0 8px 25px;display:flex}._comparisonHeader_vqrv5_449 h2{letter-spacing:-.05em;margin:0;font-size:clamp(29px,3vw,48px);font-weight:550;line-height:1}._sharedState_vqrv5_481{border:1px solid var(--line);background:var(--bg-raised);align-items:center;gap:11px;min-width:130px;padding:9px 13px;display:flex}._sharedState_vqrv5_481>span{background:var(--text-dim);border-radius:50%;width:8px;height:8px}._sharedState_vqrv5_481[data-state=running]>span{background:var(--cyan);box-shadow:0 0 0 4px var(--cyan-soft)}._sharedState_vqrv5_481[data-state=finished]>span{background:var(--green)}._sharedState_vqrv5_481[data-state=unavailable]>span{background:var(--red)}._sharedState_vqrv5_481 div{display:grid}._sharedState_vqrv5_481 small{color:var(--text-dim);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.1em;font-size:7px}._sharedState_vqrv5_481 strong{font-size:11px}._finishStrip_vqrv5_573{border-block:1px solid var(--line);color:var(--text-dim);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.06em;grid-template-columns:auto auto 1fr;gap:0;margin:0 8px 12px;font-size:8px;display:grid}._finishStrip_vqrv5_573 span{border-right:1px solid var(--line);min-height:37px;padding:12px 15px}._finishStrip_vqrv5_573 span:first-child{padding-left:0}._finishStrip_vqrv5_573 span:last-child{text-align:right;border-right:0}._finishStrip_vqrv5_573 strong{color:var(--text);font-weight:600}._lanes_vqrv5_639{border:1px solid var(--line);background:var(--line);gap:1px;display:grid}._lanes_vqrv5_639[data-lanes="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._lanes_vqrv5_639[data-lanes="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._lanes_vqrv5_639[data-lanes="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}._lane_vqrv5_639{background:var(--bg-raised);min-width:0}._laneHeader_vqrv5_687{padding:16px 17px 14px}._laneIndex_vqrv5_695,._algorithmFacts_vqrv5_697{justify-content:space-between;align-items:center;gap:10px;display:flex}._laneIndex_vqrv5_695 span,._laneIndex_vqrv5_695 small,._algorithmFacts_vqrv5_697>span:first-child{color:var(--text-dim);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;font-size:8px}._laneIndex_vqrv5_695 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._algorithmRow_vqrv5_743{grid-template-columns:minmax(0,1fr) 33px;align-items:center;gap:8px;margin-top:7px;display:grid}._algorithmSelect_vqrv5_249{letter-spacing:-.035em;margin:0;padding:2px 26px 2px 0;font-size:clamp(16px,1.45vw,23px);font-weight:560}._removeButton_vqrv5_361{border:1px solid var(--line);width:33px;height:33px;color:var(--text-dim);cursor:pointer;background:0 0;place-items:center;display:grid}._removeButton_vqrv5_361:hover:not(:disabled){border-color:var(--line-strong);background:var(--bg-elevated);color:var(--text)}._algorithmFacts_vqrv5_697{min-height:25px;margin-top:8px}._badge_vqrv5_819{border:1px solid var(--line);min-height:21px;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;align-items:center;padding:3px 7px;font-size:7px;display:inline-flex}._badgeGood_vqrv5_845{border-color:color-mix(in srgb, var(--green) 42%, var(--line));background:color-mix(in srgb, var(--green) 9%, transparent);color:var(--green)}._badgeConditional_vqrv5_857{border-color:color-mix(in srgb, var(--cyan) 42%, var(--line));background:color-mix(in srgb, var(--cyan) 9%, transparent);color:var(--cyan)}._badgeCaution_vqrv5_869{border-color:color-mix(in srgb, var(--amber) 42%, var(--line));background:color-mix(in srgb, var(--amber) 9%, transparent);color:var(--amber)}._badgeDanger_vqrv5_881{border-color:color-mix(in srgb, var(--red) 42%, var(--line));background:color-mix(in srgb, var(--red) 9%, transparent);color:var(--red)}._badgeNeutral_vqrv5_893{background:var(--bg-elevated);color:var(--text-muted)}._graphFrame_vqrv5_903{border-block:1px solid var(--line);background:linear-gradient(var(--bg-elevated) 1px, transparent 1px), linear-gradient(90deg, var(--bg-elevated) 1px, transparent 1px), var(--bg);background-size:24px 24px;height:266px;min-height:266px;position:relative;overflow:hidden}._graphFrame_vqrv5_903:after{pointer-events:none;content:"";box-shadow:inset 0 0 65px color-mix(in srgb, var(--bg) 75%, transparent);position:absolute;inset:0}._graphFrame_vqrv5_903 .graph-canvas,._graphFrame_vqrv5_903 .graph-visual{height:100%;min-height:0}._graphFrame_vqrv5_903 .graph-visual{position:relative}._graphFrame_vqrv5_903 .graph-visual>svg{box-sizing:border-box;width:100%;height:100%;padding:18px;display:block;position:absolute;inset:0;overflow:visible}._graphFrame_vqrv5_903 .graph-edge-line line{stroke:var(--line-strong);stroke-width:.7px;vector-effect:non-scaling-stroke}._graphFrame_vqrv5_903 .graph-edge-line.is-current line{stroke:var(--cyan);stroke-width:1.7px}._graphFrame_vqrv5_903 .graph-edge-line.is-path line{stroke:var(--green);stroke-width:2.1px}._graphFrame_vqrv5_903 .graph-edge-line.is-closed line{stroke:var(--red);stroke-dasharray:3 3}._graphFrame_vqrv5_903 .direction-arrow{fill:var(--line-strong)}._graphFrame_vqrv5_903 .node-ring{fill:var(--bg-raised);stroke:var(--line-strong);stroke-width:.65px;vector-effect:non-scaling-stroke}._graphFrame_vqrv5_903 .node-core{fill:var(--text-dim)}._graphFrame_vqrv5_903 .graph-node-group.is-visited .node-ring{fill:color-mix(in srgb, var(--cyan) 16%, var(--bg));stroke:color-mix(in srgb, var(--cyan) 72%, var(--line))}._graphFrame_vqrv5_903 .graph-node-group.is-frontier .node-ring{fill:color-mix(in srgb, var(--amber) 16%, var(--bg));stroke:var(--amber)}._graphFrame_vqrv5_903 .graph-node-group.is-current .node-ring{fill:var(--cyan);stroke:var(--cyan-strong);stroke-width:2px}._graphFrame_vqrv5_903 .graph-node-group.is-current .node-core{fill:var(--bg)}._graphFrame_vqrv5_903 .graph-node-group.is-path .node-ring{fill:var(--green);stroke:var(--green);stroke-width:1.6px}._graphFrame_vqrv5_903 .graph-node-group.is-path .node-core{fill:var(--bg)}._graphFrame_vqrv5_903 .graph-node-group.is-negative-cycle .node-ring{fill:var(--red);stroke:var(--red)}._graphFrame_vqrv5_903 .graph-node-group.is-start .node-core,._graphFrame_vqrv5_903 .graph-node-group.is-goal .node-core{fill:var(--text)}._eventPanel_vqrv5_1134{border-bottom:1px solid var(--line);min-height:124px;padding:16px 17px}._eventPanel_vqrv5_1134>div{justify-content:space-between;align-items:center;gap:10px;display:flex}._eventPanel_vqrv5_1134 span{color:var(--text-dim);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;font-size:8px}._eventPanel_vqrv5_1134 code{color:var(--cyan);font-family:var(--font-geist-mono), monospace;font-size:8px}._eventPanel_vqrv5_1134 p{color:var(--text-muted);margin:13px 0 0;font-size:11px;line-height:1.55}._metrics_vqrv5_1202{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin:0;display:grid}._metrics_vqrv5_1202>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;min-height:77px;padding:13px 17px}._metrics_vqrv5_1202>div:nth-child(2n){border-right:0}._metrics_vqrv5_1202>div:nth-last-child(-n+2){border-bottom:0}._metrics_vqrv5_1202 dt{color:var(--text-dim);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;font-size:7px}._metrics_vqrv5_1202 dd{color:var(--text);font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;margin:5px 0 0;font-size:17px;font-weight:550;overflow:hidden}._textSummary_vqrv5_1284{min-height:46px;color:var(--text-muted);padding:0 17px;font-size:10px}._textSummary_vqrv5_1284 summary{color:var(--text-dim);font-family:var(--font-geist-mono), monospace;cursor:pointer;text-transform:uppercase;letter-spacing:.06em;padding:14px 0;font-size:8px}._textSummary_vqrv5_1284 p{margin:0 0 12px;line-height:1.55}._textSummary_vqrv5_1284 strong{color:var(--text)}._unavailable_vqrv5_1336{border-top:1px solid var(--line);background:repeating-linear-gradient(-45deg, transparent 0 9px, color-mix(in srgb, var(--red) 4%, transparent) 9px 10px), var(--bg);grid-template-columns:auto 1fr;align-content:center;gap:16px;min-height:513px;padding:34px 22px;display:grid}._unavailable_vqrv5_1336>span{border:1px solid var(--red);width:27px;height:27px;color:var(--red);font-family:var(--font-geist-mono), monospace;place-items:center;font-size:11px;display:grid}._unavailable_vqrv5_1336 h3{margin:1px 0 8px;font-size:15px}._unavailable_vqrv5_1336 p{color:var(--text-muted);margin:0 0 14px;font-size:11px;line-height:1.6}._unavailable_vqrv5_1336 small{color:var(--text-dim);font-size:9px;line-height:1.55}._timelineShell_vqrv5_1424{z-index:50;border-top:1px solid var(--line-strong);background:color-mix(in srgb, var(--bg-raised) 93%, transparent);box-shadow:0 -18px 50px color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:fixed;inset:auto 0 0}._timeline_vqrv5_1424{grid-template-columns:auto minmax(220px,1fr) minmax(128px,auto);align-items:center;gap:22px;width:min(1540px,100% - 48px);min-height:82px;margin-inline:auto;display:grid}._transport_vqrv5_363{align-items:center;gap:5px;display:flex}._transport_vqrv5_363 button{border:1px solid var(--line);background:var(--bg-raised);min-width:39px;min-height:39px;color:var(--text-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._transport_vqrv5_363 button:hover:not(:disabled){border-color:var(--line-strong);background:var(--bg-elevated);color:var(--text)}._transport_vqrv5_363 ._playButton_vqrv5_1512{border-color:var(--cyan);background:var(--cyan);min-width:94px;color:var(--bg);gap:8px;padding-inline:15px;font-size:10px;font-weight:650}._transport_vqrv5_363 ._playButton_vqrv5_1512:hover:not(:disabled){background:var(--cyan-strong);color:var(--bg)}._scrubber_vqrv5_1544{gap:7px;min-width:0;display:grid}._scrubber_vqrv5_1544>span{color:var(--text-dim);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;font-size:8px;display:flex}._scrubber_vqrv5_1544 strong{color:var(--text-muted);font-weight:500}._scrubber_vqrv5_1544 input{width:100%;accent-color:var(--cyan);cursor:pointer;margin:0}._speedField_vqrv5_197{min-width:78px;display:grid}._speedField_vqrv5_197 select{font-family:var(--font-geist-mono), monospace;margin-top:2px;padding:1px 20px 1px 0;font-size:11px}._speedField_vqrv5_197 small{color:var(--text-dim);font-family:var(--font-geist-mono), monospace;white-space:nowrap;margin-top:2px;font-size:7px;line-height:1.2}@media (max-width:1280px){._intro_vqrv5_23,._configurationInner_vqrv5_145,._scenarioContext_vqrv5_373{width:min(100% - 40px,1180px)}._configurationInner_vqrv5_145{grid-template-columns:1fr 1fr 1fr}._configurationHeading_vqrv5_165,._configurationActions_vqrv5_169{grid-column:span 1}._configurationActions_vqrv5_169{grid-column:span 2}._configurationActions_vqrv5_169>button{flex:1}._lanes_vqrv5_639[data-lanes="3"],._lanes_vqrv5_639[data-lanes="4"]{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(320px,42vw);grid-auto-flow:column;overflow-x:auto}._lanes_vqrv5_639[data-lanes="3"] ._lane_vqrv5_639,._lanes_vqrv5_639[data-lanes="4"] ._lane_vqrv5_639{scroll-snap-align:start}}@media (max-width:820px){._workspace_vqrv5_1{padding-bottom:116px}._intro_vqrv5_23{grid-template-columns:1fr;gap:35px;padding:62px 0 42px}._intro_vqrv5_23 h1{font-size:clamp(47px,12vw,76px)}._configurationInner_vqrv5_145{grid-template-columns:1fr 1fr}._configurationHeading_vqrv5_165,._configurationActions_vqrv5_169{grid-column:1/-1}._scenarioContext_vqrv5_373{flex-direction:column;align-items:flex-start;gap:10px;padding-block:14px}._comparison_vqrv5_437{width:calc(100% - 24px);padding-top:46px}._finishStrip_vqrv5_573{grid-template-columns:1fr 1fr}._finishStrip_vqrv5_573 span:last-child{border-top:1px solid var(--line);text-align:left;grid-column:1/-1;padding-left:0}._lanes_vqrv5_639[data-lanes="2"],._lanes_vqrv5_639[data-lanes="3"],._lanes_vqrv5_639[data-lanes="4"]{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(300px,86vw);grid-auto-flow:column;overflow-x:auto}._lane_vqrv5_639{scroll-snap-align:start}._timeline_vqrv5_1424{grid-template-columns:1fr auto;gap:12px 16px;min-height:116px;padding-block:12px}._transport_vqrv5_363{order:2}._scrubber_vqrv5_1544{order:1;grid-column:1/-1}._speedField_vqrv5_197{order:3}}@media (max-width:540px){._intro_vqrv5_23,._configurationInner_vqrv5_145,._scenarioContext_vqrv5_373{width:calc(100% - 24px)}._intro_vqrv5_23{padding-top:48px}._introCopy_vqrv5_93>p{font-size:13px}._configurationInner_vqrv5_145{grid-template-columns:1fr}._configurationHeading_vqrv5_165,._configurationActions_vqrv5_169{grid-column:auto}._field_vqrv5_167{min-height:65px}._configurationActions_vqrv5_169{grid-template-columns:1fr 1fr;display:grid}._secondaryButton_vqrv5_291,._copyButton_vqrv5_293{min-height:58px;padding-inline:10px}._comparisonHeader_vqrv5_449{flex-direction:column;align-items:flex-start}._sharedState_vqrv5_481{width:100%}._finishStrip_vqrv5_573{margin-inline:3px}._lanes_vqrv5_639[data-lanes="2"],._lanes_vqrv5_639[data-lanes="3"],._lanes_vqrv5_639[data-lanes="4"]{grid-auto-columns:minmax(286px,91vw)}._algorithmSelect_vqrv5_249{font-size:17px}._badge_vqrv5_819{text-overflow:ellipsis;max-width:165px;overflow:hidden}._graphFrame_vqrv5_903{height:235px;min-height:235px}._timeline_vqrv5_1424{width:calc(100% - 20px)}._transport_vqrv5_363 button{min-width:37px}._transport_vqrv5_363 ._playButton_vqrv5_1512{min-width:88px}}@media (prefers-reduced-motion:reduce){._lanes_vqrv5_639{scroll-behavior:auto}}
