.prose-module__Zt2dRW__inOneLine{border-left:3px solid var(--color-ink-amber);background:var(--color-paper-butter);margin:.2em 0 1.4em;padding:12px 16px 13px;line-height:1.6}.prose-module__Zt2dRW__inOneLine>p{margin:0}.prose-module__Zt2dRW__inOneLineLabel{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-red);margin-bottom:2px;display:block}.prose-module__Zt2dRW__analogy{border:1px dashed var(--color-rule-strong);gap:4px;margin:1.4em 0;padding:14px 16px 15px;font-style:italic;line-height:1.6;display:grid}.prose-module__Zt2dRW__analogy>p,.prose-module__Zt2dRW__aside>p,.prose-module__Zt2dRW__footer>p,.prose-module__Zt2dRW__term dd>p,.prose-module__Zt2dRW__fileWhy>p{margin:0}.prose-module__Zt2dRW__analogyLabel{font-family:var(--font-type);font-size:var(--text-type-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-dim);font-style:normal}.prose-module__Zt2dRW__codeRef{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:.4em 0 1.4em;font-size:13px;line-height:1.5;display:flex}.prose-module__Zt2dRW__codeRefLabel{font-family:var(--font-type);font-size:var(--text-type-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-dim)}.prose-module__Zt2dRW__codeRef a{font-family:var(--font-type);overflow-wrap:anywhere;font-size:12px}.prose-module__Zt2dRW__eyebrow{border-top:1px dashed var(--color-rule);font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-red);margin:3.4em 0 0;padding-top:2.4em;line-height:1.5}.prose-module__Zt2dRW__eyebrow+h2{margin-top:.35em}.prose-module__Zt2dRW__firstEyebrow{margin-top:2.6em}.prose-module__Zt2dRW__quiz{background:var(--color-paper-manila);box-shadow:var(--shadow-scrap);gap:12px;margin:2.2em 4px 1.4em;padding:22px 20px 20px;line-height:1.5;display:grid;position:relative}.prose-module__Zt2dRW__quizLabel{font-family:var(--font-hand);font-size:var(--text-hand-lg);color:var(--color-ink-red);line-height:1}.prose-module__Zt2dRW__quizQuestion{font-weight:600}.prose-module__Zt2dRW__quizQuestion>p{margin:0}.prose-module__Zt2dRW__quizOptions{gap:8px;display:grid}.prose-module__Zt2dRW__option{border:1px solid var(--color-rule-strong);background:var(--color-paper);width:100%;min-height:44px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;padding:10px 14px;font-size:15px;line-height:1.45;transition:background-color .15s,border-color .15s;display:block}.prose-module__Zt2dRW__option>p{margin:0}.prose-module__Zt2dRW__option:hover:not(:disabled){background:var(--color-paper-yellow)}.prose-module__Zt2dRW__option:disabled{cursor:default}.prose-module__Zt2dRW__option[data-result=right]{border-color:var(--color-ink-green);background:var(--color-paper-green)}.prose-module__Zt2dRW__option[data-result=wrong]{border-color:var(--color-red);background:var(--color-paper-pink)}.prose-module__Zt2dRW__feedback{font-size:15px;line-height:1.55}.prose-module__Zt2dRW__feedback:focus{outline:none}.prose-module__Zt2dRW__feedback>p{margin:0}.prose-module__Zt2dRW__feedback>p:first-child:before{font-weight:600}.prose-module__Zt2dRW__feedback[data-verdict=right]>p:first-child:before{content:"Right. ";color:var(--color-ink-green)}.prose-module__Zt2dRW__feedback[data-verdict=wrong]>p:first-child:before{content:"Not quite. ";color:var(--color-red)}.prose-module__Zt2dRW__again{color:var(--color-dim);font-family:var(--font-type);font-size:var(--text-type-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;text-decoration:underline}.prose-module__Zt2dRW__again:hover{color:var(--color-ink-red)}.prose-module__Zt2dRW__chapterEnd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:2em 0 .4em;display:flex}.prose-module__Zt2dRW__markDone{border:1px solid var(--color-rule-strong);min-height:44px;color:var(--color-ink);font-family:var(--font-type);font-size:var(--text-type);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:6px 14px 6px 10px;transition:background-color .15s;display:inline-flex}.prose-module__Zt2dRW__markDone:hover{background:var(--color-paper-yellow)}.prose-module__Zt2dRW__markDone[aria-pressed=true]{border-color:var(--color-ink-green);color:var(--color-ink-green)}.prose-module__Zt2dRW__box{border:1.5px solid;flex:none;width:18px;height:18px;position:relative}.prose-module__Zt2dRW__box svg{position:absolute;top:-5px;left:1px;overflow:visible}.prose-module__Zt2dRW__next{font-size:15px}.prose-module__Zt2dRW__pre{position:relative}.prose-module__Zt2dRW__pre pre{padding-top:40px}.prose-module__Zt2dRW__copy{border:1px solid var(--color-rule-strong);background:var(--color-paper);min-height:28px;color:var(--color-ink);font-family:var(--font-type);font-size:var(--text-type-sm);cursor:pointer;padding:3px 9px;position:absolute;top:8px;right:8px}.prose-module__Zt2dRW__copy:hover{background:var(--color-paper-yellow)}.prose-module__Zt2dRW__hlComment{color:var(--color-dim)}.prose-module__Zt2dRW__hlKeyword{color:var(--color-ink-blue)}.prose-module__Zt2dRW__hlString{color:var(--color-ink-green)}.prose-module__Zt2dRW__twoLists{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:1.6em 0 .4em;display:grid}.prose-module__Zt2dRW__listCard{background:var(--color-paper-cream);box-shadow:var(--shadow-scrap);padding:16px 18px 6px;font-size:15px;line-height:1.5}.prose-module__Zt2dRW__listCard:first-child{rotate:calc(-.6deg * var(--tilt-scale))}.prose-module__Zt2dRW__listCard:last-child{rotate:calc(.5deg * var(--tilt-scale))}.prose-module__Zt2dRW__listCardTitle{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-red);margin-bottom:8px}.prose-module__Zt2dRW__listCard ul{margin-bottom:10px}.prose-module__Zt2dRW__listCard li+li{margin-top:4px}.prose-module__Zt2dRW__readingOrder{border-top:1px solid var(--color-rule);margin:1em 0 1.4em;padding:0;list-style:none!important}.prose-module__Zt2dRW__fileRow{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,290px) minmax(0,1fr);gap:4px 16px;padding:9px 0;line-height:1.5;display:grid}.prose-module__Zt2dRW__fileRow a{font-family:var(--font-type);overflow-wrap:anywhere;font-size:13px}.prose-module__Zt2dRW__fileOrder{min-width:1.6em;color:var(--color-ink-red);display:inline-block}.prose-module__Zt2dRW__fileWhy{font-size:15px}.prose-module__Zt2dRW__aside{color:var(--color-dim);margin:0 0 1em;font-size:15px;line-height:1.6}.prose-module__Zt2dRW__yes{color:var(--color-ink-green);font-weight:600}.prose-module__Zt2dRW__glossary{margin:.6em 0 1em}.prose-module__Zt2dRW__filter{gap:4px;max-width:340px;margin-bottom:14px;display:grid}.prose-module__Zt2dRW__filterLabel{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim)}.prose-module__Zt2dRW__filter input{border:1px solid var(--color-rule-strong);background:var(--color-paper);min-height:40px;color:var(--color-ink);font-family:var(--font-type);padding:8px 10px;font-size:14px}.prose-module__Zt2dRW__filter input::placeholder{color:var(--color-dim)}.prose-module__Zt2dRW__terms{border-top:1px solid var(--color-rule);margin:0}.prose-module__Zt2dRW__term{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:2px 16px;padding:9px 0;line-height:1.5;display:grid}.prose-module__Zt2dRW__term[hidden]{display:none}.prose-module__Zt2dRW__term dt{font-weight:600}.prose-module__Zt2dRW__term dd{margin:0;font-size:15px}.prose-module__Zt2dRW__empty{color:var(--color-dim);margin-top:10px}.prose-module__Zt2dRW__footer{border-top:1px dashed var(--color-rule);color:var(--color-dim);margin-top:2.4em;padding-top:1.2em;font-size:15px}@media (max-width:639px){.prose-module__Zt2dRW__twoLists,.prose-module__Zt2dRW__fileRow,.prose-module__Zt2dRW__term{grid-template-columns:minmax(0,1fr)}.prose-module__Zt2dRW__quiz{margin-inline:-20px;padding:20px 16px 18px}}
.ui-module__EKNugW__bench{--sg-compute:var(--color-ink-blue);--sg-compute-soft:var(--color-paper-blue);--sg-cache:var(--color-ink-amber);--sg-cache-soft:var(--color-paper-yellow);--sg-ok:var(--color-ink-green);--sg-ok-soft:var(--color-paper-green);--sg-no:var(--color-red);--sg-no-soft:var(--color-paper-pink);--sg-weights:var(--color-dim);--sg-panel:var(--color-paper-cream);--sg-sheet:var(--color-paper);--sg-on-ink:var(--color-paper);--sg-hatch:repeating-linear-gradient(45deg, var(--color-rule-soft) 0 3px, transparent 3px 6px);min-width:0;color:var(--color-ink);background-color:var(--color-paper);box-shadow:var(--shadow-scrap);font-family:var(--font-serif);background-image:linear-gradient(#8caac821 1px,#0000 1px),linear-gradient(90deg,#8caac821 1px,#0000 1px);background-position:-1px -1px;background-size:22px 22px;margin:40px 0;font-size:15px;line-height:1.5;position:relative}.ui-module__EKNugW__bench *,.ui-module__EKNugW__bench :before,.ui-module__EKNugW__bench :after{box-sizing:border-box}.ui-module__EKNugW__bench p{margin:0}.ui-module__EKNugW__bench ul,.ui-module__EKNugW__bench ol{margin:0;padding:0;list-style:none}.ui-module__EKNugW__bench .sr-only{position:absolute}.ui-module__EKNugW__head{border-bottom:1px solid var(--color-rule-red);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 24px;padding:24px 0 9px;display:flex}.ui-module__EKNugW__title{font-family:var(--font-type);font-size:var(--text-type);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-red);text-wrap:balance;line-height:1.4}.ui-module__EKNugW__tag{font-family:var(--font-type);font-size:var(--text-type-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-dim);line-height:1.4}.ui-module__EKNugW__body{gap:14px;min-width:0;padding:16px 24px 22px;display:grid}.ui-module__EKNugW__controls{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;min-width:0;display:flex}.ui-module__EKNugW__field{gap:2px;min-width:0;display:grid}.ui-module__EKNugW__label{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);flex-wrap:wrap;align-items:baseline;gap:0 8px;line-height:1.5;display:flex}.ui-module__EKNugW__value{font-family:var(--font-hand);font-size:var(--text-hand-sm);letter-spacing:0;text-transform:none;color:var(--color-ink-blue);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.ui-module__EKNugW__btn{border:1px solid var(--color-rule-strong);min-height:36px;color:var(--color-ink);font-family:var(--font-type);font-size:var(--text-type);text-align:center;cursor:pointer;transition:background-color .15s ease, transform .15s var(--ease-out-quart);background:0 0;border-radius:0;justify-content:center;align-items:center;padding:6px 12px;line-height:1.3;display:inline-flex}.ui-module__EKNugW__btn:hover:not(:disabled){background:var(--color-paper-yellow)}.ui-module__EKNugW__btn:active:not(:disabled){transform:translateY(1px)}.ui-module__EKNugW__btn:disabled{opacity:.45;cursor:not-allowed}.ui-module__EKNugW__primary{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.ui-module__EKNugW__primary:hover:not(:disabled){border-color:var(--color-ink-red);background:var(--color-ink-red)}.ui-module__EKNugW__seg{flex-wrap:wrap;gap:6px;min-width:0;max-width:100%;display:inline-flex}.ui-module__EKNugW__seg .ui-module__EKNugW__btn{position:relative}.ui-module__EKNugW__seg .ui-module__EKNugW__btn[aria-pressed=true]{color:var(--color-ink-blue);border-color:var(--color-ink-blue)}.ui-module__EKNugW__seg .ui-module__EKNugW__btn[aria-pressed=true]:after{content:"";background:var(--color-ink-blue);height:2px;position:absolute;bottom:4px;left:8px;right:8px;rotate:-.8deg}.ui-module__EKNugW__range{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:170px;max-width:100%;height:30px;margin:0}.ui-module__EKNugW__range::-webkit-slider-runnable-track{background:var(--color-ink);height:3px}.ui-module__EKNugW__range::-moz-range-track{background:var(--color-ink);height:3px}.ui-module__EKNugW__range::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-ink);background:var(--color-paper);width:22px;height:22px;box-shadow:var(--shadow-scrap);border-radius:50%;margin-top:-9.5px}.ui-module__EKNugW__range::-moz-range-thumb{border:2px solid var(--color-ink);background:var(--color-paper);width:20px;height:20px;box-shadow:var(--shadow-scrap);border-radius:50%}.ui-module__EKNugW__range:hover::-webkit-slider-thumb{background:var(--color-paper-yellow)}.ui-module__EKNugW__range:hover::-moz-range-thumb{background:var(--color-paper-yellow)}.ui-module__EKNugW__range:disabled{opacity:.45;cursor:not-allowed}.ui-module__EKNugW__select,.ui-module__EKNugW__input{border:1px solid var(--color-rule-strong);background-color:var(--color-paper);min-width:0;max-width:100%;min-height:36px;color:var(--color-ink);font-family:var(--font-type);font-size:var(--text-type);border-radius:0;padding:6px 10px;line-height:1.3}.ui-module__EKNugW__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.5 1.8 Q4 4.6 6 6.4 Q8.4 3.8 10.6 1.4' fill='none' stroke='%231f1812' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:30px}.ui-module__EKNugW__select:disabled{opacity:.5;cursor:not-allowed}.ui-module__EKNugW__input::placeholder{color:var(--color-dim)}.ui-module__EKNugW__check{min-height:36px;font-family:var(--font-type);font-size:var(--text-type);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.ui-module__EKNugW__check input{width:18px;height:18px;accent-color:var(--color-ink-blue);cursor:pointer;margin:0}.ui-module__EKNugW__stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0 8px;min-width:0;margin-bottom:-8px;display:grid}.ui-module__EKNugW__stat{grid-row:span 3;grid-template-rows:subgrid;border:1px dashed var(--color-rule);background:var(--color-paper);row-gap:0;min-width:0;margin-bottom:8px;padding:8px 10px 9px;display:grid}.ui-module__EKNugW__statKey{color:var(--color-dim);font-size:13px;line-height:1.3}.ui-module__EKNugW__statValue{font-family:var(--font-type);color:var(--color-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px;font-size:18px;line-height:1.35}.ui-module__EKNugW__statSub{color:var(--color-dim);margin-top:2px;font-size:12px;line-height:1.3}.ui-module__EKNugW__explain{min-height:3em;color:var(--color-ink);text-wrap:pretty;font-size:15px;line-height:1.5}.ui-module__EKNugW__explain b,.ui-module__EKNugW__explain strong{font-weight:600}.ui-module__EKNugW__note{color:var(--color-dim);text-wrap:pretty;font-size:13px;line-height:1.45}.ui-module__EKNugW__note a{color:var(--color-ink-blue)}.ui-module__EKNugW__simLabel{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);line-height:1.5}.ui-module__EKNugW__simLabel b{color:var(--color-ink);font-weight:400}.ui-module__EKNugW__formula{border:1px dashed var(--color-rule);background:var(--color-paper-aged);font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-ink);overflow-wrap:anywhere;padding:8px 12px;line-height:1.6}.ui-module__EKNugW__panel{border:1px solid var(--color-rule-soft);background:var(--sg-panel);min-width:0;padding:10px 12px}.ui-module__EKNugW__legend{color:var(--color-dim);flex-wrap:wrap;gap:6px 16px;font-size:13px;line-height:1.4;display:flex}.ui-module__EKNugW__legend>span{align-items:center;gap:6px;display:inline-flex}.ui-module__EKNugW__swatch{border:1px solid var(--color-rule);flex:none;width:12px;height:12px;display:inline-block}.ui-module__EKNugW__kCompute{border-color:var(--sg-compute);background:var(--sg-compute-soft)}.ui-module__EKNugW__kCache{background:var(--sg-cache-soft);border-color:#0000}.ui-module__EKNugW__kCacheStrong{border-color:var(--sg-cache);background:var(--sg-cache)}.ui-module__EKNugW__kFresh{border-color:var(--sg-compute);background:var(--sg-compute)}.ui-module__EKNugW__kOk{border-color:var(--sg-ok);background:var(--sg-ok-soft)}.ui-module__EKNugW__kNo{border-color:var(--sg-no);background:var(--sg-no-soft)}.ui-module__EKNugW__kIdle{background:var(--sg-hatch)}.ui-module__EKNugW__kWeights{border-color:var(--sg-weights);background:var(--sg-weights)}.ui-module__EKNugW__tokens{min-width:0;font-family:var(--font-type);font-size:var(--text-type);flex-wrap:wrap;gap:4px;display:flex}.ui-module__EKNugW__tok{border:1px solid var(--color-rule);background:var(--color-paper);white-space:pre;padding:2px 6px;line-height:1.4;transition:background-color .2s,border-color .2s,color .2s}.ui-module__EKNugW__tokPrompt{color:var(--color-dim)}.ui-module__EKNugW__tokComputing{border-color:var(--sg-compute);background:var(--sg-compute-soft);color:var(--color-ink)}.ui-module__EKNugW__tokCached{background:var(--sg-cache-soft);color:var(--color-ink);border-color:#0000}.ui-module__EKNugW__tokFresh{border-color:var(--sg-compute);background:var(--sg-compute);color:var(--sg-on-ink)}.ui-module__EKNugW__tokEos{font-style:italic}.ui-module__EKNugW__chips{flex-wrap:wrap;gap:6px;display:flex}.ui-module__EKNugW__chip{color:var(--sg-on-ink);font-family:var(--font-type);font-size:var(--text-type-sm);border-radius:99px;padding:2px 8px;line-height:1.5}.ui-module__EKNugW__tnum{font-variant-numeric:tabular-nums}@media (min-width:640px){.ui-module__EKNugW__bench{margin-inline:-32px}}@media (max-width:639px){.ui-module__EKNugW__bench{margin-inline:-20px}.ui-module__EKNugW__head{margin:0 16px;padding-top:22px}.ui-module__EKNugW__body{padding:14px 16px 18px}.ui-module__EKNugW__range{width:150px}}
.CacheRouting-module__wh_k8G__lab,.CacheRouting-module__wh_k8G__sub{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-dim)}.CacheRouting-module__wh_k8G__sub{font-size:var(--text-type-xs);letter-spacing:.04em}.CacheRouting-module__wh_k8G__stage{gap:14px;min-width:0;display:grid;position:relative}.CacheRouting-module__wh_k8G__top{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:14px;display:grid}.CacheRouting-module__wh_k8G__incoming{align-content:start;gap:6px;min-width:0;padding-top:10px;display:grid}.CacheRouting-module__wh_k8G__queue{gap:6px;min-height:30px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.CacheRouting-module__wh_k8G__queue li{flex:none;margin:0}.CacheRouting-module__wh_k8G__queue li:nth-child(n+2){opacity:.8}.CacheRouting-module__wh_k8G__queue .CacheRouting-module__wh_k8G__empty{color:var(--color-dim);font-size:13px}.CacheRouting-module__wh_k8G__chip{background:color-mix(in srgb, var(--chat) 82%, var(--color-ink));font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--sg-on-ink);white-space:nowrap;border-radius:0;align-items:baseline;gap:1px;padding:4px 8px;line-height:1.2;display:inline-flex}.CacheRouting-module__wh_k8G__chip b{font-size:14px;font-weight:700}.CacheRouting-module__wh_k8G__chip.CacheRouting-module__wh_k8G__big{font-size:var(--text-type);padding:6px 10px}.CacheRouting-module__wh_k8G__chip.CacheRouting-module__wh_k8G__big b{font-size:16px}.CacheRouting-module__wh_k8G__router{border:1.5px solid var(--color-dim);background:var(--sg-panel);border-radius:0;align-content:start;gap:6px;min-width:0;padding:10px 12px;display:grid}.CacheRouting-module__wh_k8G__router.CacheRouting-module__wh_k8G__imb{border-color:var(--sg-no)}.CacheRouting-module__wh_k8G__router.CacheRouting-module__wh_k8G__imb .CacheRouting-module__wh_k8G__rule{color:var(--sg-no)}.CacheRouting-module__wh_k8G__cur{align-items:center;gap:10px;min-height:40px;display:flex}.CacheRouting-module__wh_k8G__curtx{font-family:var(--font-type);color:var(--color-ink);font-size:12.16px;line-height:1.35}.CacheRouting-module__wh_k8G__rule{font-family:var(--font-type);font-size:var(--text-type);color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-weight:600}.CacheRouting-module__wh_k8G__servers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.CacheRouting-module__wh_k8G__server{border:1px solid var(--color-rule);background:var(--color-paper);border-radius:0;align-content:start;gap:6px;min-width:0;padding:10px;transition:border-color .2s ease-out,box-shadow .2s ease-out;display:grid}.CacheRouting-module__wh_k8G__server.CacheRouting-module__wh_k8G__target{border-color:var(--sg-compute);box-shadow:inset 0 0 0 1px var(--sg-compute)}.CacheRouting-module__wh_k8G__server.CacheRouting-module__wh_k8G__flash{animation:.6s ease-out CacheRouting-module__wh_k8G__cr-land}@keyframes CacheRouting-module__wh_k8G__cr-land{0%{background:var(--sg-compute-soft)}to{background:var(--color-paper)}}.CacheRouting-module__wh_k8G__server header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;display:flex}.CacheRouting-module__wh_k8G__server h4{font-family:var(--font-serif);margin:0;font-size:16px}.CacheRouting-module__wh_k8G__load{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);align-items:center;gap:4px;display:inline-flex}.CacheRouting-module__wh_k8G__dots{gap:2px;display:inline-flex}.CacheRouting-module__wh_k8G__dots i{background:var(--sg-compute);border-radius:0;width:7px;height:7px;display:block}.CacheRouting-module__wh_k8G__match{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-ink);margin:0}.CacheRouting-module__wh_k8G__match.CacheRouting-module__wh_k8G__best{color:var(--color-ink);background:var(--sg-cache-soft);border-radius:0;justify-self:start;padding:0 4px;font-weight:600}.CacheRouting-module__wh_k8G__match.CacheRouting-module__wh_k8G__off{color:var(--color-dim)}.CacheRouting-module__wh_k8G__bar{border:1px solid var(--color-rule);background:repeating-linear-gradient(45deg, var(--color-rule-soft) 0 3px, transparent 3px 6px), var(--sg-panel);border-radius:0;height:14px;display:flex;overflow:hidden}.CacheRouting-module__wh_k8G__seg{height:100%;box-shadow:inset -1px 0 0 var(--sg-panel);flex:none;transition:width .32s ease-out;display:block}.CacheRouting-module__wh_k8G__used{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);margin:0}.CacheRouting-module__wh_k8G__list{flex-direction:column;gap:2px;min-height:168px;margin:0;padding:0;list-style:none;display:flex}.CacheRouting-module__wh_k8G__list li{min-height:19px;font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-ink);border:1px solid #0000;border-radius:0;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:6px;margin:0;padding:1px 5px;transition:background-color .25s ease-out;display:grid}.CacheRouting-module__wh_k8G__sw{border-radius:0;width:10px;height:10px;display:block}.CacheRouting-module__wh_k8G__nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CacheRouting-module__wh_k8G__tk{color:var(--color-ink)}.CacheRouting-module__wh_k8G__running{background:var(--sg-compute);vertical-align:1px;border-radius:0;width:6px;height:6px;margin-left:5px;display:none}.CacheRouting-module__wh_k8G__list li.CacheRouting-module__wh_k8G__run .CacheRouting-module__wh_k8G__running{display:inline-block}.CacheRouting-module__wh_k8G__list li.CacheRouting-module__wh_k8G__land{--hit:0%;background:linear-gradient(90deg, var(--sg-cache-soft) 0 var(--hit), var(--sg-compute-soft) var(--hit) 100%);border-color:var(--color-rule)}.CacheRouting-module__wh_k8G__list li.CacheRouting-module__wh_k8G__ev{background:var(--sg-no-soft)}.CacheRouting-module__wh_k8G__list li.CacheRouting-module__wh_k8G__gone{background:var(--sg-no-soft);color:var(--sg-no)}.CacheRouting-module__wh_k8G__list li.CacheRouting-module__wh_k8G__gone .CacheRouting-module__wh_k8G__nm{text-decoration:line-through}.CacheRouting-module__wh_k8G__list li.CacheRouting-module__wh_k8G__gone .CacheRouting-module__wh_k8G__tk{color:var(--sg-no)}.CacheRouting-module__wh_k8G__list li.CacheRouting-module__wh_k8G__ghost{border:1px dashed var(--color-rule);color:var(--color-dim)}.CacheRouting-module__wh_k8G__list li.CacheRouting-module__wh_k8G__ghost .CacheRouting-module__wh_k8G__sw{opacity:.35}.CacheRouting-module__wh_k8G__list li.CacheRouting-module__wh_k8G__ghost .CacheRouting-module__wh_k8G__tk{color:var(--color-dim)}.CacheRouting-module__wh_k8G__sstat{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-ink);border-top:1px solid var(--color-rule-soft);flex-wrap:wrap;justify-content:space-between;gap:2px 8px;margin:0;padding-top:6px;display:flex}.CacheRouting-module__wh_k8G__fly{pointer-events:none;position:absolute;inset:0;overflow:hidden}.CacheRouting-module__wh_k8G__flying{position:absolute;top:0;left:0}.CacheRouting-module__wh_k8G__compare{gap:6px;display:grid}.CacheRouting-module__wh_k8G__cmp{gap:4px;margin:0;padding:0;list-style:none;display:grid}.CacheRouting-module__wh_k8G__cmp li{color:var(--color-ink);grid-template-columns:110px minmax(0,1fr) 44px;align-items:center;gap:10px;margin:0;font-size:14px;display:grid}.CacheRouting-module__wh_k8G__cmp li.CacheRouting-module__wh_k8G__on{color:var(--color-ink);font-weight:700}.CacheRouting-module__wh_k8G__cb{background:var(--color-paper);border:1px solid var(--color-rule-soft);border-radius:0;height:12px;overflow:hidden}.CacheRouting-module__wh_k8G__cb i{background:var(--sg-cache);height:100%;transition:width .32s ease-out;display:block}.CacheRouting-module__wh_k8G__cmp li.CacheRouting-module__wh_k8G__on .CacheRouting-module__wh_k8G__cb{border-color:var(--color-dim)}.CacheRouting-module__wh_k8G__cv{font-family:var(--font-type);text-align:right}.CacheRouting-module__wh_k8G__keyChat{background:linear-gradient(90deg, var(--color-series-0) 0 33%, var(--color-series-4) 33% 66%, var(--color-series-6) 66% 100%);border-color:#0000}.CacheRouting-module__wh_k8G__keyRun{background:var(--sg-compute);border-color:var(--sg-compute);border-radius:0;width:8px;height:8px}.CacheRouting-module__wh_k8G__keyGhost{border:1px dashed var(--color-dim);background:0 0}.CacheRouting-module__wh_k8G__later{visibility:hidden}@media (max-width:640px){.CacheRouting-module__wh_k8G__top{grid-template-columns:minmax(0,1fr);gap:10px}.CacheRouting-module__wh_k8G__incoming{padding-top:0}.CacheRouting-module__wh_k8G__servers{gap:6px}.CacheRouting-module__wh_k8G__server{gap:5px;padding:7px 6px}.CacheRouting-module__wh_k8G__server h4{font-size:14px}.CacheRouting-module__wh_k8G__load,.CacheRouting-module__wh_k8G__match,.CacheRouting-module__wh_k8G__used{font-size:var(--text-type-xs)}.CacheRouting-module__wh_k8G__list li{font-size:var(--text-type-xs);grid-template-columns:8px minmax(0,1fr) auto;gap:4px;padding:1px 3px}.CacheRouting-module__wh_k8G__sw{width:8px;height:8px}.CacheRouting-module__wh_k8G__list{min-height:152px}.CacheRouting-module__wh_k8G__list li{min-height:17px}.CacheRouting-module__wh_k8G__sstat{font-size:var(--text-type-sm)}.CacheRouting-module__wh_k8G__sub{letter-spacing:.02em;font-size:10px}.CacheRouting-module__wh_k8G__word{display:none}.CacheRouting-module__wh_k8G__running{margin-left:3px}.CacheRouting-module__wh_k8G__cmp li{font-size:var(--text-type);grid-template-columns:92px minmax(0,1fr) 40px;gap:8px}}@media (prefers-reduced-motion:reduce){.CacheRouting-module__wh_k8G__server,.CacheRouting-module__wh_k8G__seg,.CacheRouting-module__wh_k8G__list li,.CacheRouting-module__wh_k8G__cb i{transition:none}.CacheRouting-module__wh_k8G__server.CacheRouting-module__wh_k8G__flash{animation:none}}.CacheRouting-module__wh_k8G__arriving{visibility:hidden;animation:1ms .46s forwards CacheRouting-module__wh_k8G__reveal}@keyframes CacheRouting-module__wh_k8G__reveal{to{visibility:visible}}
.Parallelism-module__WPxFFW__defs{width:0;height:0;position:absolute;overflow:hidden}.Parallelism-module__WPxFFW__panel{gap:12px;min-width:0;display:grid}.Parallelism-module__WPxFFW__panel[hidden]{display:none}.Parallelism-module__WPxFFW__stage{min-width:0;min-height:120px}.Parallelism-module__WPxFFW__stage svg{width:100%;height:auto;display:block}.Parallelism-module__WPxFFW__about{color:var(--color-ink);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.Parallelism-module__WPxFFW__flags{color:var(--color-ink);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px;font-size:15px;display:grid}.Parallelism-module__WPxFFW__flags p{min-width:0;margin:0}.Parallelism-module__WPxFFW__flags>div{min-width:0}.Parallelism-module__WPxFFW__fk{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim)}.Parallelism-module__WPxFFW__flags code{font-size:var(--text-type);white-space:nowrap}.Parallelism-module__WPxFFW__flags pre.Parallelism-module__WPxFFW__cmd{font-size:var(--text-type);margin:8px 0 0;padding:10px 12px}.Parallelism-module__WPxFFW__flags pre.Parallelism-module__WPxFFW__cmd code{white-space:pre;font-size:inherit}@media (max-width:640px){.Parallelism-module__WPxFFW__flags{grid-template-columns:minmax(0,1fr)}}.Parallelism-module__WPxFFW__kGpus{background:linear-gradient(90deg, var(--color-series-0) 0 25%, var(--color-series-5) 25% 50%, var(--color-series-6) 50% 75%, var(--color-series-4) 75%);border-color:#0000}.Parallelism-module__WPxFFW__kReq{background:linear-gradient(90deg, var(--color-series-7) 0 33%, var(--color-series-8) 33% 66%, var(--color-series-9) 66%);border-color:#0000}.Parallelism-module__WPxFFW__kOut{border:1px dashed var(--color-dim);background:0 0}.Parallelism-module__WPxFFW__kBack{background:var(--color-series-0);border:2px solid var(--sg-ok)}.Parallelism-module__WPxFFW__hatchline{fill:var(--color-rule-soft)}.Parallelism-module__WPxFFW__mkp{fill:var(--color-dim)}.Parallelism-module__WPxFFW__mkp.Parallelism-module__WPxFFW__on{fill:var(--sg-compute)}.Parallelism-module__WPxFFW__lab{font-family:var(--font-type);fill:var(--color-dim);letter-spacing:.02em;font-size:11px}.Parallelism-module__WPxFFW__name{font-family:var(--font-serif);fill:var(--color-ink);font-size:12.5px;font-weight:700}.Parallelism-module__WPxFFW__small{font-family:var(--font-serif);fill:var(--color-ink);font-size:11px}.Parallelism-module__WPxFFW__onInk{font-family:var(--font-type);fill:var(--sg-on-ink);font-size:10px;font-weight:600}.Parallelism-module__WPxFFW__kvt{font-family:var(--font-type);fill:var(--color-ink);font-size:10px}.Parallelism-module__WPxFFW__kvbt{font-family:var(--font-type);fill:var(--color-ink);font-size:10px;font-weight:600}.Parallelism-module__WPxFFW__exl{font-family:var(--font-type);fill:var(--color-dim);font-size:10px}.Parallelism-module__WPxFFW__exl.Parallelism-module__WPxFFW__on{fill:var(--sg-compute)}.Parallelism-module__WPxFFW__stallt{font-family:var(--font-type);fill:var(--sg-no);font-size:10px}.Parallelism-module__WPxFFW__halo{paint-order:stroke;stroke:var(--color-paper);stroke-width:3px;stroke-linejoin:round}.Parallelism-module__WPxFFW__box{fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1px}.Parallelism-module__WPxFFW__box.Parallelism-module__WPxFFW__on{stroke:var(--sg-compute);stroke-width:1.5px}.Parallelism-module__WPxFFW__router{fill:var(--sg-panel);stroke:var(--color-dim);stroke-width:1.2px}.Parallelism-module__WPxFFW__blk{fill:var(--sg-compute-soft);stroke:var(--sg-compute-soft);stroke-width:1.5px}.Parallelism-module__WPxFFW__blk.Parallelism-module__WPxFFW__on{stroke:var(--sg-compute)}.Parallelism-module__WPxFFW__kv{fill:var(--sg-cache-soft);stroke:none}.Parallelism-module__WPxFFW__kvb{fill:var(--sg-cache);stroke:none}.Parallelism-module__WPxFFW__wown{fill:var(--sg-compute-soft);stroke:var(--sg-compute);stroke-width:1.2px}.Parallelism-module__WPxFFW__woth{fill:none;stroke:var(--color-dim);stroke-width:1px;stroke-dasharray:3 2;opacity:.55}.Parallelism-module__WPxFFW__wrun{fill:var(--sg-compute)}.Parallelism-module__WPxFFW__slot{fill:var(--sg-panel);stroke:var(--color-rule);stroke-width:.8px}.Parallelism-module__WPxFFW__bus{fill:var(--sg-panel);stroke:var(--color-rule);stroke-width:1.2px}.Parallelism-module__WPxFFW__bus.Parallelism-module__WPxFFW__on{stroke:var(--sg-compute);stroke-width:1.8px}.Parallelism-module__WPxFFW__trk{fill:none;stroke:var(--color-rule);stroke-width:1.5px}.Parallelism-module__WPxFFW__trk.Parallelism-module__WPxFFW__on{stroke:var(--sg-compute)}.Parallelism-module__WPxFFW__trk.Parallelism-module__WPxFFW__thin{stroke-width:1px}.Parallelism-module__WPxFFW__trk.Parallelism-module__WPxFFW__thin.Parallelism-module__WPxFFW__on{stroke-opacity:.55}.Parallelism-module__WPxFFW__arrow{marker-end:url(#pa-mk)}.Parallelism-module__WPxFFW__arrow.Parallelism-module__WPxFFW__on{marker-end:url(#pa-mk-on)}.Parallelism-module__WPxFFW__arrow2{marker-start:url(#pa-mk);marker-end:url(#pa-mk)}.Parallelism-module__WPxFFW__arrow2.Parallelism-module__WPxFFW__on{marker-start:url(#pa-mk-on);marker-end:url(#pa-mk-on)}.Parallelism-module__WPxFFW__link{fill:none;stroke:var(--color-dim);stroke-width:2px;stroke-dasharray:5 4}.Parallelism-module__WPxFFW__link.Parallelism-module__WPxFFW__on{stroke:var(--sg-compute);stroke-dasharray:none;marker-end:url(#pa-mk-on)}.Parallelism-module__WPxFFW__g0{fill:var(--color-series-0)}.Parallelism-module__WPxFFW__g1{fill:var(--color-series-5)}.Parallelism-module__WPxFFW__g2{fill:var(--color-series-6)}.Parallelism-module__WPxFFW__g3{fill:var(--color-series-4)}.Parallelism-module__WPxFFW__c0{fill:color-mix(in srgb, var(--color-series-0) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__c1{fill:color-mix(in srgb, var(--color-series-2) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__c2{fill:color-mix(in srgb, var(--color-series-3) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__c3{fill:color-mix(in srgb, var(--color-series-4) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__c4{fill:color-mix(in srgb, var(--color-series-5) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__c5{fill:color-mix(in srgb, var(--color-series-6) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__c6{fill:color-mix(in srgb, var(--color-series-7) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__c7{fill:color-mix(in srgb, var(--color-series-8) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__c8{fill:color-mix(in srgb, var(--color-series-9) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__mv{stroke:var(--sg-panel);stroke-width:1.2px}.Parallelism-module__WPxFFW__tok{stroke:none}.Parallelism-module__WPxFFW__tok.Parallelism-module__WPxFFW__away{opacity:.28}.Parallelism-module__WPxFFW__tok.Parallelism-module__WPxFFW__back{stroke:var(--sg-ok);stroke-width:2px}.Parallelism-module__WPxFFW__exbg{fill:var(--sg-panel);stroke:none}.Parallelism-module__WPxFFW__ex{fill:var(--sg-panel);stroke:var(--color-rule);stroke-width:1px}.Parallelism-module__WPxFFW__ex.Parallelism-module__WPxFFW__on{fill:var(--sg-compute-soft);stroke:var(--sg-compute);stroke-width:1.5px}.Parallelism-module__WPxFFW__ex.Parallelism-module__WPxFFW__idle{fill:url(#pa-hatch);stroke:var(--color-rule)}.Parallelism-module__WPxFFW__idle{fill:url(#pa-hatch);stroke:var(--color-rule);stroke-width:1px}.Parallelism-module__WPxFFW__fut{fill:none;stroke:var(--color-dim);stroke-width:1px;stroke-dasharray:2 2;opacity:.5}.Parallelism-module__WPxFFW__cell.Parallelism-module__WPxFFW__current,.Parallelism-module__WPxFFW__idle.Parallelism-module__WPxFFW__current{stroke:var(--color-ink);stroke-width:1.5px}.Parallelism-module__WPxFFW__head{fill:none;stroke:var(--color-ink);stroke-width:1.5px}.Parallelism-module__WPxFFW__onInk{paint-order:stroke;stroke-width:3px;stroke-linejoin:round}.Parallelism-module__WPxFFW__halo0{stroke:color-mix(in srgb, var(--color-series-0) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__halo1{stroke:color-mix(in srgb, var(--color-series-2) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__halo2{stroke:color-mix(in srgb, var(--color-series-3) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__halo3{stroke:color-mix(in srgb, var(--color-series-4) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__halo4{stroke:color-mix(in srgb, var(--color-series-5) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__halo5{stroke:color-mix(in srgb, var(--color-series-6) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__halo6{stroke:color-mix(in srgb, var(--color-series-7) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__halo7{stroke:color-mix(in srgb, var(--color-series-8) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__halo8{stroke:color-mix(in srgb, var(--color-series-9) 82%, var(--color-ink))}.Parallelism-module__WPxFFW__bar{fill:var(--sg-compute)}.Parallelism-module__WPxFFW__bar.Parallelism-module__WPxFFW__done{fill:var(--sg-cache)}.Parallelism-module__WPxFFW__shade{fill:url(#pa-hatch);opacity:.9}.Parallelism-module__WPxFFW__prm{fill:var(--sg-panel);stroke:var(--color-rule);stroke-width:1px}.Parallelism-module__WPxFFW__cmp{fill:var(--sg-compute-soft);stroke:var(--sg-compute);stroke-width:1.2px}.Parallelism-module__WPxFFW__kvcell{fill:var(--sg-cache-soft);stroke:var(--sg-cache);stroke-width:1px}.Parallelism-module__WPxFFW__resv{fill:none;stroke:var(--color-dim);stroke-width:1px;stroke-dasharray:3 3}.Parallelism-module__WPxFFW__tk{fill:var(--sg-compute-soft);stroke:none}.Parallelism-module__WPxFFW__tk.Parallelism-module__WPxFFW__new,.Parallelism-module__WPxFFW__tick{fill:var(--sg-compute)}.Parallelism-module__WPxFFW__stall{fill:var(--sg-no-soft);stroke:var(--sg-no);stroke-width:1px}.Parallelism-module__WPxFFW__lane{fill:var(--sg-panel);stroke:var(--color-rule-soft);stroke-width:1px}.Parallelism-module__WPxFFW__root{gap:14px;min-width:0;display:grid}.Parallelism-module__WPxFFW__tabs{flex-wrap:wrap;gap:6px;display:flex}.Parallelism-module__WPxFFW__tabs [aria-selected=true]{color:var(--sg-compute);border-color:var(--sg-compute)}.Parallelism-module__WPxFFW__refs{flex-wrap:wrap;gap:4px 16px;display:flex}.Parallelism-module__WPxFFW__cmd{border:1px dashed var(--color-rule);background:var(--sg-panel);max-width:100%;overflow:auto}.Parallelism-module__WPxFFW__flags{overflow-wrap:anywhere}
.CodeTreemap-module__oWDwZG__top{gap:10px;min-width:0;display:grid}.CodeTreemap-module__oWDwZG__crumbs ol{font-family:var(--font-type);font-size:var(--text-type);flex-wrap:wrap;align-items:center;gap:2px 0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.CodeTreemap-module__oWDwZG__crumbs li{align-items:center;min-width:0;margin:0;display:inline-flex}.CodeTreemap-module__oWDwZG__crumbs li+li:before{content:"/";color:var(--color-dim);padding:0 4px}.CodeTreemap-module__oWDwZG__crumb{font:600 var(--text-type) var(--font-type);color:var(--sg-compute);cursor:pointer;text-underline-offset:.2em;overflow-wrap:anywhere;text-align:left;background:0 0;border:1px solid #0000;border-radius:0;min-height:32px;padding:6px;text-decoration:underline;text-decoration-thickness:1px}.CodeTreemap-module__oWDwZG__crumb:hover{border-color:var(--color-rule);text-decoration-thickness:2px}.CodeTreemap-module__oWDwZG__here{color:var(--color-ink);overflow-wrap:anywhere;padding:6px;font-weight:600}.CodeTreemap-module__oWDwZG__controls{justify-content:space-between;align-items:center}.CodeTreemap-module__oWDwZG__steps{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}@media (max-width:480px){.CodeTreemap-module__oWDwZG__wide{display:none}}.CodeTreemap-module__oWDwZG__stepout{font-family:var(--font-type);font-size:var(--text-type);color:var(--color-ink)}.CodeTreemap-module__oWDwZG__spotBtn[aria-pressed=true]{background:var(--sg-compute-soft);border-color:var(--sg-compute);color:var(--color-ink)}.CodeTreemap-module__oWDwZG__map{border:1px solid var(--color-rule-soft);background:var(--sg-panel);border-radius:0;min-width:0;position:relative;overflow:hidden}.CodeTreemap-module__oWDwZG__map svg{width:100%;height:auto;display:block}.CodeTreemap-module__oWDwZG__tile{cursor:pointer;outline:none}.CodeTreemap-module__oWDwZG__r{fill:var(--tm-c);fill-opacity:.2;stroke:var(--tm-c);stroke-opacity:.5;stroke-width:1px;vector-effect:non-scaling-stroke}.CodeTreemap-module__oWDwZG__dir .CodeTreemap-module__oWDwZG__r{fill-opacity:.26}.CodeTreemap-module__oWDwZG__file .CodeTreemap-module__oWDwZG__r{fill-opacity:.15}.CodeTreemap-module__oWDwZG__other .CodeTreemap-module__oWDwZG__r{fill-opacity:.05;stroke-dasharray:3 3}.CodeTreemap-module__oWDwZG__mini{fill:var(--tm-c);fill-opacity:.22;stroke:none}.CodeTreemap-module__oWDwZG__mini.CodeTreemap-module__oWDwZG__hasread{stroke:var(--sg-compute);stroke-width:2px;vector-effect:non-scaling-stroke}.CodeTreemap-module__oWDwZG__hl{fill:none;stroke:var(--sg-compute);stroke-width:3.5px;vector-effect:non-scaling-stroke}.CodeTreemap-module__oWDwZG__tile:hover .CodeTreemap-module__oWDwZG__r{stroke:var(--color-ink);stroke-opacity:1;stroke-width:1.5px}.CodeTreemap-module__oWDwZG__sel .CodeTreemap-module__oWDwZG__r,.CodeTreemap-module__oWDwZG__sel:hover .CodeTreemap-module__oWDwZG__r{stroke:var(--color-ink);stroke-opacity:1;stroke-width:2.5px}.CodeTreemap-module__oWDwZG__tile:focus-visible .CodeTreemap-module__oWDwZG__r{stroke:var(--sg-compute);stroke-opacity:1;stroke-width:3px}.CodeTreemap-module__oWDwZG__name{fill:var(--color-ink);font:600 11.5px var(--font-type)}.CodeTreemap-module__oWDwZG__name.CodeTreemap-module__oWDwZG__sm{font-size:10px}.CodeTreemap-module__oWDwZG__other .CodeTreemap-module__oWDwZG__name{fill:var(--color-ink)}.CodeTreemap-module__oWDwZG__lines{fill:var(--color-ink);font:10.5px var(--font-type);font-variant-numeric:tabular-nums}.CodeTreemap-module__oWDwZG__badge rect{fill:var(--sg-compute);stroke:none}.CodeTreemap-module__oWDwZG__badge text{fill:var(--sg-on-ink);font:700 10px var(--font-type);text-anchor:middle}.CodeTreemap-module__oWDwZG__oHead,.CodeTreemap-module__oWDwZG__oSub,.CodeTreemap-module__oWDwZG__oItem{font-family:var(--font-type);font-variant-numeric:tabular-nums}.CodeTreemap-module__oWDwZG__oHead{fill:var(--color-ink);font-size:12px;font-weight:600}.CodeTreemap-module__oWDwZG__oSub{fill:var(--color-dim);font-size:10.5px}.CodeTreemap-module__oWDwZG__oItem{fill:var(--color-dim);font-size:10px}.CodeTreemap-module__oWDwZG__lab{transition:opacity .18s ease-out}svg.CodeTreemap-module__oWDwZG__moving{pointer-events:none}svg.CodeTreemap-module__oWDwZG__moving .CodeTreemap-module__oWDwZG__lab{opacity:0;transition:none}.CodeTreemap-module__oWDwZG__tile,.CodeTreemap-module__oWDwZG__mini{transition:opacity .22s ease-out}.CodeTreemap-module__oWDwZG__spot .CodeTreemap-module__oWDwZG__tile.CodeTreemap-module__oWDwZG__noread,.CodeTreemap-module__oWDwZG__spot .CodeTreemap-module__oWDwZG__mini.CodeTreemap-module__oWDwZG__noread{opacity:.22}.CodeTreemap-module__oWDwZG__tip{z-index:2;border:1px solid var(--color-dim);background:var(--sg-panel);max-width:min(300px,100% - 12px);color:var(--color-ink);pointer-events:none;border-radius:0;gap:2px;padding:8px 10px;font-size:13px;line-height:1.4;display:grid;position:absolute}.CodeTreemap-module__oWDwZG__tip[hidden],.CodeTreemap-module__oWDwZG__dBadge[hidden]{display:none}.CodeTreemap-module__oWDwZG__tip b{font-family:var(--font-type);font-size:var(--text-type);color:var(--color-ink);overflow-wrap:anywhere}.CodeTreemap-module__oWDwZG__tip .CodeTreemap-module__oWDwZG__tipM{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);font-variant-numeric:tabular-nums}.CodeTreemap-module__oWDwZG__detail{border:1px solid var(--color-rule-soft);background:var(--color-paper);border-radius:0;gap:4px;min-width:0;padding:10px 12px;display:grid}.CodeTreemap-module__oWDwZG__dHead{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.CodeTreemap-module__oWDwZG__dPath{font-family:var(--font-type);color:var(--color-ink);overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600}.CodeTreemap-module__oWDwZG__dBadge{font-family:var(--font-type);font-size:var(--text-type-sm);background:var(--sg-compute);color:var(--sg-on-ink);border-radius:0;padding:2px 7px;font-weight:700}.CodeTreemap-module__oWDwZG__dMeta{font-family:var(--font-type);font-size:var(--text-type);color:var(--color-dim);margin:0}.CodeTreemap-module__oWDwZG__dLink{font-family:var(--font-type);font-size:var(--text-type);overflow-wrap:anywhere;justify-self:start;padding:4px 0}.CodeTreemap-module__oWDwZG__k{border-color:var(--tm-c);position:relative;overflow:hidden}.CodeTreemap-module__oWDwZG__k:before{content:"";background:var(--tm-c);opacity:.3;position:absolute;inset:0}.CodeTreemap-module__oWDwZG__kread{border:2.5px solid var(--sg-compute);background:var(--sg-panel)}.CodeTreemap-module__oWDwZG__kread:before{display:none}.CodeTreemap-module__oWDwZG__kmore{border:1px dashed var(--color-dim);background:var(--sg-panel)}.CodeTreemap-module__oWDwZG__kmore:before{display:none}@media (max-width:640px){.CodeTreemap-module__oWDwZG__name{font-size:11px}}.CodeTreemap-module__oWDwZG__root{gap:14px;min-width:0;display:grid}@media (prefers-reduced-motion:reduce){.CodeTreemap-module__oWDwZG__lab,.CodeTreemap-module__oWDwZG__tile,.CodeTreemap-module__oWDwZG__mini{transition:none}}
.GenerateRequest-module__FO3dna__kvline{min-width:0;font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);align-items:center;gap:10px;display:flex}.GenerateRequest-module__FO3dna__kvbar{background:repeating-linear-gradient(90deg, var(--color-paper-yellow) 0 8px, transparent 8px 10px);height:10px;box-shadow:inset 0 -2px 0 var(--color-ink-amber);transition:width .25s var(--ease-out-quart);flex:none;display:inline-block}.GenerateRequest-module__FO3dna__arrive{animation:GenerateRequest-module__FO3dna__arrive .26s var(--ease-out-quart)}@keyframes GenerateRequest-module__FO3dna__arrive{0%{opacity:0;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.GenerateRequest-module__FO3dna__arrive{animation:none}.GenerateRequest-module__FO3dna__kvbar{transition:none}}
.KvCalculator-module__ZckChq__membar{border:1px solid var(--color-rule-strong);background:var(--color-paper);height:38px;display:flex;overflow:hidden}.KvCalculator-module__ZckChq__seg{font-family:var(--font-type);font-size:var(--text-type-sm);white-space:nowrap;transition:width .25s var(--ease-out-quart);align-items:center;padding:0 10px;display:flex;overflow:hidden}.KvCalculator-module__ZckChq__weights{background:var(--sg-weights);color:var(--color-paper)}.KvCalculator-module__ZckChq__over{background:var(--color-red);color:var(--color-paper)}.KvCalculator-module__ZckChq__kv{background:var(--sg-cache-soft);box-shadow:inset 0 -3px 0 var(--sg-cache);color:var(--color-ink)}.KvCalculator-module__ZckChq__scratch{background:var(--sg-hatch);color:var(--color-dim)}.KvCalculator-module__ZckChq__keyKv{border-color:var(--sg-cache);background:var(--sg-cache-soft)}.KvCalculator-module__ZckChq__bad,.KvCalculator-module__ZckChq__noFit{color:var(--color-red)}.KvCalculator-module__ZckChq__noFit b{font-weight:600}@media (prefers-reduced-motion:reduce){.KvCalculator-module__ZckChq__seg{transition:none}}
.SpeculativeDecoding-module__bP3_Bq__rounds{gap:6px;display:grid}.SpeculativeDecoding-module__bP3_Bq__round{grid-template-columns:64px minmax(0,1fr) 36px;align-items:center;gap:10px;display:grid}.SpeculativeDecoding-module__bP3_Bq__label{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim)}.SpeculativeDecoding-module__bP3_Bq__toks{font-family:var(--font-type);font-size:var(--text-type);flex-wrap:wrap;gap:4px;display:flex}.SpeculativeDecoding-module__bP3_Bq__toks>span{transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out}.SpeculativeDecoding-module__bP3_Bq__gain{font-family:var(--font-type);font-size:var(--text-type);color:var(--sg-ok);text-align:right}.SpeculativeDecoding-module__bP3_Bq__ok{border-color:var(--sg-ok);background:var(--sg-ok-soft)}.SpeculativeDecoding-module__bP3_Bq__no{border-color:var(--sg-no);background:var(--sg-no-soft);color:var(--color-dim);text-decoration:line-through}.SpeculativeDecoding-module__bP3_Bq__skip{color:var(--color-dim);background:0 0;border-style:dashed;text-decoration:line-through}.SpeculativeDecoding-module__bP3_Bq__fix{border-color:var(--color-ink);background:var(--color-paper);-webkit-text-stroke:.3px currentColor;font-weight:700}.SpeculativeDecoding-module__bP3_Bq__drafting{border-style:dashed;border-color:var(--color-dim);background:var(--sg-panel);color:var(--color-ink)}.SpeculativeDecoding-module__bP3_Bq__keySkip{border-style:dashed}.SpeculativeDecoding-module__bP3_Bq__keyFix{border-color:var(--color-ink)}@media (max-width:639px){.SpeculativeDecoding-module__bP3_Bq__round{grid-template-columns:48px minmax(0,1fr) 30px}}
.GrammarMask-module__uL6nWq__sofar{border:1px solid var(--color-rule-soft);background:var(--sg-panel);min-height:2.6em;font-family:var(--font-type);overflow-wrap:anywhere;padding:8px 12px;font-size:15px;line-height:1.6}.GrammarMask-module__uL6nWq__caret{vertical-align:text-bottom;background:var(--sg-compute);width:8px;height:1.1em;margin-left:2px;animation:1.1s step-end infinite GrammarMask-module__uL6nWq__blink;display:inline-block}@keyframes GrammarMask-module__uL6nWq__blink{50%{opacity:0}}.GrammarMask-module__uL6nWq__cands{gap:6px;display:grid}.GrammarMask-module__uL6nWq__cands li{grid-template-columns:90px minmax(0,1fr) 92px;align-items:center;gap:10px;display:grid}.GrammarMask-module__uL6nWq__cands code{font-family:var(--font-type);font-size:var(--text-type);transition:color .3s ease-out}.GrammarMask-module__uL6nWq__bars{border:1px solid var(--color-rule-soft);background:var(--color-paper);height:18px;position:relative;overflow:hidden}.GrammarMask-module__uL6nWq__before{background:var(--color-rule-soft);position:absolute;inset:0 auto 0 0}.GrammarMask-module__uL6nWq__after{background:var(--sg-ok);transition:width .52s cubic-bezier(.2,.7,.2,1);position:absolute;inset:4px auto 4px 0}.GrammarMask-module__uL6nWq__pp{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);text-align:right;font-variant-numeric:tabular-nums}.GrammarMask-module__uL6nWq__mask code{color:var(--color-dim)}.GrammarMask-module__uL6nWq__mask.GrammarMask-module__uL6nWq__struck code{text-decoration:line-through}.GrammarMask-module__uL6nWq__allow code{color:var(--sg-ok);font-weight:700}.GrammarMask-module__uL6nWq__nav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.GrammarMask-module__uL6nWq__count{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim)}@media (max-width:639px){.GrammarMask-module__uL6nWq__cands li{grid-template-columns:70px minmax(0,1fr) 80px}}@media (prefers-reduced-motion:reduce){.GrammarMask-module__uL6nWq__caret{animation:none}.GrammarMask-module__uL6nWq__after,.GrammarMask-module__uL6nWq__cands code{transition:none}}
.ServerLog-module__1tw4rG__logline{border:1px solid var(--color-rule-soft);background:var(--color-paper-aged);font-family:var(--font-type);font-size:var(--text-type);overflow-wrap:anywhere;padding:10px 14px;line-height:2}.ServerLog-module__1tw4rG__field{border-bottom:1.5px dotted var(--color-dim);cursor:help;padding:1px 0}.ServerLog-module__1tw4rG__field[aria-pressed=true],.ServerLog-module__1tw4rG__field:hover{background:var(--sg-cache-soft);border-bottom-color:#0000}
.StaticVsContinuous-module__7SPIQq__wrap{padding:2px 2px 6px;overflow-x:auto}.StaticVsContinuous-module__7SPIQq__grid{grid-auto-rows:18px;gap:3px;width:max-content;display:grid}.StaticVsContinuous-module__7SPIQq__head{font-family:var(--font-type);color:var(--color-dim);place-items:center;font-size:10px;display:grid}.StaticVsContinuous-module__7SPIQq__headP{color:var(--color-red)}.StaticVsContinuous-module__7SPIQq__cell{width:18px;height:18px;color:var(--sg-on-ink);font-family:var(--font-type);place-items:center;font-size:10px;display:grid}.StaticVsContinuous-module__7SPIQq__cell,.StaticVsContinuous-module__7SPIQq__head{transition:opacity .18s ease-out}.StaticVsContinuous-module__7SPIQq__idle{border:1px solid var(--color-rule-soft);background:var(--sg-hatch)}.StaticVsContinuous-module__7SPIQq__prefill{outline:2px solid var(--color-ink);outline-offset:-2px}.StaticVsContinuous-module__7SPIQq__wait{opacity:.28}.StaticVsContinuous-module__7SPIQq__future{opacity:.1}.StaticVsContinuous-module__7SPIQq__head.StaticVsContinuous-module__7SPIQq__now{background:var(--sg-compute);color:var(--color-paper)}.StaticVsContinuous-module__7SPIQq__cell.StaticVsContinuous-module__7SPIQq__now{transform:scale(1.08)}.StaticVsContinuous-module__7SPIQq__keyPrefill{background:var(--color-series-0);outline:2px solid var(--color-ink);outline-offset:-2px;border:0}.StaticVsContinuous-module__7SPIQq__keyDecode{background:var(--color-series-0);border:0}.StaticVsContinuous-module__7SPIQq__keyWait{background:var(--color-series-0);opacity:.28;border:0}@media (prefers-reduced-motion:reduce){.StaticVsContinuous-module__7SPIQq__cell,.StaticVsContinuous-module__7SPIQq__head{transition:none}.StaticVsContinuous-module__7SPIQq__cell.StaticVsContinuous-module__7SPIQq__now{transform:none}}
.BatchEconomics-module__9YwzIa__stage{gap:14px;min-width:0;display:grid}.BatchEconomics-module__9YwzIa__diagram,.BatchEconomics-module__9YwzIa__chart{min-width:0;position:relative}.BatchEconomics-module__9YwzIa__diagram svg,.BatchEconomics-module__9YwzIa__chart svg{width:100%;height:auto;display:block}.BatchEconomics-module__9YwzIa__play{min-width:5.6em}.BatchEconomics-module__9YwzIa__panel{fill:var(--sg-panel);stroke:var(--color-rule);stroke-width:1px}.BatchEconomics-module__9YwzIa__h{fill:var(--color-ink);font-family:var(--font-serif);font-size:13.5px;font-weight:600}.BatchEconomics-module__9YwzIa__sub{fill:var(--color-dim);font-family:var(--font-type);font-size:11px}.BatchEconomics-module__9YwzIa__sub.BatchEconomics-module__9YwzIa__ink{fill:var(--color-ink)}.BatchEconomics-module__9YwzIa__sub.BatchEconomics-module__9YwzIa__bad{fill:var(--sg-no)}.BatchEconomics-module__9YwzIa__wsq{fill:var(--sg-weights);stroke:var(--sg-compute);stroke-width:0}.BatchEconomics-module__9YwzIa__wsq.BatchEconomics-module__9YwzIa__on{stroke-width:2.5px}.BatchEconomics-module__9YwzIa__kvBg{fill:var(--color-paper)}.BatchEconomics-module__9YwzIa__kvFill{fill:var(--sg-cache-soft)}.BatchEconomics-module__9YwzIa__kvTrack{fill:none;stroke:var(--color-rule);stroke-width:1px}.BatchEconomics-module__9YwzIa__kvTrack.BatchEconomics-module__9YwzIa__on{stroke:var(--sg-compute);stroke-width:2px}.BatchEconomics-module__9YwzIa__kvTrack.BatchEconomics-module__9YwzIa__full{stroke:var(--sg-no);stroke-width:2px}.BatchEconomics-module__9YwzIa__bus{fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1px}.BatchEconomics-module__9YwzIa__arrow{fill:var(--color-dim)}.BatchEconomics-module__9YwzIa__pw{fill:var(--sg-weights)}.BatchEconomics-module__9YwzIa__pk{fill:var(--sg-cache-soft);stroke:var(--sg-cache);stroke-width:.8px}.BatchEconomics-module__9YwzIa__tick{stroke:var(--color-ink);stroke-width:1.5px;fill:none}.BatchEconomics-module__9YwzIa__chip{stroke:none}.BatchEconomics-module__9YwzIa__newTok{fill:var(--sg-compute);stroke:var(--color-paper);stroke-width:1.5px;opacity:0}.BatchEconomics-module__9YwzIa__newTok.BatchEconomics-module__9YwzIa__shown{opacity:1}.BatchEconomics-module__9YwzIa__lTrack{fill:var(--color-rule-soft)}.BatchEconomics-module__9YwzIa__lFill{fill:var(--sg-compute)}.BatchEconomics-module__9YwzIa__clock{gap:6px;display:grid}.BatchEconomics-module__9YwzIa__clockHead{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;display:flex}.BatchEconomics-module__9YwzIa__clockHead b{color:var(--color-ink);font-weight:400}.BatchEconomics-module__9YwzIa__clockGrid{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:5px 10px;display:grid}.BatchEconomics-module__9YwzIa__lane{font-family:var(--font-type);font-size:var(--text-type-xs);color:var(--color-dim);text-align:right;white-space:nowrap}.BatchEconomics-module__9YwzIa__bar{border:1px solid var(--color-rule-soft);background:var(--color-paper);min-width:0;height:14px;position:relative}.BatchEconomics-module__9YwzIa__seg{position:absolute;top:2px;bottom:2px}.BatchEconomics-module__9YwzIa__segW{background:var(--sg-weights)}.BatchEconomics-module__9YwzIa__segK{background:var(--sg-cache-soft);box-shadow:inset 0 0 0 1px var(--sg-cache)}.BatchEconomics-module__9YwzIa__segC{background:var(--sg-compute)}.BatchEconomics-module__9YwzIa__end{border-left:1.5px dashed var(--color-dim);width:0;position:absolute;top:-3px;bottom:-3px}.BatchEconomics-module__9YwzIa__playhead{border-left:2px solid var(--color-ink);width:0;position:absolute;top:-4px;bottom:-4px}.BatchEconomics-module__9YwzIa__axis{height:14px;font-family:var(--font-type);font-size:var(--text-type-xs);color:var(--color-dim);position:relative}.BatchEconomics-module__9YwzIa__axis span{white-space:nowrap;position:absolute;top:0;translate:-50%}.BatchEconomics-module__9YwzIa__axis span:first-child{translate:none}.BatchEconomics-module__9YwzIa__axis span:last-child{translate:-100%}.BatchEconomics-module__9YwzIa__chart{touch-action:pan-y;cursor:crosshair}.BatchEconomics-module__9YwzIa__grid{stroke:var(--color-rule-soft);stroke-width:1px;fill:none}.BatchEconomics-module__9YwzIa__axisLine{stroke:var(--color-rule);stroke-width:1px;fill:none}.BatchEconomics-module__9YwzIa__ax,.BatchEconomics-module__9YwzIa__regionLabel,.BatchEconomics-module__9YwzIa__direct{font-family:var(--font-type);font-size:11px}.BatchEconomics-module__9YwzIa__ax{fill:var(--color-dim)}.BatchEconomics-module__9YwzIa__axTitle{fill:var(--color-dim);font-family:var(--font-serif);font-size:12px}.BatchEconomics-module__9YwzIa__regionLabel{fill:var(--color-ink)}.BatchEconomics-module__9YwzIa__regionKv{fill:var(--sg-cache-soft);fill-opacity:.6}.BatchEconomics-module__9YwzIa__regionFull{fill:var(--sg-no-soft);fill-opacity:.45}.BatchEconomics-module__9YwzIa__hatch{stroke:var(--sg-no);stroke-width:1px;opacity:.35;fill:none}.BatchEconomics-module__9YwzIa__lineTot,.BatchEconomics-module__9YwzIa__lineUser{stroke-width:2px;fill:none;stroke-linejoin:round;stroke-linecap:round}.BatchEconomics-module__9YwzIa__lineTot{stroke:var(--sg-compute)}.BatchEconomics-module__9YwzIa__lineUser{stroke:var(--color-dim)}.BatchEconomics-module__9YwzIa__dotTot,.BatchEconomics-module__9YwzIa__dotUser{stroke:var(--color-paper);stroke-width:2px}.BatchEconomics-module__9YwzIa__dotTot{fill:var(--sg-compute)}.BatchEconomics-module__9YwzIa__dotUser{fill:var(--color-dim)}.BatchEconomics-module__9YwzIa__guide{stroke:var(--color-dim);stroke-width:1px;fill:none}.BatchEconomics-module__9YwzIa__cross{stroke:var(--color-dim);stroke-width:1px;stroke-dasharray:2 3;fill:none}.BatchEconomics-module__9YwzIa__direct{fill:var(--color-dim);paint-order:stroke;stroke:var(--color-paper);stroke-width:3px;stroke-linejoin:round}.BatchEconomics-module__9YwzIa__directTot{fill:var(--sg-compute)}.BatchEconomics-module__9YwzIa__tip{z-index:2;border:1px solid var(--color-rule);background:var(--color-paper);box-shadow:var(--shadow-scrap);color:var(--color-dim);white-space:nowrap;pointer-events:none;padding:6px 9px;font-size:13px;line-height:1.4;position:absolute;top:4px}.BatchEconomics-module__9YwzIa__tip b{color:var(--color-ink);font-weight:600}.BatchEconomics-module__9YwzIa__keyKv{border-color:var(--sg-cache);background:var(--sg-cache-soft)}.BatchEconomics-module__9YwzIa__keyReq{background:linear-gradient(90deg, var(--color-series-1) 0 33%, var(--color-series-2) 33% 66%, var(--color-series-4) 66%);border:0;width:18px}.BatchEconomics-module__9YwzIa__keyTot,.BatchEconomics-module__9YwzIa__keyUser{border:0;height:3px}.BatchEconomics-module__9YwzIa__keyTot{background:var(--sg-compute)}.BatchEconomics-module__9YwzIa__keyUser{background:var(--color-dim)}.BatchEconomics-module__9YwzIa__keyRegionKv{border-color:var(--sg-cache);background:var(--sg-cache-soft)}.BatchEconomics-module__9YwzIa__keyRegionFull{border-color:var(--sg-no);background:repeating-linear-gradient(45deg, var(--sg-no-soft) 0 3px, var(--sg-no) 3px 4px)}
.AttentionCache-module__u5dZEG__pass{font-family:var(--font-hand);font-size:var(--text-hand-sm);color:var(--color-ink-blue);white-space:nowrap;line-height:1.6}.AttentionCache-module__u5dZEG__qkv{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.AttentionCache-module__u5dZEG__qkv>div{border:1px dashed var(--color-rule);background:var(--sg-panel);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:8px 10px;display:grid}.AttentionCache-module__u5dZEG__qkv p{color:var(--color-dim);font-size:14px;line-height:1.4}.AttentionCache-module__u5dZEG__qkv b{color:var(--color-ink);font-weight:600}.AttentionCache-module__u5dZEG__badge{width:20px;height:20px;font-family:var(--font-type);place-items:center;margin-top:1px;font-size:12px;display:inline-grid}.AttentionCache-module__u5dZEG__badgeQ{background:var(--sg-compute);color:var(--sg-on-ink)}.AttentionCache-module__u5dZEG__badgeKv{border:1px solid var(--sg-cache);background:var(--sg-cache-soft);color:var(--color-ink)}.AttentionCache-module__u5dZEG__stage{border:1px solid var(--color-rule-soft);background:var(--color-paper);min-width:0;padding:34px 10px 10px;position:relative}.AttentionCache-module__u5dZEG__arcs{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.AttentionCache-module__u5dZEG__toks{z-index:1;gap:64px;display:grid;position:relative}.AttentionCache-module__u5dZEG__row{flex-wrap:wrap;align-items:flex-start;gap:32px 5px;min-width:0;display:flex}.AttentionCache-module__u5dZEG__rowLabel{background:var(--color-paper);min-width:5.2em;font-family:var(--font-type);font-size:var(--text-type-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-dim);padding:6px 4px 0 0}.AttentionCache-module__u5dZEG__empty{background:var(--color-paper);color:var(--color-dim);padding-top:4px;font-size:14px;font-style:italic}.AttentionCache-module__u5dZEG__tk{justify-items:center;gap:3px;min-width:0;display:inline-grid}.AttentionCache-module__u5dZEG__txt{border:1px solid var(--color-rule);background:var(--color-paper);font-family:var(--font-type);color:var(--color-dim);white-space:pre;padding:2px 5px;font-size:12px;line-height:1.5}.AttentionCache-module__u5dZEG__out .AttentionCache-module__u5dZEG__txt{color:var(--color-ink)}.AttentionCache-module__u5dZEG__isNew .AttentionCache-module__u5dZEG__txt{border-color:var(--sg-compute);background:var(--sg-compute);color:var(--sg-on-ink)}.AttentionCache-module__u5dZEG__kv{gap:2px;display:flex}.AttentionCache-module__u5dZEG__kv i{width:15px;height:14px;font-family:var(--font-type);border:1px solid #0000;place-items:center;font-size:9px;font-style:normal;line-height:1;display:grid}.AttentionCache-module__u5dZEG__kv .AttentionCache-module__u5dZEG__saved{border-color:var(--sg-cache);background:var(--sg-cache-soft);color:var(--color-ink)}.AttentionCache-module__u5dZEG__kv .AttentionCache-module__u5dZEG__comp{border-color:var(--sg-compute);background:var(--sg-compute-soft);color:var(--sg-compute)}.AttentionCache-module__u5dZEG__kv .AttentionCache-module__u5dZEG__q{border-color:var(--sg-compute);background:var(--sg-compute);color:var(--sg-on-ink)}.AttentionCache-module__u5dZEG__kv .AttentionCache-module__u5dZEG__flash{animation:.56s ease-out both AttentionCache-module__u5dZEG__flash}@keyframes AttentionCache-module__u5dZEG__flash{0%{background:var(--sg-compute);color:var(--sg-on-ink)}to{background:var(--sg-compute-soft);color:var(--sg-compute)}}.AttentionCache-module__u5dZEG__arc{fill:none;stroke:var(--sg-compute);stroke-linecap:round}.AttentionCache-module__u5dZEG__draw{transition:stroke-dashoffset .52s cubic-bezier(.2,.7,.3,1)}.AttentionCache-module__u5dZEG__lowerWrap{min-width:0;container-type:inline-size}.AttentionCache-module__u5dZEG__lower{gap:14px;display:grid}.AttentionCache-module__u5dZEG__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.AttentionCache-module__u5dZEG__on{border-style:solid;border-color:var(--color-ink)}.AttentionCache-module__u5dZEG__chart{border:1px solid var(--color-rule-soft);background:var(--color-paper);min-width:0;margin:0;padding:8px 10px}.AttentionCache-module__u5dZEG__chart svg{width:100%;height:auto;display:block}.AttentionCache-module__u5dZEG__chart figcaption{color:var(--color-dim);text-wrap:pretty;margin-top:2px;font-size:13px;line-height:1.45}@container (min-width:600px){.AttentionCache-module__u5dZEG__lower{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start}.AttentionCache-module__u5dZEG__stats{grid-template-columns:minmax(0,1fr)}}.AttentionCache-module__u5dZEG__grid{stroke:var(--color-rule-soft);stroke-width:1px;fill:none}.AttentionCache-module__u5dZEG__axis{stroke:var(--color-dim);stroke-width:1px;fill:none}.AttentionCache-module__u5dZEG__axT{fill:var(--color-dim);font-family:var(--font-type);font-size:12px}.AttentionCache-module__u5dZEG__lbl{fill:var(--color-ink);font-family:var(--font-serif);font-size:13px;font-weight:600}.AttentionCache-module__u5dZEG__line{fill:none;stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.AttentionCache-module__u5dZEG__line.AttentionCache-module__u5dZEG__with{stroke:var(--sg-compute)}.AttentionCache-module__u5dZEG__line.AttentionCache-module__u5dZEG__without{stroke:var(--sg-no);stroke-dasharray:5 3}.AttentionCache-module__u5dZEG__line.AttentionCache-module__u5dZEG__ghost{opacity:.28}.AttentionCache-module__u5dZEG__nowLine{stroke:var(--color-dim);stroke-width:1px;stroke-dasharray:2 3;fill:none}.AttentionCache-module__u5dZEG__dot{stroke:var(--color-paper);stroke-width:2px}.AttentionCache-module__u5dZEG__dot.AttentionCache-module__u5dZEG__with{fill:var(--sg-compute)}.AttentionCache-module__u5dZEG__dot.AttentionCache-module__u5dZEG__without{fill:var(--sg-no)}.AttentionCache-module__u5dZEG__keySaved{border-color:var(--sg-cache);background:var(--sg-cache-soft)}.AttentionCache-module__u5dZEG__keyArc{background:var(--sg-compute);border:0;width:18px;height:4px}@media (max-width:639px){.AttentionCache-module__u5dZEG__qkv{grid-template-columns:minmax(0,1fr);gap:6px}.AttentionCache-module__u5dZEG__qkv>div{align-items:center;padding:6px 9px}.AttentionCache-module__u5dZEG__stage{padding:30px 6px 8px}.AttentionCache-module__u5dZEG__toks{gap:44px}.AttentionCache-module__u5dZEG__row{gap:28px 4px}.AttentionCache-module__u5dZEG__rowLabel{min-width:0;padding-right:2px}.AttentionCache-module__u5dZEG__txt{padding:1px 4px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.AttentionCache-module__u5dZEG__kv .AttentionCache-module__u5dZEG__flash{animation:none}}
.LatencyAnatomy-module__VGGZ7G__root{gap:14px;min-width:0;display:grid}.LatencyAnatomy-module__VGGZ7G__controls{align-items:flex-end}.LatencyAnatomy-module__VGGZ7G__field{flex:170px}.LatencyAnatomy-module__VGGZ7G__range{width:100%}.LatencyAnatomy-module__VGGZ7G__play{min-width:92px}.LatencyAnatomy-module__VGGZ7G__chat{border:1px solid var(--color-rule-soft);background:var(--sg-panel);gap:8px;min-width:0;padding:12px;display:grid}.LatencyAnatomy-module__VGGZ7G__msg{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.LatencyAnatomy-module__VGGZ7G__who{font-family:var(--font-type);font-size:var(--text-type-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-dim);padding-top:9px}.LatencyAnatomy-module__VGGZ7G__you{border:1px solid var(--color-rule-soft);background:var(--color-paper);color:var(--color-dim);padding:7px 11px;font-size:15px;line-height:1.5}.LatencyAnatomy-module__VGGZ7G__size{background:var(--color-paper-aged);font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-ink);white-space:nowrap;margin-left:2px;padding:0 6px;display:inline-block}.LatencyAnatomy-module__VGGZ7G__reply{border:1px solid var(--color-rule);background:var(--color-paper);height:7.6em;color:var(--color-ink);white-space:pre-wrap;overflow-wrap:anywhere;padding:7px 11px;font-size:15px;line-height:1.5;overflow-y:auto}.LatencyAnatomy-module__VGGZ7G__caret{vertical-align:text-bottom;background:var(--sg-compute);width:7px;height:1.05em;margin-left:1px;display:inline-block}.LatencyAnatomy-module__VGGZ7G__wait{animation:1s step-end infinite LatencyAnatomy-module__VGGZ7G__blink}@keyframes LatencyAnatomy-module__VGGZ7G__blink{50%{opacity:.15}}.LatencyAnatomy-module__VGGZ7G__timeline{gap:2px;min-width:0;display:grid}.LatencyAnatomy-module__VGGZ7G__status{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin-bottom:4px;display:flex}.LatencyAnatomy-module__VGGZ7G__phase{color:var(--color-ink)}.LatencyAnatomy-module__VGGZ7G__markRow{height:1.25rem;position:relative}.LatencyAnatomy-module__VGGZ7G__mark{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);white-space:nowrap;position:absolute;bottom:0;left:0}.LatencyAnatomy-module__VGGZ7G__svg{width:100%;height:36px;display:block;overflow:visible}.LatencyAnatomy-module__VGGZ7G__track{fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.LatencyAnatomy-module__VGGZ7G__queue{fill:var(--sg-no-soft);fill-opacity:.6;stroke:var(--sg-no);stroke-width:1px;vector-effect:non-scaling-stroke}.LatencyAnatomy-module__VGGZ7G__prefill{fill:var(--sg-compute)}.LatencyAnatomy-module__VGGZ7G__chunks{stroke:var(--color-paper);stroke-width:1.5px;vector-effect:non-scaling-stroke}.LatencyAnatomy-module__VGGZ7G__ticks{stroke:var(--color-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.LatencyAnatomy-module__VGGZ7G__ticks.LatencyAnatomy-module__VGGZ7G__done{stroke:var(--sg-compute)}.LatencyAnatomy-module__VGGZ7G__ttft{stroke:var(--color-dim);stroke-width:1px;vector-effect:non-scaling-stroke}.LatencyAnatomy-module__VGGZ7G__head{stroke:var(--color-ink);stroke-width:2px;vector-effect:non-scaling-stroke}.LatencyAnatomy-module__VGGZ7G__axis{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);justify-content:space-between;display:flex}.LatencyAnatomy-module__VGGZ7G__how{border-top:1px dashed var(--color-rule);color:var(--color-dim);padding-top:10px;font-size:14px;line-height:1.5}.LatencyAnatomy-module__VGGZ7G__how summary{color:var(--color-ink);cursor:pointer;font-weight:600}.LatencyAnatomy-module__VGGZ7G__how ul{gap:6px;margin:10px 0;padding-left:1.2em;list-style:outside;display:grid}.LatencyAnatomy-module__VGGZ7G__how b{color:var(--color-ink);font-weight:600}.LatencyAnatomy-module__VGGZ7G__how p{margin-top:8px}.LatencyAnatomy-module__VGGZ7G__how a{color:var(--color-ink-blue)}.LatencyAnatomy-module__VGGZ7G__keyQueue{border-color:var(--sg-no);background:color-mix(in srgb, var(--sg-no-soft) 60%, transparent)}.LatencyAnatomy-module__VGGZ7G__keyTick{background:var(--sg-compute);border:0;width:3px;height:14px}.LatencyAnatomy-module__VGGZ7G__keyHead{background:var(--color-ink);border:0;width:2px;height:16px}@media (max-width:639px){.LatencyAnatomy-module__VGGZ7G__chat{padding:8px}.LatencyAnatomy-module__VGGZ7G__msg{grid-template-columns:minmax(0,1fr);gap:2px}.LatencyAnatomy-module__VGGZ7G__who{padding-top:0}.LatencyAnatomy-module__VGGZ7G__reply{height:9em;font-size:14px}}@media (prefers-reduced-motion:reduce){.LatencyAnatomy-module__VGGZ7G__wait{animation:none}}.LatencyAnatomy-module__VGGZ7G__stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}@media (max-width:639px){.LatencyAnatomy-module__VGGZ7G__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.LatencyAnatomy-module__VGGZ7G__stats>:last-child:nth-child(odd){grid-column:1/-1}}
.BlockVsRadix-module__BPCrJG__btns{flex-wrap:wrap;gap:8px;display:flex}.BlockVsRadix-module__BPCrJG__prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;min-width:0;display:grid}.BlockVsRadix-module__BPCrJG__prompts label{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.BlockVsRadix-module__BPCrJG__prompts output{font-size:var(--text-type-sm);color:var(--color-dim);letter-spacing:0;text-transform:none}.BlockVsRadix-module__BPCrJG__root textarea{font:var(--text-type)/1.5 var(--font-type);border:1px solid var(--color-rule);background:var(--color-paper);width:100%;min-width:0;max-width:100%;color:var(--color-ink);resize:vertical;max-height:12em;padding:7px 10px;overflow:hidden}.BlockVsRadix-module__BPCrJG__root textarea.BlockVsRadix-module__BPCrJG__capped{overflow-y:auto}.BlockVsRadix-module__BPCrJG__progress{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);min-height:1.2em;margin:0}.BlockVsRadix-module__BPCrJG__progress b{color:var(--color-ink);font-weight:600}.BlockVsRadix-module__BPCrJG__lane{border:1px solid var(--color-rule-soft);background:var(--color-paper);gap:8px;min-width:0;padding:10px 12px 12px;display:grid}.BlockVsRadix-module__BPCrJG__laneHead{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.BlockVsRadix-module__BPCrJG__laneHead h4{font-family:var(--font-serif);margin:0;font-size:16px;font-weight:650}.BlockVsRadix-module__BPCrJG__gran{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim)}.BlockVsRadix-module__BPCrJG__count{font-family:var(--font-type);font-size:var(--text-type);color:var(--color-dim);margin-left:auto}.BlockVsRadix-module__BPCrJG__count b{color:var(--color-ink);font-weight:600}.BlockVsRadix-module__BPCrJG__flow{flex-wrap:wrap;align-items:flex-start;gap:6px 4px;min-width:0;display:flex}.BlockVsRadix-module__BPCrJG__unit{border:1.5px solid var(--color-rule);background:var(--sg-panel);flex-wrap:wrap;align-items:center;gap:3px;min-width:0;max-width:100%;padding:4px 5px 5px;transition:border-color .2s ease-out,background-color .2s ease-out;display:flex}.BlockVsRadix-module__BPCrJG__ulab{font-family:var(--font-type);font-size:var(--text-type-xs);color:var(--color-dim);letter-spacing:.02em;flex:0 0 100%;line-height:1.2}.BlockVsRadix-module__BPCrJG__ulab b{font-weight:600}.BlockVsRadix-module__BPCrJG__unit.BlockVsRadix-module__BPCrJG__uWait{border-style:dashed;border-color:var(--color-dim)}.BlockVsRadix-module__BPCrJG__unit.BlockVsRadix-module__BPCrJG__uHit{border-color:var(--sg-cache)}.BlockVsRadix-module__BPCrJG__unit.BlockVsRadix-module__BPCrJG__uHit .BlockVsRadix-module__BPCrJG__ulab b{color:color-mix(in srgb, var(--sg-cache) 55%, var(--color-ink))}.BlockVsRadix-module__BPCrJG__unit.BlockVsRadix-module__BPCrJG__uMiss{border-color:var(--sg-compute)}.BlockVsRadix-module__BPCrJG__unit.BlockVsRadix-module__BPCrJG__uMiss .BlockVsRadix-module__BPCrJG__ulab b{color:var(--sg-compute)}.BlockVsRadix-module__BPCrJG__unit.BlockVsRadix-module__BPCrJG__uPart{border-color:var(--sg-compute)}.BlockVsRadix-module__BPCrJG__unit.BlockVsRadix-module__BPCrJG__uPart .BlockVsRadix-module__BPCrJG__ulab b{color:var(--sg-compute)}.BlockVsRadix-module__BPCrJG__t{font:var(--text-type-sm)/1.35 var(--font-type);white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--color-rule);background:var(--color-paper);max-width:100%;color:var(--color-dim);padding:1px 5px;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out}.BlockVsRadix-module__BPCrJG__t.BlockVsRadix-module__BPCrJG__sWait{border-style:dashed;border-color:var(--color-dim);color:var(--color-ink);background:var(--color-paper)}.BlockVsRadix-module__BPCrJG__t.BlockVsRadix-module__BPCrJG__sHit{background:var(--sg-cache-soft);color:var(--color-ink);border-color:#0000}.BlockVsRadix-module__BPCrJG__t.BlockVsRadix-module__BPCrJG__sMiss{background:var(--sg-compute-soft);border-color:var(--sg-compute);color:var(--color-ink)}.BlockVsRadix-module__BPCrJG__t.BlockVsRadix-module__BPCrJG__sLost{background:var(--sg-compute-soft);border-color:var(--sg-compute);color:var(--color-ink);box-shadow:inset 0 -4px 0 var(--sg-cache)}.BlockVsRadix-module__BPCrJG__t.BlockVsRadix-module__BPCrJG__now{outline:2px solid var(--color-ink);outline-offset:1px}.BlockVsRadix-module__BPCrJG__cut{border-left:2.5px solid var(--color-ink);align-self:stretch;width:0;min-height:18px;margin:0 1px}.BlockVsRadix-module__BPCrJG__root i.BlockVsRadix-module__BPCrJG__keyLost{background:var(--sg-compute-soft);border-color:var(--sg-compute);box-shadow:inset 0 -4px 0 var(--sg-cache)}.BlockVsRadix-module__BPCrJG__root i.BlockVsRadix-module__BPCrJG__keyWait{background:var(--color-paper);border:1px dashed var(--color-dim)}.BlockVsRadix-module__BPCrJG__root i.BlockVsRadix-module__BPCrJG__keyCut{border:0;border-left:2.5px solid var(--color-ink);width:0;height:14px}@media (max-width:640px){.BlockVsRadix-module__BPCrJG__prompts{grid-template-columns:minmax(0,1fr)}.BlockVsRadix-module__BPCrJG__lane{padding:8px 8px 10px}.BlockVsRadix-module__BPCrJG__t{font-size:var(--text-type-sm);padding:1px 4px}.BlockVsRadix-module__BPCrJG__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.BlockVsRadix-module__BPCrJG__stats>div{min-width:0}}.BlockVsRadix-module__BPCrJG__root{min-width:0}.BlockVsRadix-module__BPCrJG__root code{font-family:var(--font-type);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.BlockVsRadix-module__BPCrJG__root *,.BlockVsRadix-module__BPCrJG__root :before,.BlockVsRadix-module__BPCrJG__root :after{transition:none!important;animation:none!important}}.BlockVsRadix-module__BPCrJG__controls{align-items:flex-end}.BlockVsRadix-module__BPCrJG__play{min-width:10.5em}
.LaunchBuilder-module__pokXXG__goals{border:1px solid var(--color-rule-soft);background:var(--color-paper);min-width:0;margin:0;padding:8px 12px 10px}.LaunchBuilder-module__pokXXG__goals legend{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);padding:0 4px}.LaunchBuilder-module__pokXXG__checks{flex-wrap:wrap;gap:4px 6px;display:flex}.LaunchBuilder-module__pokXXG__checks span{border:1px solid var(--color-rule);background:var(--sg-panel);align-items:center;gap:6px;min-height:36px;padding:4px 10px 4px 8px;display:inline-flex}.LaunchBuilder-module__pokXXG__checks input{accent-color:var(--sg-compute);width:16px;height:16px;margin:0}.LaunchBuilder-module__pokXXG__checks label{color:var(--color-ink);cursor:pointer;font-size:15px}.LaunchBuilder-module__pokXXG__checks span:has(input:checked){border-color:var(--sg-compute);background:var(--sg-compute-soft)}.LaunchBuilder-module__pokXXG__title{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);margin:0 0 6px}.LaunchBuilder-module__pokXXG__fit{gap:8px;min-width:0;display:grid}.LaunchBuilder-module__pokXXG__fit .LaunchBuilder-module__pokXXG__title{margin:0}.LaunchBuilder-module__pokXXG__target{color:var(--color-dim);margin:-4px 0 0;font-size:14px;line-height:1.4}.LaunchBuilder-module__pokXXG__fitrows{gap:6px;min-width:0;display:grid}.LaunchBuilder-module__pokXXG__row{border:1.5px solid #0000;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:2px 10px;min-width:0;padding:6px 8px;transition:border-color .2s ease-out,background-color .2s ease-out,opacity .2s ease-out;display:grid}.LaunchBuilder-module__pokXXG__row.LaunchBuilder-module__pokXXG__pick{border-color:var(--sg-compute);background:var(--color-paper)}.LaunchBuilder-module__pokXXG__row.LaunchBuilder-module__pokXXG__pick.LaunchBuilder-module__pokXXG__nofit{border-color:var(--sg-no)}.LaunchBuilder-module__pokXXG__row.LaunchBuilder-module__pokXXG__away{opacity:.5}.LaunchBuilder-module__pokXXG__tp{font-family:var(--font-type);font-size:var(--text-type);color:var(--color-dim);line-height:1.2}.LaunchBuilder-module__pokXXG__tp b{color:var(--color-ink);font-size:var(--text-type);display:block}.LaunchBuilder-module__pokXXG__row.LaunchBuilder-module__pokXXG__pick .LaunchBuilder-module__pokXXG__tp b{color:var(--sg-compute)}.LaunchBuilder-module__pokXXG__row .LaunchBuilder-module__pokXXG__membar{min-width:0;height:22px}.LaunchBuilder-module__pokXXG__row .LaunchBuilder-module__pokXXG__membar .LaunchBuilder-module__pokXXG__seg{font-size:var(--text-type-sm);padding:0 6px}.LaunchBuilder-module__pokXXG__row .LaunchBuilder-module__pokXXG__membar .LaunchBuilder-module__pokXXG__seg:empty{padding:0}.LaunchBuilder-module__pokXXG__rowtxt{color:var(--color-dim);grid-column:2;min-width:0;font-size:13px;line-height:1.35}.LaunchBuilder-module__pokXXG__rowtxt .LaunchBuilder-module__pokXXG__bad{font-weight:700}.LaunchBuilder-module__pokXXG__root i.LaunchBuilder-module__pokXXG__keyPick{border:1.5px solid var(--sg-compute);background:0 0}.LaunchBuilder-module__pokXXG__out{gap:0;min-width:0;display:grid}.LaunchBuilder-module__pokXXG__codebox{min-width:0;position:relative}.LaunchBuilder-module__pokXXG__pre{font-size:var(--text-type);min-height:3em;margin:0;padding:12px 70px 12px 14px;line-height:1.6}.LaunchBuilder-module__pokXXG__line{white-space:pre;display:block}.LaunchBuilder-module__pokXXG__line.LaunchBuilder-module__pokXXG__fresh{animation:.52s ease-out LaunchBuilder-module__pokXXG__lb-in}@keyframes LaunchBuilder-module__pokXXG__lb-in{0%{background:var(--sg-compute-soft);transform:translate(-6px)}to{background:0 0;transform:none}}.LaunchBuilder-module__pokXXG__line.LaunchBuilder-module__pokXXG__on{background:var(--sg-compute-soft)}.LaunchBuilder-module__pokXXG__root button.LaunchBuilder-module__pokXXG__flag{font:inherit;color:var(--sg-compute);border:0;border-bottom:1.5px dotted var(--color-dim);cursor:pointer;line-height:inherit;background:0 0;margin:0;padding:0 1px}.LaunchBuilder-module__pokXXG__root button.LaunchBuilder-module__pokXXG__flag:hover,.LaunchBuilder-module__pokXXG__root button.LaunchBuilder-module__pokXXG__flag.LaunchBuilder-module__pokXXG__on{background:var(--sg-compute-soft);color:var(--color-ink);border-bottom-color:#0000}.LaunchBuilder-module__pokXXG__root button.LaunchBuilder-module__pokXXG__flag:focus-visible{outline:2px solid var(--sg-compute);outline-offset:1px}.LaunchBuilder-module__pokXXG__flag.LaunchBuilder-module__pokXXG__warn{color:var(--sg-no)}.LaunchBuilder-module__pokXXG__why{border-left:3px solid var(--sg-compute);background:var(--color-paper);color:var(--color-dim);min-height:4.2em;margin-top:8px;padding:10px 12px;font-size:15px}.LaunchBuilder-module__pokXXG__why p{margin:0}.LaunchBuilder-module__pokXXG__why b{color:var(--color-ink)}.LaunchBuilder-module__pokXXG__why code{font-size:var(--text-type)}.LaunchBuilder-module__pokXXG__notes{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.LaunchBuilder-module__pokXXG__notes li{border:1px solid var(--color-rule-soft);background:var(--sg-panel);color:var(--color-dim);margin:0;padding:7px 10px;font-size:14px;line-height:1.45}.LaunchBuilder-module__pokXXG__notes li.LaunchBuilder-module__pokXXG__warn{border-color:var(--sg-no);background:var(--sg-no-soft);color:var(--color-ink)}.LaunchBuilder-module__pokXXG__notes li.LaunchBuilder-module__pokXXG__ok{border-color:var(--sg-ok);background:var(--sg-ok-soft);color:var(--color-ink)}.LaunchBuilder-module__pokXXG__notes code{font-size:var(--text-type)}.LaunchBuilder-module__pokXXG__notes:empty{display:none}@media (max-width:640px){.LaunchBuilder-module__pokXXG__row{grid-template-columns:56px minmax(0,1fr);gap:2px 8px;padding:6px 4px}.LaunchBuilder-module__pokXXG__pre{font-size:var(--text-type-sm);padding:38px 12px 10px}.LaunchBuilder-module__pokXXG__checks label{font-size:14px}}.LaunchBuilder-module__pokXXG__root{min-width:0}.LaunchBuilder-module__pokXXG__root code{font-family:var(--font-type);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.LaunchBuilder-module__pokXXG__root *,.LaunchBuilder-module__pokXXG__root :before,.LaunchBuilder-module__pokXXG__root :after{transition:none!important;animation:none!important}}.LaunchBuilder-module__pokXXG__membar{border:1px solid var(--color-rule);background:var(--sg-panel);display:flex;overflow:hidden}.LaunchBuilder-module__pokXXG__membar .LaunchBuilder-module__pokXXG__seg{white-space:nowrap;min-width:0;font-family:var(--font-type);align-items:center;transition:width .25s;display:flex;overflow:hidden}.LaunchBuilder-module__pokXXG__membar .LaunchBuilder-module__pokXXG__w{background:var(--color-dim);color:var(--color-paper)}.LaunchBuilder-module__pokXXG__membar .LaunchBuilder-module__pokXXG__w.LaunchBuilder-module__pokXXG__over{background:var(--sg-no);color:var(--sg-on-ink)}.LaunchBuilder-module__pokXXG__membar .LaunchBuilder-module__pokXXG__kv{background:var(--sg-cache-soft);color:var(--color-ink)}.LaunchBuilder-module__pokXXG__membar .LaunchBuilder-module__pokXXG__r{background:var(--sg-hatch)}.LaunchBuilder-module__pokXXG__pre{background:var(--color-paper-aged);max-width:100%;color:var(--color-ink);font-family:var(--font-type);border:1px solid var(--color-rule);overflow-x:auto}.LaunchBuilder-module__pokXXG__pre code{font-size:inherit;color:inherit;background:0 0;border:0;padding:0;display:block}.LaunchBuilder-module__pokXXG__copy{border:1px solid var(--color-rule);background:var(--color-paper);max-width:calc(100% - 12px);color:var(--color-dim);font-family:var(--font-type);font-size:var(--text-type-sm);cursor:pointer;padding:3px 7px;position:absolute;top:6px;right:6px}.LaunchBuilder-module__pokXXG__pre .LaunchBuilder-module__pokXXG__string{color:var(--sg-ok)}.LaunchBuilder-module__pokXXG__pre .LaunchBuilder-module__pokXXG__keyword{color:var(--sg-compute)}.LaunchBuilder-module__pokXXG__pre .LaunchBuilder-module__pokXXG__comment,.LaunchBuilder-module__pokXXG__muted{color:var(--color-dim)}.LaunchBuilder-module__pokXXG__notes{margin-top:8px}.LaunchBuilder-module__pokXXG__notes li{border-style:dashed}@media (prefers-reduced-motion:reduce){.LaunchBuilder-module__pokXXG__membar .LaunchBuilder-module__pokXXG__seg{transition:none}}.LaunchBuilder-module__pokXXG__keyword{color:var(--sg-compute)}.LaunchBuilder-module__pokXXG__bad{color:var(--sg-no)}
.SamplingLab-module__Q1tEBa__prompt{font-family:var(--font-type);font-size:var(--text-type);color:var(--color-ink);background:var(--sg-panel);border:1px solid var(--color-rule-soft);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:10px 12px;display:flex}.SamplingLab-module__Q1tEBa__pk{font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);margin-right:4px}.SamplingLab-module__Q1tEBa__ptext{color:var(--color-dim)}.SamplingLab-module__Q1tEBa__next{font-size:var(--text-type);background:var(--sg-compute-soft);border-color:var(--sg-compute);color:var(--color-ink);font-weight:700}.SamplingLab-module__Q1tEBa__next.SamplingLab-module__Q1tEBa__pop{animation:.24s ease-out SamplingLab-module__Q1tEBa__sl-in}@keyframes SamplingLab-module__Q1tEBa__sl-in{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:none}}.SamplingLab-module__Q1tEBa__knobs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.SamplingLab-module__Q1tEBa__knob{border:1px solid var(--color-rule-soft);background:var(--color-paper);align-content:start;gap:6px;min-width:0;padding:10px 12px;transition:border-color .2s ease-out;display:grid}.SamplingLab-module__Q1tEBa__knob.SamplingLab-module__Q1tEBa__changed{border-color:var(--sg-compute)}.SamplingLab-module__Q1tEBa__knob input[type=range]{width:100%}.SamplingLab-module__Q1tEBa__say{color:var(--color-dim);margin:0;font-size:13px;line-height:1.4}.SamplingLab-module__Q1tEBa__say code{font-size:var(--text-type-sm)}.SamplingLab-module__Q1tEBa__table{border:1px solid var(--color-rule-soft);background:var(--color-paper);gap:2px;min-width:0;padding:8px 10px;display:grid}.SamplingLab-module__Q1tEBa__row{grid-template-columns:92px minmax(0,1fr) minmax(0,1.25fr) 92px minmax(0,1.25fr) minmax(0,.95fr);align-items:center;gap:4px 12px;min-height:24px;padding:1px 4px;transition:background .26s ease-out;display:grid}.SamplingLab-module__Q1tEBa__row>*{min-width:0}.SamplingLab-module__Q1tEBa__head{font-family:var(--font-type);font-size:var(--text-type-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);border-bottom:1px solid var(--color-rule-soft);align-items:end;margin-bottom:2px;padding-bottom:4px}.SamplingLab-module__Q1tEBa__head b{background:var(--color-ink);width:15px;height:15px;color:var(--sg-panel);font-size:var(--text-type-xs);letter-spacing:0;place-items:center;margin-right:4px;transition:background .2s ease-out;display:inline-grid}.SamplingLab-module__Q1tEBa__head span.SamplingLab-module__Q1tEBa__lit b{background:var(--sg-compute)}.SamplingLab-module__Q1tEBa__head .SamplingLab-module__Q1tEBa__filterColumn{gap:2px;display:grid}.SamplingLab-module__Q1tEBa__head .SamplingLab-module__Q1tEBa__filterColumn>span{white-space:nowrap}.SamplingLab-module__Q1tEBa__short{display:none}.SamplingLab-module__Q1tEBa__head em{text-align:center;text-transform:none;letter-spacing:0;grid-template-columns:repeat(3,1fr);font-style:normal;display:grid}.SamplingLab-module__Q1tEBa__head em i{font-style:normal}.SamplingLab-module__Q1tEBa__head .SamplingLab-module__Q1tEBa__dim{opacity:.4}.SamplingLab-module__Q1tEBa__greedy .SamplingLab-module__Q1tEBa__divT{text-decoration:line-through;text-decoration-thickness:1.5px}.SamplingLab-module__Q1tEBa__token{vertical-align:middle;text-overflow:ellipsis;max-width:100%;font-size:var(--text-type);font-family:var(--font-type);padding:1px 6px;display:inline-block;overflow:hidden}.SamplingLab-module__Q1tEBa__cell{grid-template-columns:minmax(0,1fr) 3.7em;align-items:center;gap:6px;display:grid}.SamplingLab-module__Q1tEBa__bar{background:var(--sg-panel);height:12px;position:relative;overflow:hidden}.SamplingLab-module__Q1tEBa__bar i{width:0;position:absolute;inset:0 auto 0 0}.SamplingLab-module__Q1tEBa__num{font-family:var(--font-type);font-size:var(--text-type-sm);color:var(--color-dim);text-align:right;white-space:nowrap}.SamplingLab-module__Q1tEBa__logitColumn .SamplingLab-module__Q1tEBa__bar i{background:var(--color-dim);opacity:.55}.SamplingLab-module__Q1tEBa__logitColumn .SamplingLab-module__Q1tEBa__bar.SamplingLab-module__Q1tEBa__clip i{box-shadow:inset -3px 0 0 var(--color-ink)}.SamplingLab-module__Q1tEBa__softmaxColumn .SamplingLab-module__Q1tEBa__bar i{background:var(--color-dim)}.SamplingLab-module__Q1tEBa__finalColumn .SamplingLab-module__Q1tEBa__bar i{background:var(--sg-ok)}.SamplingLab-module__Q1tEBa__drawColumn .SamplingLab-module__Q1tEBa__bar i{background:var(--sg-compute)}.SamplingLab-module__Q1tEBa__drawColumn .SamplingLab-module__Q1tEBa__bar b{background:var(--color-ink);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:0}.SamplingLab-module__Q1tEBa__drawColumn .SamplingLab-module__Q1tEBa__cell{grid-template-columns:minmax(0,1fr) 2.2em}.SamplingLab-module__Q1tEBa__logitColumn .SamplingLab-module__Q1tEBa__bar i{transition:width .22s ease-out}.SamplingLab-module__Q1tEBa__softmaxColumn .SamplingLab-module__Q1tEBa__bar i{transition:width .22s ease-out 70ms}.SamplingLab-module__Q1tEBa__finalColumn .SamplingLab-module__Q1tEBa__bar i{transition:width .24s ease-out .17s}.SamplingLab-module__Q1tEBa__drawColumn .SamplingLab-module__Q1tEBa__bar i{transition:width .18s ease-out}.SamplingLab-module__Q1tEBa__drawColumn .SamplingLab-module__Q1tEBa__bar b{transition:left .24s ease-out .24s}.SamplingLab-module__Q1tEBa__filters{text-align:center;font-family:var(--font-type);font-size:var(--text-type);color:var(--color-dim);grid-template-columns:repeat(3,1fr);display:grid}.SamplingLab-module__Q1tEBa__filters span{transition:color .16s ease-out .12s}.SamplingLab-module__Q1tEBa__filters .SamplingLab-module__Q1tEBa__cut{color:var(--sg-no);font-weight:700}.SamplingLab-module__Q1tEBa__filters .SamplingLab-module__Q1tEBa__off{color:var(--color-dim);opacity:.5}.SamplingLab-module__Q1tEBa__row.SamplingLab-module__Q1tEBa__cut .SamplingLab-module__Q1tEBa__token{color:var(--color-dim);border-color:var(--color-rule-soft);text-decoration:line-through}.SamplingLab-module__Q1tEBa__row.SamplingLab-module__Q1tEBa__cut .SamplingLab-module__Q1tEBa__finalColumn .SamplingLab-module__Q1tEBa__num{color:var(--color-dim)}.SamplingLab-module__Q1tEBa__row.SamplingLab-module__Q1tEBa__hit{background:var(--sg-compute-soft)}.SamplingLab-module__Q1tEBa__greedy .SamplingLab-module__Q1tEBa__softmaxColumn,.SamplingLab-module__Q1tEBa__greedy .SamplingLab-module__Q1tEBa__filters{opacity:.35}.SamplingLab-module__Q1tEBa__actions{align-items:center}.SamplingLab-module__Q1tEBa__actionButton[aria-disabled=true]{opacity:.45;cursor:not-allowed}.SamplingLab-module__Q1tEBa__root .SamplingLab-module__Q1tEBa__drawButton[aria-disabled=true],.SamplingLab-module__Q1tEBa__root .SamplingLab-module__Q1tEBa__drawButton[aria-disabled=true]:hover{border-color:var(--color-ink);background:var(--color-ink);color:var(--sg-on-ink)}.SamplingLab-module__Q1tEBa__seq{min-width:0;min-height:24px;font-family:var(--font-type);font-size:var(--text-type-sm);flex-wrap:wrap;flex:300px;gap:3px;display:flex}.SamplingLab-module__Q1tEBa__seq .SamplingLab-module__Q1tEBa__seqToken{font-size:var(--text-type-sm);padding:1px 5px}.SamplingLab-module__Q1tEBa__seq .SamplingLab-module__Q1tEBa__seqToken.SamplingLab-module__Q1tEBa__new{animation:.22s ease-out SamplingLab-module__Q1tEBa__sl-in}.SamplingLab-module__Q1tEBa__seq .SamplingLab-module__Q1tEBa__seqToken.SamplingLab-module__Q1tEBa__top{background:var(--sg-panel)}.SamplingLab-module__Q1tEBa__stats>div{min-width:0}.SamplingLab-module__Q1tEBa__root i.SamplingLab-module__Q1tEBa__keySoft{background:var(--color-dim);border-color:var(--color-dim)}.SamplingLab-module__Q1tEBa__root i.SamplingLab-module__Q1tEBa__keyFinal{background:var(--sg-ok);border-color:var(--sg-ok)}.SamplingLab-module__Q1tEBa__root i.SamplingLab-module__Q1tEBa__keyMark{text-align:center;width:auto;min-width:.7em;height:auto;color:var(--color-dim);font:700 var(--text-type) var(--font-type);border:0;font-style:normal}.SamplingLab-module__Q1tEBa__root i.SamplingLab-module__Q1tEBa__keyMark:before{content:"·"}.SamplingLab-module__Q1tEBa__root i.SamplingLab-module__Q1tEBa__keyMark.SamplingLab-module__Q1tEBa__cut{color:var(--sg-no)}.SamplingLab-module__Q1tEBa__root i.SamplingLab-module__Q1tEBa__keyMark.SamplingLab-module__Q1tEBa__cut:before{content:"×"}.SamplingLab-module__Q1tEBa__root i.SamplingLab-module__Q1tEBa__keyMark.SamplingLab-module__Q1tEBa__off{opacity:.5}.SamplingLab-module__Q1tEBa__root i.SamplingLab-module__Q1tEBa__keyMark.SamplingLab-module__Q1tEBa__off:before{content:"–"}.SamplingLab-module__Q1tEBa__root i.SamplingLab-module__Q1tEBa__keyExpected{background:var(--color-ink);border:0;width:2px}@media (max-width:860px){.SamplingLab-module__Q1tEBa__knobs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SamplingLab-module__Q1tEBa__knob{padding:8px 9px}.SamplingLab-module__Q1tEBa__say{font-size:var(--text-type-sm)}.SamplingLab-module__Q1tEBa__table{padding:6px 4px}.SamplingLab-module__Q1tEBa__row{grid-template-columns:64px 26px minmax(0,1fr) 36px minmax(0,1.5fr) 32px;gap:2px 4px;min-height:22px;padding:1px 2px}.SamplingLab-module__Q1tEBa__head{font-size:var(--text-type-xs);letter-spacing:.02em}.SamplingLab-module__Q1tEBa__head>span{white-space:nowrap}.SamplingLab-module__Q1tEBa__head b{width:13px;height:13px;font-size:var(--text-type-xs);margin:0 0 3px;display:grid}.SamplingLab-module__Q1tEBa__head .SamplingLab-module__Q1tEBa__filterColumn>span b{margin:0;display:inline-grid}.SamplingLab-module__Q1tEBa__head .SamplingLab-module__Q1tEBa__drawColumn{text-align:right;justify-self:end}.SamplingLab-module__Q1tEBa__head .SamplingLab-module__Q1tEBa__drawColumn b{margin-left:auto}.SamplingLab-module__Q1tEBa__long{display:none}.SamplingLab-module__Q1tEBa__short{display:inline}.SamplingLab-module__Q1tEBa__token{font-size:var(--text-type-xs);padding:0 2px}.SamplingLab-module__Q1tEBa__logitColumn .SamplingLab-module__Q1tEBa__bar{display:none}.SamplingLab-module__Q1tEBa__logitColumn .SamplingLab-module__Q1tEBa__cell,.SamplingLab-module__Q1tEBa__softmaxColumn .SamplingLab-module__Q1tEBa__cell,.SamplingLab-module__Q1tEBa__drawColumn .SamplingLab-module__Q1tEBa__cell{grid-template-columns:minmax(0,1fr)}.SamplingLab-module__Q1tEBa__softmaxColumn .SamplingLab-module__Q1tEBa__num{display:none}.SamplingLab-module__Q1tEBa__finalColumn .SamplingLab-module__Q1tEBa__cell{grid-template-columns:minmax(0,1fr) 2.9em;gap:3px}.SamplingLab-module__Q1tEBa__drawColumn .SamplingLab-module__Q1tEBa__bar,.SamplingLab-module__Q1tEBa__root .SamplingLab-module__Q1tEBa__expectedLegend{display:none}.SamplingLab-module__Q1tEBa__num,.SamplingLab-module__Q1tEBa__filters{font-size:var(--text-type-sm)}.SamplingLab-module__Q1tEBa__actions .SamplingLab-module__Q1tEBa__actionButton{flex:auto}.SamplingLab-module__Q1tEBa__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.SamplingLab-module__Q1tEBa__stats>div{padding:8px}}.SamplingLab-module__Q1tEBa__root{min-width:0}.SamplingLab-module__Q1tEBa__root code{font-family:var(--font-type);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.SamplingLab-module__Q1tEBa__root *,.SamplingLab-module__Q1tEBa__root :before,.SamplingLab-module__Q1tEBa__root :after{transition:none!important;animation:none!important}}.SamplingLab-module__Q1tEBa__tokenColumn{min-width:0}
.CudaGraphs-module__gOvzBG__part{font-family:var(--font-type);font-size:var(--text-type-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);align-items:center;gap:8px;margin:0;display:flex}.CudaGraphs-module__gOvzBG__pn{border:1px solid var(--color-rule);width:20px;height:20px;color:var(--color-ink);background:var(--color-paper);letter-spacing:0;place-items:center;font-weight:600;display:inline-grid}.CudaGraphs-module__gOvzBG__bsf{flex:0 230px}.CudaGraphs-module__gOvzBG__bsf input[type=range]{width:100%}.CudaGraphs-module__gOvzBG__draw{border:1px solid var(--color-rule-soft);background:var(--color-paper);min-width:0;padding:6px 4px 2px}.CudaGraphs-module__gOvzBG__draw svg{width:100%;height:auto;display:block;overflow:visible}.CudaGraphs-module__gOvzBG__lbl{fill:var(--color-ink);font:600 11px var(--font-type)}.CudaGraphs-module__gOvzBG__axis{stroke:var(--color-rule);stroke-width:1px;fill:none}.CudaGraphs-module__gOvzBG__axisText{fill:var(--color-dim);font:10.5px var(--font-type)}.CudaGraphs-module__gOvzBG__lane{fill:var(--sg-panel);stroke:var(--color-rule-soft);stroke-width:1px}.CudaGraphs-module__gOvzBG__hatchLine{stroke:var(--color-dim);stroke-opacity:.4;stroke-width:1.2px;fill:none}.CudaGraphs-module__gOvzBG__idle{fill:url(#cg-hatch);stroke:none}.CudaGraphs-module__gOvzBG__launch{fill:var(--sg-compute-soft);stroke:var(--sg-compute);stroke-width:1px}.CudaGraphs-module__gOvzBG__replay{fill:var(--sg-cache-soft);stroke:var(--sg-cache);stroke-width:1px}.CudaGraphs-module__gOvzBG__run{fill:var(--sg-compute);stroke:var(--color-paper);stroke-width:1px}.CudaGraphs-module__gOvzBG__link{stroke:var(--sg-compute);stroke-opacity:.28;stroke-width:1px;fill:none}.CudaGraphs-module__gOvzBG__inText{fill:var(--color-dim);font:10.5px var(--font-type)}.CudaGraphs-module__gOvzBG__inText.CudaGraphs-module__gOvzBG__strong{fill:var(--color-ink);font-weight:600}.CudaGraphs-module__gOvzBG__ghost{stroke:var(--color-dim);stroke-width:1.2px;stroke-dasharray:3 3;fill:none}.CudaGraphs-module__gOvzBG__ghostText{fill:var(--color-dim);font:10.5px var(--font-type)}.CudaGraphs-module__gOvzBG__end{stroke:var(--color-ink);stroke-width:1.5px;fill:none}.CudaGraphs-module__gOvzBG__endText{fill:var(--color-ink);font:600 10.5px var(--font-type)}.CudaGraphs-module__gOvzBG__future{fill:var(--color-paper);opacity:.74}.CudaGraphs-module__gOvzBG__head{stroke:var(--color-ink);stroke-width:1.5px;fill:none}.CudaGraphs-module__gOvzBG__headBg{fill:var(--color-ink)}.CudaGraphs-module__gOvzBG__headText{fill:var(--color-paper);font:600 10.5px var(--font-type)}.CudaGraphs-module__gOvzBG__now{font-family:var(--font-type);font-size:var(--text-type);color:var(--color-dim);min-height:1.5em;margin:-6px 0 0}.CudaGraphs-module__gOvzBG__now b{color:var(--color-ink);font-weight:600}.CudaGraphs-module__gOvzBG__playrow{align-items:center}.CudaGraphs-module__gOvzBG__scrub{flex:220px}.CudaGraphs-module__gOvzBG__scrub input[type=range]{width:100%}.CudaGraphs-module__gOvzBG__stats>div{min-width:0}.CudaGraphs-module__gOvzBG__root i.CudaGraphs-module__gOvzBG__keyLaunch{background:var(--sg-compute-soft);border-color:var(--sg-compute)}.CudaGraphs-module__gOvzBG__root i.CudaGraphs-module__gOvzBG__keyReplay{background:var(--sg-cache-soft);border-color:var(--sg-cache)}.CudaGraphs-module__gOvzBG__root i.CudaGraphs-module__gOvzBG__keyRun{background:var(--sg-compute);border-color:var(--sg-compute)}.CudaGraphs-module__gOvzBG__sub code{font-size:13px}.CudaGraphs-module__gOvzBG__p2{border-top:1px dashed var(--color-rule);gap:12px;min-width:0;margin-top:4px;padding-top:16px;display:grid}.CudaGraphs-module__gOvzBG__realf{flex:260px}.CudaGraphs-module__gOvzBG__realin{align-items:center;gap:10px;min-width:0;display:flex}.CudaGraphs-module__gOvzBG__realin input[type=range]{flex:auto;width:auto;min-width:0}.CudaGraphs-module__gOvzBG__realin input[type=number]{font:inherit;font-family:var(--font-type);font-size:var(--text-type);border:1px solid var(--color-rule);background:var(--color-paper);width:5.2em;color:var(--color-ink);padding:6px 8px}.CudaGraphs-module__gOvzBG__root select{max-width:100%}.CudaGraphs-module__gOvzBG__check{min-height:38px;color:var(--color-dim);align-items:center;gap:8px;font-size:15px;display:inline-flex}.CudaGraphs-module__gOvzBG__check input{width:18px;height:18px;accent-color:var(--sg-no);margin:0}.CudaGraphs-module__gOvzBG__flags{color:var(--color-dim);margin:0;font-size:14px}.CudaGraphs-module__gOvzBG__flags code{color:var(--color-ink);white-space:nowrap;overflow-wrap:normal;font-size:13px}.CudaGraphs-module__gOvzBG__sub{color:var(--color-dim);margin:0 0 6px;font-size:14px}.CudaGraphs-module__gOvzBG__sub b{color:var(--color-ink)}.CudaGraphs-module__gOvzBG__chips{flex-wrap:wrap;gap:4px;display:flex}.CudaGraphs-module__gOvzBG__chip{font:500 var(--text-type-sm) var(--font-type);text-align:center;border:1px solid var(--color-rule);background:var(--color-paper);min-width:2.6em;color:var(--color-dim);padding:2px 5px;transition:background .22s ease-out,border-color .22s ease-out,color .22s ease-out,opacity .22s ease-out}.CudaGraphs-module__gOvzBG__chip.CudaGraphs-module__gOvzBG__small{opacity:.42}.CudaGraphs-module__gOvzBG__chip.CudaGraphs-module__gOvzBG__pick{background:var(--sg-compute);border-color:var(--sg-compute);color:var(--sg-on-ink);font-weight:700}.CudaGraphs-module__gOvzBG__chips.CudaGraphs-module__gOvzBG__off .CudaGraphs-module__gOvzBG__chip{opacity:.3;text-decoration:line-through}.CudaGraphs-module__gOvzBG__rows{border:1px solid var(--color-rule-soft);background:var(--sg-panel);flex-wrap:wrap;gap:3px;min-height:40px;padding:10px;display:flex}.CudaGraphs-module__gOvzBG__rows.CudaGraphs-module__gOvzBG__dense{gap:2px}.CudaGraphs-module__gOvzBG__cell{background:var(--sg-compute);width:14px;height:14px;transition:background .2s ease-out,border-color .2s ease-out}.CudaGraphs-module__gOvzBG__rows.CudaGraphs-module__gOvzBG__dense .CudaGraphs-module__gOvzBG__cell{width:9px;height:9px}.CudaGraphs-module__gOvzBG__cell.CudaGraphs-module__gOvzBG__dummy{background:repeating-linear-gradient(45deg, var(--color-rule) 0 2px, transparent 2px 4px);border:1px dashed var(--color-dim)}.CudaGraphs-module__gOvzBG__cell.CudaGraphs-module__gOvzBG__eager{background:var(--sg-compute-soft);border:1px solid var(--sg-compute)}.CudaGraphs-module__gOvzBG__cell.CudaGraphs-module__gOvzBG__in{animation:.26s ease-out both CudaGraphs-module__gOvzBG__cg-pop}@keyframes CudaGraphs-module__gOvzBG__cg-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.CudaGraphs-module__gOvzBG__div{flex:0 0 100%;align-items:center;gap:8px;min-width:0;margin:3px 0;display:flex}.CudaGraphs-module__gOvzBG__divL{border-top:1.5px dashed var(--color-dim);flex:auto;min-width:12px}.CudaGraphs-module__gOvzBG__divT{font:600 var(--text-type-sm) var(--font-type);color:var(--color-dim);white-space:nowrap}.CudaGraphs-module__gOvzBG__hint{color:var(--color-dim);font-size:13px}.CudaGraphs-module__gOvzBG__hint:empty{display:none}.CudaGraphs-module__gOvzBG__root i.CudaGraphs-module__gOvzBG__keyReal{background:var(--sg-compute);border-color:var(--sg-compute)}.CudaGraphs-module__gOvzBG__root i.CudaGraphs-module__gOvzBG__keyDummy{background:repeating-linear-gradient(45deg, var(--color-rule) 0 2px, transparent 2px 4px);border:1px dashed var(--color-dim)}.CudaGraphs-module__gOvzBG__root i.CudaGraphs-module__gOvzBG__keyEager{background:var(--sg-compute-soft);border-color:var(--sg-compute)}.CudaGraphs-module__gOvzBG__root i.CudaGraphs-module__gOvzBG__keyPick{background:var(--sg-compute);border-color:var(--sg-compute);width:20px}@media (max-width:640px){.CudaGraphs-module__gOvzBG__now{min-height:3em}.CudaGraphs-module__gOvzBG__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.CudaGraphs-module__gOvzBG__stats>div{padding:8px}.CudaGraphs-module__gOvzBG__chip{font-size:var(--text-type-sm);min-width:2.4em;padding:2px 3px}.CudaGraphs-module__gOvzBG__rows{padding:8px}}.CudaGraphs-module__gOvzBG__root code{font-family:var(--font-type);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.CudaGraphs-module__gOvzBG__root *,.CudaGraphs-module__gOvzBG__root :before,.CudaGraphs-module__gOvzBG__root :after{transition:none!important;animation:none!important}}.CudaGraphs-module__gOvzBG__stats .CudaGraphs-module__gOvzBG__good>span:nth-child(2){color:var(--sg-ok)}.CudaGraphs-module__gOvzBG__root{gap:14px;min-width:0;display:grid}.CudaGraphs-module__gOvzBG__muted{color:var(--color-dim)}.CudaGraphs-module__gOvzBG__run.CudaGraphs-module__gOvzBG__alt{fill:color-mix(in srgb, var(--sg-compute) 75%, var(--color-ink))}
.PagedMemory-module__d5i8mq__root{gap:14px;min-width:0;display:grid}.PagedMemory-module__d5i8mq__status{color:var(--color-dim);font-size:14px}.PagedMemory-module__d5i8mq__status b,.PagedMemory-module__d5i8mq__aux b{color:var(--color-ink);font-weight:600}.PagedMemory-module__d5i8mq__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.PagedMemory-module__d5i8mq__mode{border:1px solid var(--color-rule-soft);background:var(--color-paper);align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.PagedMemory-module__d5i8mq__modeHead{gap:2px;min-width:0;display:grid}.PagedMemory-module__d5i8mq__mode h4{font-family:var(--font-serif);margin:0;font-size:16px;font-weight:600;line-height:1.3}.PagedMemory-module__d5i8mq__sub{color:var(--color-dim);font-size:13px;line-height:1.4}.PagedMemory-module__d5i8mq__gridWrap{min-width:0;position:relative}.PagedMemory-module__d5i8mq__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid;position:relative}.PagedMemory-module__d5i8mq__cell{--rc:var(--color-dim);aspect-ratio:1;border:1px solid var(--color-rule);background:var(--color-paper);min-width:0;font-family:var(--font-type);font-variant-numeric:tabular-nums;color:var(--color-dim);place-items:center;font-size:10px;line-height:1;transition:background-color .32s ease-out,border-color .32s ease-out,color .32s ease-out;display:grid}.PagedMemory-module__d5i8mq__pad{border-color:var(--color-rule-soft);background:var(--sg-hatch)}.PagedMemory-module__d5i8mq__tok{border-color:var(--rc);background:var(--rc);color:var(--sg-on-ink)}.PagedMemory-module__d5i8mq__resv{border:1.5px dashed var(--rc);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--rc) 32%, transparent) 0 2px, transparent 2px 5px), var(--color-paper);color:var(--color-ink)}.PagedMemory-module__d5i8mq__tok,.PagedMemory-module__d5i8mq__resv{cursor:pointer}.PagedMemory-module__d5i8mq__cell.PagedMemory-module__d5i8mq__fresh{animation:.3s ease-out PagedMemory-module__d5i8mq__drop}@keyframes PagedMemory-module__d5i8mq__drop{0%{opacity:.25;transform:scale(.45)}}.PagedMemory-module__d5i8mq__hit{box-shadow:0 0 0 1.5px var(--color-paper), 0 0 0 3px var(--color-ink)}.PagedMemory-module__d5i8mq__cell.PagedMemory-module__d5i8mq__next{border-color:var(--sg-compute);background:var(--sg-compute-soft);color:var(--color-ink)}.PagedMemory-module__d5i8mq__path{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.PagedMemory-module__d5i8mq__halo{fill:none;stroke:var(--color-paper);stroke-width:4px;stroke-linejoin:round;stroke-linecap:round}.PagedMemory-module__d5i8mq__line{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.PagedMemory-module__d5i8mq__jump{stroke-dasharray:5 4;stroke-linecap:butt}.PagedMemory-module__d5i8mq__dot,.PagedMemory-module__d5i8mq__end{fill:var(--color-ink);stroke:var(--color-paper);stroke-width:1.5px}.PagedMemory-module__d5i8mq__start{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:2px}.PagedMemory-module__d5i8mq__aux{min-height:3em;color:var(--color-dim);overflow-wrap:anywhere;font-size:13px;line-height:1.55}.PagedMemory-module__d5i8mq__run{font-family:var(--font-type);font-size:12px}.PagedMemory-module__d5i8mq__freeList{vertical-align:baseline;flex-wrap:wrap;gap:2px 3px;display:inline-flex}.PagedMemory-module__d5i8mq__freeList span{border:1px solid var(--color-rule-soft);background:var(--sg-panel);font-family:var(--font-type);color:var(--color-ink);padding:0 3px;font-size:11px;line-height:1.5}.PagedMemory-module__d5i8mq__freeList .PagedMemory-module__d5i8mq__next{border-color:var(--sg-compute);background:var(--sg-compute-soft)}.PagedMemory-module__d5i8mq__freeList .PagedMemory-module__d5i8mq__more{color:var(--color-dim);background:0 0;border-color:#0000}.PagedMemory-module__d5i8mq__chips{min-height:22px}.PagedMemory-module__d5i8mq__none{color:var(--color-dim);font-size:13px;font-style:italic}.PagedMemory-module__d5i8mq__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 6px}.PagedMemory-module__d5i8mq__stats>div{padding:6px 8px 7px}.PagedMemory-module__d5i8mq__stats [class*=statKey]{font-size:12px}.PagedMemory-module__d5i8mq__stats [class*=statValue]{font-size:16px}.PagedMemory-module__d5i8mq__bad{color:var(--sg-no)}.PagedMemory-module__d5i8mq__rttHead{gap:4px;display:grid}.PagedMemory-module__d5i8mq__title{color:var(--color-dim);font-size:14px;line-height:1.45}.PagedMemory-module__d5i8mq__title b{font-family:var(--font-type);color:var(--color-ink);font-weight:400}.PagedMemory-module__d5i8mq__hint{color:var(--color-dim);font-size:13px;line-height:1.45}.PagedMemory-module__d5i8mq__hint a,.PagedMemory-module__d5i8mq__note a{color:var(--color-ink-blue)}.PagedMemory-module__d5i8mq__rttWrap{border:1px solid var(--color-rule-soft);background:var(--color-paper);min-width:0;overflow-x:auto}.PagedMemory-module__d5i8mq__rtt{border-collapse:collapse;table-layout:fixed;width:100%;min-width:296px;font-family:var(--font-type);font-variant-numeric:tabular-nums;font-size:11px}.PagedMemory-module__d5i8mq__rtt th,.PagedMemory-module__d5i8mq__rtt td{border-bottom:1px solid var(--color-rule-soft);text-align:center;vertical-align:middle;height:28px;padding:0}.PagedMemory-module__d5i8mq__rtt thead th{text-transform:uppercase;letter-spacing:.04em;height:22px;color:var(--color-dim);font-size:10px;font-weight:400}.PagedMemory-module__d5i8mq__rtt th:first-child{text-align:left;width:66px;padding-left:4px}.PagedMemory-module__d5i8mq__rtt tbody th{background:var(--color-paper);text-transform:none;letter-spacing:0;color:var(--color-dim);font-weight:400}.PagedMemory-module__d5i8mq__rtt td{border-left:1px solid var(--color-rule-soft);color:var(--color-ink)}.PagedMemory-module__d5i8mq__rtt td.PagedMemory-module__d5i8mq__v{background:color-mix(in srgb, var(--rc) 16%, transparent)}.PagedMemory-module__d5i8mq__rtt td.PagedMemory-module__d5i8mq__fresh{animation:.3s ease-out PagedMemory-module__d5i8mq__drop}.PagedMemory-module__d5i8mq__padRow td{background:var(--sg-hatch)}.PagedMemory-module__d5i8mq__live{cursor:pointer}.PagedMemory-module__d5i8mq__on th,.PagedMemory-module__d5i8mq__on td{background-color:var(--sg-panel)}.PagedMemory-module__d5i8mq__on td.PagedMemory-module__d5i8mq__v{background:color-mix(in srgb, var(--rc) 34%, transparent)}.PagedMemory-module__d5i8mq__on th{box-shadow:inset 3px 0 0 var(--color-ink)}.PagedMemory-module__d5i8mq__rowButton{max-width:100%;font-family:var(--font-type);color:var(--color-ink);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:2px 4px;font-size:11px;display:inline-flex}.PagedMemory-module__d5i8mq__rowButton:hover{border-color:var(--color-rule)}.PagedMemory-module__d5i8mq__rowButton[aria-pressed=true]{border-color:var(--color-dim);background:var(--color-paper)}.PagedMemory-module__d5i8mq__rowChip{padding:0 6px;font-size:10px}.PagedMemory-module__d5i8mq__rowFree{white-space:nowrap;padding-left:5px}.PagedMemory-module__d5i8mq__freeTag{letter-spacing:.04em;margin-left:3px;font-size:10px}.PagedMemory-module__d5i8mq__keyTok{border-color:var(--color-series-4);background:var(--color-series-4)}.PagedMemory-module__d5i8mq__keyResv{--rc:var(--color-series-4);border:1.5px dashed var(--rc);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--rc) 32%, transparent) 0 2px, transparent 2px 5px), var(--color-paper)}.PagedMemory-module__d5i8mq__keyFree{border-color:var(--color-rule);background:var(--color-paper)}.PagedMemory-module__d5i8mq__keyNext{border-color:var(--sg-compute);background:var(--sg-compute-soft)}.PagedMemory-module__d5i8mq__keyPath{background:var(--color-ink);border:0;width:16px;height:2px}.PagedMemory-module__d5i8mq__keyJump{border:0;border-top:2px dashed var(--color-ink);background:0 0;width:16px;height:0}@media (max-width:639px){.PagedMemory-module__d5i8mq__modes{grid-template-columns:minmax(0,1fr)}.PagedMemory-module__d5i8mq__controls{order:1}.PagedMemory-module__d5i8mq__status{order:2}.PagedMemory-module__d5i8mq__explain{order:3;min-height:6.6em}.PagedMemory-module__d5i8mq__modes{order:4}.PagedMemory-module__d5i8mq__rttHead{order:5}.PagedMemory-module__d5i8mq__rttWrap{order:6}.PagedMemory-module__d5i8mq__legend{order:7}.PagedMemory-module__d5i8mq__note{order:8}.PagedMemory-module__d5i8mq__modeHead{order:1}.PagedMemory-module__d5i8mq__mode .PagedMemory-module__d5i8mq__stats{order:2}.PagedMemory-module__d5i8mq__chips{order:3}.PagedMemory-module__d5i8mq__aux{order:4;min-height:0}.PagedMemory-module__d5i8mq__gridWrap{order:5}.PagedMemory-module__d5i8mq__rtt tbody th,.PagedMemory-module__d5i8mq__rtt td{height:40px}.PagedMemory-module__d5i8mq__rowButton{min-height:40px}}@media (max-width:420px){.PagedMemory-module__d5i8mq__grid{gap:2px}.PagedMemory-module__d5i8mq__mode{padding:10px}.PagedMemory-module__d5i8mq__stats>div{padding:6px}.PagedMemory-module__d5i8mq__rtt th:first-child{width:60px}}@media (prefers-reduced-motion:reduce){.PagedMemory-module__d5i8mq__cell{transition:none}.PagedMemory-module__d5i8mq__cell.PagedMemory-module__d5i8mq__fresh,.PagedMemory-module__d5i8mq__rtt td.PagedMemory-module__d5i8mq__fresh{animation:none}}
