.retrieval-comparison-lab-module__BbeZhG__lab{border:1px solid var(--color-line);background:var(--color-paper);color:var(--color-ink);margin-bottom:32px}.retrieval-comparison-lab-module__BbeZhG__header{background:var(--color-studio-ink);color:var(--color-field-white);border-top:3px solid var(--color-studio-cobalt);padding:32px}.retrieval-comparison-lab-module__BbeZhG__header>p:first-child{color:var(--color-studio-sky);font:500 .65rem/1.6 var(--font-mono);letter-spacing:.09em;margin:0}.retrieval-comparison-lab-module__BbeZhG__header h3{max-width:16ch;font:500 clamp(30px,4vw,44px)/1.08 var(--font-display);letter-spacing:-.045em;margin:18px 0 0}.retrieval-comparison-lab-module__BbeZhG__header>p:last-child{max-width:66ch;color:var(--color-field-muted);font:.85rem/1.8 var(--font-sans);margin:18px 0 0}.retrieval-comparison-lab-module__BbeZhG__body{padding:28px}.retrieval-comparison-lab-module__BbeZhG__selector{font:500 .8rem/1.5 var(--font-sans);gap:9px;display:grid}.retrieval-comparison-lab-module__BbeZhG__selector select{border:1px solid var(--color-line);background:var(--color-paper);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:1rem/1.5 var(--font-sans);padding:10px 12px}.retrieval-comparison-lab-module__BbeZhG__scores{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.retrieval-comparison-lab-module__BbeZhG__score{border:1px solid var(--color-line);border-top:3px solid var(--color-studio-cobalt);background:var(--color-ivory);min-width:0;padding:20px}.retrieval-comparison-lab-module__BbeZhG__score[data-incomplete=true]{border-top-color:var(--color-studio-amber)}.retrieval-comparison-lab-module__BbeZhG__score .retrieval-comparison-lab-module__BbeZhG__recordLabel{font:500 1rem/1.4 var(--font-display);margin:0}.retrieval-comparison-lab-module__BbeZhG__score .retrieval-comparison-lab-module__BbeZhG__population{font:.68rem/1.7 var(--font-mono);color:var(--color-ink-3);margin:8px 0 20px}.retrieval-comparison-lab-module__BbeZhG__score dl{margin:0}.retrieval-comparison-lab-module__BbeZhG__score dt{font:.8rem/1.5 var(--font-sans)}.retrieval-comparison-lab-module__BbeZhG__score dd{font:500 2.8rem/1.1 var(--font-display);letter-spacing:-.045em;margin:5px 0 0}.retrieval-comparison-lab-module__BbeZhG__score p{font:.8rem/1.7 var(--font-sans);margin:14px 0 0}.retrieval-comparison-lab-module__BbeZhG__score .retrieval-comparison-lab-module__BbeZhG__denominator{color:var(--color-studio-cobalt);font:.72rem/1.7 var(--font-mono);margin-top:8px}.retrieval-comparison-lab-module__BbeZhG__score .retrieval-comparison-lab-module__BbeZhG__boundary,.retrieval-comparison-lab-module__BbeZhG__boundary{color:var(--color-ink-3);font:.7rem/1.7 var(--font-mono)}.retrieval-comparison-lab-module__BbeZhG__caution{border-left:3px solid var(--color-studio-amber);background:var(--color-ivory);font:.85rem/1.8 var(--font-sans);margin:18px 0 0;padding:18px}.retrieval-comparison-lab-module__BbeZhG__status{font:.7rem/1.8 var(--font-mono);color:var(--color-ink-3);margin:18px 0 24px}.retrieval-comparison-lab-module__BbeZhG__case{border-top:1px solid var(--color-line);padding-top:24px}.retrieval-comparison-lab-module__BbeZhG__question{font:500 1.35rem/1.35 var(--font-display);letter-spacing:-.025em;margin:24px 0 0}.retrieval-comparison-lab-module__BbeZhG__caseMeta{font:.72rem/1.7 var(--font-mono);color:var(--color-ink-3);margin:12px 0 20px}.retrieval-comparison-lab-module__BbeZhG__observations{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.retrieval-comparison-lab-module__BbeZhG__observation{border-top:2px solid var(--color-studio-teal);min-width:0;padding:18px 0}.retrieval-comparison-lab-module__BbeZhG__observation h5{font:500 .9rem/1.4 var(--font-display);margin:0 0 14px}.retrieval-comparison-lab-module__BbeZhG__observation p{font:.8rem/1.8 var(--font-sans);margin:12px 0}.retrieval-comparison-lab-module__BbeZhG__observation dl{gap:12px;margin:16px 0;display:grid}.retrieval-comparison-lab-module__BbeZhG__observation dl>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.retrieval-comparison-lab-module__BbeZhG__observation dt{font:.75rem/1.7 var(--font-sans)}.retrieval-comparison-lab-module__BbeZhG__observation dd{font:500 1rem/1.4 var(--font-mono);margin:0}.retrieval-comparison-lab-module__BbeZhG__observation .retrieval-comparison-lab-module__BbeZhG__unrun{background:var(--color-ivory);border-left:3px solid var(--color-studio-amber);padding:14px}.retrieval-comparison-lab-module__BbeZhG__reveal{border:1px solid var(--color-studio-cobalt);background:var(--color-studio-cobalt);width:100%;min-height:48px;color:var(--color-field-white);font:500 .85rem/1.5 var(--font-sans);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;margin-top:8px;padding:12px 16px;display:flex}.retrieval-comparison-lab-module__BbeZhG__reveal:hover{background:var(--color-studio-ink)}.retrieval-comparison-lab-module__BbeZhG__interpretation{border-left:3px solid var(--color-studio-teal);background:var(--color-ivory);padding:22px}.retrieval-comparison-lab-module__BbeZhG__interpretation h5{font:500 1rem/1.4 var(--font-display);margin:0}.retrieval-comparison-lab-module__BbeZhG__interpretation p{font:.85rem/1.8 var(--font-sans);margin:14px 0 0}.retrieval-comparison-lab-module__BbeZhG__provenance{border:1px solid var(--color-line);margin-top:20px;padding:16px}.retrieval-comparison-lab-module__BbeZhG__provenance summary{cursor:pointer;min-height:44px;font:500 .85rem/1.5 var(--font-sans);align-content:center}.retrieval-comparison-lab-module__BbeZhG__provenance p{font:.8rem/1.8 var(--font-sans);margin:12px 0}.retrieval-comparison-lab-module__BbeZhG__identities h5{font:500 .8rem/1.5 var(--font-sans);margin:18px 0 10px}.retrieval-comparison-lab-module__BbeZhG__identities ul{margin:0;padding:0;list-style:none}.retrieval-comparison-lab-module__BbeZhG__identities li{border-top:1px solid var(--color-line);padding:10px 0}.retrieval-comparison-lab-module__BbeZhG__identities span{font:.7rem/1.7 var(--font-mono)}.retrieval-comparison-lab-module__BbeZhG__identities code{overflow-wrap:anywhere;font:.65rem/1.7 var(--font-mono);color:var(--color-ink-3);margin-top:6px;display:block}.retrieval-comparison-lab-module__BbeZhG__reproduce{border-top:1px solid var(--color-line);margin-top:28px;padding-top:24px}.retrieval-comparison-lab-module__BbeZhG__reproduce h4{font:500 1rem/1.4 var(--font-display);margin:0}.retrieval-comparison-lab-module__BbeZhG__reproduce code{background:var(--color-studio-ink);color:var(--color-field-white);overflow-wrap:anywhere;font:.75rem/1.8 var(--font-mono);margin-top:14px;padding:16px;display:block}.retrieval-comparison-lab-module__BbeZhG__reproduce p{color:var(--color-ink-3);font:.8rem/1.8 var(--font-sans);margin:14px 0 0}.retrieval-comparison-lab-module__BbeZhG__lab :is(select,button,summary):focus-visible{outline:2px solid var(--color-studio-cobalt);outline-offset:4px}.retrieval-comparison-lab-module__BbeZhG__receiving{border-left:3px solid var(--color-studio-teal);background:var(--color-ivory);margin-top:24px;padding:24px}.retrieval-comparison-lab-module__BbeZhG__receiving h4{font:500 1.2rem/1.35 var(--font-display);letter-spacing:-.025em;margin:0}.retrieval-comparison-lab-module__BbeZhG__receiving p{font:.85rem/1.8 var(--font-sans);margin:14px 0 0}.retrieval-comparison-lab-module__BbeZhG__receiving button{border:1px solid var(--color-studio-cobalt);background:var(--color-studio-cobalt);min-height:48px;color:var(--color-field-white);font:500 .85rem/1.5 var(--font-sans);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:12px 16px;display:flex}.retrieval-comparison-lab-module__BbeZhG__receiving button:hover{background:var(--color-studio-ink)}.retrieval-comparison-lab-module__BbeZhG__receiving [role=status]{color:var(--color-ink-3);font-size:.8rem}.retrieval-comparison-lab-module__BbeZhG__copyBrief{font:500 .85rem/1.5 var(--font-sans);gap:10px;margin-top:18px;display:grid}.retrieval-comparison-lab-module__BbeZhG__copyBrief textarea{border:1px solid var(--color-line);background:var(--color-paper);width:100%;min-width:0;color:var(--color-ink);font:.75rem/1.8 var(--font-mono);padding:12px}.retrieval-comparison-lab-module__BbeZhG__copyBrief textarea:focus-visible{outline:2px solid var(--color-studio-cobalt);outline-offset:4px}@media (max-width:650px){.retrieval-comparison-lab-module__BbeZhG__header{padding:26px 20px}.retrieval-comparison-lab-module__BbeZhG__body{padding:20px}.retrieval-comparison-lab-module__BbeZhG__scores,.retrieval-comparison-lab-module__BbeZhG__observations{grid-template-columns:minmax(0,1fr)}.retrieval-comparison-lab-module__BbeZhG__score{padding:20px}.retrieval-comparison-lab-module__BbeZhG__interpretation{padding:18px}}
.agent-trace-lab-module__9D9sNW__lab{border:1px solid var(--color-line);color:var(--color-studio-ink);background:var(--color-ivory);margin:24px 0}.agent-trace-lab-module__9D9sNW__header{border-top:3px solid var(--color-studio-teal);background:var(--color-studio-ink);color:var(--color-field-white);padding:28px}.agent-trace-lab-module__9D9sNW__eyebrow{font:.7rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.agent-trace-lab-module__9D9sNW__header .agent-trace-lab-module__9D9sNW__eyebrow{color:var(--color-studio-sky)}.agent-trace-lab-module__9D9sNW__header h3{font:500 clamp(1.6rem,3vw,2.2rem)/1.15 var(--font-display);letter-spacing:-.035em;margin:0}.agent-trace-lab-module__9D9sNW__header>p:last-child{color:var(--color-field-muted);font:.9rem/1.8 var(--font-sans);margin:16px 0 0}.agent-trace-lab-module__9D9sNW__body{padding:28px}.agent-trace-lab-module__9D9sNW__selector{font:500 .85rem/1.6 var(--font-sans);gap:10px;display:grid}.agent-trace-lab-module__9D9sNW__selector select{border:1px solid var(--color-line);width:100%;min-width:0;min-height:48px;color:var(--color-ink);background:var(--color-ivory);font:.85rem/1.5 var(--font-sans);padding:12px}.agent-trace-lab-module__9D9sNW__proposal{border-left:3px solid var(--color-studio-cobalt);background:var(--color-ivory);margin-top:24px;padding:22px}.agent-trace-lab-module__9D9sNW__proposal .agent-trace-lab-module__9D9sNW__eyebrow{color:var(--color-studio-cobalt)}.agent-trace-lab-module__9D9sNW__proposal h4,.agent-trace-lab-module__9D9sNW__result h4{font:500 1.25rem/1.35 var(--font-display);letter-spacing:-.02em;margin:0}.agent-trace-lab-module__9D9sNW__proposal>p:last-child,.agent-trace-lab-module__9D9sNW__result>p{font:.9rem/1.8 var(--font-sans);margin:12px 0 0}.agent-trace-lab-module__9D9sNW__predictions{border:0;min-width:0;margin:24px 0 0;padding:0}.agent-trace-lab-module__9D9sNW__predictions legend{font:500 .85rem/1.6 var(--font-sans);margin-bottom:12px}.agent-trace-lab-module__9D9sNW__predictions>div{flex-wrap:wrap;gap:10px;display:flex}.agent-trace-lab-module__9D9sNW__predictions button{border:1px solid var(--color-studio-cobalt);background:var(--color-ivory);min-height:48px;color:var(--color-studio-cobalt);font:500 .85rem/1.5 var(--font-sans);cursor:pointer;flex:180px;padding:12px}.agent-trace-lab-module__9D9sNW__predictions button[aria-pressed=true]{background:var(--color-studio-cobalt);color:var(--color-field-white)}.agent-trace-lab-module__9D9sNW__result{border-top:3px solid var(--color-studio-teal);background:var(--color-ivory);margin-top:24px;padding:22px}.agent-trace-lab-module__9D9sNW__result[data-result=refused]{border-color:var(--color-studio-amber)}.agent-trace-lab-module__9D9sNW__result[data-result=hidden]{border-color:var(--color-line)}.agent-trace-lab-module__9D9sNW__result>[role=status]{color:var(--color-ink-3);font:.75rem/1.8 var(--font-sans);margin:0 0 14px}.agent-trace-lab-module__9D9sNW__record{margin-top:20px}.agent-trace-lab-module__9D9sNW__record summary{min-height:44px;font:500 .8rem/1.5 var(--font-sans);cursor:pointer;align-content:center}.agent-trace-lab-module__9D9sNW__record pre{background:var(--color-studio-ink);max-width:100%;color:var(--color-field-white);font:.75rem/1.8 var(--font-mono);margin:8px 0 0;padding:18px;overflow-x:auto}.agent-trace-lab-module__9D9sNW__reset{min-height:44px;color:var(--color-studio-cobalt);font:500 .8rem/1.5 var(--font-sans);text-underline-offset:4px;cursor:pointer;margin-top:12px;text-decoration:underline}.agent-trace-lab-module__9D9sNW__provenance{border-top:1px solid var(--color-line);margin-top:24px;padding-top:20px}.agent-trace-lab-module__9D9sNW__provenance p{color:var(--color-ink-3);font:.75rem/1.8 var(--font-sans);margin:10px 0}.agent-trace-lab-module__9D9sNW__provenance>code{overflow-wrap:anywhere;font:.75rem/1.8 var(--font-mono);display:block}.agent-trace-lab-module__9D9sNW__lab :is(button,select,summary):focus-visible{outline:2px solid var(--color-studio-cobalt);outline-offset:4px}@media (max-width:650px){.agent-trace-lab-module__9D9sNW__header,.agent-trace-lab-module__9D9sNW__body{padding:20px}.agent-trace-lab-module__9D9sNW__proposal,.agent-trace-lab-module__9D9sNW__result{padding:18px}}
.langgraph-review-lab-module__3fVvKa__lab{border:1px solid var(--color-line);background:var(--color-ivory);color:var(--color-studio-ink);margin:24px 0}.langgraph-review-lab-module__3fVvKa__header{border-top:3px solid var(--color-studio-teal);background:var(--color-studio-ink);color:var(--color-field-white);padding:28px}.langgraph-review-lab-module__3fVvKa__eyebrow{font:.68rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px;display:block}.langgraph-review-lab-module__3fVvKa__header .langgraph-review-lab-module__3fVvKa__eyebrow{color:var(--color-studio-sky)}.langgraph-review-lab-module__3fVvKa__header h3{font:500 clamp(1.6rem,3vw,2.2rem)/1.15 var(--font-display);letter-spacing:-.035em;margin:0}.langgraph-review-lab-module__3fVvKa__header>p:last-child{color:var(--color-field-muted);font:.9rem/1.8 var(--font-sans);margin:16px 0 0}.langgraph-review-lab-module__3fVvKa__stepCaption{font:.68rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;margin:0;padding:12px 20px}.langgraph-review-lab-module__3fVvKa__steps{background:var(--color-line);flex-wrap:wrap;gap:1px;padding:1px;display:flex}.langgraph-review-lab-module__3fVvKa__steps button{min-height:58px;color:var(--color-studio-ink);background:var(--color-ivory);font:500 .76rem/1.5 var(--font-sans);cursor:pointer;flex:110px;padding:10px}.langgraph-review-lab-module__3fVvKa__steps button span{font:.65rem/1.5 var(--font-mono);opacity:.7;display:block}.langgraph-review-lab-module__3fVvKa__steps button[aria-pressed=true]{color:var(--color-field-white);background:var(--color-studio-cobalt)}.langgraph-review-lab-module__3fVvKa__body{padding:28px}.langgraph-review-lab-module__3fVvKa__summary h4{font:500 1.3rem/1.35 var(--font-display);letter-spacing:-.025em;margin:0}.langgraph-review-lab-module__3fVvKa__summary>p:last-child{font:.9rem/1.8 var(--font-sans);margin:12px 0 0}.langgraph-review-lab-module__3fVvKa__summary .langgraph-review-lab-module__3fVvKa__eyebrow{color:var(--color-studio-cobalt)}.langgraph-review-lab-module__3fVvKa__graph{border:1px solid var(--color-line);background:var(--color-studio-canvas);grid-template-columns:.85fr 1.1fr .85fr;grid-template-areas:"draft specialist join""draft owner join""caption caption caption";align-items:center;gap:20px;margin:24px 0 0;padding:24px;display:grid}.langgraph-review-lab-module__3fVvKa__node{border:1px solid var(--color-line);border-top:3px solid var(--color-studio-teal);background:var(--color-ivory);min-width:0;box-shadow:5px 6px 0 var(--color-line);padding:18px;position:relative}.langgraph-review-lab-module__3fVvKa__node h4{font:500 1.05rem/1.3 var(--font-display);letter-spacing:-.02em;margin:8px 0}.langgraph-review-lab-module__3fVvKa__node p{font:.75rem/1.6 var(--font-sans);margin:0 0 12px}.langgraph-review-lab-module__3fVvKa__nodeKind{font:.63rem/1.5 var(--font-mono);text-transform:uppercase}.langgraph-review-lab-module__3fVvKa__state{border:1px solid var(--color-line);color:var(--color-studio-ink);font:500 .7rem/1.5 var(--font-sans);padding:5px 7px;display:inline-block}.langgraph-review-lab-module__3fVvKa__node[data-state=waiting]{border-top-color:var(--color-studio-amber)}.langgraph-review-lab-module__3fVvKa__node[data-state=blocked]{border-top-color:var(--color-studio-cobalt)}.langgraph-review-lab-module__3fVvKa__draft{grid-area:draft}.langgraph-review-lab-module__3fVvKa__specialist{grid-area:specialist}.langgraph-review-lab-module__3fVvKa__owner{grid-area:owner}.langgraph-review-lab-module__3fVvKa__join{grid-area:join}.langgraph-review-lab-module__3fVvKa__specialist:before,.langgraph-review-lab-module__3fVvKa__owner:before,.langgraph-review-lab-module__3fVvKa__join:before{content:"→";width:20px;color:var(--color-studio-cobalt);font:500 1rem/1 var(--font-mono);position:absolute;top:calc(50% - 10px);left:-21px}.langgraph-review-lab-module__3fVvKa__interrupt{overflow-wrap:anywhere;font:.63rem/1.7 var(--font-mono);margin-top:12px;display:block}.langgraph-review-lab-module__3fVvKa__graph figcaption{font:.72rem/1.7 var(--font-sans);grid-area:caption;padding-top:8px}.langgraph-review-lab-module__3fVvKa__evidence{background:var(--color-line);border:1px solid var(--color-line);grid-template-columns:1fr 1fr;gap:1px;margin-top:24px;display:grid}.langgraph-review-lab-module__3fVvKa__evidence>div{min-width:0;color:var(--color-field-white);background:var(--color-studio-ink);padding:18px}.langgraph-review-lab-module__3fVvKa__evidence .langgraph-review-lab-module__3fVvKa__eyebrow{color:var(--color-field-muted)}.langgraph-review-lab-module__3fVvKa__evidence code{overflow-wrap:anywhere;font:.75rem/1.8 var(--font-mono);display:block}.langgraph-review-lab-module__3fVvKa__record{margin-top:20px}.langgraph-review-lab-module__3fVvKa__record summary{min-height:44px;font:500 .8rem/1.6 var(--font-sans);cursor:pointer;align-content:center}.langgraph-review-lab-module__3fVvKa__record pre{background:var(--color-studio-ink);max-width:100%;color:var(--color-field-white);font:.72rem/1.8 var(--font-mono);padding:18px;overflow-x:auto}.langgraph-review-lab-module__3fVvKa__footer{border-top:1px solid var(--color-line);margin-top:20px;padding-top:16px}.langgraph-review-lab-module__3fVvKa__footer p{font:.75rem/1.8 var(--font-sans);margin:8px 0}.langgraph-review-lab-module__3fVvKa__footer>code{overflow-wrap:anywhere;font:.73rem/1.8 var(--font-mono);display:block}.langgraph-review-lab-module__3fVvKa__footer a{min-height:44px;color:var(--color-field-white);background:var(--color-studio-cobalt);font:500 .8rem/1.5 var(--font-sans);align-items:center;gap:12px;margin-top:14px;padding:10px 16px;text-decoration:none;display:inline-flex}.langgraph-review-lab-module__3fVvKa__lab :is(button,summary,a,pre):focus-visible{outline:2px solid var(--color-studio-cobalt);outline-offset:4px}@media (max-width:1000px){.langgraph-review-lab-module__3fVvKa__graph{grid-template-columns:1fr 1fr;grid-template-areas:"draft draft""specialist owner""join join""caption caption"}.langgraph-review-lab-module__3fVvKa__specialist:before,.langgraph-review-lab-module__3fVvKa__owner:before,.langgraph-review-lab-module__3fVvKa__join:before{content:"↓";top:-22px;left:calc(50% - 6px)}.langgraph-review-lab-module__3fVvKa__draft,.langgraph-review-lab-module__3fVvKa__join{justify-self:center;width:75%}}@media (max-width:650px){.langgraph-review-lab-module__3fVvKa__header,.langgraph-review-lab-module__3fVvKa__body{padding:20px}.langgraph-review-lab-module__3fVvKa__graph{grid-template-columns:1fr;grid-template-areas:"draft""specialist""owner""join""caption";gap:22px;padding:18px}.langgraph-review-lab-module__3fVvKa__draft,.langgraph-review-lab-module__3fVvKa__join{width:100%}.langgraph-review-lab-module__3fVvKa__node{padding:16px}.langgraph-review-lab-module__3fVvKa__owner:before{content:""}.langgraph-review-lab-module__3fVvKa__evidence{grid-template-columns:1fr}.langgraph-review-lab-module__3fVvKa__steps button{flex-basis:86px}}
.private-inference-budget-lab-module__ofHFIq__lab{border:1px solid var(--color-line);background:var(--color-ivory);color:var(--color-studio-ink);margin:24px 0}.private-inference-budget-lab-module__ofHFIq__header{border-top:3px solid var(--color-studio-cobalt);background:var(--color-studio-ink);color:var(--color-field-white);padding:28px}.private-inference-budget-lab-module__ofHFIq__eyebrow{font:.68rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px}.private-inference-budget-lab-module__ofHFIq__header .private-inference-budget-lab-module__ofHFIq__eyebrow{color:var(--color-studio-sky)}.private-inference-budget-lab-module__ofHFIq__header h3{font:500 clamp(1.6rem,3vw,2.2rem)/1.15 var(--font-display);letter-spacing:-.035em;margin:0}.private-inference-budget-lab-module__ofHFIq__header>p:last-child{color:var(--color-field-muted);font:.9rem/1.7 var(--font-sans);margin:16px 0 0}.private-inference-budget-lab-module__ofHFIq__body{padding:24px}.private-inference-budget-lab-module__ofHFIq__controls{grid-template-columns:1fr 1fr;gap:18px;display:grid}.private-inference-budget-lab-module__ofHFIq__controls>div{min-width:0}.private-inference-budget-lab-module__ofHFIq__controls label{font:500 .85rem/1.5 var(--font-sans);margin-bottom:8px;display:block}.private-inference-budget-lab-module__ofHFIq__controls select{border:1px solid var(--color-line);background:var(--color-studio-surface);width:100%;min-width:0;min-height:48px;color:var(--color-studio-ink);font:1rem/1.5 var(--font-sans);border-radius:3px;padding:10px}.private-inference-budget-lab-module__ofHFIq__controls>p{color:var(--color-ink-3);font:.8rem/1.7 var(--font-sans);grid-column:1/-1;margin:0}.private-inference-budget-lab-module__ofHFIq__result{border:1px solid var(--color-line);border-left:4px solid var(--color-studio-coral);background:var(--color-studio-surface);box-shadow:4px 5px 0 var(--color-studio-muted);margin-top:24px;padding:22px}.private-inference-budget-lab-module__ofHFIq__result[data-state=fits]{border-left-color:var(--color-studio-teal)}.private-inference-budget-lab-module__ofHFIq__resultState{color:var(--color-coral-ink);font:500 .8rem/1.5 var(--font-sans);display:block}.private-inference-budget-lab-module__ofHFIq__result[data-state=fits] .private-inference-budget-lab-module__ofHFIq__resultState{color:var(--color-studio-teal)}.private-inference-budget-lab-module__ofHFIq__result>strong{font:500 clamp(1.6rem,3vw,2.1rem)/1.3 var(--font-display);letter-spacing:-.03em;margin-top:12px;display:block}.private-inference-budget-lab-module__ofHFIq__result small{font:400 .85rem/1.5 var(--font-sans);color:var(--color-ink-3)}.private-inference-budget-lab-module__ofHFIq__result>p{color:var(--color-ink-3);font:.85rem/1.7 var(--font-sans);margin:12px 0 0}.private-inference-budget-lab-module__ofHFIq__memory{border:1px solid var(--color-line);background:var(--color-studio-surface);margin:28px 0;padding:20px}.private-inference-budget-lab-module__ofHFIq__memory figcaption{font:.85rem/1.6 var(--font-sans);flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.private-inference-budget-lab-module__ofHFIq__memoryBar{border:1px solid var(--color-line);min-height:72px;box-shadow:3px 5px 0 var(--color-studio-muted);margin-top:18px;display:flex}.private-inference-budget-lab-module__ofHFIq__memoryBar>span{min-width:0;color:var(--color-field-white);font:.7rem/1.6 var(--font-mono);border-right:2px solid var(--color-studio-surface);place-items:center;padding:10px 4px;display:grid}.private-inference-budget-lab-module__ofHFIq__memoryBar>span:last-child{border:0}.private-inference-budget-lab-module__ofHFIq__weightsBar{background:var(--color-studio-ink)}.private-inference-budget-lab-module__ofHFIq__reserveBar{background:var(--color-studio-violet)}.private-inference-budget-lab-module__ofHFIq__cacheBar{background:var(--color-studio-cobalt)}.private-inference-budget-lab-module__ofHFIq__memoryLegend{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.private-inference-budget-lab-module__ofHFIq__memoryLegend>span{font:.75rem/1.7 var(--font-sans)}.private-inference-budget-lab-module__ofHFIq__memoryLegend b{font:500 .95rem/1.5 var(--font-sans);display:block}.private-inference-budget-lab-module__ofHFIq__memoryLegend i{background:var(--color-studio-ink);width:8px;height:8px;margin-right:5px;display:inline-block}.private-inference-budget-lab-module__ofHFIq__memoryLegend i[data-kind=reserve]{background:var(--color-studio-violet)}.private-inference-budget-lab-module__ofHFIq__memoryLegend i[data-kind=cache]{background:var(--color-studio-cobalt)}.private-inference-budget-lab-module__ofHFIq__demand{border-top:1px solid var(--color-line);margin-top:24px;padding-top:18px}.private-inference-budget-lab-module__ofHFIq__demand>div:first-child{font:.8rem/1.6 var(--font-sans);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.private-inference-budget-lab-module__ofHFIq__demandTrack{border:1px solid var(--color-line);background:var(--color-studio-muted);height:14px;margin-top:12px}.private-inference-budget-lab-module__ofHFIq__demandTrack>span{background:var(--color-studio-teal);height:100%;display:block}.private-inference-budget-lab-module__ofHFIq__demandTrack>span[data-exceeded=true]{background:var(--color-studio-coral)}.private-inference-budget-lab-module__ofHFIq__demand>p{font:.75rem/1.6 var(--font-sans);color:var(--color-ink-3);margin:10px 0 0}.private-inference-budget-lab-module__ofHFIq__comparison{grid-template-columns:1fr 1fr;gap:18px;display:grid}.private-inference-budget-lab-module__ofHFIq__comparison>div{border:1px solid var(--color-line);background:var(--color-paper);padding:18px}.private-inference-budget-lab-module__ofHFIq__comparison>div+div{border-top:3px solid var(--color-studio-cobalt);background:var(--color-studio-surface)}.private-inference-budget-lab-module__ofHFIq__comparison .private-inference-budget-lab-module__ofHFIq__eyebrow{font-size:.62rem}.private-inference-budget-lab-module__ofHFIq__comparison h4{font:500 1.1rem/1.5 var(--font-display);margin:0}.private-inference-budget-lab-module__ofHFIq__comparison p:last-child{font:.82rem/1.7 var(--font-sans);color:var(--color-ink-3);margin:12px 0 0}.private-inference-budget-lab-module__ofHFIq__ledger{border:1px solid var(--color-line);margin-top:24px}.private-inference-budget-lab-module__ofHFIq__ledger summary{cursor:pointer;min-height:48px;font:500 .85rem/1.6 var(--font-sans);padding:14px 18px}.private-inference-budget-lab-module__ofHFIq__ledger dl{margin:0;padding:0 18px 18px}.private-inference-budget-lab-module__ofHFIq__ledger dl>div{border-top:1px solid var(--color-line);padding:14px 0}.private-inference-budget-lab-module__ofHFIq__ledger dt{font:500 .7rem/1.6 var(--font-mono)}.private-inference-budget-lab-module__ofHFIq__ledger dd{font:.82rem/1.7 var(--font-sans);color:var(--color-ink-3);overflow-wrap:anywhere;margin:7px 0 0}.private-inference-budget-lab-module__ofHFIq__footer{border-top:1px solid var(--color-line);gap:14px;margin-top:24px;padding-top:22px;display:grid}.private-inference-budget-lab-module__ofHFIq__footer a{min-height:44px;font:500 .85rem/1.5 var(--font-sans);color:var(--color-studio-cobalt);text-underline-offset:4px;justify-content:space-between;align-items:center;gap:16px;text-decoration:underline;display:flex}.private-inference-budget-lab-module__ofHFIq__footer code{background:var(--color-studio-muted);font:.72rem/1.7 var(--font-mono);overflow-wrap:anywhere;padding:12px;display:block}.private-inference-budget-lab-module__ofHFIq__footer p{color:var(--color-ink-3);font:.78rem/1.7 var(--font-sans);margin:0}.private-inference-budget-lab-module__ofHFIq__lab :is(a,select,summary):focus-visible{outline:3px solid var(--color-studio-cobalt);outline-offset:3px}@media (max-width:600px){.private-inference-budget-lab-module__ofHFIq__header{padding:22px 18px}.private-inference-budget-lab-module__ofHFIq__body{padding:18px}.private-inference-budget-lab-module__ofHFIq__controls,.private-inference-budget-lab-module__ofHFIq__comparison{grid-template-columns:minmax(0,1fr)}.private-inference-budget-lab-module__ofHFIq__result{padding:18px}.private-inference-budget-lab-module__ofHFIq__memory{padding:15px}.private-inference-budget-lab-module__ofHFIq__memoryBar>span{font-size:.6rem}.private-inference-budget-lab-module__ofHFIq__memoryLegend{gap:8px}.private-inference-budget-lab-module__ofHFIq__memoryLegend>span{font-size:.68rem}}
.delegation-trace-lab-module__R3ed3a__lab{border:1px solid var(--color-line);background:var(--color-paper);margin-bottom:28px}.delegation-trace-lab-module__R3ed3a__header{background:var(--color-studio-ink);color:var(--color-field-white);border-top:3px solid var(--color-studio-teal);padding:32px}.delegation-trace-lab-module__R3ed3a__header>p:first-child{color:var(--color-studio-sky);font:500 10px/1.5 var(--font-mono);letter-spacing:.1em}.delegation-trace-lab-module__R3ed3a__header h3{font:500 clamp(30px,4vw,46px)/1.05 var(--font-display);letter-spacing:-.045em;margin-top:18px}.delegation-trace-lab-module__R3ed3a__header h3 span{color:var(--color-studio-sky)}.delegation-trace-lab-module__R3ed3a__header>p:last-child{max-width:58ch;color:var(--color-field-muted);margin-top:18px;font-size:13px;line-height:1.8}.delegation-trace-lab-module__R3ed3a__body{padding:28px}.delegation-trace-lab-module__R3ed3a__selector{gap:9px;font-size:12px;font-weight:500;display:grid}.delegation-trace-lab-module__R3ed3a__selector select{border:1px solid var(--color-line);background:var(--color-paper);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:16px/1.5 var(--font-sans);padding:10px 12px}.delegation-trace-lab-module__R3ed3a__question{font:500 21px/1.35 var(--font-display);letter-spacing:-.025em;margin:22px 0!important}.delegation-trace-lab-module__R3ed3a__meters{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px;display:grid}.delegation-trace-lab-module__R3ed3a__meters>div{border-top:2px solid var(--color-studio-cobalt);padding:14px 0}.delegation-trace-lab-module__R3ed3a__meters>div:nth-child(2){border-color:var(--color-studio-teal)}.delegation-trace-lab-module__R3ed3a__meters>div:nth-child(3){border-color:var(--color-studio-amber)}.delegation-trace-lab-module__R3ed3a__meters dt{color:var(--color-ink-3);font-size:11px}.delegation-trace-lab-module__R3ed3a__meters dd{font:500 28px/1.2 var(--font-display);margin:7px 0 0}.delegation-trace-lab-module__R3ed3a__meters dd span{font:11px/1.6 var(--font-sans);color:var(--color-ink-3)}.delegation-trace-lab-module__R3ed3a__controls{flex-wrap:wrap;gap:8px;display:flex}.delegation-trace-lab-module__R3ed3a__controls button{border:1px solid var(--color-line);background:var(--color-paper);min-height:44px;color:var(--color-ink);font:500 12px/1.5 var(--font-sans);cursor:pointer;padding:10px 15px}.delegation-trace-lab-module__R3ed3a__controls .delegation-trace-lab-module__R3ed3a__primary{background:var(--color-studio-cobalt);color:var(--color-field-white);border-color:var(--color-studio-cobalt);align-items:center;gap:24px;display:flex}.delegation-trace-lab-module__R3ed3a__controls button:disabled{opacity:.45;cursor:default}.delegation-trace-lab-module__R3ed3a__status{min-height:48px;font:11px/1.7 var(--font-mono);color:var(--color-ink-3);overflow-wrap:anywhere;margin:16px 0!important}.delegation-trace-lab-module__R3ed3a__timeline{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.delegation-trace-lab-module__R3ed3a__timeline li{border-bottom:1px solid var(--color-line);background:var(--color-ivory);grid-template-columns:68px minmax(0,1fr) 15px;gap:12px;padding:18px 12px;display:grid}.delegation-trace-lab-module__R3ed3a__timeline li[data-revealed=true]{background:var(--color-paper)}.delegation-trace-lab-module__R3ed3a__timeline li[aria-current=step]{box-shadow:inset 3px 0 var(--color-studio-cobalt)}.delegation-trace-lab-module__R3ed3a__time{color:var(--color-ink-3);font:12px/1.6 var(--font-mono)}.delegation-trace-lab-module__R3ed3a__time small{font-size:10px}.delegation-trace-lab-module__R3ed3a__timeline strong{font-size:13px;font-weight:500;display:block}.delegation-trace-lab-module__R3ed3a__timeline strong span{color:var(--color-ink-3);font-weight:400}.delegation-trace-lab-module__R3ed3a__timeline code{font:10px/1.6 var(--font-mono);color:var(--color-ink-3);overflow-wrap:anywhere;margin-top:5px;display:block}.delegation-trace-lab-module__R3ed3a__marker{color:var(--color-studio-cobalt)}.delegation-trace-lab-module__R3ed3a__debrief{border-left:3px solid var(--color-studio-teal);background:var(--color-ivory);margin-top:24px;padding:20px}.delegation-trace-lab-module__R3ed3a__debrief h4{font:500 19px/1.3 var(--font-display)}.delegation-trace-lab-module__R3ed3a__debrief p{font-size:13px;line-height:1.8;margin-top:10px!important}.delegation-trace-lab-module__R3ed3a__download{min-height:48px;color:var(--color-studio-cobalt);text-underline-offset:4px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;font-size:12px;text-decoration:underline;display:flex}.delegation-trace-lab-module__R3ed3a__lab :is(button,select,a):focus-visible{outline:2px solid var(--color-studio-cobalt);outline-offset:4px}@media (max-width:650px){.delegation-trace-lab-module__R3ed3a__header{padding:26px 20px}.delegation-trace-lab-module__R3ed3a__body{padding:20px}.delegation-trace-lab-module__R3ed3a__meters{gap:10px}.delegation-trace-lab-module__R3ed3a__meters dd span{font-size:10px;display:block}.delegation-trace-lab-module__R3ed3a__meters dt{font-size:10px}.delegation-trace-lab-module__R3ed3a__timeline li{grid-template-columns:49px minmax(0,1fr) 10px;gap:8px;padding-inline:8px}.delegation-trace-lab-module__R3ed3a__time{font-size:10px}.delegation-trace-lab-module__R3ed3a__question{font-size:20px}.delegation-trace-lab-module__R3ed3a__controls .delegation-trace-lab-module__R3ed3a__primary{flex:1;justify-content:space-between}.delegation-trace-lab-module__R3ed3a__controls button{padding-inline:11px}.delegation-trace-lab-module__R3ed3a__download{font-size:11px}}
