.fleet_console__ghmQa{--ink:#13292b;--muted:#617477;--line:#cfdadc;--soft-line:#e3e9ea;--paper:#ffffff;--wash:#f3f7f6;--teal:#087e75;--blue:#2f5f91;--green:#2f7958;--amber:#ba650c;--red:#b43732;min-width:0;color:var(--ink);font-family:Bahnschrift,Noto Sans SC,Microsoft YaHei,sans-serif}.fleet_consoleHeader__iKQcF{display:flex;gap:22px;align-items:flex-end;justify-content:space-between;padding:5px 0 17px;border-bottom:1px solid var(--line)}.fleet_consoleHeader__iKQcF h1{margin:4px 0 5px;font-size:29px;line-height:1.1;letter-spacing:0}.fleet_consoleHeader__iKQcF p{max-width:760px;margin:0;color:var(--muted);font-size:12px;line-height:1.55}.fleet_eyebrow__JPnZQ{color:var(--teal);font:700 10px/1.2 Cascadia Mono,Consolas,monospace;letter-spacing:0}.fleet_sourceStamp__SypcB{display:flex;flex:0 0 auto;gap:9px;align-items:center;padding:9px 11px;border:1px solid #aac6c2;border-radius:4px;background:#edf8f5;color:#195e58}.fleet_sourceStamp__SypcB small,.fleet_sourceStamp__SypcB span,.fleet_sourceStamp__SypcB strong{display:block}.fleet_sourceStamp__SypcB strong{font-size:11px}.fleet_sourceStamp__SypcB small{margin-top:2px;color:#527471;font-size:9px}.fleet_scopeBar__Q91MV{display:grid;grid-template-columns:minmax(205px,auto) minmax(160px,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:58px;padding:9px 11px;border-bottom:1px solid var(--line);background:var(--wash)}.fleet_scopeBar__Q91MV>div:first-child{display:flex;gap:8px;align-items:center}.fleet_scopeBar__Q91MV>div:first-child>svg{color:var(--teal)}.fleet_scopeBar__Q91MV small,.fleet_scopeBar__Q91MV strong{display:block}.fleet_scopeBar__Q91MV strong{font-size:11px}.fleet_scopeBar__Q91MV small{margin-top:2px;color:var(--muted);font-size:9px}.fleet_scopeSelection__tv0dx{display:flex;gap:5px;min-width:0;overflow-x:auto}.fleet_globalScope__katj0,.fleet_scopeSelection__tv0dx button{display:inline-flex;flex:0 0 auto;gap:6px;align-items:center;min-height:29px;padding:5px 8px;border:1px solid #b9cccd;border-radius:3px;background:#ffffff;color:#244c4e;font:inherit;font-size:10px}.fleet_scopeSelection__tv0dx button{cursor:pointer}.fleet_scopeSelection__tv0dx button:hover{border-color:var(--teal)}.fleet_scopeSelection__tv0dx button span{color:#889697;font-size:13px}.fleet_globalScope__katj0{border-style:dashed;color:var(--muted)}.fleet_scopeAdder___3Kd_{display:flex;gap:5px}.fleet_filterBar__vinli input,.fleet_filterBar__vinli select,.fleet_scopeAdder___3Kd_ select{min-width:0;border:1px solid #b9c8ca;border-radius:3px;background:#ffffff;color:var(--ink);font:inherit;font-size:10px}.fleet_scopeAdder___3Kd_ select{width:170px;padding:6px 26px 6px 8px}.fleet_errorState__tkAcS button,.fleet_filterBar__vinli>button,.fleet_scopeAdder___3Kd_ button{display:inline-flex;gap:5px;align-items:center;justify-content:center;min-height:30px;padding:6px 9px;border:1px solid #8fb4b1;border-radius:3px;background:#ffffff;color:#175e59;cursor:pointer;font:inherit;font-size:10px;font-weight:700}.fleet_scopeAdder___3Kd_ button:disabled{cursor:default;opacity:.45}.fleet_errorState__tkAcS button:hover,.fleet_filterBar__vinli>button:hover,.fleet_scopeAdder___3Kd_ button:hover:not(:disabled){background:#eaf6f3}.fleet_metricStrip__Y7q4q{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--line)}.fleet_metricStrip__Y7q4q>div{min-width:0;min-height:88px;padding:13px 14px 11px;border-right:1px solid var(--soft-line)}.fleet_metricStrip__Y7q4q>div:last-child{border-right:0}.fleet_metricStrip__Y7q4q small,.fleet_metricStrip__Y7q4q span,.fleet_metricStrip__Y7q4q strong{display:block}.fleet_metricStrip__Y7q4q span{color:var(--muted);font-size:10px}.fleet_metricStrip__Y7q4q strong{margin:8px 0 5px;font:700 25px/1 Cascadia Mono,Consolas,monospace}.fleet_metricStrip__Y7q4q small{color:var(--muted);font-size:9px}.fleet_metricStrip__Y7q4q>div[data-tone=warning] strong{color:var(--amber)}.fleet_metricStrip__Y7q4q>div[data-tone=critical] strong{color:var(--red)}.fleet_analysisBand__vsnEd{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border-bottom:1px solid var(--line)}.fleet_analysisBand__vsnEd>div{min-width:0;padding:12px 14px 13px}.fleet_analysisBand__vsnEd>div:first-child{border-right:1px solid var(--soft-line)}.fleet_analysisBand__vsnEd header{display:flex;gap:10px;align-items:baseline;justify-content:space-between;margin-bottom:10px}.fleet_analysisBand__vsnEd header strong{font-size:11px}.fleet_analysisBand__vsnEd header span{color:var(--muted);font-size:9px}.fleet_healthBand__J1O71{display:grid;grid-gap:9px;gap:9px}.fleet_segmentBar__KNdrd{display:flex;width:100%;height:11px;overflow:hidden;border:1px solid #c4cecf;background:#edf1f1}.fleet_segmentBar__KNdrd>span{min-width:2px}.fleet_segmentBar__KNdrd [data-tone=critical],.fleet_segmentLegend__YmiDA [data-tone=critical] i{background:var(--red)}.fleet_segmentBar__KNdrd [data-tone=watch],.fleet_segmentLegend__YmiDA [data-tone=watch] i{background:var(--amber)}.fleet_segmentBar__KNdrd [data-tone=stable],.fleet_segmentLegend__YmiDA [data-tone=stable] i{background:var(--blue)}.fleet_segmentBar__KNdrd [data-tone=excellent],.fleet_segmentLegend__YmiDA [data-tone=excellent] i{background:var(--green)}.fleet_segmentLegend__YmiDA{display:flex;flex-wrap:wrap;gap:8px 15px}.fleet_segmentLegend__YmiDA span{display:inline-grid;grid-template-columns:7px auto auto;gap:5px;align-items:center;color:var(--muted);font-size:9px}.fleet_segmentLegend__YmiDA i{width:7px;height:7px}.fleet_segmentLegend__YmiDA strong{color:var(--ink);font:700 10px/1 Cascadia Mono,Consolas,monospace}.fleet_modelBars__l1kMZ{display:grid;grid-gap:4px;gap:4px}.fleet_modelBars__l1kMZ>div{display:grid;grid-template-columns:minmax(72px,100px) minmax(60px,1fr) 30px;grid-gap:7px;gap:7px;align-items:center}.fleet_modelBars__l1kMZ span{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.fleet_modelBars__l1kMZ i{height:5px;background:#e2e8e9}.fleet_modelBars__l1kMZ b{display:block;height:100%;background:var(--blue)}.fleet_modelBars__l1kMZ strong{text-align:right;font:700 9px/1 Cascadia Mono,Consolas,monospace}.fleet_filterBar__vinli{display:grid;grid-template-columns:minmax(240px,1fr) 135px 125px 110px auto;grid-gap:7px;gap:7px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.fleet_searchField__Rnn67{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:5px;gap:5px;align-items:center;min-height:34px;padding:0 9px;border:1px solid #aebfc1;border-radius:3px;background:#ffffff;color:#5f7476}.fleet_searchField__Rnn67 input{width:100%;min-height:30px;padding:0;border:0;outline:0}.fleet_filterBar__vinli select{min-height:34px;padding:6px 26px 6px 8px}.fleet_filterBar__vinli>button{min-height:34px;border-color:#116d67;background:#0f746d;color:#ffffff}.fleet_filterBar__vinli>button:hover{background:#0a625c}.fleet_workArea__3MC2T{display:grid;grid-template-columns:minmax(285px,335px) minmax(0,1fr);min-height:670px;border:1px solid var(--line);border-top:0;background:var(--paper)}.fleet_trainsetList___4hrK{display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--line);background:#f7f9f9}.fleet_trainsetList___4hrK>header{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:46px;padding:9px 11px;border-bottom:1px solid var(--line);background:#eef4f3}.fleet_trainsetList___4hrK>header>span{display:inline-flex;gap:6px;align-items:center}.fleet_trainsetList___4hrK>header strong{font-size:11px}.fleet_trainsetList___4hrK>header small{color:var(--muted);font-size:9px}.fleet_trainsetRows__VXPy3{display:grid;flex:1 1 auto;align-content:start;min-height:0;overflow-y:auto}.fleet_trainsetRow__6kq8p{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-template-rows:auto auto;grid-gap:4px 8px;gap:4px 8px;min-width:0;min-height:76px;padding:9px 10px;border:0;border-bottom:1px solid #dce4e5;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.fleet_trainsetRow__6kq8p:before{position:absolute;inset:0 auto 0 0;width:3px;background:transparent;content:""}.fleet_trainsetRow__6kq8p[data-active=true]{background:#edf7f5}.fleet_trainsetRow__6kq8p[data-active=true]:before{background:var(--teal)}.fleet_trainsetRow__6kq8p:hover{background:#f1f6f5}.fleet_trainsetRow__6kq8p[data-tone=critical] .fleet_healthScore__xoLj8{border-color:#d89490;color:var(--red)}.fleet_trainsetRow__6kq8p[data-tone=watch] .fleet_healthScore__xoLj8{border-color:#ddb078;color:var(--amber)}.fleet_healthScore__xoLj8{display:grid;grid-row:1/span 2;width:38px;height:38px;align-self:center;place-items:center;border:1px solid #9ebeb8;border-radius:50%;color:var(--green);font:700 13px/1 Cascadia Mono,Consolas,monospace}.fleet_trainsetIdentity___djiG{min-width:0}.fleet_trainsetIdentity___djiG small,.fleet_trainsetIdentity___djiG strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fleet_trainsetIdentity___djiG strong{font-size:11px}.fleet_trainsetIdentity___djiG small{margin-top:3px;color:var(--muted);font-size:9px}.fleet_trainsetSignals___vJ0z{display:flex;gap:3px;justify-content:flex-end}.fleet_trainsetSignals___vJ0z em{padding:2px 4px;border:1px solid #cbd6d7;border-radius:2px;color:var(--muted);font-size:8px;font-style:normal;white-space:nowrap}.fleet_trainsetSignals___vJ0z em[data-tone=critical]{border-color:#e2aaa7;background:#fff2f1;color:var(--red)}.fleet_trainsetSignals___vJ0z em[data-tone=warning]{border-color:#e4c39d;background:#fff8ed;color:#9b570d}.fleet_trainsetMeta__TB13U{display:flex;grid-column:2/-1;gap:8px;align-items:center;justify-content:space-between;color:#536b6d;font:9px/1.2 Cascadia Mono,Consolas,monospace}.fleet_trainsetMeta__TB13U small{color:var(--muted);font-family:inherit}.fleet_trainsetList___4hrK>footer{display:flex;gap:5px;align-items:center;justify-content:flex-end;min-height:42px;padding:7px 10px;border-top:1px solid var(--line);background:#eef4f3}.fleet_trainsetList___4hrK>footer span{margin-right:auto;color:var(--muted);font-size:9px}.fleet_trainsetList___4hrK>footer button{display:grid;width:28px;height:28px;place-items:center;border:1px solid #aec2c3;border-radius:3px;background:#fff;color:#26575a;cursor:pointer}.fleet_trainsetList___4hrK>footer button:disabled{cursor:default;opacity:.4}.fleet_dossier__lXcVH{min-width:0;background:#ffffff}.fleet_profileHeader__nNiMg{display:grid;grid-template-columns:72px minmax(200px,1fr) minmax(300px,auto);grid-gap:14px;gap:14px;align-items:center;min-height:112px;padding:14px 16px;border-bottom:1px solid var(--line);box-shadow:inset 4px 0 var(--green)}.fleet_profileHeader__nNiMg[data-tone=critical]{box-shadow:inset 4px 0 var(--red)}.fleet_profileHeader__nNiMg[data-tone=watch]{box-shadow:inset 4px 0 var(--amber)}.fleet_profileHeader__nNiMg>div:nth-child(2)>span{color:var(--blue);font:700 10px/1 Cascadia Mono,Consolas,monospace}.fleet_profileHeader__nNiMg h2{margin:5px 0 6px;font-size:21px;letter-spacing:0}.fleet_profileHeader__nNiMg p{display:flex;gap:4px;align-items:center;margin:0;color:var(--muted);font-size:10px}.fleet_profileScore__Cj67O{display:grid;width:68px;height:68px;place-items:center;align-content:center;border:1px solid #9ebbb6;border-radius:50%}.fleet_profileScore__Cj67O strong{font:700 22px/1 Cascadia Mono,Consolas,monospace}.fleet_profileScore__Cj67O small{margin-top:4px;color:var(--muted);font-size:8px}.fleet_profileSignals__ksq6w{display:grid;grid-template-columns:repeat(4,minmax(62px,1fr));border:1px solid var(--soft-line)}.fleet_profileSignals__ksq6w>span{min-width:0;min-height:66px;padding:8px;border-right:1px solid var(--soft-line)}.fleet_profileSignals__ksq6w>span:last-child{border-right:0}.fleet_profileSignals__ksq6w svg{color:var(--teal)}.fleet_profileSignals__ksq6w small,.fleet_profileSignals__ksq6w strong{display:block}.fleet_profileSignals__ksq6w strong{margin:4px 0 3px;font:700 16px/1 Cascadia Mono,Consolas,monospace}.fleet_profileSignals__ksq6w small{color:var(--muted);font-size:8px}.fleet_profileOverview__uQ9F2{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);border-bottom:1px solid var(--line)}.fleet_mileageChart__Zd8Ym{min-width:0;padding:12px 14px;border-right:1px solid var(--soft-line)}.fleet_mileageChart__Zd8Ym>div{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.fleet_mileageChart__Zd8Ym span{color:var(--muted);font-size:9px}.fleet_mileageChart__Zd8Ym strong{font:700 13px/1 Cascadia Mono,Consolas,monospace}.fleet_mileageChart__Zd8Ym svg{display:block;width:100%;height:62px;margin-top:4px}.fleet_mileageChart__Zd8Ym line{stroke:#d4dedf;stroke-width:1}.fleet_mileageChart__Zd8Ym polyline{fill:none;stroke:var(--blue);stroke-width:2;vector-effect:non-scaling-stroke}.fleet_mileageChart__Zd8Ym circle{fill:#ffffff;stroke:var(--blue);stroke-width:1.3}.fleet_mileageChart__Zd8Ym>small{display:block;color:var(--muted);font-size:8px;text-align:right}.fleet_upcomingPlans__0_bAi{padding:11px 14px}.fleet_upcomingPlans__0_bAi>header{display:flex;gap:6px;align-items:center;margin-bottom:5px;color:#315d5f;font-size:10px}.fleet_upcomingPlans__0_bAi>div{display:grid;grid-template-columns:45px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-height:31px;border-bottom:1px solid var(--soft-line)}.fleet_upcomingPlans__0_bAi>div[data-tone=critical]{box-shadow:inset 2px 0 var(--red);padding-left:6px}.fleet_upcomingPlans__0_bAi time{color:var(--muted);font:9px/1 Cascadia Mono,Consolas,monospace}.fleet_upcomingPlans__0_bAi span small,.fleet_upcomingPlans__0_bAi span strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fleet_upcomingPlans__0_bAi span strong{font-size:9px}.fleet_upcomingPlans__0_bAi span small{margin-top:2px;color:var(--muted);font-size:8px}.fleet_upcomingPlans__0_bAi em{color:var(--muted);font-size:8px;font-style:normal}.fleet_detailTabs___FVQ6{display:flex;gap:0;min-width:0;overflow-x:auto;border-bottom:1px solid var(--line);background:#f7f9f9}.fleet_detailTabs___FVQ6 button{display:inline-flex;flex:0 0 auto;gap:5px;align-items:center;min-height:39px;padding:8px 13px;border:0;border-right:1px solid var(--soft-line);border-bottom:3px solid transparent;background:transparent;color:#506769;cursor:pointer;font:inherit;font-size:9px}.fleet_detailTabs___FVQ6 button[data-active=true]{border-bottom-color:var(--teal);background:#ffffff;color:#155f5a;font-weight:700}.fleet_detailBody__X2Ors{min-width:0;padding:13px 15px 18px}.fleet_timeline__Fl_PX{position:relative;display:grid}.fleet_timeline__Fl_PX:before{position:absolute;top:8px;bottom:8px;left:94px;width:1px;background:#ced9da;content:""}.fleet_timeline__Fl_PX article{position:relative;display:grid;grid-template-columns:80px 13px minmax(0,1fr);grid-gap:9px;gap:9px;min-height:53px;padding:7px 0}.fleet_timeline__Fl_PX time{color:var(--muted);font:9px/1.3 Cascadia Mono,Consolas,monospace;text-align:right}.fleet_timeline__Fl_PX article>i{z-index:1;width:9px;height:9px;margin-top:1px;border:2px solid #fff;border-radius:50%;background:var(--blue);box-shadow:0 0 0 1px var(--blue)}.fleet_timeline__Fl_PX article[data-tone=critical]>i{background:var(--red);box-shadow:0 0 0 1px var(--red)}.fleet_timeline__Fl_PX article[data-tone=warning]>i{background:var(--amber);box-shadow:0 0 0 1px var(--amber)}.fleet_timeline__Fl_PX article[data-tone=positive]>i{background:var(--green);box-shadow:0 0 0 1px var(--green)}.fleet_timeline__Fl_PX article>div span{display:inline-block;margin-bottom:3px;color:var(--teal);font-size:8px;font-weight:700}.fleet_timeline__Fl_PX article>div small,.fleet_timeline__Fl_PX article>div strong{display:block}.fleet_timeline__Fl_PX article>div strong{font-size:10px;line-height:1.4}.fleet_timeline__Fl_PX article>div small{margin-top:3px;color:var(--muted);font-size:8px}.fleet_dataTable__aOkJf{min-width:720px;border-top:1px solid var(--line)}.fleet_dataTable__aOkJf>div{display:grid;grid-template-columns:minmax(170px,1.2fr) 55px minmax(145px,1fr) minmax(190px,1.2fr) 72px;min-height:43px;border-bottom:1px solid var(--soft-line)}.fleet_dataTable__aOkJf>div>span{min-width:0;padding:8px 9px;border-right:1px solid var(--soft-line);font-size:9px;overflow-wrap:anywhere}.fleet_dataTable__aOkJf>div>span:last-child{border-right:0}.fleet_dataTable__aOkJf span small,.fleet_dataTable__aOkJf span strong{display:block}.fleet_dataTable__aOkJf span small{margin-top:2px;color:var(--muted);font-size:8px}.fleet_tableHead__Fn_Wd{min-height:34px!important;background:#eef3f3;color:#526b6d;font-weight:700}.fleet_tableHead__Fn_Wd>span{padding-block:7px!important}.fleet_mono__UO1yG{font-family:Cascadia Mono,Consolas,monospace;font-size:8px!important}.fleet_relationGrid__ofPwD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.fleet_relationGrid__ofPwD>section{min-width:0;border:1px solid var(--line)}.fleet_relationGrid__ofPwD header{display:grid;grid-template-columns:16px minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:center;min-height:38px;padding:7px 9px;border-bottom:1px solid var(--line);background:#eef4f3}.fleet_relationGrid__ofPwD header strong{font-size:10px}.fleet_relationGrid__ofPwD header span{color:var(--muted);font:700 9px/1 Cascadia Mono,Consolas,monospace}.fleet_relationGrid__ofPwD article{min-height:49px;padding:8px 9px;border-bottom:1px solid var(--soft-line)}.fleet_relationGrid__ofPwD article:last-child{border-bottom:0}.fleet_relationGrid__ofPwD article small,.fleet_relationGrid__ofPwD article strong{display:block}.fleet_relationGrid__ofPwD article strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.fleet_relationGrid__ofPwD article small{margin-top:4px;color:var(--muted);font-size:8px}.fleet_formation__qTB24{display:grid;grid-gap:15px;gap:15px}.fleet_formationTrack__hSHXe{display:flex;min-width:0;overflow-x:auto;padding:14px 6px 19px;border-bottom:2px solid #768e90}.fleet_formationTrack__hSHXe>div{position:relative;display:grid;flex:0 0 90px;min-height:76px;align-content:center;padding:7px;border:1px solid #9db0b2;border-right:0;background:#f8faf9;text-align:center}.fleet_formationTrack__hSHXe>div:last-child{border-right:1px solid #9db0b2}.fleet_formationTrack__hSHXe>div:after{position:absolute;right:-4px;bottom:-8px;width:8px;height:8px;border:1px solid #60787a;border-radius:50%;background:#fff;content:""}.fleet_formationTrack__hSHXe span{color:var(--blue);font:700 9px/1 Cascadia Mono,Consolas,monospace}.fleet_formationTrack__hSHXe strong{margin-top:5px;font-size:9px}.fleet_formationTrack__hSHXe small{margin-top:3px;color:var(--muted);font-size:7px}.fleet_formationFacts__DOJcT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line)}.fleet_formationFacts__DOJcT span{min-height:62px;padding:10px;border-right:1px solid var(--soft-line);color:var(--muted);font-size:9px}.fleet_formationFacts__DOJcT span:last-child{border-right:0}.fleet_formationFacts__DOJcT strong{display:block;margin-top:7px;color:var(--ink);font:700 15px/1 Cascadia Mono,Consolas,monospace}.fleet_detailLoading__ekzLY,.fleet_emptyInline__B4buW,.fleet_emptyState__KEgPm,.fleet_errorState__tkAcS,.fleet_loadingState__ARrgf{display:flex;gap:8px;align-items:center;color:var(--muted);font-size:10px}.fleet_errorState__tkAcS{justify-content:center;min-height:76px;padding:13px;border-bottom:1px solid #e5b4b1;background:#fff3f2;color:#842d29}.fleet_errorState__tkAcS span small,.fleet_errorState__tkAcS span strong{display:block}.fleet_errorState__tkAcS span small{margin-top:3px}.fleet_detailLoading__ekzLY{min-height:280px;justify-content:center}.fleet_emptyState__KEgPm,.fleet_loadingState__ARrgf{min-height:160px;justify-content:center;padding:20px}.fleet_detailLoading__ekzLY svg,.fleet_loadingState__ARrgf svg{animation:fleet_fleet-spin__3Q3Cz 1s linear infinite}.fleet_emptyInline__B4buW{min-height:80px;justify-content:center}.fleet_console__ghmQa button:focus-visible,.fleet_console__ghmQa input:focus-visible,.fleet_console__ghmQa select:focus-visible{outline:3px solid #4fc1b6;outline-offset:2px}@media (max-width:1050px){.fleet_scopeBar__Q91MV{grid-template-columns:minmax(180px,auto) minmax(0,1fr)}.fleet_scopeAdder___3Kd_{grid-column:1/-1;justify-content:flex-end}.fleet_profileHeader__nNiMg{grid-template-columns:64px minmax(0,1fr)}.fleet_profileSignals__ksq6w{grid-column:1/-1}.fleet_relationGrid__ofPwD{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.fleet_consoleHeader__iKQcF{display:grid;align-items:start}.fleet_consoleHeader__iKQcF h1{font-size:24px}.fleet_sourceStamp__SypcB{width:100%}.fleet_scopeBar__Q91MV{grid-template-columns:minmax(0,1fr)}.fleet_scopeAdder___3Kd_,.fleet_scopeSelection__tv0dx{grid-column:auto}.fleet_scopeAdder___3Kd_{display:grid;grid-template-columns:minmax(0,1fr) auto auto}.fleet_scopeAdder___3Kd_ select{width:100%}.fleet_metricStrip__Y7q4q{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet_metricStrip__Y7q4q>div{min-height:76px;border-bottom:1px solid var(--soft-line)}.fleet_metricStrip__Y7q4q>div:nth-child(2n){border-right:0}.fleet_metricStrip__Y7q4q>div:last-child{grid-column:1/-1}.fleet_analysisBand__vsnEd{grid-template-columns:minmax(0,1fr)}.fleet_analysisBand__vsnEd>div:first-child{border-right:0;border-bottom:1px solid var(--soft-line)}.fleet_filterBar__vinli{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet_filterBar__vinli>button,.fleet_searchField__Rnn67{grid-column:1/-1}.fleet_workArea__3MC2T{grid-template-columns:minmax(0,1fr);min-height:0;border-inline:0}.fleet_trainsetList___4hrK{max-height:360px;border-right:0;border-bottom:1px solid var(--line)}.fleet_profileHeader__nNiMg{grid-template-columns:58px minmax(0,1fr)}.fleet_profileScore__Cj67O{width:56px;height:56px}.fleet_profileSignals__ksq6w{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet_profileSignals__ksq6w>span:nth-child(2){border-right:0}.fleet_profileSignals__ksq6w>span:nth-child(-n+2){border-bottom:1px solid var(--soft-line)}.fleet_profileOverview__uQ9F2{grid-template-columns:minmax(0,1fr)}.fleet_mileageChart__Zd8Ym{border-right:0;border-bottom:1px solid var(--soft-line)}.fleet_detailBody__X2Ors{overflow-x:auto;padding-inline:11px}.fleet_formationFacts__DOJcT{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet_formationFacts__DOJcT span:nth-child(2){border-right:0}.fleet_formationFacts__DOJcT span:nth-child(-n+2){border-bottom:1px solid var(--soft-line)}}@media (max-width:430px){.fleet_consoleHeader__iKQcF{padding-bottom:13px}.fleet_consoleHeader__iKQcF p{font-size:10px}.fleet_scopeBar__Q91MV{padding-inline:8px}.fleet_scopeAdder___3Kd_{grid-template-columns:minmax(0,1fr) 60px 48px}.fleet_metricStrip__Y7q4q strong{font-size:20px}.fleet_metricStrip__Y7q4q>div{padding:10px}.fleet_analysisBand__vsnEd>div{padding-inline:10px}.fleet_analysisBand__vsnEd header span{display:none}.fleet_segmentLegend__YmiDA{gap:7px 10px}.fleet_filterBar__vinli{padding-inline:0}.fleet_trainsetRow__6kq8p{grid-template-columns:34px minmax(0,1fr)}.fleet_healthScore__xoLj8{width:34px;height:34px}.fleet_trainsetSignals___vJ0z{grid-column:2;justify-content:flex-start}.fleet_trainsetMeta__TB13U{grid-column:2}.fleet_profileHeader__nNiMg{padding-inline:10px}.fleet_profileHeader__nNiMg h2{font-size:17px;overflow-wrap:anywhere}.fleet_profileHeader__nNiMg p{flex-wrap:wrap}.fleet_profileSignals__ksq6w>span{min-height:58px}.fleet_detailTabs___FVQ6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}.fleet_detailTabs___FVQ6 button{width:100%;min-width:0;justify-content:center;padding-inline:6px;white-space:normal}.fleet_timeline__Fl_PX:before{left:70px}.fleet_timeline__Fl_PX article{grid-template-columns:58px 11px minmax(0,1fr);gap:7px}.fleet_timeline__Fl_PX time{font-size:8px}.fleet_formationFacts__DOJcT{grid-template-columns:minmax(0,1fr)}.fleet_formationFacts__DOJcT span{border-right:0;border-bottom:1px solid var(--soft-line)}}@media (prefers-reduced-motion:reduce){.fleet_detailLoading__ekzLY svg,.fleet_loadingState__ARrgf svg{animation:none}}@keyframes fleet_fleet-spin__3Q3Cz{to{transform:rotate(1turn)}}.AppShellTech_headquartersShell__raOHB{--tech-ink:#0a1618;--tech-panel:#ffffff;--tech-canvas:#f2f6f6;--tech-line:#c9d6d8;--tech-muted:#607175;--tech-cyan:#14b8a6;--tech-cyan-bright:#5eead4;--tech-lime:#b7f36b;--tech-amber:#f4b942;grid-template-columns:272px minmax(0,1fr)!important;min-height:100vh;background:var(--tech-canvas);color:var(--tech-ink);font-family:Bahnschrift,Noto Sans SC,Microsoft YaHei,sans-serif}.AppShellTech_sidebar__6UTPR{position:-webkit-sticky!important;position:sticky!important;top:0;display:flex;flex-direction:column;width:272px;height:100vh;padding:20px 16px!important;overflow-x:hidden;overflow-y:auto;border-right:1px solid #1d383b;background:#081315!important;color:#e8f7f5;box-shadow:inset -1px 0 #10282b}.AppShellTech_brand__BGV1H{display:grid!important;grid-template-columns:44px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:76px;padding:0 4px 18px!important;border-bottom:1px solid #1d383b!important}.AppShellTech_brandMark__RxjdG{display:grid!important;width:44px!important;height:44px!important;place-items:center;border:1px solid var(--tech-cyan-bright)!important;border-radius:6px!important;background:#0d2528!important;color:var(--tech-cyan-bright)!important;box-shadow:inset 0 0 0 3px #0a1c1e}.AppShellTech_brandCopy__bp5nl{min-width:0}.AppShellTech_brandCopy__bp5nl h1{margin:3px 0 2px!important;color:#ffffff!important;font-size:20px!important;line-height:1.15;letter-spacing:0}.AppShellTech_brandCopy__bp5nl p{margin:0!important;color:#91a8aa!important;font-size:11px!important;line-height:1.45}.AppShellTech_networkLabel__inX_O,.AppShellTech_topbarSignal__2d93z{display:inline-flex;gap:5px;align-items:center;color:var(--tech-cyan-bright);font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:9px;line-height:1;letter-spacing:0;white-space:nowrap}.AppShellTech_networkLabel__inX_O svg,.AppShellTech_topbarSignal__2d93z svg{color:var(--tech-lime)}.AppShellTech_navigation__eLgVm{display:grid!important;grid-gap:18px;gap:18px;flex:0 0 auto;margin-top:18px!important}.AppShellTech_navigation__eLgVm .nav-title{color:#6f8b8e!important;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:10px!important;text-transform:uppercase}.AppShellTech_navigation__eLgVm .nav-section{display:grid!important;grid-auto-rows:max-content;grid-gap:5px!important;gap:5px!important;align-content:start;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.AppShellTech_navigation__eLgVm a{position:relative;display:grid!important;grid-template-columns:20px minmax(0,1fr) 5px;grid-gap:10px;gap:10px;align-items:center;min-height:42px;height:auto!important;padding:9px 10px!important;border:1px solid transparent!important;border-radius:4px!important;color:#acc0c2!important;background:transparent!important;font-size:13px!important;line-height:1.2}.AppShellTech_navigation__eLgVm a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShellTech_navigation__eLgVm a:after{width:4px;height:4px;border-radius:2px;background:#355256;content:""}.AppShellTech_navigation__eLgVm a:hover{border-color:#25474b!important;background:#0c2023!important;color:#f1fffd!important}.AppShellTech_brandMark__RxjdG:focus-visible,.AppShellTech_navigation__eLgVm a:focus-visible,.AppShellTech_topbar__1wy9W .button.secondary:focus-visible{outline:3px solid var(--tech-cyan-bright);outline-offset:2px}.AppShellTech_navigation__eLgVm a.active{border-color:#286c69!important;background:#10292c!important;color:#ffffff!important;box-shadow:inset 3px 0 var(--tech-cyan)}.AppShellTech_navigation__eLgVm a.active:after{background:var(--tech-lime);box-shadow:0 0 0 2px #27472d}.AppShellTech_navigation__eLgVm a svg{color:currentColor}.AppShellTech_main__XYStY{min-width:0;background:var(--tech-canvas)!important}.AppShellTech_topbar__1wy9W{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:20;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-gap:14px;gap:14px;align-items:center;min-height:70px!important;padding:10px 22px!important;border-bottom:1px solid var(--tech-line)!important;background:rgba(255,255,255,.97)!important;box-shadow:0 1px 0 #ffffff}.AppShellTech_topbarTitle__4Fnix{display:grid;grid-gap:3px;gap:3px;min-width:0}.AppShellTech_topbarTitle__4Fnix h2{margin:0!important;color:var(--tech-ink)!important;font-size:19px!important;line-height:1.15;letter-spacing:0}.AppShellTech_topbarTitle__4Fnix>span:last-child{color:var(--tech-muted)!important;font-size:11px!important}.AppShellTech_topbarUser__mb6e9{min-width:156px;padding:7px 10px;border-left:2px solid var(--tech-cyan);background:#f4f9f8}.AppShellTech_topbarUser__mb6e9 span,.AppShellTech_topbarUser__mb6e9 strong{display:block;line-height:1.3}.AppShellTech_topbarUser__mb6e9 strong{color:var(--tech-ink);font-size:12px}.AppShellTech_topbarUser__mb6e9 span{color:var(--tech-muted);font-size:10px}.AppShellTech_topbar__1wy9W .button.secondary{min-height:36px;border-color:#bfd0d2;border-radius:4px;background:#ffffff;color:#20393c}.AppShellTech_topbar__1wy9W .button.secondary:hover{border-color:var(--tech-cyan);background:#ecfbf8}.AppShellTech_content__daspC{width:100%;max-width:none!important;padding:22px!important}.AppShellTech_mobileNavigation__mHoEl{display:none}@media (max-width:1080px){.AppShellTech_headquartersShell__raOHB{grid-template-columns:minmax(0,1fr)!important}.AppShellTech_sidebar__6UTPR{display:none!important}.AppShellTech_mobileNavigation__mHoEl{display:block!important;padding:8px 12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:12px;scroll-snap-type:x proximity;border-bottom:1px solid #1d383b;background:#081315}.AppShellTech_mobileNavigation__mHoEl::-webkit-scrollbar{display:none}.AppShellTech_quickNavigation__JOHiU{display:flex!important;gap:6px;width:max-content;min-width:100%;margin:0!important}.AppShellTech_quickNavigation__JOHiU .nav-section{display:flex!important;flex:0 0 auto;gap:6px!important;width:max-content;min-width:0}.AppShellTech_quickNavigation__JOHiU a{grid-template-columns:18px minmax(0,1fr)!important;width:118px;min-height:38px;padding:7px 8px!important;border:1px solid #1d383b!important;background:#0c1d20!important;scroll-snap-align:start}.AppShellTech_quickNavigation__JOHiU a:after{display:none}}@media (max-width:700px){.AppShellTech_topbar__1wy9W{grid-template-columns:minmax(0,1fr) auto!important;min-height:60px!important;padding:8px 12px!important}.AppShellTech_topbarUser__mb6e9{display:none!important}.AppShellTech_content__daspC{padding:14px 12px 24px!important}}@media (max-width:430px){.AppShellTech_mobileNavigation__mHoEl{overflow-x:hidden!important}.AppShellTech_quickNavigation__JOHiU{width:100%;max-width:100%;min-width:0;overflow-x:auto!important;overflow-y:hidden;scrollbar-width:none}.AppShellTech_quickNavigation__JOHiU::-webkit-scrollbar{display:none}.AppShellTech_quickNavigation__JOHiU .nav-section{width:max-content!important;max-width:none!important;min-width:max-content!important;overflow:visible!important}.AppShellTech_topbarTitle__4Fnix h2{font-size:17px!important}.AppShellTech_topbarSignal__2d93z{font-size:8px}.AppShellTech_topbar__1wy9W .button.secondary{min-width:54px;min-height:32px;padding:5px 8px;font-size:11px}.AppShellTech_quickNavigation__JOHiU a{grid-template-columns:16px minmax(0,1fr)!important;gap:4px!important;width:calc((100vw - 42px) / 4);min-width:calc((100vw - 42px) / 4);min-height:46px;justify-items:start;font-size:11px!important;text-align:left}.AppShellTech_quickNavigation__JOHiU a span{max-width:100%;overflow-wrap:anywhere}}.page_cardForm__7RR6m{min-width:0}.page_cardForm__7RR6m fieldset{border:0;display:grid;grid-gap:12px 14px;gap:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0;padding:0}.page_cardForm__7RR6m .form-group{align-content:start;display:grid;grid-gap:6px;gap:6px;margin:0;min-width:0}.page_cardForm__7RR6m .control-label{align-items:baseline;color:#334155;display:inline-flex;font-size:13px;font-weight:700;line-height:1.4}.page_cardForm__7RR6m .required{color:#b42318;margin-left:3px}.page_cardForm__7RR6m input:not([type=checkbox]),.page_cardForm__7RR6m select,.page_cardForm__7RR6m textarea{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#0f172a;font:inherit;min-width:0;outline:none;padding:9px 10px;width:100%}.page_cardForm__7RR6m textarea{line-height:1.5;min-height:78px;resize:vertical}.page_cardForm__7RR6m input:not([type=checkbox]):focus,.page_cardForm__7RR6m select:focus,.page_cardForm__7RR6m textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgb(37 99 235/14%)}.page_cardForm__7RR6m .notice-rjsf-full{grid-column:1/-1}.page_cardForm__7RR6m .notice-rjsf-check{align-content:center;background:#f8fafc;border:1px solid #dbe3ed;border-radius:6px;min-height:44px;padding:9px 10px}.page_cardForm__7RR6m .checkbox label{align-items:center;color:#334155;cursor:pointer;display:flex;font-size:13px;font-weight:650;gap:8px;line-height:1.4}.page_cardForm__7RR6m .checkbox input{accent-color:#16734a;height:16px;margin:0;width:16px}.page_cardForm__7RR6m .has-error input,.page_cardForm__7RR6m .has-error select,.page_cardForm__7RR6m .has-error textarea{border-color:#dc2626}.page_cardForm__7RR6m .error-detail{color:#b42318;font-size:12px;line-height:1.4;list-style:none;margin:0;padding:0}@media (min-width:1281px) and (max-width:1560px){.page_noticeLayout__uqb7l{grid-template-columns:minmax(260px,.82fr) minmax(480px,1.55fr) minmax(260px,.85fr)}}@media (max-width:1280px){.page_noticeLayout__uqb7l{grid-template-columns:minmax(0,1fr)}.page_noticeLayout__uqb7l .notice-target-panel,.page_noticeLayout__uqb7l .notice-upload-panel{position:static}}@media (max-width:680px){.page_cardForm__7RR6m fieldset{grid-template-columns:minmax(0,1fr)}.page_cardForm__7RR6m .notice-rjsf-full{grid-column:auto}}.FaultEvidencePreview_previewShell__eca8G{position:relative;display:grid;width:100%;height:100%;min-height:inherit;place-items:center}.FaultEvidencePreview_previewButton__S9A6x{position:relative;display:grid;width:100%;height:100%;min-height:inherit;padding:0;overflow:hidden;place-items:center;border:0;border-radius:inherit;background:transparent;color:#ffffff;cursor:zoom-in}.FaultEvidencePreview_previewButton__S9A6x:focus-visible{outline:3px solid #0f766e;outline-offset:-4px}.FaultEvidencePreview_zoomHint__FGAJ6{position:absolute;right:12px;bottom:12px;display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(255,255,255,.42);border-radius:6px;background:rgba(15,23,42,.82);box-shadow:0 4px 14px rgba(15,23,42,.24);font-size:12px;font-weight:800;line-height:1}.FaultEvidencePreview_loadError__QXU4v,.FaultEvidencePreview_loadStatus__w1Owv{position:absolute;z-index:2;left:12px;bottom:12px;max-width:calc(100% - 130px);padding:7px 9px;border-radius:4px;background:rgba(255,255,255,.94);color:#334155;font-size:12px;font-weight:700;line-height:1.35}.FaultEvidencePreview_loadError__QXU4v{color:#b42318}@media (hover:hover){.FaultEvidencePreview_previewButton__S9A6x:hover .FaultEvidencePreview_zoomHint__FGAJ6{background:rgba(15,118,110,.94)}}@media (max-width:520px){.FaultEvidencePreview_zoomHint__FGAJ6{right:8px;bottom:8px}.FaultEvidencePreview_loadError__QXU4v,.FaultEvidencePreview_loadStatus__w1Owv{left:8px;bottom:8px}}.workspace_workspace__C2VkZ{--workspace-ink:#102025;--workspace-muted:#5b7077;--workspace-line:#b9cdd1;--workspace-canvas:#e7eff1;--workspace-panel:#ffffff;--workspace-cyan:#08a7b8;--workspace-green:#2f7d58;--workspace-red:#b83431;--workspace-amber:#c56a08;position:relative;isolation:isolate;padding:10px;border:1px solid #183d47;border-radius:8px;background:var(--workspace-canvas);color:var(--workspace-ink);font-family:Bahnschrift,Noto Sans SC,Microsoft YaHei,sans-serif}.workspace_workspaceHeader__pUHlN{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:9px 12px;border:1px solid #1b5360;border-radius:6px;background:#0a2029;color:#ecfbfd;box-shadow:inset 0 1px 0 rgba(108,225,234,.14),0 8px 22px rgba(8,34,43,.12)}.workspace_workspaceHeader__pUHlN h1{margin:0;font-size:21px;line-height:1.15;letter-spacing:0}.workspace_workspaceHeader__pUHlN p{margin:0;color:#9fbcc1;font-size:13px}.workspace_workspaceTitle__yqSUe{min-width:0}.workspace_workspaceTitleLine__MJyW_{display:flex;gap:10px;align-items:baseline;margin-top:3px}.workspace_eyebrow__ha9Y_{color:#69e1e8;font-family:Cascadia Mono,Consolas,monospace;font-size:10px;letter-spacing:0}.workspace_headerActions__VvGoa,.workspace_widgetControls__6YpYp{display:flex;gap:7px;align-items:center}.workspace_freshness__OSu57{color:#9fbcc1;font-size:11px;white-space:nowrap}.workspace_editButton__ax9j7,.workspace_editRail__4dRYE button,.workspace_iconButton__BkVRn,.workspace_widgetControls__6YpYp button{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:36px;border:1px solid #b8c8ca;border-radius:4px;background:#ffffff;color:#173437;cursor:pointer;font:inherit;font-size:12px}.workspace_iconButton__BkVRn{width:36px;padding:0}.workspace_editButton__ax9j7,.workspace_editRail__4dRYE button{padding:7px 11px}.workspace_editButton__ax9j7{border-color:#116f69;background:#0e726b;color:#ffffff}.workspace_editRail__4dRYE button:hover,.workspace_iconButton__BkVRn:hover,.workspace_widgetControls__6YpYp button:hover{border-color:var(--workspace-cyan);background:#edf9f7}.workspace_iconButton__BkVRn:disabled,.workspace_widgetControls__6YpYp button:disabled{cursor:default;opacity:.42}.workspace_editButton__ax9j7:focus-visible,.workspace_editRail__4dRYE button:focus-visible,.workspace_iconButton__BkVRn:focus-visible,.workspace_moduleEnter__NXmOS:focus-visible,.workspace_moduleEntry__iPbPQ:focus-visible,.workspace_moduleOption__V_Rks:focus-visible,.workspace_signalRow__Rdsp_:focus-visible,.workspace_widgetControls__6YpYp button:focus-visible{outline:3px solid #49c9bd;outline-offset:2px}.workspace_errorMessage__Dt_VZ{display:flex;gap:8px;align-items:center;margin-top:14px;padding:10px 12px;border-left:3px solid var(--workspace-red);background:#fff1f0;color:#7f2725;font-size:12px}.workspace_errorMessage__Dt_VZ[data-tone=info]{border-left-color:var(--workspace-cyan);background:#edf9f7;color:#1f5955}.workspace_workspaceBuilder__8W0EU{margin-top:10px}.workspace_workspaceBuilder__8W0EU[data-editing=true]{display:grid;grid-template-columns:minmax(238px,272px) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.workspace_editRail__4dRYE{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:10px 12px;border:1px solid #91b2b8;background:rgba(247,252,252,.95)}.workspace_editRail__4dRYE[data-editing=false]{display:none}.workspace_editRail__4dRYE[data-editing=true]{border-color:#72b5ae;background:#e8f7f4;box-shadow:inset 3px 0 #0f8d83}.workspace_editRailIntro__bo4v5{display:flex;gap:8px;align-items:center}.workspace_editRailIntro__bo4v5 small,.workspace_editRailIntro__bo4v5 strong{display:block}.workspace_editRailIntro__bo4v5 strong{font-size:12px}.workspace_editRailIntro__bo4v5 small{color:#527174;font-size:10px;line-height:1.45}.workspace_modulePicker__zP6au{min-width:0;padding-top:9px;border-top:1px solid #b6d4d1}.workspace_moduleGroupHeader__zyoZ0,.workspace_modulePickerHeader__28dnY{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.workspace_modulePickerHeader__28dnY{margin-bottom:7px}.workspace_modulePickerHeader__28dnY strong{font-size:12px}.workspace_moduleGroupHeader__zyoZ0 small,.workspace_modulePickerHeader__28dnY span{color:#527174;font-size:10px}.workspace_moduleGroups__Pl3MO{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:7px;gap:7px;max-height:min(610px,62vh);padding-right:3px;overflow-y:auto;scrollbar-color:#85aaa9 transparent;scrollbar-width:thin}.workspace_moduleGroup__aYj9v{min-width:0}.workspace_moduleGroupHeader__zyoZ0{padding:4px 0;border-bottom:1px solid #b6d4d1}.workspace_moduleGroupHeader__zyoZ0 strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.workspace_moduleOptions__IJO8f{display:grid}.workspace_moduleSearchField__9b3Zb{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:5px;gap:5px;align-items:center;min-height:34px;margin-bottom:8px;padding:0 8px;border:1px solid #a7c5c4;border-radius:4px;background:#ffffff;color:#527174}.workspace_moduleSearchField__9b3Zb:focus-within{border-color:#0f8d83;box-shadow:0 0 0 2px rgba(15,141,131,.13)}.workspace_moduleSearchField__9b3Zb input{min-width:0;height:32px;border:0;outline:0;background:transparent;color:#173437;font:inherit;font-size:11px}.workspace_moduleSearchEmpty__9d_J9{padding:18px 8px;color:#527174;font-size:11px;text-align:center}.workspace_editRail__4dRYE .workspace_moduleOption__V_Rks{display:grid;grid-template-columns:16px minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:center;min-width:0;min-height:35px;padding:5px 3px;border:0;border-bottom:1px solid #d1e3e1;border-radius:0;background:transparent;color:#173437;cursor:pointer;font:inherit;text-align:left}.workspace_editRail__4dRYE .workspace_moduleOption__V_Rks[data-pointer-enabled=true]{cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.workspace_editRail__4dRYE .workspace_moduleOption__V_Rks[data-dragging=true]{border-color:#0f8d83;background:#ccece7;opacity:.72}.workspace_editRail__4dRYE .workspace_moduleOption__V_Rks:hover,.workspace_editRail__4dRYE .workspace_moduleOption__V_Rks[data-selected=true]{background:#dff2ef}.workspace_moduleOption__V_Rks>span:nth-child(2){min-width:0}.workspace_moduleOption__V_Rks small,.workspace_moduleOption__V_Rks strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_moduleOption__V_Rks strong{font-size:10px}.workspace_moduleOption__V_Rks small{margin-top:2px;color:#527174;font-size:9px}.workspace_moduleOption__V_Rks>span:last-child{display:inline-flex;gap:3px;align-items:center;color:#0e716b;font-size:9px;white-space:nowrap}.workspace_editRailActions__V2izg{display:flex;gap:7px;justify-content:stretch}.workspace_editRailActions__V2izg button{flex:1 1}.workspace_gridStage__is0pQ{min-width:0;padding:10px;border:1px solid #8eabb1;border-radius:6px;background:rgba(221,235,238,.8)}.workspace_gridStage__is0pQ[data-editing=true]{min-height:420px;border-color:#72a8a5;background-color:rgba(225,239,240,.94);box-shadow:inset 0 0 0 1px rgba(124,166,170,.18)}.workspace_gridStage__is0pQ[data-library-dragging=true]{border-color:#0f8d83;box-shadow:inset 0 0 0 2px rgba(15,141,131,.2)}.workspace_canvasToolbar__UUk1b{display:flex;gap:8px;align-items:baseline;justify-content:space-between;margin:-2px 0 8px;padding:0 2px 7px;border-bottom:1px solid #9db9bc}.workspace_canvasToolbar__UUk1b strong{font-size:12px}.workspace_canvasToolbar__UUk1b span{color:#527174;font-size:10px}.workspace_workspaceGrid__hHi5w{position:relative;min-height:180px;margin:0}.workspace_workspaceGrid__hHi5w[data-layout-mode=mobile]{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.workspace_gridMeasuring__umH8Z,.workspace_mobileLayoutNotice__jzc3B{border:1px solid #bed0d1;background:#f6f9f9;color:var(--workspace-muted);font-size:11px}.workspace_gridMeasuring__umH8Z{min-height:180px;padding:22px}.workspace_mobileLayoutNotice__jzc3B{margin-bottom:10px;padding:9px 10px;border-left:3px solid var(--workspace-cyan)}.workspace_moduleInstance__yN_A4{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:1px solid #8eabb1;border-radius:6px;background:var(--workspace-panel);box-shadow:0 5px 14px rgba(20,53,61,.1)}.workspace_moduleInstance__yN_A4[data-module-id=riskSignals]{border-color:#9eb5b8}.workspace_gridStage__is0pQ[data-editing=true] .workspace_moduleInstance__yN_A4{border-color:#80bcb6;box-shadow:inset 0 3px #0f8d83}.workspace_gridStage__is0pQ[data-editing=true] .workspace_moduleInstance__yN_A4[data-dragging=true]{opacity:.55}.workspace_gridStage__is0pQ[data-editing=true] .workspace_moduleInstance__yN_A4[data-resizing=true]{outline:2px solid var(--workspace-cyan);outline-offset:2px}.workspace_gridStage__is0pQ .react-grid-item{transition:transform .18s ease,width .18s ease,height .18s ease}.workspace_gridStage__is0pQ .react-grid-item.react-draggable-dragging,.workspace_gridStage__is0pQ .react-grid-item.resizing{z-index:3;transition:none}.workspace_gridStage__is0pQ .react-grid-placeholder{z-index:1;border:1px dashed #0f8d83;border-radius:6px;background:#d9eeeb;opacity:.92}.workspace_gridStage__is0pQ .react-resizable-handle{position:absolute;right:5px;bottom:5px;z-index:4;width:30px;height:30px;cursor:nwse-resize;touch-action:none}.workspace_gridStage__is0pQ[data-editing=false] .react-resizable-handle{display:none}.workspace_gridStage__is0pQ .react-resizable-handle:after{position:absolute;right:7px;bottom:7px;width:8px;height:8px;border-right:2px solid #0e716b;border-bottom:2px solid #0e716b;content:""}.workspace_widgetHeader__UxHKc{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:54px;padding:10px 12px;border-bottom:1px solid #dbe4e5;background:#f8fbfa}.workspace_gridStage__is0pQ[data-editing=true] .workspace_widgetHeader__UxHKc{cursor:-webkit-grab;cursor:grab;touch-action:none}.workspace_gridStage__is0pQ[data-editing=true] .workspace_widgetHeader__UxHKc:active{cursor:-webkit-grabbing;cursor:grabbing}.workspace_widgetHeaderActions__l26X0{display:inline-flex;flex:0 0 auto;gap:5px;align-items:center}.workspace_widgetOpenButton__SSZ1P{display:inline-grid;width:29px;min-width:29px;min-height:29px;place-items:center;border:1px solid #a8c5c4;border-radius:4px;color:#0e716b;text-decoration:none}.workspace_widgetOpenButton__SSZ1P:hover{background:#e7f3f1}.workspace_widgetOpenButton__SSZ1P[data-disabled=true]{border-color:#cad5d5;background:#f3f6f6;color:#8a9999;cursor:not-allowed}.workspace_surveyScopeBar____wmr{display:grid;grid-template-columns:auto minmax(150px,240px) minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;min-height:42px;padding:7px 12px;border-bottom:1px solid #dfe8e8;background:#ffffff}.workspace_surveyScopeBar____wmr label{display:inline-flex;gap:5px;align-items:center;color:#315b5d;font-size:11px;font-weight:700}.workspace_surveyScopeBar____wmr select{width:100%;min-width:0;min-height:30px;padding:4px 28px 4px 8px;border:1px solid #a9c4c3;border-radius:4px;background:#ffffff;color:#173f42;font:inherit;font-size:11px}.workspace_surveyScopeBar____wmr small{overflow:hidden;color:var(--workspace-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.workspace_surveyScopeUnavailable__N3T2X{display:flex;flex:1 1 auto;gap:10px;align-items:center;justify-content:center;min-height:132px;padding:18px;color:#48696b;text-align:left}.workspace_surveyScopeUnavailable__N3T2X>svg{flex:0 0 auto;color:#0f7e76}.workspace_surveyScopeUnavailable__N3T2X small,.workspace_surveyScopeUnavailable__N3T2X span,.workspace_surveyScopeUnavailable__N3T2X strong{display:block}.workspace_surveyScopeUnavailable__N3T2X strong{color:#244e50;font-size:12px}.workspace_surveyScopeUnavailable__N3T2X small{max-width:360px;margin-top:3px;color:var(--workspace-muted);font-size:10px;line-height:1.5}.workspace_widgetIdentity__CIsJQ{display:flex;gap:6px;align-items:center;min-width:0}.workspace_widgetIdentity__CIsJQ>div{min-width:0}.workspace_widgetHeader__UxHKc .workspace_dragHandle__XjBk_{display:grid;flex:0 0 auto;width:30px;height:30px;place-items:center;border:1px solid #a8c5c4;border-radius:4px;background:#ffffff;color:var(--workspace-cyan);cursor:-webkit-grab;cursor:grab;touch-action:none}.workspace_widgetHeader__UxHKc .workspace_dragHandle__XjBk_:active{cursor:-webkit-grabbing;cursor:grabbing}.workspace_widgetHeader__UxHKc small,.workspace_widgetHeader__UxHKc span{display:block}.workspace_widgetHeader__UxHKc span{font-size:13px;font-weight:700}.workspace_widgetHeader__UxHKc small{margin-top:2px;color:var(--workspace-muted);font-size:10px}.workspace_moduleInstance__yN_A4[data-size=compact] .workspace_widgetIdentity__CIsJQ>div{overflow:hidden}.workspace_moduleInstance__yN_A4[data-size=compact] .workspace_widgetIdentity__CIsJQ>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_moduleInstance__yN_A4[data-size=compact] .workspace_widgetIdentity__CIsJQ small{display:none}.workspace_gridStage__is0pQ[data-editing=true] .workspace_moduleInstance__yN_A4[data-size=compact] .workspace_widgetHeader__UxHKc{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;align-items:center;padding:8px 10px}.workspace_gridStage__is0pQ[data-editing=true] .workspace_moduleInstance__yN_A4[data-size=compact] .workspace_widgetHeaderActions__l26X0{justify-self:end}.workspace_widgetControls__6YpYp{flex:0 0 auto}.workspace_widgetControls__6YpYp button{width:29px;min-height:29px;padding:0}.workspace_signalModule__3_3eb{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.workspace_realSourceLine__T7bQs{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:30px;padding:5px 12px;border-bottom:1px solid #dce5e5;background:#f5f9f8}.workspace_realSourceLine__T7bQs span{display:inline-flex;gap:5px;align-items:center;color:#22624f;font-size:10px;font-weight:800}.workspace_realSourceLine__T7bQs small{color:var(--workspace-muted);font-size:9px}.workspace_realSourceLine__T7bQs[data-state=unavailable] span{color:var(--workspace-red)}.workspace_signalRows__GvVCp{display:grid;flex:1 1 auto;min-height:0}.workspace_signalRow__Rdsp_{color:inherit;text-decoration:none;display:grid;grid-template-columns:28px minmax(0,1fr) auto 18px;grid-gap:9px;gap:9px;align-items:center;min-height:58px;padding:9px 12px;border-bottom:1px solid #e4ebeb}.workspace_signalRow__Rdsp_[data-level=critical],.workspace_signalRow__Rdsp_[data-level=high]{box-shadow:inset 3px 0 var(--workspace-red)}.workspace_signalMark__4NfSM{display:grid;width:28px;height:28px;place-items:center;border:1px solid #e7b4b0;color:var(--workspace-red)}.workspace_signalRow__Rdsp_ small,.workspace_signalRow__Rdsp_ strong{display:block}.workspace_signalRow__Rdsp_ strong{font-size:12px}.workspace_signalRow__Rdsp_ small{margin-top:2px;color:var(--workspace-muted);font-size:10px;line-height:1.35;overflow-wrap:anywhere;white-space:normal}.workspace_signalMeta__b4svh{color:#667879;font-size:9px;line-height:1.4;overflow-wrap:anywhere}.workspace_signalRow__Rdsp_ em{color:var(--workspace-muted);font-size:10px;font-style:normal;white-space:nowrap}.workspace_signalClear__s9h5D,.workspace_signalLoading__BHgKB,.workspace_signalUnavailable__smhaf{display:flex;gap:8px;align-items:center;min-height:58px;padding:10px 12px;font-size:12px}.workspace_signalClear__s9h5D{color:var(--workspace-green)}.workspace_signalUnavailable__smhaf{color:var(--workspace-red)}.workspace_signalLoading__BHgKB{color:var(--workspace-muted)}.workspace_moduleInstance__yN_A4[data-size=compact] .workspace_signalMeta__b4svh{display:none}.workspace_moduleInstance__yN_A4[data-size=compact] .workspace_moduleMetricRows__CNdHP{grid-template-columns:minmax(0,1fr)}.workspace_moduleInstance__yN_A4[data-size=compact] .workspace_moduleSummary__Pb3Em{gap:7px}.workspace_moduleSummary__Pb3Em{display:grid;min-width:0;grid-gap:9px;gap:9px;padding:10px 12px 12px}.workspace_moduleStatusLine___r71l{display:flex;gap:8px;align-items:center;justify-content:space-between}.workspace_moduleStatusLine___r71l em,.workspace_moduleStatus__0dkyd{font-size:10px;font-style:normal}.workspace_moduleStatus__0dkyd{color:#0e716b;font-weight:700}.workspace_moduleStatusLine___r71l em{color:var(--workspace-muted);white-space:nowrap}.workspace_modulePlanned__7Tkh7,.workspace_moduleSource__rKHXZ{display:flex;gap:5px;align-items:flex-start;margin:0;color:var(--workspace-muted);font-size:10px;line-height:1.4;overflow-wrap:anywhere}.workspace_modulePlanned__7Tkh7{color:#5b6d70}.workspace_moduleMetricRows__CNdHP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;border-top:1px solid #e2e9e9;border-bottom:1px solid #e2e9e9}.workspace_moduleMetricUnavailable__Ru32G,.workspace_moduleMetric__PYUxo{display:grid;min-width:0;min-height:72px;align-content:center;padding:8px;border-right:1px solid #e2e9e9;color:inherit;text-decoration:none}.workspace_moduleMetricUnavailable__Ru32G:last-child,.workspace_moduleMetric__PYUxo:last-child{border-right:0}.workspace_moduleMetricUnavailable__Ru32G small,.workspace_moduleMetricUnavailable__Ru32G span,.workspace_moduleMetric__PYUxo small,.workspace_moduleMetric__PYUxo span{color:var(--workspace-muted);font-size:9px;overflow-wrap:anywhere}.workspace_moduleMetricUnavailable__Ru32G strong,.workspace_moduleMetric__PYUxo strong{margin:4px 0 3px;overflow-wrap:anywhere;font-family:Cascadia Mono,Consolas,monospace;font-size:18px;line-height:1}.workspace_moduleMetricUnavailable__Ru32G strong,.workspace_moduleMetric__PYUxo[data-status=unavailable] strong{color:#7d8789;font-family:inherit;font-size:13px}.workspace_moduleEntryList__3VdLR{display:grid;min-width:0;grid-gap:0;gap:0}.workspace_moduleEntryUnavailable___u9d4,.workspace_moduleEntry__iPbPQ{display:flex;gap:7px;min-width:0;align-items:center;justify-content:space-between;min-height:29px;padding:5px 0;border-bottom:1px solid #e4ebeb;color:#315356;font-size:10px;text-decoration:none}.workspace_moduleEntry__iPbPQ span{min-width:0;overflow-wrap:anywhere}.workspace_moduleEntry__iPbPQ span small{display:block;margin-top:2px;color:var(--workspace-muted);font-size:9px;font-weight:400}.workspace_moduleEntry__iPbPQ strong{flex:0 0 auto;color:#173437;font-size:10px}.workspace_moduleEntryUnavailable___u9d4{color:var(--workspace-muted)}.workspace_moduleEnter__NXmOS{display:inline-flex;gap:6px;align-items:center;justify-content:flex-end;min-height:30px;color:#0e716b;font-size:10px;font-weight:700;text-decoration:none}@media (max-width:700px){.workspace_workspaceHeader__pUHlN{display:grid;align-items:start}.workspace_workspaceTitleLine__MJyW_{display:grid;grid-gap:2px;gap:2px}.workspace_headerActions__VvGoa{width:100%;justify-content:space-between}.workspace_editRail__4dRYE,.workspace_workspaceBuilder__8W0EU[data-editing=true]{grid-template-columns:minmax(0,1fr)}.workspace_editRail__4dRYE[data-editing=false] .workspace_modulePicker__zP6au{display:none}.workspace_modulePicker__zP6au{padding-top:10px;padding-left:0;border-top:1px solid #b6d4d1;border-left:0}.workspace_moduleGroups__Pl3MO{grid-template-columns:repeat(2,minmax(0,1fr));max-height:360px}.workspace_workspaceGrid__hHi5w[data-layout-mode=mobile] .workspace_moduleInstance__yN_A4{min-height:252px}.workspace_workspaceGrid__hHi5w[data-layout-mode=mobile] .workspace_moduleInstance__yN_A4[data-size=compact]{min-height:190px}.workspace_workspaceGrid__hHi5w[data-layout-mode=mobile] .workspace_moduleInstance__yN_A4[data-size=wide]{min-height:296px}}@media (max-width:430px){.workspace_workspaceHeader__pUHlN h1{font-size:22px}.workspace_headerActions__VvGoa{display:grid;grid-template-columns:minmax(0,1fr) 36px auto}.workspace_freshness__OSu57{overflow:hidden;text-overflow:ellipsis}.workspace_moduleGroups__Pl3MO{grid-template-columns:minmax(0,1fr)}.workspace_surveyScopeBar____wmr{grid-template-columns:auto minmax(0,1fr)}.workspace_surveyScopeBar____wmr small{grid-column:1/-1;white-space:normal}.workspace_moduleMetricRows__CNdHP{grid-template-columns:minmax(0,1fr)}.workspace_moduleMetricUnavailable__Ru32G,.workspace_moduleMetric__PYUxo{min-height:58px;border-right:0;border-bottom:1px solid #e2e9e9}.workspace_moduleMetricUnavailable__Ru32G:last-child,.workspace_moduleMetric__PYUxo:last-child{border-bottom:0}.workspace_signalRow__Rdsp_{grid-template-columns:27px minmax(0,1fr) 17px;grid-template-rows:auto auto;align-items:start}.workspace_signalRow__Rdsp_ .workspace_signalMark__4NfSM{grid-column:1;grid-row:1/span 2;align-self:center}.workspace_signalRow__Rdsp_>span:nth-child(2){grid-column:2;grid-row:1;min-width:0}.workspace_signalRow__Rdsp_ em{grid-column:2;grid-row:2;overflow-wrap:anywhere;white-space:normal}.workspace_signalRow__Rdsp_>svg:last-child{grid-column:3;grid-row:1/span 2;align-self:center}.workspace_widgetControls__6YpYp{display:grid;grid-template-columns:repeat(2,29px)}.workspace_gridStage__is0pQ[data-editing=true] .workspace_moduleInstance__yN_A4[data-size=compact] .workspace_widgetControls__6YpYp{grid-template-columns:repeat(4,29px)}}@media (prefers-reduced-motion:reduce){.workspace_workspace__C2VkZ *,.workspace_workspace__C2VkZ :after,.workspace_workspace__C2VkZ :before{scroll-behavior:auto!important;transition:none!important}}.DemoEntityModule_root__NLzB1{--ink:#173638;--muted:#63777a;--line:#d9e3e3;--teal:#0f766e;--green:#177245;--amber:#a95a08;--red:#b42318;display:grid;flex:1 1 auto;min-width:0;min-height:0;grid-gap:13px;gap:13px;overflow:hidden;padding:10px 12px 12px;color:var(--ink)}.DemoEntityModule_root__NLzB1[data-size=wide]{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:10px 16px;padding:12px 14px 13px}.DemoEntityModule_distribution__YEMeD header,.DemoEntityModule_footer__5W_1_,.DemoEntityModule_meta__rv5Sy,.DemoEntityModule_rows__jteC7 header,.DemoEntityModule_trend__Hy7JD>div{display:flex;min-width:0;gap:10px;align-items:center;justify-content:space-between}.DemoEntityModule_meta__rv5Sy{padding-bottom:6px;border-bottom:1px solid var(--line)}.DemoEntityModule_root__NLzB1[data-size=wide] .DemoEntityModule_footer__5W_1_,.DemoEntityModule_root__NLzB1[data-size=wide] .DemoEntityModule_meta__rv5Sy,.DemoEntityModule_root__NLzB1[data-size=wide] .DemoEntityModule_metrics___0z3X{grid-column:1/-1}.DemoEntityModule_sourceIdentity__kYCIq{display:inline-flex;min-width:0;gap:7px;align-items:center}.DemoEntityModule_sourceIdentity__kYCIq i{display:inline-flex;flex:0 0 auto;gap:5px;align-items:center;padding:3px 6px;border:1px solid #8bbab5;border-radius:3px;background:#eef8f6;color:#0c665f;font-size:9px;font-style:normal;font-weight:800}.DemoEntityModule_sourceIdentity__kYCIq strong{overflow:hidden;font-family:Cascadia Mono,Consolas,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.DemoEntityModule_distribution__YEMeD small,.DemoEntityModule_meta__rv5Sy small,.DemoEntityModule_rows__jteC7 header small,.DemoEntityModule_trend__Hy7JD small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.DemoEntityModule_metrics___0z3X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;border-block:1px solid var(--line)}.DemoEntityModule_root__NLzB1[data-size=wide] .DemoEntityModule_metrics___0z3X{grid-template-columns:repeat(4,minmax(0,1fr))}.DemoEntityModule_metrics___0z3X>div{min-width:0;min-height:62px;padding:8px 9px;border-right:1px solid var(--line)}.DemoEntityModule_metrics___0z3X>div:last-child{border-right:0}.DemoEntityModule_metrics___0z3X span{color:var(--muted);font-size:10px;font-weight:600}.DemoEntityModule_metrics___0z3X strong{display:block;margin-top:6px;font-family:Cascadia Mono,Consolas,monospace;font-size:21px;line-height:1}.DemoEntityModule_root__NLzB1[data-size=wide] .DemoEntityModule_metrics___0z3X strong{font-size:25px}.DemoEntityModule_metrics___0z3X strong i{margin-left:3px;font-family:inherit;font-size:12px;font-style:normal;font-weight:600}.DemoEntityModule_metrics___0z3X>div[data-tone=positive] strong{color:var(--green)}.DemoEntityModule_metrics___0z3X>div[data-tone=warning] strong{color:var(--amber)}.DemoEntityModule_metrics___0z3X>div[data-tone=critical] strong{color:var(--red)}.DemoEntityModule_distribution__YEMeD,.DemoEntityModule_rows__jteC7,.DemoEntityModule_trend__Hy7JD{min-width:0}.DemoEntityModule_distribution__YEMeD header,.DemoEntityModule_rows__jteC7 header,.DemoEntityModule_trend__Hy7JD>div{min-height:23px;padding-bottom:5px;border-bottom:1px solid var(--line)}.DemoEntityModule_distribution__YEMeD header strong,.DemoEntityModule_rows__jteC7 header strong,.DemoEntityModule_trend__Hy7JD strong{color:#294f52;font-size:10px}.DemoEntityModule_distribution__YEMeD>div{display:grid;grid-gap:5px;gap:5px;padding-top:6px}.DemoEntityModule_distribution__YEMeD>div>div{display:grid;grid-template-columns:minmax(72px,.55fr) minmax(70px,1fr) auto;min-width:0;grid-gap:9px;gap:9px;align-items:center}.DemoEntityModule_distribution__YEMeD span,.DemoEntityModule_distribution__YEMeD>div strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.DemoEntityModule_distribution__YEMeD i{height:7px;overflow:hidden;border-radius:2px;background:#e4ebeb}.DemoEntityModule_distribution__YEMeD b{display:block;height:100%;background:var(--teal)}.DemoEntityModule_trend__Hy7JD svg{width:100%;height:62px;margin-top:6px;overflow:visible}.DemoEntityModule_trend__Hy7JD polyline{fill:none;stroke:var(--teal);stroke-width:2;vector-effect:non-scaling-stroke}.DemoEntityModule_trendUnavailable__X1j78{margin:10px 0 0;color:var(--muted);font-size:12px}.DemoEntityModule_rows__jteC7>div{display:grid;grid-template-columns:20px minmax(0,1fr);min-width:0;grid-gap:8px;gap:8px;align-items:center;min-height:36px;border-bottom:1px solid #e5ecec;color:#4e686b}.DemoEntityModule_rows__jteC7>div small,.DemoEntityModule_rows__jteC7>div strong,.DemoEntityModule_rows__jteC7>div>span{display:block;min-width:0}.DemoEntityModule_rows__jteC7>div strong{overflow:hidden;color:var(--ink);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.DemoEntityModule_rows__jteC7>div small{margin-top:2px;overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.DemoEntityModule_footer__5W_1_{min-height:22px;padding-top:3px;border-top:1px solid var(--line);justify-content:flex-end}.DemoEntityModule_enter__E4lEr,.DemoEntityModule_footer__5W_1_ a{display:inline-flex;gap:5px;align-items:center;color:var(--teal);font-size:11px;font-weight:700;text-decoration:none}.DemoEntityModule_enter__E4lEr:hover,.DemoEntityModule_footer__5W_1_ a:hover{text-decoration:underline}.DemoEntityModule_state__D78fG,.DemoEntityModule_warning__feNVX{display:flex;min-width:0;gap:8px;align-items:center;margin:0;color:var(--muted);font-size:12px}.DemoEntityModule_state__D78fG{min-height:150px;justify-content:center}.DemoEntityModule_warning__feNVX{padding:11px 12px;border-left:3px solid var(--red);background:#fff4f2;color:#7f2725}.DemoEntityModule_root__NLzB1[data-state=unavailable]{min-height:150px;align-content:center}.DemoEntityModule_root__NLzB1[data-density=summary]{gap:7px;padding:10px 12px 8px}.DemoEntityModule_root__NLzB1[data-density=summary] .DemoEntityModule_metrics___0z3X>div{min-height:58px;padding:6px 9px}.DemoEntityModule_root__NLzB1[data-density=summary] .DemoEntityModule_metrics___0z3X strong{margin-top:4px;font-size:19px}.DemoEntityModule_root__NLzB1[data-density=summary] .DemoEntityModule_distribution__YEMeD header{min-height:20px;padding-bottom:3px}.DemoEntityModule_root__NLzB1[data-density=summary] .DemoEntityModule_distribution__YEMeD>div{gap:3px;padding-top:4px}.DemoEntityModule_root__NLzB1[data-density=summary] .DemoEntityModule_footer__5W_1_{min-height:20px;padding-top:1px}.DemoEntityModule_spinner__ZqxPB{color:var(--teal);animation:DemoEntityModule_spin__2gMIM .9s linear infinite}.DemoEntityModule_root__NLzB1[data-size=compact]{gap:7px;padding:8px 10px 10px}.DemoEntityModule_root__NLzB1[data-size=compact] .DemoEntityModule_metrics___0z3X{grid-template-columns:repeat(2,minmax(0,1fr))}.DemoEntityModule_root__NLzB1[data-size=compact] .DemoEntityModule_metrics___0z3X>div{min-height:57px;padding:7px 8px}.DemoEntityModule_root__NLzB1[data-size=compact] .DemoEntityModule_metrics___0z3X strong{font-size:19px}@media (max-width:700px){.DemoEntityModule_root__NLzB1,.DemoEntityModule_root__NLzB1[data-size=wide]{grid-template-columns:minmax(0,1fr);padding-inline:12px}.DemoEntityModule_root__NLzB1[data-size=wide] .DemoEntityModule_footer__5W_1_,.DemoEntityModule_root__NLzB1[data-size=wide] .DemoEntityModule_meta__rv5Sy,.DemoEntityModule_root__NLzB1[data-size=wide] .DemoEntityModule_metrics___0z3X{grid-column:1}.DemoEntityModule_metrics___0z3X,.DemoEntityModule_root__NLzB1[data-size=wide] .DemoEntityModule_metrics___0z3X{grid-template-columns:repeat(2,minmax(0,1fr))}.DemoEntityModule_metrics___0z3X>div:nth-child(2){border-right:0}.DemoEntityModule_metrics___0z3X>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:430px){.DemoEntityModule_meta__rv5Sy{align-items:flex-start;flex-direction:column}.DemoEntityModule_meta__rv5Sy small{white-space:normal}.DemoEntityModule_footer__5W_1_{align-items:flex-end;flex-direction:column}.DemoEntityModule_distribution__YEMeD>div>div{grid-template-columns:minmax(64px,.7fr) minmax(55px,1fr) auto}}@media (prefers-reduced-motion:reduce){.DemoEntityModule_spinner__ZqxPB{animation:none}}@keyframes DemoEntityModule_spin__2gMIM{to{transform:rotate(1turn)}}.ClosureChainModule_root__cHJyk{--chain-ink:#dbeaf1;--chain-muted:#8da5b0;--chain-line:#25404c;--chain-cyan:#4ad7df;--chain-blue:#5d9be5;--chain-green:#6bd59b;--chain-amber:#f3b45d;--chain-red:#ef756f;display:grid;min-width:0;min-height:0;align-content:start;grid-gap:9px;gap:9px;overflow:hidden;padding:10px 12px 12px;background:#101c24;color:var(--chain-ink)}.ClosureChainModule_events__LxKQE>header,.ClosureChainModule_funnel__E_Jy2>header,.ClosureChainModule_queue__8_zmA>header,.ClosureChainModule_sourceLine__RBQdU,.ClosureChainModule_stations__RSMw3>header{display:flex;min-width:0;gap:8px;align-items:center;justify-content:space-between}.ClosureChainModule_sourceLine__RBQdU{min-height:22px;padding-bottom:6px;border-bottom:1px solid var(--chain-line)}.ClosureChainModule_sourceLine__RBQdU>small,.ClosureChainModule_sourceLine__RBQdU>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClosureChainModule_sourceLine__RBQdU>strong{color:#e4f3f6;font-size:10px}.ClosureChainModule_sourceLine__RBQdU>small{color:var(--chain-muted);font-size:9px}.ClosureChainModule_demoBadge___o8lb{display:inline-flex;flex:0 0 auto;gap:4px;align-items:center;padding:3px 6px;border:1px solid #28717c;border-radius:3px;color:var(--chain-cyan);font-size:9px;font-weight:800;white-space:nowrap}.ClosureChainModule_compactMetrics__KLwNQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;border-block:1px solid var(--chain-line)}.ClosureChainModule_compactMetrics__KLwNQ>div{display:grid;min-width:0;min-height:55px;grid-gap:4px;gap:4px;align-content:center;padding:7px 9px;border-right:1px solid var(--chain-line)}.ClosureChainModule_compactMetrics__KLwNQ>div:last-child{border-right:0}.ClosureChainModule_compactMetrics__KLwNQ span{overflow:hidden;color:var(--chain-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ClosureChainModule_compactMetrics__KLwNQ strong{color:var(--chain-ink);font:700 22px/1 Cascadia Mono,Consolas,monospace}.ClosureChainModule_compactMetrics__KLwNQ>[data-tone=critical] strong{color:var(--chain-red)}.ClosureChainModule_compactMetrics__KLwNQ>[data-tone=warning] strong{color:var(--chain-amber)}.ClosureChainModule_compactMetrics__KLwNQ>[data-tone=positive] strong{color:var(--chain-green)}.ClosureChainModule_events__LxKQE,.ClosureChainModule_funnel__E_Jy2,.ClosureChainModule_queue__8_zmA,.ClosureChainModule_stations__RSMw3{display:grid;min-width:0;grid-gap:6px;gap:6px}.ClosureChainModule_events__LxKQE>header,.ClosureChainModule_funnel__E_Jy2>header,.ClosureChainModule_queue__8_zmA>header,.ClosureChainModule_stations__RSMw3>header{min-height:19px;padding-bottom:4px;border-bottom:1px solid var(--chain-line)}.ClosureChainModule_events__LxKQE>header>span,.ClosureChainModule_funnel__E_Jy2>header>span,.ClosureChainModule_queue__8_zmA>header>span,.ClosureChainModule_stations__RSMw3>header>span{display:inline-flex;min-width:0;gap:5px;align-items:center;color:#c5e5e8;font-size:10px;font-weight:800}.ClosureChainModule_events__LxKQE>header small,.ClosureChainModule_funnel__E_Jy2>header small,.ClosureChainModule_queue__8_zmA>header small,.ClosureChainModule_stations__RSMw3>header small{color:var(--chain-muted);font-size:9px}.ClosureChainModule_stageList__laUaF{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;grid-gap:5px;gap:5px}.ClosureChainModule_stage__UwFU3{position:relative;display:grid;min-width:0;grid-template-columns:22px minmax(0,1fr);grid-gap:6px;gap:6px;align-items:start;padding:7px 6px;border:1px solid var(--chain-line);background:#142630}.ClosureChainModule_stageMarker__Kyh_Y{display:grid;width:21px;height:21px;place-items:center;border:1px solid #3c7380;color:var(--chain-cyan);font:700 8px/1 Cascadia Mono,Consolas,monospace}.ClosureChainModule_stageBody__UE5vD{display:grid;min-width:0;grid-gap:2px;gap:2px}.ClosureChainModule_stageBody__UE5vD>small,.ClosureChainModule_stageBody__UE5vD>span{overflow:hidden;color:var(--chain-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ClosureChainModule_stageBody__UE5vD>strong{color:var(--chain-ink);font:700 19px/1 Cascadia Mono,Consolas,monospace}.ClosureChainModule_stage__UwFU3[data-tone=critical]{border-top-color:var(--chain-red)}.ClosureChainModule_stage__UwFU3[data-tone=critical] .ClosureChainModule_stageBody__UE5vD>strong,.ClosureChainModule_stage__UwFU3[data-tone=critical] .ClosureChainModule_stageMarker__Kyh_Y{color:var(--chain-red)}.ClosureChainModule_stage__UwFU3[data-tone=warning]{border-top-color:var(--chain-amber)}.ClosureChainModule_stage__UwFU3[data-tone=warning] .ClosureChainModule_stageBody__UE5vD>strong,.ClosureChainModule_stage__UwFU3[data-tone=warning] .ClosureChainModule_stageMarker__Kyh_Y{color:var(--chain-amber)}.ClosureChainModule_stage__UwFU3[data-tone=positive] .ClosureChainModule_stageBody__UE5vD>strong,.ClosureChainModule_stage__UwFU3[data-tone=positive] .ClosureChainModule_stageMarker__Kyh_Y{color:var(--chain-green)}.ClosureChainModule_stageArrow__3xAWa{position:absolute;top:50%;right:-10px;z-index:1;color:#4e7784;transform:translateY(-50%)}.ClosureChainModule_wideGrid__8AFFX{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(170px,.8fr) minmax(0,1fr);min-width:0;grid-gap:14px;gap:14px}.ClosureChainModule_queueList__LyDbj,.ClosureChainModule_stationRows__21fs9{display:grid;min-width:0}.ClosureChainModule_queueRow__xa7Sh{display:grid;grid-template-columns:3px minmax(0,1fr) 48px;min-width:0;min-height:30px;grid-gap:7px;gap:7px;align-items:center;border-bottom:1px solid #1e3540}.ClosureChainModule_queueRow__xa7Sh>i{width:3px;height:16px;background:var(--chain-cyan)}.ClosureChainModule_queueRow__xa7Sh[data-tone=critical]>i{background:var(--chain-red)}.ClosureChainModule_queueRow__xa7Sh[data-tone=warning]>i{background:var(--chain-amber)}.ClosureChainModule_queueRow__xa7Sh>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.ClosureChainModule_queueRow__xa7Sh small,.ClosureChainModule_queueRow__xa7Sh strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClosureChainModule_queueRow__xa7Sh strong{color:var(--chain-ink);font-size:10px}.ClosureChainModule_queueRow__xa7Sh small{color:var(--chain-muted);font-size:9px}.ClosureChainModule_queueRow__xa7Sh em{overflow:hidden;color:var(--chain-amber);font-size:9px;font-style:normal;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ClosureChainModule_eventGrid__oVHTJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.ClosureChainModule_eventGrid__oVHTJ>div{display:grid;min-width:0;grid-gap:3px;gap:3px;padding:6px 7px;border:1px solid var(--chain-line);background:#142630}.ClosureChainModule_eventGrid__oVHTJ span{color:var(--chain-muted);font-size:9px}.ClosureChainModule_eventGrid__oVHTJ strong{font:700 17px/1 Cascadia Mono,Consolas,monospace}.ClosureChainModule_stationRows__21fs9{gap:4px}.ClosureChainModule_stationRows__21fs9>div{display:grid;grid-template-columns:minmax(56px,.85fr) minmax(42px,1fr) 30px 53px;min-width:0;grid-gap:5px;gap:5px;align-items:center;min-height:18px}.ClosureChainModule_stationRows__21fs9 small,.ClosureChainModule_stationRows__21fs9 span,.ClosureChainModule_stationRows__21fs9 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClosureChainModule_stationRows__21fs9 small,.ClosureChainModule_stationRows__21fs9 span{color:var(--chain-muted);font-size:9px}.ClosureChainModule_stationRows__21fs9 strong{color:var(--chain-ink);font:700 10px/1 Cascadia Mono,Consolas,monospace;text-align:right}.ClosureChainModule_stationRows__21fs9 i{height:5px;overflow:hidden;background:#223a44}.ClosureChainModule_stationRows__21fs9 b{display:block;height:100%;background:var(--chain-red)}.ClosureChainModule_empty__0FngB{margin:0;padding:8px 0;color:var(--chain-muted);font-size:10px}.ClosureChainModule_state__ozUI_{display:flex;min-width:0;min-height:130px;gap:8px;align-items:center;justify-content:center;padding:14px;background:#101c24;color:var(--chain-muted);font-size:11px}.ClosureChainModule_state__ozUI_>span{display:grid;min-width:0;grid-gap:4px;gap:4px}.ClosureChainModule_state__ozUI_ strong{color:var(--chain-red);font-size:12px}.ClosureChainModule_state__ozUI_ small{overflow-wrap:anywhere;color:var(--chain-muted);font-size:9px}.ClosureChainModule_spinner__OcvnO{color:var(--chain-cyan);animation:ClosureChainModule_closure-chain-spin__2rOaB .9s linear infinite}.ClosureChainModule_root__cHJyk[data-size=compact]{gap:4px;padding:6px 8px 7px}.ClosureChainModule_root__cHJyk[data-size=compact] .ClosureChainModule_sourceLine__RBQdU{min-height:17px;padding-bottom:2px}.ClosureChainModule_root__cHJyk[data-size=compact] .ClosureChainModule_sourceLine__RBQdU>small{display:none}.ClosureChainModule_root__cHJyk[data-size=compact] .ClosureChainModule_demoBadge___o8lb{padding:2px 5px;font-size:8px}.ClosureChainModule_root__cHJyk[data-size=compact] .ClosureChainModule_compactMetrics__KLwNQ>div{min-height:42px;padding:4px 5px}.ClosureChainModule_root__cHJyk[data-size=compact] .ClosureChainModule_compactMetrics__KLwNQ strong{font-size:17px}@media (max-width:760px){.ClosureChainModule_root__cHJyk{overflow:visible}.ClosureChainModule_sourceLine__RBQdU{flex-wrap:wrap}.ClosureChainModule_sourceLine__RBQdU>small{flex-basis:100%}.ClosureChainModule_stageList__laUaF{grid-template-columns:minmax(0,1fr);gap:5px}.ClosureChainModule_stageArrow__3xAWa{top:auto;right:auto;bottom:-11px;left:50%;transform:rotate(90deg) translateX(-50%)}.ClosureChainModule_stage__UwFU3:last-child .ClosureChainModule_stageArrow__3xAWa{display:none}.ClosureChainModule_wideGrid__8AFFX{grid-template-columns:minmax(0,1fr);gap:10px}}@media (max-width:430px){.ClosureChainModule_root__cHJyk{gap:8px;padding:8px 8px 10px}.ClosureChainModule_compactMetrics__KLwNQ>div{min-height:53px;padding-inline:5px}.ClosureChainModule_compactMetrics__KLwNQ strong{font-size:19px}.ClosureChainModule_stationRows__21fs9>div{grid-template-columns:minmax(52px,.9fr) minmax(38px,1fr) 28px}.ClosureChainModule_stationRows__21fs9 small{display:none}}@media (prefers-reduced-motion:reduce){.ClosureChainModule_spinner__OcvnO{animation:none}}@keyframes ClosureChainModule_closure-chain-spin__2rOaB{to{transform:rotate(1turn)}}.FaultQualityModule_root__RN4Vz{--fault-ink:#102d30;--fault-muted:#607477;--fault-line:#d7e1e1;--fault-teal:#0f766e;--fault-blue:#2463a7;--fault-green:#24744f;--fault-amber:#a95a08;--fault-red:#b42318;display:grid;flex:1 1 auto;min-width:0;min-height:0;align-content:start;grid-gap:9px;gap:9px;overflow:hidden;padding:10px 13px 12px;color:var(--fault-ink)}.FaultQualityModule_sourceLine__9drkl{display:grid;grid-template-columns:auto auto minmax(0,1fr);min-width:0;min-height:23px;grid-gap:8px;gap:8px;align-items:center;padding-bottom:6px;border-bottom:1px solid var(--fault-line)}.FaultQualityModule_demoBadge__2j5Hl{display:inline-flex;gap:5px;align-items:center;padding:3px 6px;border:1px solid #88bab4;border-radius:3px;background:#eef8f6;color:#0b675f;font-size:9px;font-weight:800;white-space:nowrap}.FaultQualityModule_sourceLine__9drkl>strong{overflow:hidden;color:#244a4e;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.FaultQualityModule_sourceLine__9drkl>small{min-width:0;overflow:hidden;color:var(--fault-muted);font-size:9px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.FaultQualityModule_metrics__LK6hJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;border-block:1px solid var(--fault-line)}.FaultQualityModule_metrics__LK6hJ>div{display:grid;min-width:0;min-height:60px;align-content:center;padding:7px 10px;border-right:1px solid var(--fault-line)}.FaultQualityModule_metrics__LK6hJ>div:last-child{border-right:0}.FaultQualityModule_metrics__LK6hJ small,.FaultQualityModule_metrics__LK6hJ span{min-width:0;overflow:hidden;color:var(--fault-muted);font-size:9px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.FaultQualityModule_metrics__LK6hJ span{font-weight:700}.FaultQualityModule_metrics__LK6hJ strong{display:block;min-width:0;margin:4px 0 3px;font-family:Cascadia Mono,Consolas,monospace;font-size:22px;line-height:1;overflow-wrap:anywhere}.FaultQualityModule_metrics__LK6hJ strong i{margin-left:3px;font-size:10px;font-style:normal}.FaultQualityModule_metrics__LK6hJ>div[data-tone=critical] strong{color:var(--fault-red)}.FaultQualityModule_metrics__LK6hJ>div[data-tone=warning] strong{color:var(--fault-amber)}.FaultQualityModule_qualityGrid__57fjo,.FaultQualityModule_wideGrid__t_dsZ{display:grid;min-width:0;grid-gap:14px;gap:14px}.FaultQualityModule_qualityGrid__57fjo{grid-template-columns:minmax(0,1.18fr) minmax(190px,.82fr)}.FaultQualityModule_wideGrid__t_dsZ{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr)}.FaultQualityModule_priorityPanel__zRvH5,.FaultQualityModule_qualityPanel__QwgY2,.FaultQualityModule_statusPanel__RkZod,.FaultQualityModule_trendPanel__CBhmv{display:grid;min-width:0;align-content:start;grid-gap:6px;gap:6px}.FaultQualityModule_priorityPanel__zRvH5>header,.FaultQualityModule_qualityPanel__QwgY2>header,.FaultQualityModule_statusPanel__RkZod>header,.FaultQualityModule_trendPanel__CBhmv>header{display:flex;min-width:0;min-height:19px;gap:8px;align-items:center;justify-content:space-between;padding-bottom:4px;border-bottom:1px solid var(--fault-line)}.FaultQualityModule_priorityPanel__zRvH5>header>span,.FaultQualityModule_qualityPanel__QwgY2>header>span,.FaultQualityModule_statusPanel__RkZod>header>span,.FaultQualityModule_trendPanel__CBhmv>header>span{display:inline-flex;min-width:0;gap:5px;align-items:center;color:#2a5458;font-size:10px;font-weight:800;white-space:nowrap}.FaultQualityModule_priorityPanel__zRvH5>header small,.FaultQualityModule_qualityPanel__QwgY2>header small,.FaultQualityModule_statusPanel__RkZod>header small,.FaultQualityModule_trendPanel__CBhmv>header small{overflow:hidden;color:var(--fault-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.FaultQualityModule_qualityPanel__QwgY2>header small strong,.FaultQualityModule_trendPanel__CBhmv>header small strong{color:var(--fault-ink);font-family:Cascadia Mono,Consolas,monospace}.FaultQualityModule_evidenceBar__jWUFc{display:flex;width:100%;height:11px;overflow:hidden;border:1px solid #d4dede;border-radius:2px;background:#edf1f1}.FaultQualityModule_evidenceBar__jWUFc>i{display:block;height:100%;box-shadow:inset -1px 0 #ffffff}.FaultQualityModule_evidenceBar__jWUFc>i:last-child{box-shadow:none}.FaultQualityModule_evidenceBar__jWUFc>i[data-tone=positive],.FaultQualityModule_evidenceLegend__lzQii [data-tone=positive]>i{background:var(--fault-green)}.FaultQualityModule_evidenceBar__jWUFc>i[data-tone=warning]:nth-child(2),.FaultQualityModule_evidenceLegend__lzQii [data-tone=warning]:nth-child(2)>i{background:#cb7a18}.FaultQualityModule_evidenceBar__jWUFc>i[data-tone=warning]:nth-child(3),.FaultQualityModule_evidenceLegend__lzQii [data-tone=warning]:nth-child(3)>i{background:#936717}.FaultQualityModule_evidenceBar__jWUFc>i[data-tone=critical]:nth-child(4),.FaultQualityModule_evidenceLegend__lzQii [data-tone=critical]:nth-child(4)>i{background:#c74838}.FaultQualityModule_evidenceBar__jWUFc>i[data-tone=critical]:nth-child(5),.FaultQualityModule_evidenceLegend__lzQii [data-tone=critical]:nth-child(5)>i{background:#981f1a}.FaultQualityModule_evidenceLegend__lzQii{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;grid-gap:5px;gap:5px}.FaultQualityModule_evidenceLegend__lzQii>div{display:grid;grid-template-columns:6px minmax(0,1fr) auto;min-width:0;grid-gap:3px 4px;gap:3px 4px;align-items:center;font-size:9px}.FaultQualityModule_evidenceLegend__lzQii>div>i{width:6px;height:6px;border-radius:1px}.FaultQualityModule_evidenceLegend__lzQii span{overflow:hidden;color:var(--fault-muted);text-overflow:ellipsis;white-space:nowrap}.FaultQualityModule_evidenceLegend__lzQii strong{grid-column:2;color:var(--fault-ink);font-family:Cascadia Mono,Consolas,monospace;font-size:9px}.FaultQualityModule_evidenceLegend__lzQii small{grid-column:3;grid-row:1/span 2;color:var(--fault-muted);font-family:Cascadia Mono,Consolas,monospace;font-size:8px}.FaultQualityModule_statusRows__xjCou{display:grid;grid-gap:4px;gap:4px}.FaultQualityModule_statusRows__xjCou>div{display:grid;grid-template-columns:38px minmax(56px,1fr) 32px;min-width:0;grid-gap:6px;gap:6px;align-items:center;min-height:14px}.FaultQualityModule_statusRows__xjCou span,.FaultQualityModule_statusRows__xjCou strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.FaultQualityModule_statusRows__xjCou span{color:var(--fault-muted)}.FaultQualityModule_statusRows__xjCou strong{color:var(--fault-ink);font-family:Cascadia Mono,Consolas,monospace;text-align:right}.FaultQualityModule_statusRows__xjCou>div>i{height:6px;overflow:hidden;border-radius:2px;background:#e7eded}.FaultQualityModule_statusRows__xjCou b{display:block;height:100%}.FaultQualityModule_statusRows__xjCou>div[data-tone=positive] b{background:var(--fault-green)}.FaultQualityModule_statusRows__xjCou>div[data-tone=warning] b{background:var(--fault-amber)}.FaultQualityModule_statusRows__xjCou>div[data-tone=neutral] b{background:var(--fault-blue)}.FaultQualityModule_statusRows__xjCou>div[data-tone=critical] b{background:var(--fault-red)}.FaultQualityModule_trendChart___kiuB{display:grid;min-width:0}.FaultQualityModule_trendChart___kiuB svg{width:100%;height:62px;overflow:hidden}.FaultQualityModule_trendChart___kiuB line{stroke:#d7e2e2;stroke-width:1;vector-effect:non-scaling-stroke}.FaultQualityModule_trendChart___kiuB polyline{fill:none;stroke:var(--fault-blue);stroke-width:2;vector-effect:non-scaling-stroke}.FaultQualityModule_trendChart___kiuB circle{fill:#ffffff;stroke:var(--fault-red);stroke-width:2;vector-effect:non-scaling-stroke}.FaultQualityModule_trendChart___kiuB>div{display:flex;justify-content:space-between;color:var(--fault-muted);font-family:Cascadia Mono,Consolas,monospace;font-size:8px}.FaultQualityModule_priorityRows__D5FsH{display:grid;min-width:0}.FaultQualityModule_priorityRows__D5FsH>div{display:grid;grid-template-columns:4px minmax(0,1fr) 58px 67px;min-width:0;grid-gap:7px;gap:7px;align-items:center;min-height:25px;border-bottom:1px solid #e5ecec}.FaultQualityModule_priorityRows__D5FsH>div>i{width:3px;height:16px;border-radius:1px}.FaultQualityModule_priorityRows__D5FsH>div[data-tone=critical]>i{background:var(--fault-red)}.FaultQualityModule_priorityRows__D5FsH>div[data-tone=warning]>i{background:var(--fault-amber)}.FaultQualityModule_priorityRows__D5FsH small,.FaultQualityModule_priorityRows__D5FsH strong,.FaultQualityModule_priorityRows__D5FsH>div>span{display:block;min-width:0}.FaultQualityModule_priorityRows__D5FsH small,.FaultQualityModule_priorityRows__D5FsH strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FaultQualityModule_priorityRows__D5FsH strong{color:var(--fault-ink);font-size:10px}.FaultQualityModule_priorityRows__D5FsH small{margin-top:1px;color:var(--fault-muted);font-size:9px}.FaultQualityModule_priorityRows__D5FsH b,.FaultQualityModule_priorityRows__D5FsH em{font-size:9px;font-style:normal;text-align:right;white-space:nowrap}.FaultQualityModule_priorityRows__D5FsH em{color:var(--fault-red)}.FaultQualityModule_priorityRows__D5FsH b{color:var(--fault-amber)}.FaultQualityModule_priorityRows__D5FsH>div[data-tone=critical] b{color:var(--fault-red)}.FaultQualityModule_statePanel__lXZJE{display:flex;flex:1 1 auto;min-width:0;min-height:145px;gap:9px;align-items:center;justify-content:center;padding:16px;color:var(--fault-muted);font-size:11px}.FaultQualityModule_statePanel__lXZJE[data-grid-rows="2"],.FaultQualityModule_statePanel__lXZJE[data-size=compact]{min-height:0;padding:6px 8px}.FaultQualityModule_statePanel__lXZJE[data-state=unavailable]{color:#802b27}.FaultQualityModule_statePanel__lXZJE>span{display:grid;min-width:0;grid-gap:3px;gap:3px}.FaultQualityModule_statePanel__lXZJE small,.FaultQualityModule_statePanel__lXZJE strong{overflow-wrap:anywhere}.FaultQualityModule_statePanel__lXZJE small{color:var(--fault-muted);font-size:9px}.FaultQualityModule_statePanel__lXZJE button{display:inline-grid;flex:0 0 auto;width:29px;height:29px;place-items:center;border:1px solid #c6d3d3;border-radius:4px;background:#ffffff;color:var(--fault-teal);cursor:pointer}.FaultQualityModule_statePanel__lXZJE button:hover{background:#edf7f5}.FaultQualityModule_statePanel__lXZJE button:focus-visible{outline:2px solid var(--fault-teal);outline-offset:2px}.FaultQualityModule_emptyState__aMgmI{display:flex;min-height:46px;gap:6px;align-items:center;justify-content:center;margin:0;color:var(--fault-muted);font-size:9px}.FaultQualityModule_spinner__EGEy6{color:var(--fault-teal);animation:FaultQualityModule_fault-spin__kGaam .9s linear infinite}.FaultQualityModule_root__RN4Vz[data-size=compact]{gap:2px;padding:1px 8px 2px}.FaultQualityModule_root__RN4Vz[data-size=compact] .FaultQualityModule_sourceLine__9drkl{grid-template-columns:auto minmax(0,1fr);min-height:17px;gap:6px;padding-bottom:2px}.FaultQualityModule_root__RN4Vz[data-size=compact] .FaultQualityModule_demoBadge__2j5Hl{gap:3px;padding:1px 5px;font-size:8px}.FaultQualityModule_root__RN4Vz[data-size=compact] .FaultQualityModule_sourceLine__9drkl>small{display:none}.FaultQualityModule_root__RN4Vz[data-size=compact] .FaultQualityModule_metrics__LK6hJ>div{min-height:36px;padding:2px 4px}.FaultQualityModule_root__RN4Vz[data-size=compact] .FaultQualityModule_metrics__LK6hJ span{font-size:8px;line-height:1.1}.FaultQualityModule_root__RN4Vz[data-size=compact] .FaultQualityModule_metrics__LK6hJ strong{margin:1px 0 0;font-size:16px}.FaultQualityModule_root__RN4Vz[data-size=compact] .FaultQualityModule_metrics__LK6hJ small{display:none}.FaultQualityModule_root__RN4Vz[data-size=wide] .FaultQualityModule_metrics__LK6hJ strong{font-size:24px}@media (max-width:700px){.FaultQualityModule_root__RN4Vz{overflow:visible;padding-inline:11px}.FaultQualityModule_sourceLine__9drkl{grid-template-columns:auto minmax(0,1fr)}.FaultQualityModule_sourceLine__9drkl>small{grid-column:1/-1;text-align:left;white-space:normal}.FaultQualityModule_qualityGrid__57fjo,.FaultQualityModule_wideGrid__t_dsZ{grid-template-columns:minmax(0,1fr);gap:10px}.FaultQualityModule_evidenceLegend__lzQii{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:430px){.FaultQualityModule_root__RN4Vz,.FaultQualityModule_root__RN4Vz[data-size=compact]{gap:9px;padding:9px 9px 11px}.FaultQualityModule_metrics__LK6hJ>div,.FaultQualityModule_root__RN4Vz[data-size=compact] .FaultQualityModule_metrics__LK6hJ>div{min-height:59px;padding:6px 4px}.FaultQualityModule_metrics__LK6hJ span{font-size:8px}.FaultQualityModule_metrics__LK6hJ strong,.FaultQualityModule_root__RN4Vz[data-size=compact] .FaultQualityModule_metrics__LK6hJ strong,.FaultQualityModule_root__RN4Vz[data-size=wide] .FaultQualityModule_metrics__LK6hJ strong{font-size:18px}.FaultQualityModule_metrics__LK6hJ small{display:none}.FaultQualityModule_evidenceLegend__lzQii{grid-template-columns:repeat(2,minmax(0,1fr))}.FaultQualityModule_priorityRows__D5FsH>div{grid-template-columns:4px minmax(0,1fr) 60px}.FaultQualityModule_priorityRows__D5FsH>div>em{display:none}}@media (prefers-reduced-motion:reduce){.FaultQualityModule_spinner__EGEy6{animation:none}}@keyframes FaultQualityModule_fault-spin__kGaam{to{transform:rotate(1turn)}}