.operations-terminal-dispo-workspace_portal__KUqtC{--accent:#ff7a1a;--line:rgba(255,255,255,0.11);background:radial-gradient(circle at 50% -10%,rgba(255,122,26,.12),transparent 30%),#080c14;color:#eef1f5;min-height:100svh;padding:10px 14px 24px}.operations-terminal-dispo-workspace_loading__IzodY{align-items:center;background:#080c14;color:#d5d9df;display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - 70px)}.operations-terminal-dispo-workspace_header__gqaOu{align-items:center;background:linear-gradient(135deg,rgba(27,33,44,.98),rgba(13,18,28,.97));border:1px solid var(--line);border-radius:16px;display:grid;gap:16px;grid-template-columns:minmax(190px,1fr) minmax(260px,1.25fr) minmax(230px,1fr);padding:12px 16px}.operations-terminal-dispo-workspace_account__1Nwho>div,.operations-terminal-dispo-workspace_brand__17EXo{display:grid;gap:2px}.operations-terminal-dispo-workspace_account__1Nwho small,.operations-terminal-dispo-workspace_brand__17EXo span,.operations-terminal-dispo-workspace_cardHeading__NEZ3y span,.operations-terminal-dispo-workspace_scope__Gtyjv span{color:#818b9b;font-family:var(--mono);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.operations-terminal-dispo-workspace_brand__17EXo strong{color:#ff9b54;font-size:15px}.operations-terminal-dispo-workspace_title__6SmQd{align-items:baseline;display:flex;gap:12px;justify-content:center}.operations-terminal-dispo-workspace_title__6SmQd h1{font-size:clamp(19px,2.2vw,27px);margin:0}.operations-terminal-dispo-workspace_title__6SmQd time{color:#ff9b54;font-family:var(--mono);font-size:15px;font-variant-numeric:tabular-nums}.operations-terminal-dispo-workspace_account__1Nwho{align-items:center;display:flex;gap:12px;justify-content:flex-end;text-align:right}.operations-terminal-dispo-workspace_account__1Nwho button,.operations-terminal-dispo-workspace_rowActions___of1d button,.operations-terminal-dispo-workspace_timeDialog__WMlWT header button,.operations-terminal-dispo-workspace_weekControls__a3pEK button{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.13);border-radius:9px;color:#dce1e8;cursor:pointer;font:inherit}.operations-terminal-dispo-workspace_account__1Nwho button{border-color:rgba(248,81,73,.34);color:#ffaaa5;font-size:11px;font-weight:750;padding:8px 10px}.operations-terminal-dispo-workspace_toolbar__pJaKs{align-items:center;background:rgba(15,20,30,.9);border:1px solid var(--line);border-radius:12px;display:flex;gap:16px;justify-content:space-between;margin-top:8px;padding:8px 12px}.operations-terminal-dispo-workspace_scope__Gtyjv,.operations-terminal-dispo-workspace_toolbar__pJaKs label{align-items:center;display:flex;gap:10px}.operations-terminal-dispo-workspace_toolbar__pJaKs label{color:#818b9b;font-size:10px;font-weight:800;text-transform:uppercase}.operations-terminal-dispo-workspace_toolbar__pJaKs select{background:#111722;border:1px solid rgba(255,255,255,.14);border-radius:9px;color:#f2f3f5;font:inherit;padding:7px 30px 7px 9px}.operations-terminal-dispo-workspace_scope__Gtyjv strong{font-size:12px}.operations-terminal-dispo-workspace_metrics__xFgAE{align-items:center;display:flex;gap:7px}.operations-terminal-dispo-workspace_metrics__xFgAE button,.operations-terminal-dispo-workspace_metrics__xFgAE em,.operations-terminal-dispo-workspace_metrics__xFgAE span{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#9ba5b5;font-size:10px;font-style:normal;padding:6px 9px}.operations-terminal-dispo-workspace_metrics__xFgAE button{cursor:pointer;font:inherit;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.operations-terminal-dispo-workspace_metrics__xFgAE button:hover{transform:translateY(-1px)}.operations-terminal-dispo-workspace_metrics__xFgAE em{background:rgba(255,122,26,.13);border-color:rgba(255,122,26,.35);color:#ff9b54;font-family:var(--mono);font-weight:800}.operations-terminal-dispo-workspace_metrics__xFgAE b{color:#fff}.operations-terminal-dispo-workspace_metrics__xFgAE .operations-terminal-dispo-workspace_poolMetric__dSr1V{background:rgba(255,122,26,.1);border-color:rgba(255,122,26,.34);color:#ffad73}.operations-terminal-dispo-workspace_metrics__xFgAE .operations-terminal-dispo-workspace_poolMetric__dSr1V:hover{background:rgba(255,122,26,.18);border-color:rgba(255,139,56,.62);color:#fff}.operations-terminal-dispo-workspace_metrics__xFgAE .operations-terminal-dispo-workspace_warningMetric__yOBS_{background:rgba(248,81,73,.12);border-color:rgba(248,81,73,.42);color:#ffaaa5}.operations-terminal-dispo-workspace_error___ZQ1N,.operations-terminal-dispo-workspace_notice__wtvkH{border:1px solid rgba(248,81,73,.38);border-radius:10px;color:#ffaaa5;margin:8px 0 0;padding:9px 12px}.operations-terminal-dispo-workspace_standTimeAlert__a91ur{align-items:center;background:linear-gradient(135deg,rgba(248,81,73,.18),rgba(58,20,24,.52));border:1px solid rgba(248,81,73,.52);border-radius:14px;display:grid;gap:16px;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);margin-top:8px;padding:12px 14px}.operations-terminal-dispo-workspace_standTimeAlert__a91ur>div:first-child>span{color:#ffaaa5;font-family:var(--mono);font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.operations-terminal-dispo-workspace_standTimeAlert__a91ur h2{font-size:18px;margin:2px 0}.operations-terminal-dispo-workspace_standTimeAlert__a91ur p{color:#d3a8aa;font-size:10px;margin:0}.operations-terminal-dispo-workspace_standTimeAlertEntries__S4WNj{display:flex;gap:7px;justify-content:flex-end;overflow-x:auto;scrollbar-color:#f85149 transparent;scrollbar-width:thin}.operations-terminal-dispo-workspace_standTimeAlertEntries__S4WNj>span{background:rgba(8,12,19,.52);border:1px solid rgba(255,255,255,.12);border-radius:10px;display:grid;flex:0 0 auto;gap:2px;max-width:210px;min-width:130px;padding:8px 10px}.operations-terminal-dispo-workspace_standTimeAlertEntries__S4WNj strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-terminal-dispo-workspace_standTimeAlertEntries__S4WNj small{color:#ffaaa5;font-family:var(--mono);font-size:9px}.operations-terminal-dispo-workspace_notice__wtvkH{border-color:rgba(63,185,80,.36);color:#71d680}.operations-terminal-dispo-workspace_historyCard__Tzdb1,.operations-terminal-dispo-workspace_liveCard__9YuTL,.operations-terminal-dispo-workspace_planCard__LAMzt,.operations-terminal-dispo-workspace_poolCard__r9qrB{background:linear-gradient(155deg,rgba(18,24,35,.97),rgba(10,14,22,.96));border:1px solid var(--line);border-radius:17px;margin-top:12px;overflow:hidden}.operations-terminal-dispo-workspace_historyHeading__kb7o0{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:14px 16px}.operations-terminal-dispo-workspace_historyHeading__kb7o0>div>span,.operations-terminal-dispo-workspace_historyTables__PO114 section>header span{color:#ff9b54;font-family:var(--mono);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.operations-terminal-dispo-workspace_historyHeading__kb7o0 h2{font-size:21px;margin:2px 0}.operations-terminal-dispo-workspace_historyHeading__kb7o0 p{color:#8993a2;font-size:11px;margin:0}.operations-terminal-dispo-workspace_historyHeading__kb7o0 nav{align-items:center;background:rgba(7,11,18,.72);border:1px solid rgba(255,255,255,.1);border-radius:12px;display:flex;gap:5px;padding:5px}.operations-terminal-dispo-workspace_historyHeading__kb7o0 nav button{background:transparent;border:1px solid transparent;border-radius:8px;color:#8993a2;cursor:pointer;font:inherit;font-size:10px;font-weight:800;padding:8px 10px}.operations-terminal-dispo-workspace_historyHeading__kb7o0 nav button[data-active=true]{background:rgba(255,122,26,.13);border-color:rgba(255,139,56,.38);color:#fff}.operations-terminal-dispo-workspace_archiveControls___N19K{align-items:end;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:9px;padding:10px 14px}.operations-terminal-dispo-workspace_archiveControls___N19K label{color:#818b9b;display:grid;font-size:9px;font-weight:800;gap:4px;text-transform:uppercase}.operations-terminal-dispo-workspace_archiveControls___N19K input{background:#0b111a;border:1px solid rgba(255,255,255,.13);border-radius:8px;color:#fff;font:inherit;padding:8px 9px}.operations-terminal-dispo-workspace_archiveControls___N19K button{background:linear-gradient(135deg,#ff862f,#f36500);border:1px solid rgba(255,176,119,.6);border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:800;padding:9px 12px}.operations-terminal-dispo-workspace_archiveControls___N19K button:disabled{cursor:not-allowed;opacity:.45}.operations-terminal-dispo-workspace_archiveControls___N19K small{color:#717c8d;margin:0 0 8px auto}.operations-terminal-dispo-workspace_historyTables__PO114{--terminal-border:rgba(255,255,255,0.11);--terminal-muted:#8d97a8;border-top:1px solid var(--line);display:grid;gap:11px;padding:12px}.operations-terminal-dispo-workspace_historyTerminalSection__z7uSd{box-shadow:none}.operations-terminal-dispo-workspace_historyTerminalTable__02A_0{max-height:42svh!important;min-height:0!important}.operations-terminal-dispo-workspace_historyStatusColumn__SSL3_{width:96px}.operations-terminal-dispo-workspace_historyStatusHeading__iTcJa{color:#ff9a52!important;font-size:clamp(9px,.9vw,12px)!important;line-height:1.15!important;width:96px}.operations-terminal-dispo-workspace_historyStatusCell__SfeP7{background:rgba(255,255,255,.018);font-variant-numeric:tabular-nums;padding-left:8px!important;padding-right:8px!important;width:96px}.operations-terminal-dispo-workspace_historyStatusCell__SfeP7 small,.operations-terminal-dispo-workspace_historyStatusCell__SfeP7 strong{display:block}.operations-terminal-dispo-workspace_historyStatusCell__SfeP7 strong{color:#e8ebef;font-size:clamp(10px,1.05vw,14px)}.operations-terminal-dispo-workspace_historyStatusCell__SfeP7 small{color:#7f8999;font-size:8px;font-weight:800;margin-top:3px}.operations-terminal-dispo-workspace_historyStatusCell__SfeP7 small[data-problem=warning]{color:#f5ce68}.operations-terminal-dispo-workspace_historyStatusCell__SfeP7 small[data-problem=major]{color:#ffaaa5}.operations-terminal-dispo-workspace_historyTerminalRow__3S7PY[data-problem=major]{box-shadow:inset 3px 0 0 #f85149}.operations-terminal-dispo-workspace_historyTerminalRow__3S7PY[data-problem=warning]{box-shadow:inset 3px 0 0 #e3b341}.operations-terminal-dispo-workspace_historyTerminalRow__3S7PY[data-stand-time-warning=true]{background:linear-gradient(90deg,rgba(248,81,73,.13),rgba(248,81,73,.025) 42%,transparent);box-shadow:inset 3px 0 0 #f85149}.operations-terminal-dispo-workspace_historyTerminalRow__3S7PY{cursor:pointer;transition:background .12s ease,box-shadow .12s ease,transform .12s ease}.operations-terminal-dispo-workspace_historyTerminalRow__3S7PY:focus-visible,.operations-terminal-dispo-workspace_historyTerminalRow__3S7PY:hover{background:rgba(255,122,26,.075);box-shadow:inset 3px 0 0 var(--accent);outline:none}.operations-terminal-dispo-workspace_standTimeRowWarning__18qJc{align-items:center;background:#f85149;border:2px solid #151b25;border-radius:999px;color:#fff;display:flex;font-size:8px;height:15px;justify-content:center;position:absolute;right:1px;top:2px;width:15px}.operations-terminal-dispo-workspace_historyCellStack__vgrSZ{display:grid;gap:2px;min-width:0}.operations-terminal-dispo-workspace_historyCellStack__vgrSZ>div{min-width:0}.operations-terminal-dispo-workspace_historyCellStack__vgrSZ small,.operations-terminal-dispo-workspace_historyCellStack__vgrSZ strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-terminal-dispo-workspace_historyCellStack__vgrSZ small{color:#778294;font-size:8px;font-weight:700}.operations-terminal-dispo-workspace_historyCellStack__vgrSZ strong{color:#e4e8ee;font-size:inherit;font-weight:650}.operations-terminal-dispo-workspace_historyTables__PO114>section{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.09);border-radius:12px;overflow:hidden}.operations-terminal-dispo-workspace_historyTables__PO114 section>header{align-items:center;display:flex;justify-content:space-between;padding:9px 11px}.operations-terminal-dispo-workspace_historyTables__PO114 section>header h3{font-size:14px;margin:2px 0 0}.operations-terminal-dispo-workspace_historyTables__PO114 section>header>strong{align-items:center;background:rgba(255,122,26,.1);border:1px solid rgba(255,139,56,.25);border-radius:999px;color:#ffad73;display:flex;font-family:var(--mono);font-size:10px;height:27px;justify-content:center;min-width:27px;padding:0 7px}.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z{max-height:42svh;overflow:auto;scrollbar-color:var(--accent) #111722;scrollbar-width:thin}.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z table{border-collapse:collapse;min-width:760px;width:100%}.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z td,.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z th{border-right:1px solid rgba(255,255,255,.065);border-top:1px solid rgba(255,255,255,.075);font-size:10px;min-width:110px;padding:8px 9px;text-align:left;vertical-align:middle}.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z th{background:#151b25;color:#98a2b1;font-size:8px;letter-spacing:.06em;position:sticky;text-transform:uppercase;top:0;z-index:2}.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z td:first-child{min-width:120px}.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z td:first-child small,.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z td:first-child strong{display:block}.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z td:first-child small{color:#7f8999;margin-top:2px}.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z td[data-missing=true]{background:rgba(248,81,73,.075);color:#ffaaa5}.operations-terminal-dispo-workspace_historyTableScroll__f6C_Z tr[data-problem=major]{box-shadow:inset 3px 0 0 #f85149}.operations-terminal-dispo-workspace_completeBadge__DHknk,.operations-terminal-dispo-workspace_problemBadge__59zkT{border:1px solid rgba(227,179,65,.38);border-radius:8px;color:#f5ce68;display:inline-grid;font-size:9px;font-weight:850;gap:2px;padding:5px 7px}.operations-terminal-dispo-workspace_problemBadge__59zkT[data-major=true]{background:rgba(248,81,73,.1);border-color:rgba(248,81,73,.46);color:#ffaaa5}.operations-terminal-dispo-workspace_problemBadge__59zkT small{color:#9b8c8c;font-size:8px;font-weight:600;max-width:260px;white-space:normal}.operations-terminal-dispo-workspace_completeBadge__DHknk{border-color:rgba(63,185,80,.35);color:#71d680}.operations-terminal-dispo-workspace_historyEmpty__d3iHj{border-top:1px solid var(--line);color:#7f8999;margin:0;padding:26px;text-align:center}.operations-terminal-dispo-workspace_poolCard__r9qrB .operations-terminal-dispo-workspace_cardHeading__NEZ3y{grid-template-columns:1fr}.operations-terminal-dispo-workspace_poolCard__r9qrB .operations-terminal-dispo-workspace_cardHeading__NEZ3y h2 span{color:#ff7a1a}.operations-terminal-dispo-workspace_poolGrid__pAwCy{border-top:1px solid var(--line);display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));padding:12px}.operations-terminal-dispo-workspace_poolGrid__pAwCy article{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.1);border-left:3px solid #ff7a1a;border-radius:13px;padding:12px}.operations-terminal-dispo-workspace_poolGrid__pAwCy article header{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.operations-terminal-dispo-workspace_poolGrid__pAwCy article header span{color:#ff9b54;font-family:var(--mono);font-size:8px;font-weight:800;text-transform:uppercase}.operations-terminal-dispo-workspace_poolGrid__pAwCy article h3{font-size:16px;margin:3px 0 0;overflow-wrap:anywhere}.operations-terminal-dispo-workspace_poolGrid__pAwCy article time{color:#737e8f;flex:0 0 auto;font-family:var(--mono);font-size:8px}.operations-terminal-dispo-workspace_poolGrid__pAwCy dl{margin:10px 0}.operations-terminal-dispo-workspace_poolGrid__pAwCy dl div{border-top:1px solid rgba(255,255,255,.06);display:grid;gap:8px;grid-template-columns:minmax(80px,.7fr) minmax(0,1.3fr);padding:6px 0}.operations-terminal-dispo-workspace_poolGrid__pAwCy dt{color:#778293;font-size:8px;text-transform:uppercase}.operations-terminal-dispo-workspace_poolGrid__pAwCy dd{font-size:11px;margin:0;overflow-wrap:anywhere}.operations-terminal-dispo-workspace_poolGrid__pAwCy article p{color:#7d8797;font-size:9px;margin:8px 0 0}.operations-terminal-dispo-workspace_poolGrid__pAwCy article p strong{color:#cbd1da}.operations-terminal-dispo-workspace_liveGrid__QsOqZ article[data-stand-time-warning=true]{background:linear-gradient(145deg,rgba(248,81,73,.15),rgba(255,255,255,.025));border-color:rgba(248,81,73,.48);box-shadow:inset 3px 0 0 #f85149}.operations-terminal-dispo-workspace_liveGrid__QsOqZ article[data-stand-time-warning=true] span,.operations-terminal-dispo-workspace_liveGrid__QsOqZ article[data-stand-time-warning=true] time{color:#ffaaa5}@media (max-width:760px){.operations-terminal-dispo-workspace_standTimeAlert__a91ur{grid-template-columns:1fr}.operations-terminal-dispo-workspace_standTimeAlertEntries__S4WNj{justify-content:flex-start}}.operations-terminal-dispo-workspace_cardHeading__NEZ3y{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(240px,1fr) auto minmax(190px,1fr);padding:13px 16px}.operations-terminal-dispo-workspace_cardHeading__NEZ3y h2{font-size:21px;margin:2px 0}.operations-terminal-dispo-workspace_cardHeading__NEZ3y p{color:#8993a2;font-size:11px;margin:0}.operations-terminal-dispo-workspace_weekControls__a3pEK{align-items:stretch;display:flex;gap:6px}.operations-terminal-dispo-workspace_weekControls__a3pEK>button:not(.operations-terminal-dispo-workspace_weekLabel__BoPMY){color:#ff9b54;font-size:24px;width:38px}.operations-terminal-dispo-workspace_weekLabel__BoPMY{display:grid;gap:2px;min-width:210px;padding:7px 13px}.operations-terminal-dispo-workspace_weekLabel__BoPMY small{color:#ff9b54;font-family:var(--mono);font-weight:800}.operations-terminal-dispo-workspace_saveArea__D1b3b{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.operations-terminal-dispo-workspace_saveArea__D1b3b span{color:#6f7a8b;font-size:10px}.operations-terminal-dispo-workspace_saveArea__D1b3b span[data-dirty=true]{color:#e3b341}.operations-terminal-dispo-workspace_planFooter__5Gq78>button,.operations-terminal-dispo-workspace_saveArea__D1b3b button,.operations-terminal-dispo-workspace_timeDialog__WMlWT footer button:last-child{background:linear-gradient(135deg,#ff862f,#f36500);border:1px solid rgba(255,176,119,.65);border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:800;padding:9px 12px}.operations-terminal-dispo-workspace_saveArea__D1b3b button:disabled{cursor:not-allowed;opacity:.4}.operations-terminal-dispo-workspace_saveArea__D1b3b small{color:#758091;font-size:9px}.operations-terminal-dispo-workspace_saveButtons__Yvgig{display:flex;gap:6px;justify-content:flex-end}.operations-terminal-dispo-workspace_saveArea__D1b3b .operations-terminal-dispo-workspace_templateButton__uuHXN{background:rgba(255,122,26,.08);border-color:rgba(255,139,56,.38);color:#ffad72}.operations-terminal-dispo-workspace_saveArea__D1b3b .operations-terminal-dispo-workspace_templateButton__uuHXN:hover:not(:disabled){background:rgba(255,122,26,.16)}.operations-terminal-dispo-workspace_planListTabs__u8V1e{background:rgba(7,11,18,.74);border-top:1px solid var(--line);display:flex;gap:6px;overflow-x:auto;padding:8px 14px}.operations-terminal-dispo-workspace_planListTabs__u8V1e button{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.12);border-radius:9px;color:#8d97a7;cursor:pointer;flex:0 0 auto;font:inherit;font-size:11px;font-weight:800;padding:8px 12px}.operations-terminal-dispo-workspace_planListTabs__u8V1e button[data-active=true]{background:linear-gradient(135deg,rgba(255,139,56,.22),rgba(243,101,0,.09));border-color:rgba(255,139,56,.58);color:#fff}.operations-terminal-dispo-workspace_planTableWrap__CtuBj{border-bottom:1px solid var(--line);border-top:1px solid var(--line);max-height:49svh;min-height:210px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--accent) #111722;scrollbar-width:thin}.operations-terminal-dispo-workspace_planTableWrap__CtuBj[data-loading=true]{opacity:.55;pointer-events:none}.operations-terminal-dispo-workspace_planTableWrap__CtuBj::-webkit-scrollbar{height:9px;width:9px}.operations-terminal-dispo-workspace_planTableWrap__CtuBj::-webkit-scrollbar-track{background:#111722}.operations-terminal-dispo-workspace_planTableWrap__CtuBj::-webkit-scrollbar-thumb{background:var(--accent);border:2px solid #111722;border-radius:999px}.operations-terminal-dispo-workspace_planTableWrap__CtuBj table{border-collapse:collapse;table-layout:fixed;min-width:100%;width:100%}.operations-terminal-dispo-workspace_planTableWrap__CtuBj td,.operations-terminal-dispo-workspace_planTableWrap__CtuBj th{border-bottom:1px solid rgba(255,255,255,.075);border-right:1px solid rgba(255,255,255,.065);min-width:0;overflow:hidden;padding:clamp(2px,.32vw,5px);text-align:center}.operations-terminal-dispo-workspace_planTableWrap__CtuBj thead{background:#151b25;position:sticky;top:0;z-index:4}.operations-terminal-dispo-workspace_planTableWrap__CtuBj th{color:#a6afbd;font-size:clamp(7px,.72vw,10px);letter-spacing:.055em;line-height:1.15;text-transform:uppercase}.operations-terminal-dispo-workspace_planTableWrap__CtuBj .operations-terminal-dispo-workspace_rowHeading__eZm_Q{font-size:clamp(8px,.8vw,11px);letter-spacing:.025em;overflow-wrap:anywhere}.operations-terminal-dispo-workspace_planTableWrap__CtuBj .operations-terminal-dispo-workspace_sumHeading__kgMwy span,.operations-terminal-dispo-workspace_planTableWrap__CtuBj .operations-terminal-dispo-workspace_sumHeading__kgMwy strong{display:block;overflow-wrap:anywhere}.operations-terminal-dispo-workspace_planTableWrap__CtuBj .operations-terminal-dispo-workspace_sumHeading__kgMwy strong{color:#ff9b54;font-size:clamp(8px,.8vw,11px);margin-top:2px}.operations-terminal-dispo-workspace_planTableWrap__CtuBj thead tr:first-child th:not(:first-child){color:#ff9b54}.operations-terminal-dispo-workspace_planTableWrap__CtuBj td:first-child,.operations-terminal-dispo-workspace_planTableWrap__CtuBj th:first-child{min-width:0}.operations-terminal-dispo-workspace_planTableWrap__CtuBj th:first-child{background:#151b25;z-index:6}.operations-terminal-dispo-workspace_planTableWrap__CtuBj td:first-child{background:#0e141e}.operations-terminal-dispo-workspace_planTableWrap__CtuBj td[data-no-vehicles=true]{background:repeating-linear-gradient(-45deg,rgba(248,81,73,.045),rgba(248,81,73,.045) 5px,transparent 0,transparent 10px)}.operations-terminal-dispo-workspace_planTableWrap__CtuBj tbody tr[data-unavailable=true]{opacity:.48}.operations-terminal-dispo-workspace_planTableWrap__CtuBj input{background:transparent;border:1px solid transparent;border-radius:7px;color:#f3f4f6;font:inherit;font-size:clamp(9px,.92vw,13px);min-height:clamp(30px,3vw,36px);min-width:0;outline:none;padding:6px 7px;width:100%}.operations-terminal-dispo-workspace_planTableWrap__CtuBj input:focus{background:rgba(255,122,26,.07);border-color:rgba(255,139,56,.55)}.operations-terminal-dispo-workspace_designationField__K86F9{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) 22px;min-width:0;position:relative}.operations-terminal-dispo-workspace_designationField__K86F9 input{grid-column:1/-1;grid-row:1;padding-right:25px}.operations-terminal-dispo-workspace_designationIndicator__fO9ho{color:#717c8d;font-size:14px;grid-column:2;grid-row:1;pointer-events:none;transition:color .12s ease,transform .12s ease}.operations-terminal-dispo-workspace_designationField__K86F9:focus-within .operations-terminal-dispo-workspace_designationIndicator__fO9ho,.operations-terminal-dispo-workspace_designationField__K86F9[data-menu-open=true] .operations-terminal-dispo-workspace_designationIndicator__fO9ho{color:#ff9b54;transform:translateY(1px) rotate(180deg)}.operations-terminal-dispo-workspace_suggestionMenu__7EwiX{animation:operations-terminal-dispo-workspace_suggestionMenuReveal__FGSAz .14s ease-out both;background:radial-gradient(circle at 12% 0,rgba(255,122,26,.14),transparent 43%),linear-gradient(155deg,rgba(25,32,45,.995),rgba(10,15,24,.998));border:1px solid rgba(255,139,56,.48);border-radius:15px;box-shadow:0 24px 64px rgba(0,0,0,.66),inset 0 1px 0 rgba(255,255,255,.065);box-sizing:border-box;color:#edf1f6;max-height:min(320px,calc(100svh - 24px));overflow:hidden;padding:8px;position:fixed;z-index:360}.operations-terminal-dispo-workspace_suggestionMenuHeading__bw5_N{align-items:center;border-bottom:1px solid rgba(255,255,255,.08);display:flex;gap:12px;justify-content:space-between;padding:5px 7px 9px}.operations-terminal-dispo-workspace_suggestionMenuHeading__bw5_N>div{display:grid;gap:2px;min-width:0}.operations-terminal-dispo-workspace_suggestionMenuHeading__bw5_N span{color:#f5f7fa;font-size:11px;font-weight:850}.operations-terminal-dispo-workspace_suggestionMenuHeading__bw5_N small,.operations-terminal-dispo-workspace_suggestionMenuHint__hE0ol{color:#778294;font-size:8px}.operations-terminal-dispo-workspace_suggestionMenuHeading__bw5_N>strong{align-items:center;background:rgba(255,122,26,.13);border:1px solid rgba(255,139,56,.27);border-radius:999px;color:#ffad73;display:flex;flex:0 0 auto;font-family:var(--mono);font-size:9px;height:25px;justify-content:center;min-width:25px;padding:0 7px}.operations-terminal-dispo-workspace_suggestionMenuOptions__dEfHr{display:grid;gap:3px;max-height:218px;overflow:auto;padding:5px 0;scrollbar-color:#ff7a1a #111722;scrollbar-width:thin}.operations-terminal-dispo-workspace_suggestionMenuOptions__dEfHr button{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;color:#dfe4eb;cursor:pointer;display:grid;font:inherit;gap:9px;grid-template-columns:28px minmax(0,1fr);min-height:39px;padding:5px 8px;text-align:left;transition:background .12s ease,border-color .12s ease,color .12s ease,transform .12s ease;width:100%}.operations-terminal-dispo-workspace_suggestionMenuOptions__dEfHr button>span{align-items:center;background:rgba(255,122,26,.1);border:1px solid rgba(255,139,56,.2);border-radius:8px;color:#ff9a52;display:flex;font-size:14px;height:26px;justify-content:center;width:26px}.operations-terminal-dispo-workspace_suggestionMenuOptions__dEfHr button>strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-terminal-dispo-workspace_suggestionMenuOptions__dEfHr mark{background:transparent;color:#ff9a52}.operations-terminal-dispo-workspace_suggestionMenuOptions__dEfHr button:hover,.operations-terminal-dispo-workspace_suggestionMenuOptions__dEfHr button[aria-selected=true]{background:linear-gradient(90deg,rgba(255,122,26,.2),rgba(255,122,26,.055));border-color:rgba(255,139,56,.34);color:#fff;transform:translateX(2px)}.operations-terminal-dispo-workspace_suggestionMenuHint__hE0ol{border-top:1px solid rgba(255,255,255,.07);display:block;padding:7px 7px 2px}.operations-terminal-dispo-workspace_dayCell__7h2TU{align-items:stretch;display:grid;gap:clamp(1px,.2vw,3px);grid-template-columns:minmax(0,1fr) clamp(18px,2.2vw,29px);min-width:0}.operations-terminal-dispo-workspace_dayCell__7h2TU input{appearance:textfield;font-size:clamp(10px,1.08vw,15px);font-variant-numeric:tabular-nums;font-weight:800;padding-left:1px;padding-right:1px;text-align:center}.operations-terminal-dispo-workspace_dayCell__7h2TU input::-webkit-inner-spin-button,.operations-terminal-dispo-workspace_dayCell__7h2TU input::-webkit-outer-spin-button{appearance:none;margin:0}.operations-terminal-dispo-workspace_dayCell__7h2TU button{align-items:center;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);border-radius:7px;color:#657083;cursor:pointer;display:flex;font:inherit;justify-content:center;position:relative}.operations-terminal-dispo-workspace_dayCell__7h2TU button:disabled,.operations-terminal-dispo-workspace_dayCell__7h2TU input:disabled{cursor:not-allowed;opacity:.3}.operations-terminal-dispo-workspace_dayCell__7h2TU button[data-has-times=true]{border-color:rgba(255,122,26,.42);color:#ff9b54}.operations-terminal-dispo-workspace_dayCell__7h2TU button span{display:none}.operations-terminal-dispo-workspace_total__YnnUt{color:#ff9b54;font-family:var(--mono);font-size:clamp(10px,1.15vw,16px);font-weight:900}.operations-terminal-dispo-workspace_rowActions___of1d{display:grid;gap:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) clamp(23px,2.3vw,32px);justify-content:center;min-width:0}.operations-terminal-dispo-workspace_rowActions___of1d button{color:#8791a1;font-size:clamp(7px,.66vw,10px);min-width:0;overflow:hidden;padding:clamp(4px,.5vw,7px) 2px;text-overflow:ellipsis}.operations-terminal-dispo-workspace_rowActions___of1d button[data-deviation=true]{border-color:rgba(227,179,65,.46);color:#f5ce68}.operations-terminal-dispo-workspace_rowActions___of1d button span{display:block;overflow:hidden;text-overflow:ellipsis}.operations-terminal-dispo-workspace_rowActions___of1d button[data-active=true]{border-color:rgba(63,185,80,.38);color:#71d680}.operations-terminal-dispo-workspace_rowActions___of1d button:last-child{color:#ffaaa5;font-size:16px}.operations-terminal-dispo-workspace_planTableWrap__CtuBj tfoot{background:#111722;color:#ff9b54;font-family:var(--mono);font-weight:900}.operations-terminal-dispo-workspace_planTableWrap__CtuBj tfoot td{background:#111722;font-size:13px;position:sticky;bottom:0;z-index:3}.operations-terminal-dispo-workspace_planTableWrap__CtuBj tfoot td:first-child{z-index:5}.operations-terminal-dispo-workspace_planTableWrap__CtuBj .operations-terminal-dispo-workspace_dayTotals__9rOEt td{background:#151d29;color:#ffd0ae;font-size:11px}.operations-terminal-dispo-workspace_deviationBadge__lTkqs{align-items:center;background:rgba(227,179,65,.09);border:1px solid rgba(227,179,65,.35);border-radius:7px;color:#f5ce68;cursor:pointer;display:flex;font:inherit;font-size:clamp(7px,.67vw,9px);font-weight:850;gap:4px;margin:1px auto 2px;max-width:100%;overflow:hidden;padding:3px 5px}.operations-terminal-dispo-workspace_deviationBadge__lTkqs[data-mode=no_vehicles]{background:rgba(248,81,73,.09);border-color:rgba(248,81,73,.36);color:#ffaaa5}.operations-terminal-dispo-workspace_deviationBadge__lTkqs span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-terminal-dispo-workspace_disabled__e13r1,.operations-terminal-dispo-workspace_emptyLive__K_pcO,.operations-terminal-dispo-workspace_empty__lCSVG{color:#7f8999;padding:28px!important;text-align:center}.operations-terminal-dispo-workspace_planFooter__5Gq78{align-items:center;display:flex;gap:14px;justify-content:space-between;padding:10px 14px}.operations-terminal-dispo-workspace_planFooter__5Gq78 small{color:#758091}.operations-terminal-dispo-workspace_liveCard__9YuTL .operations-terminal-dispo-workspace_cardHeading__NEZ3y{grid-template-columns:1fr}.operations-terminal-dispo-workspace_liveGrid__QsOqZ{border-top:1px solid var(--line);display:grid;gap:7px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));max-height:230px;overflow:auto;padding:10px}.operations-terminal-dispo-workspace_liveGrid__QsOqZ article{align-items:center;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.09);border-left:3px solid #e3b341;border-radius:10px;display:grid;gap:8px;grid-template-columns:1fr auto;padding:9px 10px;transition:background .14s ease,border-color .14s ease,transform .14s ease}.operations-terminal-dispo-workspace_liveGrid__QsOqZ article[role=button]{cursor:pointer}.operations-terminal-dispo-workspace_liveGrid__QsOqZ article[role=button]:focus-visible,.operations-terminal-dispo-workspace_liveGrid__QsOqZ article[role=button]:hover{background:rgba(255,122,26,.075);border-color:rgba(255,122,26,.34);outline:none;transform:translateY(-1px)}.operations-terminal-dispo-workspace_liveGrid__QsOqZ article[data-completed=true]{border-left-color:#3fb950}.operations-terminal-dispo-workspace_liveGrid__QsOqZ article div{display:grid}.operations-terminal-dispo-workspace_liveGrid__QsOqZ article span,.operations-terminal-dispo-workspace_liveGrid__QsOqZ article time{color:#7f8999;font-family:var(--mono);font-size:8px;text-transform:uppercase}.operations-terminal-dispo-workspace_liveGrid__QsOqZ article p{color:#a6afbd;font-size:10px;grid-column:1/-1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-terminal-dispo-workspace_overlay__plSSp{align-items:center;background:rgba(3,6,11,.78);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100}.operations-terminal-dispo-workspace_entryDetailsDialog__ObdGh{background:linear-gradient(145deg,#171d28,#0b1018 72%);border:1px solid rgba(255,139,56,.38);border-radius:20px;box-shadow:0 28px 100px rgba(0,0,0,.62);max-height:min(880px,calc(100svh - 28px));max-width:980px;overflow:auto;padding:18px;scrollbar-color:#ff7a1a rgba(255,255,255,.04);scrollbar-width:thin;width:100%}.operations-terminal-dispo-workspace_entryDetailsDialog__ObdGh>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;padding:2px 2px 15px}.operations-terminal-dispo-workspace_detailMetaGrid__V_VtD span,.operations-terminal-dispo-workspace_detailSectionHeading__Q7P71 span,.operations-terminal-dispo-workspace_entryDetailsDialog__ObdGh>header span{color:#ff9b54;font-family:var(--mono);font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.operations-terminal-dispo-workspace_entryDetailsDialog__ObdGh>header h2{font-size:clamp(20px,3vw,30px);margin:3px 0 1px}.operations-terminal-dispo-workspace_entryDetailsDialog__ObdGh>header p{color:#8994a5;font-size:11px;margin:0}.operations-terminal-dispo-workspace_entryDetailsDialog__ObdGh>header>button{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.13);border-radius:11px;color:#dce1e8;cursor:pointer;display:flex;font-size:23px;height:40px;justify-content:center;width:40px}.operations-terminal-dispo-workspace_detailLoading__YnLEO{align-items:center;color:#8994a5;display:flex;gap:12px;justify-content:center;min-height:260px}.operations-terminal-dispo-workspace_detailLoading__YnLEO span{animation:operations-terminal-dispo-workspace_detailSpin__2hFk2 .7s linear infinite;border-radius:999px;border:2px solid rgba(255,255,255,.12);border-top-color:#ff7a1a;height:24px;width:24px}@keyframes operations-terminal-dispo-workspace_detailSpin__2hFk2{to{transform:rotate(1turn)}}.operations-terminal-dispo-workspace_detailMetaGrid__V_VtD{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.operations-terminal-dispo-workspace_detailMetaGrid__V_VtD article{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.09);border-radius:13px;display:grid;gap:3px;min-width:0;padding:11px 12px}.operations-terminal-dispo-workspace_detailMetaGrid__V_VtD small,.operations-terminal-dispo-workspace_detailMetaGrid__V_VtD strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-terminal-dispo-workspace_detailMetaGrid__V_VtD strong{color:#edf0f4;font-size:12px}.operations-terminal-dispo-workspace_detailMetaGrid__V_VtD small{color:#818c9c;font-size:9px}.operations-terminal-dispo-workspace_detailContentSection__ytAtr{background:rgba(8,12,19,.44);border:1px solid rgba(255,255,255,.09);border-radius:15px;margin-top:10px;overflow:hidden}.operations-terminal-dispo-workspace_detailSectionHeading__Q7P71{align-items:center;border-bottom:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;padding:11px 13px}.operations-terminal-dispo-workspace_detailSectionHeading__Q7P71 h3{font-size:15px;margin:2px 0 0}.operations-terminal-dispo-workspace_detailEditActions__XYkpn button,.operations-terminal-dispo-workspace_detailFooter__eVh7V button,.operations-terminal-dispo-workspace_detailSectionHeading__Q7P71>button{background:rgba(255,122,26,.12);border:1px solid rgba(255,122,26,.38);border-radius:9px;color:#ffad73;cursor:pointer;font:inherit;font-size:10px;font-weight:800;padding:8px 11px}.operations-terminal-dispo-workspace_detailSectionHeading__Q7P71>b{background:rgba(255,122,26,.12);border:1px solid rgba(255,122,26,.3);border-radius:999px;color:#ffad73;font-family:var(--mono);font-size:10px;padding:5px 8px}.operations-terminal-dispo-workspace_detailFields__5EISH{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px}.operations-terminal-dispo-workspace_detailFields__5EISH>label{background:rgba(255,255,255,.022);border:1px solid rgba(255,255,255,.08);border-radius:11px;display:grid;gap:6px;min-width:0;padding:9px 10px}.operations-terminal-dispo-workspace_detailFields__5EISH>label[data-editing=true]{background:rgba(255,122,26,.045);border-color:rgba(255,122,26,.24)}.operations-terminal-dispo-workspace_detailFields__5EISH>label>span{color:#7f8a9b;font-size:9px;font-weight:800;text-transform:uppercase}.operations-terminal-dispo-workspace_detailFields__5EISH>label>strong{color:#e7ebf0;font-size:12px;min-height:18px;overflow-wrap:anywhere}.operations-terminal-dispo-workspace_detailFields__5EISH input,.operations-terminal-dispo-workspace_detailFields__5EISH select,.operations-terminal-dispo-workspace_detailFields__5EISH textarea{background:#0a0f17;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#f4f5f7;font:inherit;font-size:12px;min-width:0;outline:none;padding:9px;width:100%}.operations-terminal-dispo-workspace_detailFields__5EISH input:focus,.operations-terminal-dispo-workspace_detailFields__5EISH select:focus,.operations-terminal-dispo-workspace_detailFields__5EISH textarea:focus{border-color:#ff7a1a;box-shadow:0 0 0 3px rgba(255,122,26,.12)}.operations-terminal-dispo-workspace_detailCheckbox__S8koK{align-items:center;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#98a2b2;cursor:pointer;display:flex;font:inherit;gap:8px;padding:8px 9px}.operations-terminal-dispo-workspace_detailCheckbox__S8koK span{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:6px;color:transparent;display:flex;height:21px;justify-content:center;width:21px}.operations-terminal-dispo-workspace_detailCheckbox__S8koK[data-active=true] span{background:#ff7a1a;border-color:#ff7a1a;color:#fff}.operations-terminal-dispo-workspace_detailMultiSelect__xRmck{display:flex;flex-wrap:wrap;gap:5px}.operations-terminal-dispo-workspace_detailMultiSelect__xRmck label{cursor:pointer;position:relative}.operations-terminal-dispo-workspace_detailMultiSelect__xRmck input{opacity:0;position:absolute}.operations-terminal-dispo-workspace_detailMultiSelect__xRmck span{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.12);border-radius:999px;display:block;font-size:10px;padding:6px 8px}.operations-terminal-dispo-workspace_detailMultiSelect__xRmck input:checked+span{background:rgba(255,122,26,.15);border-color:rgba(255,122,26,.48);color:#ffad73}.operations-terminal-dispo-workspace_detailEditActions__XYkpn{border-top:1px solid rgba(255,255,255,.08);display:flex;gap:8px;justify-content:flex-end;padding:10px 12px}.operations-terminal-dispo-workspace_detailEditActions__XYkpn button:first-child{background:transparent;border-color:rgba(255,255,255,.12);color:#9aa4b3}.operations-terminal-dispo-workspace_detailTimeline__z9Iir{display:grid;max-height:230px;overflow:auto;padding:7px 12px 11px;scrollbar-color:#ff7a1a transparent;scrollbar-width:thin}.operations-terminal-dispo-workspace_detailTimeline__z9Iir>article{align-items:center;border-bottom:1px solid rgba(255,255,255,.065);display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;padding:9px 2px}.operations-terminal-dispo-workspace_detailTimeline__z9Iir>article>i{background:#ff7a1a;border:3px solid #332113;border-radius:999px;height:12px;width:12px}.operations-terminal-dispo-workspace_detailTimeline__z9Iir>article>div{display:grid;gap:2px}.operations-terminal-dispo-workspace_detailHistoryChanges__TfFTR{display:flex!important;flex-wrap:wrap;gap:4px!important;margin-top:4px}.operations-terminal-dispo-workspace_detailHistoryChanges__TfFTR>span{align-items:center;background:rgba(255,255,255,.028);border:1px solid rgba(255,255,255,.075);border-radius:7px;display:flex;gap:5px;max-width:100%;padding:4px 6px}.operations-terminal-dispo-workspace_detailHistoryChanges__TfFTR b{color:#9da7b5;font-size:8px}.operations-terminal-dispo-workspace_detailHistoryChanges__TfFTR del,.operations-terminal-dispo-workspace_detailHistoryChanges__TfFTR ins{font-size:8px;max-width:150px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.operations-terminal-dispo-workspace_detailHistoryChanges__TfFTR del{color:#bf8683;text-decoration:line-through}.operations-terminal-dispo-workspace_detailHistoryChanges__TfFTR em{color:#ff7a1a;font-size:8px;font-style:normal}.operations-terminal-dispo-workspace_detailHistoryChanges__TfFTR ins{color:#a9d7b0}.operations-terminal-dispo-workspace_detailTimeline__z9Iir strong{color:#e7ebf0;font-size:11px}.operations-terminal-dispo-workspace_detailTimeline__z9Iir small,.operations-terminal-dispo-workspace_detailTimeline__z9Iir span,.operations-terminal-dispo-workspace_detailTimeline__z9Iir>p{color:#7f8999;font-size:9px;margin:0}.operations-terminal-dispo-workspace_detailTimeline__z9Iir>article>b{color:#ffad73;font-family:var(--mono);font-size:9px}.operations-terminal-dispo-workspace_detailError__w6nF_{background:rgba(248,81,73,.09);border:1px solid rgba(248,81,73,.33);border-radius:10px;color:#ffaaa5;font-size:11px;margin:10px 0 0;padding:9px 11px}.operations-terminal-dispo-workspace_detailFooter__eVh7V{display:flex;justify-content:flex-end;padding-top:12px}.operations-terminal-dispo-workspace_detailDeleteButton__qChYF{background:rgba(248,81,73,.08)!important;border-color:rgba(248,81,73,.28)!important;color:#ffaaa5!important}.operations-terminal-dispo-workspace_detailFooter__eVh7V>div{align-items:center;background:rgba(248,81,73,.07);border:1px solid rgba(248,81,73,.26);border-radius:12px;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) auto auto;padding:9px 10px;width:100%}.operations-terminal-dispo-workspace_detailFooter__eVh7V p{display:grid;gap:2px;margin:0}.operations-terminal-dispo-workspace_detailFooter__eVh7V p strong{color:#ffceca;font-size:11px}.operations-terminal-dispo-workspace_detailFooter__eVh7V p span{color:#a98182;font-size:9px}.operations-terminal-dispo-workspace_detailFooter__eVh7V>div button:last-child{background:#b73732;border-color:#d65751;color:#fff}.operations-terminal-dispo-workspace_timeDialog__WMlWT{background:linear-gradient(145deg,#171d28,#0d121b);border:1px solid rgba(255,139,56,.38);border-radius:17px;box-shadow:0 24px 80px rgba(0,0,0,.5);max-width:520px;padding:18px;width:100%}.operations-terminal-dispo-workspace_timeDialog__WMlWT header{align-items:center;display:flex;justify-content:space-between}.operations-terminal-dispo-workspace_timeDialog__WMlWT h2{margin:3px 0 0}.operations-terminal-dispo-workspace_timeDialog__WMlWT header button{color:#ffaaa5;font-size:20px;height:36px;width:36px}.operations-terminal-dispo-workspace_timeInputs__759Sx{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:18px;max-height:min(50svh,420px);overflow-y:auto;padding-right:4px;scrollbar-color:#ff7a1a rgba(255,255,255,.04);scrollbar-width:thin}.operations-terminal-dispo-workspace_timeInputRow__waiSM{align-items:end;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 38px}.operations-terminal-dispo-workspace_timeInputRow__waiSM label{color:#8791a1;display:grid;font-size:10px;font-weight:800;gap:5px;text-transform:uppercase}.operations-terminal-dispo-workspace_timeInputRow__waiSM input{background:#0a0f17;border:1px solid rgba(255,255,255,.13);border-radius:9px;color:#fff;font:inherit;padding:10px}.operations-terminal-dispo-workspace_timeInputRow__waiSM>button{background:rgba(248,81,73,.08);border:1px solid rgba(248,81,73,.28);border-radius:9px;color:#ffaaa5;cursor:pointer;font:inherit;font-size:18px;height:39px;transition:background .15s ease,border-color .15s ease,color .15s ease}.operations-terminal-dispo-workspace_timeInputRow__waiSM>button:hover{background:rgba(248,81,73,.16);border-color:rgba(248,81,73,.52);color:#fff}.operations-terminal-dispo-workspace_addTimeButton__ehDVt{align-items:center;background:rgba(255,122,26,.1);border:1px solid rgba(255,122,26,.36);border-radius:10px;color:#ffad73;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:800;gap:8px;grid-column:1/-1;justify-content:center;min-height:40px;transition:background .15s ease,border-color .15s ease,color .15s ease}.operations-terminal-dispo-workspace_addTimeButton__ehDVt:hover{background:rgba(255,122,26,.18);border-color:rgba(255,139,56,.62);color:#fff}.operations-terminal-dispo-workspace_addTimeButton__ehDVt span{font-size:18px;line-height:1}.operations-terminal-dispo-workspace_timeDialog__WMlWT footer{display:flex;justify-content:space-between;margin-top:18px}.operations-terminal-dispo-workspace_timeDialog__WMlWT footer button:first-child{background:transparent;border:0;color:#ffaaa5;cursor:pointer}.operations-terminal-dispo-workspace_deviationDialog__vsfYZ{max-width:610px}.operations-terminal-dispo-workspace_deviationModes__8idiw{display:grid;gap:9px;grid-template-columns:repeat(2,1fr);margin-top:18px}.operations-terminal-dispo-workspace_deviationModes__8idiw button{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#9ba5b5;cursor:pointer;display:grid;font:inherit;gap:4px;padding:13px;text-align:left}.operations-terminal-dispo-workspace_deviationModes__8idiw button[data-active=true]{background:rgba(255,122,26,.1);border-color:rgba(255,139,56,.55);color:#fff}.operations-terminal-dispo-workspace_deviationModes__8idiw span{color:#7f8999;font-size:10px}.operations-terminal-dispo-workspace_deviationDates__G7EKp label,.operations-terminal-dispo-workspace_deviationReason__ROhM7{color:#8791a1;display:grid;font-size:10px;font-weight:800;gap:5px;text-transform:uppercase}.operations-terminal-dispo-workspace_deviationReason__ROhM7{margin-top:14px}.operations-terminal-dispo-workspace_deviationDates__G7EKp input,.operations-terminal-dispo-workspace_deviationReason__ROhM7 select{background:#0a0f17;border:1px solid rgba(255,255,255,.13);border-radius:9px;color:#fff;font:inherit;padding:10px}.operations-terminal-dispo-workspace_deviationDates__G7EKp{display:grid;gap:9px;grid-template-columns:repeat(2,1fr);margin-top:10px}@keyframes operations-terminal-dispo-workspace_suggestionMenuReveal__FGSAz{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:900px){.operations-terminal-dispo-workspace_header__gqaOu{grid-template-columns:1fr 1fr}.operations-terminal-dispo-workspace_title__6SmQd{grid-column:1/-1;grid-row:1}.operations-terminal-dispo-workspace_cardHeading__NEZ3y{grid-template-columns:1fr}.operations-terminal-dispo-workspace_saveArea__D1b3b{align-items:stretch}.operations-terminal-dispo-workspace_saveButtons__Yvgig{justify-content:stretch}.operations-terminal-dispo-workspace_saveButtons__Yvgig button{flex:1}.operations-terminal-dispo-workspace_historyHeading__kb7o0{align-items:stretch;flex-direction:column}.operations-terminal-dispo-workspace_historyHeading__kb7o0 nav{overflow-x:auto}.operations-terminal-dispo-workspace_detailFields__5EISH,.operations-terminal-dispo-workspace_detailMetaGrid__V_VtD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.operations-terminal-dispo-workspace_portal__KUqtC{padding:7px}.operations-terminal-dispo-workspace_header__gqaOu,.operations-terminal-dispo-workspace_toolbar__pJaKs{align-items:stretch;display:flex;flex-direction:column}.operations-terminal-dispo-workspace_account__1Nwho,.operations-terminal-dispo-workspace_toolbar__pJaKs{justify-content:space-between}.operations-terminal-dispo-workspace_metrics__xFgAE{flex-wrap:wrap}.operations-terminal-dispo-workspace_deviationDates__G7EKp,.operations-terminal-dispo-workspace_deviationModes__8idiw,.operations-terminal-dispo-workspace_rowActions___of1d,.operations-terminal-dispo-workspace_timeInputs__759Sx{grid-template-columns:1fr}.operations-terminal-dispo-workspace_entryDetailsDialog__ObdGh{max-height:calc(100svh - 14px);padding:12px}.operations-terminal-dispo-workspace_detailFields__5EISH,.operations-terminal-dispo-workspace_detailMetaGrid__V_VtD{grid-template-columns:1fr}.operations-terminal-dispo-workspace_detailFooter__eVh7V>div{grid-template-columns:1fr 1fr}.operations-terminal-dispo-workspace_detailFooter__eVh7V>div p{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.operations-terminal-dispo-workspace_detailLoading__YnLEO span,.operations-terminal-dispo-workspace_suggestionMenu__7EwiX{animation:none}}.account-workspace_workspace__fwmsT{min-height:100svh;position:relative}.account-workspace_workspace__fwmsT:has(.account-workspace_printerAlerts__Ji5YB):not(:has(.account-workspace_switcher__8SmTd)){padding-top:68px}.account-workspace_workspace__fwmsT:has(.account-workspace_printerAlerts__Ji5YB)>.account-workspace_switcher__8SmTd{transform:translateX(-28px);width:min(560px,calc(100% - 100px))}.account-workspace_workspace__fwmsT[data-active-product=operations_terminal]{background:linear-gradient(108deg,rgba(255,122,26,.15),rgba(151,83,85,.12) 34%,rgba(88,86,119,.13) 58%,rgba(66,112,181,.17)),radial-gradient(ellipse at 50% 78%,rgba(32,78,121,.15),transparent 58%),linear-gradient(180deg,#101d30,#0c1a2b 48%,#091725)}.account-workspace_workspace__fwmsT[data-active-product=operations_terminal]>main{background:transparent;margin-top:14px}.account-workspace_switcher__8SmTd{align-items:center;backdrop-filter:blur(20px);background:rgba(8,12,22,.88);border:1px solid rgba(255,255,255,.11);border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.24);display:flex;gap:7px;left:auto;margin-inline:auto;padding:7px;position:sticky;top:14px;transform:none;width:min(560px,calc(100% - 32px));z-index:70}.account-workspace_switcher__8SmTd button{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:#aeb6c7;cursor:pointer;display:flex;flex:1;font:inherit;font-size:14px;font-weight:700;gap:9px;justify-content:center;min-height:48px;min-width:0;overflow-wrap:anywhere;padding:0 16px;transition:background .16s ease,border-color .16s ease,color .16s ease}.account-workspace_switcher__8SmTd button:hover:not(:disabled){background:rgba(255,255,255,.06);color:#fff}.account-workspace_switcher__8SmTd button[data-active=true]{background:linear-gradient(135deg,#ff862f,#f36500);border-color:rgba(255,176,119,.72);box-shadow:0 9px 24px rgba(243,101,0,.24);color:#fff}.account-workspace_printerAlerts__Ji5YB{--printer-color:147,162,183;position:absolute;right:16px;top:14px;z-index:150}.account-workspace_printerAlerts__Ji5YB[data-tone=ready],.account-workspace_printerProblem__Gpgg0[data-tone=ready]{--printer-color:92,217,161}.account-workspace_printerAlerts__Ji5YB[data-tone=working],.account-workspace_printerProblem__Gpgg0[data-tone=working]{--printer-color:93,184,255}.account-workspace_printerAlerts__Ji5YB[data-tone=warning],.account-workspace_printerProblem__Gpgg0[data-tone=warning]{--printer-color:255,198,88}.account-workspace_printerAlerts__Ji5YB[data-tone=error],.account-workspace_printerProblem__Gpgg0[data-tone=error]{--printer-color:255,119,132}.account-workspace_printerAlerts__Ji5YB[data-tone=unknown],.account-workspace_printerProblem__Gpgg0[data-tone=unknown]{--printer-color:147,162,183}.account-workspace_printerTrigger__iBt_a{align-items:center;background:rgba(var(--printer-color),.1);border:1px solid rgba(var(--printer-color),.45);border-radius:50%;color:rgb(var(--printer-color));cursor:pointer;display:flex;height:44px;justify-content:center;list-style:none;position:relative;width:44px;transition:background .16s ease,border-color .16s ease}.account-workspace_printerTrigger__iBt_a::-webkit-details-marker{display:none}.account-workspace_printerIcon__IXMcN{fill:none;height:26px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65;width:26px}.account-workspace_printerTrigger__iBt_a>strong{background:rgb(var(--printer-color));border:2px solid #101520;border-radius:999px;color:#17100b;font-size:9px;line-height:16px;min-width:20px;padding:0 3px;position:absolute;right:-4px;text-align:center;top:-4px}.account-workspace_printerTrigger__iBt_a:focus-visible,.account-workspace_printerTrigger__iBt_a:hover{background:rgba(var(--printer-color),.2);border-color:rgba(var(--printer-color),.85)}.account-workspace_printerPanel__uUzTl button:focus-visible,.account-workspace_printerTrigger__iBt_a:focus-visible{outline:2px solid #ffad75;outline-offset:3px}.account-workspace_printerPanel__uUzTl{background:linear-gradient(150deg,#131927,#080d17);border:1px solid rgba(var(--printer-color),.3);border-radius:16px;box-shadow:0 18px 48px rgba(0,0,0,.36);box-sizing:border-box;color:#f7f8fb;padding:10px;position:absolute;right:0;top:54px;width:min(300px,calc(100vw - 32px))}.account-workspace_printerPanel__uUzTl:before{background:#131927;border-left:1px solid rgba(var(--printer-color),.3);border-top:1px solid rgba(var(--printer-color),.3);content:"";height:12px;position:absolute;right:15px;top:-7px;transform:rotate(45deg);width:12px}.account-workspace_printerMessages__1ujgn{max-height:min(55vh,350px);overflow:auto}.account-workspace_printerNotice__M_Rjt{color:#aab4c5;font-size:12px;line-height:1.5;margin:4px 2px 10px}.account-workspace_printerPanel__uUzTl header{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:0 2px 8px}.account-workspace_printerPanel__uUzTl header>strong{font-size:13px}.account-workspace_printerPanel__uUzTl button{align-items:center;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);border-radius:9px;color:#aab4c5;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.account-workspace_printerPanel__uUzTl button:hover{background:rgba(255,145,66,.12);color:#ffd8bc}.account-workspace_printerPanel__uUzTl svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.account-workspace_printerProblem__Gpgg0{background:rgba(var(--printer-color),.045);border:1px solid rgba(var(--printer-color),.18);border-radius:10px;display:grid;gap:8px;padding:9px 10px}.account-workspace_printerProblem__Gpgg0+.account-workspace_printerProblem__Gpgg0{margin-top:6px}.account-workspace_printerIdentity__dIHGN{align-items:center;color:rgb(var(--printer-color));display:flex;gap:9px}.account-workspace_printerIdentity__dIHGN>div{display:grid;gap:3px;min-width:0}.account-workspace_printerIdentity__dIHGN strong{color:#e5ecf6;font-size:12px;overflow-wrap:anywhere}.account-workspace_printerIdentity__dIHGN .account-workspace_printerIcon__IXMcN{flex:0 0 26px;height:26px;width:26px}.account-workspace_printerStatus__l_f3K{align-items:center;background:rgba(var(--printer-color),.08);border-radius:8px;color:rgb(var(--printer-color));display:flex;font-size:12px;font-weight:700;gap:7px;padding:7px 8px}.account-workspace_printerStatus__l_f3K i{background:currentColor;border-radius:50%;flex:0 0 6px;height:6px}.account-workspace_printerProblem__Gpgg0 small{color:#8e99ad;font-size:10px;line-height:1.4}.account-workspace_printerAlerts__Ji5YB[data-tone=working] .account-workspace_printerTrigger__iBt_a,.account-workspace_printerProblem__Gpgg0[data-tone=working] .account-workspace_printerStatus__l_f3K i{animation:account-workspace_printerWorking__aEFMN 1.8s ease-in-out infinite}.account-workspace_printerAlerts__Ji5YB[data-tone=working] .account-workspace_printerTrigger__iBt_a .account-workspace_printerPaper__0OAcq,.account-workspace_printerProblem__Gpgg0[data-tone=working] .account-workspace_printerPaper__0OAcq{animation:account-workspace_printerPaper__0OAcq 1.8s ease-in-out infinite}.account-workspace_printerPanel__uUzTl button.account-workspace_printerDocuments__s7nfT{color:#b2d8ff;font-size:11px;gap:10px;height:36px;margin-top:8px;width:100%}.account-workspace_documentWorkspace__XfAz7{--printer-color:147,162,183;color:#e5ecf6;margin:18px auto 0;max-width:900px;padding:24px}.account-workspace_documentHeader___NZka{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.account-workspace_documentHeader___NZka small{color:#82c0f3;font-size:11px;letter-spacing:.06em}.account-workspace_documentHeader___NZka h1{font-size:clamp(20px,3vw,28px);margin:6px 0 8px}.account-workspace_documentHeader___NZka p,.account-workspace_scanAvailability__U_VSl p{color:#94a2b7;font-size:12px;line-height:1.6;margin:0}.account-workspace_documentHeader___NZka button{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.15);border-radius:10px;color:#c6d4e6;cursor:pointer;font:inherit;font-size:12px;min-height:40px;padding:0 14px}.account-workspace_documentHeader___NZka button:focus-visible,.account-workspace_documentHeader___NZka button:hover{background:rgba(93,184,255,.1);border-color:rgba(93,184,255,.5)}.account-workspace_documentPrinters__hnE6l{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.account-workspace_documentPrinters__hnE6l .account-workspace_printerProblem__Gpgg0{margin:0;padding:14px}.account-workspace_scanAvailability__U_VSl{border:1px solid rgba(147,162,183,.15);border-radius:14px;margin-top:20px;padding:14px}.account-workspace_scanAvailability__U_VSl strong{display:block;font-size:13px;margin-bottom:6px}@keyframes account-workspace_printerWorking__aEFMN{50%{box-shadow:0 0 14px rgba(93,184,255,.3)}}@keyframes account-workspace_printerPaper__0OAcq{50%{transform:translateY(-1.5px)}}.account-workspace_printerProblem__Gpgg0 small,.account-workspace_printerProblem__Gpgg0 span{overflow-wrap:anywhere}.account-workspace_unavailable__hTe52{display:grid;min-height:100svh;place-content:center;justify-items:center;gap:10px;padding:28px;color:#eef3fa;text-align:center}.account-workspace_unavailable__hTe52 p{max-width:520px;margin:0;color:#98a6bb}.account-workspace_unavailable__hTe52 button{min-height:42px;margin-top:8px;padding:0 18px;border:1px solid rgba(255,139,61,.42);border-radius:12px;color:#fff;background:rgba(255,122,26,.14);font:inherit;font-weight:800;cursor:pointer}@media (max-width:620px){.account-workspace_workspace__fwmsT[data-active-product=operations_terminal]>main{margin-top:8px}.account-workspace_switcher__8SmTd{top:8px;width:calc(100% - 16px)}.account-workspace_switcher__8SmTd button{font-size:12px;padding:0 6px}.account-workspace_printerAlerts__Ji5YB{right:8px;top:8px}.account-workspace_workspace__fwmsT:has(.account-workspace_printerAlerts__Ji5YB)>.account-workspace_switcher__8SmTd{width:calc(100% - 80px)}}@media (prefers-reduced-motion:reduce){.account-workspace_printerTrigger__iBt_a{transition:none}.account-workspace_printerAlerts__Ji5YB[data-tone=working] .account-workspace_printerTrigger__iBt_a,.account-workspace_printerAlerts__Ji5YB[data-tone=working] .account-workspace_printerTrigger__iBt_a .account-workspace_printerPaper__0OAcq,.account-workspace_printerProblem__Gpgg0[data-tone=working] .account-workspace_printerPaper__0OAcq,.account-workspace_printerProblem__Gpgg0[data-tone=working] .account-workspace_printerStatus__l_f3K i{animation:none}}.department-setup-wizard_card__CHPFO{background:linear-gradient(145deg,#1b2638,#101825);border:1px solid rgba(121,173,255,.42);border-radius:20px;bottom:22px;box-shadow:0 24px 76px rgba(0,0,0,.42);color:#f4f7fc;max-height:calc(100dvh - 44px);overflow:auto;padding:22px;position:fixed;right:22px;width:min(440px,calc(100vw - 32px));z-index:1000}.department-setup-wizard_card__CHPFO button{background:transparent;border:1px solid rgba(190,210,240,.25);border-radius:12px;color:inherit;cursor:pointer;font:inherit;padding:9px 14px}.department-setup-wizard_card__CHPFO button:focus-visible,.department-setup-wizard_card__CHPFO button:hover{background:rgba(142,190,255,.1);border-color:rgba(163,201,255,.7);outline:none}.department-setup-wizard_card__CHPFO button:disabled{cursor:not-allowed;opacity:.55}.department-setup-wizard_footer__wdbYO,.department-setup-wizard_footer__wdbYO>div,.department-setup-wizard_header__0AQsl{align-items:center;display:flex;gap:12px;justify-content:space-between}.department-setup-wizard_eyebrow__e7f3a,.department-setup-wizard_header__0AQsl span{color:#9fc2fa;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.department-setup-wizard_header__0AQsl h2{font-size:22px;line-height:1.2;margin:6px 0 0}.department-setup-wizard_header__0AQsl button{border-radius:50%;font-size:20px;height:34px;line-height:1;padding:0;width:34px}.department-setup-wizard_progress__PbMuH{background:rgba(255,255,255,.1);border-radius:999px;height:4px;margin:18px 0;overflow:hidden}.department-setup-wizard_progress__PbMuH span{background:#7eb3ff;display:block;height:100%;transition:width .25s ease}.department-setup-wizard_content__Zafn_ p{color:#c2d0e5;font-size:14px;line-height:1.55;margin:10px 0 18px}.department-setup-wizard_card__CHPFO .department-setup-wizard_open__XFgWL{align-items:center;display:inline-flex;gap:10px;margin-bottom:18px}.department-setup-wizard_check__Zk4dz{align-items:flex-start;background:rgba(255,255,255,.05);border:1px solid rgba(190,210,240,.2);border-radius:12px;cursor:pointer;display:flex;font-size:13px;gap:10px;line-height:1.45;padding:12px}.department-setup-wizard_check__Zk4dz input{accent-color:#7eb3ff;flex:0 0 auto;margin-top:2px}.department-setup-wizard_error__rHQqe{color:#ffb9b9;font-size:13px;margin:14px 0 0}.department-setup-wizard_footer__wdbYO{border-top:1px solid rgba(255,255,255,.1);margin-top:18px;padding-top:16px}.department-setup-wizard_footer__wdbYO>.department-setup-wizard_defer__GN__W{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start}.department-setup-wizard_defer__GN__W small{color:#aebed6;font-size:11px}.department-setup-wizard_card__CHPFO .department-setup-wizard_next__Z0w0H{background:#3674c8;border-color:#528cdc;font-weight:700}@media (max-width:600px){.department-setup-wizard_card__CHPFO{bottom:10px;right:10px}.department-setup-wizard_footer__wdbYO{align-items:stretch;flex-direction:column}.department-setup-wizard_footer__wdbYO>div{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.department-setup-wizard_progress__PbMuH span{transition:none}}.departments-panel_panel__eCnPJ{background:radial-gradient(circle at 100% 0,rgba(86,164,255,.1),transparent 28rem),var(--admin-card);border:1px solid rgba(86,164,255,.2);border-radius:28px;margin-top:18px;padding:clamp(26px,4vw,46px)}.departments-panel_hero___P5KF{align-items:end;display:flex;gap:30px;justify-content:space-between}.departments-panel_editor__crOxZ>div:first-child span,.departments-panel_hero___P5KF>div>span{color:#71b8ff;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.departments-panel_hero___P5KF h2{font-family:var(--display);font-size:clamp(34px,4vw,52px);font-weight:400;margin:8px 0 7px}.departments-panel_hero___P5KF p{color:#8490a3;font-size:13px;line-height:1.55;margin:0;max-width:720px}.departments-panel_heroActions__PgY7h{align-items:end;display:flex;gap:10px}.departments-panel_heroActions__PgY7h>.departments-panel_selectField__nQbpu{color:#9ba8ba;display:grid;flex:0 0 min(320px,36vw);font-size:11px;gap:6px}.departments-panel_editor__crOxZ input{appearance:none;background:rgba(7,12,22,.82);border:1px solid rgba(113,184,255,.28);border-radius:13px;color:#f5f7fa;font:inherit;min-height:48px;padding:0 14px}.departments-panel_editor__crOxZ input:focus{border-color:rgba(113,184,255,.78);box-shadow:0 0 0 3px rgba(113,184,255,.1);outline:none}.departments-panel_addButton__9Lvs2{align-items:center;background:rgba(113,184,255,.12);border:1px solid rgba(113,184,255,.42);border-radius:13px;color:#d9edff;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:800;gap:8px;min-height:48px;padding:0 14px;white-space:nowrap}.departments-panel_addButton__9Lvs2 span{font-size:19px;font-weight:500;line-height:1}.departments-panel_addButton__9Lvs2:focus-visible,.departments-panel_addButton__9Lvs2:hover{background:rgba(113,184,255,.2);border-color:rgba(113,184,255,.72);outline:none}.departments-panel_siteContext__UrxwS{align-items:center;border-bottom:1px solid rgba(255,255,255,.075);display:flex;gap:10px;margin-top:28px;padding:0 1px 13px}.departments-panel_siteContext__UrxwS small,.departments-panel_siteContext__UrxwS span{color:#7f8b9e;font-size:10px}.departments-panel_siteContext__UrxwS strong{font-size:14px}.departments-panel_siteContext__UrxwS small{margin-left:auto}.departments-panel_quotaOverview___fB_r{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.departments-panel_quotaOverview___fB_r>div{background:rgba(7,12,22,.52);border:1px solid rgba(113,184,255,.16);border-radius:13px;display:grid;gap:3px;padding:10px 12px}.departments-panel_quotaOverview___fB_r span{color:#7f8b9e;font-size:9px}.departments-panel_quotaOverview___fB_r strong{font-family:var(--mono);font-size:14px}.departments-panel_quotaOverview___fB_r [data-product=checkin]{border-color:rgba(249,115,22,.24)}.departments-panel_quotaOverview___fB_r [data-product=terminal]{border-color:rgba(129,140,248,.25)}.departments-panel_quotaOverview___fB_r [data-product=document]{border-color:rgba(52,211,153,.24)}.departments-panel_grid__pIUm6{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:14px}.departments-panel_grid__pIUm6>button{align-items:center;background:rgba(7,12,22,.54);border:1px solid rgba(255,255,255,.075);border-radius:16px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:11px;grid-template-columns:38px minmax(0,1fr) 20px;min-height:78px;padding:12px;text-align:left;transition:background .16s ease,border-color .16s ease,transform .16s ease}.departments-panel_grid__pIUm6>.departments-panel_selected__hNK5t,.departments-panel_grid__pIUm6>button:focus-visible,.departments-panel_grid__pIUm6>button:hover{background:rgba(70,144,230,.1);border-color:rgba(113,184,255,.44);outline:none;transform:translateY(-1px)}.departments-panel_grid__pIUm6>button>span:first-child{align-items:center;background:rgba(70,144,230,.12);border:1px solid rgba(113,184,255,.22);border-radius:11px;color:#a7d3ff;display:flex;font-family:var(--mono);height:38px;justify-content:center}.departments-panel_grid__pIUm6>button>span:nth-child(2){display:grid;gap:3px;min-width:0}.departments-panel_grid__pIUm6 em,.departments-panel_grid__pIUm6 small{color:#7e8a9d;font-size:9px;font-style:normal}.departments-panel_grid__pIUm6 strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.departments-panel_grid__pIUm6 svg{fill:none;height:19px;stroke:#79bbff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:19px}.departments-panel_editor__crOxZ,.departments-panel_empty__PTnPH{background:rgba(7,12,22,.52);border:1px solid rgba(113,184,255,.16);border-radius:18px;margin-top:14px;padding:16px}.departments-panel_editor__crOxZ:not(:has(.departments-panel_selectField__nQbpu)){grid-template-columns:minmax(180px,.7fr) minmax(260px,1fr) auto}.departments-panel_empty__PTnPH{align-items:center;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) auto}.departments-panel_empty__PTnPH>span{align-items:center;background:rgba(70,144,230,.13);border-radius:13px;color:#a7d3ff;display:flex;font-family:var(--mono);height:44px;justify-content:center}.departments-panel_empty__PTnPH p,.departments-panel_empty__PTnPH strong{display:block;margin:0}.departments-panel_empty__PTnPH p{color:#808ca0;font-size:11px;line-height:1.45;margin-top:4px}.departments-panel_editor__crOxZ button,.departments-panel_empty__PTnPH button{background:transparent;border:1px solid rgba(113,184,255,.24);border-radius:11px;color:#b9dcff;cursor:pointer;min-height:40px;padding:0 13px}.departments-panel_editor__crOxZ{display:grid;gap:16px;grid-template-columns:minmax(180px,.7fr) repeat(2,minmax(220px,1fr)) auto;align-items:end}.departments-panel_editor__crOxZ>div:first-child{display:grid;gap:4px}.departments-panel_editor__crOxZ>div:first-child strong{font-size:14px}.departments-panel_editor__crOxZ .departments-panel_selectField__nQbpu,.departments-panel_editor__crOxZ label{color:#b7c0ce;display:grid;font-size:11px;gap:6px}.departments-panel_editor__crOxZ .departments-panel_selectField__nQbpu small,.departments-panel_editor__crOxZ label small{color:#78869a;font-size:9px;line-height:1.35}.departments-panel_editor__crOxZ>div:last-child{display:flex;gap:8px}.departments-panel_editor__crOxZ .departments-panel_save___Rjho{background:#71b8ff;border-color:#71b8ff;color:#071525;font-weight:800}.departments-panel_allocationEditor__pnO42,.departments-panel_requestCard__SgL0U{background:rgba(7,12,22,.52);border:1px solid rgba(113,184,255,.16);border-radius:18px;margin-top:12px;padding:15px}.departments-panel_allocationEditor__pnO42 header{align-items:center;display:flex;justify-content:space-between}.departments-panel_allocationEditor__pnO42 header div,.departments-panel_requestCard__SgL0U>div{display:grid;gap:3px}.departments-panel_allocationEditor__pnO42 header span,.departments-panel_requestCard__SgL0U>div span{color:#71b8ff;font-family:var(--mono);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.departments-panel_allocationEditor__pnO42 header strong,.departments-panel_requestCard__SgL0U>div strong{font-size:14px}.departments-panel_allocationEditor__pnO42 header small,.departments-panel_allocationEditor__pnO42>p{color:#7f8b9e;font-size:10px}.departments-panel_allocationEditor__pnO42>p{margin:10px 0 0}.departments-panel_productChoices__zg9zT{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.departments-panel_productChoices__zg9zT>div,.departments-panel_productChoices__zg9zT>label{align-items:center;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.08);border-radius:13px;display:flex;gap:9px;min-height:54px;padding:9px 11px}.departments-panel_productChoices__zg9zT>label{cursor:pointer}.departments-panel_productChoices__zg9zT>[data-product=checkin]{border-color:rgba(249,115,22,.25)}.departments-panel_productChoices__zg9zT>[data-product=terminal]{border-color:rgba(129,140,248,.25)}.departments-panel_productChoices__zg9zT>[data-product=document]{border-color:rgba(52,211,153,.22)}.departments-panel_productChoices__zg9zT input{accent-color:#71b8ff;height:18px;width:18px}.departments-panel_productChoices__zg9zT span:not(.departments-panel_statusDot__ZWNNq){display:grid;gap:2px}.departments-panel_productChoices__zg9zT strong{font-size:12px}.departments-panel_productChoices__zg9zT small{color:#7f8b9e;font-size:9px}.departments-panel_statusDot__ZWNNq{background:#34d399;border-radius:50%;box-shadow:0 0 0 4px rgba(52,211,153,.1);height:8px;width:8px}.departments-panel_suspendButton__GPTTG{background:transparent;border:1px solid rgba(248,113,113,.24);border-radius:10px;color:#fecaca;cursor:pointer;font:inherit;font-size:10px;margin-top:10px;min-height:36px;padding:0 12px}.departments-panel_requestCard__SgL0U{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) 110px auto}.departments-panel_requestCard__SgL0U .departments-panel_selectField__nQbpu,.departments-panel_requestCard__SgL0U label{color:#9ba8ba;display:grid;font-size:10px;gap:5px}.departments-panel_requestCard__SgL0U input{appearance:none;background:rgba(7,12,22,.82);border:1px solid rgba(113,184,255,.24);border-radius:11px;color:#f5f7fa;font:inherit;min-height:42px;padding:0 12px}.departments-panel_requestCard__SgL0U button{background:rgba(113,184,255,.12);border:1px solid rgba(113,184,255,.34);border-radius:11px;color:#d9edff;cursor:pointer;font:inherit;font-size:11px;font-weight:800;min-height:42px;padding:0 13px}.departments-panel_error__U31jh,.departments-panel_notice__WEce_,.departments-panel_state__wU_L9{border-radius:12px;font-size:12px;margin:16px 0 0;padding:11px 13px}.departments-panel_error__U31jh{background:rgba(248,113,113,.08);border:1px solid rgba(248,113,113,.25);color:#fecaca}.departments-panel_notice__WEce_{background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.24);color:#a7f3d0}.departments-panel_footnote__ADDTh,.departments-panel_state__wU_L9{color:#7f8b9e}.departments-panel_footnote__ADDTh{font-size:10px;margin:15px 1px 0}@media (max-width:820px){.departments-panel_editor__crOxZ,.departments-panel_hero___P5KF{align-items:stretch;display:grid;grid-template-columns:1fr}.departments-panel_heroActions__PgY7h{align-items:stretch;flex-direction:column;width:100%}.departments-panel_addButton__9Lvs2,.departments-panel_heroActions__PgY7h>.departments-panel_selectField__nQbpu{width:100%}.departments-panel_empty__PTnPH{grid-template-columns:44px minmax(0,1fr)}.departments-panel_empty__PTnPH button{grid-column:1/-1}.departments-panel_productChoices__zg9zT,.departments-panel_quotaOverview___fB_r,.departments-panel_requestCard__SgL0U{grid-template-columns:1fr}}.departments-panel_reservations__z_R5G{background:rgba(74,164,127,.08);border:1px solid rgba(91,190,150,.28);border-radius:16px;display:grid;gap:10px;padding:13px}.departments-panel_reservations__z_R5G>header{display:grid;gap:2px}.departments-panel_reservations__z_R5G>header>span{color:#77caa7;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.departments-panel_reservations__z_R5G>header>strong{color:#edf5f1;font-size:.9rem}.departments-panel_reservations__z_R5G>div{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.departments-panel_reservations__z_R5G button{align-items:center;background:rgba(10,21,26,.78);border:1px solid rgba(91,190,150,.3);border-radius:12px;color:inherit;display:flex;gap:10px;min-height:58px;padding:9px 11px;text-align:left}.departments-panel_reservations__z_R5G button:hover,.departments-panel_reservations__z_R5G button[aria-pressed=true]{background:rgba(73,164,127,.16);border-color:rgba(103,213,168,.62)}.departments-panel_reservations__z_R5G button>span:first-child{background:rgba(73,164,127,.2);border-radius:9px;color:#8be0bc;display:grid;flex:0 0 auto;font-size:1.15rem;height:34px;place-items:center;width:34px}.departments-panel_reservations__z_R5G button>span:last-child{display:grid;gap:3px}.departments-panel_reservations__z_R5G button strong{color:#eff7f3;font-size:.78rem}.departments-panel_reservations__z_R5G button small{color:#9eb7ac;font-size:.65rem}.device-action-confirmation_backdrop__YgFDc{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:rgba(4,9,18,.72);backdrop-filter:blur(8px);animation:device-action-confirmation_backdrop-in__W1PUn .16s ease-out both}.device-action-confirmation_dialog__20sg_{width:min(100%,520px);overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:radial-gradient(circle at top right,rgba(243,155,54,.13),transparent 42%),#111a27;box-shadow:0 26px 80px rgba(0,0,0,.46);color:#f8fafc;animation:device-action-confirmation_dialog-in__dupiZ .19s cubic-bezier(.2,.85,.35,1) both}.device-action-confirmation_heading__7_Gpd{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:center;padding:24px 24px 16px}.device-action-confirmation_icon__bCkaB{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(243,155,54,.38);border-radius:15px;background:rgba(243,155,54,.12);color:#ffb45c;font-size:22px;font-style:normal;font-weight:800}.device-action-confirmation_heading__7_Gpd small{display:block;margin-bottom:4px;color:#ffb45c;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.device-action-confirmation_heading__7_Gpd h2{margin:0;font-size:clamp(1.18rem,2vw,1.42rem);line-height:1.2}.device-action-confirmation_message__0hCEj{margin:0;padding:0 24px 24px 88px;color:#b8c4d3;font-size:.95rem;line-height:1.55}.device-action-confirmation_actions__W9rF7{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px 20px;border-top:1px solid rgba(255,255,255,.08);background:rgba(3,8,16,.3)}.device-action-confirmation_actions__W9rF7 button{min-height:42px;padding:0 18px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.06);color:#e5edf6;cursor:pointer;font:inherit;font-weight:750;transition:border-color .15s ease,background .15s ease,transform .15s ease}.device-action-confirmation_actions__W9rF7 button:hover:not(:disabled){border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.11);transform:translateY(-1px)}.device-action-confirmation_actions__W9rF7 button:focus-visible{outline:3px solid rgba(255,180,92,.42);outline-offset:2px}.device-action-confirmation_actions__W9rF7 button:disabled{cursor:wait;opacity:.6}.device-action-confirmation_actions__W9rF7 .device-action-confirmation_confirm__rmnn5{border-color:rgba(239,90,90,.52);background:linear-gradient(135deg,#b82735,#d83d48);color:white}.device-action-confirmation_actions__W9rF7 .device-action-confirmation_confirm__rmnn5:hover:not(:disabled){border-color:rgba(255,134,134,.82);background:linear-gradient(135deg,#c82c3c,#e24a55)}.device-action-confirmation_dialog__20sg_[data-action=reconnect] .device-action-confirmation_icon__bCkaB{border-color:rgba(73,166,255,.42);background:rgba(73,166,255,.12);color:#79bdff}.device-action-confirmation_dialog__20sg_[data-action=reconnect] .device-action-confirmation_heading__7_Gpd small{color:#79bdff}.device-action-confirmation_dialog__20sg_[data-action=reconnect] .device-action-confirmation_actions__W9rF7 .device-action-confirmation_confirm__rmnn5{border-color:rgba(73,166,255,.54);background:linear-gradient(135deg,#1768a8,#2584cc)}.device-action-confirmation_dialog__20sg_[data-action=reconnect] .device-action-confirmation_actions__W9rF7 .device-action-confirmation_confirm__rmnn5:hover:not(:disabled){border-color:rgba(132,201,255,.85);background:linear-gradient(135deg,#1b75bb,#2d91dc)}@media (max-width:560px){.device-action-confirmation_backdrop__YgFDc{align-items:end;padding:12px}.device-action-confirmation_dialog__20sg_{border-radius:20px}.device-action-confirmation_heading__7_Gpd{padding:20px 18px 14px}.device-action-confirmation_message__0hCEj{padding:0 18px 20px}.device-action-confirmation_actions__W9rF7{display:grid;grid-template-columns:1fr 1fr;padding:14px 18px 18px}}@keyframes device-action-confirmation_backdrop-in__W1PUn{0%{opacity:0}to{opacity:1}}@keyframes device-action-confirmation_dialog-in__dupiZ{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.device-action-confirmation_backdrop__YgFDc,.device-action-confirmation_dialog__20sg_{animation:none}}