._0XkMeW_figure{border-top:2px solid var(--rule);margin:32px 0;padding-top:16px}._0XkMeW_head{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-bottom:12px;display:flex}._0XkMeW_tag{color:var(--text-muted);font:500 .75rem/1.4 var(--mono)}._0XkMeW_note{color:var(--text-secondary);max-width:68ch;margin:0 0 18px;font-size:.9375rem;line-height:1.6}._0XkMeW_note code{background:var(--surface-2);font:.875em var(--mono);border:0;padding:1px 4px}._0XkMeW_table{border-collapse:collapse;width:100%}._0XkMeW_table th,._0XkMeW_table td{border-bottom:1px solid var(--border);text-align:left;padding:9px 12px}._0XkMeW_table thead th{border-bottom:1px solid var(--rule);border-top:1px solid var(--rule);color:var(--text-primary);font:600 12px var(--mono);background:0 0}._0XkMeW_amount{font-variant-numeric:tabular-nums;text-align:right}._0XkMeW_tableWrap{overflow-x:auto}._0XkMeW_before th,._0XkMeW_before td{color:var(--danger);text-decoration:line-through}._0XkMeW_after ._0XkMeW_amount._0XkMeW_highlight{animation:_0XkMeW_correctionHighlight var(--t4) var(--ease);background:var(--evidence);color:var(--evidence-ink);font-weight:650;text-decoration:none}@keyframes _0XkMeW_correctionHighlight{0%{box-shadow:inset 0 -3px 0 var(--accent)}to{box-shadow:inset 0 0 #0000}}@media (prefers-reduced-motion:reduce){._0XkMeW_after ._0XkMeW_amount._0XkMeW_highlight{animation:none}}@media (max-width:35rem){._0XkMeW_table,._0XkMeW_table tbody{width:100%;min-width:0;display:block}._0XkMeW_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0XkMeW_table tr{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;padding:10px 0 12px;display:grid}._0XkMeW_table tbody tr:last-child{border-bottom:0}._0XkMeW_table th,._0XkMeW_table td{overflow-wrap:anywhere;border:0;min-width:0;padding:0}._0XkMeW_table th[scope=row],._0XkMeW_table td[colspan]{grid-column:1/-1}._0XkMeW_table ._0XkMeW_amount{text-align:left}._0XkMeW_table td[data-label]:before{color:var(--text-muted);content:attr(data-label);font:600 .6875rem/1.4 var(--mono);width:100%;display:inline-block}}
.crdeSa_phone{display:none}.crdeSa_summary{border-bottom:1px solid var(--rule);border-top:1px solid var(--rule);color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:46px;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.crdeSa_summary::-webkit-details-marker{display:none}.crdeSa_summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin-right:3px;transform:translateY(-2px)rotate(45deg)}.crdeSa_phone[open]>.crdeSa_summary:after{transform:translateY(2px)rotate(-135deg)}@media (max-width:40rem){.crdeSa_phone{display:block}.crdeSa_wide{display:none}.crdeSa_phone[open]>ol{padding-top:6px}.crdeSa_phone>ol li{margin:0;padding-left:4px}.crdeSa_phone>ol a{align-items:center;min-height:40px;display:flex}}
.L5yxwG_frame{min-width:0;max-width:100%;position:relative}.L5yxwG_region{max-width:100%}.L5yxwG_fade{background:linear-gradient(to left, color-mix(in srgb, var(--surface) 96%, transparent), transparent);pointer-events:none;z-index:1;width:clamp(28px,8vw,48px);position:absolute;top:0;bottom:0;right:0}.L5yxwG_hint{background:var(--surface);color:var(--text-muted);font:500 .75rem/1.4 var(--mono);letter-spacing:.04em;pointer-events:none;text-transform:lowercase;white-space:nowrap;z-index:2;padding:3px 6px;position:absolute;bottom:5px;right:8px}.L5yxwG_hint[hidden],.L5yxwG_fade[hidden]{display:none}.L5yxwG_edge{opacity:0;pointer-events:none;transition:opacity var(--t1,.16s) var(--ease,ease);z-index:1;width:24px;position:absolute;top:1px;bottom:1px}.L5yxwG_edgeStart{background:linear-gradient(to right, var(--scroll-shadow), transparent);left:1px}.L5yxwG_edgeEnd{background:linear-gradient(to left, var(--scroll-shadow), transparent);right:1px}.L5yxwG_edge[data-visible]{opacity:1}@media (prefers-reduced-motion:reduce){.L5yxwG_edge{transition:none}}
.XgL45G_studio{flex-direction:column;width:100%;max-width:1600px;min-height:0;margin-inline:auto;padding-inline:clamp(16px,2.5vw,32px);display:flex}.XgL45G_bar{border-bottom:1px solid var(--rule);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:10px;display:flex}.XgL45G_home{display:none!important}.XgL45G_title{min-width:0}.XgL45G_title h1{white-space:nowrap;max-width:none;margin:0;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.2}.XgL45G_eyebrow{color:var(--text-muted);font-family:var(--sans);margin:0 0 2px;font-size:.875rem}.XgL45G_barNote{color:var(--text-secondary);flex:18rem;max-width:52ch;margin:0;font-size:.9375rem}.XgL45G_nowrap{white-space:nowrap}.XgL45G_back{white-space:nowrap;flex:none}.XgL45G_barNote{flex-wrap:wrap;align-items:center;column-gap:12px;display:flex}.XgL45G_correction{white-space:nowrap}@media (max-width:999.98px){.XgL45G_bar{gap:0 16px;padding-block:0}.XgL45G_title .XgL45G_eyebrow{display:none}.XgL45G_title h1{font-size:1.0625rem}.XgL45G_back{padding-inline:12px;font-size:.875rem}.XgL45G_barNote{flex:100%;order:3;max-width:none;font-size:.8125rem}.XgL45G_correction{align-items:center;min-height:44px;display:inline-flex}}.XgL45G_phaseBlock{margin:6px 0 8px}.XgL45G_phaseStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.XgL45G_phaseStrip li{border-bottom:1px solid var(--border);color:var(--text-muted);font:500 .6875rem/1.1 var(--sans);text-align:center;justify-content:center;align-items:center;padding:3px 2px;display:flex}.XgL45G_phaseStrip li[data-status=done]{border-color:var(--rule);color:var(--text-primary)}.XgL45G_phaseStrip li[data-status=active]{background:var(--band);border-color:var(--rule);color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}.XgL45G_phaseStrip li[data-status=failed]{border-color:var(--danger);color:var(--danger)}.XgL45G_phaseCaption{color:var(--text-muted);margin:2px 0 0;font-size:.6875rem;line-height:1.15}@media (min-width:1000px) and (min-height:600px){.XgL45G_home{flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex!important}.XgL45G_home:focus-visible{outline:3px solid var(--accent-text);outline-offset:2px}.XgL45G_title{flex:none}.XgL45G_title .XgL45G_eyebrow{display:none}.XgL45G_barNote{flex:auto;min-width:0;max-width:none;font-size:.8125rem;line-height:1.35}}.XgL45G_shellGrid{display:none}@media (min-width:1024px){.XgL45G_studio{height:100dvh;overflow:hidden}.XgL45G_bar{flex-wrap:nowrap;gap:16px;height:56px;padding-block:0}.XgL45G_home{display:inline-flex!important}.XgL45G_title{flex:none}.XgL45G_barNote{font-size:.8125rem}.XgL45G_shellGrid{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:232px minmax(360px,1.25fr) minmax(280px,1fr);gap:16px;min-width:0;min-height:0;padding-block:12px;display:grid}.XgL45G_rail{background:var(--surface);border:1px solid var(--border);flex-direction:column;min-height:0;padding:4px 5px;display:flex;overflow:hidden}.XgL45G_railHint{color:var(--text-muted);flex:none;margin:0 0 4px;padding:2px 8px 0;font-size:.75rem;line-height:1.2}.XgL45G_railList{flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.XgL45G_railList>li{flex-direction:column;min-height:0;display:flex}.XgL45G_railList>li:first-child{flex:none}.XgL45G_railList>li:not(:first-child){flex:auto;max-height:160px}.XgL45G_railList>li[data-tray]{flex:none;max-height:none}.XgL45G_railCard{background:var(--surface);border:1px solid var(--rule);flex-direction:column;padding:1px;display:flex}.XgL45G_railCard[data-pinned]{background:var(--band);border-style:solid;border-width:2px;padding:0}.XgL45G_railCard[data-preview]{border-style:dashed;border-width:2px;padding:0}.XgL45G_railNode{color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:0;flex-wrap:nowrap;align-items:baseline;gap:6px;width:100%;padding:2px 6px;display:flex}.XgL45G_railNode:focus-visible{outline-offset:-2px}.XgL45G_railNum{color:var(--text-muted);font:600 .6875rem/1.15 var(--mono);flex:none}.XgL45G_railTitle{font:600 .8125rem/1.15 var(--sans);flex:auto;min-width:0}.XgL45G_railOutcome{border:0;border-top:1px solid var(--border);color:var(--text-secondary);cursor:pointer;font:500 .75rem/1.15 var(--mono);text-align:left;background:0 0;width:calc(100% - 12px);margin:0 6px;padding:1px 0;display:block}.XgL45G_railOutcome:focus-visible{color:var(--accent-text)}@media (hover:hover){.XgL45G_railOutcome:hover{color:var(--accent-text)}}.XgL45G_railOutcome:focus-visible{outline-offset:-2px}.XgL45G_railOutcome[data-commit-state]{color:var(--danger);cursor:default;font:500 .6875rem/1.1 var(--mono);margin:0 6px;padding:1px 0}.XgL45G_quarantineTray{border:1px dashed var(--danger);color:var(--danger);font:500 .6875rem/1.1 var(--mono);margin:2px 4px 3px;padding:2px 4px}.XgL45G_quarantineTray [role=listitem]{flex-wrap:wrap;gap:0 6px;display:flex}.XgL45G_quarantineTray [role=listitem] span:first-child{min-width:1ch}.XgL45G_reconciliation{color:var(--text-primary);font:500 .6875rem/1.1 var(--mono);text-wrap:balance;flex:none;margin:4px 0 0;padding:0 8px 3px}.XgL45G_railOutcome[data-rejected],.XgL45G_railOutcome[data-set-aside]{color:var(--danger)}.XgL45G_railEdge{flex:auto;min-height:16px;position:relative}.XgL45G_railEdgeLine{background:var(--rule);width:2px;position:absolute;top:0;bottom:0;left:15px;transform:translate(-50%)}.XgL45G_railEdgeArrow{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--rule);width:0;height:0;position:absolute;bottom:-1px;left:15px;transform:translate(-50%)}.XgL45G_railEdgeLabel{color:var(--text-muted);font:500 .6875rem/1.05 var(--mono);text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 31px);position:absolute;top:50%;left:27px;overflow:hidden;transform:translateY(-50%)}.XgL45G_col{background:var(--surface);border:1px solid var(--border);flex-direction:column;align-self:start;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}.XgL45G_colHead{flex:none;padding:8px 14px 0}.XgL45G_colHead h2{font:650 1.0625rem/1.3 var(--sans);margin:0 0 4px}.XgL45G_stageNo{color:var(--text-muted);font:500 .875rem/1.3 var(--mono);margin-right:2px}.XgL45G_tabRow{border-bottom:1px solid var(--border);flex:none;gap:2px;padding:0 10px;display:flex}.XgL45G_tabBtn{color:var(--text-secondary);cursor:pointer;font:600 .875rem/1 var(--sans);background:0 0;border:0;border-bottom:2px solid #0000;min-height:40px;padding:0 10px}@media (hover:hover){.XgL45G_tabBtn:hover{color:var(--text-primary)}}.XgL45G_tabBtn[aria-selected=true]{border-bottom-color:var(--rule);color:var(--text-primary);font-weight:700}.XgL45G_tabPanel{flex-direction:column;flex:auto;min-height:0;padding:10px 14px 12px;display:flex;overflow:hidden}.XgL45G_tabPanel:focus-visible{outline-offset:-3px}.XgL45G_inspectorBody{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.XgL45G_inspectorBody:has(.XgL45G_inThisRun) .XgL45G_tabPanel{flex:none}.XgL45G_inThisRun{border-top:1px solid var(--border);flex-direction:column;flex:auto;gap:4px;min-height:0;padding:8px 14px 10px;display:flex;overflow:hidden}.XgL45G_inThisRun:focus-visible{outline-offset:-3px}.XgL45G_inThisRunToggle{flex:none;gap:4px;margin-bottom:4px;display:flex}.XgL45G_inThisRunToggle button,.XgL45G_pill{background:var(--surface);border:1px solid var(--border-strong);color:var(--text-secondary);cursor:pointer;font:600 .75rem/1 var(--sans);min-height:26px;padding:0 10px}@media (hover:hover){.XgL45G_inThisRunToggle button:hover,.XgL45G_pill:hover{border-color:var(--rule);color:var(--text-primary)}}.XgL45G_inThisRunToggle button[aria-pressed=true],.XgL45G_pill[aria-pressed=true]{background:var(--band);border-color:var(--rule);box-shadow:inset 0 -2px 0 var(--rule);color:var(--text-primary)}.XgL45G_rowFit{flex-direction:column;flex:auto;gap:4px;min-height:0;display:flex;overflow:hidden}.XgL45G_rowFit .XgL45G_resultTable th,.XgL45G_rowFit .XgL45G_resultTable td{padding-inline:4px}.XgL45G_rowFit .XgL45G_resultTable td{font-size:.75rem}.XgL45G_rowFit .XgL45G_resultTable td[data-wrap]{font-size:.8125rem}.XgL45G_rowFit .XgL45G_resultTable td:not([data-wrap]){white-space:nowrap}.XgL45G_stateWordPinned{font-weight:700}.XgL45G_stateWordPreview{font-weight:400}.XgL45G_sideBody{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.XgL45G_why{flex-direction:column;min-height:0;display:flex;overflow:hidden}.XgL45G_whyRow{color:var(--text-primary);margin:0 0 10px;font-size:.9375rem;line-height:1.5}.XgL45G_whyRow:last-child{margin-bottom:0}.XgL45G_whyRow b{color:var(--text-primary)}.XgL45G_codeFit{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex;overflow:hidden}.XgL45G_codeFitFigure{flex:none;overflow:hidden}.XgL45G_codeFitFigure figcaption+*{overflow:hidden!important}:is(.XgL45G_codeFitFigure pre,.XgL45G_codeFitFigure code){overflow-wrap:anywhere;white-space:pre-wrap!important;min-width:0!important}.XgL45G_codeFitFigure .line:before{content:attr(data-line-number)}:is(.XgL45G_codeFitFigure pre .line,.XgL45G_readerBody pre .line){--hang:calc((var(--indent,0) + 2) * 1ch);padding-left:calc(52px + var(--hang));text-indent:calc(-1 * var(--hang))}.XgL45G_codeFitFigure pre .line:before{text-indent:0}.XgL45G_readerBody pre .line:before{text-indent:0}.XgL45G_codeFitFigure figcaption{flex-wrap:wrap;row-gap:2px}.XgL45G_codeFitFigure figcaption>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.XgL45G_codeFitFigure figcaption>span:nth-child(2){flex:1 0 100%;order:3;max-width:100%}.XgL45G_codeFitFigure figcaption>button{order:2}.XgL45G_codeMore{color:var(--text-primary);cursor:pointer;font:600 .75rem/1.4 var(--mono);text-align:left;text-underline-offset:3px;background:0 0;border:1px solid #0000;flex:none;padding:5px 0;text-decoration:underline}@media (hover:hover){.XgL45G_codeMore:hover{color:var(--accent-text)}}.XgL45G_codeMore:has(.XgL45G_codeMoreAction){text-decoration:none}.XgL45G_codeMoreRange{color:var(--text-muted);font-weight:500}.XgL45G_codeMoreAction{text-underline-offset:3px;text-decoration:underline}.XgL45G_dbtStack{flex-direction:column;min-height:0;display:flex;overflow:hidden}.XgL45G_sectionHead{color:var(--text-muted);font:.875rem/1.4 var(--sans);flex:none;margin:0 0 3px}.XgL45G_queryList{flex:none;margin:0 0 4px;padding:0;list-style:none}.XgL45G_queryRow{border:1px solid #0000;border-bottom-color:var(--border);color:var(--text-secondary);cursor:pointer;font:500 .75rem/1.3 var(--mono);text-align:left;background:0 0;align-items:center;gap:8px;width:100%;margin-bottom:0;padding:4px 2px;display:flex}.XgL45G_queryList li:first-child .XgL45G_queryRow{border-top-color:var(--rule)}@media (hover:hover){.XgL45G_queryRow:hover{color:var(--text-primary)}.XgL45G_queryRow:hover .XgL45G_queryView{color:var(--accent-text)}}.XgL45G_queryId{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.XgL45G_queryLines{color:var(--text-muted);flex:none}.XgL45G_queryView{color:var(--text-primary);font-family:var(--sans);text-underline-offset:3px;flex:none;font-weight:600;text-decoration:underline}.XgL45G_schemaWrap{flex-direction:column;min-height:0;display:flex;overflow:hidden}.XgL45G_schemaGrid{flex:none;grid-template-columns:minmax(90px,auto) 1fr;gap:0 10px;font-size:.875rem;display:grid}.XgL45G_schemaGrid>div{display:contents}.XgL45G_schemaGrid dt{border-top:1px solid var(--border);font:600 .8125rem/1.45 var(--mono);white-space:nowrap}.XgL45G_schemaGrid dd{border-top:1px solid var(--border);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.45;overflow:hidden}.XgL45G_fieldType{color:var(--text-muted);font-family:var(--mono);margin-right:6px;font-size:.8125rem}.XgL45G_refGrid{flex:none;grid-template-columns:minmax(70px,auto) 1fr;gap:1px 10px;margin:0;font-size:.875rem;line-height:1.25;display:grid}.XgL45G_refGrid>div{display:contents}.XgL45G_refGrid dt{color:var(--text-muted);font-size:.8125rem}.XgL45G_refGrid dd{color:var(--text-secondary);margin:0}.XgL45G_journeyCompact{flex-direction:column;flex:none;gap:0;margin:0 0 4px;padding:0;list-style:none;display:flex}.XgL45G_stepRow{border:1px solid #0000;border-bottom-color:var(--border);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:3px 8px;display:flex}.XgL45G_stepRow:first-child{border-top-color:var(--rule)}.XgL45G_stepRow[data-next]{background:var(--band)}.XgL45G_stepRow .XgL45G_button,.XgL45G_stepRow .XgL45G_button-secondary{min-height:30px;padding:0 10px}.XgL45G_stepRow .XgL45G_stepNum{color:var(--text-muted);font:600 .75rem/1 var(--mono);flex:none}.XgL45G_stepDoneTick{color:var(--success);flex:none}.XgL45G_stepTitle{font:600 .8125rem/1.2 var(--sans);flex:auto;min-width:0}.XgL45G_stepNote{color:var(--text-muted);flex:1 0 100%;margin:0;font-size:.75rem}.XgL45G_historyBlock{flex-wrap:wrap;flex:none;align-items:center;gap:6px;margin:1px 0 2px;display:flex}.XgL45G_historyLabel{color:var(--text-muted);flex:none;font-size:.75rem}.XgL45G_historyStrip{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.XgL45G_historyChip{color:var(--text-secondary);cursor:pointer;font:600 .75rem/1 var(--mono);text-align:center;background:0 0;border:0;min-width:20px;height:20px;padding:0 4px}@media (hover:hover){.XgL45G_historyChip:hover{color:var(--text-primary);text-decoration:underline}}.XgL45G_historyChip[data-failed]{color:var(--danger)}.XgL45G_historyChip[aria-current=true]{box-shadow:inset 0 -2px 0 var(--rule);color:var(--text-primary)}.XgL45G_historyChip[aria-current=true][data-failed]{box-shadow:inset 0 -2px 0 var(--danger);color:var(--danger)}.XgL45G_historyBanner{color:var(--text-secondary);flex:1 0 100%;margin:0;font-size:.75rem}.XgL45G_historyBack{color:var(--accent-text);cursor:pointer;font:600 .75rem/1.3 var(--sans);background:0 0;border:0;padding:0;text-decoration:underline}.XgL45G_tileLink{color:var(--accent-text);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.XgL45G_stepNum{color:var(--text-muted);font:600 .75rem/1 var(--mono);flex:none}.XgL45G_finishState{flex:none;margin:1px 0}.XgL45G_finishActions{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.XgL45G_finishActions button{min-height:26px;padding:0 10px}.XgL45G_runMeaning{color:var(--text-primary);margin:0 0 3px;font-size:.8125rem;line-height:1.3}.XgL45G_limits{color:var(--text-muted);flex:none;margin:1px 0;font-size:.75rem;line-height:1.25}.XgL45G_advanced{flex:none;margin-bottom:2px}.XgL45G_advanced summary{color:var(--text-secondary);cursor:pointer;font:600 .8125rem/1.4 var(--sans)}.XgL45G_advancedButtons{flex-wrap:wrap;gap:5px;margin:5px 0;display:flex}.XgL45G_advancedButtons button{background:var(--surface);border:1px solid var(--rule);cursor:pointer;font:600 .75rem/1 var(--sans);min-height:26px;padding:0 8px}.XgL45G_scenarioNote{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.4}.XgL45G_secondaryActions{flex-wrap:wrap;flex:none;gap:4px 14px;margin:2px 0 0;display:flex}.XgL45G_textButton{color:var(--text-secondary);cursor:pointer;font:600 .8125rem/1.3 var(--sans);background:0 0;border:0;padding:2px 0;text-decoration:underline}@media (hover:hover){.XgL45G_textButton:hover:not(:disabled){color:var(--accent-text)}}.XgL45G_textButton:disabled{color:var(--text-muted);cursor:not-allowed;text-decoration:none}.XgL45G_statusLine{color:var(--text-secondary);flex:none;margin:2px 0 0;font-size:.875rem;line-height:1.35}.XgL45G_viewLinks{flex-direction:column;flex:none;margin-top:3px;display:flex}.XgL45G_linkRow{color:var(--text-primary);cursor:pointer;font:600 .875rem/1.2 var(--sans);text-align:left;text-underline-offset:3px;background:0 0;border:1px solid #0000;width:100%;margin-bottom:2px;padding:3px 0;text-decoration:underline}@media (hover:hover){.XgL45G_linkRow:hover{color:var(--accent-text)}}.XgL45G_summaryGrid{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;margin-bottom:1px;font-size:.875rem;display:grid}.XgL45G_summaryGrid>div{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:6px;min-width:0;padding:2px 0;display:flex}.XgL45G_summaryGrid dt{color:var(--text-muted);min-width:0;font-size:.75rem}.XgL45G_summaryGrid dd{font-family:var(--mono);font-variant-numeric:tabular-nums;flex:none;margin:0;font-weight:600}.XgL45G_checksList{flex:none;margin:0 0 2px;padding:0;font-size:.875rem;list-style:none}.XgL45G_checksList li{padding:1px 0}.XgL45G_pass{color:var(--success);margin-right:6px;font-weight:700}.XgL45G_fail{color:var(--danger);margin-right:6px;font-weight:700}.XgL45G_pillRow{flex-wrap:wrap;flex:none;gap:6px;margin-bottom:8px;display:flex}.XgL45G_pill{min-height:30px}.XgL45G_stepBar{color:var(--text-secondary);flex:none;align-items:center;gap:8px;margin-bottom:8px;font-size:.8125rem;display:flex}.XgL45G_stepBar button{background:var(--surface);border:1px solid var(--rule);color:var(--text-primary);cursor:pointer;font:600 .75rem/1 var(--sans);min-height:30px;padding:0 10px}@media (hover:hover){.XgL45G_stepBar button:hover:not(:disabled){border-color:var(--accent-text);color:var(--accent-text)}}.XgL45G_stepBar button:disabled{cursor:not-allowed;opacity:.5}.XgL45G_frameCard{border-top:2px solid var(--rule);flex:none;margin-bottom:8px;padding:8px 0}.XgL45G_frameCard h3{font:650 .9375rem/1.3 var(--sans);margin:0 0 4px}.XgL45G_frameCard p{color:var(--text-secondary);margin:0 0 4px;font-size:.875rem;line-height:1.45}.XgL45G_frameDisposition{color:var(--text-muted);font:500 .75rem/1.4 var(--mono);margin:0 0 4px}.XgL45G_reader{background:var(--canvas);z-index:100;justify-content:center;align-items:center;padding:clamp(8px,2vh,40px) clamp(16px,3vw,40px);display:flex;position:fixed;inset:0}.XgL45G_readerPanel{background:var(--canvas);border:1px solid var(--rule);flex-direction:column;width:100%;max-width:1100px;height:auto;min-height:0;max-height:100%;display:flex}.XgL45G_readerHead{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;min-height:36px;padding:4px clamp(10px,2vw,20px);display:flex}.XgL45G_readerTitle{color:var(--text-primary);font:600 .875rem/1.3 var(--mono);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;overflow:hidden}.XgL45G_readerHasCopy{display:contents}.XgL45G_readerPanel:has(.XgL45G_readerHasCopy) .XgL45G_readerBody figcaption>button{display:none}.XgL45G_readerClose{background:var(--surface);border:1px solid var(--rule);color:var(--text-primary);cursor:pointer;font:650 .8125rem/1 var(--sans);flex:none;min-height:30px;padding:0 10px}@media (hover:hover){.XgL45G_readerClose:hover{border-color:var(--accent-text);color:var(--accent-text)}}.XgL45G_readerBody{flex-direction:column;flex:auto;min-height:0;padding:6px clamp(10px,2vw,20px) 8px;display:flex;overflow:hidden}.XgL45G_readerBody figure[data-lang]{flex:none}.XgL45G_readerBody figure[data-lang] figcaption+*{overflow:hidden}.XgL45G_readerBody pre{overflow-wrap:anywhere;white-space:pre-wrap!important;min-width:0!important;padding-block:4px!important;line-height:1.32!important}.XgL45G_readerBody code{min-width:0!important}.XgL45G_readerBody figcaption{padding-block:3px!important}.XgL45G_readerBody figcaption>span:first-child{display:none}.XgL45G_resultTableWrap{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.XgL45G_resultTable{border-collapse:collapse;font-variant-numeric:tabular-nums;flex:none;width:100%;min-width:0}.XgL45G_resultCaption{color:var(--text-secondary);text-align:left;margin-bottom:6px;font-size:.8125rem}.XgL45G_resultTable th,.XgL45G_resultTable td{border-bottom:1px solid var(--border);text-align:left;padding:4px 10px;font-size:.8125rem}.XgL45G_resultTable td{font-family:var(--mono)}.XgL45G_resultTable td[data-wrap]{font-family:var(--sans)}.XgL45G_resultTable thead th{border-bottom-color:var(--rule);border-top:1px solid var(--rule);color:var(--text-primary);font:600 .72rem/1.3 var(--mono);vertical-align:bottom;white-space:nowrap}.XgL45G_resultTable:not([data-names=break]) thead wbr{display:none}.XgL45G_rowFit .XgL45G_resultTable[data-names=break] thead th{white-space:normal;font-size:.6875rem}.XgL45G_rowFit .XgL45G_resultTable[data-names=break] th,.XgL45G_rowFit .XgL45G_resultTable[data-names=break] td{padding-inline:3px}.XgL45G_resultTable tbody tr:nth-child(6n+1),.XgL45G_resultTable tbody tr:nth-child(6n+2),.XgL45G_resultTable tbody tr:nth-child(6n+3){background:var(--band)}.XgL45G_resultTable th[data-align=right],.XgL45G_resultTable td[data-align=right]{text-align:right}.XgL45G_resultPager{color:var(--text-secondary);flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;font-size:.8125rem;display:flex}.XgL45G_resultPagerButtons{gap:6px;display:flex}.XgL45G_resultPagerButtons button{background:var(--surface);border:1px solid var(--rule);color:var(--text-primary);cursor:pointer;font:600 .75rem/1 var(--sans);min-height:28px;padding:0 10px}@media (hover:hover){.XgL45G_resultPagerButtons button:hover:not(:disabled){border-color:var(--accent-text);color:var(--accent-text)}}.XgL45G_resultPagerButtons button:disabled{cursor:not-allowed;opacity:.5}.XgL45G_provenanceGrid{flex-direction:column;gap:4px;margin:0;font-size:.875rem;display:flex}.XgL45G_provenanceGrid>div{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:4px 0;display:flex}.XgL45G_provenanceGrid dt{color:var(--text-muted);flex:none;font-size:.8125rem}.XgL45G_provenanceGrid dd{font-family:var(--mono);align-items:center;gap:8px;min-width:0;margin:0;font-size:.8125rem;display:flex}.XgL45G_digest{overflow-wrap:anywhere;font-size:.75rem}.XgL45G_provenanceNote{color:var(--text-muted);margin-top:8px;font-size:.75rem}.XgL45G_tabRowCompact{gap:0;padding:0 4px}.XgL45G_tabRowCompact .XgL45G_tabBtn{white-space:nowrap;padding:0 6px}.XgL45G_pausedNote{color:var(--text-primary);font-weight:600}.XgL45G_dataCaption{color:var(--text-secondary);flex:none;margin:0 0 2px;font-size:.75rem;line-height:1.3}.XgL45G_captionStage{color:var(--text-primary);font-family:var(--mono)}.XgL45G_col:has(>.XgL45G_tabPanel:not([hidden])>.XgL45G_dataBody){align-self:stretch}.XgL45G_dataBody .XgL45G_resultTable[data-names=break] td,.XgL45G_dataBody .XgL45G_resultTable[data-names=break] .XgL45G_provenance{font-size:.6875rem}.XgL45G_dataBody .XgL45G_resultTable tbody tr{cursor:pointer;background:0 0}.XgL45G_dataBody .XgL45G_resultTable tbody tr[data-related] td{border-bottom:1px solid var(--rule);border-top:1px solid var(--rule)}.XgL45G_dataBody .XgL45G_resultTable tbody tr[data-related] [data-part=stage]{text-underline-offset:2px;font-weight:700;text-decoration:underline}.XgL45G_dataBody .XgL45G_resultTable tbody tr[data-selected] td{background:var(--band);border-bottom:2px solid var(--rule);border-top:2px solid var(--rule)}.XgL45G_rowSelect{color:var(--text-primary);cursor:pointer;font:inherit;min-height:24px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;padding:0}.XgL45G_rowSelect[aria-pressed=true]{-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);font-weight:700}.XgL45G_rowSelect:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px}.XgL45G_provenance{font-family:var(--mono);font-size:.75rem;line-height:1.35}.XgL45G_provEvent,.XgL45G_provStage,.XgL45G_provOutcome{white-space:nowrap}.XgL45G_provStage{color:var(--text-secondary)}.XgL45G_provOutcome[data-kind=reason]{color:var(--danger);white-space:normal}.XgL45G_provOutcome[data-kind=unreconciled]{color:var(--danger)}.XgL45G_provGlyph{text-align:center;inline-size:1.1em;margin-right:.2em;font-weight:700;display:inline-block}.XgL45G_provOutcome[data-change=removed] .XgL45G_provGlyph{color:var(--danger)}.XgL45G_receiptTiles>div{padding-inline:4px}.XgL45G_receiptTiles>div[data-related]{background:var(--band);outline:2px solid var(--rule);outline-offset:-2px}.XgL45G_receiptTiles>div[data-related] dt{color:var(--text-primary);font-weight:700}.XgL45G_tileChange{color:var(--text-secondary);font-weight:500}.XgL45G_receiptBody>*+*{margin-top:6px}}@media (min-width:1024px) and (max-width:1279px){.XgL45G_tabRowCompact .XgL45G_tabBtn{padding:0 5px;font-size:.8125rem}}
.Q1-pYq_shells:not([hidden]){display:contents}.Q1-pYq_view{color:var(--text-primary);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}@media (min-width:1024px){.Q1-pYq_view{overflow:hidden}}.Q1-pYq_head{border-bottom:2px solid var(--rule);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 0;display:flex}.Q1-pYq_title{font:650 1.0625rem/1.3 var(--sans);margin:0}.Q1-pYq_title:focus-visible,.Q1-pYq_resultHeading:focus-visible{outline:3px solid var(--accent-text);outline-offset:2px}.Q1-pYq_close{flex:none;min-height:44px}.Q1-pYq_stepButton:focus-visible,.Q1-pYq_diffWrap:focus-visible,.Q1-pYq_codeScroll:focus-visible{outline:3px solid var(--accent-text);outline-offset:2px}@media (hover:hover){.Q1-pYq_stepButton:hover{color:var(--accent-text)}}.Q1-pYq_body{min-width:0;padding:12px 0 24px}.Q1-pYq_lead,.Q1-pYq_shown,.Q1-pYq_steps{min-width:0}@media (min-width:1024px){.Q1-pYq_body{overscroll-behavior:contain;flex:auto;grid-template:"lead shown""steps shown""steps code"1fr/minmax(18rem,22rem) minmax(0,1fr);align-content:start;column-gap:24px;min-height:0;padding:12px 6px 24px 0;display:grid;overflow-y:auto}.Q1-pYq_lead{grid-area:lead}.Q1-pYq_shown{grid-area:shown}.Q1-pYq_steps{grid-area:steps;align-self:start}.Q1-pYq_code{grid-area:code;align-self:start}.Q1-pYq_shown .Q1-pYq_result,.Q1-pYq_shown .Q1-pYq_empty{margin-top:0}}.Q1-pYq_intro{color:var(--text-secondary);max-width:60ch;margin:0 0 10px;font-size:.9375rem;line-height:1.45}.Q1-pYq_controls{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.Q1-pYq_controls button{min-height:44px}.Q1-pYq_status{color:var(--text-secondary);margin:0 0 12px;font-size:.875rem;line-height:1.4}.Q1-pYq_listHeading{border-top:1px solid var(--rule);font:650 .9375rem/1.3 var(--sans);margin:12px 0 0;padding-top:8px}.Q1-pYq_stepList{margin:0;padding:0;list-style:none}.Q1-pYq_step{border-bottom:1px solid var(--border);padding:8px 0}.Q1-pYq_stepHead{flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}.Q1-pYq_stepNo{color:var(--text-muted);font:500 .875rem/1.3 var(--mono);white-space:nowrap;flex:none}.Q1-pYq_stepLabel,.Q1-pYq_stepButton{font:650 .9375rem/1.3 var(--sans)}.Q1-pYq_stepButton{color:var(--text-primary);cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline;text-decoration-thickness:1px}.Q1-pYq_stepButton[aria-current=step]{text-decoration-thickness:3px}.Q1-pYq_stepState{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:.8125rem}.Q1-pYq_step[data-state=running] .Q1-pYq_stepState{color:var(--text-primary);font-weight:600}.Q1-pYq_framing{color:var(--text-secondary);margin:2px 0 0;font-size:.875rem;line-height:1.4}.Q1-pYq_outcomes{gap:2px;margin:6px 0 0;font-size:.875rem;line-height:1.4;display:grid}.Q1-pYq_outcomes>div{grid-template-columns:4.5rem minmax(0,1fr);column-gap:8px;display:grid}.Q1-pYq_outcomes dt{font-weight:650}.Q1-pYq_outcomes dd{margin:0}.Q1-pYq_empty{color:var(--text-secondary);margin:12px 0;font-size:.9375rem;line-height:1.45}.Q1-pYq_result{margin:12px 0 0}.Q1-pYq_resultHeading{font:650 1rem/1.3 var(--sans);margin:0 0 4px}.Q1-pYq_headline{max-width:var(--reading-width);margin:0 0 12px;font-size:.9375rem;line-height:1.45}.Q1-pYq_receipts{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:40rem){.Q1-pYq_receipts{grid-template-columns:repeat(2,minmax(0,1fr))}}.Q1-pYq_receipt{border-top:2px solid var(--rule);min-width:0;padding-top:6px}.Q1-pYq_receipt[data-variant=naive]{border-top-color:var(--danger)}.Q1-pYq_receiptHeading{font:650 .9375rem/1.3 var(--sans);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.Q1-pYq_wrongLabel{color:var(--danger);font:650 .8125rem/1.3 var(--sans);white-space:nowrap}.Q1-pYq_outcome{color:var(--text-secondary);margin:2px 0 6px;font-size:.875rem;line-height:1.4}.Q1-pYq_tiles{margin:0;font-size:.875rem}.Q1-pYq_tiles>div{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:8px;min-height:28px;padding:3px 0;display:flex}.Q1-pYq_tiles dt{color:var(--text-secondary);min-width:0}.Q1-pYq_tiles dd{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none;margin:0;font-weight:600}.Q1-pYq_tiles>div[data-diverges]{background:var(--band)}.Q1-pYq_tiles>div[data-diverges] dt{color:var(--text-primary)}.Q1-pYq_differs{color:var(--danger);font:650 .75rem/1 var(--sans)}.Q1-pYq_total{border-bottom:3px double var(--rule)}.Q1-pYq_checks{color:var(--text-secondary);margin:6px 0 0;font-size:.8125rem;line-height:1.4}.Q1-pYq_noDiff{margin:16px 0 0;font-size:.875rem}.Q1-pYq_diffWrap{max-width:100%;margin-top:16px;overflow-x:auto}.Q1-pYq_diff{border-bottom:1px solid var(--rule);border-collapse:collapse;border-top:2px solid var(--rule);min-width:100%;font-size:.875rem}.Q1-pYq_diff caption{caption-side:top;font:650 .875rem/1.35 var(--sans);text-align:left;padding-bottom:6px}.Q1-pYq_diff th,.Q1-pYq_diff td{border-top:1px solid var(--border);text-align:right;white-space:nowrap;padding:4px 10px 4px 0}.Q1-pYq_diff th:first-child{text-align:left}.Q1-pYq_diff thead th{color:var(--text-secondary);font-weight:600}.Q1-pYq_diff tbody th{font-family:var(--mono);font-weight:600}.Q1-pYq_diff td{font-family:var(--mono);font-variant-numeric:tabular-nums}.Q1-pYq_amount,.Q1-pYq_rows{display:block}.Q1-pYq_rows{color:var(--text-secondary);font:400 .75rem/1.35 var(--sans)}.Q1-pYq_times{color:var(--danger);font-weight:600}.Q1-pYq_code{border-top:1px solid var(--rule);margin-top:20px;padding-top:8px}.Q1-pYq_codeHead{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.Q1-pYq_codeHeading{font:650 .9375rem/1.3 var(--sans);margin:0}.Q1-pYq_codeHead>:last-child{margin-left:auto}.Q1-pYq_codeHead button{min-width:44px;min-height:44px}.Q1-pYq_codeNote{color:var(--text-secondary);margin:4px 0 6px;font-size:.8125rem;line-height:1.4}.Q1-pYq_codeScroll{background:var(--code-bg);border:1px solid var(--border);max-width:100%;overflow-x:auto}.Q1-pYq_codeScroll pre{color:var(--code-text);font:400 .8125rem/1.5 var(--mono);margin:0;padding:8px 10px}
.lpEKoq_diagram{border-top:2px solid var(--rule);margin:28px 0 36px;padding-top:16px}.lpEKoq_diagramCaption{padding-bottom:4px}.lpEKoq_diagramCaption h3{font-family:var(--display);margin:0 0 8px;font-size:clamp(1.25rem,2.5vw,1.75rem)}.lpEKoq_diagramCaption p:last-child{color:var(--text-secondary);max-width:var(--reading-width);margin:0;line-height:1.55}.lpEKoq_diagramEyebrow,.lpEKoq_stateLabel{color:var(--text-muted);font:.875rem/1.4 var(--sans);margin:0 0 8px}.lpEKoq_replaySteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:24px 0 20px;padding:0;list-style:none;display:grid}.lpEKoq_replayStep{border-top:2px solid var(--rule);min-width:0;padding:12px 12px 0 0;position:relative}.lpEKoq_replayStep:not(:last-child):after{border-top:1px solid var(--rule);content:"";width:12px;position:absolute;top:-2px;right:0}.lpEKoq_stepNumber{color:var(--text-muted);font:.75rem/1.4 var(--mono);margin-bottom:7px;display:block}.lpEKoq_replayStep strong,.lpEKoq_reportingState h4{margin:0 0 6px;font-size:.9375rem;line-height:1.35;display:block}.lpEKoq_replayStep p{color:var(--text-secondary);margin:0;padding-right:8px;font-size:.8125rem;line-height:1.55}.lpEKoq_replayStep code,.lpEKoq_reportingState code,.lpEKoq_groupChange code{background:var(--surface-2);font:.875em var(--mono);border:0;padding:1px 4px}.lpEKoq_loopCallout{border-top:2px solid var(--rule);color:var(--text-primary);margin:0;padding:12px 0 0;line-height:1.55}.lpEKoq_loopCallout strong{font-family:var(--mono);font-size:.75rem}.lpEKoq_diagramNote{border-top:1px solid var(--border);color:var(--text-muted);margin:16px 0 0;padding-top:14px;font-size:.8125rem;line-height:1.55}.lpEKoq_beforeAfter{grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr);align-items:stretch;gap:16px;margin:24px 0 20px;display:grid}.lpEKoq_reportingState{border-top:2px solid var(--rule);padding:12px 0 0}.lpEKoq_reportingState h4{font-family:var(--display);font-size:1.125rem}.lpEKoq_reportingState dl{margin:0}.lpEKoq_reportingState dl>div{border-top:1px solid var(--border);gap:4px;padding:10px 0 0;display:grid}.lpEKoq_reportingState dl>div+div{margin-top:10px}.lpEKoq_reportingState dt{color:var(--text-muted);font:.75rem/1.4 var(--mono)}.lpEKoq_reportingState dd{color:var(--text-secondary);margin:0;line-height:1.5}.lpEKoq_transition{color:var(--text-primary);font:.75rem/1.4 var(--mono);text-align:center;align-self:center;margin:0}.lpEKoq_transition span{margin-top:4px;font-size:1.25rem;line-height:1;display:block}.lpEKoq_transition .lpEKoq_arrowDown,.lpEKoq_replayLoop{display:none}@media (min-width:56.0625rem){.lpEKoq_replayLoop{grid-template-columns:repeat(5,minmax(0,1fr));margin:-8px 0 30px;display:grid}.lpEKoq_replayLoop span{border:2px solid var(--accent);border-top:0;grid-column:3/6;height:22px;margin-right:12px;position:relative}.lpEKoq_replayLoop b{background:var(--surface);color:var(--accent-text);font:500 .75rem/1 var(--mono);white-space:nowrap;padding:0 8px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.lpEKoq_replayLoop span:before{border-bottom:7px solid var(--accent);content:"";border-inline:5px solid #0000;position:absolute;top:-7px;left:-6px}}.lpEKoq_groupChanges{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:16px;display:grid}.lpEKoq_groupChange{gap:4px;display:grid}.lpEKoq_groupChange>strong:first-child{font-size:.875rem}.lpEKoq_groupChange span{color:var(--text-muted);font:.75rem/1.4 var(--mono);letter-spacing:.04em}.lpEKoq_groupChange>strong{line-height:1.5}.lpEKoq_groupChange>strong.lpEKoq_loss,.lpEKoq_groupChange>strong.lpEKoq_gain{font:.8125rem/1.5 var(--mono)}.lpEKoq_loss{color:var(--danger)}.lpEKoq_gain{color:var(--accent-text)}@media (max-width:56rem){.lpEKoq_replaySteps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}.lpEKoq_replayStep:nth-child(3):after{display:none}}@media (max-width:48rem){.lpEKoq_replaySteps,.lpEKoq_groupChanges{grid-template-columns:1fr}.lpEKoq_replayStep{padding:12px 0 0}.lpEKoq_replayStep:not(:last-child):after{display:none}.lpEKoq_beforeAfter{grid-template-columns:1fr;gap:10px}.lpEKoq_transition{order:2}.lpEKoq_transition .lpEKoq_arrowAcross{display:none}.lpEKoq_transition .lpEKoq_arrowDown{display:block}.lpEKoq_reportingState:last-child{order:3}}
._9KKdeG_compact{flex-direction:column;flex:auto;min-width:0;display:flex}@media (min-width:1024px){._9KKdeG_compact{display:none}}._9KKdeG_nowrap{white-space:nowrap}@media (max-width:1023.98px){body:has(._9KKdeG_compact)>footer{display:none}}._9KKdeG_viewsRow{border-bottom:1px solid var(--border);display:flex}._9KKdeG_views{flex:2 1 0;grid-template-columns:1fr 1fr;min-width:0;display:grid}._9KKdeG_viewsCompare{color:var(--text-secondary);cursor:pointer;font:600 .9375rem/1 var(--sans);text-underline-offset:3px;background:0 0;border:0;border-bottom:2px solid #0000;flex:1 1 0;min-width:0;min-height:48px;margin-bottom:-1px;padding:0 8px;text-decoration:underline}._9KKdeG_viewsCompare:focus-visible{outline:3px solid var(--accent-text);outline-offset:-3px}@media (hover:hover){._9KKdeG_viewsCompare:hover{color:var(--text-primary)}}._9KKdeG_views button{color:var(--text-secondary);cursor:pointer;font:600 .9375rem/1 var(--sans);background:0 0;border:0;border-bottom:2px solid #0000;min-height:48px;margin-bottom:-1px;padding:0 16px}._9KKdeG_views button[aria-selected=true]{border-bottom-color:var(--rule);color:var(--text-primary);font-weight:700}._9KKdeG_views button:focus-visible,._9KKdeG_sheetTabs button:focus-visible,._9KKdeG_codeTabs button:focus-visible,._9KKdeG_step:focus-visible,._9KKdeG_dataRow:focus-visible,._9KKdeG_tableChoice button:focus-visible,._9KKdeG_more summary:focus-visible,._9KKdeG_queries summary:focus-visible,._9KKdeG_quarantine summary:focus-visible,._9KKdeG_peekOpen:focus-visible,._9KKdeG_sheetClose:focus-visible,._9KKdeG_sheetPanelBody:focus-visible{outline:3px solid var(--accent-text);outline-offset:-3px}@media (hover:hover){._9KKdeG_views button:hover,._9KKdeG_sheetTabs button:hover,._9KKdeG_codeTabs button:hover{color:var(--text-primary)}}._9KKdeG_layout,._9KKdeG_pipeline,._9KKdeG_codePane{min-width:0}._9KKdeG_pipeline[data-active=false],._9KKdeG_codePane[data-active=false]{display:none}@media (min-width:40rem){._9KKdeG_viewsRow{display:none}._9KKdeG_layout{grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);align-items:start;column-gap:24px;padding-top:8px;display:grid}._9KKdeG_pipeline[data-active=false],._9KKdeG_codePane[data-active=false]{display:block}}._9KKdeG_runBar{flex-direction:column;gap:6px;padding-block:8px 4px;display:flex}._9KKdeG_runActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._9KKdeG_runPrimary{flex:12rem;min-height:48px}._9KKdeG_runSecondary{flex:none;min-height:44px}._9KKdeG_runCompare{width:100%;min-height:44px;display:none}@media (min-width:40rem){._9KKdeG_runCompare{justify-content:center;align-items:center;display:inline-flex}}._9KKdeG_done{flex:12rem;margin:0;font-weight:600}._9KKdeG_note,._9KKdeG_status{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.4}._9KKdeG_more summary{cursor:pointer;font:600 .875rem/1.2 var(--sans);text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}._9KKdeG_moreButtons{gap:8px;margin-bottom:8px;display:grid}._9KKdeG_moreButtons ._9KKdeG_runSecondary{width:100%}._9KKdeG_stepper{margin-top:4px}._9KKdeG_stepList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}._9KKdeG_stepList>li{border-bottom:1px solid var(--border)}._9KKdeG_step{box-sizing:border-box;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:0;border-left:4px solid #0000;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;column-gap:8px;width:100%;min-height:56px;padding:6px 12px 6px 8px;display:grid}._9KKdeG_step[data-pinned]{background:var(--band);border-left-color:var(--rule)}@media (hover:hover){._9KKdeG_step:hover{background:var(--band)}}._9KKdeG_stepNo{color:var(--text-muted);font:600 .8125rem/1.2 var(--mono)}._9KKdeG_stepText{flex-direction:column;gap:2px;min-width:0;display:flex}._9KKdeG_stepTitle{font:600 .9375rem/1.25 var(--sans);min-width:0}._9KKdeG_stamp{color:var(--text-secondary);font:500 .75rem/1.3 var(--mono);white-space:nowrap}._9KKdeG_stamp[data-set-aside],._9KKdeG_step[data-stamp=failed] ._9KKdeG_stamp,._9KKdeG_step[data-stamp=not-committed] ._9KKdeG_stamp{color:var(--danger)}._9KKdeG_step[data-stamp=failed] ._9KKdeG_stamp{font-weight:700}._9KKdeG_reconciliation{color:var(--text-primary);font:500 .75rem/1.3 var(--mono);text-wrap:balance;margin:6px 0 4px;padding-inline:8px}._9KKdeG_quarantine{border:1px dashed var(--danger);color:var(--danger);margin:4px 8px 8px 3rem}._9KKdeG_quarantine summary{box-sizing:border-box;cursor:pointer;flex-direction:column;justify-content:center;gap:2px;min-height:56px;padding:6px 12px;list-style:none;display:flex}._9KKdeG_quarantine summary::-webkit-details-marker{display:none}._9KKdeG_quarantineCount{font:650 .875rem/1.25 var(--sans)}._9KKdeG_quarantineHint{font:500 .75rem/1.3 var(--mono);text-underline-offset:3px;text-decoration:underline}._9KKdeG_hintOpen{display:none}._9KKdeG_quarantine[open] ._9KKdeG_hintOpen{display:inline}._9KKdeG_quarantine[open] ._9KKdeG_hintClosed{display:none}._9KKdeG_quarantineNote{font:500 .75rem/1.3 var(--mono);margin:0;padding:0 12px 8px}._9KKdeG_quarantineList{margin:0;padding:0 12px 6px;list-style:none}._9KKdeG_quarantineList li{border-top:1px dashed var(--danger);flex-direction:column;gap:2px;padding:6px 0;display:flex}._9KKdeG_quarantineKey{font:600 .75rem/1.3 var(--mono);flex-wrap:wrap;gap:0 12px;display:flex}._9KKdeG_quarantineKey span{white-space:nowrap}._9KKdeG_quarantineReason{font:500 .75rem/1.3 var(--mono);overflow-wrap:anywhere}._9KKdeG_code{min-width:0;padding-top:12px}@media (min-width:40rem){._9KKdeG_code{padding-top:4px}}._9KKdeG_codeTitle{font:650 1.0625rem/1.3 var(--sans);margin:0 0 8px}._9KKdeG_codeNo{color:var(--text-muted);font:500 .875rem/1.3 var(--mono)}._9KKdeG_codeTabs{border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}._9KKdeG_codeTabs button{color:var(--text-secondary);cursor:pointer;font:600 .875rem/1 var(--sans);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:auto;min-height:44px;margin-bottom:-1px;padding:0 10px}._9KKdeG_codeTabs button[aria-selected=true]{border-bottom-color:var(--rule);color:var(--text-primary);font-weight:700}._9KKdeG_codeBody{min-width:0;padding-block:12px}._9KKdeG_codeBody figure button{min-width:44px;min-height:44px}._9KKdeG_why p{margin:0 0 10px;font-size:.9375rem;line-height:1.5}._9KKdeG_why p:last-child{margin-bottom:0}._9KKdeG_stack{flex-direction:column;gap:8px;min-width:0;display:flex}._9KKdeG_sectionHead{color:var(--text-muted);font:.875rem/1.4 var(--sans);margin:4px 0 0}._9KKdeG_queries{margin:0;padding:0;list-style:none}._9KKdeG_queries li{border-bottom:1px solid var(--border)}._9KKdeG_queries summary{cursor:pointer;font:500 .8125rem/1.3 var(--mono);align-items:center;gap:12px;min-height:44px;display:flex}._9KKdeG_queries details[open]{padding-bottom:8px}._9KKdeG_queryId{overflow-wrap:anywhere}._9KKdeG_queryLines{color:var(--text-muted);white-space:nowrap}._9KKdeG_fields{margin:0}._9KKdeG_fields>div{border-top:1px solid var(--border);padding:6px 0}._9KKdeG_fields dt{font:600 .8125rem/1.3 var(--mono)}._9KKdeG_fields dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:.875rem;line-height:1.4}._9KKdeG_fieldType{color:var(--text-muted);font:500 .75rem/1.3 var(--mono);margin-right:6px}._9KKdeG_peek{background:var(--surface);border-top:2px solid var(--rule);box-sizing:border-box;z-index:5;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:56px;margin-inline:calc(-1*clamp(16px,2.5vw,32px));padding:6px clamp(16px,2.5vw,32px);display:grid;position:sticky;bottom:0}._9KKdeG_peekStrip{min-width:0}._9KKdeG_peekStrip>div{margin:0}._9KKdeG_peekOpen{background:var(--surface);border:1px solid var(--rule);color:var(--text-primary);cursor:pointer;font:650 .875rem/1 var(--sans);min-width:44px;min-height:44px;padding:0 12px}._9KKdeG_peekChevron{transform:rotate(180deg)}@media (hover:hover){._9KKdeG_peekOpen:hover{border-color:var(--accent-text);color:var(--accent-text)}}._9KKdeG_sheet{background:var(--surface);border:0;border-top:2px solid var(--rule);color:var(--text-primary);width:100%;max-width:none;height:88dvh;max-height:88dvh;margin:0;padding:0;inset:auto 0 0;overflow:hidden}._9KKdeG_sheet[open]{flex-direction:column;display:flex}._9KKdeG_sheet::backdrop{background:#080c0a99}@media (min-width:40rem){._9KKdeG_sheet{width:min(100%,44rem);margin-inline:auto}}._9KKdeG_sheetPanel{flex-direction:column;flex:auto;min-height:0;display:flex}._9KKdeG_sheetHead{justify-content:space-between;align-items:center;gap:8px;padding:8px 16px 4px;display:flex}._9KKdeG_sheetTitle{font:650 1.0625rem/1.3 var(--sans);margin:0}._9KKdeG_sheetTitle:focus-visible{outline:3px solid var(--accent-text);outline-offset:2px}._9KKdeG_sheetClose{background:var(--surface);border:1px solid var(--rule);color:var(--text-primary);cursor:pointer;font:650 .875rem/1 var(--sans);min-width:44px;min-height:44px;padding:0 12px}@media (hover:hover){._9KKdeG_sheetClose:hover{border-color:var(--accent-text);color:var(--accent-text)}}._9KKdeG_sheetTabs{border-bottom:1px solid var(--border);scrollbar-width:none;flex:none;padding-inline:8px;display:flex;overflow-x:auto}._9KKdeG_sheetTabs button{color:var(--text-secondary);cursor:pointer;font:600 .875rem/1 var(--sans);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:auto;min-height:44px;margin-bottom:-1px;padding:0 10px}._9KKdeG_sheetTabs button[aria-selected=true]{border-bottom-color:var(--rule);color:var(--text-primary);font-weight:700}._9KKdeG_sheetBody{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 16px 24px;overflow:hidden auto}._9KKdeG_sheetPanelBody{min-width:0}._9KKdeG_dataView{flex-direction:column;gap:10px;min-width:0;display:flex}._9KKdeG_tableChoice{flex-wrap:wrap;gap:6px;display:flex}._9KKdeG_tableChoice button{background:var(--surface);border:1px solid var(--border-strong);color:var(--text-secondary);cursor:pointer;font:600 .8125rem/1 var(--sans);min-height:44px;padding:0 12px}._9KKdeG_tableChoice button[aria-pressed=true]{background:var(--band);border-color:var(--rule);box-shadow:inset 0 -2px 0 var(--rule);color:var(--text-primary)}._9KKdeG_captionStage{font-family:var(--mono);text-underline-offset:2px;font-weight:700;text-decoration:underline}._9KKdeG_dataRows{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}._9KKdeG_dataRows>li{border-bottom:1px solid var(--border)}._9KKdeG_dataRow{border:0;box-sizing:border-box;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border-block:2px solid #0000;border-inline-start:4px solid #0000;flex-direction:column;gap:4px;width:100%;min-height:56px;padding:6px 8px;display:flex}._9KKdeG_dataRow[data-related=true]{border-block-color:var(--rule)}._9KKdeG_dataRow[data-selected=true]{background:var(--band);border-inline-start-color:var(--rule)}._9KKdeG_cells{flex-wrap:wrap;gap:2px 20px;display:flex}._9KKdeG_cell{flex-direction:column;display:flex}._9KKdeG_cellName{color:var(--text-muted);font:500 .6875rem/1.2 var(--mono)}._9KKdeG_cellValue{font:600 .8125rem/1.3 var(--mono);white-space:nowrap}._9KKdeG_provenance{color:var(--text-secondary);font:500 .75rem/1.3 var(--mono);flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}._9KKdeG_provEvent{white-space:nowrap}._9KKdeG_provStage{color:var(--text-primary);text-underline-offset:2px;white-space:nowrap;font-weight:700;text-decoration:underline}._9KKdeG_provOutcome[data-kind=reason]{color:var(--danger)}._9KKdeG_provGlyph{margin-right:4px}._9KKdeG_receiptView{flex-direction:column;gap:10px;min-width:0;display:flex}._9KKdeG_receiptHeading{font:600 .875rem/1.35 var(--sans);margin:0}._9KKdeG_tiles{border-top:1px solid var(--rule);margin:0}._9KKdeG_tiles>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:8px;padding:6px 4px;display:flex}._9KKdeG_tiles>div[data-related]{outline:2px solid var(--rule);outline-offset:-2px}._9KKdeG_tiles dt{color:var(--text-secondary);font-size:.8125rem;line-height:1.3}._9KKdeG_tiles dd{font:600 .8125rem/1.3 var(--mono);text-align:right;margin:0}._9KKdeG_tileChange{color:var(--text-muted);font-weight:500}@media (prefers-reduced-motion:reduce){._9KKdeG_step,._9KKdeG_dataRow{transition:none}}
