.TOIxIG_page{max-width:1040px;font-size:var(--text-body-lg);line-height:var(--lh-prose);margin:0 auto;padding:28px 24px 72px}.TOIxIG_topbar{align-items:baseline;gap:var(--s3);margin-bottom:var(--s6);flex-wrap:wrap;display:flex}.TOIxIG_brand{align-items:center;gap:var(--s2);font-family:var(--font-brand);font-weight:650;font-size:var(--text-page);letter-spacing:-.01em;display:inline-flex}.TOIxIG_ring{border-radius:var(--r-pill);border:var(--brand-ring);flex:none;width:14px;height:14px}.TOIxIG_brandSub{font-family:var(--font-ui);font-weight:400;font-size:var(--text-caption);color:var(--text-3)}.TOIxIG_session{font-size:var(--text-caption);color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:4px;margin-left:auto;display:inline-flex}.TOIxIG_session a,.TOIxIG_session .TOIxIG_signOut{color:var(--action-deep);font-weight:600;text-decoration:none}.TOIxIG_session a:hover,.TOIxIG_session .TOIxIG_signOut:hover{text-decoration:underline}.TOIxIG_sessionName{color:var(--text)}.TOIxIG_sessionMeta{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3)}.TOIxIG_lede{max-width:640px;color:var(--text-2);margin:0 0 var(--s6)}.TOIxIG_lede b{color:var(--text)}.TOIxIG_ledeDocs{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-3)}.TOIxIG_sectionLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin:var(--s6) 0 var(--s3);padding-bottom:var(--s1);border-bottom:1.5px solid var(--rule);font-weight:650}.TOIxIG_cards{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.TOIxIG_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--pad-card);color:var(--text);transition:border-color var(--t-fast), background var(--t-fast);text-decoration:none;display:block}.TOIxIG_card:hover{border-color:var(--action-tint-border);background:var(--surface-raised)}.TOIxIG_cardTitle{font-size:var(--text-title);font-weight:600}.TOIxIG_cardHero{border-color:var(--action-tint-border);background:var(--surface)}.TOIxIG_cardHero .TOIxIG_cardTitle{font-size:var(--text-section)}.TOIxIG_cardHero:hover{border-color:var(--brand)}.TOIxIG_cardDesc{font-size:var(--text-caption);color:var(--text-2);line-height:var(--lh-tight);margin-top:3px}.TOIxIG_cardPath{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);margin-top:var(--s2)}.TOIxIG_carriersCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);margin-top:var(--s2);font-variant-numeric:tabular-nums;overflow:hidden}.TOIxIG_carriersHead{align-items:baseline;gap:var(--s2);padding:var(--pad-card);border-bottom:1px solid var(--border-subtle);display:flex}.TOIxIG_carriersTitle{font-size:var(--text-title);font-weight:650}.TOIxIG_carrierRow{justify-content:space-between;align-items:baseline;gap:var(--s2);padding:var(--pad-row);border-bottom:1px solid var(--border-subtle);font-size:var(--text-body);display:flex}.TOIxIG_carrierRow:last-child{border-bottom:none}.TOIxIG_carrierName{font-weight:600}.TOIxIG_carrierId{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-3)}.TOIxIG_emptyNote{padding:var(--pad-card);color:var(--text-2);font-size:var(--text-caption)}.TOIxIG_emptyNote code{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-2);background:var(--border-faint);border-radius:var(--r-chip);padding:1px 5px}.TOIxIG_dbError{padding:var(--pad-card);background:var(--fail-tint);color:var(--fail);font-family:var(--font-mono);font-size:var(--text-caption);white-space:pre-wrap;word-break:break-word;margin:0}.TOIxIG_signOutForm{display:inline}.TOIxIG_signOut{all:unset;cursor:pointer;font:inherit}.TOIxIG_signOut:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
.sZ4DSW_btn{font-family:var(--font-ui);font-size:var(--text-body);border-radius:var(--r-btn);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast), transform var(--t-fast);border:1px solid #0000;align-items:center;gap:7px;padding:7px 13px;font-weight:600;line-height:1;display:inline-flex}.sZ4DSW_btn:active{transform:translateY(1px)}.sZ4DSW_btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sZ4DSW_gate{cursor:help;display:inline-flex}.sZ4DSW_btn:disabled{opacity:.45;cursor:default;pointer-events:none;transform:none}.sZ4DSW_pill{border-radius:var(--r-pill)}.sZ4DSW_primary{background:var(--action);color:var(--text-on-action);box-shadow:var(--shadow-btn-primary)}.sZ4DSW_primary:hover{background:var(--action-hover)}.sZ4DSW_secondary{background:var(--surface);border-color:var(--border);color:var(--text-2)}.sZ4DSW_secondary:hover{background:var(--surface-raised);color:var(--text)}.sZ4DSW_ghost{color:var(--text-3);background:0 0;padding:7px 6px}.sZ4DSW_ghost:hover{color:var(--text)}.sZ4DSW_danger{background:var(--surface);border-color:var(--fail);color:var(--fail)}.sZ4DSW_danger:hover{background:var(--fail-tint)}.sZ4DSW_warned{background:var(--warn-accent);border-color:var(--warn-accent);color:var(--on-warn)}.sZ4DSW_warned:hover{background:var(--warn-accent);border-color:var(--on-warn)}.sZ4DSW_keycap{border:1px solid var(--border);min-width:16px;font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);background:var(--surface-raised);border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;line-height:1.6;display:inline-flex}.sZ4DSW_keycapOnInk{color:var(--brand);background:#ffffff0f;border-color:#ffffff38}.sZ4DSW_primary .sZ4DSW_keycap{color:var(--text-on-action);opacity:.7;background:0 0;border:none;padding:0 1px}.sZ4DSW_badge{font-family:var(--font-ui);font-size:var(--text-micro);border-radius:var(--r-chip);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;align-items:center;padding:1px 6px;font-weight:650;display:inline-flex}.sZ4DSW_badgeLg{font-size:var(--text-body);border-radius:var(--r-btn);padding:6px 13px}.sZ4DSW_tBrand{color:var(--action-deep);background:var(--action-tint)}.sZ4DSW_tPositive{color:var(--on-pass-chip);background:var(--pass-chip)}.sZ4DSW_tCaution{color:var(--on-warn-chip);background:var(--warn-chip)}.sZ4DSW_tCritical{color:var(--on-fail-chip);background:var(--fail-chip)}.sZ4DSW_tNeutral{color:var(--text-2);background:var(--border-faint)}.sZ4DSW_chip{font-family:var(--font-mono);font-size:var(--text-micro);border-radius:var(--r-pill);cursor:default;white-space:nowrap;flex-shrink:1;align-items:center;gap:5px;min-width:0;max-width:100%;padding:1px 7px;font-weight:600;display:inline-flex}.sZ4DSW_chipGlyph{flex:none}.sZ4DSW_chipLabel{text-overflow:ellipsis;white-space:nowrap;min-width:5ch;overflow:hidden}.sZ4DSW_chipReceipt{color:var(--action-deep);background:var(--action-tint)}.sZ4DSW_chipSource{color:var(--text-2);background:var(--border-faint)}.sZ4DSW_chipLookup{color:var(--action-deep);background:var(--action-tint);border:1px solid var(--action-tint-border)}.sZ4DSW_chipCaution{color:var(--warn);background:var(--warn-tint);box-shadow:inset 0 0 0 1px var(--warn-border);border:none}.sZ4DSW_chipSkeleton{color:#0000;background:var(--border-faint);width:100%}.sZ4DSW_chip.sZ4DSW_link{cursor:pointer;transition:background var(--t-fast), color var(--t-fast)}.sZ4DSW_chipReceipt.sZ4DSW_link:hover{background:var(--action-tint-border)}.sZ4DSW_chipSource.sZ4DSW_link:hover{color:var(--text);background:var(--border-subtle)}.sZ4DSW_chipProv{position:relative}.sZ4DSW_chipProvPop{z-index:20;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-input);min-width:200px;max-width:320px;box-shadow:var(--shadow-overlay);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-2);white-space:normal;padding:6px 9px;font-weight:400;line-height:1.5;display:none;position:absolute;top:calc(100% + 4px);left:0}.sZ4DSW_chipProvPop div+div{margin-top:3px}.sZ4DSW_chipProv:hover .sZ4DSW_chipProvPop,.sZ4DSW_chipProv:focus .sZ4DSW_chipProvPop,.sZ4DSW_chipProv:focus-within .sZ4DSW_chipProvPop{display:block}.sZ4DSW_gauge{border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sZ4DSW_gaugeInner{background:var(--surface);font-family:var(--font-mono);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.sZ4DSW_stages{flex-direction:column;gap:5px;display:flex}.sZ4DSW_stageBar{gap:4px;display:flex}.sZ4DSW_stageSeg{border-radius:3px;flex:1;height:6px}.sZ4DSW_segDone{background:var(--text-3)}.sZ4DSW_segCurrent{background:var(--brand);box-shadow:var(--glow-ai)}.sZ4DSW_segUpcoming{background:var(--border)}.sZ4DSW_stageLabels{font-family:var(--font-mono);letter-spacing:.03em;color:var(--text-3);text-transform:uppercase;justify-content:space-between;font-size:9px;display:flex}.sZ4DSW_stageLabelCurrent{color:var(--text);font-weight:650}.sZ4DSW_stageOwner{font-size:var(--text-caption);color:var(--text-2);margin-top:2px}.sZ4DSW_stageOwner b{color:var(--text);font-weight:600}.sZ4DSW_dotTrack{flex-wrap:wrap;align-items:center;gap:4px 0;min-width:0;display:flex}.sZ4DSW_dotStage{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.sZ4DSW_dotLink{background:var(--border);flex:none;width:30px;height:1px;margin:0 10px}.sZ4DSW_dotCheck{font-size:var(--text-body);color:var(--text-2);flex:none;line-height:1}.sZ4DSW_dotMark{border-radius:var(--r-pill);border:1px solid var(--text-3);flex:none;width:7px;height:7px}.sZ4DSW_dotStage[data-state=current] .sZ4DSW_dotMark{background:var(--brand);width:9px;height:9px;box-shadow:var(--glow-ai);border:none}.sZ4DSW_dotLabel{font-size:var(--text-caption);color:var(--text-2);white-space:nowrap}.sZ4DSW_dotStage[data-state=current] .sZ4DSW_dotLabel{font-size:var(--text-body);color:var(--text);font-weight:650}.sZ4DSW_dotStage[data-state=upcoming] .sZ4DSW_dotLabel{color:var(--text-3)}.sZ4DSW_dotAt{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);white-space:nowrap}.sZ4DSW_dotOwner{font-size:var(--text-caption);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sZ4DSW_rankRow{border-top:1px solid var(--border-subtle);background:var(--surface);cursor:pointer;transition:background var(--t-fast);border-left:3px solid #0000;padding:8px 12px}.sZ4DSW_rankRow:first-child{border-top:none}.sZ4DSW_rankRow:hover{background:var(--surface-raised)}.sZ4DSW_rankRow.sZ4DSW_selected{border-left-color:var(--brand);background:var(--row-selected)}.sZ4DSW_rankTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sZ4DSW_rankName{font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.sZ4DSW_rankMoney{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-2);font-variant-numeric:tabular-nums}.sZ4DSW_rankBottom{font-size:var(--text-caption);align-items:baseline;gap:8px;margin-top:2px;display:flex}.sZ4DSW_rankReason{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sZ4DSW_rankAge{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sZ4DSW_rankId{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3)}.sZ4DSW_diffList{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.sZ4DSW_diffRow{border-bottom:1px solid var(--border-subtle);grid-template-columns:30px 1fr auto;align-items:start;gap:12px;padding:10px 13px;display:grid}.sZ4DSW_diffRow:last-child{border-bottom:none}.sZ4DSW_diffRow.sZ4DSW_skipped{opacity:.55}.sZ4DSW_diffLabel{font-size:var(--text-body-lg);font-weight:600}.sZ4DSW_routeTag{font-family:var(--font-mono);text-transform:uppercase;margin-left:4px;font-size:8px;font-weight:650}.sZ4DSW_rAuto{color:var(--pass)}.sZ4DSW_rReview{color:var(--warn)}.sZ4DSW_rNeedsYou{color:var(--fail)}.sZ4DSW_diffValue{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;margin-top:4px}.sZ4DSW_diffOld{color:var(--text-3);text-decoration:line-through}.sZ4DSW_diffArrow{color:var(--text-3)}.sZ4DSW_diffNew{color:var(--action-deep);font-weight:600}.sZ4DSW_diffActions{align-items:center;gap:5px;display:flex}.sZ4DSW_stateNote{font-family:var(--font-mono);font-size:var(--text-micro);font-weight:600}.sZ4DSW_stateApplied{color:var(--pass)}.sZ4DSW_stateSkipped{color:var(--text-3)}.sZ4DSW_undo{font-family:var(--font-ui);font-size:var(--text-micro);color:var(--action-deep);cursor:pointer;background:0 0;border:none;padding:5px 4px;font-weight:600}.sZ4DSW_timeline{flex-direction:column;gap:8px;display:flex}.sZ4DSW_timelineRow{font-size:var(--text-caption);line-height:var(--lh-tight);gap:8px;display:flex}.sZ4DSW_timelineTime{font-family:var(--font-mono);color:var(--text-3);font-size:var(--text-micro);flex:none;width:38px;padding-top:1px}.sZ4DSW_timelineBody{min-width:0}.sZ4DSW_timelineActor{font-weight:600}.sZ4DSW_timelineActor[data-kind=agent],.sZ4DSW_timelineActor[data-kind=rule]{color:var(--action-deep);font-family:var(--font-mono);font-weight:400}.sZ4DSW_exception{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--pad-card)}.sZ4DSW_exceptionHead{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.sZ4DSW_exceptionTitle{font-size:var(--text-title);font-variant-numeric:tabular-nums;font-weight:600}.sZ4DSW_exceptionBlocks{font-size:var(--text-caption);color:var(--warn);margin-left:auto;font-weight:600}.sZ4DSW_exceptionEvidence{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:8px;display:grid}.sZ4DSW_evidenceSide{border:1px solid var(--border);border-radius:var(--r-input);font-size:var(--text-caption);background:var(--surface-raised);padding:8px 10px}.sZ4DSW_evidenceSide[data-side=ai]{background:var(--action-tint-2);border-color:var(--action-tint-border)}.sZ4DSW_evidenceLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:4px;font-size:9px}.sZ4DSW_exceptionActions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.sZ4DSW_exceptionResolved{font-size:var(--text-caption);color:var(--pass);align-items:center;gap:8px;margin-top:10px;font-weight:600;display:flex}.sZ4DSW_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sZ4DSW_cmpWrap{overflow-x:auto}.sZ4DSW_cmp{border-collapse:separate;border-spacing:0;width:100%;min-width:560px}.sZ4DSW_cmp th,.sZ4DSW_cmp td{text-align:left;border-bottom:1px solid var(--border-subtle);font-size:var(--text-body);vertical-align:top;padding:7px 14px}.sZ4DSW_cmp th{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);background:var(--surface-raised);border-bottom:1.5px solid var(--rule);font-weight:650}.sZ4DSW_rowLabel{color:var(--text-3);white-space:nowrap;width:150px}.sZ4DSW_optCol{min-width:150px}.sZ4DSW_optCol[data-clickable]{cursor:pointer}.sZ4DSW_optColSel{background:var(--row-selected);box-shadow:inset 3px 0 0 var(--brand)}.sZ4DSW_optBanner{background:var(--brand);color:var(--on-brand);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;text-align:center;margin:-7px -14px 7px;padding:4px 8px;font-weight:650;display:block}.sZ4DSW_optHead{flex-direction:column;gap:3px;display:flex}.sZ4DSW_optName{font-size:var(--text-title);color:var(--text);text-transform:none;letter-spacing:0;font-weight:600;font-family:var(--font-ui)}.sZ4DSW_optPending{border:1px dashed var(--action-dotted)}.sZ4DSW_money{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600}.sZ4DSW_moneyBig{font-family:var(--font-mono);font-size:var(--text-section);font-weight:600}.sZ4DSW_delta{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3)}.sZ4DSW_covList{margin:0;padding:0;list-style:none}.sZ4DSW_covList li{padding:1px 0}.sZ4DSW_covList .sZ4DSW_none{color:var(--text-3)}.sZ4DSW_optActions{flex-wrap:wrap;gap:5px;display:flex}.sZ4DSW_bandCell{flex-direction:column;gap:3px;min-width:110px;display:flex}.sZ4DSW_bandTrack{background:var(--border);border-radius:3px;height:5px;position:relative}.sZ4DSW_bandTick{background:var(--text-3);width:1px;height:9px;position:absolute;top:-2px;left:50%}.sZ4DSW_bandFill{background:var(--action);height:5px;transition:width var(--t-fast);position:absolute;top:0}.sZ4DSW_bandFill[data-warn]{background:var(--warn-accent)}.sZ4DSW_emptyState{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);text-align:center;padding:32px 24px}.sZ4DSW_emptyState[data-tone=celebrate]{background:var(--pass-tint);border-color:var(--pass-border)}.sZ4DSW_emptyStateTitle{font-size:var(--text-title);color:var(--text);margin:0 0 var(--s1);font-weight:600}.sZ4DSW_emptyState[data-tone=celebrate] .sZ4DSW_emptyStateTitle{color:var(--pass)}.sZ4DSW_emptyStateHint{font-size:var(--text-caption);color:var(--text-2);line-height:var(--lh-tight);max-width:480px;margin:0 auto}.sZ4DSW_emptyStateAction{margin-top:var(--s3)}.sZ4DSW_emptyStateCompact{text-align:left;padding:var(--s2) 0;background:0 0;border:none;border-radius:0}.sZ4DSW_emptyStateCompact .sZ4DSW_emptyStateHint{max-width:none;margin:0}.sZ4DSW_toastHost{z-index:200;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.sZ4DSW_toast{pointer-events:auto;background:var(--ink-header);color:var(--text-on-ink);border-radius:var(--r-input);font-size:var(--text-body-lg);box-shadow:var(--shadow-overlay);animation:sZ4DSW_toastIn var(--t-enter);align-items:center;gap:12px;padding:9px 14px;display:flex}@keyframes sZ4DSW_toastIn{0%{transform:translateY(4px)}to{transform:translateY(0)}}.sZ4DSW_toastUndo{font-family:var(--font-ui);font-size:var(--text-caption);color:var(--brand);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-weight:600}.sZ4DSW_presence{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.sZ4DSW_presenceLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.sZ4DSW_presenceViewer{border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);align-items:center;gap:5px;max-width:190px;padding:1px 8px 1px 2px;display:inline-flex}.sZ4DSW_presenceMark{background:var(--border-faint);width:17px;height:17px;color:var(--text-2);font-family:var(--font-ui);font-size:var(--text-micro);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.sZ4DSW_presenceName{font-family:var(--font-ui);font-size:var(--text-caption);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sZ4DSW_presenceViewer[data-kind=ai_agent] .sZ4DSW_presenceMark{color:var(--action-deep);font-family:var(--font-mono);background:0 0;font-weight:400}.sZ4DSW_presenceViewer[data-kind=ai_agent] .sZ4DSW_presenceName{font-family:var(--font-mono);color:var(--action-deep);font-weight:400}.sZ4DSW_presenceViewer[data-away]{border-style:dashed}.sZ4DSW_presenceViewer[data-away] .sZ4DSW_presenceMark{border:1px solid var(--border);color:var(--text-3);background:0 0}.sZ4DSW_presenceViewer[data-away] .sZ4DSW_presenceName{color:var(--text-2)}.sZ4DSW_presenceUnknown{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sZ4DSW_failureLine{align-items:center;gap:var(--s2) var(--s3);background:var(--fail-tint);border:1px solid var(--fail);box-shadow:inset 3px 0 0 var(--fail);border-radius:var(--r-card);padding:var(--s2) var(--s3);margin:var(--s2) 0;color:var(--text);flex-wrap:wrap;display:flex}.sZ4DSW_failureMessage{flex:24ch}.sZ4DSW_failureRef{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-2)}.sZ4DSW_aif{gap:var(--s2);min-width:0;font-family:var(--font-ui);font-size:var(--text-caption);color:var(--text-2);flex-direction:column;display:flex}.sZ4DSW_aifOpen{padding:var(--s2) 0;border-top:1px solid var(--border-faint)}.sZ4DSW_aifLine{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.sZ4DSW_aifMark{width:calc(25ch + 22px);min-width:0;max-width:100%;font-family:var(--font-mono);font-size:var(--text-micro);flex:none;display:inline-flex}.sZ4DSW_aifQuestion,.sZ4DSW_aifStanding{color:var(--text-2);font-size:var(--text-caption)}.sZ4DSW_aifBtn{font-size:var(--text-caption);padding:4px 9px}.sZ4DSW_aifReason{min-width:0;color:var(--text-3);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sZ4DSW_aifPanel{gap:var(--s3);flex-direction:column;max-width:560px;display:flex}.sZ4DSW_aifField{flex-direction:column;gap:6px;display:flex}.sZ4DSW_aifLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.sZ4DSW_aifPills{flex-wrap:wrap;gap:6px;display:flex}.sZ4DSW_aifPill{font-family:var(--font-ui);font-size:var(--text-caption);color:var(--text-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast);padding:3px 10px}.sZ4DSW_aifPill:hover{color:var(--text)}.sZ4DSW_aifPill:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sZ4DSW_aifPillOn{color:var(--text);background:var(--surface-raised);border-color:var(--text-2)}.sZ4DSW_aifDetail{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface-raised);width:100%;min-height:52px;color:var(--text);padding:6px var(--s2);font-family:var(--font-ui);font-size:var(--text-body);resize:vertical}.sZ4DSW_aifDetail:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.sZ4DSW_aifDetail[aria-invalid=true]{border-color:var(--fail)}.sZ4DSW_aifFieldFoot{justify-content:space-between;gap:var(--s2);display:flex}.sZ4DSW_aifFieldFoot:empty{display:none}.sZ4DSW_aifError{color:var(--fail);font-size:var(--text-caption)}.sZ4DSW_aifCount{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);margin-left:auto}.sZ4DSW_aifActions{gap:var(--s2);display:flex}
@keyframes kgLvRW_bpEnter{0%{transform:translateY(4px)}to{transform:none}}@keyframes kgLvRW_bpPulse{0%,to{opacity:1}50%{opacity:.35}}.kgLvRW_shell{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-ui);font-size:var(--text-body-lg);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.kgLvRW_topbar{background:var(--surface);border-bottom:1px solid var(--border);z-index:20;flex-wrap:wrap;align-items:center;gap:14px;padding:9px 20px;display:flex;position:sticky;top:0}.kgLvRW_brand{font-family:var(--font-brand);font-weight:650;font-size:var(--text-title);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:7px;display:flex}.kgLvRW_brandRing{border-radius:var(--r-pill);border:var(--brand-ring);flex:none;width:12px;height:12px}.kgLvRW_brandFor{font-family:var(--font-ui);color:var(--text-3);font-weight:500;font-size:var(--text-body)}.kgLvRW_navTabs{font-size:var(--text-body);color:var(--text-2);flex-wrap:wrap;gap:2px;margin-left:8px;display:flex}.kgLvRW_navTab{font:inherit;color:inherit;border-radius:var(--r-btn);cursor:pointer;background:0 0;border:none;padding:4px 10px;text-decoration:none}.kgLvRW_navTab:hover{color:var(--text)}.kgLvRW_navTabOn{background:var(--action-tint);color:var(--action-deep);font-weight:600}.kgLvRW_askBar{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface-raised);min-width:180px;max-width:440px;color:var(--text-3);font:inherit;font-size:var(--text-body);cursor:pointer;text-align:left;flex:1;align-items:center;gap:8px;margin:0 auto;padding:6px 10px;display:flex}.kgLvRW_askBar:hover{border-color:var(--action-dotted)}.kgLvRW_askKey{margin-left:auto}.kgLvRW_avatar{border-radius:var(--r-pill);background:var(--pass);width:26px;height:26px;color:var(--text-on-action);font-size:var(--text-caption);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.kgLvRW_gate{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-ui);font-size:var(--text-body-lg);line-height:var(--lh-prose);justify-content:center;align-items:center;padding:24px;display:flex}.kgLvRW_gateCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);max-width:420px;animation:kgLvRW_bpEnter var(--t-enter);padding:28px 32px}.kgLvRW_gateCard h1{font-family:var(--font-brand);font-size:var(--text-page);align-items:center;gap:8px;margin:0 0 8px;font-weight:650;display:flex}.kgLvRW_gateCard p{color:var(--text-2);margin:0}.kgLvRW_gateCard a{color:var(--action-deep);font-weight:600}.kgLvRW_home{width:100%;max-width:1080px;animation:kgLvRW_bpEnter var(--t-enter);margin:0 auto;padding:26px 24px 40px}.kgLvRW_quotePage{width:100%;max-width:1080px;padding:var(--s5) var(--s6) 64px;animation:kgLvRW_bpEnter var(--t-enter);gap:var(--s4);flex-direction:column;margin:0 auto;display:flex}.kgLvRW_quoteFrontDoor{gap:var(--s4);flex-direction:column;display:flex}.kgLvRW_quoteHead{padding:var(--s2) 0 0}.kgLvRW_quoteHeadCopy{flex-direction:column;align-items:flex-start;display:flex}.kgLvRW_quoteKicker{margin-bottom:var(--s1);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--action-deep)}.kgLvRW_quoteTitle{font-family:var(--font-brand);font-size:var(--text-page);letter-spacing:-.01em;color:var(--text);margin:0;font-weight:650}.kgLvRW_quoteLead{max-width:62ch;margin:var(--s1) 0 0;font-size:var(--text-body-lg);line-height:var(--lh-prose);color:var(--text-2)}.kgLvRW_greetRow{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.kgLvRW_greetName{font-family:var(--font-brand);font-size:var(--text-page);letter-spacing:-.01em;font-weight:650}.kgLvRW_greetSub{color:var(--text-2)}.kgLvRW_greetActions{margin-left:auto}.kgLvRW_roleRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.kgLvRW_roleTabs{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);font-size:var(--text-caption);align-items:center;gap:2px;padding:2px;display:flex}.kgLvRW_roleTab{border-radius:var(--r-btn);font:inherit;color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:3px 10px;font-weight:600}.kgLvRW_roleTabOn{background:var(--action-tint);color:var(--action-deep)}.kgLvRW_roleTabOff{color:var(--text-3);cursor:default}.kgLvRW_roleHint{font-size:var(--text-caption);color:var(--text-3)}.kgLvRW_needsLabel{font-size:var(--text-micro);color:var(--text);letter-spacing:.08em;text-transform:uppercase;border-bottom:1.5px solid var(--rule);margin:14px 0 8px;padding-bottom:3px;font-weight:650}.kgLvRW_needsList{flex-direction:column;gap:8px;display:flex}.kgLvRW_needsRow{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--s3) var(--s4);animation:kgLvRW_bpEnter var(--t-enter);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.kgLvRW_needsWho{min-width:220px}.kgLvRW_needsName{font-weight:600;font-size:var(--text-title)}.kgLvRW_needsLine{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3)}.kgLvRW_needsWhy{min-width:240px;color:var(--pass);flex:1;font-weight:600}.kgLvRW_clearNote{background:var(--pass-tint);border:1px solid var(--pass-border);border-radius:var(--r-card);padding:var(--s3) var(--s4);color:var(--pass);margin-top:14px;font-weight:600}.kgLvRW_bookHead{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;margin-bottom:10px;display:flex}.kgLvRW_bookLabel{font-size:var(--text-micro);color:var(--text);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:1.5px solid var(--rule);padding-bottom:3px;font-weight:650}.kgLvRW_chips{flex-wrap:wrap;flex:1;gap:6px 5px;min-width:200px;display:flex}.kgLvRW_chip{border-radius:var(--r-pill);font:inherit;font-size:var(--text-caption);cursor:pointer;white-space:nowrap;background:var(--border-faint);color:var(--text-2);border:none;padding:3px 11px;font-weight:600}.kgLvRW_chipOn{background:var(--action);color:var(--text-on-action)}.kgLvRW_chipCount{font-family:var(--font-mono);font-size:var(--text-micro);opacity:.8;margin-left:4px}.kgLvRW_searchBox{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.kgLvRW_searchInput{font:500 var(--text-body) var(--font-ui);width:150px;color:var(--text);background:0 0;border:none;outline:none}.kgLvRW_searchInput::placeholder{color:var(--text-3)}.kgLvRW_bookCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);overflow:auto hidden}.kgLvRW_tableHead,.kgLvRW_tableRow{grid-template-columns:1.7fr 78px 100px 1.2fr 92px 1.3fr;align-items:baseline;gap:10px;min-width:720px;padding:6.5px 16px;display:grid}.kgLvRW_tableHead{color:var(--text-3);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;border-bottom:1.5px solid var(--rule);padding:7px 16px}.kgLvRW_tableRow{border:none;border-bottom:1px solid var(--border-subtle);background:var(--surface);text-align:left;width:100%;font:inherit;font-size:var(--text-body);color:var(--text);cursor:pointer;transition:background var(--t-fast)}.kgLvRW_tableRow:hover{background:var(--surface-raised)}.kgLvRW_tableRow:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.kgLvRW_cellName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.kgLvRW_cellLob{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-2)}.kgLvRW_cellMoney{text-align:right;font-family:var(--font-mono);font-size:var(--text-caption)}.kgLvRW_cellStage{font-weight:600}.kgLvRW_cellMoved{color:var(--text-3);font-family:var(--font-mono);font-size:var(--text-micro)}.kgLvRW_cellNext{color:var(--text-2);font-size:var(--text-caption)}.kgLvRW_tableFoot{font-size:var(--text-caption);color:var(--text-3);flex-wrap:wrap;gap:10px;padding:7px 16px;display:flex}.kgLvRW_tableFoot span:last-child{margin-left:auto}.kgLvRW_cardsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:8px;display:grid}.kgLvRW_bookCardItem{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);cursor:pointer;text-align:left;font:inherit;color:var(--text);width:100%;transition:border-color var(--t-fast);padding:11px 16px}.kgLvRW_bookCardItem:hover{border-color:var(--action-dotted)}.kgLvRW_cardTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.kgLvRW_cardName{font-weight:600;font-size:var(--text-title)}.kgLvRW_cardTrack{font-size:var(--text-caption);color:var(--action-deep);white-space:nowrap;font-weight:600}.kgLvRW_cardStage{font-size:var(--text-body);margin-top:2px}.kgLvRW_cardNext{color:var(--text-2)}.kgLvRW_cardMeta{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);margin-top:2px}.kgLvRW_bookNote{font-size:var(--text-caption);color:var(--text-3);margin-top:8px}.kgLvRW_skelRow{border-radius:var(--r-chip);background:var(--border-faint);height:14px;margin:10px 16px;animation:1.2s infinite kgLvRW_bpPulse}.kgLvRW_emptyBook{text-align:center;color:var(--text-2);padding:30px}.kgLvRW_wizard{width:100%;max-width:1080px;animation:kgLvRW_bpEnter var(--t-enter);flex-direction:column;flex:1;margin:0 auto;padding:24px 24px 40px;display:flex}.kgLvRW_wizHead{flex-wrap:wrap;align-items:center;gap:8px 0;margin-bottom:20px;display:flex}.kgLvRW_wizMeta{font-size:var(--text-caption);color:var(--text-3);align-items:center;gap:10px;margin-left:auto;display:flex}.kgLvRW_stepHint{color:var(--text-2);line-height:var(--lh-prose);margin:0 0 22px}.kgLvRW_inputMono{font-family:var(--font-mono)}.kgLvRW_seg{border:1px solid var(--border);border-radius:var(--r-input);flex:none;display:flex;overflow:hidden}.kgLvRW_segBtn{font:600 var(--text-caption) var(--font-ui);background:var(--surface);color:var(--text-3);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);border:none;padding:7px 16px}.kgLvRW_segOn{background:var(--action);color:var(--text-on-action)}.kgLvRW_callout{border-radius:var(--r-card);padding:var(--s4) 18px;border:1px solid;margin-bottom:20px;scroll-margin-block-end:8rem}.kgLvRW_calloutDecline{background:var(--fail-tint);border-color:var(--fail)}.kgLvRW_calloutRefer{background:var(--warn-tint);border-color:var(--warn-border)}.kgLvRW_calloutTitle{font-weight:600;font-size:var(--text-title);margin-bottom:6px}.kgLvRW_calloutDecline .kgLvRW_calloutTitle{color:var(--fail)}.kgLvRW_calloutRefer .kgLvRW_calloutTitle{color:var(--warn)}.kgLvRW_calloutItem{color:var(--text-2);line-height:var(--lh-prose);padding:3px 0}.kgLvRW_inkFooter{background:var(--ink-header);color:var(--text-on-ink);border-radius:var(--r-card);font-size:var(--text-body);box-shadow:var(--shadow-overlay);flex-wrap:wrap;align-items:center;gap:12px;width:100%;max-width:720px;margin-top:20px;margin-left:auto;margin-right:auto;padding:10px 16px;display:flex;position:sticky;bottom:12px}.kgLvRW_inkFooter .kgLvRW_livingToasts{bottom:calc(100% + var(--s2));width:100%;position:absolute}.kgLvRW_livingToasts>div{max-width:100%}.kgLvRW_inkStep{font-family:var(--font-mono);font-size:var(--text-caption)}.kgLvRW_inkBar{background:#ffffff24;border-radius:3px;flex:1;min-width:80px;height:5px;overflow:hidden}.kgLvRW_inkFill{background:var(--brand);height:100%;transition:width var(--t-enter);display:block}.kgLvRW_inkNote{color:var(--text-on-ink);opacity:.65;font-size:var(--text-caption)}.kgLvRW_quoteMain{flex-direction:column;gap:14px;min-width:0;display:flex}.kgLvRW_pickerMain{grid-column:1/-1}.kgLvRW_sectionLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;color:var(--text);text-transform:uppercase;font-weight:650}.kgLvRW_sectionRow{border-bottom:1.5px solid var(--rule);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;padding-bottom:3px;display:flex}.kgLvRW_breakdown{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.kgLvRW_bkLine{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:8px 14px;display:grid}.kgLvRW_bkLabel{font-size:var(--text-body)}.kgLvRW_bkAmt{font-family:var(--font-mono);font-size:var(--text-body);white-space:nowrap}.kgLvRW_bkCredit{color:var(--pass)}.kgLvRW_bkTotal{background:var(--surface-raised);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.kgLvRW_bkTotalLabel{font-weight:400;font-size:var(--text-title)}.kgLvRW_bkTotalAmt{font-family:var(--font-mono);font-size:var(--text-section);font-weight:600}.kgLvRW_formsList{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.kgLvRW_formsGroupHdr{background:var(--surface-raised);border-bottom:1.5px solid var(--rule);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;color:var(--text);text-transform:uppercase;padding:5px 14px;font-weight:650}.kgLvRW_formRow{border-bottom:1px solid var(--border-subtle);grid-template-columns:96px 1fr auto;align-items:center;gap:12px;padding:7px 14px;display:grid}.kgLvRW_formNum{font:600 10.5px var(--font-mono);color:var(--action-deep)}.kgLvRW_formName{font-size:var(--text-caption)}a.kgLvRW_formRow{color:var(--action-deep)}.kgLvRW_formReason{font:500 var(--text-micro) var(--font-mono);color:var(--text-3);white-space:nowrap}.kgLvRW_formsSummary{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:12px 14px}.kgLvRW_fsLine{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.kgLvRW_fsCount{font:600 var(--text-body-lg) var(--font-ui)}.kgLvRW_fsView{font:600 var(--text-body) var(--font-ui);color:var(--action-deep);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0}.kgLvRW_fsNotable{margin-top:8px}.kgLvRW_fsNotableHdr{font:650 var(--text-micro) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);border-bottom:1.5px solid var(--rule);margin-bottom:4px;padding-bottom:4px}.kgLvRW_formsFull{margin-top:10px}.kgLvRW_formRowFlush{padding-left:0;padding-right:0}.kgLvRW_formNumPlain{font:600 var(--text-micro) var(--font-mono);color:var(--text)}.kgLvRW_formNumLink{text-decoration:none}.kgLvRW_formNumLink:hover{text-decoration:underline}.kgLvRW_specimenHint{font-size:var(--text-micro);color:var(--text-3);line-height:var(--lh-prose);margin-top:6px}.kgLvRW_slRow{border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;padding:8px 0}.kgLvRW_slRow:last-child{border-bottom:none}.kgLvRW_slRowHead{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.kgLvRW_slDate{font:500 var(--text-micro) var(--font-mono);color:var(--text-3)}.kgLvRW_slMoney{font-family:var(--font-mono);font-size:var(--text-caption);white-space:nowrap;margin-left:auto}.kgLvRW_slTaxLine{justify-content:space-between;align-items:baseline;gap:10px;padding:3px 0 3px 10px;display:flex}.kgLvRW_slTaxLabel{min-width:0;font-size:var(--text-caption)}.kgLvRW_slCite{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);word-break:break-all;line-height:var(--lh-tight);margin-top:1px;display:block}.kgLvRW_slCite:before{content:"◈ "}.kgLvRW_slFiling{font-size:var(--text-micro);color:var(--text-2);line-height:var(--lh-prose);margin-top:3px}.kgLvRW_pfSection{margin-top:12px}.kgLvRW_pfSection:first-child{margin-top:0}.kgLvRW_pfLede{font-size:var(--text-caption);color:var(--text-2);line-height:var(--lh-prose);margin:5px 0 3px}.kgLvRW_pfRow{border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;align-items:baseline;gap:6px 12px;padding:4px 0;display:grid}.kgLvRW_pfRow:last-child{border-bottom:none}.kgLvRW_pfLabel{min-width:0;font-size:var(--text-caption)}.kgLvRW_pfVal{font:600 var(--text-caption) var(--font-mono);text-align:right;white-space:nowrap}.kgLvRW_pfNote{font-size:var(--text-micro);color:var(--text-3);line-height:var(--lh-prose);grid-column:1/-1}.kgLvRW_pfSubHead{border-bottom:1.5px solid var(--rule);font:650 var(--text-micro) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);grid-template-columns:minmax(0,1fr) minmax(96px,128px) minmax(132px,168px);gap:12px;padding-bottom:4px;display:grid}.kgLvRW_pfSubHead span:nth-child(2){text-align:right}.kgLvRW_pfSubHead>span{overflow-wrap:anywhere;min-width:0}.kgLvRW_pfSubRow{border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) minmax(96px,128px) minmax(132px,168px);align-items:baseline;gap:4px 12px;padding:6px 0;display:grid}.kgLvRW_pfSubRow:last-of-type{border-bottom:none}.kgLvRW_pfSubName{min-width:0;font-size:var(--text-caption);overflow-wrap:anywhere}.kgLvRW_pfSubLimit{min-width:0;font:600 var(--text-caption) var(--font-mono);text-align:right;white-space:nowrap}.kgLvRW_pfQualifier{font:400 var(--text-micro) var(--font-ui);color:var(--text-3);white-space:normal;overflow-wrap:anywhere;display:block}.kgLvRW_pfSubRow .kgLvRW_formReason{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:var(--lh-tight)}.kgLvRW_pfMobileLabel{display:none}.kgLvRW_pfSubRow .kgLvRW_pfNote{overflow-wrap:anywhere;grid-column:1/-1;min-width:0}@media (max-width:600px){.kgLvRW_pfSubHead,.kgLvRW_pfSubRow{grid-template-columns:minmax(0,1fr) auto}.kgLvRW_pfSubHead span:nth-child(3){display:none}.kgLvRW_pfSubRow .kgLvRW_formReason{grid-column:1/-1}.kgLvRW_pfMobileLabel{color:var(--text-2);display:inline}.kgLvRW_pfSubRow .kgLvRW_pfNote{grid-column:1/-1}}.kgLvRW_toggle{border:1px solid var(--border);border-radius:var(--r-input);cursor:pointer;background:var(--surface);text-align:left;width:100%;font:inherit;color:var(--text);transition:border-color var(--t-fast), background var(--t-fast);align-items:center;gap:10px;padding:8px 11px;display:flex}.kgLvRW_toggleOn{background:var(--action-tint-2);border-color:var(--action-tint-border)}.kgLvRW_checkbox{border-radius:var(--r-chip);border:2px solid var(--text-3);width:16px;height:16px;color:var(--text-on-action);background:0 0;flex:none;justify-content:center;align-items:center;font-size:9px;display:flex}.kgLvRW_checkboxOn{border-color:var(--action);background:var(--action)}.kgLvRW_toggleName{font-size:var(--text-caption);flex:1;font-weight:600}.kgLvRW_referWhy{margin-bottom:0}.kgLvRW_ruleChip{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--warn);border:1px solid var(--warn-border);border-radius:var(--r-chip);white-space:nowrap;margin-right:6px;padding:0 5px;font-weight:600}.kgLvRW_track{width:100%;max-width:1080px;animation:kgLvRW_bpEnter var(--t-enter);margin:0 auto;padding:24px 24px 40px}.kgLvRW_trackHead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.kgLvRW_backLink{font:600 var(--text-body) var(--font-ui);color:var(--action-deep);cursor:pointer;background:0 0;border:none;padding:0}.kgLvRW_trackName{font-family:var(--font-brand);font-size:var(--text-page);font-weight:650}.kgLvRW_lobChip{border-radius:var(--r-chip);background:var(--border-faint);font-size:var(--text-caption);color:var(--text-2);padding:2px 8px;font-weight:650}.kgLvRW_refMono{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3)}.kgLvRW_trackActions{align-items:center;gap:9px;margin-left:auto;display:flex}.kgLvRW_statusCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--s4) 20px;margin-top:14px}.kgLvRW_statusNote{font-size:var(--text-caption);color:var(--text-3);line-height:var(--lh-prose);margin-top:8px}.kgLvRW_bandSince{font-size:var(--text-caption);color:var(--text-2);margin-top:6px}.kgLvRW_bandSince b{color:var(--text);font-weight:600}.kgLvRW_zone{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.kgLvRW_zonePicker{flex-direction:column;gap:14px;margin-top:14px;display:flex}.kgLvRW_rail{flex-direction:column;gap:10px;min-width:0;display:flex;position:sticky;top:62px}.kgLvRW_railCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:14px 16px}.kgLvRW_railLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;color:var(--text-3);text-transform:uppercase}.kgLvRW_railTotal{font-family:var(--font-mono);font-size:var(--text-page);letter-spacing:-.01em;margin:3px 0 1px;font-weight:600}.kgLvRW_railSub{font-size:var(--text-caption);color:var(--text-3);line-height:var(--lh-prose)}.kgLvRW_railDivide{border-top:1px solid var(--border-subtle);margin:10px 0}.kgLvRW_railComm{font-family:var(--font-mono);font-size:var(--text-section);color:var(--action-deep);font-weight:600}.kgLvRW_railCommRate{font-weight:400}.kgLvRW_railKv{font-size:var(--text-body);justify-content:space-between;gap:8px;padding:3px 0;display:flex}.kgLvRW_railK{color:var(--text-2)}.kgLvRW_railV{font-weight:600;font-family:var(--font-mono);font-size:var(--text-caption)}.kgLvRW_railNav{flex-direction:column;gap:2px;padding:8px;display:flex}.kgLvRW_railNavBtn{font:600 var(--text-body) var(--font-ui);color:var(--text-2);cursor:pointer;text-align:left;border-radius:var(--r-btn);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 8px;display:flex}.kgLvRW_railNavBtn:hover{background:var(--surface-raised);color:var(--text)}.kgLvRW_railNavCount{font:400 var(--text-micro) var(--font-mono);color:var(--text-3)}.kgLvRW_zoneMain{flex-direction:column;gap:18px;min-width:0;display:flex}.kgLvRW_zoneBlock{flex-direction:column;gap:8px;min-width:0;scroll-margin-top:62px;display:flex}.kgLvRW_zoneBlock .kgLvRW_sectionRow{margin-bottom:0}.kgLvRW_sectionHint{font-size:var(--text-caption);color:var(--text-3)}@media (max-width:900px){.kgLvRW_zone{grid-template-columns:minmax(0,1fr)}.kgLvRW_rail{position:static}}.kgLvRW_trackPane{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--s4) 18px;min-width:0}.kgLvRW_paneTitle{font-size:var(--text-title);margin-bottom:8px;font-weight:650}.kgLvRW_detailKv{border-bottom:1px solid var(--border-subtle);font-size:var(--text-body-lg);justify-content:space-between;gap:10px;padding:5px 0;display:flex}.kgLvRW_detailKv:last-child{border-bottom:none}.kgLvRW_detailK{color:var(--text-3)}.kgLvRW_detailV{text-align:right;font-weight:600}.kgLvRW_ansGroup{border-bottom:1px solid var(--border-subtle)}.kgLvRW_ansGroup:last-child{border-bottom:none}.kgLvRW_ansGroupBtn{width:100%;font:600 var(--text-body) var(--font-ui);color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px 0;display:flex}.kgLvRW_ansCount{font:400 var(--text-micro) var(--font-mono);color:var(--text-3)}.kgLvRW_ansCaret{color:var(--text-3);font-size:var(--text-micro);transition:transform var(--t-fast);margin-left:auto}.kgLvRW_ansCaretOpen{transform:rotate(90deg)}.kgLvRW_ansBody{padding:0 0 8px}.kgLvRW_ansKv{font-size:var(--text-body);justify-content:space-between;gap:10px;padding:3px 0;display:flex}.kgLvRW_ansK{color:var(--text-2)}.kgLvRW_ansV{text-align:right;font-weight:600}.kgLvRW_dropZone{border:1.5px dashed var(--action-tint-border);border-radius:var(--r-input);background:var(--action-tint-2);width:100%;color:var(--text-2);font:inherit;font-size:var(--text-body);text-align:center;cursor:pointer;line-height:var(--lh-prose);transition:border-color var(--t-fast), background var(--t-fast);margin-bottom:10px;padding:12px 14px;display:block}.kgLvRW_dropZone:hover,.kgLvRW_dropZoneOver{border-color:var(--action-dotted);background:var(--action-tint)}.kgLvRW_uploadPending{color:var(--action-deep)}.kgLvRW_uploadErr{font-size:var(--text-micro);color:var(--fail);flex:none;margin-left:auto;font-weight:600}.kgLvRW_detailBindRow{margin-top:var(--s3);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kgLvRW_celebrate{z-index:60;background:color-mix(in srgb, var(--ink-header) 35%, transparent);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.kgLvRW_celebCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-overlay);text-align:center;max-width:460px;animation:kgLvRW_bpEnter var(--t-enter);padding:32px 40px}.kgLvRW_celebCheck{border-radius:var(--r-pill);background:var(--pass-tint);width:40px;height:40px;color:var(--pass);font-size:var(--text-page);justify-content:center;align-items:center;display:inline-flex}.kgLvRW_celebTitle{font-family:var(--font-brand);font-size:var(--text-page);margin-top:10px;font-weight:650}.kgLvRW_celebMeta{color:var(--text-2);line-height:var(--lh-prose);margin-top:5px}.kgLvRW_celebMeta b{font-family:var(--font-mono);font-weight:600}.kgLvRW_celebActions{justify-content:center;gap:10px;margin-top:16px;display:flex}.kgLvRW_quietLink{font:500 var(--text-caption) var(--font-ui);color:var(--text-3);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.kgLvRW_quietLink:hover{color:var(--action-deep)}.kgLvRW_greetActions{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.kgLvRW_livingTitle{font-size:var(--text-title);font-weight:650}.kgLvRW_livingLede{color:var(--text-2);line-height:var(--lh-prose);max-width:640px;margin:0 0 14px}.kgLvRW_rebaseNote{color:var(--text-2);font-size:var(--text-caption);line-height:var(--lh-prose);max-width:640px;margin:-6px 0 14px}.kgLvRW_rebaseNoteConflict{color:var(--warn);font-weight:650}.kgLvRW_dropCard{background:var(--surface);border:2px dashed var(--action-dotted);border-radius:var(--r-card);padding:var(--s3) var(--s4);cursor:pointer;transition:border-color var(--t-fast), background var(--t-fast)}.kgLvRW_dropCard:hover,.kgLvRW_dropCardDrag{border-color:var(--action);background:var(--surface-raised)}.kgLvRW_dropCard:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.kgLvRW_dropCardDisabled,.kgLvRW_dropCardDisabled:hover{cursor:default;border-color:var(--border);background:var(--surface)}.kgLvRW_dropCardDisabled .kgLvRW_dropRing{border-color:var(--border)}.kgLvRW_dropCardDisabled .kgLvRW_dropTitle{color:var(--text-3)}.kgLvRW_dropHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kgLvRW_dropRing{border-radius:var(--r-pill);border:4.5px solid var(--action-tint);flex:none;width:16px;height:16px}.kgLvRW_dropTitle{font-weight:600;font-size:var(--text-title)}.kgLvRW_dropMeta{color:var(--text-3);font-size:var(--text-caption)}.kgLvRW_dropReading{color:var(--action-deep);font-weight:600;animation:1.2s infinite kgLvRW_bpPulse}.kgLvRW_dropDone{color:var(--pass);font-weight:600}.kgLvRW_feed{border-top:1px solid var(--border-subtle);margin-top:8px}.kgLvRW_feedLine{border-bottom:1px solid var(--border-subtle);font-size:var(--text-body);animation:kgLvRW_bpEnter var(--t-enter);align-items:baseline;gap:10px;padding:6px 0;display:flex}.kgLvRW_feedOk{color:var(--pass);flex:none}.kgLvRW_feedErr{color:var(--fail);flex:none}.kgLvRW_feedMuted{color:var(--text-3);flex:none}.kgLvRW_feedReadingDot{color:var(--action-deep);flex:none;animation:1.2s infinite kgLvRW_bpPulse}.kgLvRW_feedText{font-weight:600}.kgLvRW_feedTextReading{color:var(--action-deep);font-weight:600;animation:1.2s infinite kgLvRW_bpPulse}.kgLvRW_feedMeta{color:var(--text-3);font-size:var(--text-caption);text-align:right;margin-left:auto}.kgLvRW_batchBar{background:var(--action-tint-2);border:1px solid var(--action-tint-border);border-radius:var(--r-card);color:var(--action-deep);animation:kgLvRW_bpEnter var(--t-enter);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:9px 14px;display:flex}.kgLvRW_batchBar>span{flex:1;min-width:220px;line-height:1.5}.kgLvRW_formCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);margin-top:12px;overflow:hidden}.kgLvRW_grpHead{background:var(--surface-raised);border-bottom:1.5px solid var(--rule);border-top:1px solid var(--border-faint);font-size:var(--text-micro);color:var(--text);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:10px;padding:7px 16px;font-weight:650;display:flex}.kgLvRW_formCard>div:first-child .kgLvRW_grpHead{border-top:none}.kgLvRW_grpCountOk{color:var(--pass);font-family:var(--font-mono);letter-spacing:0;text-transform:none}.kgLvRW_grpCountWarn{color:var(--warn);font-family:var(--font-mono);letter-spacing:0;text-transform:none}.kgLvRW_grpCountMuted{color:var(--text-3);letter-spacing:0;text-transform:none;font-weight:500}.kgLvRW_grpHeadRight{align-items:center;gap:12px;display:flex}.kgLvRW_grpNote{font-size:var(--text-caption);color:var(--text-3);line-height:var(--lh-prose);padding:6px 16px 2px}.kgLvRW_lfRow{border-bottom:1px solid var(--border-subtle);font-size:var(--text-body-lg);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;display:flex}.kgLvRW_lfNeeds{background:var(--warn-row);box-shadow:inset 3px 0 0 var(--warn-accent)}.kgLvRW_lfKey{width:170px;color:var(--text-3);font-size:var(--text-caption);flex:none}.kgLvRW_lfPrompt{min-width:260px;font-size:var(--text-body);flex:1;line-height:1.45}.kgLvRW_lfVal{font-weight:600}.kgLvRW_lfValMono{font-family:var(--font-mono);font-size:var(--text-body)}.kgLvRW_lfMissing{color:var(--text-3);font-weight:400}.kgLvRW_lfNote{font-size:var(--text-caption);color:var(--warn)}.kgLvRW_lfNote[data-refusal=true]{color:var(--fail)}.kgLvRW_lfChip{align-items:center;margin-left:auto;display:flex}.kgLvRW_lfOk{color:var(--pass);font-size:var(--text-title);text-align:center;flex:none;width:38px}.kgLvRW_lfSub{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);flex-basis:100%;padding-left:180px}.kgLvRW_lfWarnWash{background:var(--warn-row)}.kgLvRW_lfInputTiny{flex:none;width:82px;min-width:0}.kgLvRW_lfEditLink{font:600 var(--text-caption) var(--font-ui);color:var(--action-deep);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:2px 4px;text-decoration:underline}.kgLvRW_lfEditWrap{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:240px;display:flex}.kgLvRW_lfInput,.kgLvRW_lfSelect{min-width:140px;max-width:320px;font:500 var(--text-body-lg) var(--font-ui);color:var(--text);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-input);flex:1;padding:6px 10px}.kgLvRW_lfInput:focus,.kgLvRW_lfSelect:focus{outline:2px solid var(--brand);outline-offset:0;border-color:var(--brand)}.kgLvRW_lfCancel{font:600 var(--text-caption) var(--font-ui);color:var(--text-3);cursor:pointer;background:0 0;border:none;padding:2px 4px}.kgLvRW_comboWrap{flex:1;min-width:140px;max-width:320px;display:flex;position:relative}.kgLvRW_comboInput{width:100%;min-width:0;max-width:none}.kgLvRW_comboList{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);width:max(100%,380px);max-width:70vw;box-shadow:var(--shadow-overlay);z-index:30;flex-direction:column;max-height:300px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.kgLvRW_comboOpt{border:none;border-bottom:1px solid var(--border-subtle);font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:baseline;gap:10px;padding:7px 11px;display:flex}.kgLvRW_comboOpt:last-child{border-bottom:none}.kgLvRW_comboOptOn{background:var(--action-tint)}.kgLvRW_comboCode{font-family:var(--font-mono);font-size:var(--text-body);color:var(--action-deep);flex:none;font-weight:600}.kgLvRW_comboLabel{font-size:var(--text-body);flex:1;line-height:1.4}.kgLvRW_comboBasis{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);white-space:nowrap}.kgLvRW_comboEmpty{font-size:var(--text-caption);color:var(--text-3);padding:9px 11px}.kgLvRW_comboCount{border-top:1px solid var(--border-subtle);background:var(--surface);font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);padding:6px 11px;position:sticky;bottom:0}.kgLvRW_lfToggles{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:6px;padding:10px 16px 4px;display:grid}.kgLvRW_lfCoverNote{font-size:var(--text-caption);color:var(--text-3);padding:4px 16px 12px}.kgLvRW_livingLayout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:22px;display:grid}.kgLvRW_livingMain{flex-direction:column;min-width:0;display:flex}.kgLvRW_tocRail{flex-direction:column;gap:2px;display:flex;position:sticky;top:62px}.kgLvRW_tocMicro{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text);border-bottom:1.5px solid var(--rule);margin-bottom:4px;padding:10px 10px 4px;font-weight:650}.kgLvRW_tocNext{border:1px solid var(--warn-border);border-radius:var(--r-input);background:var(--warn-tint);color:var(--warn);font:600 var(--text-caption) var(--font-ui);text-align:left;cursor:pointer;align-items:center;gap:7px;padding:6px 10px;display:flex}.kgLvRW_tocNextDone{border-color:var(--pass-border);background:var(--pass-tint);color:var(--pass);cursor:default}.kgLvRW_tocItem{border-radius:0 var(--r-btn) var(--r-btn) 0;font:inherit;color:var(--text-2);text-align:left;cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;border-left:3px solid #0000;justify-content:space-between;align-items:baseline;gap:8px;padding:5px 10px;display:flex}.kgLvRW_tocItem:hover{background:var(--surface-raised);color:var(--text)}.kgLvRW_tocItemOn{border-left-color:var(--brand);background:var(--action-tint);color:var(--action-deep)}.kgLvRW_tocName{font-size:var(--text-caption);font-weight:600}.kgLvRW_tocCount{font-family:var(--font-mono);font-size:var(--text-micro)}.kgLvRW_tocCountOk{color:var(--pass)}.kgLvRW_tocCountWarn{color:var(--warn)}.kgLvRW_tocCountMuted{color:var(--text-3)}.kgLvRW_lfGroup{scroll-margin-top:60px}@media (max-width:900px){.kgLvRW_livingLayout{grid-template-columns:1fr}.kgLvRW_tocRail{display:none}}.kgLvRW_err{color:var(--fail);font-weight:600;font-size:var(--text-caption);line-height:1.45}@media (prefers-reduced-motion:reduce){.kgLvRW_home,.kgLvRW_wizard,.kgLvRW_track,.kgLvRW_needsRow,.kgLvRW_gateCard,.kgLvRW_celebCard,.kgLvRW_feedLine,.kgLvRW_batchBar,.kgLvRW_dropReading,.kgLvRW_feedReadingDot,.kgLvRW_feedTextReading{animation:none}}.kgLvRW_pdWrap{text-align:left;border-top:1px solid var(--border-subtle);width:100%;margin-top:12px;padding-top:10px}.kgLvRW_pdHead{font-weight:650;font-size:var(--text-body-lg);margin-bottom:6px}.kgLvRW_pdFolder{margin-bottom:6px}.kgLvRW_pdFolderName{font-weight:600;font-size:var(--text-body);color:var(--text-2);padding:3px 0}.kgLvRW_pdFolderName span{font:400 var(--text-micro) var(--font-mono);color:var(--text-3);margin-left:4px}.kgLvRW_pdFile{font-size:var(--text-body);color:var(--text-2);align-items:center;gap:7px;min-width:0;padding:2.5px 0 2.5px 14px;display:flex}.kgLvRW_pdChip{font:600 var(--text-micro) var(--font-mono);letter-spacing:.04em;color:var(--text-3);border:1px solid var(--border);background:var(--surface);border-radius:4px;flex:none;padding:0 3px}.kgLvRW_pdName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kgLvRW_pdNote{font:var(--text-micro) var(--font-ui);color:var(--text-3);padding:0 0 4px}.kgLvRW_pdReplaced{font:var(--text-micro) var(--font-ui);color:var(--text-3);flex:none}.kgLvRW_pdReplace{cursor:pointer;font:var(--text-micro) var(--font-ui);color:var(--action-deep);text-underline-offset:2px;background:0 0;border:none;flex:none;padding:0 2px;text-decoration:underline}.kgLvRW_pdMeta{font:var(--text-micro) var(--font-mono);color:var(--text-3);flex:none;margin-left:auto}.kgLvRW_pdOpen{font:inherit;color:var(--action-deep);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.kgLvRW_pdOpen:hover{text-underline-offset:2px;text-decoration:underline}.kgLvRW_pdOpen:focus-visible,.kgLvRW_paperOpen:focus-visible,.kgLvRW_pdFilterInput:focus-visible{outline:2px solid var(--action);outline-offset:1px}.kgLvRW_pdFileOpen{background:var(--row-selected)}.kgLvRW_pdFilter{align-items:center;gap:10px;margin:2px 0 8px;display:flex}.kgLvRW_pdFilterInput{max-width:360px;font:inherit;font-size:var(--text-caption);border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);color:var(--text);flex:1;padding:5px 8px}.kgLvRW_pdKind{font-size:var(--text-caption);color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.kgLvRW_pdKindSelect{font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:4px;padding:2px 4px}.kgLvRW_paperRow{cursor:default}.kgLvRW_paperRowOpen{background:var(--row-selected)}.kgLvRW_paperRowOpen .kgLvRW_formNum,.kgLvRW_paperRowOpen .kgLvRW_paperOpen,.kgLvRW_paperRowOpen .kgLvRW_paperLink{color:var(--text)}.kgLvRW_paperOpen{font:inherit;font-size:var(--text-caption);color:var(--action-deep);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;min-width:0;padding:0;overflow:hidden}.kgLvRW_paperOpen:hover{text-underline-offset:2px;text-decoration:underline}.kgLvRW_paperFormNo{font-family:var(--font-mono);margin-right:6px}.kgLvRW_paperLink{color:var(--action-deep)}.kgLvRW_paperReader{height:min(78vh,900px);margin-top:10px;display:flex}.kgLvRW_paperReader>*{flex:1;min-width:0}@media (max-width:600px){.kgLvRW_paperRow{grid-template-columns:36px 1fr;row-gap:2px}.kgLvRW_paperRow .kgLvRW_formReason{white-space:normal;grid-column:2}}.kgLvRW_optionsHead{border-bottom:1.5px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding-bottom:4px;display:flex}.kgLvRW_linkRow{background:var(--action-tint-2);border:1px dashed var(--action-tint-border);border-radius:var(--r-card);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;padding:9px 14px;display:flex}.kgLvRW_linkChip{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--action-deep);background:var(--action-tint);border-radius:var(--r-pill);word-break:break-all;padding:3px 10px}.kgLvRW_calloutRetired{background:var(--warn-tint);border-color:var(--warn-border)}.kgLvRW_calloutRetired .kgLvRW_calloutTitle{color:var(--warn)}.kgLvRW_offerRecord{border:1px dashed var(--action-tint-border);background:var(--action-tint-2);border-radius:var(--r-card);margin-top:14px;padding:11px 16px}.kgLvRW_offerHead{font-size:var(--text-body-lg);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.kgLvRW_offerHead b{color:var(--action-deep)}.kgLvRW_offerHead span{color:var(--text-2)}.kgLvRW_offerChip{font-family:var(--font-mono);font-size:var(--text-micro);background:var(--action-tint);border-radius:var(--r-pill);white-space:nowrap;flex:none;margin-left:auto;padding:1px 7px;font-weight:600}.kgLvRW_offerHead .kgLvRW_offerChip{color:var(--action-deep)}.kgLvRW_offerBody{border-top:1px solid var(--border-faint);margin-top:8px}.kgLvRW_offerRow{border-bottom:1px solid var(--border-faint);font-size:var(--text-body);flex-wrap:wrap;align-items:baseline;gap:10px;padding:5px 0;display:flex}.kgLvRW_offerRow:last-child{border-bottom:none}.kgLvRW_offerLabel{flex:none;font-weight:600}.kgLvRW_offerWithdrawn{color:var(--text-3);text-decoration:line-through}.kgLvRW_offerMeta{color:var(--text-2);min-width:0}.kgLvRW_offerAmt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}.kgLvRW_offerTrail{padding-top:6px}.kgLvRW_bellRoot{display:flex;position:relative}.kgLvRW_bellBtn{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-pill);cursor:pointer;width:30px;height:30px;font-size:var(--text-body-lg);justify-content:center;align-items:center;display:inline-flex;position:relative}.kgLvRW_bellBtn:hover{border-color:var(--brand)}.kgLvRW_bellBadge{background:var(--warn-accent);color:var(--on-warn);border-radius:var(--r-pill);font-family:var(--font-mono);font-size:var(--text-micro);padding:2px 4px;line-height:1;position:absolute;top:-4px;right:-4px}.kgLvRW_bellPanel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);width:320px;max-height:380px;box-shadow:var(--shadow-overlay);z-index:30;flex-direction:column;padding:4px;display:flex;position:absolute;top:36px;right:0;overflow:auto}.kgLvRW_bellEmpty{font-size:var(--text-caption);color:var(--text-3);text-align:center;padding:16px}.kgLvRW_bellItem{text-align:left;cursor:pointer;border-radius:var(--r-chip);border:0;border-left:3px solid var(--brand);background:0 0;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.kgLvRW_bellItem[data-read=true]{opacity:.72;border-left-color:#0000}.kgLvRW_bellItem:hover{background:var(--action-tint-2)}.kgLvRW_bellItemTitle{font-size:var(--text-body);color:var(--text-1);font-weight:600}.kgLvRW_bellItemBody{font-size:var(--text-caption);color:var(--text-2)}.kgLvRW_bellItemWhen{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3)}.kgLvRW_chooser{animation:kgLvRW_bpEnter var(--t-enter);margin-top:16px}.kgLvRW_chooserHead{border-bottom:1.5px solid var(--rule);align-items:baseline;gap:10px;margin:0 0 8px;padding-bottom:3px;display:flex}.kgLvRW_chooserLabel{font-size:var(--text-micro);color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-weight:650}.kgLvRW_chooserHead .kgLvRW_quietLink{margin-left:auto}.kgLvRW_chooserRows{flex-direction:column;gap:8px;display:flex}.kgLvRW_progRow{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--s3) var(--s4);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.kgLvRW_progWho{flex-direction:column;flex:1;gap:2px;min-width:260px;display:flex}.kgLvRW_progName{font-weight:600;font-size:var(--text-title)}.kgLvRW_progLine{font-size:var(--text-body);color:var(--text-2);line-height:1.45}.kgLvRW_progWhy{font-size:var(--text-body);color:var(--text-2);border-left:2px solid var(--border);padding-left:8px;line-height:1.45}.kgLvRW_progLob{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.kgLvRW_chooserNote{font-size:var(--text-body);color:var(--text-3);margin-top:8px;line-height:1.5}.kgLvRW_handOff{padding:var(--s3) var(--s4);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--brand);border-radius:var(--r-card);margin-top:12px}.kgLvRW_handOffLabel{font-size:var(--text-micro);color:var(--text);letter-spacing:.08em;text-transform:uppercase;border-bottom:1.5px solid var(--rule);margin-bottom:8px;padding-bottom:3px;font-weight:650}.kgLvRW_handOffLine{font-size:var(--text-body-lg);color:var(--text);line-height:1.5}.kgLvRW_handOffReasons{flex-direction:column;gap:5px;margin:10px 0;display:flex}.kgLvRW_handOffReason{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.kgLvRW_handOffReasonText{font-size:var(--text-body);color:var(--text-2);flex:1;min-width:220px;line-height:1.45}.kgLvRW_handOffActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.kgLvRW_handOffCite{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3)}.kgLvRW_routerCard{margin-top:var(--s5);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--brand);border-radius:var(--r-card);padding:var(--s4) var(--s4) var(--s3);gap:var(--s2);animation:kgLvRW_bpEnter var(--t-enter);flex-direction:column;display:flex}.kgLvRW_routerCard[data-selection=moved]{border-left-color:var(--border)}.kgLvRW_routerCard[data-dropping=true]{border-color:var(--action-tint-border);background:var(--action-tint-2)}.kgLvRW_routerCard[data-layout=page]{background:var(--surface);border-color:var(--border);border-left-color:var(--brand);padding:var(--s4);margin-top:0;overflow:hidden}.kgLvRW_routerCard[data-layout=page][data-selection=moved]{border-left-color:var(--border)}.kgLvRW_routerLabel{justify-content:space-between;align-items:baseline;gap:var(--s3);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text);border-bottom:1.5px solid var(--rule);flex-wrap:wrap;padding-bottom:3px;font-weight:650;display:flex}.kgLvRW_routerStamp{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:400}.kgLvRW_routerCard[data-layout=page] .kgLvRW_routerLabel{margin:calc(var(--s4) * -1) calc(var(--s4) * -1) var(--s2);padding:var(--s3) var(--s4);background:var(--ink-header);color:var(--text-on-ink);border-bottom:0}.kgLvRW_routerCard[data-layout=page] .kgLvRW_routerStamp{color:var(--text-on-ink)}.kgLvRW_routerAskRow{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,1fr) auto;display:grid}.kgLvRW_routerInput{width:100%;min-width:0;padding:var(--s3) var(--s4);border:1px solid var(--border);border-radius:var(--r-input);background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--text-body-lg)}.kgLvRW_routerInput:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--action-tint);outline:none}.kgLvRW_routerCheck{align-self:stretch}.kgLvRW_routerKeyHint{font-size:var(--text-caption);color:var(--text-3);white-space:nowrap;align-items:center;gap:5px;display:flex}.kgLvRW_routerTypeahead{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-overlay);margin:0;padding:0;list-style:none;overflow:hidden}.kgLvRW_routerTypeaheadLabel{font-size:var(--text-micro);letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--border-faint);padding:5px 10px 4px;font-weight:650}.kgLvRW_routerTypeRow{justify-content:space-between;align-items:baseline;gap:var(--s3);cursor:pointer;text-align:left;width:100%;font-family:var(--font-ui);font-size:var(--text-body-lg);color:var(--text);background:0 0;border:0;padding:6px 10px;display:flex}.kgLvRW_routerTypeRow:hover,.kgLvRW_routerTypeRowOn{background:var(--row-selected)}.kgLvRW_routerTypeCode{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-3)}.kgLvRW_routerFacts{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.kgLvRW_routerFact{border:1px solid var(--border);border-radius:var(--r-pill);font-size:var(--text-caption);color:var(--text-2);background:var(--surface);align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.kgLvRW_routerFactText{color:var(--text);font-weight:600}.kgLvRW_routerFactRemove{cursor:pointer;color:var(--text-3);font-size:var(--text-caption);background:0 0;border:0;padding:0 2px;line-height:1}.kgLvRW_routerFactRemove:hover{color:var(--fail)}.kgLvRW_routerUnread{font-size:var(--text-caption);color:var(--warn)}.kgLvRW_routerNeeds{font-size:var(--text-caption);color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.kgLvRW_routerNeedsText{color:var(--text);font-weight:600}.kgLvRW_routerNeedsInput{text-align:center;border:1px solid var(--action-tint-border);border-radius:var(--r-chip);background:var(--bg);width:42px;color:var(--text);font-family:var(--font-mono);font-size:var(--text-body);text-transform:uppercase;padding:3px 4px}.kgLvRW_routerNeedsInput:focus{border-color:var(--action);box-shadow:0 0 0 3px var(--action-tint);outline:none}.kgLvRW_routerNeedsHint{color:var(--text-3)}.kgLvRW_routerUnmatched,.kgLvRW_routerFollowUp,.kgLvRW_routerAskNote{font-size:var(--text-caption);line-height:var(--lh-prose);color:var(--text-2);margin:0}.kgLvRW_routerAmbiguous{font-size:var(--text-caption);line-height:var(--lh-prose);color:var(--warn);margin:0}.kgLvRW_routerErr{font-size:var(--text-caption);color:var(--fail);margin:0}.kgLvRW_routerNotice{font-size:var(--text-caption);line-height:var(--lh-prose);color:var(--warn);margin:0}.kgLvRW_routerDrop{align-items:center;gap:var(--s3);padding-top:var(--s2);border-top:1px solid var(--border-faint);flex-wrap:wrap;display:flex}.kgLvRW_routerCard[data-layout=page] .kgLvRW_routerDrop{margin:var(--s1) calc(var(--s4) * -1) calc(var(--s3) * -1);padding:var(--s3) var(--s4);border:0;border-top:1px solid var(--border-subtle);border-radius:0 0 var(--r-card) var(--r-card);background:var(--surface-raised)}.kgLvRW_routerDropText{font-size:var(--text-caption);color:var(--text-3)}.kgLvRW_routerFile{display:none}.kgLvRW_routerProposals{flex-direction:column;gap:5px;display:flex}.kgLvRW_routerProposalsLabel{font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text);border-bottom:1.5px solid var(--rule);padding-bottom:3px;font-weight:650}.kgLvRW_routerProposal{align-items:center;gap:var(--s2);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.kgLvRW_routerProposalField{min-width:172px;font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.kgLvRW_routerProposalValue{border:1px solid var(--border);border-radius:var(--r-chip);background:var(--bg);min-width:180px;max-width:440px;color:var(--text);font-family:var(--font-mono);font-size:var(--text-body);flex:260px;padding:3px 6px;font-weight:600}.kgLvRW_routerClearance{font-size:var(--text-caption);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.kgLvRW_routerSection{margin-top:var(--s4);animation:kgLvRW_bpEnter var(--t-enter)}.kgLvRW_routerSection:focus{outline:none}.kgLvRW_routerSectionHead{align-items:baseline;gap:var(--s3);border-bottom:1.5px solid var(--rule);margin-bottom:var(--s2);flex-wrap:wrap;padding-bottom:3px;display:flex}.kgLvRW_routerCatalog{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.kgLvRW_routerCatalog .kgLvRW_routerSectionHead{padding:var(--s3) var(--s4);background:var(--ink-header);border-bottom:0;margin-bottom:0}.kgLvRW_routerCatalog .kgLvRW_routerSectionLabel,.kgLvRW_routerCatalog .kgLvRW_routerCounts{color:var(--text-on-ink)}.kgLvRW_routerCatalogTools{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:1px solid var(--border-subtle);background:var(--surface-raised);display:flex}.kgLvRW_routerCatalogTools .kgLvRW_routerLineChips{margin-bottom:0}.kgLvRW_routerCatalogTools .kgLvRW_routerKeys{flex-wrap:wrap;flex:none}.kgLvRW_routerSectionLabel{font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text);font-weight:650}.kgLvRW_routerCounts{font-size:var(--text-caption);color:var(--text-2);margin-left:auto}.kgLvRW_routerCountLink{cursor:pointer;font:inherit;color:var(--action-deep);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.kgLvRW_routerKeys{font-size:var(--text-caption);color:var(--text-3);align-items:center;gap:5px;display:flex}.kgLvRW_routerRows,.kgLvRW_routerGroup{flex-direction:column;display:flex}.kgLvRW_routerGroup+.kgLvRW_routerGroup{margin-top:var(--s2)}.kgLvRW_routerCatalog .kgLvRW_routerGroup{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(11em,.22fr) minmax(0,1fr);display:grid}.kgLvRW_routerCatalog .kgLvRW_routerGroup:last-child{border-bottom:0}.kgLvRW_routerCatalog .kgLvRW_routerGroup+.kgLvRW_routerGroup{margin-top:0}.kgLvRW_routerGroupHead{align-items:baseline;gap:var(--s2);border-bottom:1.5px solid var(--rule);padding:6px 4px 3px;display:flex}.kgLvRW_routerCatalog .kgLvRW_routerGroupHead{align-content:start;align-items:flex-start;gap:var(--s2);padding:var(--s3) var(--s4);border-right:1px solid var(--border-subtle);background:var(--surface-raised);border-bottom:0;flex-direction:column}.kgLvRW_routerCatalog .kgLvRW_routerGroupName{width:100%;padding-bottom:var(--s1);border-bottom:1.5px solid var(--rule);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.05em;text-transform:uppercase}.kgLvRW_routerCatalog .kgLvRW_routerGroupCount{margin-left:0}.kgLvRW_routerGroupName{font-size:var(--text-caption);color:var(--text);font-weight:650}.kgLvRW_routerGroupCount{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);margin-left:auto}.kgLvRW_routerBrowseAll{align-items:center;gap:var(--s3);padding-top:var(--s2);flex-wrap:wrap;display:flex}.kgLvRW_routerRow{border-bottom:1px solid var(--border-subtle);cursor:default;border-left:3px solid #0000;flex-direction:column;gap:2px;padding:6px 12px 6px 9px;display:flex}.kgLvRW_routerCatalog .kgLvRW_routerRow{gap:2px var(--s4);padding:var(--s3) var(--s4);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.kgLvRW_routerCatalog .kgLvRW_routerRow:hover{background:var(--surface-raised)}.kgLvRW_routerCatalog .kgLvRW_routerRowOn:hover{background:var(--row-selected)}.kgLvRW_routerCatalog .kgLvRW_routerRowTop{display:contents}.kgLvRW_routerCatalog .kgLvRW_routerRowName{grid-area:1/1}.kgLvRW_routerCatalog .kgLvRW_routerRowAction{grid-area:1/2/span 3;align-self:center}.kgLvRW_routerCatalog .kgLvRW_routerRowMid{grid-area:2/1;min-width:0;min-height:0}.kgLvRW_routerCatalog .kgLvRW_routerWhy{grid-column:1/-1}.kgLvRW_routerProgramMarket{align-items:baseline;gap:var(--s2);min-width:0;font-size:var(--text-micro);color:var(--text-3);grid-area:3/1;display:flex}.kgLvRW_routerProgramMarketLabel,.kgLvRW_routerProgramGuideLabel,.kgLvRW_routerProgramGuideFact>span{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);flex:none}.kgLvRW_routerProgramFacts{align-items:baseline;gap:var(--s2);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.kgLvRW_routerProgramFact{align-items:baseline;display:inline-flex}.kgLvRW_routerProgramFact+.kgLvRW_routerProgramFact:before{content:"·";margin-right:var(--s2);color:var(--text-3)}.kgLvRW_routerProgramGuideToggle{align-items:baseline;gap:var(--s1);color:var(--action-deep);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;flex:none;margin-left:auto;padding:0;text-decoration:underline;display:inline-flex}.kgLvRW_routerProgramGuideToggle:focus-visible{outline:2px solid var(--action);outline-offset:2px;border-radius:var(--r-chip)}.kgLvRW_routerProgramGuide{min-width:0;margin-top:var(--s2);padding:var(--s3);border:1px solid var(--border-subtle);border-radius:var(--r-btn);background:var(--surface-raised);grid-column:1/-1}.kgLvRW_routerProgramGuideHead{justify-content:space-between;align-items:center;gap:var(--s3);margin-bottom:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--border-subtle);display:flex}.kgLvRW_routerProgramGuideLabel{color:var(--text);font-weight:650}.kgLvRW_routerProgramGuideGrid{gap:var(--s3) var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kgLvRW_routerProgramGuideFact{min-width:0}.kgLvRW_routerProgramGuideFact>span{color:var(--text-2)}.kgLvRW_routerProgramGuideFact p{margin:var(--s1) 0 0;color:var(--text);font-size:var(--text-caption);line-height:var(--lh-prose)}.kgLvRW_routerProgramClassCode{font-family:var(--font-mono);font-weight:600}.kgLvRW_routerRow:last-child{border-bottom:0}.kgLvRW_routerRowOn{background:var(--row-selected);border-left-color:var(--brand)}.kgLvRW_routerRowTop{align-items:center;gap:var(--s3);display:flex}.kgLvRW_routerRowName{font-size:var(--text-title);color:var(--text);font-weight:600}.kgLvRW_routerRowTop>span:last-child{flex:none;margin-left:auto}.kgLvRW_routerRowMid{align-items:center;gap:var(--s3);min-height:28px;display:flex}.kgLvRW_routerRowMeta{font-size:var(--text-caption);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kgLvRW_routerRowAction{flex:none;justify-content:flex-end;min-width:124px;margin-left:auto;display:flex}.kgLvRW_routerWhy{font-size:var(--text-caption);line-height:var(--lh-prose);color:var(--text-2)}.kgLvRW_routerRule{font-family:var(--font-mono);color:var(--text-3)}.kgLvRW_routerWhySep{color:var(--text-3)}.kgLvRW_routerSkelRow{border-bottom:1px solid var(--border-subtle);background:linear-gradient(var(--border-faint), var(--border-faint)) no-repeat 9px 12px / 40% 14px, linear-gradient(var(--border-faint), var(--border-faint)) no-repeat 9px 38px / 24% 12px, linear-gradient(var(--border-faint), var(--border-faint)) no-repeat 9px 58px / 56% 11px;height:74px;animation:1.2s infinite kgLvRW_bpPulse}.kgLvRW_routerCandidates{flex-direction:column;display:flex}.kgLvRW_routerCandidate{align-items:baseline;gap:var(--s3);text-align:left;border:0;border-bottom:1px solid var(--border-subtle);cursor:pointer;width:100%;font-family:var(--font-ui);font-size:var(--text-body-lg);color:var(--text);background:0 0;border-left:3px solid #0000;flex-wrap:wrap;padding:8px 12px 8px 9px;display:flex}.kgLvRW_routerCandidateOn{background:var(--row-selected);border-left-color:var(--brand)}.kgLvRW_routerCandidates[data-selection=here]{border-left:3px solid var(--brand)}.kgLvRW_routerCandidates[data-selection=moved]{border-left:3px solid #0000}.kgLvRW_routerCandidateLabel{font-weight:600}.kgLvRW_routerCandidateCode{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-3);margin-left:auto}.kgLvRW_routerCandidateNote{font-size:var(--text-caption);line-height:var(--lh-prose);color:var(--text-2);flex-basis:100%;margin-top:2px}.kgLvRW_routerCandidateReach{font-size:var(--text-caption);line-height:var(--lh-prose);color:var(--text-3);flex-basis:100%}.kgLvRW_routerAlts{flex-direction:column;display:flex}.kgLvRW_routerAlt{text-align:left;border:0;border-bottom:1px solid var(--border-subtle);cursor:pointer;width:100%;font-family:var(--font-ui);font-size:var(--text-body-lg);color:var(--text);background:0 0;flex-direction:column;gap:2px;padding:7px 12px 7px 9px;display:flex}.kgLvRW_routerAltTop{align-items:baseline;gap:var(--s3);width:100%;display:flex}.kgLvRW_routerAltWhy{font-size:var(--text-caption);line-height:var(--lh-prose);color:var(--text-2)}.kgLvRW_routerAlt:hover{background:var(--row-selected)}.kgLvRW_routerAltName{font-weight:600}.kgLvRW_routerAltCode{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text-3)}.kgLvRW_routerAltWhere{font-size:var(--text-caption);color:var(--action-deep);margin-left:auto}.kgLvRW_routerSectionHeadNext{margin-top:var(--s4)}@media (max-width:1188px){.kgLvRW_home,.kgLvRW_quotePage{padding-left:70px;padding-right:70px}.kgLvRW_quoteHead{padding-top:var(--s1)}.kgLvRW_routerAltWhere{margin-left:0}}@media (max-width:600px){.kgLvRW_home,.kgLvRW_quotePage{padding-left:16px;padding-right:16px}.kgLvRW_routerCard[data-layout=page]{padding:var(--s3)}.kgLvRW_routerCard[data-layout=page] .kgLvRW_routerLabel{margin-top:calc(var(--s3) * -1);margin-left:calc(var(--s3) * -1);margin-right:calc(var(--s3) * -1)}.kgLvRW_routerCard[data-layout=page] .kgLvRW_routerDrop{margin-left:calc(var(--s3) * -1);margin-right:calc(var(--s3) * -1)}.kgLvRW_quoteHead{padding-top:0}.kgLvRW_routerAskRow{grid-template-columns:1fr;align-items:stretch}.kgLvRW_routerCheck{flex:1 0 100%}.kgLvRW_routerRowTop,.kgLvRW_routerRowMid{flex-wrap:wrap;align-items:flex-start}.kgLvRW_routerRowTop>.kgLvRW_routerRowAction,.kgLvRW_routerRowAction{min-width:0;margin-left:0}.kgLvRW_routerCatalogTools{flex-direction:column;align-items:flex-start}.kgLvRW_routerCatalog .kgLvRW_routerGroup{display:flex}.kgLvRW_routerCatalog .kgLvRW_routerGroupHead{border-right:0;border-bottom:1.5px solid var(--rule);flex-direction:row;align-items:baseline}.kgLvRW_routerCatalog .kgLvRW_routerGroupName{border-bottom:0;width:auto;padding-bottom:0}.kgLvRW_routerCatalog .kgLvRW_routerGroupCount{margin-left:auto}.kgLvRW_routerCatalog .kgLvRW_routerRow{padding:var(--s3);grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1fr)}.kgLvRW_routerCatalog .kgLvRW_routerRowName{grid-area:1/1}.kgLvRW_routerCatalog .kgLvRW_routerRowMid{grid-area:2/1}.kgLvRW_routerCatalog .kgLvRW_routerRowAction{margin-top:var(--s2);grid-area:4/1;justify-content:flex-start}.kgLvRW_routerCatalog .kgLvRW_routerProgramMarket{flex-wrap:wrap;grid-area:3/1;align-items:flex-start}.kgLvRW_routerCatalog .kgLvRW_routerProgramFacts{flex-basis:calc(100% - var(--s6));white-space:normal;flex-wrap:wrap;overflow:visible}.kgLvRW_routerCatalog .kgLvRW_routerProgramGuideToggle{margin-left:0}.kgLvRW_routerCatalog .kgLvRW_routerProgramGuide{grid-area:5/1}.kgLvRW_routerProgramGuideGrid{grid-template-columns:1fr}.kgLvRW_routerProgramGuideHead{flex-direction:column;align-items:flex-start}.kgLvRW_routerCatalog .kgLvRW_routerWhy{grid-column:1}}.kgLvRW_routerSuperseded{font-size:var(--text-caption);line-height:var(--lh-prose);color:var(--text-3);margin:0}.kgLvRW_routerEmpty{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--s4) var(--s4) var(--s3)}.kgLvRW_routerChars{gap:var(--s2);margin-top:var(--s3);flex-direction:column;display:flex}.kgLvRW_routerChar{align-items:baseline;gap:var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.kgLvRW_routerCharWhere{font-size:var(--text-caption);color:var(--text-2)}.kgLvRW_routerCharCodes{gap:var(--s2);flex-wrap:wrap;margin-left:auto;display:flex}.kgLvRW_routerCharCode{border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-caption);color:var(--action-deep);padding:2px 9px;font-weight:600}.kgLvRW_routerCharCode:hover{background:var(--action-tint-2)}.kgLvRW_routerAskChip span{border:1px solid var(--text-3);background:var(--surface);color:var(--text)}.kgLvRW_routerCountAsk{color:var(--text-2)}.kgLvRW_routerLineChips{gap:var(--s2);margin-bottom:var(--s2);flex-wrap:wrap;display:flex}.kgLvRW_routerLineChip{border:1px solid var(--border);border-radius:var(--r-pill);font:inherit;font-size:var(--text-caption);cursor:pointer;white-space:nowrap;background:var(--surface);color:var(--text-2);padding:3px 11px;font-weight:600}.kgLvRW_routerLineChipOn{background:var(--ink-header);border-color:var(--ink-header);color:var(--text-on-ink)}.kgLvRW_routerLineChipZero{color:var(--text-3);border-color:var(--border-faint);background:0 0}.kgLvRW_routerLineChipZero.kgLvRW_routerLineChipOn{background:var(--ink-header);border-color:var(--ink-header);color:var(--text-on-ink)}.kgLvRW_routerLineCount{font-family:var(--font-mono);font-size:var(--text-micro);opacity:.8;margin-left:5px}.kgLvRW_routerProposalsNote{font-size:var(--text-caption);line-height:var(--lh-prose);color:var(--text-3);margin:2px 0 0}.kgLvRW_routerBrowse{margin-top:var(--s2);border:1px solid var(--border);border-radius:var(--r-card);max-height:260px;overflow-y:auto}.kgLvRW_endorseReqLabel{margin-top:var(--s3);display:block}.kgLvRW_endorseReqArea{width:100%;font:400 var(--text-body-lg) var(--font-ui);color:var(--text);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-input);line-height:var(--lh-prose);resize:vertical;min-height:88px;margin:8px 0 12px;padding:8px 10px;display:block}.kgLvRW_endorseReqArea:focus{outline:2px solid var(--brand);outline-offset:0;border-color:var(--brand)}.kgLvRW_evidenceSlot{flex-direction:column;gap:4px;margin:0 0 12px;display:flex}.kgLvRW_evidenceRequired{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--text-2)}.kgLvRW_evidenceRow .kgLvRW_formReason{white-space:normal;overflow-wrap:anywhere;text-align:right}@media (max-width:600px){.kgLvRW_evidenceRow{grid-template-columns:56px 1fr}.kgLvRW_evidenceRow .kgLvRW_formReason{text-align:left;grid-column:2}}
@keyframes Cpjtza_enter{0%{transform:translateY(4px)}to{transform:none}}.Cpjtza_screen{background:var(--bg);font-variant-numeric:tabular-nums;min-height:100vh}.Cpjtza_topbar{background:var(--surface);border-bottom:1px solid var(--border);z-index:20;align-items:center;gap:14px;padding:9px 16px;display:flex;position:sticky;top:0}.Cpjtza_brand{font-family:var(--font-brand);font-weight:650;font-size:var(--text-body-lg);letter-spacing:.02em;color:var(--text);align-items:center;gap:7px;text-decoration:none;display:flex}.Cpjtza_brandRing{border-radius:var(--r-pill);border:var(--brand-ring);width:12px;height:12px}.Cpjtza_nav{font-size:var(--text-body);color:var(--text-2);gap:2px;display:flex}.Cpjtza_navItem{border-radius:var(--r-btn);color:inherit;padding:4px 10px;text-decoration:none}.Cpjtza_navItem[data-active]{background:var(--action-tint);color:var(--action-deep);font-weight:600}.Cpjtza_search{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface-raised);min-width:0;max-width:480px;color:var(--text-3);font:400 var(--text-body) var(--font-ui);cursor:pointer;text-align:left;flex:1;align-items:center;gap:8px;margin:0 auto;padding:6px 10px;display:flex}.Cpjtza_searchLabel{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.Cpjtza_searchKeycap{flex:none;margin-left:auto}.Cpjtza_topRight{font-size:var(--text-caption);color:var(--text-2);white-space:nowrap;align-items:center;gap:10px;display:flex}.Cpjtza_topRightCount{text-align:right;font-variant-numeric:tabular-nums;min-width:13ch;display:inline-block}.Cpjtza_pageHead{flex-wrap:wrap;align-items:baseline;gap:10px;padding:14px 16px 8px;display:flex}.Cpjtza_pageTitle{font-family:var(--font-brand);font-weight:650;font-size:var(--text-page);letter-spacing:-.01em;margin:0;line-height:1.2}.Cpjtza_pageSub{font-size:var(--text-body);color:var(--text-3)}.Cpjtza_linkMiss{background:var(--warn-row);border:1px solid var(--warn-border);border-left:3px solid var(--warn-accent);border-radius:var(--r-input);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 16px 6px;padding:8px 12px 9px;display:flex}.Cpjtza_linkMissLabel{font:650 var(--text-micro) var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--warn);white-space:nowrap;flex:none}.Cpjtza_linkMissText{min-width:240px;font-size:var(--text-body);color:var(--text);line-height:var(--lh-tight);flex:1}.Cpjtza_linkMissAct{font:600 var(--text-body) var(--font-ui);color:var(--action-deep);text-underline-offset:2px;flex:none;margin-left:auto;text-decoration:underline}.Cpjtza_queue{background:var(--surface);border-top:1px solid var(--border);animation:Cpjtza_enter var(--t-enter)}.Cpjtza_qGrid{grid-template-columns:30px 1.6fr 140px 1.7fr 1.1fr 90px 64px 110px;align-items:baseline;gap:10px;display:grid}.Cpjtza_qHead{color:var(--text-3);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;border-bottom:1.5px solid var(--rule);padding:7px 16px;font-weight:650}.Cpjtza_right{text-align:right}.Cpjtza_qRow{border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background var(--t-fast);border-left:3px solid #0000;padding:8px 16px}.Cpjtza_qRow:hover{background:var(--surface-raised)}.Cpjtza_qRow[data-selected]{border-left-color:var(--brand);background:var(--row-selected)}.Cpjtza_cRank{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3)}.Cpjtza_cIns{font-weight:600;font-size:var(--text-body-lg);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Cpjtza_cLob{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Cpjtza_cWhy{font-size:var(--text-body);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.Cpjtza_cVia{font-size:var(--text-body);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Cpjtza_cPrem{text-align:right;font-family:var(--font-mono);font-size:var(--text-caption);white-space:nowrap}.Cpjtza_cPrem[data-empty]{color:var(--text-3)}.Cpjtza_cSla{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3)}.Cpjtza_cSla[data-tone=warn]{color:var(--warn)}.Cpjtza_cStage{font-size:var(--text-caption);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:900px){.Cpjtza_qGrid{grid-template-columns:26px 1.5fr 1.6fr 84px 60px}.Cpjtza_hideSm{display:none}}.Cpjtza_cockpit{border-left:3px solid var(--brand);background:var(--row-selected);border-bottom:1px solid var(--border);padding:var(--s1) var(--s4) 14px 13px;animation:Cpjtza_enter var(--t-enter)}.Cpjtza_cockGrid{padding-top:var(--s2);grid-template-columns:1.25fr 1.05fr 1fr;align-items:start;gap:10px;display:grid}@media (max-width:900px){.Cpjtza_cockGrid{gap:var(--s2);flex-direction:column;display:flex}}.Cpjtza_pane{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-input);min-width:0;padding:10px 12px}.Cpjtza_paneAgent{border-left:3px solid var(--brand)}.Cpjtza_paneHead{gap:var(--s2);border-bottom:1.5px solid var(--rule);align-items:baseline;margin-bottom:6px;padding-bottom:4px;display:flex}.Cpjtza_paneTitle{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-weight:650}.Cpjtza_paneTitleAgent{color:var(--action-deep)}.Cpjtza_paneStatus{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.04em;margin-left:auto}.Cpjtza_paneStatus[data-tone]{border-radius:var(--r-chip);text-transform:uppercase;padding:1px 6px;font-weight:650}.Cpjtza_paneStatus[data-tone=pass]{color:var(--on-pass-chip);background:var(--pass-chip)}.Cpjtza_paneStatus[data-tone=warn]{color:var(--on-warn-chip);background:var(--warn-chip)}.Cpjtza_paneStatus[data-tone=fail]{color:var(--on-fail-chip);background:var(--fail-chip)}.Cpjtza_paneEmpty{font-size:var(--text-body);color:var(--text-3)}.Cpjtza_factList{overscroll-behavior:contain;max-height:380px;overflow-y:auto}.Cpjtza_factRow{gap:var(--s2);padding:var(--s1) 0;border-bottom:1px solid var(--border-subtle);font-size:var(--text-body);align-items:baseline;display:flex}.Cpjtza_factKey{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-3);font-size:var(--text-caption);flex:1;overflow:hidden}.Cpjtza_factVal{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:40%;font-weight:600;overflow:hidden}.Cpjtza_factVal[data-mono]{font-family:var(--font-mono);font-size:var(--text-body)}.Cpjtza_factChip{flex:none;margin-left:auto}.Cpjtza_flagList{gap:var(--s1);flex-direction:column;margin-top:6px;display:flex}.Cpjtza_flagRow{font-size:var(--text-caption);line-height:var(--lh-tight);align-items:flex-start;gap:7px;display:flex}.Cpjtza_propList{overscroll-behavior:contain;max-height:380px;overflow-y:auto}.Cpjtza_propGroup{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);padding:6px 0 2px}.Cpjtza_propRow{align-items:center;gap:var(--s2);border-bottom:1px solid var(--border-subtle);font-size:var(--text-body);padding:3px 0;display:flex}.Cpjtza_propRow:last-child{border-bottom:none}.Cpjtza_propSummary{gap:var(--s2);font-size:var(--text-caption);color:var(--text-3);align-items:center;padding:5px 0 2px;display:flex}.Cpjtza_propList+.Cpjtza_propSummary{border-top:1px solid var(--border-subtle);margin-top:4px}.Cpjtza_propTitle{align-items:baseline;gap:6px;min-width:0;font-weight:600;display:flex}.Cpjtza_propLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Cpjtza_propArrow{color:var(--text-3);flex:none;font-weight:400}.Cpjtza_propVal{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);flex:0 auto;overflow:hidden}.Cpjtza_propActs{gap:var(--s1);flex:none;margin-left:auto;display:flex}.Cpjtza_miniBtn{border-radius:var(--r-chip);border:1px solid var(--border);background:var(--surface);font:600 var(--text-micro) var(--font-ui);color:var(--text-2);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);padding:1px 8px}.Cpjtza_miniBtn:hover{border-color:var(--action);color:var(--action-deep)}.Cpjtza_miniBtnPrimary{background:var(--action);border-color:var(--action);color:var(--text-on-action);font-weight:600}.Cpjtza_miniBtnPrimary:hover{background:var(--action-hover);border-color:var(--action-hover);color:var(--text-on-action)}.Cpjtza_miniTag{border-radius:var(--r-chip);font:650 var(--text-micro) var(--font-ui);padding:1px 8px}.Cpjtza_miniTag[data-state=applied]{background:var(--pass-chip);color:var(--on-pass-chip);text-transform:uppercase;font-weight:650}.Cpjtza_miniTag[data-state=skipped]{background:var(--border-faint);color:var(--text-3)}.Cpjtza_applyAll{font:600 var(--text-micro) var(--font-ui);color:var(--action-deep);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-left:auto;padding:0;text-decoration:underline}.Cpjtza_premRow{justify-content:space-between;gap:var(--s2);font-size:var(--text-body);padding:2px 0;display:flex}.Cpjtza_premLabel{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Cpjtza_premVal{font-family:var(--font-mono);font-size:var(--text-caption);white-space:nowrap}.Cpjtza_premTotal{font-size:var(--text-body-lg);border-top:1px solid var(--text);padding-top:var(--s1);justify-content:space-between;margin-top:3px;font-weight:600;display:flex}.Cpjtza_premTotal span:last-child{font-family:var(--font-mono)}.Cpjtza_cockRight{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.Cpjtza_cockActions{flex-wrap:wrap;gap:6px;display:flex}.Cpjtza_cockActions>*{flex:1;justify-content:center}.Cpjtza_footer{font-size:var(--text-caption);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;display:flex}.Cpjtza_footKey{align-items:center;gap:5px;display:inline-flex}.Cpjtza_footRight{margin-left:auto}.Cpjtza_empty{text-align:center;max-width:440px;color:var(--text-2);font-size:var(--text-body-lg);animation:Cpjtza_enter var(--t-enter);margin:48px auto}.Cpjtza_emptyTitle{font:650 var(--text-section) var(--font-ui);color:var(--text);margin:0 0 6px}.Cpjtza_emptyHint{line-height:var(--lh-prose);margin:0}.Cpjtza_skel{background:var(--border-faint);border-radius:3px;height:10px;display:inline-block}
.aDl-9q_card{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);font-size:var(--text-body);animation:aDl-9q_cacEnter var(--t-enter);flex-direction:column;gap:6px;padding:10px 12px;display:flex}@keyframes aDl-9q_cacEnter{0%{transform:translateY(4px)}to{transform:translateY(0)}}.aDl-9q_card[data-phase=waiting]{box-shadow:inset 3px 0 0 var(--brand)}.aDl-9q_card[data-phase=skipped],.aDl-9q_card[data-phase=undone]{color:var(--text-2)}.aDl-9q_title{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--action-deep);margin:0;font-weight:650}.aDl-9q_statement{color:var(--text);margin:0}.aDl-9q_consequence{font-size:var(--text-caption);color:var(--text-2);margin:0}.aDl-9q_rows{gap:2px;margin:0;display:grid}.aDl-9q_row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.aDl-9q_row dt{color:var(--text-2);font-size:var(--text-caption)}.aDl-9q_row dd{font-variant-numeric:tabular-nums;margin:0}.aDl-9q_from,.aDl-9q_arrow{color:var(--text-3)}.aDl-9q_to{font-weight:600}.aDl-9q_actions{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.aDl-9q_file{font-size:var(--text-caption);color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.aDl-9q_quiet{font-size:var(--text-caption);color:var(--text-2);margin:0}.aDl-9q_done{color:var(--pass);font-weight:600}.aDl-9q_problem{font-size:var(--text-caption);color:var(--fail);margin:0}.aDl-9q_undo{font:inherit;font-size:var(--text-caption);color:var(--action-deep);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.xRZYGq_panel{border:1px solid var(--border);border-radius:var(--r-card);font-size:var(--text-body);background:var(--surface);color:var(--text);margin:1rem 0;padding:1rem}.xRZYGq_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.xRZYGq_panel h3{font-size:var(--text-body-lg);margin:0;font-weight:650}.xRZYGq_panel h4{border-bottom:1.5px solid var(--rule);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.08em;margin:1rem 0 .5rem;padding-bottom:.35rem;font-weight:650}.xRZYGq_panel p{margin:.5rem 0;line-height:1.5}.xRZYGq_panel strong{font-weight:600}.xRZYGq_panel a{color:var(--action-deep);text-underline-offset:.15em}.xRZYGq_offer{margin:1rem 0}.xRZYGq_terms{margin:.5rem 0;padding-left:1.25rem}.xRZYGq_terms li{margin:.75rem 0;line-height:1.5}.xRZYGq_wording{white-space:pre-wrap;overflow-wrap:anywhere}.xRZYGq_money,.xRZYGq_panel td{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.xRZYGq_tableWrap{overflow-x:auto}.xRZYGq_panel table{border-collapse:collapse;width:100%}.xRZYGq_panel th,.xRZYGq_panel td{text-align:left;border-bottom:1px solid var(--border);padding:.5rem}.xRZYGq_panel th{font-size:var(--text-micro);font-weight:650}.xRZYGq_panel th:last-child,.xRZYGq_panel td:last-child{text-align:right}.xRZYGq_caption{text-align:left;color:var(--text-2);font-size:var(--text-caption);padding-bottom:.5rem}.xRZYGq_field{flex-direction:column;gap:.4rem;margin:.75rem 0;display:flex}.xRZYGq_field input,.xRZYGq_field select{border:1px solid var(--border);border-radius:var(--r-input);min-width:0;max-width:100%;font:inherit;background:var(--surface);color:inherit;padding:.5rem}.xRZYGq_confirm{align-items:flex-start;gap:.5rem;margin:.9rem 0;line-height:1.5;display:flex}.xRZYGq_confirm input{inline-size:var(--s6);block-size:var(--s6);flex-shrink:0;margin:0}.xRZYGq_error{color:var(--fail)}.xRZYGq_unattached{border-top:1px solid var(--border);margin:.75rem 0;padding-top:.75rem}.xRZYGq_unattached summary{cursor:pointer;font-weight:600}
._0OqTtG_topbar{background:var(--surface);border-bottom:1px solid var(--border);z-index:20;flex-wrap:wrap;align-items:center;gap:14px;padding:9px 18px;display:flex;position:sticky;top:0}._0OqTtG_brand{font-family:var(--font-brand);font-weight:650;font-size:var(--text-title);letter-spacing:.02em;color:var(--text);align-items:center;gap:7px;text-decoration:none;display:flex}._0OqTtG_brandRing{border-radius:var(--r-pill);border:var(--brand-ring);width:12px;height:12px}._0OqTtG_brandArea{font-family:var(--font-ui);color:var(--text-3);font-weight:500;font-size:var(--text-body)}._0OqTtG_nav{font-size:var(--text-body);color:var(--text-2);flex-wrap:wrap;gap:2px;display:flex}._0OqTtG_navGroupItem{align-items:center;display:inline-flex}._0OqTtG_navSep{background:var(--border);width:1px;height:14px;margin:0 8px}._0OqTtG_navItem{border-radius:var(--r-btn);cursor:pointer;color:inherit;transition:background var(--t-fast), color var(--t-fast);padding:4px 10px;text-decoration:none}._0OqTtG_navItem:hover{background:var(--surface-raised);color:var(--text)}._0OqTtG_navItem[data-active=true]{background:var(--action-tint);color:var(--action-deep);font-weight:600}._0OqTtG_search{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface-raised);max-width:420px;color:var(--text-3);font-size:var(--text-body);font-family:var(--font-ui);cursor:pointer;text-align:left;flex:1;align-items:center;gap:8px;margin:0 auto;padding:6px 10px;display:flex}._0OqTtG_search:hover{border-color:var(--action-tint-border);color:var(--text-2)}._0OqTtG_searchKeycap{margin-left:auto}._0OqTtG_page{padding:var(--s4) var(--s5) var(--s6);max-width:1280px;margin:0 auto}._0OqTtG_page:has(>[data-discarded-panel])>:not([data-discarded-panel]){display:none}._0OqTtG_titleRow{align-items:baseline;gap:var(--s3);flex-wrap:wrap;display:flex}._0OqTtG_title{font-family:var(--font-brand);font-size:var(--text-page);margin:0;font-weight:650}._0OqTtG_titleActions{align-items:center;gap:var(--s2);margin-left:auto;display:flex}._0OqTtG_sub{color:var(--text-3);font-size:var(--text-caption);margin:var(--s1) 0 var(--s4);max-width:820px;line-height:var(--lh-tight)}._0OqTtG_readLoading{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);min-height:96px;color:var(--text-2);font-size:var(--text-caption);place-items:center;display:grid}._0OqTtG_section{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);margin:var(--s6) 0 var(--s2);font-weight:650}._0OqTtG_sectionHead{font-family:var(--font-mono);font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--text);margin:var(--s6) 0 var(--s3);padding-bottom:var(--s1);border-bottom:1.5px solid var(--rule);font-weight:650}._0OqTtG_controls{margin-bottom:var(--s3);font-size:var(--text-caption);flex-wrap:wrap;align-items:center;gap:6px;display:flex}._0OqTtG_controlsNote{font-size:var(--text-caption);color:var(--text-3);margin-left:auto}._0OqTtG_tabset{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._0OqTtG_chip{appearance:none;border-radius:var(--r-pill);background:var(--border-faint);color:var(--text-2);font-family:var(--font-ui);font-size:var(--text-caption);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);border:none;align-items:center;gap:6px;padding:3px 11px;font-weight:600;display:inline-flex}._0OqTtG_chip:hover{color:var(--text)}._0OqTtG_chip[data-active=true]{background:var(--action);color:var(--text-on-action);font-weight:600}._0OqTtG_chip:focus-visible{outline:2px solid var(--brand);outline-offset:1px}._0OqTtG_chipCount{font-family:var(--font-mono);font-size:var(--text-micro);font-variant-numeric:tabular-nums;text-align:right;min-width:4ch;display:inline-block}._0OqTtG_input{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);color:var(--text);font-family:var(--font-ui);font-size:var(--text-body);padding:5px 10px}._0OqTtG_input::placeholder{color:var(--text-3)}._0OqTtG_input:focus-visible{outline:2px solid var(--brand);outline-offset:1px}._0OqTtG_inputMono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._0OqTtG_select{border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);color:var(--text);font-family:var(--font-ui);font-size:var(--text-body);padding:5px 8px}._0OqTtG_selectEmpty{min-width:15ch;color:var(--text-3);cursor:not-allowed}._0OqTtG_select:focus-visible{outline:2px solid var(--brand);outline-offset:1px}._0OqTtG_btnLink{font-family:var(--font-ui);font-size:var(--text-body);border:1px solid var(--border);border-radius:var(--r-btn);background:var(--surface);color:var(--text-2);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);align-items:center;gap:7px;padding:7px 13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}._0OqTtG_btnLink:hover{background:var(--surface-raised);color:var(--text)}._0OqTtG_btnLink:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._0OqTtG_btnLink:disabled{opacity:.45;cursor:default;pointer-events:none}._0OqTtG_fileInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0OqTtG_btnLink:has(>._0OqTtG_fileInput:focus-visible){outline:2px solid var(--brand);outline-offset:2px}._0OqTtG_tableCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);font-variant-numeric:tabular-nums;overflow:hidden}._0OqTtG_tableScroll{overflow-x:auto}._0OqTtG_table{border-collapse:collapse;width:100%;font-size:var(--text-body)}._0OqTtG_table th{text-align:left;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding:var(--pad-row);border-bottom:1.5px solid var(--rule);white-space:nowrap;font-weight:400}._0OqTtG_table td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:6.5px 16px}._0OqTtG_table tbody tr:last-child td{border-bottom:none}._0OqTtG_th_num{text-align:right!important}._0OqTtG_num{font-family:var(--font-mono);font-size:var(--text-caption);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._0OqTtG_mono{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums}._0OqTtG_rowClick{cursor:pointer;transition:background var(--t-fast)}._0OqTtG_rowClick:hover{background:var(--surface-raised)}._0OqTtG_rowLink{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0;text-decoration:none}._0OqTtG_rowLink:hover{text-decoration:underline}._0OqTtG_rowLink:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._0OqTtG_placementKeys{justify-content:space-between;align-items:center;gap:var(--s2);margin:var(--s1) 0 var(--s2);font-family:var(--font-ui);font-size:var(--text-caption);letter-spacing:normal;text-transform:none;color:var(--text-2);flex-wrap:wrap;font-weight:400;display:flex}._0OqTtG_placementActions{align-items:center;gap:var(--s1);display:inline-flex}._0OqTtG_editorKeys{align-items:center;gap:var(--s1) var(--s3);margin:0 0 var(--s2);font-family:var(--font-ui);font-size:var(--text-caption);color:var(--text-2);flex-wrap:wrap;display:flex}._0OqTtG_editorKeys>span{white-space:nowrap}._0OqTtG_editorReason{text-align:end;min-inline-size:14ch;margin-inline-start:auto}._0OqTtG_stateTag{border:1px solid var(--border);border-radius:var(--r-chip);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:normal;text-transform:none;color:var(--text-2);align-items:center;padding:1px 7px;font-weight:400;display:inline-flex}._0OqTtG_blockCard,._0OqTtG_addBlockRow{font-family:var(--font-ui);letter-spacing:normal;text-transform:none;font-weight:400}._0OqTtG_blockCard{padding:var(--s2) var(--s3);margin-bottom:var(--s2);color:var(--text);overflow:visible}._0OqTtG_blockCard:focus-within,._0OqTtG_blockCard[data-picker-below],._0OqTtG_blockCard :is(input,textarea,select,button):focus-visible,._0OqTtG_blockPicker input:focus-visible{outline:2px solid var(--action-deep);outline-offset:1px}._0OqTtG_blockPicker{margin:var(--s1) 0 var(--s2) var(--s4);padding:var(--s2);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);max-width:320px;font-family:var(--font-ui);font-size:var(--text-body);letter-spacing:normal;text-transform:none;color:var(--text);font-weight:400}._0OqTtG_blockPickerList{margin:var(--s1) 0 0;padding:0;list-style:none}._0OqTtG_blockPickerList>li{padding:5px var(--s2);cursor:pointer;border-left:2px solid #0000;justify-content:space-between;align-items:center;display:flex}._0OqTtG_blockPicker>p{margin:var(--s1) 0 0}._0OqTtG_blockPicker>p:empty{margin:0}._0OqTtG_blockPickerList>li:hover,._0OqTtG_blockPickerList>li._0OqTtG_blockPickerActive{background:var(--surface-raised)}._0OqTtG_blockPickerList>li._0OqTtG_blockPickerActive{border-left-color:var(--action-deep)}._0OqTtG_placementReason{min-inline-size:20ch}._0OqTtG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0OqTtG_fieldBox{appearance:none;text-align:left;cursor:grab;touch-action:none;margin:0;padding:0 0 0 2px;line-height:1.2}._0OqTtG_fieldBox:focus{outline:2px solid var(--action-deep);outline-offset:1px;z-index:1}._0OqTtG_rowException{background:var(--warn-row);box-shadow:inset 3px 0 0 var(--warn-accent)}._0OqTtG_rowException:hover{background:var(--warn-tint)}._0OqTtG_rowSelected,._0OqTtG_rowSelected:hover{background:var(--row-selected);box-shadow:inset 3px 0 0 var(--brand)}._0OqTtG_totalsRow td{border-top:1px solid var(--border);background:var(--surface-raised);border-bottom:none;font-weight:600}._0OqTtG_tableFoot{border-top:1px solid var(--border-faint);font-size:var(--text-micro);color:var(--text-3);gap:var(--s3);flex-wrap:wrap;padding:8px 16px;display:flex}._0OqTtG_tableFootRight{margin-left:auto}._0OqTtG_time{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums}._0OqTtG_muted{color:var(--text-3)}._0OqTtG_faded{color:var(--text-2)}._0OqTtG_detail{background:var(--surface-raised)}._0OqTtG_detail>td{padding:var(--s3) var(--s4) var(--s4)}._0OqTtG_detailGrid{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}._0OqTtG_detailGridSplit{grid-template-columns:minmax(0,1fr)}@media (min-width:760px){._0OqTtG_detailGridSplit{grid-template-columns:repeat(2,minmax(0,1fr))}._0OqTtG_detailSticky{top:calc(var(--console-topbar-h,0px) + var(--s3));max-height:calc(100vh - var(--console-topbar-h,0px) - var(--s5));position:sticky;overflow-y:auto}}._0OqTtG_detailHeading{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text);margin:0 0 var(--s1);padding-bottom:var(--s1);border-bottom:1.5px solid var(--rule);font-weight:650}._0OqTtG_detailHeadingGap{margin-top:var(--s3)}._0OqTtG_failureSlot{margin:var(--s2) 0 var(--s3)}._0OqTtG_ingestProgress{align-items:center;gap:var(--s3);margin:var(--s2) 0 var(--s3);font-size:var(--text-caption);flex-wrap:wrap;display:flex}._0OqTtG_keyProblem{margin:var(--s2) 0 var(--s3);padding:var(--s1) var(--s3);border-radius:var(--r-input);font-size:var(--text-caption)}._0OqTtG_meta{font-size:var(--text-caption);color:var(--text-2);overflow-wrap:anywhere;line-height:1.7}._0OqTtG_meta code{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text);background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--r-chip);padding:0 4px}._0OqTtG_payload{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-2);background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--r-input);padding:var(--s2) var(--s3);max-height:280px;margin:0;line-height:1.5;overflow:auto}._0OqTtG_stripSegs{gap:3px;display:flex}._0OqTtG_stripSeg{background:var(--border);border-radius:3px;width:32px;height:5px}._0OqTtG_stripSeg[data-state=green]{background:var(--pass)}._0OqTtG_stripSeg[data-state=blocked]{background:var(--warn-accent)}._0OqTtG_stripSeg[data-state=current]{background:var(--brand);box-shadow:var(--glow-ai)}._0OqTtG_stripJudgments{color:var(--warn);font-weight:600}._0OqTtG_stripLocked{color:var(--pass);font-weight:600}._0OqTtG_banner{align-items:baseline;gap:var(--s3);border:1px solid var(--border);border-radius:var(--r-card);margin-bottom:var(--s3);font-size:var(--text-body);flex-wrap:wrap;padding:10px 14px;display:flex}._0OqTtG_banner[data-passed=true]{background:var(--pass-tint);border-color:var(--pass-border)}._0OqTtG_banner[data-passed=false]{background:var(--fail-tint);border-color:var(--fail);box-shadow:inset 3px 0 0 var(--fail)}._0OqTtG_bannerBadge{border-radius:var(--r-chip);font-size:var(--text-micro);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:1px 6px;font-weight:650;display:inline-flex}._0OqTtG_banner[data-passed=true] ._0OqTtG_bannerBadge{color:var(--on-pass-chip);background:var(--pass-chip)}._0OqTtG_banner[data-passed=false] ._0OqTtG_bannerBadge{color:var(--on-fail-chip);background:var(--fail-chip)}._0OqTtG_bannerFigures{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-2);font-variant-numeric:tabular-nums}._0OqTtG_totalsBar{align-items:center;gap:var(--s3);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);margin-bottom:var(--s3);font-size:var(--text-body);flex-wrap:wrap;padding:10px 14px;display:flex}._0OqTtG_totalsBar b{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums}._0OqTtG_totalsBarActions{gap:var(--s2);margin-left:auto;display:flex}._0OqTtG_rowActions{justify-content:flex-end;gap:var(--s2);flex-wrap:wrap;display:flex}._0OqTtG_moneyForm{align-items:flex-start;gap:var(--s3);padding:var(--s3) var(--s4);margin-bottom:var(--s3);border:1px solid var(--border);border-left:3px solid var(--brand);border-radius:var(--r-card);background:var(--surface);flex-wrap:wrap;display:flex}._0OqTtG_moneyFormIntro{color:var(--text-2);font-size:var(--text-caption);line-height:var(--lh-tight);flex:280px}._0OqTtG_moneyField{gap:var(--s1);min-width:190px;color:var(--text-2);font-size:var(--text-micro);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;display:grid}._0OqTtG_fieldError{max-width:240px;color:var(--fail);font-family:var(--font-ui);font-size:var(--text-micro);text-transform:none;letter-spacing:normal}._0OqTtG_empty{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);text-align:center;color:var(--text-2);font-size:var(--text-body);padding:36px 24px}._0OqTtG_emptyTitle{font-size:var(--text-section);color:var(--text);margin:0 0 var(--s1);font-weight:650}._0OqTtG_emptyHint{font-size:var(--text-caption);color:var(--text-3);line-height:var(--lh-tight);margin:0}._0OqTtG_clear{background:var(--pass-tint);border:1px solid var(--pass-border);border-radius:var(--r-card);font-size:var(--text-title);color:var(--pass);padding:14px 18px}._0OqTtG_clear b{color:var(--pass)}._0OqTtG_clearHint{color:var(--text-2);font-size:var(--text-caption);margin-top:var(--s1)}._0OqTtG_legend{gap:var(--s4);margin-top:var(--s3);font-size:var(--text-caption);color:var(--text-3);flex-wrap:wrap;align-items:center;display:flex}._0OqTtG_legend span{align-items:center;gap:4px;display:inline-flex}._0OqTtG_actorHuman{font-family:var(--font-ui);color:var(--text);font-weight:600}._0OqTtG_actorAgent{font-family:var(--font-mono);color:var(--action-deep)}._0OqTtG_modeBadge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--r-chip);padding:1px 5px;font-size:9px;font-weight:650;display:inline-flex}._0OqTtG_modeBadge[data-mode=live]{color:var(--pass);background:var(--pass-tint)}._0OqTtG_modeBadge[data-mode=shadow]{color:var(--text-2);background:var(--border-faint)}._0OqTtG_enter{animation:_0OqTtG_consoleEnter var(--t-enter)}@keyframes _0OqTtG_consoleEnter{0%{transform:translateY(4px)}to{transform:translateY(0)}}._0OqTtG_financeFrame{gap:var(--s5);padding:var(--s4) var(--s5) 0;grid-template-columns:208px minmax(0,1fr);align-items:start;display:grid}._0OqTtG_financeMain{min-width:0}._0OqTtG_financeMain>._0OqTtG_page{margin:0;padding-top:0;padding-left:0;padding-right:0}@media (max-width:900px){._0OqTtG_financeFrame{grid-template-columns:minmax(0,1fr)}}
.mH4ULW_step{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:var(--pad-card);margin-bottom:var(--s3);animation:mH4ULW_enter var(--t-enter);scroll-margin-block:var(--s4) 6rem}@keyframes mH4ULW_enter{0%{transform:translateY(4px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mH4ULW_step{animation:none}}.mH4ULW_label{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text);border-bottom:1.5px solid var(--rule);margin-bottom:var(--s2);padding-bottom:3px;font-weight:650}.mH4ULW_row{gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--border-subtle);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;display:grid}.mH4ULW_rowLabel{font-size:var(--text-body);color:var(--text-2);font-weight:600}.mH4ULW_rowValue{min-width:0;margin:0}.mH4ULW_input{width:100%;font-family:var(--font-ui);font-size:var(--text-body-lg);border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface-raised);color:var(--text);padding:9px 12px}.mH4ULW_input:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.mH4ULW_input[aria-invalid=true]{border-color:var(--fail)}.mH4ULW_problem{margin:var(--s1) 0 0;font-size:var(--text-body);color:var(--fail)}.mH4ULW_subject{font-size:var(--text-body-lg);color:var(--text);font-weight:600}.mH4ULW_message{font-size:var(--text-body);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--lh-prose)}.mH4ULW_fine{color:var(--text-3);font-family:var(--font-mono);font-size:var(--text-micro);line-height:var(--lh-tight);margin:var(--s3) 0 0}.mH4ULW_refusal{background:var(--fail-tint);color:var(--fail);border-radius:var(--r-input);padding:var(--s2) var(--s3);margin:var(--s3) 0 0;font-size:var(--text-body)}.mH4ULW_actions{justify-content:flex-end;gap:var(--s2);margin-top:var(--s3);display:flex}@media (max-width:520px){.mH4ULW_row{gap:var(--s1);grid-template-columns:minmax(0,1fr)}}
.BWKevG_badges{gap:4px;display:inline-flex}.BWKevG_chip{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--text-2);border:1px solid var(--border-faint);border-radius:var(--r-pill);cursor:pointer;transition:all var(--t-fast);background:0 0;padding:2px 8px}.BWKevG_chip:hover{border-color:var(--action);color:var(--action)}.BWKevG_chip[data-on=true]{color:var(--action-deep);border-color:var(--action-tint-border);background:var(--action-tint)}.BWKevG_editor{contain:inline-size;font-size:var(--text-caption);color:var(--text-2);flex-wrap:wrap;flex:1 0 100%;order:1;justify-content:flex-end;align-items:center;gap:6px 12px;display:flex}.BWKevG_field{align-items:center;gap:6px;display:inline-flex}.BWKevG_field input{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--text);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-input);padding:2px 6px}.BWKevG_change{font-size:var(--text-caption);padding:2px 8px}.BWKevG_problem{text-align:right;color:var(--fail);flex-basis:100%}.BWKevG_cwDates{font-family:var(--font-mono);align-items:baseline;gap:6px;display:inline-flex}.BWKevG_filter{border:1px solid var(--border);border-radius:var(--r-pill);margin-bottom:8px;display:inline-flex;overflow:hidden}.BWKevG_filterOption{font:inherit;font-size:var(--text-caption);color:var(--text-2);background:var(--surface);cursor:pointer;border:none;padding:3px 12px}.BWKevG_filterOption+.BWKevG_filterOption{border-left:1px solid var(--border)}.BWKevG_filterOption[aria-pressed=true]{color:var(--action-deep);background:var(--action-tint)}
._7L3dAq_line{color:var(--text-2);margin:var(--s2) auto 0;max-width:440px}._7L3dAq_line:empty{margin:0}._7L3dAq_delayed{color:var(--warn)}
.FvT1OG_line{align-items:center;gap:var(--s2);margin:0 0 var(--s2);color:var(--text-2);font-size:var(--text-caption);line-height:var(--lh-tight);flex-wrap:wrap;display:flex}.FvT1OG_line:empty{margin:0}.FvT1OG_retained{align-items:center;gap:var(--s2);margin:0 0 var(--s2);padding:var(--s1) var(--s3);border:1px solid var(--warn-border);border-radius:var(--r-card);background:var(--warn-tint);color:var(--text);font-size:var(--text-caption);line-height:var(--lh-tight);flex-wrap:wrap;display:flex}
/*# sourceMappingURL=1eo9av71hh8g4.css.map*/