._workflow_rlq8l_1{-webkit-user-select:none;user-select:none;--infer: #846599;--memory: #4d7d85;--fresh: #a08049;--example: #557f65;--colored-background: var(--background)}[data-theme=dark] ._workflow_rlq8l_1{--infer: #b79bcb;--memory: #8bb8c0;--fresh: #c4a16b;--example: #9ab99d;--colored-background: color-mix(in srgb, var(--background) 95%, var(--foreground))}._workflow_rlq8l_1>figure{margin:0;background:var(--background)}._breadcrumb_rlq8l_18{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}._breadcrumb_rlq8l_18 a{text-decoration:none}._breadcrumb_rlq8l_18 a:hover{text-decoration:underline}._breadcrumb_rlq8l_18>span,._muted_rlq8l_21{color:var(--muted)}._breadcrumb_rlq8l_18>strong{color:var(--foreground)}._rowLabel_rlq8l_23{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem;margin-bottom:.5rem;color:var(--muted);font-size:12px}._rowLabel_rlq8l_23>strong{color:var(--foreground);font-weight:600}._tokenBlock_rlq8l_25{display:grid;align-content:start;gap:.2rem;padding:.65rem;border:1px solid var(--border);border-radius:4px;background:var(--surface);min-width:0}._tokenBlock_rlq8l_25>strong{color:var(--foreground);font-size:13px;font-weight:600}._tokenBlock_rlq8l_25>span{color:var(--muted);font-size:11px}._tokenBlock_rlq8l_25[data-state=cached]{border-color:var(--memory);background:color-mix(in srgb,var(--memory) 10%,var(--colored-background))}._tokenBlock_rlq8l_25[data-state=new]{border-color:var(--fresh);background:color-mix(in srgb,var(--fresh) 18%,var(--colored-background))}._tokenBlock_rlq8l_25[data-state=current]{border-color:var(--infer);background:color-mix(in srgb,var(--infer) 15%,var(--colored-background));box-shadow:inset 0 0 0 1px var(--infer)}._tokenBlock_rlq8l_25[data-state=stop]{border-style:dashed}._operation_rlq8l_32{margin-block:1rem;padding:.65rem .8rem;border-left:3px solid var(--border);background:var(--surface);color:var(--body);font-size:13px}._operation_rlq8l_32[data-active=true]{border-color:var(--infer);color:var(--foreground)}._request_rlq8l_34{padding:.85rem;margin-block:.7rem;border:1px solid var(--border);border-radius:4px}._request_rlq8l_34[data-stopped=true]{background:var(--surface)}._requestHeader_rlq8l_36{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;margin-bottom:.75rem}._requestHeader_rlq8l_36>strong{color:var(--foreground);font-size:13px}._requestHeader_rlq8l_36>span{color:var(--muted);font-size:11px}._decodeColumns_rlq8l_39{display:grid;grid-template-columns:.85fr 1.15fr;gap:1rem}._tokenStrip_rlq8l_40{display:flex;flex-wrap:wrap;gap:.4rem}._tokenStrip_rlq8l_40 ._tokenBlock_rlq8l_25{flex:0 1 auto}._batchComparison_rlq8l_42{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}._batch_rlq8l_42{min-width:0}._batch_rlq8l_42[data-dimmed=true]{opacity:.6}._batchGrid_rlq8l_45{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:3px}._batchCell_rlq8l_46{display:grid;place-items:center;aspect-ratio:1;border:1px solid var(--border);border-radius:2px;background:var(--surface);color:var(--foreground);font-size:10px;line-height:1}._batchCell_rlq8l_46[data-live=true]{border-color:var(--infer);background:color-mix(in srgb,var(--infer) 22%,var(--colored-background))}._batchCell_rlq8l_46[data-example=true]{border-color:var(--example);background:color-mix(in srgb,var(--example) 30%,var(--colored-background))}._batchSummary_rlq8l_49{margin-top:.65rem;color:var(--muted);font-size:11px}._emptyBatch_rlq8l_50{min-height:90px;display:grid;place-items:center;padding:1rem;border:1px dashed var(--border);border-radius:4px;color:var(--muted);font-size:12px;text-align:center}._mapping_rlq8l_51{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--border)}._mapping_rlq8l_51>strong{color:var(--foreground);font-size:13px}._mappingRows_rlq8l_53{display:flex;flex-wrap:wrap;gap:.4rem 2rem;margin-block:.4rem .85rem;color:var(--body);font-size:12px}@media (max-width: 600px){._tokenBlock_rlq8l_25>strong{font-size:11px}._tokenBlock_rlq8l_25>span{font-size:10px}._decodeColumns_rlq8l_39,._batchComparison_rlq8l_42{grid-template-columns:1fr}._batchGrid_rlq8l_45{grid-template-columns:repeat(16,minmax(0,1fr))}._batchCell_rlq8l_46{font-size:9px}}._rungs_rlq8l_62{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.1rem}._rungs_rlq8l_62>span{min-width:2.8rem;padding:.3rem .5rem;border:1px solid var(--border);border-radius:3px;text-align:center;color:var(--muted);font-size:12px}._rungs_rlq8l_62>span[data-selected=true]{border-color:var(--infer);background:color-mix(in srgb,var(--infer) 15%,var(--colored-background));color:var(--foreground)}._rungs_rlq8l_62>span[data-next=true]{border-color:var(--infer);border-style:dashed;color:var(--infer)}._batchCell_rlq8l_46[data-ended=true]{color:var(--muted);text-decoration:line-through;border-style:dashed}._mapping_rlq8l_51>._tokenStrip_rlq8l_40{margin-bottom:.9rem}._loopGraph_rlq8l_68{overflow-x:auto;overscroll-behavior-x:contain}._loopGraph_rlq8l_68 svg{display:block;width:100%;min-width:680px}._graphArea_rlq8l_70{fill:var(--surface);stroke:var(--border)}._graphNode_rlq8l_71 rect{fill:var(--background);stroke:var(--border);stroke-width:1.25}._graphNode_rlq8l_71[data-active=true] rect{fill:color-mix(in srgb,var(--infer) 15%,var(--colored-background));stroke:var(--infer);stroke-width:2.5}._graphNode_rlq8l_71 text{fill:var(--foreground);font-size:14px;font-weight:600}._graphNote_rlq8l_74,._graphNode_rlq8l_71 ._graphNote_rlq8l_74{fill:var(--muted);font-size:12px;font-weight:400}._graphEdge_rlq8l_75{fill:none;stroke:var(--muted);stroke-width:1.5;stroke-linejoin:round}._graphEdge_rlq8l_75[data-active=true]{stroke:var(--infer);stroke-width:3}._loopExample_rlq8l_77{margin-top:.75rem;padding-top:1rem;border-top:1px solid var(--border)}._loopTokenRow_rlq8l_78{display:grid;grid-template-columns:22px minmax(0,1fr) 64px;gap:.5rem;align-items:center;margin-block:.4rem}._loopTokenRow_rlq8l_78>strong{color:var(--foreground);font-size:12px}._loopTokens_rlq8l_80{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px}._loopTokens_rlq8l_80>small{text-align:center;color:var(--muted);font-size:10px}._loopToken_rlq8l_78{display:grid;place-items:center;justify-self:center;width:100%;max-width:30px;aspect-ratio:1;max-height:30px;border:1px solid var(--border);border-radius:2px;background:var(--surface);color:var(--foreground);line-height:1}._loopToken_rlq8l_78[data-filled=true]{border-color:var(--memory);background:color-mix(in srgb,var(--memory) 18%,var(--colored-background))}._loopToken_rlq8l_78[data-new=true]{border-color:var(--fresh);background:color-mix(in srgb,var(--fresh) 25%,var(--colored-background))}._loopToken_rlq8l_78[data-stop=true]{border-color:var(--infer)}._loopStatus_rlq8l_86{color:var(--muted);font-size:10px}._loopReadout_rlq8l_87{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem;margin-block:1rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:4px;font-size:12px;color:var(--body)}._loopReadout_rlq8l_87>strong{color:var(--foreground)}._loopReadout_rlq8l_87[data-active=true]{border-color:var(--infer);background:color-mix(in srgb,var(--infer) 12%,var(--colored-background))}._phaseStrip_rlq8l_90{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1rem}._phaseStrip_rlq8l_90>span{padding:.5rem;border-bottom:2px solid var(--border);color:var(--muted);font-size:12px;text-align:center}._phaseStrip_rlq8l_90>span[data-active=true]{border-color:var(--infer);color:var(--foreground);background:color-mix(in srgb,var(--infer) 10%,var(--colored-background))}._asyncScroll_rlq8l_93{overflow-x:auto;overscroll-behavior-x:contain}._asyncRows_rlq8l_94{min-width:600px}._responseRow_rlq8l_95{display:grid;grid-template-columns:52px 2fr 32px 1fr;gap:.5rem;align-items:center;margin-block:.5rem;min-height:40px}._responseRow_rlq8l_95>strong{font-size:12px;color:var(--muted);font-weight:500}._responseRow_rlq8l_95>span{color:var(--foreground);font-size:13px}._responseRow_rlq8l_95 small{display:block;color:var(--muted);font-size:10px}._responseGroup_rlq8l_99{border-top:1px solid var(--border);padding-top:.7rem;margin-top:.7rem}._responseTrack_rlq8l_100{height:30px;background:var(--surface);border-radius:3px}._responseSpan_rlq8l_101{height:100%;display:grid;place-items:center;border:1px solid var(--infer);border-radius:3px;background:color-mix(in srgb,var(--infer) 20%,var(--colored-background));color:var(--foreground);font-size:12px}._responseSpan_rlq8l_101[data-version=v8]{border-color:var(--example);background:color-mix(in srgb,var(--example) 20%,var(--colored-background))}._updateBoundary_rlq8l_103{justify-self:center;height:40px;border-left:1px dashed var(--border)}._resumeState_rlq8l_104{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-block:1.2rem .8rem}._resumeState_rlq8l_104>div{display:grid;gap:.25rem}._resumeState_rlq8l_104 span{color:var(--muted);font-size:11px}._resumeState_rlq8l_104 strong{color:var(--foreground);font-size:13px}._samplingRecord_rlq8l_108{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding-top:.8rem;border-top:1px solid var(--border);font-size:12px}._samplingRecord_rlq8l_108 strong{flex-basis:100%;color:var(--foreground)}._samplingRecord_rlq8l_108 [data-version=v7]{color:var(--infer)}._samplingRecord_rlq8l_108 [data-version=v8]{color:var(--example)}@media (max-width: 600px){._loopTokenRow_rlq8l_78{grid-template-columns:16px minmax(0,1fr) 52px;gap:.3rem}._loopTokens_rlq8l_80{gap:2px}._loopTokens_rlq8l_80>small{font-size:9px}._loopToken_rlq8l_78{font-size:10px}._phaseStrip_rlq8l_90>span{padding-inline:.2rem;font-size:11px}._resumeState_rlq8l_104{gap:.7rem}._asyncRows_rlq8l_94{min-width:0}._responseRow_rlq8l_95{grid-template-columns:52px 2fr 12px 1fr;gap:.35rem}._responseRow_rlq8l_95>strong{font-size:10px}._responseRow_rlq8l_95 small{font-size:9px}._responseSpan_rlq8l_101{font-size:11px}}._slots_rlq8l_126{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}._slot_rlq8l_126,._slotRequest_rlq8l_127{--request-tone: var(--border)}:is(._slot_rlq8l_126,._slotRequest_rlq8l_127)[data-request=B]{--request-tone: var(--example)}:is(._slot_rlq8l_126,._slotRequest_rlq8l_127)[data-request=C]{--request-tone: var(--infer)}._slot_rlq8l_126{display:grid;justify-items:center;gap:.3rem;padding:.7rem;border:1.5px solid var(--request-tone);border-radius:5px;background:color-mix(in srgb,var(--request-tone) 12%,var(--colored-background))}._slot_rlq8l_126>span{color:var(--muted);font-size:12px}._slot_rlq8l_126>strong{color:var(--foreground);font-size:28px;font-weight:600;line-height:1.3}._slot_rlq8l_126[data-request=empty]{border-style:dashed;background:var(--background)}._slot_rlq8l_126[data-request=empty]>strong{color:var(--muted)}._slotQueues_rlq8l_135{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem}._slotQueues_rlq8l_135>div{padding:.7rem;border:1px solid var(--border);border-radius:4px;background:var(--surface)}._slotQueues_rlq8l_135>div>strong{display:block;color:var(--muted);font-size:12px;font-weight:500}._slotQueueItems_rlq8l_138{display:flex;align-items:center;gap:.4rem;min-height:38px;margin-top:.35rem;font-size:12px}._slotRequest_rlq8l_127{display:grid;place-items:center;min-width:34px;height:30px;border:1px solid var(--request-tone);border-radius:3px;background:color-mix(in srgb,var(--request-tone) 18%,var(--colored-background));color:var(--foreground);font-size:15px;font-weight:600}._slotHistory_rlq8l_140{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}._slotHistoryTokens_rlq8l_141{display:flex;flex-wrap:wrap;gap:.4rem}._slotHistoryTokens_rlq8l_141>span{padding:.4rem .65rem;border:1px solid var(--infer);border-radius:3px;background:color-mix(in srgb,var(--infer) 12%,var(--colored-background));color:var(--foreground);font-size:12px}._slotHistoryTokens_rlq8l_141>span[data-added=true]{border-color:var(--fresh);background:color-mix(in srgb,var(--fresh) 18%,var(--colored-background))}@media (max-width: 550px){._slots_rlq8l_126{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._slot_rlq8l_126{padding:.5rem}._slotQueues_rlq8l_135{gap:.35rem}._slotQueues_rlq8l_135>div{padding:.5rem}._slotQueues_rlq8l_135>div>strong{min-height:32px;font-size:11px;line-height:1.4}._slotHistoryTokens_rlq8l_141>span{padding:.35rem .5rem}}._prefillRequests_rlq8l_153{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-bottom:1rem}._prefillRequests_rlq8l_153>div{display:grid;gap:.2rem;padding:.6rem;border:1px solid var(--border);border-radius:4px}._prefillRequests_rlq8l_153>div[data-selected=true]{border-color:var(--infer);background:color-mix(in srgb,var(--infer) 10%,var(--colored-background))}._prefillRequests_rlq8l_153 strong{font-size:13px;color:var(--foreground)}._prefillRequests_rlq8l_153 span{font-size:11px;color:var(--muted)}._prefillFlow_rlq8l_158{display:grid;grid-template-columns:minmax(0,1.1fr) 28px minmax(0,1fr);align-items:center;gap:.5rem}._prefillInput_rlq8l_159,._prefillCache_rlq8l_159{min-width:0;padding:.8rem;border:1px solid var(--border);border-radius:4px}._prefillInput_rlq8l_159>._rowLabel_rlq8l_23>span{text-align:right;color:var(--foreground)}._prefillInput_rlq8l_159 small{display:block;font-size:10px;color:var(--muted)}._prefillRow_rlq8l_162{margin-top:.7rem}._prefillTokens_rlq8l_163{display:flex;min-height:34px}._prefillTokens_rlq8l_163>span{display:grid;place-items:center;min-width:0;border:1px solid var(--infer);background:color-mix(in srgb,var(--infer) 15%,var(--colored-background));color:var(--foreground);font-size:11px}._prefillTokens_rlq8l_163>span[data-padding]{border-color:var(--border);border-style:dashed;background:repeating-linear-gradient(135deg,transparent,transparent 5px,color-mix(in srgb,var(--muted) 15%,transparent) 5px,color-mix(in srgb,var(--muted) 15%,transparent) 6px);color:var(--muted)}._prefillModel_rlq8l_166{display:grid;gap:.2rem;margin-top:.8rem;padding:.6rem;border-left:3px solid var(--border);background:var(--surface);font-size:12px;color:var(--muted)}._prefillModel_rlq8l_166[data-running=true]{border-color:var(--infer)}._prefillModel_rlq8l_166 strong{font-weight:600;color:var(--foreground)}._prefillArrow_rlq8l_169{text-align:center;font-size:24px;color:var(--memory)}._prefillCache_rlq8l_159{border-color:var(--memory);background:color-mix(in srgb,var(--memory) 5%,var(--colored-background))}._prefillCacheRow_rlq8l_171{margin-top:.6rem;padding:.6rem;border:1px solid var(--border);border-radius:3px}._prefillCacheRow_rlq8l_171[data-added]{border-color:var(--fresh)}._prefillCacheRow_rlq8l_171 ._rowLabel_rlq8l_23{margin-bottom:.5rem;font-size:11px}._prefillPages_rlq8l_174{display:flex;flex-wrap:wrap;gap:.6rem 1rem}._prefillPageGroup_rlq8l_175{display:flex;align-items:center;gap:.4rem}._prefillPageGroup_rlq8l_175>span{font-size:10px;color:var(--muted)}._prefillPage_rlq8l_174{display:grid;grid-template-columns:repeat(8,4px);gap:1px;padding:4px;border:1px solid var(--memory);border-radius:3px;background:var(--surface)}._prefillPage_rlq8l_174[data-new=true]{border-color:var(--fresh)}._prefillPage_rlq8l_174 i{display:block;width:4px;height:4px;box-sizing:border-box;border:.5px solid var(--memory);background:var(--background)}._prefillPage_rlq8l_174 [data-state=existing]{border:0;background:var(--memory)}._prefillPage_rlq8l_174 [data-state=new]{border:0;background:var(--fresh)}._prefillPageKey_rlq8l_182{display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin-bottom:.4rem;font-size:10px;color:var(--body)}._prefillPageKey_rlq8l_182>span{display:inline-flex;align-items:center;gap:.3rem}._prefillPageKey_rlq8l_182 i{width:8px;height:8px;border:.5px solid var(--memory);background:var(--background)}._prefillPageKey_rlq8l_182 [data-state=existing]{background:var(--memory)}._prefillPageKey_rlq8l_182 [data-state=new]{border-color:var(--fresh);background:var(--fresh)}._prefillPageScale_rlq8l_187{color:var(--muted);font-size:10px}._prefillResponses_rlq8l_188{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;color:var(--foreground);font-size:12px}._prefillResponses_rlq8l_188 strong{margin-right:.3rem;font-weight:600}._prefillResponses_rlq8l_188>span{padding:.3rem .5rem;border:1px solid var(--infer);border-radius:3px}@media (max-width: 600px){._prefillRequests_rlq8l_153{grid-template-columns:repeat(2,minmax(0,1fr))}._prefillFlow_rlq8l_158{grid-template-columns:minmax(0,1fr);gap:.2rem}._prefillArrow_rlq8l_169{transform:rotate(90deg)}}._loopTokenRow_rlq8l_78[data-replaced=true]{outline:1px solid var(--example);outline-offset:3px;border-radius:2px;background:color-mix(in srgb,var(--example) 12%,var(--colored-background))}._figure_1a40b_1._figure_1a40b_1{margin:0;padding:1rem;border:1px solid var(--border);border-radius:6px;background:var(--background);font-family:var(--sans);font-size:14px;line-height:1.5;-webkit-user-select:none;user-select:none}._figure_1a40b_1,._iteration_1a40b_14{--box-tint: 16%;--active-box-tint: 24%;--compute: #846599;--coordination: #557f65;--memory: #4d7d85}[data-theme=dark] :is(._figure_1a40b_1,._iteration_1a40b_14){--box-tint: 10%;--active-box-tint: 18%;--compute: #b79bcb;--coordination: #9ab99d;--memory: #8bb8c0}[data-theme=dark] ._box_1a40b_28:is([data-kind=compute],[data-kind=coordination],[data-kind=memory]){--box-background: color-mix(in srgb, var(--background) 95%, var(--foreground))}._header_1a40b_31{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.7rem}._breadcrumb_1a40b_32{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}._breadcrumb_1a40b_32>span,._hint_1a40b_33{color:var(--muted)}._breadcrumb_1a40b_32 strong{color:var(--foreground);font-weight:600}._breadcrumb_1a40b_32 a{text-decoration:none}._breadcrumb_1a40b_32 a:hover{text-decoration:underline}._hint_1a40b_33{font-size:12px}._viewport_1a40b_38{overflow-x:auto;overscroll-behavior-x:contain}._viewport_1a40b_38 svg{display:block;width:100%;min-width:680px}._area_1a40b_40 rect{fill:var(--surface);stroke:var(--border)}._area_1a40b_40 text{fill:var(--muted);font-size:12px;font-weight:600}._box_1a40b_28{--tone: var(--border)}._box_1a40b_28[data-kind=compute]{--tone: var(--compute)}._box_1a40b_28[data-kind=coordination]{--tone: var(--coordination)}._box_1a40b_28[data-kind=memory]{--tone: var(--memory)}._box_1a40b_28 rect{fill:color-mix(in srgb,var(--tone) var(--box-tint),var(--box-background, var(--background)));stroke:var(--tone);stroke-width:1.25}._box_1a40b_28 ._innerBox_1a40b_47{fill:var(--background);stroke:color-mix(in srgb,var(--tone) 35%,var(--border));stroke-width:1}._figure_1a40b_1[data-jam-view=jam] ._box_1a40b_28>a>rect{fill:var(--surface)}._figure_1a40b_1[data-jam-view=jam] ._box_1a40b_28 ._innerBox_1a40b_47{fill:var(--background)}._figure_1a40b_1[data-jam-view=jam] ._box_1a40b_28 ._boxTitle_1a40b_50{font-size:20px}._figure_1a40b_1[data-jam-view=jam] ._zoomMark_1a40b_51{stroke:var(--muted)}._boxTitle_1a40b_50{fill:var(--foreground);font-size:14px;font-weight:650}._boxText_1a40b_53{fill:var(--body);font-size:12px}._link_1a40b_54{cursor:pointer;text-decoration:none}._link_1a40b_54:hover rect,._link_1a40b_54:focus-visible rect{fill:color-mix(in srgb,var(--tone) 22%,var(--box-background, var(--background)));stroke-width:2.5}._link_1a40b_54:focus-visible{outline:none}._zoomMark_1a40b_51{fill:none;stroke:var(--tone);stroke-width:1.5}._edge_1a40b_58{fill:none;stroke:var(--muted);stroke-width:1.5;stroke-linejoin:round}._edgeLabel_1a40b_59{fill:var(--muted);font-size:11px;paint-order:stroke;stroke:var(--background);stroke-width:5px;stroke-linejoin:round}@media (max-width: 550px){._figure_1a40b_1._figure_1a40b_1{padding:.7rem}}@media print{._viewport_1a40b_38 svg{min-width:0}}._box_1a40b_28[data-kind=discard] rect{fill:var(--surface);stroke-dasharray:4 3}[data-theme=dark] ._box_1a40b_28[data-kind=discard] rect{fill:color-mix(in srgb,var(--surface) 90%,var(--foreground))}._box_1a40b_28[data-kind=discard] ._boxTitle_1a40b_50{fill:var(--muted);font-size:12px}._trashIcon_1a40b_66{fill:none;stroke:var(--muted);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}._smallEdge_1a40b_67{stroke-width:1}._layoutLabel_1a40b_69{fill:var(--muted);font-size:12px;font-weight:600}._pageFrame_1a40b_70{fill:var(--surface);stroke:var(--page-tone);stroke-width:1.25}._tokenCell_1a40b_71{fill:var(--background);stroke:var(--page-tone);stroke-width:.35}._tokenCell_1a40b_71[data-cached=true]{fill:var(--page-tone);stroke:none}._iteration_1a40b_14{-webkit-user-select:none;user-select:none}._iteration_1a40b_14>figure{margin:0;background:var(--background)}._iteration_1a40b_14 ._box_1a40b_28[data-primary=true]>a>rect:first-child{stroke-width:3}._iteration_1a40b_14 ._box_1a40b_28[data-active=true]>a>rect:first-child{fill:color-mix(in srgb,var(--tone) var(--active-box-tint),var(--box-background, var(--background)));stroke-width:2.5}._iteration_1a40b_14 ._innerBox_1a40b_47[data-active=true]{fill:color-mix(in srgb,var(--tone) 28%,var(--box-background, var(--background)));stroke:var(--tone);stroke-width:2}._iteration_1a40b_14 ._box_1a40b_28[data-kind=discard]{--tone: var(--muted)}._iteration_1a40b_14 ._edge_1a40b_58[data-active=true]{stroke:var(--foreground);stroke-width:3}._iterationPayload_1a40b_81{margin-top:.8rem;padding-top:1rem;border-top:1px solid var(--border)}._iterationPayload_1a40b_81>strong{color:var(--foreground);font-size:12px}._payloadItems_1a40b_83{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}._payloadItems_1a40b_83>span{flex:1 1 120px;padding:.65rem;border:1px solid var(--border);border-radius:4px;background:var(--surface);color:var(--body);font-size:12px}._payloadItems_1a40b_83[data-packed=true]{gap:0}._payloadItems_1a40b_83[data-packed=true]>span{border-color:var(--coordination);border-radius:0;background:color-mix(in srgb,var(--coordination) 10%,var(--background))}@media (max-width: 550px){._payloadItems_1a40b_83{gap:.35rem}._payloadItems_1a40b_83>span{padding:.45rem;font-size:11px}}._iteration_1a40b_14 ._box_1a40b_28[data-active=false]{opacity:.65}._iteration_1a40b_14 ._edgeLabel_1a40b_59[data-active=true]{fill:var(--foreground);font-weight:600}._colorKey_1a40b_95{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:.8rem 0 1rem;color:var(--body);font-size:11px}._colorKey_1a40b_95>span{display:inline-flex;align-items:center;gap:.4rem}._colorKey_1a40b_95 i{--tone: var(--border);width:14px;height:14px;flex:none;border:1px solid var(--tone);border-radius:3px;background:color-mix(in srgb,var(--tone) var(--box-tint),var(--background))}._colorKey_1a40b_95 [data-kind=compute]{--tone: var(--compute)}._colorKey_1a40b_95 [data-kind=coordination]{--tone: var(--coordination)}._colorKey_1a40b_95 [data-kind=memory]{--tone: var(--memory)}._iterationRoute_1a40b_101{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;color:var(--foreground);font-size:12px}._iterationRoute_1a40b_101>span{color:var(--muted)}._iteration_1a40b_14 ._edge_1a40b_58[data-active=false]{opacity:.25}._iteration_1a40b_14 ._edgeLabel_1a40b_59[data-active=false]{opacity:.4}._lesson_m5u85_1{--coordination: #557f65;--coordination-bg: #e4ece4;--memory: #557e9b;--memory-bg: #e6eef4;font:14px/1.5 var(--sans);-webkit-user-select:none;user-select:none}[data-theme=dark] ._lesson_m5u85_1{--coordination: #aac7ad;--coordination-bg: #364b3d;--memory: #a6c7df;--memory-bg: #344853}._breadcrumb_m5u85_16{display:flex;flex-wrap:wrap;gap:.35rem;font-size:12px}._breadcrumb_m5u85_16 a{color:var(--muted)}._breadcrumb_m5u85_16 strong{color:var(--foreground)}._queueHeader_m5u85_19{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.25rem .5rem;margin-bottom:.5rem;font-size:12px;color:var(--muted)}._queueHeader_m5u85_19 strong{color:var(--foreground)}._queue_m5u85_19{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}._request_m5u85_22{padding:.6rem;border:1px solid var(--border);border-radius:4px;background:var(--background)}._request_m5u85_22>strong{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.15rem .35rem;font-size:15px;color:var(--foreground)}._request_m5u85_22>strong span{font-size:12px;font-weight:400}._request_m5u85_22>span{font-size:11px;color:var(--muted)}._request_m5u85_22[data-current=true]{border-color:var(--coordination);box-shadow:inset 0 0 0 1px var(--coordination)}._request_m5u85_22[data-placed=true]{background:var(--coordination-bg)}._routes_m5u85_28{width:100%;height:38px;display:block;overflow:visible}._routes_m5u85_28>path{fill:none;stroke:var(--border);stroke-width:1.5;vector-effect:non-scaling-stroke}._routes_m5u85_28 [data-decision=blocked]{stroke-dasharray:4 3}._routes_m5u85_28 [data-decision=selected]{stroke:var(--coordination);stroke-width:2}._groups_m5u85_32{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}._group_m5u85_32{min-width:0;padding:.8rem;border:1px solid var(--border);border-radius:5px;background:var(--background)}._group_m5u85_32>strong{display:block;margin-bottom:.6rem;color:var(--foreground);font-size:13px}._group_m5u85_32[data-decision=selected]{border-color:var(--coordination)}._slots_m5u85_36{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}._slot_m5u85_36{display:grid;gap:.2rem;padding:.4rem .15rem;border:1px solid var(--border);border-radius:3px;background:var(--surface);text-align:center}._slot_m5u85_36>span{font-size:10px;color:var(--muted)}._slot_m5u85_36 strong{font-size:11px;font-weight:500;color:var(--foreground)}._slot_m5u85_36[data-occupant=Free]{border-style:dashed;background:var(--background)}._slot_m5u85_36[data-occupant=B],._slot_m5u85_36[data-occupant=C]{border-color:var(--coordination);background:var(--coordination-bg)}._budget_m5u85_42{display:grid;gap:.25rem;margin-block:.8rem;font-size:11px;color:var(--muted)}._budget_m5u85_42 strong{font-size:15px;font-weight:600;color:var(--memory)}._pages_m5u85_44{display:flex;gap:3px;height:12px}._pages_m5u85_44>span{flex:1;max-width:24px;border:1px solid var(--memory);border-radius:2px;background:var(--memory-bg)}._pages_m5u85_44 [data-budgeted=true]{border-color:var(--border);background:var(--surface)}._match_m5u85_47{display:grid;gap:.15rem;padding-top:.7rem;border-top:1px solid var(--border);font-size:11px;color:var(--muted)}._match_m5u85_47>strong{font-size:12px;font-weight:600;color:var(--foreground)}._match_m5u85_47 span strong{font-weight:600;color:var(--memory)}._decision_m5u85_50{margin-top:.7rem;padding:.5rem;min-height:2.5em;background:var(--surface);border-radius:3px;font-size:11px;color:var(--foreground)}._group_m5u85_32[data-decision=selected] ._decision_m5u85_50{background:var(--coordination-bg);color:var(--coordination)}@media (max-width: 480px){._queue_m5u85_19{gap:.35rem}._request_m5u85_22{padding:.45rem}._request_m5u85_22>strong span,._request_m5u85_22>span{font-size:10px}._groups_m5u85_32{gap:.5rem}._group_m5u85_32{padding:.5rem}._slots_m5u85_36{gap:.2rem}._slot_m5u85_36 strong{font-size:9px}._slot_m5u85_36>span{font-size:9px}._decision_m5u85_50{padding:.35rem}}._lesson_1dhjk_1{--action: #af625b;--compute: #846599;--coordination: #557f65;--memory: #4d7d85;--colored-background: var(--background);font:14px/1.5 var(--sans);user-select:none;-webkit-user-select:none}[data-theme=dark] ._lesson_1dhjk_1{--action: #d99c95;--compute: #b79bcb;--coordination: #9ab99d;--memory: #8bb8c0;--colored-background: color-mix(in srgb, var(--background) 95%, var(--foreground))}._lesson_1dhjk_1>figure{margin:0;background:var(--background)}._breadcrumb_1dhjk_4{display:flex;flex-wrap:wrap;gap:.5rem}._breadcrumb_1dhjk_4>span{color:var(--muted)}._breadcrumb_1dhjk_4 a{text-decoration:none}._request_1dhjk_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .75rem;border:1px solid var(--border);border-radius:4px}._request_1dhjk_7>strong{display:flex;align-items:center;gap:.6rem;font-size:12px;color:var(--foreground)}._request_1dhjk_7>span{color:var(--muted);font-size:11px}._request_1dhjk_7 [data-request-status]{padding:.2rem .5rem;border:1px solid var(--coordination);border-radius:3px;color:var(--foreground);background:color-mix(in srgb,var(--coordination) 12%,var(--colored-background));font-size:11px;font-weight:500}._request_1dhjk_7 [data-request-status=Decoding]{border-color:var(--compute);background:color-mix(in srgb,var(--compute) 12%,var(--colored-background))}._transfer_1dhjk_12{margin-block:.7rem;color:var(--body);font-size:12px;text-align:center}._panels_1dhjk_13{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem;align-items:start}._conversation_1dhjk_14,._workspace_1dhjk_14{--tone: var(--compute);min-width:0;padding:.75rem;border:1px solid var(--border);border-radius:5px}._workspace_1dhjk_14{--tone: var(--coordination)}._panels_1dhjk_13>[data-active=true]{border-color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone)}._panels_1dhjk_13 h4{margin:0 0 .75rem;color:var(--foreground);font-size:13px;font-weight:650}._message_1dhjk_18{margin-top:.6rem;padding:.6rem;border-left:2px solid var(--border);background:var(--surface)}._message_1dhjk_18[data-role=policy]{border-color:var(--action);background:color-mix(in srgb,var(--action) 12%,var(--colored-background))}._message_1dhjk_18[data-role=environment]{border-color:var(--memory);background:color-mix(in srgb,var(--memory) 7%,var(--colored-background))}._message_1dhjk_18>strong,._file_1dhjk_21>strong,._terminal_1dhjk_21>strong,._grading_1dhjk_21>strong{display:block;color:var(--foreground);font-size:11px;font-weight:600}._message_1dhjk_18 p{margin:.35rem 0 0;color:var(--body);font-size:12px}._lesson_1dhjk_1 pre,._lesson_1dhjk_1 code{font:11px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}._lesson_1dhjk_1 pre{margin:.4rem 0 0;padding:0;border:0;background:transparent;color:var(--body);white-space:pre-wrap;overflow-wrap:anywhere}._lesson_1dhjk_1 code{padding:0;background:transparent}._file_1dhjk_21{padding:.6rem;border:1px solid var(--memory);border-radius:3px;background:color-mix(in srgb,var(--memory) 5%,var(--colored-background))}._keyword_1dhjk_27{color:var(--compute)}._added_1dhjk_28{background:color-mix(in srgb,var(--coordination) 16%,transparent)}._terminal_1dhjk_21,._grading_1dhjk_21{margin-top:.75rem;padding:.6rem;border:1px solid var(--border);border-radius:3px;background:var(--surface)}._grading_1dhjk_21>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem;margin-top:.6rem;font-size:11px;color:var(--body)}._grading_1dhjk_21 b{font-weight:600;color:var(--coordination)}._grading_1dhjk_21 ._reward_1dhjk_32{align-items:center;padding-top:.6rem;border-top:1px solid var(--border);font-size:13px}._reward_1dhjk_32 b{font-size:24px}._history_1dhjk_34{margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--border)}._history_1dhjk_34>strong{display:block;margin-bottom:.4rem;font-size:11px;color:var(--muted);font-weight:500}._history_1dhjk_34>div{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}._history_1dhjk_34 span{padding:.25rem .45rem;border:1px solid var(--border);border-radius:3px;font-size:11px;color:var(--body)}._history_1dhjk_34 i{color:var(--muted);font-size:12px;font-style:normal}@media (max-width: 600px){._panels_1dhjk_13{grid-template-columns:minmax(0,1fr)}._conversation_1dhjk_14,._workspace_1dhjk_14{padding:.6rem}}._messageStack_1dhjk_41{margin-top:.75rem;isolation:isolate}._messageStack_1dhjk_41 ._message_1dhjk_18{position:relative;box-sizing:border-box;margin-top:0;border-style:solid;border-width:1px 1px 1px 3px;border-radius:4px}._messageStack_1dhjk_41 ._message_1dhjk_18+._message_1dhjk_18{margin-top:-16px}._messageStack_1dhjk_41 ._message_1dhjk_18[data-covered=true]{height:48px;overflow:hidden}._lesson_1kh27_1{--model: #846599;font:14px/1.55 var(--sans);color:var(--body);user-select:none;-webkit-user-select:none}[data-theme=dark] ._lesson_1kh27_1{--model: #b79bcb}._lesson_1kh27_1 [data-rollout=A]{--tone: #846599}._lesson_1kh27_1 [data-rollout=B]{--tone: #4d7d85}._lesson_1kh27_1 [data-rollout=C]{--tone: #557f65}._lesson_1kh27_1 [data-rollout=D]{--tone: #9c773f}._lesson_1kh27_1 [data-rollout=E]{--tone: #a06072}._lesson_1kh27_1 [data-rollout=F]{--tone: #687eaa}[data-theme=dark] ._lesson_1kh27_1 [data-rollout=A]{--tone: #b79bcb}[data-theme=dark] ._lesson_1kh27_1 [data-rollout=B]{--tone: #8bb8c0}[data-theme=dark] ._lesson_1kh27_1 [data-rollout=C]{--tone: #9ab99d}[data-theme=dark] ._lesson_1kh27_1 [data-rollout=D]{--tone: #c9ae78}[data-theme=dark] ._lesson_1kh27_1 [data-rollout=E]{--tone: #c89aa9}[data-theme=dark] ._lesson_1kh27_1 [data-rollout=F]{--tone: #a0b4d5}._preparation_1kh27_15{margin:0;padding:1.1rem;border:1px solid var(--border);border-radius:5px;background:var(--background)}._preparation_1kh27_15>strong{color:var(--foreground)}._preparation_1kh27_15 table{display:table;width:100%;margin:.8rem 0;border-collapse:collapse;table-layout:auto;font-size:13px}._preparation_1kh27_15 th,._preparation_1kh27_15 td{padding:.4rem .5rem;text-align:right;border-bottom:1px solid var(--border)}._preparation_1kh27_15 th:first-child,._preparation_1kh27_15 td:first-child{text-align:left}._preparation_1kh27_15 th{color:var(--muted);font-weight:500}._badge_1kh27_21{display:inline-grid;place-items:center;width:25px;height:25px;border:1px solid var(--tone);border-radius:3px;background:color-mix(in srgb,var(--tone) 12%,var(--background));color:var(--foreground);font-weight:600}._mean_1kh27_22{font-size:13px}._mask_1kh27_23{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}._mask_1kh27_23>strong{color:var(--foreground);font-size:13px}._maskParts_1kh27_25{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-top:.6rem}._maskParts_1kh27_25>div{display:flex;flex-direction:column;gap:.25rem;padding:.6rem;border:1px solid var(--border);border-radius:3px;background:var(--surface);font-size:12px}._maskParts_1kh27_25 [data-policy="1"]{border-color:var(--model);background:color-mix(in srgb,var(--model) 12%,var(--background))}._maskParts_1kh27_25 strong{color:var(--foreground);font-size:12px}._maskValue_1kh27_29{margin-top:auto;padding-top:.3rem}._maskValue_1kh27_29 b{font-size:17px;color:var(--foreground)}._lesson_1kh27_1 ._mask_1kh27_23 p{margin:.65rem 0 0;font-size:12px}._lesson_1kh27_1>figure{margin:0;background:var(--background)}._breadcrumb_1kh27_33{display:flex;flex-wrap:wrap;gap:.5rem}._breadcrumb_1kh27_33 span{color:var(--muted)}._breadcrumb_1kh27_33 a{text-decoration:none}._queue_1kh27_36{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;margin:.7rem 0 1rem}._queue_1kh27_36>div{display:grid;gap:.2rem;padding:.4rem;border:1px solid var(--tone);border-radius:3px;background:color-mix(in srgb,var(--tone) 8%,var(--background))}._queue_1kh27_36 strong{color:var(--foreground);font-size:12px}._queue_1kh27_36 span{font-size:10px}._queue_1kh27_36 [data-placed=true]{border-style:dashed}._queue_1kh27_36 [data-active=true]{border-style:solid;box-shadow:inset 0 0 0 1px var(--tone);background:color-mix(in srgb,var(--tone) 22%,var(--background))}._rows_1kh27_42{display:grid;gap:.8rem}._rowLabel_1kh27_43{display:flex;justify-content:space-between;align-items:baseline;gap:.4rem;margin-bottom:.25rem;font-size:12px}._rowLabel_1kh27_43 strong{color:var(--foreground);font-weight:500}._rowLabel_1kh27_43 span{font-size:10px;color:var(--muted)}._bar_1kh27_46{display:flex;width:100%;height:50px}._history_1kh27_47{flex-shrink:0;min-width:0;display:grid;align-content:center;justify-items:center;box-sizing:border-box;border:1px solid var(--tone);background:color-mix(in srgb,var(--tone) 15%,var(--background));color:var(--foreground)}._history_1kh27_47[data-active=true]{box-shadow:inset 0 0 0 1px var(--tone);background:color-mix(in srgb,var(--tone) 25%,var(--background))}._history_1kh27_47 strong{font-size:13px}._history_1kh27_47 span{font-size:11px}._padding_1kh27_51{display:grid;place-items:center;box-sizing:border-box;border:1px dashed var(--border);background:repeating-linear-gradient(135deg,transparent,transparent 5px,color-mix(in srgb,var(--muted) 12%,transparent) 5px,color-mix(in srgb,var(--muted) 12%,transparent) 6px);font-size:10px;color:var(--muted)}._segments_1kh27_52{display:flex;font-size:10px;color:var(--muted);text-align:center}._segments_1kh27_52 span{padding-top:.25rem}._stats_1kh27_54{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--border)}._stats_1kh27_54>div{display:grid;gap:.15rem}._stats_1kh27_54 strong{color:var(--foreground);font-size:20px;font-weight:600}._stats_1kh27_54 span{color:var(--muted);font-size:11px}@media (max-width: 550px){._preparation_1kh27_15{padding:.85rem}._preparation_1kh27_15 table{font-size:11px}._preparation_1kh27_15 th,._preparation_1kh27_15 td{padding:.4rem .25rem}._maskParts_1kh27_25{gap:.25rem}._maskParts_1kh27_25>div{padding:.35rem;font-size:10px}._maskParts_1kh27_25 strong{font-size:10px}._queue_1kh27_36{grid-template-columns:repeat(3,minmax(0,1fr))}._history_1kh27_47 span{font-size:9px}}._lesson_zrw2d_1{--shared-bg: #dcecf5;--a-bg: #eee3f2;--b-bg: #f5e6c9;--other-bg: #e1e9e6;font:14px/1.5 var(--sans);-webkit-user-select:none;user-select:none}[data-theme=dark] ._lesson_zrw2d_1{--shared-bg: #344e60;--a-bg: #51405e;--b-bg: #5b4a2c;--other-bg: #3c4c48}._breadcrumb_zrw2d_16{display:flex;flex-wrap:wrap;gap:.35rem;font-size:12px}._breadcrumb_zrw2d_16 a{color:var(--muted)}._breadcrumb_zrw2d_16 strong{color:var(--foreground)}._tree_zrw2d_19{position:relative;height:350px;width:100%;margin-top:.5rem}._edges_zrw2d_20{position:absolute;inset:0;width:100%;height:100%;overflow:visible}._edges_zrw2d_20 path{fill:none;stroke:var(--muted);stroke-width:1.5;vector-effect:non-scaling-stroke}._edges_zrw2d_20 [data-shared=true]{stroke:var(--foreground);stroke-width:3}._root_zrw2d_23{position:absolute;left:3%;top:164px;transform:translate(-50%,-50%)}._root_zrw2d_23 span{position:absolute;left:50%;bottom:18px;transform:translate(-50%);font-size:11px;color:var(--muted);white-space:nowrap}._root_zrw2d_23 i{display:block;width:10px;height:10px;border-radius:50%;background:var(--foreground)}._node_zrw2d_26{position:absolute;display:grid;place-items:center;transform:translate(-50%,-50%);box-sizing:border-box;width:44px;height:44px;border:1px solid var(--muted);border-radius:5px;background:var(--surface);color:var(--foreground);font:600 23px/1 ui-monospace,SFMono-Regular,Consolas,monospace}._node_zrw2d_26[data-tone=shared]{background:var(--shared-bg)}._node_zrw2d_26[data-tone=a]{background:var(--a-bg)}._node_zrw2d_26[data-tone=b]{background:var(--b-bg)}._node_zrw2d_26[data-tone=other]{background:var(--other-bg)}._node_zrw2d_26[data-shared=true]{border:3px solid var(--foreground)}._request_zrw2d_32{position:absolute;left:88%;transform:translate(-50%,-50%);display:grid;justify-items:center;box-sizing:border-box;width:62px;padding:.25rem .5rem;border:1px solid var(--border);border-radius:20px;background:var(--background);color:var(--foreground)}._request_zrw2d_32 span{font-size:10px;color:var(--muted);line-height:1.3}._request_zrw2d_32 strong{font-size:15px;line-height:1.3}@media (max-width: 480px){._node_zrw2d_26{width:38px;height:38px;font-size:21px}._request_zrw2d_32{width:54px}._root_zrw2d_23 span{font-size:10px}}._histories_zrw2d_41{margin:.5rem 0 1rem;padding:.7rem;border:1px solid var(--border);border-radius:5px}._history_zrw2d_42{display:grid;grid-template-columns:16px auto minmax(0,1fr);gap:.7rem;align-items:center;margin-block:.4rem;color:var(--foreground);font-size:12px}._history_zrw2d_42>span{color:var(--body)}._pages_zrw2d_44{display:flex;gap:4px}._pages_zrw2d_44>span{display:grid;place-items:center;width:30px;height:30px;box-sizing:border-box;border:1px solid var(--muted);border-radius:4px;color:var(--foreground);font:600 16px/1 ui-monospace,SFMono-Regular,Consolas,monospace}._pages_zrw2d_44 [data-tone=shared]{background:var(--shared-bg)}._pages_zrw2d_44 [data-tone=a]{background:var(--a-bg)}._pages_zrw2d_44 [data-tone=b]{background:var(--b-bg)}._pages_zrw2d_44 [data-pending=true]{border:2px dashed var(--muted);background:var(--surface)}._key_zrw2d_50{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:.7rem;font-size:10px;color:var(--muted)}._treeTitle_zrw2d_51{font-size:12px;color:var(--foreground);font-weight:600}@media (max-width: 480px){._history_zrw2d_42{gap:.4rem;font-size:11px}._pages_zrw2d_44>span{width:25px;height:28px}}._figure_fdytj_1{--marker: #73508b;--role: #3b7052;margin:0;border:1px solid var(--border);border-radius:5px;background:var(--background);color:var(--body);font:14px/1.6 var(--sans);user-select:none;-webkit-user-select:none;overflow:hidden}[data-theme=dark] ._figure_fdytj_1{--marker: #c3a2df;--role: #a7c8ae}._tabs_fdytj_3{display:flex;flex-wrap:wrap;gap:.35rem;padding:.65rem;border-bottom:1px solid var(--border);background:var(--surface)}._tabs_fdytj_3 button{padding:.45rem .75rem;border:1px solid transparent;border-radius:3px;background:transparent;color:var(--muted);font:inherit;cursor:pointer}._tabs_fdytj_3 button[aria-selected=true]{border-color:var(--accent);background:var(--accent-surface);color:var(--accent)}._tabs_fdytj_3 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._figure_fdytj_1 ._prompt_fdytj_7{margin:0;padding:.65rem 1.2rem 1.2rem;border:0;border-radius:0;background:transparent;color:var(--body);white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace}._blockLabel_fdytj_8{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;padding:.85rem 1.2rem 0;border-top:1px solid var(--border);font-size:12px;font-weight:600;color:var(--foreground)}._blockLabel_fdytj_8:first-child{border-top:0}._blockLabel_fdytj_8 span{color:var(--muted);font-weight:400;font-size:11px}._figure_fdytj_1 ._prompt_fdytj_7 code{padding:0;background:transparent;color:inherit;font:inherit}._figure_fdytj_1 ._marker_fdytj_12{color:var(--marker);background:color-mix(in srgb,var(--marker) 10%,transparent);border-radius:3px}._prompt_fdytj_7 ._marker_fdytj_12,._prompt_fdytj_7 ._role_fdytj_13{display:inline-block}._figure_fdytj_1 ._role_fdytj_13{color:var(--role);background:color-mix(in srgb,var(--role) 10%,transparent);font-weight:600;border-radius:3px}._explanation_fdytj_15{padding:.9rem 1.2rem;border-top:1px solid var(--border);background:var(--surface)}._explanation_fdytj_15 dl{margin:0}._explanation_fdytj_15 dl>div{display:grid;grid-template-columns:230px minmax(0,1fr);gap:.7rem;margin-bottom:.6rem}._explanation_fdytj_15 dt{display:flex;flex-wrap:wrap;align-content:start;gap:.25rem}._explanation_fdytj_15 dd{margin:0;font-size:13px}._explanation_fdytj_15 code{padding:.1rem .25rem;font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}._figure_fdytj_1 ._explanation_fdytj_15 p{margin:0;font-size:13px}._source_fdytj_22{display:inline-block;margin-top:.65rem;font-size:12px}@media (max-width: 550px){._tabs_fdytj_3{gap:.15rem;padding:.5rem}._tabs_fdytj_3 button{padding:.4rem .6rem}._blockLabel_fdytj_8{padding:.85rem .85rem 0}._figure_fdytj_1 ._prompt_fdytj_7{padding:.65rem .85rem .85rem;font-size:12px}._explanation_fdytj_15{padding:.85rem}._explanation_fdytj_15 dl>div{grid-template-columns:1fr;gap:.25rem}}._figure_1gvwx_1._figure_1gvwx_1{--compute: #846599;--coordination: #557f65;--memory: #4d7d85;margin:0;border:1px solid var(--border);border-radius:5px;background:var(--background);color:var(--body);font:14px/1.55 var(--sans);user-select:none;-webkit-user-select:none;overflow:hidden}[data-theme=dark] ._figure_1gvwx_1{--compute: #b79bcb;--coordination: #9ab99d;--memory: #8bb8c0}._header_1gvwx_3{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;padding:1rem 1rem .65rem}._header_1gvwx_3 strong{color:var(--foreground)}._header_1gvwx_3>span{color:var(--muted);font-size:12px}._controls_1gvwx_6{display:flex;flex-wrap:wrap;gap:.35rem;padding:0 1rem .85rem}._controls_1gvwx_6 button{display:flex;align-items:center;gap:.4rem;padding:.45rem .55rem;border:1px solid var(--border);border-radius:4px;background:var(--background);color:var(--body);font:12px/1.4 var(--sans);cursor:pointer}._controls_1gvwx_6 b{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--surface);font-size:10px}._controls_1gvwx_6 button[aria-pressed=true]{border-color:var(--foreground);color:var(--foreground);background:var(--surface)}._controls_1gvwx_6 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._calculation_1gvwx_11{padding:.85rem 1rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._inputs_1gvwx_12{display:grid;grid-template-columns:1.25fr 1fr;gap:.6rem}._inputs_1gvwx_12>div{display:grid;align-content:center;padding:.55rem .65rem;border:1px solid var(--border);border-radius:4px}._inputs_1gvwx_12 [data-active=true]{border-color:var(--foreground)}._label_1gvwx_15{display:block;margin-bottom:.25rem;font:11px/1.4 var(--sans);color:var(--muted)}._ratio_1gvwx_16,._advantage_1gvwx_16{font-size:12px}._ratio_1gvwx_16{display:flex;align-items:center;justify-content:center;gap:.4rem}._fraction_1gvwx_18{display:grid;text-align:center}._fraction_1gvwx_18>span:first-child{border-bottom:1px solid var(--body);padding-bottom:.15rem}._fraction_1gvwx_18>span:last-child{padding-top:.15rem}._newScore_1gvwx_21{color:var(--compute);font-weight:600}._savedScore_1gvwx_22{color:var(--memory);font-weight:600}._advantage_1gvwx_16{color:var(--coordination);font-weight:600}._arrow_1gvwx_24{text-align:center;color:var(--muted);font-size:18px;line-height:1.5}._equation_1gvwx_25{text-align:center;color:var(--foreground);font:22px/1.65 Georgia,Times New Roman,serif}._equation_1gvwx_25 ._label_1gvwx_15{margin-bottom:.1rem}._term_1gvwx_27{border-radius:2px}._term_1gvwx_27[data-active=true]{background:color-mix(in srgb,var(--coordination) 19%,transparent);box-shadow:0 2px 0 var(--coordination)}._average_1gvwx_29{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:.65rem;padding:.4rem;border:1px solid transparent;border-radius:4px;font-size:11px;text-align:center}._average_1gvwx_29[data-active=true]{border-color:var(--coordination);background:color-mix(in srgb,var(--coordination) 12%,transparent)}._detail_1gvwx_31{min-height:148px;box-sizing:border-box;padding:.85rem 1rem;background:var(--surface)}._figure_1gvwx_1 ._detail_1gvwx_31 p{margin:0 0 .5rem;font:13px/1.55 var(--sans)}._figure_1gvwx_1 ._detail_1gvwx_31 p:last-child{margin-bottom:0}._source_1gvwx_34{color:var(--body)}._source_1gvwx_34 strong{color:var(--foreground)}._figure_1gvwx_1 ._detail_1gvwx_31 ._example_1gvwx_36{font-size:12px;color:var(--muted)}@media (max-width: 550px){._header_1gvwx_3{padding:.85rem .75rem .65rem}._controls_1gvwx_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 .75rem .75rem}._controls_1gvwx_6 button{font-size:11px}._calculation_1gvwx_11{padding:.75rem}._inputs_1gvwx_12{grid-template-columns:1fr;gap:.4rem}._equation_1gvwx_25{font-size:19px}._detail_1gvwx_31{min-height:225px;padding:.85rem .75rem}}._lesson_1x0mk_1{--compute: #846599;--memory: #4d7d85;color:var(--body);font:14px/1.55 var(--sans);user-select:none;-webkit-user-select:none}[data-theme=dark] ._lesson_1x0mk_1{--compute: #b79bcb;--memory: #8bb8c0}._lesson_1x0mk_1>figure{margin:0;background:var(--background)}._direction_1x0mk_4{margin:.9rem 0 .5rem;color:var(--muted);font-size:11px}._layers_1x0mk_5,._storage_1x0mk_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._layer_1x0mk_5{position:relative;display:grid;gap:.2rem;padding:.5rem;border:1px solid var(--border);border-radius:4px;background:var(--surface);text-align:center}._layer_1x0mk_5 strong{color:var(--foreground);font-size:12px}._layer_1x0mk_5 span{font-size:11px}._layer_1x0mk_5:not(:last-child):after{content:"→";position:absolute;right:-.85rem;top:50%;transform:translateY(-50%);color:var(--muted)}._layers_1x0mk_5[data-backward=true] ._layer_1x0mk_5:not(:last-child):after{content:"←"}._layer_1x0mk_5[data-active=true]{border-color:var(--compute);background:color-mix(in srgb,var(--compute) 14%,var(--background))}._memoryTitle_1x0mk_12{margin:1rem 0 .7rem;padding-top:.85rem;border-top:1px solid var(--border);color:var(--foreground);font-size:12px}._comparison_1x0mk_13+._comparison_1x0mk_13{margin-top:.9rem}._comparison_1x0mk_13>strong{display:block;margin-bottom:.4rem;color:var(--body);font-size:12px;font-weight:500}._cell_1x0mk_15{min-width:0}._input_1x0mk_16{display:flex;justify-content:space-between;gap:.2rem;padding:.35rem .5rem;border:1px solid var(--memory);border-radius:3px;background:color-mix(in srgb,var(--memory) 14%,var(--background));font-size:11px}._recomputeArrow_1x0mk_17{height:18px;line-height:18px;color:transparent;text-align:center}._recomputeArrow_1x0mk_17[data-active=true]{color:var(--compute);font-weight:700}._internal_1x0mk_19{display:grid;gap:.3rem;padding:.5rem;border:1px solid var(--memory);border-radius:3px;background:color-mix(in srgb,var(--memory) 14%,var(--background));text-align:center;font-size:11px}._internal_1x0mk_19 strong{font-size:10px;font-weight:500;color:var(--foreground)}._blocks_1x0mk_21{display:flex;gap:.25rem;height:14px}._blocks_1x0mk_21>span{flex:1;border-radius:2px;background:var(--memory);opacity:.65}._input_1x0mk_16[data-present=false],._internal_1x0mk_19[data-present=false]{border-color:var(--border);border-style:dashed;background:transparent;color:var(--muted)}._internal_1x0mk_19[data-present=false] strong{color:var(--muted)}._internal_1x0mk_19[data-present=false] ._blocks_1x0mk_21>span{background:transparent;border:1px dashed var(--border)}._internal_1x0mk_19[data-state=Recomputed]{border-color:var(--compute);box-shadow:inset 0 0 0 1px var(--compute)}@media (max-width: 550px){._layers_1x0mk_5,._storage_1x0mk_5{gap:.65rem}._layer_1x0mk_5{padding:.4rem .15rem}._layer_1x0mk_5:after{font-size:11px}._layer_1x0mk_5:not(:last-child):after{right:-.6rem}._layer_1x0mk_5 span,._direction_1x0mk_4{font-size:10px}._input_1x0mk_16{flex-direction:column;align-items:center;padding:.3rem .15rem;font-size:10px}._internal_1x0mk_19{padding:.4rem .15rem;font-size:10px}._internal_1x0mk_19>span{min-height:2.8em;display:grid;place-content:center}._internal_1x0mk_19 strong{font-size:9px}._blocks_1x0mk_21{height:11px;gap:.15rem}}._lesson_xx9zg_1{--sampling: #846599;--chosen: #557f65;color:var(--body);font:14px/1.5 var(--sans);user-select:none;-webkit-user-select:none}[data-theme=dark] ._lesson_xx9zg_1{--sampling: #b79bcb;--chosen: #9ab99d}._lesson_xx9zg_1>figure{margin:0;background:var(--background)}._header_xx9zg_4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}._header_xx9zg_4 strong{color:var(--foreground);font-size:14px}._tabs_xx9zg_6{display:flex;gap:.25rem}._tabs_xx9zg_6 button,._result_xx9zg_7 button{border:1px solid var(--border);border-radius:4px;padding:.4rem .65rem;background:var(--background);color:var(--body);font:12px/1.4 var(--sans);cursor:pointer}._tabs_xx9zg_6 button[aria-selected=true]{border-color:var(--sampling);background:color-mix(in srgb,var(--sampling) 16%,var(--background));color:var(--foreground)}._tabs_xx9zg_6 button:focus-visible,._result_xx9zg_7 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._prompt_xx9zg_10{margin:.8rem 0 .7rem;padding:.5rem .65rem;background:var(--surface);border-radius:4px;font-size:14px}._prompt_xx9zg_10>span{margin-right:.5rem;font-size:11px;color:var(--muted)}._prompt_xx9zg_10 strong{color:var(--sampling)}._columnLabels_xx9zg_13{display:flex;justify-content:space-between;padding:0 1.8rem .25rem .5rem;font-size:11px;color:var(--muted)}._vocabulary_xx9zg_14{display:grid;gap:.2rem}._row_xx9zg_15{display:grid;grid-template-columns:70px minmax(0,1fr) 76px 14px;align-items:center;gap:.6rem;padding:.3rem .5rem;border:1px solid transparent;border-radius:4px;font-size:12px}._token_xx9zg_16{color:var(--foreground)}._track_xx9zg_17{height:15px;border-radius:2px;overflow:hidden}._bar_xx9zg_18{height:100%;background:var(--sampling);border-radius:2px}._value_xx9zg_19{text-align:right;font-variant-numeric:tabular-nums}._selectedMark_xx9zg_20{color:var(--chosen);font-weight:700}._row_xx9zg_15[data-excluded=true]{color:var(--muted)}._row_xx9zg_15[data-excluded=true] ._token_xx9zg_16{text-decoration:line-through;color:var(--muted)}._row_xx9zg_15[data-selected=true]{border-color:var(--chosen);background:color-mix(in srgb,var(--chosen) 12%,var(--background))}._result_xx9zg_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem;min-height:40px;margin-top:.65rem;padding-top:.6rem;border-top:1px solid var(--border);font-size:12px}._result_xx9zg_7>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .65rem}._result_xx9zg_7 strong{color:var(--foreground)}._result_xx9zg_7 span{font-variant-numeric:tabular-nums}@media (max-width: 550px){._header_xx9zg_4{gap:.5rem}._row_xx9zg_15{grid-template-columns:54px minmax(0,1fr) 65px 10px;gap:.3rem;padding:.3rem .2rem;font-size:11px}._columnLabels_xx9zg_13{padding-inline:.2rem 1rem}._tabs_xx9zg_6 button{padding:.35rem .6rem}._result_xx9zg_7{font-size:11px}}._figure_ui2xp_1._figure_ui2xp_1{--compute: #846599;--memory: #4d7d85;margin:0;padding:.85rem;border:1px solid var(--border);border-radius:5px;background:var(--background);color:var(--body);font:14px/1.5 var(--sans);user-select:none;-webkit-user-select:none}[data-theme=dark] ._figure_ui2xp_1{--compute: #b79bcb;--memory: #8bb8c0}._header_ui2xp_3{padding:.15rem .25rem .7rem;color:var(--foreground)}._header_ui2xp_3 strong{font-size:13px}._wide_ui2xp_5,._narrow_ui2xp_5{width:100%;height:auto;overflow:visible}._wide_ui2xp_5{display:block}._narrow_ui2xp_5{display:none}._area_ui2xp_8 rect{fill:var(--surface);stroke:var(--border)}._area_ui2xp_8 text{fill:var(--muted);font:12px var(--sans)}._node_ui2xp_10{--tone: var(--memory)}._node_ui2xp_10[data-kind=compute]{--tone: var(--compute)}._node_ui2xp_10 rect{fill:color-mix(in srgb,var(--tone) 16%,var(--background));stroke:var(--tone)}[data-theme=dark] ._node_ui2xp_10 rect{fill:color-mix(in srgb,var(--tone) 16%,var(--background))}._node_ui2xp_10[data-kind=discard] rect{fill:var(--surface);stroke:var(--border);stroke-dasharray:4 3}._title_ui2xp_15{fill:var(--foreground);font:600 14px var(--sans)}._text_ui2xp_16{fill:var(--body);font:12px var(--sans)}._edge_ui2xp_17{fill:none;stroke:var(--muted);stroke-width:1.5;stroke-linejoin:round}._arrowhead_ui2xp_18{fill:var(--muted)}._edgeLabel_ui2xp_19{fill:var(--body);font:11px var(--sans);paint-order:stroke;stroke:var(--background);stroke-width:5px;stroke-linejoin:round}@media (max-width: 550px){._figure_ui2xp_1._figure_ui2xp_1{padding:.55rem}._header_ui2xp_3{padding:.15rem .25rem .5rem}._wide_ui2xp_5{display:none}._narrow_ui2xp_5{display:block}._narrow_ui2xp_5 ._title_ui2xp_15{font-size:13px}._narrow_ui2xp_5 ._text_ui2xp_16{font-size:11px}._narrow_ui2xp_5 ._area_ui2xp_8 text{font-size:11px}}._figure_1981i_1._figure_1981i_1{--reward-jam: #4b2e83;--reward-slime: #4d7d85;margin:0;padding:1rem;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--body);font:13px/1.5 var(--sans);user-select:none;-webkit-user-select:none}[data-theme=dark] ._figure_1981i_1{--reward-jam: #b79bcb;--reward-slime: #8bb8c0}._header_1981i_3{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem}._header_1981i_3 strong{color:var(--foreground);font-size:14px}._header_1981i_3>span{color:var(--muted);font-size:11px}._wide_1981i_6 svg,._narrow_1981i_6 svg{display:block;width:100%;height:auto}._figure_1981i_1 svg text{font-family:var(--sans)!important}._narrow_1981i_6{display:none}._figure_1981i_1 figcaption{margin-top:.25rem;color:var(--muted);font:11px/1.6 var(--sans);text-align:center}@media (max-width: 550px){._figure_1981i_1._figure_1981i_1{padding:.75rem}._wide_1981i_6{display:none}._narrow_1981i_6{display:block}}._figure_1sut1_1._figure_1sut1_1{--infer: #846599;--memory: #4d7d85;--colored-background: var(--background);font-family:var(--sans);-webkit-user-select:none;user-select:none}[data-theme=dark] ._figure_1sut1_1{--infer: #b79bcb;--memory: #8bb8c0;--colored-background: color-mix(in srgb, var(--background) 95%, var(--foreground))}._figure_1sut1_1._figure_1sut1_1{margin:0;padding:1.1rem;border:1px solid var(--border);border-radius:6px;background:var(--background);font-size:13px;line-height:1.5}._header_1sut1_15{display:grid;gap:.2rem;margin-bottom:1.2rem}._header_1sut1_15>strong{color:var(--foreground);font-size:15px}._header_1sut1_15>span{color:var(--muted);font-size:12px}._budgetLabel_1sut1_18{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem;font-size:12px;color:var(--muted)}._budgetLabel_1sut1_18>strong{color:var(--foreground);font-weight:500}._budget_1sut1_18{display:flex;gap:3px;height:30px;margin-block:.5rem}._budget_1sut1_18>span{border-radius:3px;background:var(--tone)}:is(._budget_1sut1_18,._legend_1sut1_22)>[data-kind=weights]{--tone: var(--infer)}:is(._budget_1sut1_18,._legend_1sut1_22)>[data-kind=runtime]{--tone: var(--muted)}:is(._budget_1sut1_18,._legend_1sut1_22)>[data-kind=kv]{--tone: var(--memory)}._legend_1sut1_22{display:flex;flex-wrap:wrap;gap:.4rem 1rem;color:var(--muted);font-size:11px}._legend_1sut1_22>span{display:flex;gap:.3rem;align-items:center}._legend_1sut1_22 strong{color:var(--foreground);font-weight:500}._legend_1sut1_22 i{width:8px;height:8px;border-radius:2px;background:var(--tone)}._slider_1sut1_29{display:block;margin-block:1.5rem 1rem}._slider_1sut1_29>span{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem;color:var(--foreground)}._slider_1sut1_29 strong{font-variant-numeric:tabular-nums}._slider_1sut1_29 input{display:block;width:100%;height:28px;margin:.4rem 0 0;accent-color:var(--infer);cursor:pointer}._slider_1sut1_29>small{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}._readouts_1sut1_34{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:1rem;padding:1rem;border:1px solid var(--border);border-radius:4px;background:var(--surface)}._readouts_1sut1_34>div{display:grid;align-content:start;gap:.2rem}._readouts_1sut1_34 strong{color:var(--foreground);font-size:22px;line-height:1.2;font-variant-numeric:tabular-nums}._readouts_1sut1_34>div:first-child strong{color:var(--infer)}._readouts_1sut1_34 span{color:var(--muted);font-size:11px}._chart_1sut1_39{display:block;width:100%;margin-top:1rem;overflow:visible}._chart_1sut1_39 text{fill:var(--muted);font:11px var(--sans)}._gridline_1sut1_41{fill:none;stroke:var(--border);stroke-width:1}._area_1sut1_42{fill:color-mix(in srgb,var(--memory) 12%,transparent)}._curve_1sut1_43{fill:none;stroke:var(--memory);stroke-width:2.5}._marker_1sut1_44{stroke:var(--infer);stroke-width:1.5;stroke-dasharray:4 3}._point_1sut1_45{fill:var(--infer);stroke:var(--background);stroke-width:2}@media (max-width: 550px){._figure_1sut1_1._figure_1sut1_1{padding:.75rem}._readouts_1sut1_34{grid-template-columns:1fr 1fr;gap:.8rem;padding:.75rem}._readouts_1sut1_34>div:first-child{grid-column:1 / -1}._readouts_1sut1_34>div:first-child strong{font-size:30px}._readouts_1sut1_34 strong{font-size:20px}._chart_1sut1_39 text{font-size:15px}}._allocationRows_1sut1_55{display:grid;gap:.85rem}._rowLabel_1sut1_56{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin-bottom:.35rem;color:var(--muted);font-size:12px}._rowLabel_1sut1_56>strong{color:var(--foreground);font-weight:500}._allocationBar_1sut1_58{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:3px}._allocationBar_1sut1_58>span{height:22px;border:1px solid var(--border);border-radius:2px;background:repeating-linear-gradient(135deg,transparent 0 4px,var(--border) 4px 5px)}._allocationBar_1sut1_58>span[data-used=true]{border-color:var(--memory);background:color-mix(in srgb,var(--memory) 65%,var(--colored-background))}._allocationMath_1sut1_61{display:grid;gap:.4rem;margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--border);font-size:12px;font-variant-numeric:tabular-nums}._allocationMath_1sut1_61>div{display:flex;flex-wrap:wrap;gap:.15rem .75rem;color:var(--body)}._allocationMath_1sut1_61>div>span:first-child{flex:0 0 65px;color:var(--muted)}._allocationMath_1sut1_61 strong{color:var(--foreground)}@media (max-width: 550px){._allocationBar_1sut1_58{gap:2px}._allocationBar_1sut1_58>span{height:18px}._rowLabel_1sut1_56{font-size:11px}._allocationMath_1sut1_61>div{display:grid;gap:.1rem}}._figure_18rc0_1._figure_18rc0_1{--prefill: #557f65;--decode: #846599;--memory: #4d7d85;--colored-background: var(--background);margin:0;padding:1rem;border:1px solid var(--border);border-radius:6px;background:var(--background);font:13px/1.5 var(--sans);-webkit-user-select:none;user-select:none}[data-theme=dark] ._figure_18rc0_1{--prefill: #9ab99d;--decode: #b79bcb;--memory: #8bb8c0;--colored-background: color-mix(in srgb, var(--background) 95%, var(--foreground))}._figure_18rc0_1>strong,._header_18rc0_21>strong{color:var(--foreground);font-size:14px}._header_18rc0_21{display:grid;gap:.2rem}._header_18rc0_21>span{color:var(--muted);font-size:11px}._layerScroll_18rc0_24{overflow-x:auto;margin-top:.75rem}._layerScroll_18rc0_24 svg{display:block;width:100%;min-width:620px}._edge_18rc0_26,._residual_18rc0_26{fill:none;stroke:var(--muted);stroke-width:1.5}._residual_18rc0_26{stroke-dasharray:4 4}._edgeLabel_18rc0_28{fill:var(--muted);font:10px var(--sans)}._node_18rc0_29>rect{fill:var(--surface);stroke:var(--border)}._node_18rc0_29[data-colored=true]>rect{fill:color-mix(in srgb,var(--decode) 12%,var(--colored-background));stroke:var(--decode)}._node_18rc0_29>text,._cache_18rc0_31>text{fill:var(--foreground);font:13px var(--sans)}._layerScroll_18rc0_24 ._note_18rc0_32{fill:var(--muted);font:11px var(--sans)}._cache_18rc0_31>rect{fill:color-mix(in srgb,var(--memory) 12%,var(--colored-background));stroke:var(--memory)}._cache_18rc0_31 ._cacheCell_18rc0_34{fill:var(--memory);opacity:.65}._phases_18rc0_35{display:flex;gap:.6rem;margin-block:1rem}._phases_18rc0_35>button{display:grid;flex:1;gap:.15rem;padding:.65rem;border:1px solid var(--border);border-radius:4px;background:var(--background);color:var(--foreground);font:inherit;text-align:left;cursor:pointer}._phases_18rc0_35>button[data-phase=Prefill],._bound_18rc0_37[data-phase=Prefill]{--tone: var(--prefill)}._phases_18rc0_35>button[data-phase=Decode],._bound_18rc0_37[data-phase=Decode]{--tone: var(--decode)}._phases_18rc0_35>button[aria-pressed=true]{background:color-mix(in srgb,var(--tone) 10%,var(--colored-background));border-color:var(--tone)}._phases_18rc0_35 span{font-size:11px;color:var(--muted)}._readouts_18rc0_41{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}._readouts_18rc0_41>div{display:grid;gap:.15rem;padding:.5rem;background:var(--surface);border-radius:3px}._readouts_18rc0_41 strong{color:var(--foreground);font-size:20px;font-variant-numeric:tabular-nums}._readouts_18rc0_41 span{color:var(--muted);font-size:10px}._bound_18rc0_37{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem;padding:.6rem;border-left:3px solid var(--tone);background:var(--surface);color:var(--foreground)}._bound_18rc0_37>span{color:var(--muted);font-size:12px}._calculation_18rc0_47{margin-top:.9rem;font-size:12px;color:var(--body)}._calculation_18rc0_47>summary{cursor:pointer;color:var(--muted)}._figure_18rc0_1 ._calculation_18rc0_47 p{margin:.65rem 0 0;font-size:12px}@media (max-width: 550px){._figure_18rc0_1._figure_18rc0_1{padding:.75rem}._readouts_18rc0_41 strong{font-size:17px}._readouts_18rc0_41 span{font-size:9px}}._singlePhase_18rc0_56{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;padding:.65rem;border-left:3px solid var(--prefill);background:color-mix(in srgb,var(--prefill) 10%,var(--colored-background));color:var(--foreground)}._maskLayout_18rc0_58{max-width:440px;margin:1rem auto 0}._maskAxes_18rc0_59{display:grid;grid-template-columns:54px 1fr;gap:4px;align-items:end;margin-bottom:.4rem;color:var(--muted);font-size:11px;text-align:center}._maskGrid_18rc0_60{display:grid;grid-template-columns:54px repeat(5,minmax(0,1fr));gap:4px}._maskIndex_18rc0_61{text-align:center;font-size:12px;color:var(--foreground)}._queryButton_18rc0_62{padding:0;border:1px solid var(--border);border-radius:4px;background:var(--surface);color:var(--foreground);font:600 13px var(--sans);cursor:pointer}._queryButton_18rc0_62[aria-pressed=true]{border:2px solid var(--foreground);background:color-mix(in srgb,var(--memory) 18%,var(--colored-background))}._queryButton_18rc0_62:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}._maskCell_18rc0_65{display:grid;place-items:center;min-height:36px;aspect-ratio:1.25;box-sizing:border-box;border:1px solid var(--border);border-radius:3px;color:var(--foreground);font-size:18px}._maskCell_18rc0_65[data-allowed=true]{background:color-mix(in srgb,var(--memory) 23%,var(--colored-background))}._maskCell_18rc0_65[data-allowed=false]{background:repeating-linear-gradient(135deg,transparent 0 5px,var(--border) 5px 6px),var(--surface)}._maskCell_18rc0_65[data-selected=true]{border:2px solid var(--foreground)}._maskCell_18rc0_65>span{display:grid;place-items:center;width:1.2em;height:1.2em;border-radius:50%}._maskCell_18rc0_65[data-allowed=false]>span{background:var(--surface)}._maskKey_18rc0_71{display:flex;justify-content:center;gap:1.5rem;margin-top:.6rem;color:var(--muted);font-size:11px}._maskReadout_18rc0_72{margin-top:.7rem;padding:.6rem;border-left:3px solid var(--memory);background:var(--surface);color:var(--foreground);font-size:12px}@media (max-width: 400px){._maskAxes_18rc0_59{grid-template-columns:42px 1fr}._maskGrid_18rc0_60{grid-template-columns:42px repeat(5,minmax(0,1fr));gap:3px}}._decodeAttention_18rc0_78{--computed: #3976a8}[data-theme=dark] ._decodeAttention_18rc0_78{--computed: #91bce8}._decodeHeader_18rc0_80{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem}._decodeControls_18rc0_81{display:flex;align-items:center;gap:.35rem}._decodeControls_18rc0_81>span{margin-right:.3rem;color:var(--muted);font-size:11px}._decodeControls_18rc0_81 button{padding:.35rem .6rem;border:1px solid var(--border);border-radius:4px;background:var(--background);color:var(--body);font:12px/1.4 var(--sans);cursor:pointer}._decodeControls_18rc0_81 button:disabled{opacity:.4;cursor:default}._decodeControls_18rc0_81 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._decodeKey_18rc0_86{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:.85rem 0;color:var(--muted);font-size:11px}._decodeKey_18rc0_86 b{margin-right:.2rem;font-size:16px}._decodeKey_18rc0_86 [data-kind=computed]{color:var(--computed)}._decodeKey_18rc0_86 [data-kind=finished]{color:var(--prefill)}._decodeColumns_18rc0_90{display:grid;grid-template-columns:46px 48px repeat(8,minmax(0,1fr));align-items:center;gap:4px}._decodeKVLabel_18rc0_91{grid-column:3 / -1;text-align:center;color:var(--muted);font-size:11px}._decodeIndices_18rc0_92{margin-block:.35rem;color:var(--muted);text-align:center;font-size:11px}._decodeRows_18rc0_93{display:grid;gap:.45rem}._decodeSequence_18rc0_94{display:grid;text-align:center;gap:.1rem}._decodeSequence_18rc0_94 strong{color:var(--foreground);font-size:13px}._decodeSequence_18rc0_94>span{color:var(--muted);font-size:10px}._decodeQuery_18rc0_97{display:grid;place-items:center;align-content:center;min-height:46px;box-sizing:border-box;margin-right:4px;border:1px solid var(--computed);border-radius:3px;background:color-mix(in srgb,var(--computed) 14%,var(--background));color:var(--computed);line-height:1.2}._decodeQuery_18rc0_97 b{font-size:18px}._decodeQuery_18rc0_97>span{font-size:11px}._decodeCell_18rc0_100{display:grid;place-items:center;min-height:46px;box-sizing:border-box;border:1px solid var(--border);border-radius:3px;background:var(--surface);color:var(--muted);font-size:20px}._decodeCell_18rc0_100[data-state=computed]{border-color:var(--computed);background:color-mix(in srgb,var(--computed) 14%,var(--background));color:var(--computed);font-weight:700}._decodeCell_18rc0_100[data-state=finished],._decodeQuery_18rc0_97[data-finished=true]{border-color:var(--prefill);background:color-mix(in srgb,var(--prefill) 18%,var(--background));color:var(--prefill);font-weight:700}._decodeCacheRow_18rc0_103[data-finished=true] ._decodeCell_18rc0_100[data-state=cached]{opacity:.5}._decodeCell_18rc0_100[data-state=cached]{background:color-mix(in srgb,var(--memory) 12%,var(--background));color:var(--foreground)}._decodeCell_18rc0_100[data-state=missing]{background:repeating-linear-gradient(135deg,transparent 0 5px,var(--border) 5px 6px),var(--surface)}._decodeCell_18rc0_100[data-state=missing]>span{background:var(--surface);border-radius:50%;line-height:1}@media (max-width: 550px){._decodeColumns_18rc0_90{grid-template-columns:34px 36px repeat(8,minmax(0,1fr));gap:3px}._decodeCell_18rc0_100,._decodeQuery_18rc0_97{min-height:40px}._decodeCell_18rc0_100{font-size:16px}._decodeSequence_18rc0_94>span{font-size:8px}._decodeQuery_18rc0_97{margin-right:2px}._decodeQuery_18rc0_97 b{font-size:16px}._decodeQuery_18rc0_97>span{font-size:10px}}
