.norb{--norb-size:60px;width:var(--norb-size);height:var(--norb-size);isolation:isolate;pointer-events:none;justify-content:center;align-items:center;display:flex;position:relative}.norb-halo{inset:calc(var(--norb-size) * -.6);filter:blur(calc(var(--norb-size) * .2));opacity:.55;will-change:transform, opacity;background:radial-gradient(circle,#ffffff8c 0%,#ffffff29 40%,#fff0 68%);border-radius:9999px;animation:7s ease-in-out infinite norb-halo-breathe;position:absolute}.norb-body{will-change:transform;width:100%;height:100%;position:relative}.norb-float{will-change:transform;width:100%;height:100%;animation:8s ease-in-out infinite norb-float;position:relative}.norb-spin{will-change:transform;width:100%;height:100%;animation:34s linear infinite norb-spin;position:relative}.norb-shell{-webkit-backdrop-filter:blur(calc(var(--norb-size) * .05)) saturate(1.15);will-change:transform, border-radius;border:1px solid #fff6;position:absolute}.norb-shell-d{opacity:.75;background:radial-gradient(circle at 40% 62%,#ffffff80 0%,#fff0 55%),radial-gradient(circle at 78% 28%,#ffc8e624 0%,#ffc8e600 60%),radial-gradient(circle at 20% 22%,#a0c3ff1f 0%,#a0c3ff00 58%),#ffffff0d;border-color:#ffffff38;animation:18s ease-in-out infinite alternate-reverse norb-morph-d;inset:-6%}.norb-shell-a{background:radial-gradient(circle at 36% 30%,#fffffff2 0%,#fff0 52%),radial-gradient(circle at 76% 74%,#93b5ff38 0%,#93b5ff00 60%),radial-gradient(circle at 20% 80%,#c79eff33 0%,#c79eff00 62%),#ffffff24;animation:9s ease-in-out infinite norb-morph-a;inset:3%}.norb-shell-b{background:radial-gradient(circle at 64% 24%,#ffffffe6 0%,#fff0 50%),radial-gradient(circle at 82% 68%,#ffb2d633 0%,#ffb2d600 58%),radial-gradient(circle at 16% 30%,#a0c8ff2e 0%,#a0c8ff00 58%),#ffffff29;animation:12s ease-in-out infinite reverse norb-morph-b;inset:13%}.norb-shell-c{background:radial-gradient(circle at 50% 42%,#fff 0%,#ffffff38 45%,#fff0 72%),#fff3;border-color:#ffffff8c;animation:15s ease-in-out infinite alternate norb-morph-c;inset:23%}.norb-core{filter:blur(calc(var(--norb-size) * .018));mix-blend-mode:screen;opacity:.85;will-change:transform, opacity;background:radial-gradient(circle at 46% 40%,#fff 0%,#ffffffb3 40%,#fff0 74%);border-radius:9999px;animation:5s ease-in-out infinite norb-core-pulse;position:absolute;inset:31%}.norb-mesh{mix-blend-mode:soft-light;opacity:.32;will-change:transform;background-image:radial-gradient(#ffffff80 1px,#0000 1.4px),radial-gradient(#ffffff52 1px,#0000 1.4px);background-position:0 0,4px 5px;background-size:7px 7px,11px 11px;border-radius:9999px;animation:46s linear infinite norb-spin-rev;position:absolute;inset:5%}.norb-shimmer{mix-blend-mode:soft-light;opacity:0;will-change:opacity;background:conic-gradient(from 200deg,#a0beff80,#d2afff73,#ffbedc66,#ffffff80,#a0beff80);border-radius:9999px;position:absolute;inset:-4%}.norb-ring{border:1px solid #ffffff8c;border-radius:9999px;position:absolute;inset:0;box-shadow:inset 0 1px 1px #fff9,inset 0 -6px 14px #786ea02e}.norb--thinking .norb-spin{animation-duration:13s}.norb--thinking .norb-shell-d{animation-duration:8s}.norb--thinking .norb-shell-a{animation-duration:4.5s}.norb--thinking .norb-shell-b{animation-duration:5.6s}.norb--thinking .norb-shell-c{animation-duration:6.5s}.norb--thinking .norb-core{opacity:1;animation-duration:2.2s}.norb--thinking .norb-shimmer{animation:1.8s ease-in-out infinite norb-shimmer-in}.norb--speaking .norb-body{animation:1.05s ease-in-out infinite norb-speak-pulse}.norb--speaking .norb-core{opacity:1}@keyframes norb-halo-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.68;transform:scale(1.12)}}@keyframes norb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6%)}}@keyframes norb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes norb-spin-rev{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes norb-morph-d{0%,to{border-radius:38% 62% 60% 40%/55% 42% 58% 45%;transform:scale(1)}50%{border-radius:60% 40% 42% 58%/42% 58% 40% 60%;transform:scale(1.04)}}@keyframes norb-morph-a{0%{border-radius:42% 58% 65% 35%/45% 40% 60% 55%;transform:scale(1)rotate(0)}25%{border-radius:58% 42% 38% 62%/55% 65% 35% 45%;transform:scale(1.03)rotate(2deg)}50%{border-radius:65% 35% 45% 55%/35% 55% 45% 65%;transform:scale(.98)rotate(-1deg)}75%{border-radius:38% 62% 55% 45%/62% 42% 58% 38%;transform:scale(1.02)rotate(1deg)}to{border-radius:42% 58% 65% 35%/45% 40% 60% 55%;transform:scale(1)rotate(0)}}@keyframes norb-morph-b{0%{border-radius:60% 40% 30% 70%/40% 62% 38% 60%;transform:scale(1)rotate(0)}33%{border-radius:34% 66% 62% 38%/62% 35% 65% 38%;transform:scale(1.04)rotate(-2deg)}66%{border-radius:55% 45% 40% 60%/45% 55%;transform:scale(.97)rotate(1.5deg)}to{border-radius:60% 40% 30% 70%/40% 62% 38% 60%;transform:scale(1)rotate(0)}}@keyframes norb-morph-c{0%,to{border-radius:48% 52% 55% 45%/50% 48% 52% 50%;transform:scale(1)}50%{border-radius:55% 45% 45% 55%/45% 55% 48% 52%;transform:scale(1.05)}}@keyframes norb-core-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes norb-shimmer-in{0%,to{opacity:.18}50%{opacity:.5}}@keyframes norb-speak-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.norb-halo,.norb-float,.norb-spin,.norb-shell-d,.norb-shell-a,.norb-shell-b,.norb-shell-c,.norb-core,.norb-mesh,.norb-shimmer,.norb-body{animation:none!important}.norb--thinking .norb-shimmer{opacity:.35}.norb--thinking .norb-core,.norb--speaking .norb-core{opacity:1}}
.tv-module__jPCsIG__screen{--green:#86efac;--amber:#fcd878;--blue:#93c5fd;--red:#fca5a5;color:#f8f5f0;flex-direction:column;gap:12px;width:100%;height:100dvh;padding:clamp(12px,1vw,22px);display:flex;position:relative;overflow:hidden}.tv-module__jPCsIG__mobileModeProbe,.tv-module__jPCsIG__mobileBoard{display:none}.tv-module__jPCsIG__header,.tv-module__jPCsIG__summary,.tv-module__jPCsIG__board,.tv-module__jPCsIG__footer{background:#191615e0;border:1px solid #ffffff26;box-shadow:0 12px 30px #0f0a0826}.tv-module__jPCsIG__header{border-radius:14px;flex:none;grid-template-columns:1fr auto 1fr 36px;align-items:center;gap:24px;min-height:74px;padding:12px 22px;display:grid}.tv-module__jPCsIG__brand{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.tv-module__jPCsIG__brand img{width:140px;height:auto}.tv-module__jPCsIG__brand span{color:#d5c8b8;letter-spacing:.18em;font-size:10px;font-weight:700}.tv-module__jPCsIG__header h1{letter-spacing:-.035em;margin:0;font-size:clamp(23px,1.75vw,36px);font-weight:600}.tv-module__jPCsIG__clockBlock{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.tv-module__jPCsIG__clockBlock strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.tv-module__jPCsIG__clockBlock span{color:#d2cac1;font-size:11px}.tv-module__jPCsIG__fullscreenButton,.tv-module__jPCsIG__pager button,.tv-module__jPCsIG__detailPager button{color:#faf5ee;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:7px;place-items:center;min-width:34px;height:34px;padding:0 9px;display:grid}.tv-module__jPCsIG__fullscreenButton{font-size:21px}.tv-module__jPCsIG__summary{border-radius:12px;flex:none;grid-template-columns:minmax(140px,.65fr) minmax(520px,2.7fr) minmax(140px,.65fr);display:grid;overflow:hidden}.tv-module__jPCsIG__kpi{border-right:1px solid #ffffff1a;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:14px 22px;display:grid;position:relative}.tv-module__jPCsIG__kpi:last-child{border:0}.tv-module__jPCsIG__kpi>span{letter-spacing:.07em;color:#e2d9ce;font-size:clamp(10px,.68vw,13px);font-weight:700}.tv-module__jPCsIG__kpi>strong{font-variant-numeric:tabular-nums;grid-area:1/2/3;font-size:clamp(31px,2.5vw,48px);font-weight:650;line-height:1}.tv-module__jPCsIG__kpi>small{color:#bdb5aa;font-size:11px}.tv-module__jPCsIG__kpiActive{background:#16653447;box-shadow:inset 0 3px #4ade80}.tv-module__jPCsIG__kpiActive>strong{color:var(--green)}.tv-module__jPCsIG__kpiBlocked{background:#991b1b45;box-shadow:inset 0 3px #f87171}.tv-module__jPCsIG__kpiBlocked>strong{color:var(--red)}.tv-module__jPCsIG__scopeLabel{color:var(--green);letter-spacing:.04em;white-space:nowrap;font-size:11px;font-weight:700}.tv-module__jPCsIG__toolbar{flex:none;align-items:center;gap:16px;min-height:38px;display:flex}.tv-module__jPCsIG__search{background:#191615b8;border:1px solid #ffffff3b;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:220px;max-width:340px;padding:7px 12px;display:flex}.tv-module__jPCsIG__search input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:13px}.tv-module__jPCsIG__search input::placeholder{color:#c9c0b5}.tv-module__jPCsIG__search:focus-within{outline-offset:2px;outline:2px solid #ead7bb}.tv-module__jPCsIG__tableHint{color:#eee0cf;margin-left:auto;font-size:11px}.tv-module__jPCsIG__connectionStatus{color:var(--amber);background:#382d1c;border:1px solid #c89746;border-radius:7px;flex:none;padding:8px 14px;font-size:13px}.tv-module__jPCsIG__board{border-radius:13px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.tv-module__jPCsIG__boardHeader,.tv-module__jPCsIG__vehicleRow{grid-template-columns:minmax(250px, 1.85fr) minmax(170px, 1.2fr) repeat(var(--phase-count), minmax(83px, .75fr));display:grid}.tv-module__jPCsIG__boardHeader{background:#00000045;border-bottom:1px solid #ffffff2e;flex:none;min-height:43px}.tv-module__jPCsIG__boardHeader>div{color:#d9d1c5;border-right:1px solid #ffffff14;justify-content:center;align-items:center;padding:9px 5px;font-size:clamp(10px,.72vw,14px);font-weight:650;display:flex}.tv-module__jPCsIG__boardHeader>div:first-child,.tv-module__jPCsIG__boardHeader>div:nth-child(2){letter-spacing:.09em;justify-content:flex-start;padding-left:17px;font-size:10px}.tv-module__jPCsIG__rows{flex-direction:column;flex:1;min-height:0;display:flex}.tv-module__jPCsIG__vehicleRow{flex:0 0 var(--row-share);border-bottom:1px solid #ffffff24;min-height:72px}.tv-module__jPCsIG__vehicleRow:last-child{border-bottom:0}.tv-module__jPCsIG__vehicleRow:nth-child(2n){background:#ffffff09}.tv-module__jPCsIG__vehicleRow>div{border-right:1px solid #ffffff14}.tv-module__jPCsIG__row_mes_active{box-shadow:inset 4px 0 #4ade80}.tv-module__jPCsIG__row_waiting{box-shadow:inset 4px 0 #eab651}.tv-module__jPCsIG__identityCell{flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:9px 17px;display:flex}.tv-module__jPCsIG__vehicleName{text-align:left;color:#fff9ef;letter-spacing:-.025em;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:clamp(17px,1.22vw,24px);font-weight:650;line-height:1.13}.tv-module__jPCsIG__vehicleName:hover{color:#ffdda5;text-underline-offset:4px;text-decoration:underline}.tv-module__jPCsIG__identityMeta{flex-wrap:wrap;align-items:baseline;gap:3px 12px;line-height:1.15;display:flex}.tv-module__jPCsIG__identityMeta strong{color:#e2cead;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,monospace;font-size:clamp(12px,.81vw,16px);font-weight:650}.tv-module__jPCsIG__identityMeta>span{color:#aaa49c;font-size:clamp(10px,.66vw,12px)}.tv-module__jPCsIG__vehicleColor{color:#d4ccc1;font-size:11px}.tv-module__jPCsIG__currentState{flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:8px 15px;display:flex}.tv-module__jPCsIG__currentState>span{letter-spacing:.06em;font-size:10px;font-weight:750}.tv-module__jPCsIG__vehicleActive{color:var(--green)}.tv-module__jPCsIG__vehicleWaiting{color:var(--amber)}.tv-module__jPCsIG__currentState>strong{font-size:clamp(12px,.85vw,16px);font-weight:550;line-height:1.18}.tv-module__jPCsIG__currentState>small{color:#b8b1a8;font-size:11px}.tv-module__jPCsIG__alertText{color:var(--red)}.tv-module__jPCsIG__operationCell{justify-content:stretch;align-items:stretch;padding:7px 5px;display:flex}.tv-module__jPCsIG__operationBadge{text-align:center;border:1px solid #0000;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;min-height:44px;padding:5px 3px;line-height:1.1;display:flex}.tv-module__jPCsIG__operationBadge>b{font-size:18px;line-height:1}.tv-module__jPCsIG__operationBadge>span{font-size:clamp(10px,.7vw,13px);font-weight:650}.tv-module__jPCsIG__operationBadge>small{opacity:.8;font-size:9px}.tv-module__jPCsIG__op_active{color:#bcfbd2;background:#20583d;border-color:#408964}.tv-module__jPCsIG__op_open{color:#ffe29a;background:#634919;border-color:#9a7235}.tv-module__jPCsIG__op_stopped{color:#102a43;background:#b8dcfa;border-color:#e1f1ff}.tv-module__jPCsIG__op_unknown{color:#ccc8c1;background:#393633;border-color:#656059}.tv-module__jPCsIG__op_complete{color:#102a43;background:#b8dcfa;border-color:#e1f1ff}.tv-module__jPCsIG__blocked{color:#fcc;background:#632a27;border:2px solid #f87171}.tv-module__jPCsIG__notApplicable{color:#77726b;place-items:center;width:100%;font-size:20px;display:grid}.tv-module__jPCsIG__footer{border-radius:11px;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:8px 14px;display:flex}.tv-module__jPCsIG__legend{flex-wrap:wrap;align-items:center;gap:8px 15px;font-size:11px;display:flex}.tv-module__jPCsIG__legend>span{white-space:nowrap;align-items:center;gap:5px;display:flex}.tv-module__jPCsIG__legend i{border:1px solid #ffffff26;border-radius:4px;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.tv-module__jPCsIG__legend>small{color:#b8b0a5;width:100%;font-size:10px}.tv-module__jPCsIG__pager{align-items:center;gap:9px;display:flex}.tv-module__jPCsIG__pager>span{white-space:nowrap;color:#bcb4a9;gap:7px;font-size:10px;display:flex}.tv-module__jPCsIG__pager b{color:#fff}.tv-module__jPCsIG__pager button:disabled{opacity:.35;cursor:default}.tv-module__jPCsIG__pager .tv-module__jPCsIG__autoButton{margin-left:5px}.tv-module__jPCsIG__sources{text-align:right;white-space:nowrap;flex-direction:column;gap:3px;font-size:11px;display:flex}.tv-module__jPCsIG__sourceFresh{color:#c1e7cc}.tv-module__jPCsIG__sourceWarning{color:var(--amber)}.tv-module__jPCsIG__emptyState{text-align:center;color:#cfc3b4;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:160px;padding:20px;display:flex}.tv-module__jPCsIG__emptyState strong{color:#f7eddf;font-size:22px}.tv-module__jPCsIG__screen button:focus-visible{outline-offset:3px;outline:2px solid #ffdfa7}.tv-module__jPCsIG__details{color:#f7f2ea;background:#23211f;border:1px solid #726858;border-radius:18px;width:min(1000px,94vw);max-height:90dvh;margin:auto;padding:24px;box-shadow:0 30px 100px #0009}.tv-module__jPCsIG__details::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0806c2}.tv-module__jPCsIG__detailHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.tv-module__jPCsIG__detailHeader>div>span{color:#dac6a8;font-family:ui-monospace,monospace;font-size:13px}.tv-module__jPCsIG__detailHeader h2{margin:8px 0;font-size:32px;line-height:1.1}.tv-module__jPCsIG__detailHeader p{color:#bdb4a6;margin:0}.tv-module__jPCsIG__detailHeader>button{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #797269;border-radius:8px;width:38px;height:38px;font-size:26px}.tv-module__jPCsIG__description{color:#bdb7af;margin:18px 0;font-size:12px}.tv-module__jPCsIG__detailNote{color:#d5c8b4;background:#ffffff08;border-radius:8px;padding:12px 15px;font-size:12px;line-height:1.5}.tv-module__jPCsIG__detailTableWrap{margin-top:16px;overflow-x:auto}.tv-module__jPCsIG__detailTable{border-collapse:collapse;width:100%;font-size:12px}.tv-module__jPCsIG__detailTable th,.tv-module__jPCsIG__detailTable td{text-align:left;border-bottom:1px solid #ffffff20;padding:10px}.tv-module__jPCsIG__detailTable thead th{text-transform:uppercase;color:#bfb4a4;font-size:10px}.tv-module__jPCsIG__detailTable tbody th{font-size:14px;font-weight:500}.tv-module__jPCsIG__detailTable .tv-module__jPCsIG__operationBadge{gap:4px;min-width:120px}.tv-module__jPCsIG__detailTable td:nth-child(3),.tv-module__jPCsIG__detailTable td:nth-child(4){white-space:nowrap;font-variant-numeric:tabular-nums}.tv-module__jPCsIG__detailPager{justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}@media (max-width:1400px){.tv-module__jPCsIG__screen{gap:8px}.tv-module__jPCsIG__header{min-height:64px;padding:10px 16px}.tv-module__jPCsIG__kpi{padding:12px}.tv-module__jPCsIG__kpi>small{font-size:9px}.tv-module__jPCsIG__boardHeader,.tv-module__jPCsIG__vehicleRow{grid-template-columns:minmax(210px, 1.85fr) minmax(145px, 1.2fr) repeat(var(--phase-count), minmax(67px, .75fr))}.tv-module__jPCsIG__identityCell{padding:8px 12px}.tv-module__jPCsIG__currentState{padding:8px 10px}.tv-module__jPCsIG__operationCell{padding:5px 3px}.tv-module__jPCsIG__tableHint{display:none}.tv-module__jPCsIG__legend{gap:5px 9px;font-size:10px}.tv-module__jPCsIG__sources{font-size:10px}}@media (max-width:1000px){.tv-module__jPCsIG__screen{height:auto;min-height:100dvh;overflow:visible}.tv-module__jPCsIG__mobileModeProbe{pointer-events:none;width:0;height:0;display:block;position:absolute}.tv-module__jPCsIG__header{grid-template-columns:1fr auto;gap:8px}.tv-module__jPCsIG__header h1{grid-area:2/1/auto/-1;font-size:23px}.tv-module__jPCsIG__brand img{width:115px}.tv-module__jPCsIG__brand span{font-size:9px}.tv-module__jPCsIG__clockBlock strong{font-size:23px}.tv-module__jPCsIG__fullscreenButton{display:none}.tv-module__jPCsIG__summary{grid-template-columns:repeat(3,minmax(0,1fr))}.tv-module__jPCsIG__kpi{grid-template-columns:1fr;min-height:65px;padding:10px}.tv-module__jPCsIG__kpi>strong{grid-area:2/1;font-size:28px}.tv-module__jPCsIG__kpi>small{display:none}.tv-module__jPCsIG__scopeLabel{width:100%;padding:5px 2px}.tv-module__jPCsIG__toolbar{flex-wrap:wrap;gap:8px}.tv-module__jPCsIG__search{min-width:0;max-width:none}.tv-module__jPCsIG__board{display:none}.tv-module__jPCsIG__mobileBoard{display:block}.tv-module__jPCsIG__mobileBoardHeader{color:#f5e6d2;padding:5px 2px 10px;font-size:11px;font-weight:650}.tv-module__jPCsIG__mobileRows{flex-direction:column;gap:12px;display:flex}.tv-module__jPCsIG__mobileVehicleCard{background:#1c1816f0;border:1px solid #ffffff30;border-radius:12px;overflow:hidden}.tv-module__jPCsIG__mobileVehicleHead{border-bottom:1px solid #ffffff20;grid-template-columns:1.3fr 1fr;display:grid}.tv-module__jPCsIG__mobileVehicleHead .tv-module__jPCsIG__identityCell{padding:15px}.tv-module__jPCsIG__mobileVehicleHead .tv-module__jPCsIG__vehicleName{font-size:21px}.tv-module__jPCsIG__mobileVehicleHead .tv-module__jPCsIG__identityMeta{flex-direction:column;gap:4px}.tv-module__jPCsIG__mobileVehicleHead .tv-module__jPCsIG__currentState{padding:15px 10px}.tv-module__jPCsIG__mobileOperations{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px;display:grid}.tv-module__jPCsIG__mobileOperations>div{flex-direction:column;gap:5px;display:flex}.tv-module__jPCsIG__mobileOperations>div>span:first-child{color:#d6cbbd;text-align:center;font-size:9px}.tv-module__jPCsIG__mobileOperations .tv-module__jPCsIG__operationBadge{min-height:52px}.tv-module__jPCsIG__footer{grid-template-columns:1fr;justify-items:center;gap:12px;display:grid}.tv-module__jPCsIG__legend{justify-content:center}.tv-module__jPCsIG__legend>small{text-align:center}.tv-module__jPCsIG__pager{order:-1}.tv-module__jPCsIG__pager button{min-width:42px;height:38px}.tv-module__jPCsIG__sources{text-align:center}.tv-module__jPCsIG__details{padding:17px}.tv-module__jPCsIG__detailHeader h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.tv-module__jPCsIG__screen *,.tv-module__jPCsIG__screen :before{transition:none!important;animation:none!important}}.tv-module__jPCsIG__monthlyKpi{background:#ffffff05;border-right:1px solid #ffffff25;padding:12px 24px}.tv-module__jPCsIG__monthlyHeading{letter-spacing:.1em;color:#f3dfbf;font-size:12px;font-weight:750}.tv-module__jPCsIG__monthlyNumbers{align-items:center;gap:clamp(20px,3vw,64px);margin-top:7px;display:flex}.tv-module__jPCsIG__monthlyNumbers>div{grid-template-columns:auto 1fr;align-items:center;gap:1px 13px;display:grid}.tv-module__jPCsIG__monthlyNumbers span{letter-spacing:.04em;font-size:clamp(10px,.78vw,15px);font-weight:750}.tv-module__jPCsIG__monthlyNumbers strong{font-variant-numeric:tabular-nums;grid-area:1/1/3;font-size:clamp(48px,4vw,76px);font-weight:700;line-height:1}.tv-module__jPCsIG__monthlyNumbers small{color:#bbb5ab;font-size:10px}.tv-module__jPCsIG__completedKpi strong{color:var(--green)}.tv-module__jPCsIG__monthlyNumbers .tv-module__jPCsIG__monthlyPercent{flex-direction:column;gap:5px;margin-left:auto;display:flex}.tv-module__jPCsIG__monthlyPercent strong{color:var(--green);font-size:clamp(24px,2.1vw,40px)}.tv-module__jPCsIG__monthlyNote{color:#c4b8a7;margin-top:6px;font-size:10px}.tv-module__jPCsIG__operationBadge .tv-module__jPCsIG__operationStatus{font-size:10px;font-weight:600}.tv-module__jPCsIG__operationStatus b{font-size:10px}.tv-module__jPCsIG__operationBadge .tv-module__jPCsIG__elapsedValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(12px,.91vw,18px);font-weight:750}@media (max-width:1400px){.tv-module__jPCsIG__monthlyKpi{padding:10px 14px}.tv-module__jPCsIG__monthlyNumbers{gap:18px}.tv-module__jPCsIG__monthlyNumbers>div{gap:1px 8px}.tv-module__jPCsIG__monthlyNumbers strong{font-size:48px}.tv-module__jPCsIG__monthlyNumbers .tv-module__jPCsIG__monthlyPercent strong{font-size:28px}.tv-module__jPCsIG__monthlyNumbers small{font-size:9px}}@media (max-width:1000px){.tv-module__jPCsIG__summary{grid-template-columns:1fr 1fr}.tv-module__jPCsIG__monthlyKpi{border-bottom:1px solid #ffffff25;border-right:0;grid-area:1/1/auto/-1;padding:14px}.tv-module__jPCsIG__monthlyNumbers{gap:16px}.tv-module__jPCsIG__monthlyNumbers>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.tv-module__jPCsIG__monthlyNumbers strong{order:-1;font-size:48px}.tv-module__jPCsIG__monthlyNumbers span{font-size:10px}.tv-module__jPCsIG__monthlyNumbers small{max-width:135px;font-size:9px}.tv-module__jPCsIG__monthlyNumbers .tv-module__jPCsIG__monthlyPercent strong{font-size:25px}.tv-module__jPCsIG__monthlyHeading{font-size:11px}.tv-module__jPCsIG__monthlyNote{font-size:9px;line-height:1.4}.tv-module__jPCsIG__kpi{grid-template-columns:1fr auto}.tv-module__jPCsIG__kpi>strong{grid-area:1/2}.tv-module__jPCsIG__mobileOperations .tv-module__jPCsIG__operationBadge{min-height:64px}}
.overview-module__WBOQhq__overview{color:var(--rh-ink);flex-direction:column;gap:22px;max-width:1900px;margin:auto;display:flex}.overview-module__WBOQhq__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.overview-module__WBOQhq__eyebrow{letter-spacing:.16em;color:var(--rh-ink-muted);font-size:10px;font-weight:800}.overview-module__WBOQhq__header h1{letter-spacing:-.035em;margin:6px 0;font-size:32px;font-weight:700;line-height:1.2}.overview-module__WBOQhq__header p,.overview-module__WBOQhq__monthPanel p{color:var(--rh-ink-muted);margin:5px 0;font-size:13px}.overview-module__WBOQhq__headerActions{white-space:nowrap;align-items:center;gap:12px;font-size:12px;display:flex}.overview-module__WBOQhq__headerActions button,.overview-module__WBOQhq__headerActions a,.overview-module__WBOQhq__search button,.overview-module__WBOQhq__search a{border:1px solid var(--rh-glass-border);background:var(--rh-glass-card);border-radius:9px;padding:9px 13px;font-weight:650}.overview-module__WBOQhq__live{color:#9cdbb1}.overview-module__WBOQhq__stale{color:#f1c47b}.overview-module__WBOQhq__warning{color:#674211;background:#fff1cc;border:1px solid #eccd89;border-radius:12px;padding:12px 18px;font-size:13px}.overview-module__WBOQhq__monthPanel{background:var(--rh-glass-card-strong);border:1px solid var(--rh-glass-border);border-radius:18px;grid-template-columns:1.2fr .65fr .85fr 1fr;align-items:center;gap:24px;padding:26px 28px;display:grid;box-shadow:0 8px 32px #15243d05}.overview-module__WBOQhq__monthPanel h2{text-transform:capitalize;letter-spacing:-.025em;margin:5px 0;font-size:23px;font-weight:700}.overview-module__WBOQhq__monthNumber{border-left:1px solid var(--rh-glass-border);flex-direction:column;padding-left:25px;display:flex}.overview-module__WBOQhq__monthNumber strong{letter-spacing:-.055em;font-size:48px;font-weight:750;line-height:1.08}.overview-module__WBOQhq__monthNumber span{color:var(--rh-ink-muted);margin-top:7px;font-size:12px}.overview-module__WBOQhq__blueNumber{color:#9cd3f5}.overview-module__WBOQhq__progress>div:first-child{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.overview-module__WBOQhq__progress strong{font-size:25px}.overview-module__WBOQhq__progress span,.overview-module__WBOQhq__progress small{color:var(--rh-ink-muted);font-size:11px}.overview-module__WBOQhq__track{background:#a6b6c22b;border-radius:6px;height:8px;margin:8px 0;overflow:hidden}.overview-module__WBOQhq__track span{background:#75bde8;border-radius:6px;height:100%;display:block}.overview-module__WBOQhq__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.overview-module__WBOQhq__kpi{background:var(--rh-glass-card);border:1px solid var(--rh-glass-border);border-top:4px solid #d5aa48;border-radius:14px;flex-direction:column;padding:21px;transition:transform .15s,box-shadow .15s;display:flex}.overview-module__WBOQhq__kpi:hover{transform:translateY(-2px);box-shadow:0 7px 22px #0000000b}.overview-module__WBOQhq__kpi0{border-top-color:#8ad0a2}.overview-module__WBOQhq__kpi1,.overview-module__WBOQhq__kpi2{border-top-color:#8ccded}.overview-module__WBOQhq__kpi3{border-top-color:#dfaf5f}.overview-module__WBOQhq__kpi>span{justify-content:space-between;gap:8px;font-size:13px;font-weight:650;display:flex}.overview-module__WBOQhq__kpi b{opacity:.5}.overview-module__WBOQhq__kpi strong{letter-spacing:-.045em;margin:12px 0 6px;font-size:44px;line-height:1.1}.overview-module__WBOQhq__kpi small{color:var(--rh-ink-muted);font-size:11px}.overview-module__WBOQhq__chosen{box-shadow:0 0 0 2px #b7954a55}.overview-module__WBOQhq__board{background:var(--rh-glass-card-strong);border:1px solid var(--rh-glass-border);border-radius:16px;min-width:0;overflow:hidden}.overview-module__WBOQhq__boardTop{border-bottom:1px solid var(--rh-glass-border);flex-wrap:wrap;justify-content:space-between;gap:15px;padding:18px 20px;display:flex}.overview-module__WBOQhq__tabs{flex-wrap:wrap;gap:5px;display:flex}.overview-module__WBOQhq__tabs a{color:var(--rh-ink-muted);border-radius:8px;padding:9px 10px;font-size:12px;font-weight:650}.overview-module__WBOQhq__tabs a[aria-current]{color:var(--rh-ink);background:#d1ad5320;box-shadow:inset 0 0 0 1px #b99b3a50}.overview-module__WBOQhq__tabs a span{opacity:.65;margin-left:4px;font-size:10px}.overview-module__WBOQhq__search{align-items:center;gap:7px;font-size:12px;display:flex}.overview-module__WBOQhq__search input{border:1px solid var(--rh-glass-border);background:var(--rh-glass-card);min-width:220px;color:inherit;border-radius:8px;padding:9px 12px}.overview-module__WBOQhq__boardTitle{justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.overview-module__WBOQhq__boardTitle h2{margin:0 0 4px;font-size:19px;font-weight:700}.overview-module__WBOQhq__boardTitle p{color:var(--rh-ink-muted);margin:0;font-size:12px}.overview-module__WBOQhq__boardTitle>span{white-space:nowrap;color:var(--rh-ink-muted);font-size:11px}.overview-module__WBOQhq__tableWrap{max-width:100%;overflow-x:auto}.overview-module__WBOQhq__table,.overview-module__WBOQhq__phaseTable{border-collapse:collapse;width:100%;font-size:12px}.overview-module__WBOQhq__phaseTable{min-width:1190px}.overview-module__WBOQhq__table{min-width:850px}.overview-module__WBOQhq__table thead th,.overview-module__WBOQhq__phaseTable thead th{letter-spacing:.04em;text-align:left;color:var(--rh-ink-muted);border-block:1px solid var(--rh-glass-border);background:#8391a008;padding:13px 14px;font-size:10px;font-weight:700}.overview-module__WBOQhq__phaseTable thead th{border-top:3px solid #b9bfc4}.overview-module__WBOQhq__table td,.overview-module__WBOQhq__table tbody th,.overview-module__WBOQhq__phaseTable td,.overview-module__WBOQhq__phaseTable tbody th{border-bottom:1px solid var(--rh-glass-border);text-align:left;padding:13px 14px}.overview-module__WBOQhq__phaseTable td{min-width:112px;padding:12px 7px}.overview-module__WBOQhq__phaseTable tbody th{min-width:210px}.overview-module__WBOQhq__table tbody tr:hover,.overview-module__WBOQhq__phaseTable tbody tr:hover{background:#769dbc08}.overview-module__WBOQhq__vehicle{text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;min-width:150px;display:flex}.overview-module__WBOQhq__vehicle strong{font-size:16px;line-height:1.2}.overview-module__WBOQhq__vehicle span{color:var(--rh-ink-soft);font-size:11px;font-weight:650}.overview-module__WBOQhq__vehicle small,.overview-module__WBOQhq__secondary{color:var(--rh-ink-muted);margin-top:2px;font-size:11px;font-weight:400;display:block}.overview-module__WBOQhq__badge{white-space:nowrap;border:1px solid #0000;border-radius:7px;align-items:center;padding:6px 9px;font-size:10px;font-weight:750;display:inline-flex}.overview-module__WBOQhq__active{color:#bcfbd2;background:#20583d;border-color:#408964}.overview-module__WBOQhq__complete{color:#27638a;background:#dff2ff;border-color:#a9d8f4}.overview-module__WBOQhq__planned{color:#576779;background:#eef0f3;border-color:#dce1e8}.overview-module__WBOQhq__unmatched{color:#8a662d;background:#fff4df;border-color:#ecdcba}.overview-module__WBOQhq__workplace{margin:7px 0 0;font-size:12px;font-weight:650}.overview-module__WBOQhq__phaseButton{text-align:left;cursor:pointer;border-radius:8px;width:100%}.overview-module__WBOQhq__phaseButton:hover{box-shadow:0 0 0 2px #b4c8d3}.overview-module__WBOQhq__pager{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:12px;display:flex}.overview-module__WBOQhq__pager>span{color:var(--rh-ink-muted);font-size:11px}.overview-module__WBOQhq__pager a,.overview-module__WBOQhq__pager button{border:1px solid var(--rh-glass-border);border-radius:7px;padding:7px 12px}.overview-module__WBOQhq__pager button:disabled{opacity:.4}.overview-module__WBOQhq__empty{text-align:center;color:var(--rh-ink-muted);padding:50px 20px;font-size:14px}.overview-module__WBOQhq__footer{color:var(--rh-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:10px;display:flex}.overview-module__WBOQhq__mobileList{display:none}.overview-module__WBOQhq__dialog{border:1px solid var(--rh-glass-border);width:min(950px,94vw);max-height:88vh;color:var(--rh-ink);background:#231f1b;border-radius:18px;margin:auto;padding:0;box-shadow:0 30px 100px #0005}.overview-module__WBOQhq__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10203370}.overview-module__WBOQhq__dialogHeader{border-bottom:1px solid var(--rh-glass-border);justify-content:space-between;align-items:flex-start;gap:15px;padding:24px 28px;display:flex}.overview-module__WBOQhq__dialogHeader span{color:var(--rh-ink-muted);font-size:11px}.overview-module__WBOQhq__dialogHeader h2{margin:5px 0;font-size:26px;font-weight:750}.overview-module__WBOQhq__dialogHeader p{color:var(--rh-ink-muted);margin:0;font-size:13px}.overview-module__WBOQhq__dialogHeader button{border:1px solid var(--rh-glass-border);border-radius:8px;padding:5px 12px;font-size:26px;line-height:1}.overview-module__WBOQhq__detailBody{padding:24px 28px}.overview-module__WBOQhq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0;display:grid}.overview-module__WBOQhq__facts dt{text-transform:uppercase;letter-spacing:.07em;color:var(--rh-ink-muted);font-size:10px}.overview-module__WBOQhq__facts dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.overview-module__WBOQhq__note{color:var(--rh-ink-muted);font-size:12px;line-height:1.6}.overview-module__WBOQhq__detailBody h3{margin:24px 0 12px;font-size:17px;font-weight:700}.overview-module__WBOQhq__detailTable{overflow-x:auto}.overview-module__WBOQhq__detailTable table{border-collapse:collapse;width:100%;min-width:560px;font-size:12px}.overview-module__WBOQhq__detailTable th,.overview-module__WBOQhq__detailTable td{text-align:left;border-bottom:1px solid var(--rh-glass-border);padding:10px}.overview-module__WBOQhq__detailTable thead th{color:var(--rh-ink-muted);font-size:10px}.overview-module__WBOQhq__detailLinks{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.overview-module__WBOQhq__detailLinks a{border:1px solid var(--rh-glass-border);border-radius:8px;padding:10px 14px;font-size:12px}.overview-module__WBOQhq__overview a:focus-visible,.overview-module__WBOQhq__overview button:focus-visible,.overview-module__WBOQhq__overview input:focus-visible,.overview-module__WBOQhq__dialog button:focus-visible,.overview-module__WBOQhq__dialog a:focus-visible{outline-offset:3px;outline:3px solid #68acd4}@media (max-width:1100px){.overview-module__WBOQhq__header{align-items:flex-start}.overview-module__WBOQhq__header h1{font-size:27px}.overview-module__WBOQhq__monthPanel{grid-template-columns:1fr 1fr 1fr;gap:16px;padding:22px}.overview-module__WBOQhq__progress{grid-column:1/-1}.overview-module__WBOQhq__kpi{padding:16px}.overview-module__WBOQhq__kpi>span{font-size:12px}.overview-module__WBOQhq__headerActions{flex-wrap:wrap;justify-content:flex-end}.overview-module__WBOQhq__kpi small{font-size:10px}}@media (max-width:700px){.overview-module__WBOQhq__overview{gap:16px}.overview-module__WBOQhq__header{flex-direction:column}.overview-module__WBOQhq__header h1{font-size:27px}.overview-module__WBOQhq__headerActions{justify-content:flex-start;width:100%}.overview-module__WBOQhq__monthPanel{grid-template-columns:1fr 1fr;gap:20px;padding:20px}.overview-module__WBOQhq__monthPanel>div:first-child{grid-column:1/-1}.overview-module__WBOQhq__monthNumber{border:0;padding:0}.overview-module__WBOQhq__monthNumber strong{font-size:40px}.overview-module__WBOQhq__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.overview-module__WBOQhq__kpi strong{font-size:35px}.overview-module__WBOQhq__kpi>span{font-size:11px}.overview-module__WBOQhq__kpi small{line-height:1.4}.overview-module__WBOQhq__boardTop{padding:12px}.overview-module__WBOQhq__tabs{gap:3px}.overview-module__WBOQhq__tabs a{padding:8px;font-size:11px}.overview-module__WBOQhq__search{width:100%}.overview-module__WBOQhq__search input{flex:1;width:0;min-width:0}.overview-module__WBOQhq__boardTitle{align-items:flex-start;padding:17px}.overview-module__WBOQhq__boardTitle>span{white-space:normal}.overview-module__WBOQhq__tableWrap{display:none}.overview-module__WBOQhq__mobileList{flex-direction:column;display:flex}.overview-module__WBOQhq__mobileCard{text-align:left;border-top:1px solid var(--rh-glass-border);flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:18px;display:flex}.overview-module__WBOQhq__mobileCard strong{font-size:18px}.overview-module__WBOQhq__mobileCard>span:not(.overview-module__WBOQhq__badge){color:var(--rh-ink-soft);font-size:12px}.overview-module__WBOQhq__mobileCard small{color:var(--rh-ink-muted);font-size:11px}.overview-module__WBOQhq__pager{gap:5px;padding:14px;font-size:11px}.overview-module__WBOQhq__pager>span{font-size:10px}.overview-module__WBOQhq__facts{grid-template-columns:1fr}.overview-module__WBOQhq__dialogHeader,.overview-module__WBOQhq__detailBody{padding:20px}.overview-module__WBOQhq__dialogHeader h2{font-size:23px}.overview-module__WBOQhq__footer{line-height:1.6}}.overview-module__WBOQhq__alignment{color:var(--rh-ink);background:#35291fe6;border:1px solid #d7ad6380;border-left:4px solid #d7ad63;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.overview-module__WBOQhq__alignment strong{font-size:16px}.overview-module__WBOQhq__alignment p{margin:7px 0;font-size:13px;line-height:1.6}.overview-module__WBOQhq__alignment small{color:var(--rh-ink-soft);font-size:11px;line-height:1.6;display:block}.overview-module__WBOQhq__alignment>a{border:1px solid #d7ad6380;border-radius:8px;flex-shrink:0;padding:10px 14px;font-size:12px;font-weight:650}.overview-module__WBOQhq__issues{min-width:230px;max-width:480px;margin:0;padding:0;list-style:none}.overview-module__WBOQhq__issues li+li{margin-top:12px}.overview-module__WBOQhq__issues strong{color:#f3ce88;font-size:12px;display:block}.overview-module__WBOQhq__issues span{color:var(--rh-ink-soft);margin-top:4px;font-size:11px;line-height:1.6;display:block}.overview-module__WBOQhq__planNote{overflow-wrap:anywhere;max-width:330px;margin:8px 0;font-size:12px;line-height:1.6}.overview-module__WBOQhq__vehicle .overview-module__WBOQhq__issueHint,.overview-module__WBOQhq__issueHint{color:#f3ce88!important}@media (max-width:700px){.overview-module__WBOQhq__alignment{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.overview-module__WBOQhq__alignment>a{text-align:center;align-self:stretch}.overview-module__WBOQhq__issues{min-width:0}}
