.N5iklq_comparison{border:1px solid var(--hairline);color:var(--ink);font:400 14px/1.6 var(--sans);letter-spacing:0;background:#0b0b0b;border-radius:8px;margin:28px 0 0;padding:24px;position:relative;container:harness-comparison/inline-size}.N5iklq_summary{max-width:840px;color:var(--muted);font:400 16px/24px var(--sans);letter-spacing:-.01em;margin:0}.N5iklq_comparison .N5iklq_title{font:500 18px/1.4 var(--sans);letter-spacing:0;margin:0 0 16px}.N5iklq_legend{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:24px;display:flex}.N5iklq_legend>span{font:400 12px/1.4 var(--sans);align-items:center;gap:8px;display:inline-flex}.N5iklq_legend i{background:var(--bar-fill);width:18px;height:4px;display:block}.N5iklq_ga{--bar-fill:var(--red)}.N5iklq_codex{--bar-fill:repeating-linear-gradient(90deg, var(--muted) 0 4px, transparent 4px 6px)}.N5iklq_panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.N5iklq_metricPanel{min-width:0}.N5iklq_comparison .N5iklq_metricTitle{color:var(--ink);font:500 14px/1.5 var(--sans);margin:0}.N5iklq_comparison .N5iklq_unit{min-height:36px;color:var(--faint);font:400 12px/1.5 var(--sans);margin:3px 0 16px}.N5iklq_modelGroup{border-top:1px solid var(--hairline);padding:20px 0}.N5iklq_comparison .N5iklq_modelName{color:var(--ink);font:500 13px/1.4 var(--sans);margin:0 0 12px}.N5iklq_pair{gap:12px;min-width:0;display:grid}.N5iklq_barButton{width:100%;min-width:0;color:var(--ink);font:400 11px/1.5 var(--mono);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:36px minmax(0,1fr) 56px;align-items:center;gap:8px;margin:0;padding:2px 0;display:grid}.N5iklq_harnessLabel{color:var(--faint);font:400 11px/1.5 var(--sans)}.N5iklq_track{background:var(--hairline);height:7px;display:block;position:relative}.N5iklq_bar{background:var(--bar-fill);transition:opacity .16s;display:block;position:absolute;inset:0 auto 0 0}.N5iklq_panels:has(.N5iklq_barButton:is(:hover,:focus-visible)) .N5iklq_bar{opacity:.35}:is(.N5iklq_panels:has([data-model=gpt-6\.1-sol]:is(:hover,:focus-visible)) [data-model=gpt-6\.1-sol] .N5iklq_bar,.N5iklq_panels:has([data-model=gpt-6-astra]:is(:hover,:focus-visible)) [data-model=gpt-6-astra] .N5iklq_bar,.N5iklq_panels:has([data-model=gpt-6-luna]:is(:hover,:focus-visible)) [data-model=gpt-6-luna] .N5iklq_bar){opacity:1}.N5iklq_value{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.N5iklq_axis{border-top:1px solid var(--hairline);height:28px;color:var(--faint);font:400 11px/1.4 var(--mono);margin:0 64px 0 44px;position:relative}.N5iklq_axis>span{white-space:nowrap;position:absolute;top:8px}.N5iklq_axis>span:first-child{left:0}.N5iklq_axis>span:nth-child(2){left:50%;transform:translate(-50%)}.N5iklq_axis>span:last-child{right:0}.N5iklq_tooltip{z-index:5;border:1px solid var(--hairline-dark);background:var(--paper-deep);width:238px;max-width:100%;color:var(--ink);font:400 12px/1.5 var(--sans);pointer-events:none;border-radius:6px;padding:10px 12px;position:absolute;box-shadow:0 5px 12px #0006}.N5iklq_tooltip[hidden]{display:none}.N5iklq_tooltip:not([hidden]){animation:.12s ease-out N5iklq_tooltipReveal}@keyframes N5iklq_tooltipReveal{0%{opacity:0}to{opacity:1}}.N5iklq_tooltip strong{font-weight:500;display:block}.N5iklq_tooltip>span{color:var(--muted)}.N5iklq_tooltip dl{margin:8px 0 0}.N5iklq_tooltip dl>div{justify-content:space-between;gap:12px;display:flex}.N5iklq_tooltip dt{color:var(--muted)}.N5iklq_tooltip dd{font-variant-numeric:tabular-nums;margin:0}.N5iklq_barButton:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (max-width:700px){.N5iklq_comparison{padding:16px}}@container harness-comparison (max-width:720px){.N5iklq_panels{grid-template-columns:1fr;gap:32px}.N5iklq_comparison .N5iklq_unit{min-height:0}.N5iklq_modelGroup{padding:16px 0}}@media (pointer:coarse){.N5iklq_barButton{height:44px}}@media (prefers-reduced-motion:reduce){.N5iklq_bar{transition:none}.N5iklq_tooltip:not([hidden]){animation:none}}
.peVBIW_description{min-width:0;color:var(--ink)}.peVBIW_description .peVBIW_intro{max-width:80ch;color:var(--muted);margin:0 0 24px}.peVBIW_visual{border:1px solid var(--hairline);min-width:0;font:400 12px/1.6 var(--sans);overflow-anchor:none;background:#0b0b0b;border-radius:6px;overflow:hidden;container:methodology-visual/inline-size}.peVBIW_visual *,.peVBIW_visual :before,.peVBIW_visual :after{box-sizing:border-box}.peVBIW_description .peVBIW_visual p{max-width:none;color:var(--muted);font:400 12px/1.6 var(--sans);margin:0}.peVBIW_description .peVBIW_visual strong,.peVBIW_description .peVBIW_visual b{font-weight:500}.peVBIW_description .peVBIW_visual code{color:inherit;font:400 11px/1.65 var(--mono);overflow-wrap:anywhere;background:0 0;border:0;padding:0}.peVBIW_description :is(button,a):focus-visible{outline:2px solid var(--red);outline-offset:4px}.peVBIW_icon{flex:0 0 18px;width:18px;height:18px;display:block}.peVBIW_stageTabs{border-bottom:1px solid var(--hairline);background:#151618;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.peVBIW_stageTabs button{min-width:0;min-height:66px;color:var(--muted);font:400 13px/1.4 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:13px 10px;transition:color .15s,background .15s;display:flex;position:relative}.peVBIW_stageTabs button+button{border-left:1px solid var(--hairline)}.peVBIW_stageTabs button>span{color:var(--faint);font:400 12px/1.4 var(--mono)}.peVBIW_stageTabs button:hover{color:var(--ink);background:#1b1b1b}.peVBIW_stageTabs button[aria-pressed=true]{color:var(--ink);background:#0b0b0b}.peVBIW_stageTabs button[aria-pressed=true]>span{color:var(--red)}.peVBIW_stageTabs button[aria-pressed=true]:after{content:"";background:#0b0b0b;height:1px;position:absolute;bottom:-1px;left:0;right:0}.peVBIW_description .peVBIW_stageTabs button:focus-visible{outline-offset:-4px}.peVBIW_detailStack{min-width:0;padding:20px;display:grid}.peVBIW_detail{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.peVBIW_detail[aria-hidden=true],.peVBIW_detail[hidden]{visibility:hidden;pointer-events:none;opacity:0}.peVBIW_detail[aria-hidden=true] *{animation-play-state:paused!important}.peVBIW_stageIntro{gap:12px;min-width:0;margin-bottom:24px;display:grid}.peVBIW_description .peVBIW_stageHeading{color:var(--ink);font:400 18px/1.4 var(--sans);letter-spacing:-.01em;margin:0}.peVBIW_description .peVBIW_stageIntro>p{max-width:none;font-size:14px;line-height:1.7}.peVBIW_description .peVBIW_stageIntro>.peVBIW_exampleProse{border-left:2px solid var(--red);padding:16px 0 16px 16px}.peVBIW_description .peVBIW_stageIntro>:is(ul,ol){max-width:none;color:var(--muted);font:400 14px/1.7 var(--sans);margin:0;padding-left:20px}.peVBIW_description .peVBIW_stageIntro strong{color:var(--ink);font-weight:600}.peVBIW_stageIntro li+li{margin-top:10px}.peVBIW_illustration{flex-direction:column;flex:1;gap:12px;width:100%;min-width:0;margin:0;display:flex}.peVBIW_animationScene{flex-direction:column;align-self:center;width:100%;min-width:0;max-width:1100px;display:flex}.peVBIW_animationScene[data-effects-state=paused] *,.peVBIW_animationScene[data-effects-state=paused] :before,.peVBIW_animationScene[data-effects-state=paused] :after{animation-play-state:paused!important}.peVBIW_playbackRail{align-items:center;gap:12px;min-height:36px;margin-top:auto;display:flex}.peVBIW_playbackTrack{background:#383838;flex:1;height:2px;overflow:hidden}.peVBIW_playbackFill{background:var(--red);transform-origin:0;width:100%;height:100%}.peVBIW_playbackButton{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 32px;place-items:center;padding:0;display:grid}.peVBIW_playbackButton:hover{color:var(--ink);background:#242424}.peVBIW_playbackButton:disabled{opacity:.4;cursor:default}.peVBIW_playbackButton .peVBIW_icon{width:16px;height:16px}@media (pointer:coarse){.peVBIW_playbackButton{flex-basis:44px;width:44px;height:44px}}.peVBIW_description .peVBIW_visual .peVBIW_caption{color:var(--faint);font:400 11px/1.6 var(--sans)}.peVBIW_description p.peVBIW_caption{margin-top:12px}.peVBIW_pair{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:15px;min-width:0;display:grid}.peVBIW_arrow{color:var(--red);font:400 23px/1 var(--sans);text-align:center;justify-content:center;align-items:center;display:flex}.peVBIW_arrow>.peVBIW_icon{flex-basis:24px;width:24px;height:24px}.peVBIW_fileDocument{background:#161616;border:1px solid #4b4b4b;width:112px;height:130px;margin:0 auto 12px;padding:21px 13px 12px;display:grid;position:relative;box-shadow:4px 4px #242424}.peVBIW_fileDocument:after{clip-path:polygon(0 0,100% 100%,100% 0);content:"";background:#242424;width:23px;height:23px;position:absolute;top:-1px;right:-1px}.peVBIW_description .peVBIW_fileDocument b{font:400 13px/1.35 var(--sans);display:block}.peVBIW_documentFace{opacity:0;grid-area:1/1;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:translateY(2px)}.peVBIW_documentFace[data-visible=true]{opacity:1;transform:none}.peVBIW_documentLines{gap:7px;margin-top:17px;display:grid}.peVBIW_documentLines i{background:#494949;height:3px;display:block}.peVBIW_documentLines i:nth-child(2){width:70%}.peVBIW_encryptedBlocks{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;margin-top:18px;display:grid}.peVBIW_encryptedBlocks i{background:#555;height:8px}.peVBIW_filename{color:var(--ink);font:400 13px/1.6 var(--mono);text-align:center;overflow-wrap:anywhere}.peVBIW_filename em{color:var(--red);font-style:normal}.peVBIW_filename em[data-visible]{transition:opacity .4s ease-in-out,transform .4s ease-in-out;display:inline-block}.peVBIW_filename em[data-visible=false]{opacity:0;transform:translate(3px)}.peVBIW_stamp{color:var(--red);font:400 11px/1.5 var(--sans);white-space:nowrap}.peVBIW_behaviorPair{align-items:stretch}.peVBIW_behaviorPair>.peVBIW_arrow{align-self:center}.peVBIW_folderState{flex-direction:column;min-width:0;padding-top:30px;display:flex}.peVBIW_behaviorFolder{background:#141414;border:1px solid #383838;border-radius:0 6px 6px;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.peVBIW_folderTab{height:30px;color:var(--muted);font:400 12px/1.5 var(--sans);background:#242424;border:1px solid #383838;border-bottom:0;border-radius:6px 12px 0 0;align-items:center;gap:7px;padding:0 14px;display:flex;position:absolute;top:-30px;left:-1px}.peVBIW_folderTab .peVBIW_icon{flex-basis:14px;width:14px;height:14px}.peVBIW_folderPath{height:46px;color:var(--muted);font:400 12px/1.5 var(--sans);background:#242424;border-bottom:1px solid #383838;align-items:center;gap:11px;padding:0 15px;display:flex}.peVBIW_folderPath>[aria-hidden]{color:var(--faint)}.peVBIW_documentTile{text-align:center;flex-direction:column;flex:1;justify-content:center;padding:18px;display:flex}.peVBIW_documentTile .peVBIW_fileDocument{aspect-ratio:112/130;width:clamp(124px,13cqw,160px);height:auto;min-height:144px}.peVBIW_description .peVBIW_documentTile>.peVBIW_caption{font-size:12px}.peVBIW_documentTile>.peVBIW_caption{min-height:3.2em;margin-top:4px;display:block}.peVBIW_bytePreview{border-top:1px solid #383838;margin:0 18px;padding:12px 0}.peVBIW_bytePreviewLabel{color:var(--muted);font:400 12px/1.5 var(--sans);margin-bottom:11px}.peVBIW_byteGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:grid}.peVBIW_byteGrid>i{background:#555;height:8px}.peVBIW_byteGrid>i,.peVBIW_encryptedBlocks>i{transition:background .28s ease-in-out}.peVBIW_byteGrid>i[data-encrypted=true],.peVBIW_encryptedBlocks>i[data-encrypted=true]{background:var(--red)}.peVBIW_byteGrid>i[data-active=true],.peVBIW_encryptedBlocks>i[data-active=true]{background:#b77a61}.peVBIW_folderRows{border-top:1px solid #383838;min-height:94px;margin:0 18px}.peVBIW_folderFile{min-height:46px;font:400 13px/1.5 var(--sans);justify-content:space-between;align-items:center;gap:12px;transition:opacity .35s ease-in-out,transform .35s ease-in-out;display:flex}.peVBIW_folderFile[data-visible=false]{opacity:0;transform:translateY(3px)}.peVBIW_folderFile+.peVBIW_folderFile{border-top:1px solid var(--hairline)}.peVBIW_folderFile>span:first-child{align-items:center;gap:9px;min-width:0;display:flex}.peVBIW_folderFile .peVBIW_icon{width:16px;height:16px;color:var(--faint);flex-basis:16px}.peVBIW_binaryRoute{flex-direction:column;min-width:0;display:flex}.peVBIW_routeStage{background:#141414;border:1px solid #343434;border-radius:4px;flex-direction:column;flex:1;min-width:0;padding:10px;display:flex}.peVBIW_routeStageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 15px;margin-bottom:6px;display:flex}.peVBIW_description .peVBIW_routeStageHeader>h4{color:var(--ink);font:400 14px/1.5 var(--sans);align-items:center;gap:8px;margin:0;display:flex}.peVBIW_routeStageHeader .peVBIW_icon{width:17px;height:17px;color:var(--faint);flex-basis:17px}.peVBIW_routeStageHeader>span{color:var(--muted);font-size:11px}.peVBIW_routeFilename{align-items:center;gap:7px;display:flex}.peVBIW_routeRibbon,.peVBIW_routeRecords{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.peVBIW_routeRibbonPage,.peVBIW_routeRecord{min-width:0;color:var(--muted);text-align:center;background:#242424;border-top:2px solid #0000;border-radius:2px;padding:6px 7px;transition:background .3s ease-in-out,opacity .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out}.peVBIW_routeRibbonPage{padding-block:5px}.peVBIW_routeRibbonPage[data-filled=false]{opacity:.8;transform:translateY(2px)}.peVBIW_routeBytes{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin-top:5px;display:grid}.peVBIW_routeBytes>i{background:#555;height:2px;transition:background .3s ease-in-out}.peVBIW_routeMetadata{font:400 10px/1.5 var(--mono);text-align:left;border-top:1px solid #ffffff12;gap:1px;margin:5px 0 0;padding-top:4px;display:grid}.peVBIW_routeMetadata>div{flex-wrap:wrap;justify-content:space-between;gap:0 6px;display:flex}.peVBIW_routeMetadata dt{color:var(--faint);font-family:var(--sans)}.peVBIW_routeMetadata dd{margin:0}.peVBIW_routeRecord[data-state=selected],.peVBIW_routeRecord[data-state=active],.peVBIW_routeRibbonPage[data-filled=true]{color:var(--ink);background:#30201d}.peVBIW_routeRecord[data-state=selected] .peVBIW_routeBytes>i,.peVBIW_routeRecord[data-state=active] .peVBIW_routeBytes>i,.peVBIW_routeRibbonPage[data-filled=true] .peVBIW_routeBytes>i{background:var(--red)}.peVBIW_routeRibbonPage[data-filled=true]{border-top-color:var(--red);opacity:1;transform:none}.peVBIW_routeRecord[data-state=active],.peVBIW_routeRibbonPage[data-active=true]{background:#432822}.peVBIW_routeRecord[data-state=active] .peVBIW_routeBytes>i,.peVBIW_routeRibbonPage[data-active=true] .peVBIW_routeBytes>i{animation:1s ease-in-out both peVBIW_routeByteReveal}.peVBIW_routeRecord[data-state=active] .peVBIW_routeBytes>i:nth-child(3n+1),.peVBIW_routeRibbonPage[data-active=true] .peVBIW_routeBytes>i:nth-child(3n+1){animation-delay:.15s}.peVBIW_routeRecord[data-state=active] .peVBIW_routeBytes>i:nth-child(3n+2),.peVBIW_routeRibbonPage[data-active=true] .peVBIW_routeBytes>i:nth-child(3n+2){animation-delay:.3s}.peVBIW_routeRecord[data-state=decoy]{opacity:.58}@keyframes peVBIW_routeByteReveal{0%{opacity:.65;background:#555}to{opacity:1;background:var(--red)}}.peVBIW_routeFlow{justify-content:center;align-items:center;gap:10px;max-width:600px;margin:10px auto;display:flex}.peVBIW_description .peVBIW_routeFlow>p{min-width:0;color:var(--muted);font-size:11px}.peVBIW_routeFlow>.peVBIW_icon{width:17px;height:17px;color:var(--red);flex-basis:17px;transform:rotate(90deg)}.peVBIW_binaryRoute[data-phase=following] .peVBIW_routeFlow>.peVBIW_icon{animation:1.2s ease-in-out infinite peVBIW_routeFlowPulse}@keyframes peVBIW_routeFlowPulse{0%,to{opacity:.7;transform:translateY(-1px)rotate(90deg)}50%{opacity:1;transform:translateY(1px)rotate(90deg)}}.peVBIW_taskReview{min-width:0;display:flex}.peVBIW_description .peVBIW_taskReview code,.peVBIW_taskReview .peVBIW_fieldContract,.peVBIW_taskReview .peVBIW_blank{font-size:12px}.peVBIW_reviewLayout{flex:1;grid-template-columns:minmax(0,1.25fr) 24px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.peVBIW_reviewFields{flex-direction:column;min-width:0;display:flex}.peVBIW_reviewColumns,.peVBIW_fieldButton{grid-template-columns:minmax(0,1fr) repeat(3,40px);align-items:center;gap:5px;display:grid}.peVBIW_reviewColumns{color:var(--faint);border-bottom:1px solid #383838;padding:0 10px 10px;font-size:12px}.peVBIW_reviewColumns>span:not(:first-child){text-align:center}.peVBIW_reviewField{border-bottom:1px solid #383838;flex-direction:column;min-width:0;transition:background .3s;display:flex}.peVBIW_reviewField[data-active=true]{background:#141414}.peVBIW_fieldButton{width:100%;min-height:48px;color:var(--ink);font:400 13px/1.5 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:6px 10px;transition:background .3s}.peVBIW_fieldButton>span:first-child{min-width:0}.peVBIW_reviewField[data-active=true]>.peVBIW_fieldButton,.peVBIW_fieldButton:hover{background:#202020}.peVBIW_fieldState{color:var(--faint);margin-top:2px;font-size:12px;display:block}.peVBIW_reviewField[data-result=excluded] .peVBIW_fieldState{color:var(--red)}.peVBIW_fieldCheck{color:var(--faint);justify-content:center;align-items:center;transition:color .25s;display:flex}.peVBIW_fieldCheck>.peVBIW_icon{flex-basis:14px;width:14px;height:14px}.peVBIW_fieldCheck[data-state=pass]{color:var(--ink)}.peVBIW_fieldCheck[data-state=fail],.peVBIW_fieldCheck[data-state=reviewing]{color:var(--red)}.peVBIW_fieldExpansion{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.peVBIW_reviewField[data-active=true]>.peVBIW_fieldExpansion{opacity:1;grid-template-rows:1fr}.peVBIW_contractEntry{visibility:hidden;opacity:0;transition:opacity .3s,transform .35s cubic-bezier(.22,1,.36,1),visibility 0s linear .35s;transform:translateY(4px)}.peVBIW_contractEntry[data-visible=true]{visibility:visible;opacity:1;transition-delay:0s;transform:none}.peVBIW_fieldExpansionClip,.peVBIW_contractEntryClip{min-width:0;min-height:0;overflow:hidden}.peVBIW_fieldDetails{min-height:var(--review-detail-height,0px)}.peVBIW_fieldDetailsContent{padding:12px 14px}.peVBIW_reviewEvidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.peVBIW_reviewEvidence>div{min-width:0}.peVBIW_description .peVBIW_fieldDetails h5{color:var(--muted);font:500 12px/1.5 var(--sans);align-items:center;gap:6px;margin:0 0 8px;display:flex}.peVBIW_fieldDetails h5>.peVBIW_icon{flex-basis:14px;width:14px;height:14px}.peVBIW_sourceExcerpt{color:var(--ink);overflow-wrap:anywhere;background:#0b0b0b;border-left:2px solid #414141;padding:8px 10px}.peVBIW_description .peVBIW_reviewEvidence p{margin-top:8px;font-size:12px}.peVBIW_reviewRubric{border-top:1px solid #303030;margin-top:10px;padding-top:10px}.peVBIW_description .peVBIW_reviewRubric>p{font-size:12px}.peVBIW_reviewArrow{color:var(--faint);align-self:center;transition:color .3s}.peVBIW_reviewArrow>.peVBIW_icon{width:24px;height:24px}.peVBIW_reviewArrow[data-active=true]{color:var(--red)}.peVBIW_reviewArrow[data-active=true]>.peVBIW_icon{animation:1.3s ease-in-out infinite peVBIW_calibrationArrow}.peVBIW_animationScene[data-playback-state=paused] .peVBIW_reviewArrow>.peVBIW_icon{animation-play-state:paused!important}.peVBIW_taskSheet{background:#161615;border:1px solid #4b4b47;min-width:0;margin:0 5px 5px 0;padding:18px;box-shadow:5px 5px #242422}.peVBIW_sheetHeading{color:var(--ink);font:400 16px/1.5 var(--sans);align-items:center;gap:8px;margin:0 0 12px;display:flex}.peVBIW_description .peVBIW_sheetHeading>strong{font-weight:400}.peVBIW_contractQuestions{min-height:300px;position:relative}.peVBIW_description .peVBIW_contractEmpty{padding:8px 0;font-size:12px;position:absolute;inset:0 0 auto}.peVBIW_question{border-bottom:1px solid #383838;padding:10px 0;font-size:13px}.peVBIW_contractEntry[data-new=true] .peVBIW_question{border-bottom-color:var(--red)}.peVBIW_blank{min-height:17px;color:var(--faint);font:400 11px/1.6 var(--mono);border-bottom:1px solid #4b4b47;margin-top:6px;display:block}.peVBIW_fieldContract{color:var(--muted);font:400 11px/1.6 var(--mono);overflow-wrap:anywhere;margin-top:6px}.peVBIW_validationAnimation{flex-direction:column;min-width:0;display:flex}.peVBIW_contractFile{border-bottom:1px solid #383838;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:10px;font-size:13px;display:flex}.peVBIW_contractFile>.peVBIW_icon{color:var(--faint)}.peVBIW_contractField{color:var(--faint);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:10px 0 12px;display:flex}.peVBIW_description .peVBIW_contractField>code{color:var(--ink);font-size:12px}.peVBIW_contractPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.peVBIW_contractPanel{background:#151515;border-top:1px solid #383838;border-radius:0 0 4px 4px;flex-direction:column;min-width:0;display:flex}.peVBIW_contractPanelHeader{border-bottom:1px solid #383838;padding:8px 12px}.peVBIW_description .peVBIW_contractPanelHeader>h4{color:var(--ink);font:500 14px/1.5 var(--sans);margin:0}.peVBIW_contractCode{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px}.peVBIW_description .peVBIW_contractCode>code{font:400 12px/1.6 var(--mono)}.peVBIW_contractKey{color:var(--faint)}.peVBIW_contractCode mark{color:inherit;background:0 0;padding:1px 0;transition:background .3s}.peVBIW_contractCode mark[data-active=true]{background:#453029}.peVBIW_description .peVBIW_visual .peVBIW_contractPanelNote{color:var(--faint);border-top:1px solid #303030;margin-top:auto;padding:10px 12px;font-size:12px}.peVBIW_contractChecks{border-top:1px solid #383838;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:16px;padding-top:12px;display:grid}.peVBIW_contractCheck{min-width:0}.peVBIW_contractCheckHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.peVBIW_description .peVBIW_contractCheckHeading>h4{font:400 14px/1.5 var(--sans);margin:0}.peVBIW_description .peVBIW_contractCheckHeading>strong{font:400 22px/1.2 var(--sans);white-space:nowrap}.peVBIW_contractCheckInput{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.peVBIW_contractCheckInput>span{align-items:center;gap:6px;display:inline-flex}.peVBIW_contractCheckInput .peVBIW_icon{flex-basis:15px;width:15px;height:15px}.peVBIW_calibrationRange{margin-top:12px}.peVBIW_calibrationRangeTrack{background:#383838;height:5px;position:relative}.peVBIW_calibrationRangeFill{background:var(--red);transform-origin:0;height:100%}.peVBIW_calibrationRangeBoundary{border-left:1px dashed var(--ink);height:11px;position:absolute;top:-3px}.peVBIW_calibrationRange[data-range=low] .peVBIW_calibrationRangeFill{width:5%}.peVBIW_calibrationRange[data-range=low] .peVBIW_calibrationRangeBoundary{left:5%}.peVBIW_calibrationRange[data-range=high] .peVBIW_calibrationRangeFill{width:20%;margin-left:80%}.peVBIW_calibrationRange[data-range=high] .peVBIW_calibrationRangeBoundary{left:80%}.peVBIW_calibrationRangeAxis{color:var(--faint);font:400 11px/1.5 var(--mono);justify-content:space-between;margin-top:7px;display:flex}.peVBIW_contractFeedback{color:var(--muted);align-items:center;gap:8px;margin-top:14px;display:flex}.peVBIW_contractFeedback>.peVBIW_icon{color:var(--red)}@keyframes peVBIW_calibrationArrow{0%,to{opacity:.5;transform:translate(-2px)}50%{opacity:1;transform:translate(2px)}}.peVBIW_caseboard{flex-direction:column;min-width:0;font-size:14px;display:flex}.peVBIW_description .peVBIW_caseboard p{font-size:14px}.peVBIW_description .peVBIW_caseboard code{font-size:13px}.peVBIW_caseboardExpert{align-items:center;gap:10px;margin-bottom:14px;font-size:20px;display:flex}.peVBIW_caseboardInputs{border-top:1px solid #383838;border-bottom:1px solid #383838;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;padding:10px 0;display:flex}.peVBIW_caseboardInputs>small{color:var(--muted);margin-right:3px;font-size:13px}.peVBIW_caseboardInputs>span{align-items:center;gap:6px;display:flex}.peVBIW_caseboardInputs .peVBIW_icon{flex-basis:20px;width:20px;height:20px}.peVBIW_caseboardLayout{grid-template-columns:180px 24px minmax(0,1fr);align-items:center;gap:14px;display:grid}.peVBIW_caseboardPacket{text-align:center;min-width:0}.peVBIW_protectedFile{background:#0b0b0b;border:1px solid #383838;width:170px;margin:0 auto 14px;padding:16px 14px;box-shadow:4px 4px #242424}.peVBIW_protectedFileTitle{align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.peVBIW_protectedFileTitle>.peVBIW_icon{flex-basis:20px;width:20px;height:20px}.peVBIW_protectedSection{font:400 13px/1.5 var(--mono);align-items:center;gap:8px;margin-top:7px;display:flex}.peVBIW_protectedSection>i{background:#242424;flex:1;height:16px}.peVBIW_protectedSection:nth-last-child(2)>i{background:#30201c}.peVBIW_caseboardArrow{color:var(--red);justify-content:center;align-items:center;display:flex}.peVBIW_caseFileWorkspace{background:#171717;border:1px solid #383838;border-radius:4px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.peVBIW_caseFileControls{background:#242424;border-bottom:1px solid #383838;align-items:stretch;display:flex}.peVBIW_caseFileTabs{flex:1;min-width:0;display:flex}.peVBIW_caseFileTabs>button{min-width:0;color:var(--muted);font:400 14px/1.5 var(--sans);cursor:pointer;background:0 0;border:0;border-right:1px solid #383838;flex:1;padding:10px;transition:background .2s,color .2s;position:relative}.peVBIW_caseFileTabs>button[aria-selected=true]{color:var(--ink);background:#171717}.peVBIW_caseFileTabs>button:after{background:var(--red);content:"";height:2px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.peVBIW_caseFileTabs>button[aria-selected=true]:after{transform:scaleX(1)}.peVBIW_description .peVBIW_caseFileControls button:focus-visible{outline-offset:-4px}.peVBIW_caseFilePanels{min-width:0;height:400px;display:grid}.peVBIW_caseFilePanel{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0;min-height:0;transition:opacity .3s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s;overflow-y:auto;transform:translateY(4px)}.peVBIW_caseFilePanel[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.peVBIW_caseFileScene{flex-direction:column;min-width:0;height:100%;padding:15px;display:flex}.peVBIW_extractorScene .peVBIW_extractorTerminal{flex:1}.peVBIW_caseFileHeading{border-bottom:1px solid #383838;align-items:flex-start;gap:10px;margin-bottom:12px;padding-bottom:11px;display:flex}.peVBIW_caseFileHeading>.peVBIW_icon{margin-top:2px}.peVBIW_caseFileHeading>div{min-width:0}.peVBIW_description .peVBIW_caseFileHeading h4{color:var(--ink);font:500 17px/1.5 var(--sans);margin:0}.peVBIW_description .peVBIW_caseFileHeading code{color:var(--muted);display:block}.peVBIW_recoveredMapLabel{color:var(--muted);margin-bottom:9px;font-size:13px}.peVBIW_recoveredMap{grid-template-columns:88px minmax(0,1fr);gap:6px;height:200px;display:grid}.peVBIW_recoveredHeader{font:400 13px/1.5 var(--mono);background:#0b0b0b;border:1px solid #383838;place-content:center;display:grid}.peVBIW_recoveredSections{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.peVBIW_recoveredSections>i{background:#343434;min-width:0}.peVBIW_description .peVBIW_caseFileScene h5{color:var(--ink);font:400 15px/1.5 var(--sans);margin:0}.peVBIW_findingCard{flex-direction:column;display:flex}.peVBIW_findingCard+.peVBIW_findingCard{border-top:1px solid #383838}.peVBIW_findingCard[data-expanded=true]{background:#141414}.peVBIW_findingToggle{width:100%;min-height:60px;color:var(--ink);font:400 16px/1.5 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:14px;padding:14px;transition:background .25s;display:grid}.peVBIW_findingToggle:hover,.peVBIW_findingToggle[aria-expanded=true]{background:#202020}.peVBIW_findingExpandIcon{width:16px;height:16px;color:var(--faint);place-items:center;display:grid;position:relative}.peVBIW_findingExpandIcon:before,.peVBIW_findingExpandIcon:after{content:"";background:currentColor;width:10px;height:1px;position:absolute}.peVBIW_findingExpandIcon:after{transition:transform .3s,opacity .3s;transform:rotate(90deg)}.peVBIW_findingToggle[aria-expanded=true] .peVBIW_findingExpandIcon:after{opacity:0;transform:rotate(0)}.peVBIW_findingExpansion{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .25s,visibility 0s linear .36s;display:grid}.peVBIW_findingCard[data-expanded=true] .peVBIW_findingExpansion{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.peVBIW_findingExpansionClip{min-height:0;overflow:hidden}.peVBIW_findingDetails{padding:15px}.peVBIW_description .peVBIW_visual .peVBIW_findingValue{color:var(--red);font:400 21px/1.3 var(--mono)}.peVBIW_findingEvidence{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:12px;display:grid}.peVBIW_findingEvidence>.peVBIW_icon{color:var(--red)}.peVBIW_findingEvidence small{color:var(--faint);margin-bottom:6px;font-size:13px;display:block}.peVBIW_findingEvidence code{display:block}.peVBIW_description .peVBIW_visual .peVBIW_findingMeaning{border-top:1px solid #383838;margin-top:12px;padding-top:10px}.peVBIW_findingBytes{flex-wrap:wrap;gap:6px;display:flex}.peVBIW_description .peVBIW_findingBytes>code{background:#30201c;padding:2px 6px}.peVBIW_renameExample>span{color:var(--red)}.peVBIW_renameSuffix{color:var(--red);display:inline-block}.peVBIW_extractorTerminal{background:#0b0b0b;border:1px solid #383838;padding:13px}.peVBIW_description .peVBIW_extractorCommand{color:var(--muted);border-bottom:1px solid #383838;margin-bottom:9px;padding-bottom:8px;display:block}.peVBIW_extractorOutput>small{color:var(--muted);margin-bottom:7px;font-size:13px;display:block}.peVBIW_extractorOutput>pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font:400 13px/1.65 var(--mono);margin:0}.peVBIW_extractorOutput>pre>span{color:var(--muted)}.peVBIW_extractorOutput>pre>em{color:var(--red);font-style:normal}.peVBIW_caseboard[data-animate=true] .peVBIW_caseFilePanel[data-active=true] .peVBIW_recoveredHeader{animation:.4s ease-out both peVBIW_caseReveal}.peVBIW_caseboard[data-animate=true] .peVBIW_caseFilePanel[data-active=true] .peVBIW_recoveredSections>i{animation:.55s cubic-bezier(.22,1,.36,1) both peVBIW_casePage}.peVBIW_caseboard[data-animate=true] .peVBIW_findingCard[data-expanded=true] .peVBIW_findingBytes>code{animation:.4s ease-out both peVBIW_caseByte}.peVBIW_caseboard[data-animate=true] .peVBIW_findingCard[data-expanded=true] .peVBIW_renameSuffix{animation:.4s ease-out .2s both peVBIW_caseReveal}.peVBIW_caseboard[data-animate=true] .peVBIW_caseFilePanel[data-active=true] .peVBIW_extractorCommand{animation:.4s ease-out .1s both peVBIW_caseReveal}.peVBIW_caseboard[data-animate=true] .peVBIW_caseFilePanel[data-active=true] .peVBIW_extractorOutput{animation:.5s ease-out .3s both peVBIW_caseReveal}@keyframes peVBIW_caseReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes peVBIW_casePage{0%{opacity:0;background:#4b302b;transform:translateY(5px)}to{opacity:1;background:#343434;transform:none}}@keyframes peVBIW_caseByte{0%{color:var(--muted);background:#343434}to{color:var(--ink);background:#30201c}}.peVBIW_caseboardFeedback{border-top:1px solid #383838;align-items:center;gap:9px;margin-top:14px;padding-top:10px;display:flex}.peVBIW_caseboardFeedback>.peVBIW_icon,.peVBIW_caseboardFeedback strong{color:var(--red)}.peVBIW_caseboardFeedback small{color:var(--muted);margin-top:2px;font-size:13px;display:block}@container methodology-visual (max-width:570px){.peVBIW_stageTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.peVBIW_stageTabs button{min-height:54px;padding:10px 8px;font-size:12px}.peVBIW_stageTabs button:nth-child(odd){border-left:0}.peVBIW_stageTabs button:nth-child(n+3){border-top:1px solid var(--hairline)}.peVBIW_stageTabs button[aria-pressed=true]:after{display:none}.peVBIW_detailStack{padding:18px 16px}.peVBIW_description .peVBIW_stageIntro>.peVBIW_exampleProse{padding-left:12px}.peVBIW_pair{grid-template-columns:minmax(0,1fr);gap:14px}.peVBIW_pair>.peVBIW_arrow{transform:rotate(90deg)}.peVBIW_taskSheet{padding:14px}.peVBIW_reviewLayout{grid-template-columns:minmax(0,1fr);gap:16px}.peVBIW_reviewArrow{justify-self:center;transform:rotate(90deg)}.peVBIW_reviewEvidence{grid-template-columns:minmax(0,1fr)}.peVBIW_contractQuestions{min-height:0}.peVBIW_routeStageHeader{flex-direction:column;align-items:flex-start;gap:5px}.peVBIW_routeRibbon,.peVBIW_routeRecords{grid-template-columns:repeat(3,minmax(0,1fr))}.peVBIW_contractPanels,.peVBIW_contractChecks{grid-template-columns:minmax(0,1fr);gap:16px}.peVBIW_caseboardLayout{grid-template-columns:minmax(0,1fr)}.peVBIW_caseboardPacket{text-align:left;align-items:center;gap:16px;display:flex}.peVBIW_protectedFile{flex:0 0 146px;width:146px;margin:0;padding:14px 12px}.peVBIW_caseboardArrow{transform:rotate(90deg)}.peVBIW_caseFileTabs>button{padding:8px 6px;font-size:13px}.peVBIW_caseFilePanels{height:640px}.peVBIW_findingEvidence{grid-template-columns:minmax(0,1fr)}.peVBIW_findingEvidence>.peVBIW_icon{justify-self:center;transform:rotate(90deg)}}@container methodology-visual (max-width:380px){.peVBIW_routeRibbon,.peVBIW_routeRecords{grid-template-columns:repeat(2,minmax(0,1fr))}.peVBIW_reviewColumns,.peVBIW_fieldButton{grid-template-columns:minmax(0,1fr) repeat(3,35px);gap:7px;padding-left:6px;padding-right:6px}}@media (prefers-reduced-motion:reduce){.peVBIW_caseFilePanel,.peVBIW_caseFileTabs>button,.peVBIW_caseFileTabs>button:after,.peVBIW_findingToggle,.peVBIW_findingExpansion,.peVBIW_findingExpandIcon:after{transition:none}.peVBIW_caseFilePanel *{animation:none!important}.peVBIW_stageTabs button,.peVBIW_detail,.peVBIW_routeRecord,.peVBIW_routeBytes>i,.peVBIW_routeRibbonPage{transition:none}.peVBIW_routeRecord[data-state=active] .peVBIW_routeBytes>i,.peVBIW_routeRibbonPage[data-active=true] .peVBIW_routeBytes>i,.peVBIW_routeFlow>.peVBIW_icon{animation:none!important}.peVBIW_byteGrid>i,.peVBIW_encryptedBlocks>i,.peVBIW_documentFace,.peVBIW_filename em[data-visible],.peVBIW_folderFile,.peVBIW_contractCode mark,.peVBIW_fieldExpansion,.peVBIW_contractEntry,.peVBIW_reviewArrow,.peVBIW_reviewField,.peVBIW_fieldButton,.peVBIW_fieldCheck{transition:none}.peVBIW_reviewArrow>.peVBIW_icon{animation:none!important}}
.UFy3OG_highlights{min-width:0}.UFy3OG_pages{min-width:0;display:grid}.UFy3OG_grid{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:24px 20px;min-width:0;transition:opacity .36s,visibility 0s linear .36s;display:grid}.UFy3OG_grid[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.UFy3OG_figure{min-width:0;margin:0}.UFy3OG_videoLink{display:block}.UFy3OG_videoLink:focus-visible,.UFy3OG_caption a:focus-visible{outline:2px solid var(--red);outline-offset:4px;border-radius:4px}.UFy3OG_frame{aspect-ratio:16/9;border:1px solid var(--hairline-dark);background:var(--paper-deep);border-radius:5px;position:relative;overflow:hidden}.UFy3OG_frame video{object-fit:contain;width:100%;height:100%;display:block}.UFy3OG_caption{overflow-wrap:anywhere;padding-top:10px}.UFy3OG_captionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.UFy3OG_caption a{font-size:15px}.UFy3OG_caption span{color:var(--faint);font-size:12px}.UFy3OG_highlights .UFy3OG_caption p{max-width:25em;min-height:3.3em;color:var(--muted);text-wrap:pretty;margin:10px 0 0;font-size:13px;line-height:1.65}.UFy3OG_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.UFy3OG_controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.UFy3OG_controls button{border:1px solid var(--hairline);width:40px;height:40px;color:var(--ink);font:400 20px/1 var(--sans);cursor:pointer;background:0 0;border-radius:4px;place-items:center;padding:0;display:grid}.UFy3OG_controls button.UFy3OG_pause{min-width:70px;padding:0 14px;font-size:13px}.UFy3OG_controls button:hover{border-color:var(--faint);background:var(--surface-hover)}.UFy3OG_controls button:focus-visible{outline:2px solid var(--red);outline-offset:4px}.UFy3OG_count{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}@media (prefers-reduced-motion:reduce){.UFy3OG_grid{transition:none}}@media (max-width:700px){.UFy3OG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.UFy3OG_controls button{width:44px;height:44px}.UFy3OG_captionHeading{gap:2px;display:grid}.UFy3OG_highlights .UFy3OG_caption p{min-height:4.95em}}@media (max-width:420px){.UFy3OG_grid{grid-template-columns:minmax(0,1fr)}.UFy3OG_highlights .UFy3OG_caption p{min-height:0}}
._7Fm7ya_experience{flex-direction:column;gap:36px;display:flex}._7Fm7ya_brief{gap:18px;display:grid}._7Fm7ya_experience ._7Fm7ya_intro{max-width:82ch;margin:0}._7Fm7ya_brief strong{color:var(--ink);font-weight:600}._7Fm7ya_experience code{font:400 .85em/1.6 var(--mono);color:var(--ink);overflow-wrap:anywhere}._7Fm7ya_explore{width:fit-content}@media (max-width:600px){._7Fm7ya_experience{gap:30px}}
.E3mxTa_figure{--case-ease:cubic-bezier(.22, 1, .36, 1);--case-rose:#e0a092;--case-silver:#b7b7b4;border:1px solid var(--hairline);min-width:0;color:var(--ink);font:400 14px/1.6 var(--sans);letter-spacing:0;background:#0b0b0b;border-radius:8px;margin:0;padding:24px;position:relative;container-type:inline-size}.E3mxTa_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:24px;display:flex}.E3mxTa_figure .E3mxTa_header h3{font:500 18px/1.4 var(--sans);letter-spacing:0;margin:0}.E3mxTa_header>span{color:var(--faint);font:11px/1.5 var(--mono)}.E3mxTa_compositionAxis,.E3mxTa_platform{grid-template-columns:90px minmax(0,1fr) 36px;align-items:center;column-gap:20px;display:grid}.E3mxTa_compositionAxis{color:var(--faint);font:11px/1.4 var(--mono);padding-bottom:8px}.E3mxTa_compositionAxis>div{justify-content:space-between;display:flex}.E3mxTa_compositionAxis>:last-child{text-align:right}.E3mxTa_platform{border-top:1px solid var(--hairline);min-height:42px}.E3mxTa_platformName{color:var(--muted);font:12px/1.5 var(--sans)}.E3mxTa_platformTotal{color:var(--ink);text-align:right;font:11px/1.5 var(--mono);font-variant-numeric:tabular-nums}.E3mxTa_track{background:var(--hairline);height:10px}.E3mxTa_stack{height:100%;display:flex}.E3mxTa_segment{cursor:pointer;min-width:0;height:100%;transition:opacity .18s var(--case-ease), filter .18s var(--case-ease);border:0;border-radius:0;margin:0;padding:0;display:block;position:relative}.E3mxTa_segment:before{content:"";position:absolute;inset:-12px 0}.E3mxTa_composition:has(.E3mxTa_segment:is(:hover,:focus-visible)) .E3mxTa_segment:not(:hover):not(:focus-visible){opacity:.35}.E3mxTa_segment:is(:hover,:focus-visible){filter:brightness(1.2)}.E3mxTa_legend{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:18px 0 28px;display:flex}.E3mxTa_legend>span{color:var(--muted);font:12px/1.4 var(--sans);align-items:center;gap:8px;display:inline-flex}.E3mxTa_legend i{width:18px;height:4px;display:block}.E3mxTa_toolbar{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding-top:20px;display:flex}.E3mxTa_toolbar>div{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.E3mxTa_figure .E3mxTa_toolbar h4{font:500 14px/1.5 var(--sans);margin:0}.E3mxTa_range{color:var(--faint);font:11px/1.5 var(--mono);font-variant-numeric:tabular-nums}.E3mxTa_pages{align-items:center;gap:10px;display:flex}.E3mxTa_pages button{border:1px solid var(--hairline);width:32px;height:32px;color:var(--ink);font:400 17px/1 var(--sans);cursor:pointer;transition:color .18s var(--case-ease), border-color .18s var(--case-ease), background-color .18s var(--case-ease);background:0 0;border-radius:4px;place-items:center;padding:0;display:grid}.E3mxTa_pages button:hover:not(:disabled){border-color:var(--faint);background:var(--surface-hover)}.E3mxTa_pages button:disabled{color:var(--faint);cursor:default}.E3mxTa_pages>span{text-align:center;min-width:42px;color:var(--muted);font:11px/1.5 var(--mono);font-variant-numeric:tabular-nums}.E3mxTa_tableArea{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.E3mxTa_tableColumns{grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;align-items:start;gap:24px;min-width:0;display:grid}.E3mxTa_tableColumns[aria-hidden=true]{visibility:hidden;pointer-events:none}.E3mxTa_table{table-layout:fixed;border-collapse:collapse;width:100%}.E3mxTa_platformColumn{width:54px}.E3mxTa_totalColumn{width:38px}.E3mxTa_table thead th{border-bottom:1px solid var(--hairline);height:36px;color:var(--faint);text-align:center;font:10px/1.5 var(--sans);padding:0 6px}.E3mxTa_table thead th:first-child{text-align:left;padding-left:0}.E3mxTa_shortPlatform{display:none}.E3mxTa_table tbody tr{border-bottom:1px solid var(--hairline);height:48px;transition:background-color .18s var(--case-ease)}.E3mxTa_table tbody tr:has(button:is(:hover,:focus-visible)){background:#181413}.E3mxTa_table tbody th,.E3mxTa_table td{vertical-align:middle;padding:6px}.E3mxTa_table .E3mxTa_technique{text-align:left;overflow-wrap:anywhere;padding-left:0;font-weight:400}.E3mxTa_figure .E3mxTa_technique a{color:var(--ink);font:12px/1.4 var(--sans);text-decoration:none}.E3mxTa_figure .E3mxTa_technique a:hover{text-underline-offset:3px;text-decoration:underline}.E3mxTa_techniqueMeta{color:var(--faint);font:10px/1.5 var(--mono);flex-wrap:wrap;gap:10px;margin-top:3px;display:flex}.E3mxTa_techniqueMeta>span{font-family:var(--sans)}.E3mxTa_matrix,.E3mxTa_total{width:100%;min-height:32px;color:var(--ink);font:11px/1.5 var(--mono);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:7px;padding:0;display:flex}.E3mxTa_miniTrack{background:var(--hairline);width:16px;height:4px;display:block}.E3mxTa_miniTrack i{background:var(--red);height:100%;transition:background-color .18s var(--case-ease);display:block}.E3mxTa_matrix:is(:hover,:focus-visible) .E3mxTa_miniTrack i{background:var(--red-dark)}.E3mxTa_matrix>span:last-child{text-align:right;min-width:12px}.E3mxTa_zero{color:var(--hairline-strong);text-align:center;font:11px/1.5 var(--mono);display:block}.E3mxTa_figure :is(a,button):focus-visible{outline:2px solid var(--red);outline-offset:3px}.E3mxTa_tooltip{z-index:5;box-sizing:border-box;border:1px solid var(--hairline-dark);background:var(--paper-deep);width:280px;max-width:calc(100% - 24px);color:var(--ink);font:12px/1.5 var(--sans);overflow-wrap:anywhere;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .18s var(--case-ease), visibility 0s linear .18s;border-radius:6px;padding:10px 12px;position:absolute;box-shadow:0 5px 12px #0006}.E3mxTa_tooltip[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.E3mxTa_tooltip strong{font:500 13px/1.5 var(--sans);display:block}.E3mxTa_tooltip>span{color:var(--muted)}.E3mxTa_tooltip dl{border-top:1px solid var(--hairline);margin:8px 0 0;padding-top:6px}.E3mxTa_tooltip dl>div{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:2px 0;display:flex}.E3mxTa_tooltip dt{color:var(--ink)}.E3mxTa_tooltip dd{color:var(--faint);margin:0;font-size:11px}@container (max-width:840px){.E3mxTa_tableColumns{grid-template-columns:minmax(0,1fr);gap:16px}}@container (max-width:480px){.E3mxTa_compositionAxis,.E3mxTa_platform{grid-template-columns:66px minmax(0,1fr) 36px;column-gap:12px}.E3mxTa_fullPlatform{display:none}.E3mxTa_shortPlatform{display:inline}.E3mxTa_platformColumn{width:31px}.E3mxTa_totalColumn{width:28px}.E3mxTa_table thead th,.E3mxTa_table tbody th,.E3mxTa_table td{padding-inline:2px}.E3mxTa_miniTrack{display:none}.E3mxTa_matrix>span:last-child{text-align:center}.E3mxTa_techniqueMeta>span{display:none}}@media (max-width:700px){.E3mxTa_figure{padding:16px}}@media (pointer:coarse){.E3mxTa_pages button{width:40px;height:40px}.E3mxTa_matrix,.E3mxTa_total{min-height:40px}}@media (prefers-reduced-motion:reduce){.E3mxTa_segment,.E3mxTa_miniTrack i,.E3mxTa_pages button,.E3mxTa_table tbody tr,.E3mxTa_tooltip{transition:none}}
.BcpuoG_highlight{color:var(--ink);font-weight:600}.BcpuoG_points{color:var(--muted);margin:0 0 20px;padding-left:24px}.BcpuoG_points li::marker{color:var(--ink);font-weight:600}.BcpuoG_points li+li{margin-top:20px}.BcpuoG_reference{vertical-align:super;white-space:nowrap;margin-left:.15em;font-size:.72em;line-height:0}
.LdBs1q_citation{width:min(840px,100%);min-width:0;color:var(--ink);font:400 16px/24px var(--sans);flex-direction:column;gap:20px;padding-top:32px;scroll-margin-top:104px;display:flex}.LdBs1q_citation h2{font:400 28px/1.0714 "FT Aktual", var(--sans);letter-spacing:-.01em;margin:0}.LdBs1q_introduction{color:var(--muted);letter-spacing:-.01em;margin:0}.hone-article .LdBs1q_citation{padding-top:28px}.LdBs1q_codeBlock{position:relative}.LdBs1q_codeBlock pre{color:#cfcfcd;font:400 12px/1.7 "JetBrains Mono", var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;background:#151515;border:1px solid #292929;border-radius:2px;margin:0;padding:16px 52px 16px 16px;overflow-x:auto}.LdBs1q_codeBlock code{font:inherit}.LdBs1q_copy{width:32px;height:32px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:2px;place-items:center;padding:0;transition:color .16s;display:grid;position:absolute;top:8px;right:8px}.LdBs1q_copy:hover{color:var(--ink)}.LdBs1q_copy:focus-visible{outline:2px solid var(--red);outline-offset:2px}.LdBs1q_status{color:var(--muted);font:400 12px/20px var(--sans);display:block}.LdBs1q_status:empty{display:none}@media (max-width:699px){.hone-article .LdBs1q_citation{padding-top:12px}.hone-article .LdBs1q_citation h2{font-size:24px}}@media (pointer:coarse){.LdBs1q_copy{width:44px;height:44px;top:2px;right:2px}}@media (prefers-reduced-motion:reduce){.LdBs1q_copy{transition:none}}
.jpvggq_document{grid-template-columns:212px minmax(0,1fr);align-items:start;gap:60px;width:min(1480px,92%);margin:0 auto;padding:88px 0 80px;display:grid}.jpvggq_content{min-width:0}.jpvggq_sections{flex-direction:column;gap:48px;padding-top:28px;display:flex}.jpvggq_section{max-width:840px;color:var(--ink);font:400 16px/1.65 var(--sans);padding-top:32px;scroll-margin-top:104px}.jpvggq_content>.jpvggq_section{padding-top:0}.jpvggq_section h2{letter-spacing:-.025em;margin:0 0 28px;font:400 28px/1.2 Space Grotesk,Arial,sans-serif}.jpvggq_section p{color:var(--muted);margin:0 0 20px}.jpvggq_section a{color:var(--ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:5px;text-decoration-thickness:1px}.jpvggq_section :is(p,li) a{font-weight:inherit;text-underline-offset:3px}.jpvggq_section a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.jpvggq_section a:focus-visible{outline:2px solid var(--red);outline-offset:4px}.jpvggq_taskSection{max-width:none}.jpvggq_blogFeature{--blog-paper:#eae8e2;--blog-accent:#d57e70;--blog-ink:#1d1715;background:var(--blog-paper);max-width:840px;color:var(--blog-ink);font-family:var(--sans);border-radius:4px;grid-template-columns:1.05fr 1fr;display:grid;overflow:hidden}.jpvggq_blogIntroduction{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:32px;padding:clamp(28px,3.6vw,48px);display:flex}.jpvggq_blogIntroduction h2{letter-spacing:-.04em;margin:0;font:400 clamp(32px,3.2vw,46px)/1.08 Space Grotesk,Arial,sans-serif}.jpvggq_blogIntroduction h2 span{display:block}.jpvggq_blogButton{min-height:44px;color:var(--blog-ink);align-items:center;gap:10px;font-size:16px;font-weight:400;text-decoration:none;transition:transform .18s;display:inline-flex}.jpvggq_blogButton>span{text-underline-offset:6px;-webkit-text-decoration:underline #1d171566;text-decoration:underline #1d171566}.jpvggq_blogButton svg{flex-shrink:0;width:18px;height:18px}.jpvggq_blogButton:hover{transform:translateY(-2px)}.jpvggq_blogButton:hover>span{text-decoration-color:currentColor}.jpvggq_blogArrow{flex-shrink:0;width:18px;height:18px;transition:transform .18s;display:block}.jpvggq_blogChapters a:is(:hover,:focus-visible) .jpvggq_blogArrow{transform:translate(3px)}.jpvggq_blogChapters{background:var(--blog-accent);flex-direction:column;justify-content:center;padding:24px 32px;display:flex}.jpvggq_blogChapters a{min-height:56px;color:var(--blog-ink);letter-spacing:-.02em;border-bottom:1px solid #1d17153d;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font:400 20px/1.25 Space Grotesk,Arial,sans-serif;text-decoration:none;display:flex}.jpvggq_blogChapters a:last-child{border-bottom:0}.jpvggq_blogFeature a:focus-visible{outline:2px solid var(--blog-ink);outline-offset:5px}@media (max-width:999px){.jpvggq_document{grid-template-columns:minmax(0,1fr);gap:36px;width:min(1240px,92%)}}@media (max-width:699px){.jpvggq_document{width:calc(100% - 32px);padding-top:56px}.jpvggq_blogFeature{grid-template-columns:minmax(0,1fr)}.jpvggq_blogIntroduction{padding:28px}.jpvggq_blogIntroduction h2{font-size:clamp(30px,7vw,40px)}.jpvggq_blogChapters{padding:12px 28px}.jpvggq_blogChapters a{min-height:54px;font-size:19px}}@media (prefers-reduced-motion:reduce){.jpvggq_blogButton,.jpvggq_blogArrow{transition:none}}
.blxu7G_selector,.blxu7G_segments,.blxu7G_choices{--control-height:36px;--selection-surface:#151515;--selection-raised:#1c1c1c;--selection-border:#373737;--selection-text:#eeedea;--selection-muted:#9b9b99;--selection-accent:#ef918a;--selection-selected:#292524;color:var(--selection-text);font-family:var(--sans)}.blxu7G_selector{min-width:0;max-width:100%;display:inline-flex;position:relative}.blxu7G_stretch{width:100%;display:flex}.blxu7G_trigger{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--selection-border);color:var(--selection-text);background:var(--selection-surface);font:400 13px/1.3 var(--sans);text-align:left;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:7px 12px;transition:border-color .15s,background-color .15s;display:inline-flex}.blxu7G_trigger:hover{background:var(--selection-raised);border-color:#73716e}.blxu7G_selector[data-open=true]>.blxu7G_trigger{background:var(--selection-raised);border-color:#77716d}.blxu7G_trigger:disabled{opacity:.45;cursor:default}.blxu7G_value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.blxu7G_trigger>svg{fill:none;width:14px;height:14px;stroke:var(--selection-muted);stroke-width:1.5px;flex-shrink:0;transition:transform .15s}.blxu7G_selector[data-open=true]>.blxu7G_trigger>svg{transform:rotate(180deg)}.blxu7G_selector[data-size=large]>.blxu7G_trigger{letter-spacing:-.025em;border-radius:8px;min-height:48px;padding:8px 12px;font:400 20px/1.2 Space Grotesk,Arial,sans-serif}.blxu7G_menu{z-index:30;width:max-content;min-width:100%;max-width:min(340px,100vw - 32px);max-height:min(420px,65vh);color:var(--selection-text);visibility:hidden;opacity:0;transform-origin:top;pointer-events:none;background:#171615;border:1px solid #47413e;border-radius:9px;padding:5px;transition:opacity .15s,transform .15s,visibility 0s .15s;display:block;position:absolute;top:calc(100% + 7px);left:0;overflow-y:auto;transform:translateY(-4px)scale(.985);box-shadow:0 14px 30px #0009}.blxu7G_selector[data-align=end]>.blxu7G_menu{left:auto;right:0}.blxu7G_selector[data-open=true]>.blxu7G_menu{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}.blxu7G_menu>button,.blxu7G_option{width:100%;min-height:36px;color:var(--selection-text);font:400 13px/1.4 var(--sans);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:22px;padding:8px 11px;transition:background-color .14s;display:flex}.blxu7G_menu>button:hover,.blxu7G_option:hover{background:#302c2a}.blxu7G_menu>button[aria-selected=true],.blxu7G_option[aria-selected=true]{background:var(--selection-selected)}.blxu7G_menu>button>svg,.blxu7G_option>svg{fill:none;width:14px;height:14px;stroke:var(--selection-accent);stroke-width:1.5px;opacity:0;flex-shrink:0;transition:opacity .14s,transform .14s cubic-bezier(.22,1,.36,1);transform:scale(.72)}.blxu7G_menu>button[aria-selected=true]>svg,.blxu7G_option[aria-selected=true]>svg{opacity:1;transform:none}.blxu7G_segments{border:1px solid var(--selection-border);background:var(--selection-surface);border-radius:6px;flex-wrap:wrap;align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex}.blxu7G_segments>button{min-height:calc(var(--control-height) - 8px);color:var(--selection-muted);font:400 12px/1.4 var(--sans);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:5px 10px;transition:color .15s,background-color .15s;display:inline-flex}.blxu7G_segments>button:hover{color:var(--selection-text);background:var(--selection-raised)}.blxu7G_segments>button:is([aria-pressed=true],[aria-selected=true]){color:#171615;background:#e4e2dd}.blxu7G_segments>button:is([aria-pressed=true],[aria-selected=true]) :is(strong,small,span){color:inherit}.blxu7G_segments>button:disabled{opacity:.45;cursor:default}.blxu7G_choices{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.blxu7G_choices>button{min-height:var(--control-height);border:1px solid var(--selection-border);color:var(--selection-muted);background:var(--selection-surface);font:400 12px/1.4 var(--sans);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.blxu7G_choices>button:hover{color:var(--selection-text);background:var(--selection-raised);border-color:#73716e}.blxu7G_choices>button[aria-pressed=true]{color:var(--selection-text);background:var(--selection-selected);border-color:#77716d}.blxu7G_trigger:focus-visible,.blxu7G_segments>button:focus-visible,.blxu7G_choices>button:focus-visible{outline:2px solid var(--selection-accent);outline-offset:3px}.blxu7G_menu>button:focus-visible,.blxu7G_option:focus-visible{outline:2px solid var(--selection-accent);outline-offset:-2px}@media (max-width:700px){.blxu7G_selector,.blxu7G_segments,.blxu7G_choices{--control-height:36px}.blxu7G_selector>.blxu7G_trigger{min-height:var(--control-height);border-radius:5px;gap:8px;padding:7px 9px;font-size:12px}.blxu7G_selector[data-size=large]>.blxu7G_trigger{min-height:var(--control-height);padding:7px 9px;font-size:13px}.blxu7G_menu{border-radius:6px;max-height:min(360px,60svh);padding:4px}.blxu7G_menu>button,.blxu7G_option{min-height:38px;padding:8px 10px;font-size:12px}.blxu7G_segments{border-radius:5px;padding:3px}.blxu7G_segments>button,.blxu7G_choices>button{border-radius:4px;padding:6px 8px;font-size:11px}.blxu7G_choices{gap:5px}}@media (pointer:coarse){.blxu7G_selector,.blxu7G_segments,.blxu7G_choices{--control-height:44px}.blxu7G_menu>button,.blxu7G_option{min-height:44px}}@media (prefers-reduced-motion:reduce){.blxu7G_selector *,.blxu7G_segments>button,.blxu7G_choices>button{transition:none}}
.YCTtWq_notes{border-top:1px solid var(--hairline);max-width:840px;color:var(--muted);letter-spacing:.04px;margin-top:24px;padding:28px 0 0;font:400 12px/1.6 FT Aktual,Arial,sans-serif}.YCTtWq_notes ol{margin:0;padding-left:24px}.YCTtWq_notes li+li{margin-top:20px}.YCTtWq_notes a{color:var(--ink);font-weight:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px;text-decoration-thickness:1px}.YCTtWq_notes a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.YCTtWq_marker{margin-inline-start:.25em;font-family:Arial,sans-serif}
.e9sj_q_frame{box-sizing:border-box;width:min(1240px,92%);min-height:calc(100svh - 160px);margin-inline:auto;padding:64px 0 88px}.e9sj_q_title{letter-spacing:-.035em;margin:0 0 32px;font:400 clamp(36px,4vw,48px)/1.1 Space Grotesk,Arial,sans-serif}@media (max-width:760px){.e9sj_q_frame{width:calc(100% - 32px);padding:24px 0 56px}.e9sj_q_title{margin-bottom:24px;font-size:32px}}
.D2l9uW_pageHeader{width:min(840px,100%);margin-bottom:16px}.D2l9uW_pageHeader h1{margin-bottom:16px}.D2l9uW_pageHeader>p{color:var(--muted);font:400 16px/24px var(--sans);letter-spacing:-.01em;margin:0}.D2l9uW_body{flex-direction:column;gap:48px;width:min(840px,100%);display:flex}.D2l9uW_page .D2l9uW_section{scroll-margin-top:32px}.D2l9uW_section p code{overflow-wrap:anywhere}.D2l9uW_agents code{white-space:nowrap}.D2l9uW_commandBlock pre{color:var(--ink)}.D2l9uW_command{color:var(--red-dark)}.D2l9uW_flag{color:#b7b7b4}.D2l9uW_variable{color:#e5beb7}.D2l9uW_access{margin:4px 0 8px}.D2l9uW_access>p{margin:0 0 12px;font-size:14px}.D2l9uW_access .D2l9uW_accessForm{width:min(100%,400px);position:static;transform:none}.D2l9uW_access .D2l9uW_accessForm>div>div{border-radius:3px;height:44px}.D2l9uW_access .D2l9uW_accessForm input{font-size:14px}.D2l9uW_access .D2l9uW_accessForm button{width:44px;height:42px}.D2l9uW_accessStatus{color:var(--muted);font-size:14px}.D2l9uW_download{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.D2l9uW_section .D2l9uW_downloadButton{color:#170e0c;background:#d78375;border:1px solid #de9589;border-radius:3px;align-items:center;gap:28px;padding:11px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}.D2l9uW_section .D2l9uW_downloadButton:hover{color:#170e0c;background:#e59a8d}.D2l9uW_logout{color:var(--muted);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:3px 0;font-size:12px;text-decoration:underline}.D2l9uW_logout:hover{color:var(--ink)}.D2l9uW_access .D2l9uW_downloadMeta{color:var(--faint);font:11px/1.6 var(--mono);overflow-wrap:anywhere;margin:10px 0 0}.D2l9uW_page .D2l9uW_section .D2l9uW_note{color:var(--faint);font-size:13px}.D2l9uW_checksum{color:var(--muted);margin-top:10px;font-size:11px}.D2l9uW_checksum summary{cursor:pointer;width:fit-content}.D2l9uW_checksum code{overflow-wrap:anywhere;font:11px/1.7 var(--mono);margin-top:8px;display:block}.D2l9uW_access .D2l9uW_error{color:#eea89a;margin:12px 0 0;font-size:13px}.D2l9uW_related{border-top:1px solid var(--hairline);color:var(--muted);margin:0;padding-top:24px;font-size:14px}.D2l9uW_page :is(a,button,summary):focus-visible{outline:2px solid var(--red);outline-offset:4px}@media (max-width:720px){.D2l9uW_pageHeader{margin-bottom:8px}.D2l9uW_body{gap:32px}}@media (prefers-reduced-motion:reduce){.D2l9uW_downloadButton{transition:none}}
.BLwvLG_results{width:100%;color:var(--ink);font:400 14px/1.6 var(--sans);margin-top:60px;scroll-margin-top:104px}.BLwvLG_panel,.BLwvLG_reasoningPanel{background:#0b0b0b;border:1px solid #ffffff1a;border-radius:8px;margin-top:40px;padding:24px;container:results-panel/inline-size}.BLwvLG_reasoningPanel{margin-top:0}.BLwvLG_chartHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.BLwvLG_chartActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;max-width:100%;margin-left:auto;display:flex;position:relative}.BLwvLG_chartActions .BLwvLG_chartFilterMenu,.BLwvLG_controlsView .BLwvLG_chartFilterMenu{position:static}.BLwvLG_responsiveControl{min-width:0}.BLwvLG_compactControl{display:none}.BLwvLG_expandedControl{display:flex}.BLwvLG_filterPanel{z-index:40;box-sizing:border-box;visibility:hidden;opacity:0;transform-origin:top;pointer-events:none;background:#171615;border:1px solid #47413e;border-radius:8px;width:min(520px,100vw - 64px);padding:18px;transition:opacity .15s,transform .15s,visibility 0s .15s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-4px)scale(.985);box-shadow:0 12px 30px #0008}.BLwvLG_chartFilterMenu[data-open=true]>.BLwvLG_filterPanel{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}.BLwvLG_filterPanel .BLwvLG_modelFilters{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;display:grid}.BLwvLG_filterPanel .BLwvLG_modelFilters>button{text-align:left;white-space:nowrap;justify-content:flex-start;min-height:32px}.BLwvLG_resultsHeading{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-bottom:24px;display:flex}.BLwvLG_standaloneLeaderboardTitle{letter-spacing:-.025em;margin:0;scroll-margin-top:112px;font:400 28px/1.25 Space Grotesk,Arial,sans-serif}.BLwvLG_caseLeaderboardBody{padding-top:16px}.BLwvLG_articleLeaderboard{box-sizing:border-box;margin-top:20px}.BLwvLG_articleLeaderboard>.BLwvLG_panel{margin-top:0}.BLwvLG_resultTabs{isolation:isolate;flex-shrink:0;position:relative}.BLwvLG_resultTabs>button{z-index:1;position:relative}.BLwvLG_tabIndicator{z-index:0;pointer-events:none;visibility:hidden;background:#e4e2dd;border-radius:5px;transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.BLwvLG_resultTabs[data-indicator-ready=true]>.BLwvLG_tabIndicator{visibility:visible}.BLwvLG_resultTabs[data-indicator-ready=true]>button{mix-blend-mode:difference}.BLwvLG_resultTabs[data-indicator-ready=true]>button:hover{background:0 0}.BLwvLG_resultTabs[data-indicator-ready=true]>button[aria-selected=true]{color:var(--selection-text);background:0 0}.BLwvLG_chartHeading h3{letter-spacing:-.025em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font:400 28px/1.25 Space Grotesk,Arial,sans-serif;display:flex}.BLwvLG_scoreSelector{flex-shrink:0;width:180px;display:inline-flex}.BLwvLG_metricSelector{flex-shrink:0;width:230px;display:inline-flex}.BLwvLG_comparison{color:var(--faint);font:400 18px/1.2 var(--sans)}.BLwvLG_results :is(a,button,select,summary):focus-visible{outline:2px solid var(--red);outline-offset:4px}.BLwvLG_plotScroll{overflow-x:auto}.BLwvLG_scatter{width:100%;min-width:600px;height:auto;display:block}.BLwvLG_scatter text{fill:var(--faint);font:11px var(--mono)}.BLwvLG_scatter .BLwvLG_pointLabel{paint-order:stroke;stroke:#0b0b0b;stroke-width:3px;stroke-linejoin:round;font-size:11px}.BLwvLG_footnoteMarker{font-family:Arial,sans-serif}.BLwvLG_seriesLine{transition:stroke-width .16s}.BLwvLG_seriesGroup,.BLwvLG_pointGroup,.BLwvLG_seriesLabel{transition:opacity .16s}.BLwvLG_seriesLabel{cursor:pointer;outline:none;text-decoration:none}.BLwvLG_seriesLabel:focus-visible .BLwvLG_pointLabel{text-decoration:underline}.BLwvLG_gridLine{stroke:#292929;stroke-width:.8px}.BLwvLG_frontierArea{fill:var(--red);fill-opacity:.18}.BLwvLG_frontierLine{fill:none;stroke:var(--red);stroke-width:1.5px;stroke-dasharray:5 4}.BLwvLG_point{cursor:pointer;outline:none}.BLwvLG_pointMark{transition:stroke .16s,stroke-width .16s}.BLwvLG_point:hover .BLwvLG_pointMark,.BLwvLG_point:focus .BLwvLG_pointMark{stroke:var(--ink);stroke-width:2px}.BLwvLG_saturationTooltip{z-index:100;box-sizing:border-box;width:320px;max-width:calc(100vw - 16px);color:var(--faint);font:11px/20px var(--sans);pointer-events:none;background:#151515;border:1px solid #353535;border-radius:6px;padding:10px 12px;position:fixed;box-shadow:0 5px 12px #0006}.BLwvLG_saturationTooltip>strong{color:var(--ink);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.BLwvLG_saturationTooltip>div{justify-content:space-between;gap:12px;display:flex}.BLwvLG_saturationTooltip span{align-items:center;gap:6px;display:flex}.BLwvLG_saturationTooltip b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.BLwvLG_saturationTooltip .BLwvLG_swatch{flex-shrink:0}.BLwvLG_chartMeta{color:var(--faint);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:-8px 0 24px;font-size:12px;display:flex}.BLwvLG_chartMeta a{color:var(--muted);text-decoration:none}.BLwvLG_chartMeta a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.BLwvLG_chartMeta a:focus-visible{outline:2px solid var(--red);outline-offset:4px}.BLwvLG_crosshair{pointer-events:none}.BLwvLG_crosshairLine{fill:none;stroke:#a7a7a4;stroke-width:1px;stroke-dasharray:4 4}.BLwvLG_axisValue rect{fill:var(--paper);stroke:var(--hairline-dark)}.BLwvLG_axisValue text{fill:var(--ink)}.BLwvLG_pointTooltip{pointer-events:none;overflow:visible}.BLwvLG_tooltipPosition{width:100%;display:flex}.BLwvLG_tooltipPill{color:#aaa;width:max-content;font:400 10px/16px var(--sans);white-space:nowrap;background:#151515;border:1px solid #353535;border-radius:20px;align-items:center;gap:8px;padding:5px 10px;display:inline-flex;box-shadow:0 5px 12px #0006}.BLwvLG_tooltipPill .BLwvLG_vendor{width:12px;height:12px}.BLwvLG_tooltipPill strong{color:var(--ink);font-size:11px;font-weight:500}.BLwvLG_tooltipReasoning{color:#d9a09c;border-left:1px solid #444;padding-left:8px}.BLwvLG_scoreTooltip,.BLwvLG_saturationTooltip,.BLwvLG_pointTooltip{animation:.12s ease-out BLwvLG_tooltipReveal}@keyframes BLwvLG_tooltipReveal{0%{opacity:0}to{opacity:1}}.BLwvLG_unavailableMetrics{color:var(--faint);text-align:right;margin:0 0 14px;font-size:11px;position:relative}.BLwvLG_metricNotice{height:32px}.BLwvLG_unavailableMetrics summary{cursor:pointer;list-style-position:inside}.BLwvLG_unavailableMetrics ul{z-index:10;border:1px solid var(--hairline-dark);max-width:100%;color:var(--muted);background:#151515;border-radius:6px;flex-wrap:wrap;justify-content:flex-end;gap:12px 28px;margin:6px 0 0;padding:12px;list-style:none;display:flex;position:absolute;top:100%;right:0}.BLwvLG_unavailableMetrics li span{color:var(--faint);display:block}.BLwvLG_filterHeading{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding:0 0 14px;font-size:12px;display:flex}.BLwvLG_modelFilters{margin-top:16px}.BLwvLG_modelNote{color:var(--faint);margin:16px 0 0;font-size:12px;line-height:1.6}.BLwvLG_resultsNotes{border-top:1px solid var(--hairline);margin-top:24px;padding-top:16px}.BLwvLG_chartNotes{gap:8px;max-width:840px;padding-top:12px;display:grid}.BLwvLG_chartNotes .BLwvLG_modelNote{margin:0}.BLwvLG_chartNotes a{color:inherit;text-underline-offset:3px}.BLwvLG_chartNotes .BLwvLG_blogLink{color:var(--red);font-weight:600;text-decoration:underline}.BLwvLG_chartNotes .BLwvLG_blogLink:hover{color:var(--ink)}.BLwvLG_swatch{background:var(--model-color);width:12px;height:3px}.BLwvLG_plotLegend{color:var(--muted);gap:10px;margin-top:16px;padding-bottom:16px;font-size:11px;display:grid}.BLwvLG_plotLegend>:is(a,span){min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.BLwvLG_plotLegend .BLwvLG_swatch{flex-shrink:0}.BLwvLG_plotLegend .BLwvLG_vendor{width:14px;height:14px}.BLwvLG_plotLegend a:hover{color:var(--ink)}.BLwvLG_vendor{object-fit:contain;vertical-align:middle;flex-shrink:0;width:18px;height:18px;display:inline-block}.BLwvLG_modelFilters .BLwvLG_vendor{width:13px;height:13px}.BLwvLG_leaderboardControls{grid-template-columns:minmax(0,1fr);max-width:100%;display:grid;position:relative}.BLwvLG_controlsView{flex-wrap:wrap;grid-area:1/1;justify-content:flex-start;align-items:center;gap:8px 14px;min-width:0;display:flex;position:relative}.BLwvLG_controlsView:not([data-active=true]){position:absolute;inset:0}.BLwvLG_controlsView,.BLwvLG_analysisView{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .28s}.BLwvLG_controlsView[data-active=true],.BLwvLG_analysisView[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.BLwvLG_intervalLegend{box-sizing:border-box;color:var(--faint);font:10px/1.4 var(--mono);white-space:nowrap;background:#101010;border:1px solid #292929;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;display:inline-flex}.BLwvLG_controlsView>.BLwvLG_intervalLegend{min-height:36px}.BLwvLG_intervalLegend svg{flex:0 0 92px;width:92px;height:18px;overflow:visible}.BLwvLG_legendTrack{stroke:#262626;stroke-width:4px;stroke-linecap:round}.BLwvLG_legendMean{stroke:var(--red);stroke-width:4px;stroke-linecap:round}.BLwvLG_legendWhisker{fill:none;stroke:#ccc;stroke-width:1px}.BLwvLG_leaderboard{overflow-x:auto}.BLwvLG_leaderboardTable{min-width:960px}.BLwvLG_leaderboardEntries{position:relative;overflow:clip}.BLwvLG_leaderboardRow{grid-template-columns:24px 180px minmax(125px,1fr) 82px 86px 100px 100px 65px;align-items:center;gap:16px;min-height:66px;display:grid}.BLwvLG_leaderboardRow:not(.BLwvLG_tableHeading){border-radius:6px;transition:background-color .16s}.BLwvLG_leaderboardRow:not(.BLwvLG_tableHeading):hover{background:#191919;border-radius:6px}.BLwvLG_resultLink{color:inherit;text-decoration:none}.BLwvLG_resultLink:focus-visible{border-radius:6px;outline-offset:-2px!important}.BLwvLG_tableHeading{min-height:48px;color:var(--faint);font:400 10px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.05em;align-items:start;padding-top:4px}.BLwvLG_tableHeading button{color:inherit;font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.BLwvLG_scoreHeading{align-items:start;gap:12px;display:flex}.BLwvLG_scoreValue{white-space:nowrap;flex:0 0 46px;min-width:0}.BLwvLG_scoreAxis{text-transform:none;letter-spacing:0;flex:1;height:24px;position:relative}.BLwvLG_scoreAxis>span{font-weight:400;position:absolute;top:0}.BLwvLG_scoreAxis>span:first-child{left:0}.BLwvLG_scoreAxis>span:nth-child(2){left:50%;transform:translate(-50%)}.BLwvLG_scoreAxis>span:nth-child(3){right:0}.BLwvLG_scoreAxis:after{content:"";background:linear-gradient(#555,#555) top/1px 5px no-repeat;border-left:1px solid #555;border-right:1px solid #555;height:5px;position:absolute;top:20px;left:0;right:0}.BLwvLG_rank{color:var(--faint);font:11px var(--mono)}.BLwvLG_modelName{align-items:center;gap:14px;min-width:0;line-height:1.4;display:flex}.BLwvLG_modelName small{color:var(--faint);font:10px/1.4 var(--mono);padding-top:4px;display:block}.BLwvLG_score{font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-weight:500;display:flex}.BLwvLG_scoreTooltip{z-index:100;box-sizing:border-box;width:180px;color:var(--faint);font:11px/1.6 var(--mono);pointer-events:none;background:#151515;border:1px solid #353535;border-radius:6px;padding:9px 12px;position:fixed;box-shadow:0 5px 12px #0006}.BLwvLG_scoreTooltip>span{justify-content:space-between;gap:16px;display:flex}.BLwvLG_scoreTooltip strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.BLwvLG_resourceCell{text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.BLwvLG_scoreBar{background:#262626;border-radius:3px;flex:1;height:4px;position:relative}.BLwvLG_barFill{border-radius:inherit;background:#888;height:100%;transition:width .38s cubic-bezier(.22,1,.36,1),background-color .24s;display:block}.BLwvLG_scoreRange{background:#ccc;height:1px;transition:left .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1),background-color .24s;position:absolute;top:50%;transform:translateY(-50%)}.BLwvLG_scoreRange:before,.BLwvLG_scoreRange:after{background:inherit;content:"";width:1px;height:9px;position:absolute;top:-4px}.BLwvLG_scoreRange:before{left:0}.BLwvLG_scoreRange:after{right:0}.BLwvLG_analysisContent{grid-template-columns:minmax(0,1fr);margin-top:22px;display:grid}.BLwvLG_analysisView{grid-area:1/1;align-self:start;min-width:0}.BLwvLG_analysisView[data-plot=true]{align-self:stretch;position:relative}.BLwvLG_analysisView[data-plot=true]>.BLwvLG_plotScroll{position:absolute;inset:0}.BLwvLG_analysisView[data-plot=true] .BLwvLG_scatter{height:100%}.BLwvLG_analysisView>.BLwvLG_modelFilters:first-child{margin-top:0}.BLwvLG_saturationLine>path:last-child{transition:stroke-width .16s}.BLwvLG_curveLink{cursor:pointer;outline:none}.BLwvLG_curveTarget{fill:none;stroke:#0000;stroke-width:12px}.BLwvLG_curveLink:hover .BLwvLG_saturationLine>path:last-child,.BLwvLG_curveLink:focus-visible .BLwvLG_saturationLine>path:last-child{stroke-width:3px}.BLwvLG_heatLegend{color:var(--faint);font:10px var(--mono);align-items:center;gap:6px;display:flex}.BLwvLG_heatLegend i{border-radius:3px;width:14px;height:14px}.BLwvLG_coverageScroll{overflow-x:auto}.BLwvLG_heatmap{min-width:960px}.BLwvLG_heatmapRow{grid-template-columns:182px repeat(var(--columns), minmax(48px, 1fr));align-items:center;gap:5px;min-height:40px;display:grid}.BLwvLG_heatHeading{min-height:80px;color:var(--faint);font:11px/1.2 var(--mono);text-align:center;flex-direction:column;justify-content:flex-end;align-self:end;align-items:center;gap:6px;padding-bottom:8px;display:flex}.BLwvLG_heatHeading small{font-size:10px}.BLwvLG_caseName{white-space:nowrap;font:12px var(--mono)}.BLwvLG_caseName small{width:26px;color:var(--faint);font-size:9px;display:inline-block}.BLwvLG_heatCell{box-sizing:border-box;width:100%;min-height:32px;font:12px var(--mono);color:#f2eeee;cursor:pointer;border:0;border-radius:3px;place-items:center;padding:2px;text-decoration:none;transition:background-color .28s;display:grid}.BLwvLG_heatCell[aria-disabled=true]{color:var(--faint);cursor:default;background:repeating-linear-gradient(135deg,#181818,#181818 3px,#212121 3px 4px)}.BLwvLG_heatCell:hover:not([aria-disabled=true]){outline:1px solid var(--ink)}.BLwvLG_heatmapFooter{border-top:1px solid var(--hairline);color:var(--muted);font:11px var(--mono);text-align:center;margin-top:12px;padding-top:12px}.BLwvLG_heatmapFooter>:first-child{text-align:left}@container results-panel (max-width:1080px){.BLwvLG_expandedControl{display:none}.BLwvLG_compactControl{display:block}}@media (prefers-reduced-motion:reduce){.BLwvLG_results *,.BLwvLG_results :before,.BLwvLG_results :after{transition:none!important}.BLwvLG_scoreTooltip,.BLwvLG_saturationTooltip,.BLwvLG_pointTooltip{animation:none}}@media (pointer:coarse) and (min-width:701px){.BLwvLG_controlsView>.BLwvLG_intervalLegend{min-height:44px}}@media (max-width:999px){.BLwvLG_panel{margin-top:24px;padding:16px}.BLwvLG_reasoningPanel{padding:16px 16px 0}.BLwvLG_results .BLwvLG_resultTabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.BLwvLG_results .BLwvLG_controlGroup{flex-wrap:wrap;max-width:100%}.BLwvLG_results .BLwvLG_controlGroup>button{flex-shrink:0;padding-inline:6px}.BLwvLG_results [aria-haspopup=listbox]>span:first-child{text-overflow:clip;white-space:normal;overflow:visible}.BLwvLG_results [role=listbox]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.BLwvLG_results [role=option]{white-space:normal;gap:8px}.BLwvLG_responsiveControl{max-width:100%}.BLwvLG_compactControl>span{width:100%}.BLwvLG_chartHeading{gap:12px;margin-bottom:18px}.BLwvLG_resultsHeading{gap:12px;padding-bottom:16px}.BLwvLG_analysisContent{margin-top:16px;display:block}.BLwvLG_analysisView{display:none}.BLwvLG_analysisView[data-active=true]{display:block}.BLwvLG_analysisView[data-plot=true]>.BLwvLG_plotScroll{position:relative}.BLwvLG_analysisView[data-plot=true] .BLwvLG_scatter{height:auto}.BLwvLG_plotScroll,.BLwvLG_leaderboard,.BLwvLG_coverageScroll{overflow:visible}.BLwvLG_scatter,.BLwvLG_leaderboardTable,.BLwvLG_heatmap{min-width:0}.BLwvLG_tooltipPill{box-sizing:border-box;white-space:normal;border-radius:8px;flex-wrap:wrap;gap:4px 8px;max-width:100%}.BLwvLG_chartHeading h3{font-size:23px}.BLwvLG_leaderboardControls{width:100%}.BLwvLG_controlsView{justify-content:flex-start;gap:8px}.BLwvLG_controlsView>.BLwvLG_intervalLegend{white-space:normal;flex-wrap:wrap;max-width:100%;min-height:36px}.BLwvLG_controlsView:not([data-active=true]){display:none}.BLwvLG_leaderboardRow{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:16px 0}.BLwvLG_leaderboardRow.BLwvLG_tableHeading{flex-wrap:wrap;gap:12px 16px;min-height:0;padding:0 0 16px;display:flex}.BLwvLG_tableHeading>:nth-child(-n+2),.BLwvLG_scoreAxis{display:none}.BLwvLG_tableHeading .BLwvLG_resourceCell{font-size:inherit}.BLwvLG_tableHeading .BLwvLG_scoreValue{flex-basis:auto}.BLwvLG_rank{grid-area:1/1;padding-top:2px}.BLwvLG_modelName{grid-area:1/1/auto/-1;padding-left:26px;font-size:12px}.BLwvLG_modelName small{font-size:9px}.BLwvLG_score{text-align:right;grid-column:1/-1;font-size:12px}.BLwvLG_leaderboardRow:not(.BLwvLG_tableHeading)>.BLwvLG_resourceCell{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.BLwvLG_leaderboardRow:not(.BLwvLG_tableHeading)>.BLwvLG_resourceCell:before{color:var(--faint);font:10px/1.4 var(--mono)}.BLwvLG_leaderboardRow:not(.BLwvLG_tableHeading)>.BLwvLG_resourceCell:nth-child(4):before{content:"Avg cost"}.BLwvLG_leaderboardRow:not(.BLwvLG_tableHeading)>.BLwvLG_resourceCell:nth-child(5):before{content:"Wall-clock"}.BLwvLG_leaderboardRow:not(.BLwvLG_tableHeading)>.BLwvLG_resourceCell:nth-child(6):before{content:"Output tokens"}.BLwvLG_leaderboardRow:not(.BLwvLG_tableHeading)>.BLwvLG_resourceCell:nth-child(7):before{content:"Total tokens"}.BLwvLG_leaderboardRow:not(.BLwvLG_tableHeading)>.BLwvLG_resourceCell:nth-child(8):before{content:"Steps"}.BLwvLG_heatmapRow{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;padding:16px 0}.BLwvLG_heatmapRow:first-child{display:none}.BLwvLG_caseName,.BLwvLG_heatmapFooter>:first-child{white-space:normal;grid-column:1/-1;padding-bottom:4px}.BLwvLG_heatCell,.BLwvLG_heatmapFooter>[role=cell]{text-align:center;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:64px;padding:8px;display:flex}.BLwvLG_heatCell:before,.BLwvLG_heatmapFooter>[role=cell]:before{content:attr(data-label);font:10px/1.4 var(--sans)}.BLwvLG_heatmapFooter{border-top:0;margin-top:0}}@media (max-width:600px){.BLwvLG_chartHeading h3{grid-template-columns:minmax(108px,1fr) auto minmax(0,1.25fr);gap:8px;width:100%;display:grid}.BLwvLG_chartActions{width:100%}.BLwvLG_filterPanel{padding:14px}.BLwvLG_filterPanel .BLwvLG_modelFilters{grid-template-columns:minmax(0,1fr)}.BLwvLG_scoreSelector,.BLwvLG_metricSelector{width:auto;min-width:0}.BLwvLG_comparison{font-size:12px}.BLwvLG_modelName{gap:8px}.BLwvLG_modelName>span:last-child{min-width:0}.BLwvLG_score,.BLwvLG_scoreHeading{gap:8px}}
._8itLtG_share{border-top:1px solid var(--hairline);flex-wrap:nowrap;justify-content:flex-end;gap:6px;margin-top:20px;padding:16px 18px 0 0;display:flex}._8itLtG_share :is(button,a){height:36px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}._8itLtG_share :is(button,a):hover{border-color:var(--hairline);background:var(--paper-deep);color:var(--ink)}._8itLtG_share :is(button,a):focus-visible{outline:2px solid var(--red);outline-offset:2px}._8itLtG_copyIcon{width:18px;height:18px;display:grid}._8itLtG_copyIcon>svg{grid-area:1/1;transition:opacity .11s}._8itLtG_copyIcon>svg:last-child,._8itLtG_copyIcon[data-copied=true]>svg:first-child{opacity:0}._8itLtG_copyIcon[data-copied=true]>svg:last-child{opacity:1}@media (pointer:coarse){._8itLtG_share :is(button,a){flex-basis:44px;height:44px}}@media (prefers-reduced-motion:reduce){._8itLtG_share :is(button,a),._8itLtG_copyIcon>svg{transition:none}}
.qTA_Pa_page{--surface:#0b0b0b;--raised:#151515;--border:#ffffff1a;color:var(--ink);font-family:var(--sans)}.qTA_Pa_page :is(button,a,input):focus-visible,.qTA_Pa_dialog :is(button,input):focus-visible{outline:2px solid var(--red);outline-offset:3px}.qTA_Pa_runHeader,.qTA_Pa_identifiers,.qTA_Pa_locked{border:1px solid var(--border);background:var(--surface);border-radius:8px}.qTA_Pa_runHeader{padding:20px}.qTA_Pa_breadcrumbs{color:var(--faint);font:10px/1.4 var(--mono);flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.qTA_Pa_breadcrumbs a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.qTA_Pa_titleRow{padding-bottom:14px}.qTA_Pa_titleRow p{color:var(--muted);margin:0 0 6px;font-size:12px;line-height:1.5}.qTA_Pa_titleRow h1{letter-spacing:-.025em;margin:0;font:400 clamp(30px,3.3vw,40px)/1.1 Space Grotesk,Arial,sans-serif}.qTA_Pa_titleRow .qTA_Pa_caseSubtitle{color:var(--ink);margin:6px 0 0;font-size:15px}.qTA_Pa_caseSubtitle a{text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:4px}.qTA_Pa_caseSubtitle a:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.qTA_Pa_metrics{border-top:1px solid var(--border);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.qTA_Pa_metric{min-width:0;padding:12px 16px 0;position:relative}.qTA_Pa_metric:first-child{padding-left:0}.qTA_Pa_metric+.qTA_Pa_metric{border-left:1px solid var(--border)}.qTA_Pa_metric:nth-child(n+7){border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.qTA_Pa_metric:nth-child(7){border-left:0;padding-left:0}.qTA_Pa_metric dt{color:var(--faint);font:10px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase}.qTA_Pa_metric dd{font:16px/1.3 var(--mono);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.qTA_Pa_metric small{color:#d9a09c;font:9px/1.4 var(--mono);margin-top:4px;display:block}.qTA_Pa_identifiers{margin-top:20px;padding:20px}.qTA_Pa_identifiers h2{margin:0 0 16px;font:400 18px/1.3 Space Grotesk,Arial,sans-serif}.qTA_Pa_identifiers dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.qTA_Pa_identifiers dl>div{border-top:1px solid var(--border);min-width:0;padding:12px 16px}.qTA_Pa_identifiers dl>div:nth-child(odd){padding-left:0}.qTA_Pa_identifiers dl>div:nth-child(2n){border-left:1px solid var(--border)}.qTA_Pa_identifiers dt{color:var(--faint);font:10px/1.5 var(--mono)}.qTA_Pa_identifiers dd{overflow-wrap:anywhere;color:var(--muted);font:12px/1.55 var(--mono);margin:4px 0 0}.qTA_Pa_locked{text-align:left;justify-content:center;align-items:center;gap:16px;min-height:160px;margin-top:20px;padding:28px;display:flex}.qTA_Pa_locked>span{color:#d9a09c;font:24px/1 var(--mono)}.qTA_Pa_locked h2{margin:0 0 6px;font:400 20px/1.3 Space Grotesk,Arial,sans-serif}.qTA_Pa_locked p{max-width:62ch;color:var(--faint);margin:0;font-size:12px;line-height:1.6}body:has(.dialog[open]){overflow:hidden}.qTA_Pa_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;animation:.18s ease-out qTA_Pa_traceBackdropEnter}.qTA_Pa_dialog{box-sizing:border-box;width:min(490px,100% - 32px);max-height:calc(100svh - 32px);color:var(--ink);font-family:var(--sans);background:#121212;border:1px solid #424242;border-radius:12px;margin:auto;padding:32px;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 70px #00000087}.qTA_Pa_dialog[open]{animation:.18s cubic-bezier(.22,1,.36,1) qTA_Pa_traceDialogEnter;display:block}.qTA_Pa_dialog[open][data-closing=true],.qTA_Pa_dialog[data-closing=true]::backdrop{animation:.12s ease-in both qTA_Pa_traceDialogExit}@keyframes qTA_Pa_traceDialogExit{to{opacity:0}}.qTA_Pa_close{color:#aaa;cursor:pointer;width:32px;height:32px;font:24px/1 var(--sans);background:0 0;border:0;border-radius:5px;place-items:center;padding:0 0 2px;display:grid;position:absolute;top:14px;right:14px}.qTA_Pa_close:hover{color:#fff;background:#252525}.qTA_Pa_brand{align-items:center;gap:10px;margin:0 42px 26px 0;font-size:14px;font-weight:500;display:flex}.qTA_Pa_brand img{border-radius:5px}.qTA_Pa_dialog h2{letter-spacing:-.025em;margin:0 0 14px;font:400 29px/1.15 Space Grotesk,Arial,sans-serif}.qTA_Pa_dialog>p{color:#bcbcb7;margin:0;font-size:13px;line-height:1.7}.qTA_Pa_dialog .qTA_Pa_description{color:#aaa9a5;font-size:11px;line-height:1.6}.qTA_Pa_form{margin-top:23px;animation:.14s ease-out qTA_Pa_traceFormEnter}.qTA_Pa_form input{box-sizing:border-box;width:100%;height:46px;color:var(--ink);font:14px/1.4 var(--sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#141414;border:1px solid #353535;border-radius:7px;outline:0;padding:0 13px}.qTA_Pa_form input:focus{border-color:#777}.qTA_Pa_form input[aria-invalid=true]{border-color:var(--red)}.qTA_Pa_form input::placeholder{color:#858582;opacity:1}.qTA_Pa_form .qTA_Pa_otp{font:24px/1 var(--mono);letter-spacing:8px}.qTA_Pa_form>button[type=submit]{color:#121212;cursor:pointer;width:100%;min-height:44px;font:500 13px/1.4 var(--sans);background:#eeedea;border:1px solid #eeedea;border-radius:7px;margin-top:12px;padding:10px 12px}.qTA_Pa_form>button[type=submit]:hover{background:#fff}.qTA_Pa_form>button[type=submit]:disabled{cursor:progress;opacity:.65}.qTA_Pa_formFooter{min-height:36px;display:flex}.qTA_Pa_form .qTA_Pa_error{color:var(--red);margin:10px 0 0;font-size:11px;line-height:1.6}.qTA_Pa_textButton{color:#aaa;cursor:pointer;font:12px/1.5 var(--sans);text-underline-offset:4px;background:0 0;border:0;margin-top:10px;padding:4px 0;text-decoration:underline}.qTA_Pa_textButton:hover{color:var(--ink)}.qTA_Pa_dialog .qTA_Pa_policy{border-top:1px solid #303030;margin-top:23px;padding-top:18px;font-size:11px;line-height:1.7}@keyframes qTA_Pa_traceBackdropEnter{0%{opacity:0}to{opacity:1}}@keyframes qTA_Pa_traceDialogEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes qTA_Pa_traceFormEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.qTA_Pa_dialog[open],.qTA_Pa_dialog::backdrop,.qTA_Pa_dialog[open][data-closing=true],.qTA_Pa_dialog[data-closing=true]::backdrop,.qTA_Pa_form{animation:none}}@media (max-width:720px){.qTA_Pa_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.qTA_Pa_metric{border-bottom:1px solid var(--border);padding:12px 10px}.qTA_Pa_metric:first-child,.qTA_Pa_metric:nth-child(4),.qTA_Pa_metric:nth-child(7){border-left:0;padding-left:10px}.qTA_Pa_metric:nth-child(n+7){margin-top:0}.qTA_Pa_identifiers dl{grid-template-columns:minmax(0,1fr)}.qTA_Pa_identifiers dl>div{padding-inline:0}.qTA_Pa_identifiers dl>div:nth-child(2n){border-left:0}}@media (max-width:520px){.qTA_Pa_runHeader{padding:14px}.qTA_Pa_titleRow .qTA_Pa_caseSubtitle{font-size:13px}.qTA_Pa_metric{padding:10px 8px}.qTA_Pa_metric:first-child,.qTA_Pa_metric:nth-child(4),.qTA_Pa_metric:nth-child(7){padding-left:8px}.qTA_Pa_metric dd{font-size:14px}.qTA_Pa_identifiers{margin-top:16px;padding:14px}.qTA_Pa_identifiers h2{margin-bottom:12px}.qTA_Pa_locked{gap:12px;min-height:136px;margin-top:16px;padding:20px}.qTA_Pa_locked h2{font-size:18px}.qTA_Pa_dialog{width:calc(100% - 24px);max-height:calc(100svh - 24px);padding:24px 20px}.qTA_Pa_brand{margin:0 36px 20px 0}.qTA_Pa_dialog h2{margin-bottom:12px;font-size:26px}.qTA_Pa_form{margin-top:20px}.qTA_Pa_form input{height:40px;font-size:16px}.qTA_Pa_form>button[type=submit]{min-height:38px;margin-top:10px;padding:8px 12px;font-size:12px}.qTA_Pa_formFooter{min-height:32px}.qTA_Pa_form .qTA_Pa_otp{font-size:24px}.qTA_Pa_dialog .qTA_Pa_policy{margin-top:18px;padding-top:14px}}
.ZbUqlW_control{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ZbUqlW_control button{color:var(--ink);cursor:pointer;font:12px/1.4 var(--sans);white-space:nowrap;background:#151515;border:1px solid #373737;border-radius:8px;padding:7px 12px}.ZbUqlW_control button:hover{border-color:#666}.ZbUqlW_control button:focus-visible{outline:2px solid var(--red);outline-offset:3px}.ZbUqlW_control button:disabled{opacity:.6;cursor:wait}.ZbUqlW_control span{color:var(--red);font:12px/1.4 var(--sans)}@media (max-width:700px){.ZbUqlW_control button{border-radius:5px;min-height:32px;padding:6px 9px;font-size:11px}.ZbUqlW_control span{font-size:11px}}
.XvcPlq_figure{border:1px solid var(--hairline);color:var(--ink);font:400 14px/1.6 var(--sans);letter-spacing:0;background:#0b0b0b;border-radius:8px;margin:0;padding:24px;position:relative;container-type:inline-size}.XvcPlq_protected_decoder,.XvcPlq_credited,.XvcPlq_wrong_object,.XvcPlq_omitted_with_failed_recovery_prerequisite,.XvcPlq_explicit_safety_refusal{--category-color:var(--red);--category-pattern:none}.XvcPlq_plain_or_generic_parser,.XvcPlq_incorrect,.XvcPlq_incomplete_contract,.XvcPlq_ungated_native_effect_analysis_omitted,.XvcPlq_ordinary_finalization_without_structured_response{--category-color:var(--muted);--category-pattern:none}.XvcPlq_constant_abstention,.XvcPlq_unsupported_value{--category-color:#858585;--category-pattern:none}.XvcPlq_fixed_value_output,.XvcPlq_unsupported_correct,.XvcPlq_dataflow_error,.XvcPlq_ungated_recovery_analysis_omitted,.XvcPlq_forced_or_interrupted_run{--category-color:#fca5a5;--category-pattern:none}.XvcPlq_omitted,.XvcPlq_ungated_protocol_dispatch_analysis_omitted{--category-color:#5e5e5c;--category-pattern:none}.XvcPlq_absent{--category-color:#5e5e5c;--category-pattern:repeating-linear-gradient(135deg, transparent 0 4px, #efede98c 4px 5px)}.XvcPlq_not_established,.XvcPlq_unscored,.XvcPlq_cause_not_established{--category-color:#5e5e5c;--category-pattern:radial-gradient(var(--ink) .7px, transparent .8px)}.XvcPlq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.XvcPlq_figure .XvcPlq_title{color:var(--ink);font:500 16px/1.4 var(--sans);margin:0}.XvcPlq_plot{grid-template-columns:auto minmax(0,1fr) auto;gap:10px 14px;margin-top:24px;display:grid}.XvcPlq_row{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.XvcPlq_rowLabel{white-space:nowrap;font-size:13px;line-height:1.4}.XvcPlq_bar{background:var(--paper-deep);width:100%;min-width:0;height:24px;display:flex}.XvcPlq_figure .XvcPlq_segment{background-color:var(--category-color);background-image:var(--category-pattern);cursor:pointer;background-size:5px 5px;border:0;border-radius:0;flex:none;min-width:0;height:100%;margin:0;padding:0;transition:opacity .15s;display:block;box-shadow:inset -1px 0 #0b0b0b}.XvcPlq_count{color:var(--faint);font:11px/1.4 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.XvcPlq_count small{font:10px/1.4 var(--mono);margin-top:4px;display:block}.XvcPlq_figure .XvcPlq_empty{color:var(--faint);font:11px/1.5 var(--sans);padding:3px 8px}.XvcPlq_breakdown{margin-top:20px}.XvcPlq_figure .XvcPlq_breakdown p{color:var(--muted);font:inherit;margin:12px 0 0}.XvcPlq_legend{border-top:1px solid var(--hairline);margin-top:24px;padding-top:16px}.XvcPlq_figure .XvcPlq_pills{gap:6px}.XvcPlq_figure .XvcPlq_pills>button{text-align:left;justify-content:flex-start;max-width:100%}.XvcPlq_figure i{background-color:var(--category-color);background-image:var(--category-pattern);background-size:5px 5px;border-radius:2px;flex-shrink:0;width:12px;height:12px;display:inline-block}.XvcPlq_details{border-top:1px solid var(--hairline);margin-top:20px;padding-top:20px}.XvcPlq_figure .XvcPlq_details h4{color:var(--ink);font:500 14px/1.5 var(--sans);align-items:center;gap:8px;margin:0 0 10px;display:flex}.XvcPlq_figure .XvcPlq_details p{color:var(--muted);font:inherit;margin:0}.XvcPlq_figure .XvcPlq_details p+p{margin-top:10px}.XvcPlq_figure .XvcPlq_details strong{color:var(--ink);font-weight:500}.XvcPlq_figure .XvcPlq_details a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px}.XvcPlq_figure .XvcPlq_details a:hover,.XvcPlq_caption a:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.XvcPlq_figure .XvcPlq_caption{border-top:1px solid var(--hairline);color:var(--faint);font:400 12px/1.6 var(--sans);margin:20px 0 0;padding-top:12px}.XvcPlq_caption a{text-underline-offset:3px;text-decoration:underline}.XvcPlq_tooltip{z-index:10;border:1px solid var(--hairline-dark);background:var(--paper-deep);width:320px;max-width:calc(100% - 16px);color:var(--ink);pointer-events:none;font:400 12px/1.5 var(--sans);border-radius:6px;padding:10px 12px;animation:.12s ease-out XvcPlq_tooltipReveal;position:absolute;box-shadow:0 5px 12px #0006}@keyframes XvcPlq_tooltipReveal{0%{opacity:0}to{opacity:1}}.XvcPlq_tooltip strong{align-items:center;gap:8px;font-weight:500;display:flex}.XvcPlq_figure .XvcPlq_tooltip p{color:var(--muted);font:inherit;margin:6px 0 0}.XvcPlq_figure .XvcPlq_segment:focus-visible,.XvcPlq_figure a:focus-visible{outline:2px solid var(--red);outline-offset:3px}@container (max-width:560px){.XvcPlq_plot{display:block}.XvcPlq_row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;display:grid}.XvcPlq_row+.XvcPlq_row{margin-top:12px}.XvcPlq_rowLabel{white-space:normal}.XvcPlq_bar{grid-area:2/1/auto/-1;height:22px}.XvcPlq_count{grid-area:1/2}}@media (max-width:700px){.XvcPlq_figure{padding:16px}}@media (prefers-reduced-motion:reduce){.XvcPlq_segment{transition:none}.XvcPlq_tooltip{animation:none}}
.BLcVHa_page{--viewer-surface:#0b0b0b;--viewer-raised:#141414;--viewer-border:#ffffff1a;--viewer-border-strong:#343434;--viewer-accent:#d9a09c;color:var(--ink);font-family:var(--sans);overflow-x:clip}.BLcVHa_page :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--red);outline-offset:3px}.BLcVHa_runHeader{border:1px solid var(--viewer-border);background:var(--viewer-surface);border-radius:8px;padding:20px}.BLcVHa_runHeader[data-transcript-controls]{border-bottom:0;border-radius:8px 8px 0 0;padding-bottom:0}.BLcVHa_headerBar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.BLcVHa_headerBar .BLcVHa_breadcrumbs{margin:0}.BLcVHa_headerActions{align-items:center;min-height:34px;display:flex}.BLcVHa_breadcrumbs{color:var(--faint);font:10px/1.4 var(--mono);flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.BLcVHa_breadcrumbs a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.BLcVHa_titleRow{padding-bottom:14px}.BLcVHa_titleRow>div:first-child{min-width:0}.BLcVHa_titleRow p{color:var(--muted);margin:0 0 6px;font-size:12px;line-height:1.5}.BLcVHa_titleRow h1{letter-spacing:-.025em;margin:0;font:400 clamp(30px,3.3vw,40px)/1.1 Space Grotesk,Arial,sans-serif}.BLcVHa_titleRow .BLcVHa_caseSubtitle{color:var(--ink);text-transform:none;margin:6px 0 0;font-size:15px}.BLcVHa_caseSubtitle a{text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:4px}.BLcVHa_caseSubtitle a:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.BLcVHa_metric dt{color:var(--faint);font:10px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase}.BLcVHa_metrics{border-top:1px solid var(--viewer-border);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.BLcVHa_metric{min-width:0;padding:12px 16px 0;position:relative}.BLcVHa_metric:first-child{padding-left:0}.BLcVHa_metric+.BLcVHa_metric{border-left:1px solid var(--viewer-border)}.BLcVHa_metric dd{font:16px/1.3 var(--mono);font-variant-numeric:tabular-nums;margin:4px 0 0}.BLcVHa_metric small{color:var(--viewer-accent);font:9px/1.4 var(--mono);margin-top:4px;display:block}.BLcVHa_timeline{border-top:1px solid var(--viewer-border);margin-top:14px;padding-top:12px}.BLcVHa_timelineHeading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:2px;display:flex}.BLcVHa_timelineHeading h2{letter-spacing:-.025em;margin:0;font:400 18px/1.3 Space Grotesk,Arial,sans-serif}.BLcVHa_timelineHeading span{color:var(--faint);font:11px/1.5 var(--mono);font-variant-numeric:tabular-nums}.BLcVHa_timelineSummary{align-items:center;gap:6px;display:inline-flex}.BLcVHa_pendingSlot{flex:0 0 12px;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.BLcVHa_pendingIndicator{opacity:0;animation:.12s ease-out .18s both BLcVHa_tracePendingEnter;display:inline-flex}.BLcVHa_pendingSpinner{border:1.5px solid var(--viewer-border-strong);border-top-color:var(--viewer-accent);border-radius:50%;width:10px;height:10px;animation:.9s linear infinite BLcVHa_tracePendingSpin}.BLcVHa_activityPlot{grid-template-columns:repeat(var(--interval-count), minmax(0, 1fr));gap:3px;width:100%;height:36px;display:grid;position:relative}.BLcVHa_activityBin{cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;min-width:0;height:100%;padding:0;display:flex}.BLcVHa_activityFill{border-radius:inherit;background:color-mix(in srgb, var(--viewer-accent) calc(var(--activity) * 100%), var(--viewer-border-strong));width:100%;height:24px}.BLcVHa_activityBin[data-active] .BLcVHa_activityFill,.BLcVHa_activityBin:not(:disabled):hover .BLcVHa_activityFill,.BLcVHa_activityBin:focus-visible .BLcVHa_activityFill{background:var(--ink)}.BLcVHa_activityBin:disabled{cursor:default}.BLcVHa_activityTooltip{z-index:25;bottom:calc(100% + 6px);left:clamp(0px, calc(var(--interval-position) * 100% - 120px), calc(100% - 240px));box-sizing:border-box;border:1px solid var(--viewer-border-strong);background:var(--viewer-raised);width:240px;max-width:100%;color:var(--ink);font:11px/1.5 var(--mono);text-align:left;pointer-events:none;opacity:0;visibility:hidden;border-radius:6px;padding:8px 10px;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;transform:translateY(3px)}.BLcVHa_activityBin[data-active] .BLcVHa_activityTooltip{opacity:1;visibility:visible;transform:translateY(0)}.BLcVHa_detailNavigation{border-top:1px solid var(--viewer-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.BLcVHa_detailPanels{margin-top:20px;animation:.16s ease-out BLcVHa_traceContentReady}.BLcVHa_tabs{width:fit-content;max-width:100%}.BLcVHa_rawJsonLink{color:var(--faint);font:12px/1.5 var(--sans);margin-left:auto;padding:6px 0 6px 12px}.BLcVHa_rawJsonLink:hover{color:var(--ink)}.BLcVHa_controls{top:calc(var(--site-nav-height) + 8px);z-index:20;border:1px solid var(--viewer-border);font:10px/1.5 var(--mono);scrollbar-color:var(--viewer-border-strong) transparent;scrollbar-width:thin;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0b0bf0;border-top:0;border-radius:0 0 8px 8px;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 20px 16px;display:flex;position:sticky}.BLcVHa_controls>button,.BLcVHa_controls input,.BLcVHa_loading button{min-height:36px;color:var(--muted);font:400 12px/1.4 var(--sans);background:#151515;border:1px solid #373737;border-radius:8px;transition:color .18s,background-color .18s,border-color .18s}.BLcVHa_controls>button,.BLcVHa_loading button{cursor:pointer;padding:6px 12px}.BLcVHa_controls>button:hover,.BLcVHa_loading button:hover{color:var(--ink);border-color:#555}.BLcVHa_search{flex:220px;min-width:0}.BLcVHa_search input{width:100%;color:var(--ink);padding:6px 12px;font-size:13px}.BLcVHa_matchCount{color:var(--faint);white-space:nowrap}.BLcVHa_transcript{min-width:0}.BLcVHa_turn{border-left:1px solid var(--viewer-border-strong);margin-left:5px;padding:0 0 24px 28px;scroll-margin-top:136px;transition:background-color .18s;position:relative}.BLcVHa_turn:before{box-sizing:border-box;border:1px solid var(--viewer-accent);background:var(--paper);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:-4px}.BLcVHa_turn:last-child{border-left-color:#0000}.BLcVHa_turnHighlighted{animation:.85s ease-out BLcVHa_flash}.BLcVHa_turnDetails{min-width:0}.BLcVHa_turnDetails>summary{min-height:38px;color:var(--faint);cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:6px 0 8px;font:400 12px/1.5 Space Grotesk,Arial,sans-serif;list-style:none;display:flex}.BLcVHa_turnDetails>summary::-webkit-details-marker{display:none}.BLcVHa_turnDetails>summary:hover{color:var(--ink)}.BLcVHa_turnNumber{color:var(--viewer-accent);font:11px/1.5 var(--mono)}.BLcVHa_turnRole{color:var(--ink);font-weight:500}.BLcVHa_turnSession{color:var(--muted);font:10px/1.5 var(--mono)}.BLcVHa_turnTime,.BLcVHa_turnCallCount{font-size:11px}.BLcVHa_turnTime{font-family:var(--mono)}.BLcVHa_turnMeta{max-width:100%;font:11px/1.5 var(--mono);align-items:center;gap:10px;margin-left:auto;display:inline-flex}.BLcVHa_turnMeta>span:first-child{white-space:nowrap}.BLcVHa_turnChevron{text-align:center;width:10px}.BLcVHa_turnChevron:before{content:"+"}.BLcVHa_turnDetails[open]>summary .BLcVHa_turnChevron:before{content:"−"}.BLcVHa_copyLink{color:var(--faint);cursor:pointer;font:9px/1.4 var(--mono);background:0 0;border:1px solid #0000;border-radius:6px;padding:3px 8px;transition:color .18s,border-color .18s}.BLcVHa_copyLink:hover{color:var(--ink);border-color:#555}.BLcVHa_copyLabel{display:inline-grid;position:relative}.BLcVHa_copyMeasure,.BLcVHa_copyIdle,.BLcVHa_copyResult{grid-area:1/1}.BLcVHa_copyMeasure{visibility:hidden}.BLcVHa_copyIdle,.BLcVHa_copyResult{opacity:0;transition:opacity .11s ease-out}.BLcVHa_copyIdle[data-visible=true],.BLcVHa_copyResult[data-visible=true]{opacity:1}.BLcVHa_turnBody{min-width:0;padding:2px 0 0}.BLcVHa_messageText{min-width:0;max-width:78ch;font:400 15px/1.65 Space Grotesk,Arial,sans-serif}.BLcVHa_turnBody>.BLcVHa_messageText{max-width:none}.BLcVHa_messageText p{overflow-wrap:anywhere;margin:0 0 12px}.BLcVHa_messageText p:last-child{margin-bottom:0}.BLcVHa_messageText :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.015em;margin:28px 0 12px;font-weight:500;line-height:1.35}.BLcVHa_messageText h1{font-size:1.65em}.BLcVHa_messageText h2{font-size:1.35em}.BLcVHa_messageText h3{font-size:1.15em}.BLcVHa_messageText :is(h4,h5,h6){font-size:1em}.BLcVHa_promptSection>:first-child{margin-top:0}.BLcVHa_promptSection+.BLcVHa_promptSection{margin-top:28px}.BLcVHa_messageText :is(ul,ol){margin:8px 0;padding-left:22px}.BLcVHa_messageText li{margin:6px 0;padding-left:3px}.BLcVHa_messageText li>p{margin-bottom:6px}.BLcVHa_messageText li::marker{color:var(--viewer-accent)}.BLcVHa_messageText blockquote{border-left:2px solid var(--hairline-dark);color:var(--muted);margin:12px 0;padding-left:12px}.BLcVHa_messageText hr{border:0;border-top:1px solid var(--viewer-border);margin:24px 0}.BLcVHa_messageText table{border-collapse:collapse;max-width:100%;margin:18px 0;font-size:.9em;display:block;overflow-x:auto}.BLcVHa_messageText :is(th,td){border:1px solid var(--viewer-border);text-align:left;vertical-align:top;padding:9px 12px}.BLcVHa_messageText th{background:var(--viewer-raised);font-weight:500}.BLcVHa_messageText strong{font-weight:600}.BLcVHa_environment{border:1px solid var(--viewer-border);background:var(--viewer-surface);border-radius:8px;margin:0 0 28px;padding:18px 20px}.BLcVHa_environment h3{letter-spacing:0;margin:0 0 14px;font-size:14px}.BLcVHa_environment dl{gap:9px;margin:0;font-size:13px;display:grid}.BLcVHa_environment dl>div{grid-template-columns:145px minmax(0,1fr);gap:16px;display:grid}.BLcVHa_environment dt{color:var(--faint)}.BLcVHa_environment dd{overflow-wrap:anywhere;min-width:0;margin:0}.BLcVHa_environment dd code{background:0 0;padding:0;font-size:12px}.BLcVHa_messageText a{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:3px}.BLcVHa_messageText :not(pre)>code{background:var(--viewer-raised);font:.88em/1.4 var(--mono);border-radius:4px;padding:1px 4px}.BLcVHa_imageReference{color:var(--faint);font:10px/1.4 var(--mono)}.BLcVHa_messageText pre,.BLcVHa_scoreJson{border:1px solid var(--viewer-border);background:var(--viewer-raised);max-width:100%;color:var(--ink);font:11px/1.55 var(--mono);white-space:pre;border-radius:8px;margin:10px 0;padding:12px 14px;overflow:auto}.BLcVHa_messageText pre>code{font:inherit}.BLcVHa_toolList{gap:20px;min-width:0;margin-top:12px;display:grid}.BLcVHa_toolCall{min-width:0}.BLcVHa_toolSummary{width:100%;min-width:0;color:var(--faint);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:9px 0;font-size:14px;line-height:20px;list-style:none;display:flex}.BLcVHa_toolSummary::-webkit-details-marker{display:none}.BLcVHa_toolSummary:hover{color:var(--ink)}.BLcVHa_toolNode{width:13px;color:var(--viewer-accent);text-align:center;flex:0 0 13px;font-size:10px}.BLcVHa_toolLine{flex:1;gap:5px;min-width:0;display:flex}.BLcVHa_toolLine>span{flex:none}.BLcVHa_toolLine code{min-width:0;color:var(--ink);font:12px/20px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BLcVHa_toolLine em{color:var(--viewer-accent);font:9px/1.7 var(--mono);flex:none;font-style:normal}.BLcVHa_chevron{width:14px;color:var(--faint);font:12px/1 var(--mono);text-align:center;flex:none}.BLcVHa_toolDetails{gap:20px;min-width:0;padding:12px 0 4px;display:grid}.BLcVHa_toolTiming{color:var(--faint);font:11px/1.6 var(--mono);flex-wrap:wrap;gap:8px 20px;margin:0;display:flex}.BLcVHa_codePanel{min-width:0}.BLcVHa_codePanel+.BLcVHa_codePanel{border-top:1px solid var(--viewer-border);padding-top:20px}.BLcVHa_codePanel header{color:var(--faint);font:11px/1.5 var(--mono);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.BLcVHa_codeActions{flex:none;gap:14px;display:flex}.BLcVHa_codePanel header button{color:var(--faint);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;transition:color .18s}.BLcVHa_codePanel header button:hover{color:var(--ink)}.BLcVHa_codePanel pre{font:12.5px/1.65 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0;overflow:auto}.BLcVHa_codeBounded{max-height:360px}.BLcVHa_codeExpanded{max-height:none}:is(.BLcVHa_messageText .hljs-keyword,.BLcVHa_messageText .hljs-built_in,.BLcVHa_codePanel .hljs-keyword,.BLcVHa_codePanel .hljs-built_in,.BLcVHa_sourceViewer .hljs-keyword,.BLcVHa_sourceViewer .hljs-built_in){color:#e38479}:is(.BLcVHa_messageText .hljs-string,.BLcVHa_messageText .hljs-attr,.BLcVHa_codePanel .hljs-string,.BLcVHa_codePanel .hljs-attr,.BLcVHa_sourceViewer .hljs-string,.BLcVHa_sourceViewer .hljs-attr){color:#d4c2c0}:is(.BLcVHa_messageText .hljs-number,.BLcVHa_messageText .hljs-literal,.BLcVHa_codePanel .hljs-number,.BLcVHa_codePanel .hljs-literal,.BLcVHa_sourceViewer .hljs-number,.BLcVHa_sourceViewer .hljs-literal){color:#c4c3c1}:is(.BLcVHa_messageText .hljs-comment,.BLcVHa_codePanel .hljs-comment,.BLcVHa_sourceViewer .hljs-comment){color:#888}.BLcVHa_taskPanel{gap:20px;min-width:0;display:grid}.BLcVHa_taskPanel>.BLcVHa_warning{margin:0}.BLcVHa_taskFiles{min-width:0}.BLcVHa_taskDocument{min-width:0;min-height:calc(56svh + 44px)}.BLcVHa_taskDocumentBody{padding:20px}.BLcVHa_taskDocumentBody>.BLcVHa_messageText{max-width:82ch}.BLcVHa_loading{min-height:240px;color:var(--faint);font:12px/1.5 var(--mono);text-align:center;padding:72px 0}.BLcVHa_loading p{margin:0 0 12px}.BLcVHa_loadingIndicator{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:40px 20px;display:flex}.BLcVHa_loadingMark{flex-shrink:0;margin-bottom:24px;animation:2s ease-in-out infinite BLcVHa_traceLoadingPulse;display:block}.BLcVHa_loadingTitle{color:var(--ink);letter-spacing:-.02em;margin:0;font:400 22px/1.3 Space Grotesk,Arial,sans-serif}.BLcVHa_loadingContext{color:var(--faint);font:11px/1.5 var(--mono);margin:12px 0 0}@keyframes BLcVHa_traceLoadingPulse{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.BLcVHa_loadingMark{animation:none}}.BLcVHa_warning{background:var(--red-wash);color:var(--muted);border:1px solid #c96a5f4d;border-radius:8px;padding:12px 16px;font-size:13px}.BLcVHa_sourceViewer{min-width:0}.BLcVHa_sourceToolbar{border-bottom:1px solid var(--viewer-border);color:var(--faint);font:11px/1.5 var(--sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.BLcVHa_sourceToolbar>div{flex-wrap:wrap;gap:6px;display:flex}.BLcVHa_sourceToolbar .BLcVHa_sourceIdentity{flex:1;align-items:baseline;gap:6px 16px;min-width:0}.BLcVHa_sourceIdentity>code{color:var(--ink);overflow-wrap:anywhere;font:12px/1.5 var(--mono)}.BLcVHa_sourceIdentity>span{font-size:10px}.BLcVHa_sourceToolbar button{border:1px solid var(--viewer-border-strong);color:var(--muted);cursor:pointer;font:inherit;background:0 0;border-radius:6px;padding:4px 9px}.BLcVHa_sourceToolbar button:hover{color:var(--ink);border-color:#555}.BLcVHa_sourceToolbar button[aria-pressed=true]{color:var(--ink);background:#292929}.BLcVHa_sourceViewport{background:var(--viewer-surface);scrollbar-color:var(--viewer-border-strong) transparent;scrollbar-width:thin;min-height:56svh;max-height:56svh;overflow:auto}.BLcVHa_sourceCanvas{grid-template-columns:auto minmax(0,1fr);width:max-content;min-width:100%;display:grid}.BLcVHa_sourceLineNumbers,.BLcVHa_sourceText{font:13px/22px var(--mono);tab-size:4;white-space:pre;background:0 0;border:0;margin:0;padding:16px}.BLcVHa_sourceLineNumbers{z-index:1;border-right:1px solid var(--viewer-border);background:var(--viewer-surface);color:#737373;text-align:right;-webkit-user-select:none;user-select:none;padding-right:12px;position:sticky;left:0}.BLcVHa_sourceText>code{color:var(--ink);font:inherit;white-space:inherit;background:0 0;padding:0;display:block}.BLcVHa_sourceWrapped .BLcVHa_sourceCanvas{grid-template-columns:minmax(0,1fr);width:100%}.BLcVHa_sourceWrapped .BLcVHa_sourceText{white-space:pre-wrap;overflow-wrap:anywhere}.BLcVHa_sourceExpanded{max-height:none}.BLcVHa_noMatches{color:var(--faint);text-align:center;margin:0;padding:36px 0;font-size:13px;font-style:italic}.BLcVHa_loadMore{border:1px solid var(--viewer-border-strong);background:var(--viewer-raised);width:fit-content;max-width:100%;color:var(--ink);cursor:pointer;font:11px/1.5 var(--mono);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:20px auto;padding:10px 18px;transition:border-color .18s,background-color .18s;display:flex}.BLcVHa_loadMore:hover{background:#1a1a1a;border-color:#555}.BLcVHa_loadMore span{color:var(--faint);font-size:9px}.BLcVHa_transcriptGap{border-block:1px solid var(--viewer-border);margin:20px 0 28px 33px;padding:24px 0 12px}.BLcVHa_gapHeading{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:16px;display:flex}.BLcVHa_gapCount{color:var(--ink);font:14px/1.5 var(--sans)}.BLcVHa_gapRange,.BLcVHa_gapEndpoints{color:var(--faint);font:11px/1.5 var(--mono);font-variant-numeric:tabular-nums}.BLcVHa_gapTrack{gap:4px;height:4px;display:flex}.BLcVHa_gapTrack>span{border-radius:1px;flex-basis:0;min-width:4px;transition:flex-grow .19s ease-out}.BLcVHa_gapShown{background:var(--viewer-accent)}.BLcVHa_gapHidden{background:var(--viewer-border-strong)}.BLcVHa_gapEndpoints{justify-content:space-between;gap:12px;margin:10px 0 14px;display:flex}.BLcVHa_gapActions{justify-content:space-between;gap:12px;display:flex}.BLcVHa_gapAction{min-height:38px;color:var(--ink);cursor:pointer;font:12px/1.5 var(--sans);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 0;transition:color .18s;display:inline-flex}.BLcVHa_gapAction:hover{color:var(--viewer-accent)}.BLcVHa_gapAction:focus-visible{outline:2px solid var(--viewer-accent);outline-offset:4px;border-radius:4px}.BLcVHa_scrollButtons{z-index:30;flex-direction:column;gap:6px;display:flex;position:fixed;bottom:22px;right:22px}.BLcVHa_scrollButton{border:1px solid var(--viewer-border-strong);color:var(--faint);cursor:pointer;font:11px/1.5 var(--mono);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101010f0;border-radius:8px;padding:9px 14px;transition:color .18s,border-color .18s}.BLcVHa_scrollButton:hover{color:var(--ink);border-color:#555}.BLcVHa_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes BLcVHa_flash{0%{background:#c96a5f3d}to{background:0 0}}@keyframes BLcVHa_traceContentReady{0%{opacity:.6}to{opacity:1}}@keyframes BLcVHa_tracePendingEnter{0%{opacity:0}to{opacity:1}}@keyframes BLcVHa_tracePendingSpin{to{transform:rotate(360deg)}}@media (max-width:720px){.BLcVHa_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.BLcVHa_metric{border-bottom:1px solid var(--viewer-border);padding:12px 10px}.BLcVHa_metric:first-child{padding-left:10px}.BLcVHa_metric:nth-child(4){border-left:0}.BLcVHa_timelineHeading{flex-direction:column;align-items:flex-start;gap:4px}.BLcVHa_controls{top:calc(var(--site-nav-height) + 4px)}.BLcVHa_turn{padding-left:20px}.BLcVHa_turnDetails>summary{gap:5px 8px}.BLcVHa_messageText{font-size:14px}.BLcVHa_toolLine code{font-size:11px}.BLcVHa_scrollButtons{bottom:12px;right:12px}.BLcVHa_sourceToolbar .BLcVHa_sourceIdentity{flex-direction:column;flex-basis:100%;align-items:flex-start}}@media (max-width:700px){.BLcVHa_runHeader{padding:14px}.BLcVHa_headerBar{gap:10px;margin-bottom:10px}.BLcVHa_titleRow{padding-bottom:12px}.BLcVHa_titleRow .BLcVHa_caseSubtitle{font-size:13px}.BLcVHa_metric{padding:9px 8px}.BLcVHa_metric:first-child{padding-left:8px}.BLcVHa_metric dd{font-size:15px}.BLcVHa_timeline,.BLcVHa_detailNavigation{margin-top:10px;padding-top:10px}.BLcVHa_controls{gap:6px;padding:8px 14px 12px}.BLcVHa_controls>button,.BLcVHa_controls input,.BLcVHa_loading button{border-radius:5px;min-height:36px}.BLcVHa_controls>button,.BLcVHa_loading button{padding:6px 9px;font-size:11px}.BLcVHa_search input{padding-inline:10px}.BLcVHa_detailPanels{margin-top:16px}.BLcVHa_taskDocumentBody{padding:14px}.BLcVHa_turn{padding-bottom:20px;padding-left:16px}.BLcVHa_environment{margin-bottom:20px}.BLcVHa_toolList,.BLcVHa_toolDetails{gap:14px}.BLcVHa_toolDetails{padding-top:8px}.BLcVHa_codeActions{gap:12px}.BLcVHa_codePanel header button{min-height:32px}.BLcVHa_sourceToolbar{gap:8px;padding:8px 10px}.BLcVHa_sourceToolbar button{min-height:32px;padding:4px 8px}.BLcVHa_sourceLineNumbers,.BLcVHa_sourceText{padding:12px;font-size:12px;line-height:20px}.BLcVHa_loadMore{flex-wrap:wrap;min-height:36px;margin:16px auto;padding:7px 12px}.BLcVHa_transcriptGap{margin-left:21px;padding-top:20px}.BLcVHa_gapAction{min-height:44px}.BLcVHa_scrollButton{border-radius:5px;min-height:32px;padding:6px 10px}.BLcVHa_loading{min-height:180px;padding-block:48px}}@media (max-width:480px){.BLcVHa_environment{padding:14px}.BLcVHa_environment dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.BLcVHa_detailNavigation{gap:8px}.BLcVHa_rawJsonLink{padding-left:0;font-size:11px}.BLcVHa_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.BLcVHa_metric:nth-child(odd){border-left:0}.BLcVHa_metric:nth-child(2n){border-left:1px solid var(--viewer-border)}.BLcVHa_tabs{overflow-x:auto}.BLcVHa_detailNavigation .BLcVHa_tabs{flex-wrap:nowrap;width:100%;display:flex}.BLcVHa_tabs>button{flex:none}.BLcVHa_controls{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.BLcVHa_search{grid-column:1/3}.BLcVHa_matchCount{justify-self:end;font-size:9px}.BLcVHa_controls>span{min-width:0}.BLcVHa_controls>button{width:100%}.BLcVHa_activityPlot{gap:1px}}@media (pointer:coarse){.BLcVHa_activityPlot{height:44px}}@media (pointer:coarse) and (min-width:701px){.BLcVHa_controls>button,.BLcVHa_controls input,.BLcVHa_loading button{min-height:44px}}@media (prefers-reduced-motion:reduce){.BLcVHa_page *,.BLcVHa_page :before,.BLcVHa_page :after{transition:none}.BLcVHa_turnHighlighted{background:var(--red-wash);animation:none}.BLcVHa_detailPanels,.BLcVHa_pendingSpinner{animation:none}.BLcVHa_pendingIndicator{animation-duration:0s}}
._8bjr4a_root{overflow-anchor:none;min-width:0}._8bjr4a_heading{justify-content:space-between;align-items:center;gap:24px;display:flex}._8bjr4a_toggleAll{color:var(--muted);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;flex:none;padding:6px 0;font-size:12px;text-decoration:underline}._8bjr4a_toggleAll:hover{color:var(--ink)}._8bjr4a_columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:52px;margin-top:30px;padding-left:18px;display:grid}._8bjr4a_column{min-width:0;padding-left:5px}._8bjr4a_columnHeading{border-bottom:1px solid var(--hairline-dark);align-items:baseline;gap:10px;margin:0;padding-bottom:17px;font:400 20px/1.3 Space Grotesk,Arial,sans-serif;display:flex}._8bjr4a_columnHeading span{color:var(--faint);font:400 12px/1.6 var(--sans)}._8bjr4a_group{margin-top:26px}._8bjr4a_groupHeading{color:var(--faint);font:400 12px/1.6 var(--sans);margin:0 0 10px}._8bjr4a_groupHeading span{margin-left:7px}._8bjr4a_field{border-bottom:1px solid var(--hairline)}._8bjr4a_fieldButton{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;padding:13px 0;display:flex;position:relative}._8bjr4a_fieldButton code{min-width:0;font:12px/1.8 var(--mono);overflow-wrap:anywhere;padding-right:8px}._8bjr4a_fieldButton:hover,._8bjr4a_fieldButton[aria-expanded=true]{color:var(--red)}._8bjr4a_indicator{width:12px;color:var(--faint);font:400 17px/1.4 var(--sans);text-align:center;position:absolute;top:13px;left:-23px}._8bjr4a_fieldButton[aria-expanded=true] ._8bjr4a_indicator{color:var(--red)}._8bjr4a_descriptionPanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.22,1,.36,1),opacity .2s;display:grid}._8bjr4a_descriptionPanel[data-open=true]{opacity:1;grid-template-rows:1fr}._8bjr4a_descriptionPanel>div{min-height:0;overflow:hidden}._8bjr4a_root ._8bjr4a_description{color:var(--muted);overflow-wrap:anywhere;margin:0;padding-bottom:18px;font-size:13px;line-height:1.75}@media (prefers-reduced-motion:reduce){._8bjr4a_descriptionPanel{transition:none}}@media (max-width:760px){._8bjr4a_heading{align-items:flex-start;gap:20px}._8bjr4a_columns{grid-template-columns:minmax(0,1fr);gap:38px}}@media (max-width:560px){._8bjr4a_heading{flex-direction:column;gap:6px}._8bjr4a_toggleAll{min-height:32px;padding-block:4px}._8bjr4a_columns{gap:28px;margin-top:20px}._8bjr4a_columnHeading{padding-bottom:12px}._8bjr4a_group{margin-top:20px}._8bjr4a_fieldButton{padding-block:10px}._8bjr4a_indicator{top:10px}._8bjr4a_root ._8bjr4a_description{padding-bottom:14px}}
.iQOC2a_legendDisclosure{border-top:1px solid var(--hairline);margin-top:16px}.iQOC2a_legendDisclosure>summary{cursor:pointer;min-height:44px;color:var(--ink);font:500 13px/1.5 var(--sans);align-items:center;gap:10px;list-style:none;display:flex}.iQOC2a_legendDisclosure>summary::-webkit-details-marker{display:none}.iQOC2a_legendDisclosure>summary:focus-visible{outline:2px solid var(--red);outline-offset:4px}.iQOC2a_legendDisclosure>summary svg{fill:none;stroke:currentColor;stroke-width:1.3px;margin-left:auto;transition:transform .18s}.iQOC2a_legendDisclosure[open]>summary svg{transform:rotate(180deg)}.iQOC2a_legendTotal{color:var(--faint);font:400 11px/1.5 var(--mono)}.iQOC2a_legendHide,.iQOC2a_legendDisclosure[open] .iQOC2a_legendShow{display:none}.iQOC2a_legendDisclosure[open] .iQOC2a_legendHide{display:inline}.iQOC2a_legends{padding-top:6px}.iQOC2a_legendGroup+.iQOC2a_legendGroup{border-top:1px solid var(--hairline);margin-top:10px;padding-top:10px}.iQOC2a_figure .iQOC2a_legendTitle{color:var(--muted);font:500 13px/1.5 var(--sans);margin:0 0 6px}.iQOC2a_figure .iQOC2a_legendChips{--control-height:28px;flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.iQOC2a_figure .iQOC2a_legendChips>button{text-align:left;border-radius:4px;justify-content:flex-start;min-width:0;max-width:100%;padding:4px 8px;font-size:12px;line-height:1.3}.iQOC2a_legendCount{color:var(--faint);font-variant-numeric:tabular-nums;flex-shrink:0}.iQOC2a_plot{grid-template-columns:minmax(136px,170px) minmax(0,1fr) auto;row-gap:18px}.iQOC2a_axis{color:var(--faint);font:11px/1.4 var(--mono)}.iQOC2a_axis>:last-child{text-align:right}.iQOC2a_harness{color:var(--faint);font:11px/1.4 var(--mono);margin-top:3px;display:block}.iQOC2a_bar{height:28px}.iQOC2a_figure .iQOC2a_segment{color:var(--segment-ink);font:11px/1 var(--mono);transition:opacity .18s cubic-bezier(.22,1,.36,1);overflow:hidden}.iQOC2a_segment>span{pointer-events:none;background:var(--category-color);border-radius:2px;padding:1px 3px}.iQOC2a_ticks{color:var(--faint);font:11px/1.4 var(--mono);justify-content:space-between;display:flex}.iQOC2a_tooltip{box-sizing:border-box;pointer-events:auto;width:420px;max-height:min(520px,100dvh - 32px);overflow-y:auto}.iQOC2a_tooltip[data-placement=above]{transform:translateY(-100%)}.iQOC2a_tooltipExample{border-top:1px solid var(--hairline);margin-top:12px;padding-top:12px}.iQOC2a_figure .iQOC2a_tooltip a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:3px}.iQOC2a_figure .iQOC2a_tooltip a:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.iQOC2a_figure .iQOC2a_exampleContext{color:var(--faint);margin:0 0 6px;font-size:11px}.iQOC2a_figure .iQOC2a_scaleLabel{color:var(--faint);font:11px/1.5 var(--mono);text-align:center;margin:10px 0 0}.iQOC2a_figure .iQOC2a_details{box-sizing:border-box;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--faint) transparent;height:12rem;padding-right:12px;overflow-y:auto}.iQOC2a_details:focus-visible{outline:2px solid var(--red);outline-offset:4px}.iQOC2a_breakdown{color:var(--muted);padding-left:20px}.iQOC2a_examples{border-top:1px solid var(--hairline);gap:16px;margin-top:18px;padding-top:16px;display:flex}.iQOC2a_exampleLink{flex:1;min-width:0}.iQOC2a_exampleLink>a{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.iQOC2a_example{margin:0}.iQOC2a_example+.iQOC2a_example{margin-top:16px}.iQOC2a_example>a{font-weight:500}.iQOC2a_figure .iQOC2a_example>p{margin-top:6px}.iQOC2a_figure .iQOC2a_exampleField{color:var(--faint);overflow-wrap:anywhere;font-size:12px}@container (max-width:560px){.iQOC2a_figure .iQOC2a_details{height:18rem}.iQOC2a_axis{display:none}.iQOC2a_scale{margin-top:12px;display:block}.iQOC2a_scale>:empty{display:none}.iQOC2a_scale>.iQOC2a_ticks{display:flex}.iQOC2a_figure .iQOC2a_bar{height:28px}}@media (pointer:coarse){.iQOC2a_figure .iQOC2a_legendChips{--control-height:44px}}@media (prefers-reduced-motion:reduce){.iQOC2a_figure .iQOC2a_segment{transition:none}}
.vBJr_W_menu>label{min-height:36px;font:400 13px/1.4 var(--sans);white-space:nowrap;cursor:pointer;border-radius:5px;align-items:center;gap:10px;padding:8px 11px;display:flex}.vBJr_W_menu>label:hover,.vBJr_W_menu>label:focus-within{background:#302c2a}.vBJr_W_menu>label.vBJr_W_all{border-bottom:1px solid #373737;border-radius:5px 5px 0 0;margin-bottom:4px}.vBJr_W_menu input{width:14px;height:14px;accent-color:var(--selection-accent);cursor:pointer;flex:0 0 14px;margin:0}.vBJr_W_menu input:focus-visible{outline:2px solid var(--selection-accent);outline-offset:3px}@media (pointer:coarse){.vBJr_W_menu>label{min-height:44px}}
