.bank-connection-activation-module__8SgNka__workspace{--bank-navy:#061b57;--bank-orange:#ff3c0b;min-width:0;color:var(--bank-navy);padding:28px 29px 30px}.bank-connection-activation-module__8SgNka__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.bank-connection-activation-module__8SgNka__breadcrumb,.bank-connection-activation-module__8SgNka__subtitle{color:#234278;margin:0}.bank-connection-activation-module__8SgNka__breadcrumb{font-size:12px}.bank-connection-activation-module__8SgNka__breadcrumb span{color:#8391aa;margin:0 8px}.bank-connection-activation-module__8SgNka__heading h1{letter-spacing:-.04em;margin:21px 0 9px;font-size:40px;line-height:1}.bank-connection-activation-module__8SgNka__subtitle{font-size:16px}.bank-connection-activation-module__8SgNka__activationStatus{color:#65360f;white-space:nowrap;background:#fffaf0;border:1px solid #efc46d;border-radius:6px;align-items:center;gap:9px;min-height:38px;margin-top:14px;padding:0 14px;font-size:13px;display:inline-flex}.bank-connection-activation-module__8SgNka__activationStatus svg{width:17px}.bank-connection-activation-module__8SgNka__progress{border:1px solid #ccd6e6;border-radius:6px;grid-template-columns:repeat(3,1fr);margin:31px 0 21px;padding:22px 65px 24px;list-style:none;display:grid}.bank-connection-activation-module__8SgNka__progress li{color:#17336a;justify-items:center;gap:14px;font-size:13px;font-weight:500;display:grid;position:relative}.bank-connection-activation-module__8SgNka__progress li:after{z-index:0;content:"";background:#c2cbda;width:calc(100% - 56px);height:2px;position:absolute;top:17px;left:calc(50% + 28px)}.bank-connection-activation-module__8SgNka__progress li:last-child:after{display:none}.bank-connection-activation-module__8SgNka__progress li[data-state=complete]:after{background:#0d9c41}.bank-connection-activation-module__8SgNka__progress li[data-state=active]:after{background:linear-gradient(90deg, var(--bank-orange) 56%, #c2cbda 56%)}.bank-connection-activation-module__8SgNka__progress li>span{z-index:1;background:#fff;border:1px solid #c1cad9;border-radius:50%;place-items:center;width:36px;height:36px;font-size:17px;display:grid;position:relative}.bank-connection-activation-module__8SgNka__progress li>span svg{width:20px}.bank-connection-activation-module__8SgNka__progress li[data-state=complete]{color:#068232}.bank-connection-activation-module__8SgNka__progress li[data-state=complete]>span{border:2px solid #0c9c41}.bank-connection-activation-module__8SgNka__progress li[data-state=active]>span{border:2px solid var(--bank-orange);color:var(--bank-orange)}.bank-connection-activation-module__8SgNka__layout{grid-template-columns:minmax(0,1.82fr) minmax(275px,.95fr);gap:20px;display:grid}.bank-connection-activation-module__8SgNka__connectionCard,.bank-connection-activation-module__8SgNka__infoCard{background:#fff;border:1px solid #cdd7e6;border-radius:6px}.bank-connection-activation-module__8SgNka__connectionCard{min-height:540px;padding:22px 21px 18px}.bank-connection-activation-module__8SgNka__connectionCard h2,.bank-connection-activation-module__8SgNka__infoCard h2{letter-spacing:-.02em;margin:0;font-size:19px}.bank-connection-activation-module__8SgNka__connectionCard>p:not(.bank-connection-activation-module__8SgNka__disabledHint){color:#234278;margin:13px 0 20px;font-size:13px}.bank-connection-activation-module__8SgNka__accountRow{border:1px solid #cdd7e6;border-radius:6px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:76px;padding:0 12px;display:grid}.bank-connection-activation-module__8SgNka__accountIcon{background:#f0f5fb;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.bank-connection-activation-module__8SgNka__accountIcon svg{width:30px}.bank-connection-activation-module__8SgNka__accountRow div{gap:7px;display:grid}.bank-connection-activation-module__8SgNka__accountRow strong{font-size:16px}.bank-connection-activation-module__8SgNka__accountRow div span{color:#2e477a;font-size:13px}.bank-connection-activation-module__8SgNka__offline{background:#eef2f7;border-radius:5px;align-items:center;gap:7px;min-height:29px;padding:0 10px;font-size:12px;display:inline-flex}.bank-connection-activation-module__8SgNka__offline i{background:#8291a8;border-radius:50%;width:7px;height:7px}.bank-connection-activation-module__8SgNka__connectionCard h3{margin:23px 0 16px;font-size:14px}.bank-connection-activation-module__8SgNka__futureFeatures,.bank-connection-activation-module__8SgNka__protectionList,.bank-connection-activation-module__8SgNka__partnerList{margin:0;padding:0;list-style:none;display:grid}.bank-connection-activation-module__8SgNka__futureFeatures{gap:16px}.bank-connection-activation-module__8SgNka__futureFeatures li,.bank-connection-activation-module__8SgNka__protectionList li,.bank-connection-activation-module__8SgNka__partnerList li{align-items:center;gap:12px;font-size:13px;line-height:1.45;display:flex}.bank-connection-activation-module__8SgNka__futureFeatures svg{color:#08913a;width:21px}.bank-connection-activation-module__8SgNka__actions{grid-template-columns:1fr 1fr;gap:28px;margin-top:29px;display:grid}.bank-connection-activation-module__8SgNka__actions button{min-height:54px;font:inherit;border-radius:6px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:750;display:inline-flex}.bank-connection-activation-module__8SgNka__actions svg{width:21px}.bank-connection-activation-module__8SgNka__testButton{border:1px solid var(--bank-orange);background:var(--bank-orange);color:#fff}.bank-connection-activation-module__8SgNka__connectButton{color:#a7b0bf;background:#f8fafc;border:1px solid #cbd3df}.bank-connection-activation-module__8SgNka__connectButton:disabled{cursor:not-allowed}.bank-connection-activation-module__8SgNka__disabledHint{color:#52678f;text-align:right;margin:11px 0 0;font-size:12px}.bank-connection-activation-module__8SgNka__sideCards{grid-template-rows:260px 260px;gap:20px;display:grid}.bank-connection-activation-module__8SgNka__infoCard{padding:20px 18px}.bank-connection-activation-module__8SgNka__protectionList{gap:15px;margin-top:19px}.bank-connection-activation-module__8SgNka__protectionList svg{flex:none;width:27px;height:27px}.bank-connection-activation-module__8SgNka__partnerList{gap:12px;margin-top:18px}.bank-connection-activation-module__8SgNka__partnerList svg{flex:none;width:20px}.bank-connection-activation-module__8SgNka__partnerList li[data-state=ready] svg{color:#07923b}.bank-connection-activation-module__8SgNka__partnerList li[data-state=pending] svg{color:var(--bank-orange)}.bank-connection-activation-module__8SgNka__updated{color:#294376;border-top:1px solid #cdd7e6;align-items:center;gap:12px;margin:14px -18px -20px;padding:12px 18px;font-size:13px;display:flex}.bank-connection-activation-module__8SgNka__updated svg{width:20px}.bank-connection-activation-module__8SgNka__safetyBanner{color:#242b3b;background:#fffaf7;border:1px solid #f2c9b8;border-radius:6px;align-items:center;gap:17px;min-height:76px;margin:27px 0 0;padding:8px 22px;font-size:16px;line-height:1.55;display:flex}.bank-connection-activation-module__8SgNka__safetyBanner svg{color:#d83d0a;flex:none;width:36px;height:36px}.bank-connection-activation-module__8SgNka__notice{z-index:50;max-width:520px;color:var(--bank-navy);background:#fff;border:1px solid #c5cfdd;border-radius:7px;align-items:center;gap:14px;margin:0;padding:13px 16px;font-size:12px;line-height:1.45;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 35px #061b5724}.bank-connection-activation-module__8SgNka__notice button{color:inherit;background:0 0;border:0;flex:none;place-items:center;display:grid}.bank-connection-activation-module__8SgNka__notice svg{width:16px}@media (max-width:1050px){.bank-connection-activation-module__8SgNka__workspace{padding-inline:22px}.bank-connection-activation-module__8SgNka__progress{padding-inline:30px}.bank-connection-activation-module__8SgNka__layout{grid-template-columns:minmax(0,1.55fr) minmax(250px,.85fr)}.bank-connection-activation-module__8SgNka__actions{gap:14px}}@media (max-width:700px){.bank-connection-activation-module__8SgNka__workspace{padding:17px 14px 16px}.bank-connection-activation-module__8SgNka__heading{text-align:center;justify-items:center;display:grid}.bank-connection-activation-module__8SgNka__breadcrumb{display:none}.bank-connection-activation-module__8SgNka__heading h1{margin:0;font-size:25px}.bank-connection-activation-module__8SgNka__subtitle{display:none}.bank-connection-activation-module__8SgNka__activationStatus{min-height:34px;margin:0;font-size:11px}.bank-connection-activation-module__8SgNka__progress{border:0;margin:17px -3px;padding:7px 4px 0}.bank-connection-activation-module__8SgNka__progress li{text-align:center;gap:8px;font-size:10px;line-height:1.3}.bank-connection-activation-module__8SgNka__progress li:after{width:calc(100% - 38px);top:14px;left:calc(50% + 19px)}.bank-connection-activation-module__8SgNka__progress li>span{width:29px;height:29px;font-size:13px}.bank-connection-activation-module__8SgNka__progress li>span svg{width:16px}.bank-connection-activation-module__8SgNka__layout{flex-direction:column;gap:11px;display:flex}.bank-connection-activation-module__8SgNka__connectionCard{min-height:0;padding:15px 12px 13px}.bank-connection-activation-module__8SgNka__connectionCard h2,.bank-connection-activation-module__8SgNka__infoCard h2{font-size:15px}.bank-connection-activation-module__8SgNka__connectionCard>p:not(.bank-connection-activation-module__8SgNka__disabledHint){margin:7px 0 12px;font-size:11px;line-height:1.45}.bank-connection-activation-module__8SgNka__accountRow{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;min-height:61px;padding:0 7px}.bank-connection-activation-module__8SgNka__accountIcon{width:31px;height:31px}.bank-connection-activation-module__8SgNka__accountIcon svg{width:21px}.bank-connection-activation-module__8SgNka__accountRow div{gap:4px}.bank-connection-activation-module__8SgNka__accountRow strong{font-size:11px}.bank-connection-activation-module__8SgNka__accountRow div span,.bank-connection-activation-module__8SgNka__offline{font-size:9px}.bank-connection-activation-module__8SgNka__offline{min-height:24px;padding-inline:7px}.bank-connection-activation-module__8SgNka__connectionCard h3{margin:15px 0 11px;font-size:11px}.bank-connection-activation-module__8SgNka__futureFeatures{gap:11px}.bank-connection-activation-module__8SgNka__futureFeatures li,.bank-connection-activation-module__8SgNka__protectionList li,.bank-connection-activation-module__8SgNka__partnerList li{gap:8px;font-size:10px}.bank-connection-activation-module__8SgNka__futureFeatures svg,.bank-connection-activation-module__8SgNka__partnerList svg{width:16px}.bank-connection-activation-module__8SgNka__actions{grid-template-columns:1fr;gap:8px;margin-top:15px}.bank-connection-activation-module__8SgNka__actions button{min-height:42px;font-size:13px}.bank-connection-activation-module__8SgNka__disabledHint{text-align:center;margin-top:6px;font-size:10px}.bank-connection-activation-module__8SgNka__sideCards{display:contents}.bank-connection-activation-module__8SgNka__infoCard{padding:14px 12px}.bank-connection-activation-module__8SgNka__protectionList,.bank-connection-activation-module__8SgNka__partnerList{gap:12px;margin-top:15px}.bank-connection-activation-module__8SgNka__protectionList svg{width:20px;height:20px}.bank-connection-activation-module__8SgNka__updated{margin:14px -12px -14px;padding:11px 12px;font-size:10px}.bank-connection-activation-module__8SgNka__safetyBanner{min-height:61px;margin-top:11px;padding:8px 12px;font-size:11px}.bank-connection-activation-module__8SgNka__safetyBanner svg{width:27px;height:27px}.bank-connection-activation-module__8SgNka__notice{bottom:86px;left:14px;right:14px}}
.cash-forecast-workbench-module__KUZUfW__workspace{--forecast-navy:#071b56;--forecast-orange:#ff3d0b;min-width:0;color:var(--forecast-navy);padding:28px 29px 22px}.cash-forecast-workbench-module__KUZUfW__mobileHeader{display:none}.cash-forecast-workbench-module__KUZUfW__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.cash-forecast-workbench-module__KUZUfW__breadcrumb,.cash-forecast-workbench-module__KUZUfW__subtitle{color:#254577;margin:0}.cash-forecast-workbench-module__KUZUfW__breadcrumb{font-size:12px}.cash-forecast-workbench-module__KUZUfW__breadcrumb span{color:#8c9bb2;margin:0 8px}.cash-forecast-workbench-module__KUZUfW__heading h1{letter-spacing:-.045em;margin:22px 0 10px;font-size:40px;line-height:1}.cash-forecast-workbench-module__KUZUfW__subtitle{font-size:15px}.cash-forecast-workbench-module__KUZUfW__simulationBadge{color:#63340c;white-space:nowrap;background:#fffaf0;border:1px solid #f0c66d;border-radius:6px;align-items:center;gap:10px;min-height:40px;margin-top:16px;padding:0 14px;font-size:13px;display:inline-flex}.cash-forecast-workbench-module__KUZUfW__simulationBadge svg{width:18px}.cash-forecast-workbench-module__KUZUfW__kpis{background:#fff;border:1px solid #ccd6e4;border-radius:6px;grid-template-columns:repeat(3,1fr);min-height:101px;margin-top:22px;display:grid}.cash-forecast-workbench-module__KUZUfW__kpis article{align-content:center;gap:5px;padding-left:39px;display:grid;position:relative}.cash-forecast-workbench-module__KUZUfW__kpis article+article:before{content:"";background:#d5dce7;width:1px;position:absolute;top:20px;bottom:20px;left:0}.cash-forecast-workbench-module__KUZUfW__kpis span{color:#294779;font-size:13px}.cash-forecast-workbench-module__KUZUfW__kpis strong{letter-spacing:-.02em;font-size:28px;line-height:1.1}.cash-forecast-workbench-module__KUZUfW__kpis small{color:#304d7d;font-size:12px}.cash-forecast-workbench-module__KUZUfW__kpis strong[data-tone=warning]{color:var(--forecast-orange)}.cash-forecast-workbench-module__KUZUfW__kpis strong[data-tone=success]{color:#078b3b}.cash-forecast-workbench-module__KUZUfW__chartCard{background:#fff;border:1px solid #ccd6e4;border-radius:6px;margin-top:13px;padding:15px 20px 9px}.cash-forecast-workbench-module__KUZUfW__legend{grid-template-columns:1.05fr 1.1fr 1fr auto;align-items:start;gap:20px;display:grid}.cash-forecast-workbench-module__KUZUfW__legend>span{color:#304b79;gap:5px;padding-left:17px;font-size:12px;display:grid;position:relative}.cash-forecast-workbench-module__KUZUfW__legend i{background:currentColor;border-radius:50%;width:9px;height:9px;position:absolute;top:2px;left:0}.cash-forecast-workbench-module__KUZUfW__legend span[data-tone=income]{color:#10823e}.cash-forecast-workbench-module__KUZUfW__legend span[data-tone=expense]{color:#ff3c12}.cash-forecast-workbench-module__KUZUfW__legend span[data-tone=balance]{color:var(--forecast-navy)}.cash-forecast-workbench-module__KUZUfW__legend span:not([data-tone]){color:#304b79}.cash-forecast-workbench-module__KUZUfW__legend strong{color:var(--forecast-navy);font-size:14px}.cash-forecast-workbench-module__KUZUfW__legend label{border:1px solid #ccd6e4;border-radius:4px;align-items:center;min-width:103px;height:30px;padding:0 8px;font-size:0;display:flex}.cash-forecast-workbench-module__KUZUfW__legend select{width:100%;color:var(--forecast-navy);font:inherit;background:#fff;border:0;outline:0;font-size:11px}.cash-forecast-workbench-module__KUZUfW__chartCanvas{height:241px;margin-top:8px}.cash-forecast-workbench-module__KUZUfW__chartCanvas canvas{display:block}.cash-forecast-workbench-module__KUZUfW__lowerGrid{grid-template-columns:minmax(0,1.22fr) minmax(330px,1fr);gap:14px;margin-top:13px;display:grid}.cash-forecast-workbench-module__KUZUfW__eventsCard,.cash-forecast-workbench-module__KUZUfW__alertCard,.cash-forecast-workbench-module__KUZUfW__actions{background:#fff;border:1px solid #ccd6e4;border-radius:6px}.cash-forecast-workbench-module__KUZUfW__eventsCard{outline:0;min-height:258px;padding:14px 18px 0;transition:border-color .18s,box-shadow .18s}.cash-forecast-workbench-module__KUZUfW__eventsHighlighted{border-color:#ff7a4b;box-shadow:0 0 0 2px #ffede6}.cash-forecast-workbench-module__KUZUfW__eventsCard h2,.cash-forecast-workbench-module__KUZUfW__alertCard h2{margin:0;font-size:16px}.cash-forecast-workbench-module__KUZUfW__eventList{margin-top:9px}.cash-forecast-workbench-module__KUZUfW__event{border-bottom:1px solid #d9e0ea;grid-template-columns:36px minmax(0,1fr) 89px 51px;align-items:center;gap:7px;min-height:45px;display:grid}.cash-forecast-workbench-module__KUZUfW__eventIcon{background:var(--forecast-orange);color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.cash-forecast-workbench-module__KUZUfW__eventIcon[data-tone=income]{background:#0c9842}.cash-forecast-workbench-module__KUZUfW__eventIcon svg{width:17px}.cash-forecast-workbench-module__KUZUfW__event div{gap:2px;display:grid}.cash-forecast-workbench-module__KUZUfW__event div strong{font-size:12px}.cash-forecast-workbench-module__KUZUfW__event div small,.cash-forecast-workbench-module__KUZUfW__event time{color:#38527d;font-size:10px}.cash-forecast-workbench-module__KUZUfW__event b{color:var(--forecast-orange);text-align:right;font-size:12px}.cash-forecast-workbench-module__KUZUfW__event b[data-tone=income]{color:#078735}.cash-forecast-workbench-module__KUZUfW__event time{text-align:right}.cash-forecast-workbench-module__KUZUfW__viewAll{color:#064ac9;width:100%;min-height:35px;font:inherit;background:#fff;border:0;justify-content:space-between;align-items:center;padding:0;font-size:10px;display:flex}.cash-forecast-workbench-module__KUZUfW__viewAll svg{width:14px}.cash-forecast-workbench-module__KUZUfW__localNotice{color:#814025;background:#fff8f4;border-top:1px solid #ffd5c4;margin:0 -18px;padding:7px 18px;font-size:10px}.cash-forecast-workbench-module__KUZUfW__actionsColumn{grid-template-rows:1fr auto;gap:13px;display:grid}.cash-forecast-workbench-module__KUZUfW__alertCard{background:#fffaf0;border-color:#efc56d;padding:17px 18px}.cash-forecast-workbench-module__KUZUfW__alertCard h2{align-items:center;gap:12px;font-size:14px;display:flex}.cash-forecast-workbench-module__KUZUfW__alertCard h2 svg{color:#d58b00;fill:#ffb70b;flex:none;width:24px}.cash-forecast-workbench-module__KUZUfW__alertCard p{color:#271e18;margin:15px 0 0;font-size:13px;line-height:1.55}.cash-forecast-workbench-module__KUZUfW__actions{gap:8px;padding:12px;display:grid}.cash-forecast-workbench-module__KUZUfW__actions button,.cash-forecast-workbench-module__KUZUfW__dialog>.cash-forecast-workbench-module__KUZUfW__primaryAction{min-height:42px;font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:750;display:inline-flex}.cash-forecast-workbench-module__KUZUfW__actions svg{width:19px}.cash-forecast-workbench-module__KUZUfW__primaryAction{border:1px solid var(--forecast-orange);background:var(--forecast-orange);color:#fff}.cash-forecast-workbench-module__KUZUfW__secondaryAction{color:var(--forecast-navy);background:#fff;border:1px solid #c9d3e2}.cash-forecast-workbench-module__KUZUfW__safetyBanner{color:#193f8e;background:#f7faff;border:1px solid #bcd3f8;border-radius:6px;align-items:center;gap:18px;min-height:71px;margin:14px 0 0;padding:9px 20px;font-size:14px;line-height:1.45;display:flex}.cash-forecast-workbench-module__KUZUfW__safetyBanner svg{width:37px;height:37px;color:var(--forecast-navy);flex:none}.cash-forecast-workbench-module__KUZUfW__safetyBanner strong{color:var(--forecast-navy)}.cash-forecast-workbench-module__KUZUfW__dialogBackdrop{z-index:90;background:#071b566e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cash-forecast-workbench-module__KUZUfW__dialog{text-align:center;background:#fff;border-radius:10px;width:min(460px,100%);padding:27px;position:relative;box-shadow:0 26px 72px #071b5640}.cash-forecast-workbench-module__KUZUfW__dialogClose{color:var(--forecast-navy);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:13px;right:13px}.cash-forecast-workbench-module__KUZUfW__dialogClose svg{width:18px}.cash-forecast-workbench-module__KUZUfW__dialog>span{width:52px;height:52px;color:var(--forecast-orange);background:#fff0e9;border-radius:50%;place-items:center;margin:0 auto 13px;display:grid}.cash-forecast-workbench-module__KUZUfW__dialog>span svg{width:25px}.cash-forecast-workbench-module__KUZUfW__dialog h2{margin:0;font-size:22px}.cash-forecast-workbench-module__KUZUfW__dialog p{color:#36517c;margin:12px 0 18px;font-size:13px;line-height:1.5}.cash-forecast-workbench-module__KUZUfW__dialog label{color:#294779;text-align:left;gap:9px;font-size:12px;display:grid}.cash-forecast-workbench-module__KUZUfW__dialog input{accent-color:var(--forecast-orange)}.cash-forecast-workbench-module__KUZUfW__scenarioResult{grid-template-columns:1fr 1fr;gap:10px;margin:17px 0;display:grid}.cash-forecast-workbench-module__KUZUfW__scenarioResult span{color:#456087;border:1px solid #d5dde9;border-radius:6px;gap:7px;padding:12px;font-size:10px;display:grid}.cash-forecast-workbench-module__KUZUfW__scenarioResult strong{color:var(--forecast-navy);font-size:16px}.cash-forecast-workbench-module__KUZUfW__dialog>.cash-forecast-workbench-module__KUZUfW__primaryAction{width:100%}.cash-forecast-workbench-module__KUZUfW__dialog>small{color:#5b6e8e;margin-top:13px;font-size:10px;display:block}.cash-forecast-workbench-module__KUZUfW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.cash-forecast-workbench-module__KUZUfW__workspace{padding-inline:22px}.cash-forecast-workbench-module__KUZUfW__kpis article{padding-left:24px}.cash-forecast-workbench-module__KUZUfW__lowerGrid{grid-template-columns:minmax(0,1.12fr) minmax(300px,.9fr)}}@media (max-width:700px){.cash-forecast-workbench-module__KUZUfW__workspace{padding:0 14px 15px}.cash-forecast-workbench-module__KUZUfW__mobileHeader{background:var(--forecast-orange);color:#fff;grid-template-columns:38px 1fr 38px;align-items:center;height:72px;margin:0 -14px;padding:0 10px;display:grid}.cash-forecast-workbench-module__KUZUfW__mobileHeader button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;font-size:38px;line-height:1}.cash-forecast-workbench-module__KUZUfW__mobileHeader strong{text-align:center;font-size:16px}.cash-forecast-workbench-module__KUZUfW__heading{justify-items:stretch;gap:0;display:grid}.cash-forecast-workbench-module__KUZUfW__heading>div{display:none}.cash-forecast-workbench-module__KUZUfW__simulationBadge{justify-content:center;min-height:35px;margin:13px 0 10px;font-size:11px;display:flex}.cash-forecast-workbench-module__KUZUfW__kpis{border:0;border-radius:0;grid-template-columns:1fr 1fr;min-height:148px;margin:0}.cash-forecast-workbench-module__KUZUfW__kpis article{text-align:center;min-height:72px;padding:10px 4px}.cash-forecast-workbench-module__KUZUfW__kpis article+article:before{top:10px;bottom:10px}.cash-forecast-workbench-module__KUZUfW__kpis .cash-forecast-workbench-module__KUZUfW__currentKpi{border-bottom:1px solid #d7deea;grid-column:1/-1;min-height:75px}.cash-forecast-workbench-module__KUZUfW__kpis .cash-forecast-workbench-module__KUZUfW__currentKpi:before{display:none}.cash-forecast-workbench-module__KUZUfW__kpis span{font-size:10px}.cash-forecast-workbench-module__KUZUfW__kpis strong{font-size:21px}.cash-forecast-workbench-module__KUZUfW__kpis small{font-size:9px}.cash-forecast-workbench-module__KUZUfW__chartCard{border-width:1px 0;border-radius:0;margin-top:0;padding:11px 0 4px}.cash-forecast-workbench-module__KUZUfW__legend{grid-template-columns:repeat(3,1fr);gap:5px;padding:0 3px}.cash-forecast-workbench-module__KUZUfW__legend>span{gap:4px;padding-left:11px;font-size:8px}.cash-forecast-workbench-module__KUZUfW__legend i{width:6px;height:6px}.cash-forecast-workbench-module__KUZUfW__legend strong{font-size:9px}.cash-forecast-workbench-module__KUZUfW__legend label{display:none}.cash-forecast-workbench-module__KUZUfW__chartCanvas{height:211px;margin-top:5px}.cash-forecast-workbench-module__KUZUfW__lowerGrid{flex-direction:column;gap:10px;margin-top:9px;display:flex}.cash-forecast-workbench-module__KUZUfW__eventsCard{order:2;min-height:0;padding:12px 10px 0}.cash-forecast-workbench-module__KUZUfW__actionsColumn{display:contents}.cash-forecast-workbench-module__KUZUfW__alertCard{order:1;padding:11px 10px}.cash-forecast-workbench-module__KUZUfW__actions{border:0;order:3;padding:0}.cash-forecast-workbench-module__KUZUfW__eventsCard h2{font-size:12px}.cash-forecast-workbench-module__KUZUfW__eventList{margin-top:5px}.cash-forecast-workbench-module__KUZUfW__event{grid-template-columns:31px minmax(0,1fr) 67px 40px;gap:5px;min-height:45px}.cash-forecast-workbench-module__KUZUfW__eventIcon{width:28px;height:28px}.cash-forecast-workbench-module__KUZUfW__eventIcon svg{width:15px}.cash-forecast-workbench-module__KUZUfW__event div strong{font-size:10px}.cash-forecast-workbench-module__KUZUfW__event div small,.cash-forecast-workbench-module__KUZUfW__event time{font-size:8px}.cash-forecast-workbench-module__KUZUfW__event b{font-size:10px}.cash-forecast-workbench-module__KUZUfW__viewAll{font-size:9px}.cash-forecast-workbench-module__KUZUfW__localNotice{margin-inline:-10px;padding-inline:10px}.cash-forecast-workbench-module__KUZUfW__alertCard h2{font-size:10px}.cash-forecast-workbench-module__KUZUfW__alertCard h2 svg{width:19px}.cash-forecast-workbench-module__KUZUfW__alertCard p{display:none}.cash-forecast-workbench-module__KUZUfW__actions button{min-height:43px;font-size:12px}.cash-forecast-workbench-module__KUZUfW__actions .cash-forecast-workbench-module__KUZUfW__secondaryAction{display:none}.cash-forecast-workbench-module__KUZUfW__safetyBanner{min-height:68px;margin-top:10px;padding:9px 11px;font-size:10px}.cash-forecast-workbench-module__KUZUfW__safetyBanner svg{width:29px;height:29px}.cash-forecast-workbench-module__KUZUfW__dialog{padding:24px 18px}.cash-forecast-workbench-module__KUZUfW__scenarioResult{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cash-forecast-workbench-module__KUZUfW__eventsCard{transition:none}}
.cash-scenario-workbench-module__iwmE-G__workspace{--scenario-navy:#071b56;--scenario-orange:#ff3d0b;min-width:0;color:var(--scenario-navy);padding:27px 29px 22px}.cash-scenario-workbench-module__iwmE-G__mobileHeader,.cash-scenario-workbench-module__iwmE-G__mobileName{display:none}.cash-scenario-workbench-module__iwmE-G__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.cash-scenario-workbench-module__iwmE-G__breadcrumb{color:#17499a;margin:0;font-size:12px}.cash-scenario-workbench-module__iwmE-G__breadcrumb a{color:inherit;text-decoration:none}.cash-scenario-workbench-module__iwmE-G__breadcrumb span{color:#8797b0;margin:0 10px}.cash-scenario-workbench-module__iwmE-G__heading h1{letter-spacing:-.045em;margin:20px 0 9px;font-size:39px;line-height:1}.cash-scenario-workbench-module__iwmE-G__heading>div>p:last-child{color:#294b80;margin:0;font-size:15px}.cash-scenario-workbench-module__iwmE-G__simulationBadge{color:#64370d;white-space:nowrap;background:#fffaf1;border:1px solid #f0bb5d;border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:0 13px;font-size:12px;display:inline-flex}.cash-scenario-workbench-module__iwmE-G__simulationBadge svg{color:#d48a00;fill:#ffc042;width:17px}.cash-scenario-workbench-module__iwmE-G__grid{grid-template-columns:minmax(0,1.02fr) minmax(440px,1.1fr);gap:17px;margin-top:17px;display:grid}.cash-scenario-workbench-module__iwmE-G__hypotheses,.cash-scenario-workbench-module__iwmE-G__impact{background:#fff;border:1px solid #ccd6e4;border-radius:6px;min-width:0}.cash-scenario-workbench-module__iwmE-G__hypotheses{padding:17px 18px 12px}.cash-scenario-workbench-module__iwmE-G__impact{padding:17px 17px 14px}.cash-scenario-workbench-module__iwmE-G__hypotheses h2,.cash-scenario-workbench-module__iwmE-G__impact h2{margin:0;font-size:17px}.cash-scenario-workbench-module__iwmE-G__desktopName{color:#2d4b79;gap:7px;margin-top:21px;font-size:11px;display:grid}.cash-scenario-workbench-module__iwmE-G__desktopName input,.cash-scenario-workbench-module__iwmE-G__mobileName input{height:42px;color:var(--scenario-navy);font:inherit;background:#fff;border:1px solid #aebbd0;border-radius:5px;outline:0;padding:0 14px;font-size:12px}.cash-scenario-workbench-module__iwmE-G__desktopName input:focus,.cash-scenario-workbench-module__iwmE-G__mobileName input:focus,.cash-scenario-workbench-module__iwmE-G__rule select:focus{border-color:#ff794e;box-shadow:0 0 0 2px #fff0e9}.cash-scenario-workbench-module__iwmE-G__tableHead{color:#314b74;border-bottom:1px solid #d5dde9;grid-template-columns:1.25fr .72fr 1.35fr .8fr .9fr;gap:8px;margin-top:40px;padding-bottom:12px;font-size:10px;display:grid}.cash-scenario-workbench-module__iwmE-G__itemList{display:grid}.cash-scenario-workbench-module__iwmE-G__item{border-bottom:1px solid #d5dde9;grid-template-columns:1.18fr .65fr 1.35fr .68fr 19px .78fr;align-items:center;gap:7px;min-height:145px;display:grid;position:relative}.cash-scenario-workbench-module__iwmE-G__item:last-child{border-bottom:0}.cash-scenario-workbench-module__iwmE-G__itemIdentity{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;display:grid}.cash-scenario-workbench-module__iwmE-G__itemIcon{background:var(--scenario-orange);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.cash-scenario-workbench-module__iwmE-G__itemIcon[data-tone=income]{background:#0b9141}.cash-scenario-workbench-module__iwmE-G__itemIcon svg{width:16px}.cash-scenario-workbench-module__iwmE-G__itemIdentity div{gap:4px;display:grid}.cash-scenario-workbench-module__iwmE-G__itemIdentity strong{font-size:11px;line-height:1.35}.cash-scenario-workbench-module__iwmE-G__itemIdentity small{color:#334f7e;font-size:9px}.cash-scenario-workbench-module__iwmE-G__amount{text-align:right;font-size:11px}.cash-scenario-workbench-module__iwmE-G__amount[data-tone=income]{color:#078739}.cash-scenario-workbench-module__iwmE-G__amount[data-tone=expense]{color:#f33114}.cash-scenario-workbench-module__iwmE-G__rule{display:grid}.cash-scenario-workbench-module__iwmE-G__rule>span{display:none}.cash-scenario-workbench-module__iwmE-G__rule select{width:100%;min-width:0;height:37px;color:var(--scenario-navy);font:inherit;background:#fff;border:1px solid #bfcadb;border-radius:5px;outline:0;padding:0 8px;font-size:10px}.cash-scenario-workbench-module__iwmE-G__currentDate{color:#294b80;grid-template-columns:16px 1fr;align-items:center;gap:5px;font-size:9px;line-height:1.3;display:grid}.cash-scenario-workbench-module__iwmE-G__currentDate svg{width:15px}.cash-scenario-workbench-module__iwmE-G__dateArrow{color:#7285a3;width:14px}.cash-scenario-workbench-module__iwmE-G__newDate{color:#243f6e;font-size:9px;line-height:1.3}.cash-scenario-workbench-module__iwmE-G__stepper{background:#fff;border:1px solid #bfcadb;border-radius:5px;grid-template-columns:28px 37px 28px;align-items:center;height:36px;display:grid;position:absolute;bottom:29px;right:0}.cash-scenario-workbench-module__iwmE-G__stepper button{height:100%;color:var(--scenario-navy);background:0 0;border:0;place-items:center;padding:0;display:grid}.cash-scenario-workbench-module__iwmE-G__stepper button:focus-visible{outline-offset:-2px;outline:2px solid #ff794e}.cash-scenario-workbench-module__iwmE-G__stepper svg{width:13px}.cash-scenario-workbench-module__iwmE-G__stepper output{color:var(--scenario-navy);text-align:center;font-size:10px}.cash-scenario-workbench-module__iwmE-G__mobileRule{display:none}.cash-scenario-workbench-module__iwmE-G__summary{border:1px solid #d0d9e6;border-radius:6px;grid-template-columns:1fr 25px 1fr 1.12fr;align-items:stretch;min-height:111px;margin-top:12px;display:grid}.cash-scenario-workbench-module__iwmE-G__summary>span{color:#284774;align-content:center;gap:6px;padding:12px 14px;font-size:11px;display:grid}.cash-scenario-workbench-module__iwmE-G__summary>svg{align-self:center;width:18px}.cash-scenario-workbench-module__iwmE-G__summary strong{color:var(--scenario-navy);font-size:24px;line-height:1}.cash-scenario-workbench-module__iwmE-G__summary strong[data-tone=success],.cash-scenario-workbench-module__iwmE-G__improvement strong{color:#07873a}.cash-scenario-workbench-module__iwmE-G__summary small{color:#294b80;font-size:9px}.cash-scenario-workbench-module__iwmE-G__improvement{position:relative}.cash-scenario-workbench-module__iwmE-G__improvement:before{content:"";background:#d5dde9;width:1px;position:absolute;top:18px;bottom:18px;left:0}.cash-scenario-workbench-module__iwmE-G__legend{color:#435b82;align-items:center;gap:34px;margin:20px 11px 0;font-size:10px;display:flex}.cash-scenario-workbench-module__iwmE-G__legend span{align-items:center;gap:8px;display:inline-flex}.cash-scenario-workbench-module__iwmE-G__legend i{border-top:2px dashed #7d8899;width:22px}.cash-scenario-workbench-module__iwmE-G__legend span:last-child i{border-top-style:solid;border-color:var(--scenario-navy)}.cash-scenario-workbench-module__iwmE-G__chart{height:287px;margin-top:8px}.cash-scenario-workbench-module__iwmE-G__chart canvas{display:block}.cash-scenario-workbench-module__iwmE-G__success{color:#1a2e2a;background:#f7fff9;border:1px solid #54b679;border-radius:6px;align-items:center;gap:15px;min-height:58px;margin:0;padding:9px 15px;font-size:12px;display:flex}.cash-scenario-workbench-module__iwmE-G__success svg{color:#fff;stroke-width:3px;background:#07883a;border-radius:50%;flex:none;width:25px;height:25px;padding:5px}.cash-scenario-workbench-module__iwmE-G__actions{justify-content:flex-end;gap:18px;margin-top:17px;display:flex}.cash-scenario-workbench-module__iwmE-G__actions button{min-height:48px;font:inherit;border-radius:5px;font-size:13px;font-weight:750}.cash-scenario-workbench-module__iwmE-G__reset{color:#0b3eaf;background:#fff;border:0;min-width:128px}.cash-scenario-workbench-module__iwmE-G__save{border:1px solid var(--scenario-orange);background:var(--scenario-orange);color:#fff;justify-content:center;align-items:center;gap:15px;min-width:318px;display:inline-flex}.cash-scenario-workbench-module__iwmE-G__save svg{width:18px}.cash-scenario-workbench-module__iwmE-G__saved{color:#0a7c36;justify-content:flex-end;align-items:center;gap:8px;margin:8px 0 0;font-size:11px;display:flex}.cash-scenario-workbench-module__iwmE-G__saved svg{width:15px}.cash-scenario-workbench-module__iwmE-G__safety{color:#173f8b;background:#f8faff;border:1px solid #b9d0f6;border-radius:6px;align-items:center;gap:18px;min-height:78px;margin:41px 0 0;padding:12px 21px;font-size:13px;line-height:1.55;display:flex}.cash-scenario-workbench-module__iwmE-G__safety svg{width:39px;height:39px;color:var(--scenario-navy);flex:none}.cash-scenario-workbench-module__iwmE-G__safety strong{color:var(--scenario-navy)}@media (max-width:1180px){.cash-scenario-workbench-module__iwmE-G__workspace{padding-inline:22px}.cash-scenario-workbench-module__iwmE-G__grid{grid-template-columns:minmax(0,.95fr) minmax(410px,1.05fr)}.cash-scenario-workbench-module__iwmE-G__tableHead{grid-template-columns:1.2fr .65fr 1.2fr .75fr .75fr}.cash-scenario-workbench-module__iwmE-G__item{grid-template-columns:1.1fr .58fr 1.2fr .62fr 15px .68fr}}@media (max-width:700px){.sidebar:has(~.cash-scenario-workbench-module__iwmE-G__workspace[data-cash-scenario]){display:none!important}.cash-scenario-workbench-module__iwmE-G__workspace{padding:0 14px 14px}.cash-scenario-workbench-module__iwmE-G__mobileHeader{background:var(--scenario-orange);color:#fff;grid-template-columns:40px 1fr 40px;align-items:center;height:62px;margin:0 -14px;padding:0 6px;display:grid}.cash-scenario-workbench-module__iwmE-G__mobileHeader a{color:#fff;font-size:33px;line-height:1;text-decoration:none}.cash-scenario-workbench-module__iwmE-G__mobileHeader strong{text-align:center;font-size:16px}.cash-scenario-workbench-module__iwmE-G__heading{display:none}.cash-scenario-workbench-module__iwmE-G__mobileName{gap:8px;padding-top:7px;display:grid}.cash-scenario-workbench-module__iwmE-G__mobileName .cash-scenario-workbench-module__iwmE-G__simulationBadge{justify-self:center;min-height:31px}.cash-scenario-workbench-module__iwmE-G__mobileName label{color:#2d4b79;gap:4px;font-size:9px;display:grid}.cash-scenario-workbench-module__iwmE-G__mobileName input{height:35px;font-size:10px}.cash-scenario-workbench-module__iwmE-G__grid{flex-direction:column;gap:8px;margin-top:8px;display:flex}.cash-scenario-workbench-module__iwmE-G__impact{order:1;padding:10px 8px 8px}.cash-scenario-workbench-module__iwmE-G__hypotheses{order:2;padding:10px 8px 4px}.cash-scenario-workbench-module__iwmE-G__impact h2{display:none}.cash-scenario-workbench-module__iwmE-G__hypotheses h2{font-size:12px}.cash-scenario-workbench-module__iwmE-G__desktopName,.cash-scenario-workbench-module__iwmE-G__tableHead{display:none}.cash-scenario-workbench-module__iwmE-G__summary{grid-template-columns:1fr 25px 1fr;min-height:78px;margin-top:0}.cash-scenario-workbench-module__iwmE-G__summary>span{text-align:center;justify-items:center;gap:4px;padding:8px 3px;font-size:9px}.cash-scenario-workbench-module__iwmE-G__summary strong{font-size:18px}.cash-scenario-workbench-module__iwmE-G__summary small{font-size:8px}.cash-scenario-workbench-module__iwmE-G__improvement{border-top:1px solid #d5dde9;flex-direction:row;grid-column:1/-1;justify-content:center;align-items:center;min-height:39px;display:flex!important}.cash-scenario-workbench-module__iwmE-G__improvement:before{display:none}.cash-scenario-workbench-module__iwmE-G__improvement strong{font-size:14px}.cash-scenario-workbench-module__iwmE-G__legend{gap:19px;margin:8px 3px 0;font-size:8px}.cash-scenario-workbench-module__iwmE-G__legend i{width:18px}.cash-scenario-workbench-module__iwmE-G__chart{height:169px;margin-top:2px}.cash-scenario-workbench-module__iwmE-G__success{gap:8px;min-height:36px;margin-top:1px;padding:5px 8px;font-size:9px}.cash-scenario-workbench-module__iwmE-G__success svg{width:20px;height:20px}.cash-scenario-workbench-module__iwmE-G__itemList{margin-top:4px}.cash-scenario-workbench-module__iwmE-G__item{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;min-height:101px;padding:7px 0;display:grid}.cash-scenario-workbench-module__iwmE-G__itemIdentity{grid-template-columns:28px minmax(0,1fr);gap:7px}.cash-scenario-workbench-module__iwmE-G__itemIcon{width:27px;height:27px}.cash-scenario-workbench-module__iwmE-G__itemIcon svg{width:14px}.cash-scenario-workbench-module__iwmE-G__itemIdentity strong{font-size:10px}.cash-scenario-workbench-module__iwmE-G__itemIdentity small{font-size:8px}.cash-scenario-workbench-module__iwmE-G__amount{align-self:start;padding-top:6px;font-size:10px}.cash-scenario-workbench-module__iwmE-G__rule{display:none}.cash-scenario-workbench-module__iwmE-G__currentDate{grid-template-columns:none;gap:4px;font-size:8px;display:flex;position:absolute;bottom:40px;left:39px}.cash-scenario-workbench-module__iwmE-G__currentDate svg{width:13px}.cash-scenario-workbench-module__iwmE-G__dateArrow{width:12px;position:absolute;bottom:40px;left:44%}.cash-scenario-workbench-module__iwmE-G__newDate{font-size:8px;position:absolute;bottom:40px;right:3px}.cash-scenario-workbench-module__iwmE-G__stepper{grid-template-columns:33px 1fr 33px;height:30px;bottom:5px;left:0;right:0}.cash-scenario-workbench-module__iwmE-G__mobileRule{display:none}.cash-scenario-workbench-module__iwmE-G__actions{margin-top:8px}.cash-scenario-workbench-module__iwmE-G__reset{display:none}.cash-scenario-workbench-module__iwmE-G__save{width:100%;min-width:0;min-height:41px!important;font-size:11px!important}.cash-scenario-workbench-module__iwmE-G__saved{justify-content:center;font-size:9px}.cash-scenario-workbench-module__iwmE-G__safety{gap:10px;min-height:61px;margin-top:8px;padding:8px 10px;font-size:9px}.cash-scenario-workbench-module__iwmE-G__safety svg{width:27px;height:27px}}@media (prefers-reduced-motion:reduce){.cash-scenario-workbench-module__iwmE-G__workspace *{scroll-behavior:auto}}
.live-feedback-module__fiix5q__gate{gap:20px;display:grid}.live-feedback-module__fiix5q__inlineWarning{background:var(--surface-soft);color:var(--text);border:1px solid #f1c7b6;border-left:5px solid #b54016;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.live-feedback-module__fiix5q__inlineWarning strong{color:var(--text);margin-bottom:4px;font-weight:900;display:block}.live-feedback-module__fiix5q__inlineWarning p{color:var(--muted);margin:0}.live-feedback-module__fiix5q__inlineWarning button{background:var(--button-primary-bg);min-height:44px;color:var(--on-primary-ink);cursor:pointer;border:0;border-radius:8px;flex:none;padding:0 18px;font-weight:850}.live-feedback-module__fiix5q__backdrop{z-index:80;background:#0c18267a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.live-feedback-module__fiix5q__modal{background:var(--surface);border:1px solid #ffd1d1;border-radius:8px;width:min(460px,100%);padding:24px;box-shadow:0 24px 60px #0c182647}.live-feedback-module__fiix5q__modal h3{color:var(--primary-dark);margin:4px 0 10px}.live-feedback-module__fiix5q__modal p{margin:0 0 16px}.live-feedback-module__fiix5q__modal button{background:var(--button-primary-bg);width:100%;color:var(--on-primary-ink);cursor:pointer;border:0;border-radius:8px;padding:12px 16px;font-weight:800}.live-feedback-module__fiix5q__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.live-feedback-module__fiix5q__actions button{background:var(--button-primary-bg);color:var(--on-primary-ink);cursor:pointer;border:0;border-radius:8px;padding:10px 14px}:root[data-theme=dark] .live-feedback-module__fiix5q__inlineWarning{color:#fff4ed;background:#30251f;border-color:#895038 #895038 #895038 #ff8a45}:root[data-theme=dark] .live-feedback-module__fiix5q__inlineWarning strong{color:#fff4ed}:root[data-theme=dark] .live-feedback-module__fiix5q__inlineWarning p{color:#e3cec2}@media (max-width:700px){.live-feedback-module__fiix5q__inlineWarning{display:grid}.live-feedback-module__fiix5q__inlineWarning button{width:100%}}@media (max-width:520px){.live-feedback-module__fiix5q__inlineWarning{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px 14px}.live-feedback-module__fiix5q__inlineWarning button{width:auto}}
.document-history-panel-module__UDvpQW__panel{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:12px;padding:18px;display:grid}.document-history-panel-module__UDvpQW__title{letter-spacing:.11em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:800}.document-history-panel-module__UDvpQW__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.document-history-panel-module__UDvpQW__exportButton{border:1px solid var(--line);background:var(--bg);color:var(--text);font:inherit;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700}.document-history-panel-module__UDvpQW__exportButton:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.document-history-panel-module__UDvpQW__exportButton:disabled{cursor:not-allowed;opacity:.5}.document-history-panel-module__UDvpQW__exportMessage{color:var(--muted);margin:-4px 0 0;font-size:12px}.document-history-panel-module__UDvpQW__empty{color:var(--muted);margin:0;font-size:14px}.document-history-panel-module__UDvpQW__timeline{gap:10px;margin:0;padding:0;list-style:none;display:grid}.document-history-panel-module__UDvpQW__entry{border:1px solid var(--line);border-left:3px solid var(--primary);background:var(--bg);border-radius:10px;gap:4px;padding:10px 12px;display:grid}.document-history-panel-module__UDvpQW__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:14px;display:flex}.document-history-panel-module__UDvpQW__head time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.document-history-panel-module__UDvpQW__actor{color:var(--muted);margin:0;font-size:12.5px}.document-history-panel-module__UDvpQW__detail{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12.5px}.document-history-panel-module__UDvpQW__changes{gap:3px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.document-history-panel-module__UDvpQW__changes li{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.document-history-panel-module__UDvpQW__field{color:var(--text)}.document-history-panel-module__UDvpQW__values{color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.document-history-panel-module__UDvpQW__truncated{color:var(--muted);margin:2px 0 0;font-size:12px}
.invoice-flow-workbench-module__hguINq__optional{color:var(--muted);font-weight:600}.invoice-flow-workbench-module__hguINq__sourcePicker{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:9px;margin:16px 0;padding-bottom:16px;display:flex}.invoice-flow-workbench-module__hguINq__sourcePicker button{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--text);border-radius:9px;padding:0 14px;font-weight:800}.invoice-flow-workbench-module__hguINq__sourcePicker button:hover,.invoice-flow-workbench-module__hguINq__sourcePicker button[data-selected=true]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, var(--surface));color:var(--primary-dark)}.invoice-flow-workbench-module__hguINq__sourcePicker button:last-child{margin-left:auto}.invoice-flow-workbench-module__hguINq__options{border:1px solid var(--line);background:var(--surface);border-radius:11px;margin-top:12px}.invoice-flow-workbench-module__hguINq__options>summary{cursor:pointer;gap:3px;padding:15px 17px;list-style:none;display:grid}.invoice-flow-workbench-module__hguINq__options>summary::-webkit-details-marker{display:none}.invoice-flow-workbench-module__hguINq__options>summary:after{color:var(--primary-dark);content:"+";grid-area:1/2/span 2;align-self:center;font-size:22px;font-weight:800}.invoice-flow-workbench-module__hguINq__options[open]>summary:after{content:"−"}.invoice-flow-workbench-module__hguINq__options>summary strong{font-size:14px}.invoice-flow-workbench-module__hguINq__options>summary span{color:var(--muted);font-size:12px}.invoice-flow-workbench-module__hguINq__options[open]>:not(summary){margin:0 14px 14px}@media (max-width:600px){.invoice-flow-workbench-module__hguINq__sourcePicker{grid-template-columns:1fr 1fr;display:grid}.invoice-flow-workbench-module__hguINq__sourcePicker button:last-child{grid-column:1/-1;margin-left:0}}
.document-action-inbox-module__KLBMIW__inbox{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:20px;padding:24px;display:grid;box-shadow:0 16px 40px #121e300d}.document-action-inbox-module__KLBMIW__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.document-action-inbox-module__KLBMIW__header h2,.document-action-inbox-module__KLBMIW__header p{margin:0}.document-action-inbox-module__KLBMIW__header h2{color:var(--text);letter-spacing:-.04em;font-size:clamp(28px,3vw,42px)}.document-action-inbox-module__KLBMIW__header p{color:var(--muted);margin-top:7px}.document-action-inbox-module__KLBMIW__headerActions{align-items:center;gap:10px;display:flex}.document-action-inbox-module__KLBMIW__search{border:1px solid var(--line);background:var(--surface);min-width:250px;color:var(--text);font:inherit;border-radius:11px;padding:11px 13px}.document-action-inbox-module__KLBMIW__createAction,.document-action-inbox-module__KLBMIW__primaryAction{border-radius:10px;justify-content:center;align-items:center;min-height:44px;font-weight:850;text-decoration:none;display:inline-flex}.document-action-inbox-module__KLBMIW__createAction{border:1px solid var(--primary);color:var(--primary-dark);padding:0 16px}.document-action-inbox-module__KLBMIW__segments{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px;display:grid;overflow:hidden}.document-action-inbox-module__KLBMIW__segments button{min-height:50px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;font-weight:850;display:flex}.document-action-inbox-module__KLBMIW__segments button[aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--primary);background:color-mix(in srgb, var(--primary) 6%, white);color:var(--primary-dark)}.document-action-inbox-module__KLBMIW__segments strong{background:var(--surface-soft);min-width:26px;min-height:26px;color:var(--text);border-radius:999px;place-items:center;font-size:12px;display:grid}.document-action-inbox-module__KLBMIW__segments button[aria-selected=true] strong{background:var(--primary);color:#fff}.document-action-inbox-module__KLBMIW__content{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:stretch;gap:20px;display:grid}.document-action-inbox-module__KLBMIW__priority{border-left:4px solid var(--primary);background:#fff7f1;border-radius:14px;gap:18px;padding:22px;display:grid}.document-action-inbox-module__KLBMIW__priorityHead{align-items:center;gap:13px;display:flex}.document-action-inbox-module__KLBMIW__documentIcon{width:44px;height:44px;color:var(--primary);background:#ffe6d7;border-radius:11px;flex:none;place-items:center;display:grid}.document-action-inbox-module__KLBMIW__priorityHead strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:17px;overflow:hidden}.document-action-inbox-module__KLBMIW__priorityBody h3,.document-action-inbox-module__KLBMIW__priorityBody p{margin:0}.document-action-inbox-module__KLBMIW__priorityBody h3{color:var(--text);font-size:20px}.document-action-inbox-module__KLBMIW__priorityBody p{color:var(--muted);margin-top:5px}.document-action-inbox-module__KLBMIW__priorityMeta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.document-action-inbox-module__KLBMIW__priorityMeta strong{color:var(--text);font-size:24px}.document-action-inbox-module__KLBMIW__status{color:var(--muted);align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.document-action-inbox-module__KLBMIW__status:before{background:var(--primary);content:"";border-radius:999px;width:9px;height:9px}.document-action-inbox-module__KLBMIW__primaryAction{background:var(--primary);color:#fff}.document-action-inbox-module__KLBMIW__side{border:1px solid var(--line);background:var(--surface-soft);border-radius:14px;align-content:start;gap:12px;padding:20px;display:grid}.document-action-inbox-module__KLBMIW__side h3,.document-action-inbox-module__KLBMIW__side p{margin:0}.document-action-inbox-module__KLBMIW__side p{color:var(--muted);line-height:1.5}.document-action-inbox-module__KLBMIW__archive{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:48px;color:var(--text);justify-content:space-between;align-items:center;font-weight:800;text-decoration:none;display:flex}.document-action-inbox-module__KLBMIW__empty{background:var(--surface-soft);min-height:250px;color:var(--text);text-align:center;border-radius:14px;place-content:center;padding:28px;display:grid}.document-action-inbox-module__KLBMIW__empty h3,.document-action-inbox-module__KLBMIW__empty p{margin:0}.document-action-inbox-module__KLBMIW__empty p{max-width:420px;color:var(--muted);margin-top:7px}.document-action-inbox-module__KLBMIW__secondaryList{gap:8px;display:grid}.document-action-inbox-module__KLBMIW__secondaryRow{border:1px solid var(--line);color:var(--text);border-radius:11px;grid-template-columns:minmax(0,1fr) max-content;gap:12px;padding:14px;text-decoration:none;display:grid}.document-action-inbox-module__KLBMIW__secondaryRow span{color:var(--muted)}@media (max-width:980px){.document-action-inbox-module__KLBMIW__header,.document-action-inbox-module__KLBMIW__headerActions{align-items:stretch}.document-action-inbox-module__KLBMIW__header,.document-action-inbox-module__KLBMIW__headerActions,.document-action-inbox-module__KLBMIW__content{grid-template-columns:1fr}.document-action-inbox-module__KLBMIW__header,.document-action-inbox-module__KLBMIW__headerActions{display:grid}.document-action-inbox-module__KLBMIW__search{min-width:0}}@media (max-width:640px){.document-action-inbox-module__KLBMIW__inbox{border-radius:14px;gap:16px;padding:18px}.document-action-inbox-module__KLBMIW__segments{max-width:none}.document-action-inbox-module__KLBMIW__priorityMeta{flex-direction:column;align-items:flex-start}}
.facturation-flow-section-module__iJdMBW__commandbar{background:radial-gradient(circle at 90% 15%, #fff3, transparent 24%), var(--primary);color:var(--on-primary-ink);border:0;border-radius:0}.facturation-flow-section-module__iJdMBW__commandbar :is(h2,p){color:var(--text)}.facturation-flow-section-module__iJdMBW__commandbar p{opacity:.9}.facturation-flow-section-module__iJdMBW__actions :is(button,a){color:#fff;min-height:44px;box-shadow:none;background:#ffffff21;border:1px solid #ffffffb8}.facturation-flow-section-module__iJdMBW__actions :is(button,a):hover{color:#fff;background:#ffffff38}.facturation-flow-section-module__iJdMBW__actions button[data-selected=true]{background:var(--surface);color:var(--primary-dark);border-color:#fff}:root[data-theme=dark] .facturation-flow-section-module__iJdMBW__actions button[data-selected=true]{color:var(--on-primary-ink);background:#f6eee8;border-color:#f6eee8}@media (max-width:700px){.facturation-flow-section-module__iJdMBW__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.facturation-flow-section-module__iJdMBW__routeAnchor{height:0;scroll-margin-top:96px;display:block}.facturation-flow-section-module__iJdMBW__commandbar .eyebrow{color:var(--on-primary-ink)}
.customer-reminders-workbench-module__37CFWW__shell{--reminder-navy:#071b56;--reminder-orange:#ff3d0b;min-height:100vh;color:var(--reminder-navy);background:#fff;grid-template-columns:194px minmax(0,1fr);display:grid}.customer-reminders-workbench-module__37CFWW__shell .sidebar{color:#fff;background:#061f4d;border:0;width:194px;padding-inline:18px}.customer-reminders-workbench-module__37CFWW__shell .sidebar-brand img[src*=aylivo-logo-horizontal\.png]{display:none}.customer-reminders-workbench-module__37CFWW__shell .sidebar-brand img[src*=aylivo-logo-horizontal-dark\.png]{display:block}:is(.customer-reminders-workbench-module__37CFWW__shell .sidebar-brand span,.customer-reminders-workbench-module__37CFWW__shell .sidebar-nav p){color:#c4cee0}:is(.customer-reminders-workbench-module__37CFWW__shell .sidebar a,.customer-reminders-workbench-module__37CFWW__shell .sidebar a span,.customer-reminders-workbench-module__37CFWW__shell .sidebar-icon){color:#fff}.customer-reminders-workbench-module__37CFWW__shell .sidebar a[aria-current=page]{border-left:3px solid var(--reminder-orange);box-shadow:none;color:#fff;background:#493148;border-radius:0}.customer-reminders-workbench-module__37CFWW__shell .sidebar-nav{gap:5px;margin-top:-3px}.customer-reminders-workbench-module__37CFWW__shell .sidebar-nav section{gap:1px}.customer-reminders-workbench-module__37CFWW__shell .sidebar-nav p{display:none}.customer-reminders-workbench-module__37CFWW__shell .sidebar a{min-height:34px;padding-block:3px;font-size:13px;line-height:1.05}.customer-reminders-workbench-module__37CFWW__shell .sidebar a[href=\/support]{display:none}.customer-reminders-workbench-module__37CFWW__shell .sidebar-user{border-color:#ffffff2b}.customer-reminders-workbench-module__37CFWW__shell .sidebar-brand img[alt=Aylivo]:first-of-type{display:none}.customer-reminders-workbench-module__37CFWW__shell .sidebar-brand img[alt=Aylivo]:last-of-type{display:block}.customer-reminders-workbench-module__37CFWW__workspace{min-width:0;color:var(--reminder-navy);padding:29px 33px 22px}.customer-reminders-workbench-module__37CFWW__mobileHeader{display:none}.customer-reminders-workbench-module__37CFWW__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.customer-reminders-workbench-module__37CFWW__breadcrumb{color:#294b80;margin:0;font-size:12px}.customer-reminders-workbench-module__37CFWW__breadcrumb a{color:inherit;text-decoration:none}.customer-reminders-workbench-module__37CFWW__breadcrumb span{color:#99a6ba;margin:0 10px}.customer-reminders-workbench-module__37CFWW__heading h1{letter-spacing:-.045em;margin:18px 0 8px;font-size:40px;line-height:1}.customer-reminders-workbench-module__37CFWW__heading>div>p:last-child{color:#294b80;margin:0;font-size:15px}.customer-reminders-workbench-module__37CFWW__preparation{color:#683811;background:#fffaf1;border:1px solid #f0bb5d;border-radius:5px;align-items:center;gap:10px;min-height:38px;padding:0 14px;font-size:12px;display:inline-flex}.customer-reminders-workbench-module__37CFWW__preparation svg{color:#a44b14;width:17px}.customer-reminders-workbench-module__37CFWW__kpis{border:1px solid #ccd6e4;border-radius:6px;grid-template-columns:1fr 1fr 1fr;min-height:91px;margin-top:23px;display:grid}.customer-reminders-workbench-module__37CFWW__kpis article{justify-content:center;align-items:center;gap:17px;display:flex;position:relative}.customer-reminders-workbench-module__37CFWW__kpis article+article:before{content:"";background:#d6dde7;width:1px;position:absolute;top:19px;bottom:19px;left:0}.customer-reminders-workbench-module__37CFWW__kpis article>svg{color:#0536ad;width:31px}.customer-reminders-workbench-module__37CFWW__kpis article>span{border:2px solid var(--reminder-orange);width:36px;height:36px;color:var(--reminder-orange);border-radius:50%;place-items:center;font-size:18px;display:grid}.customer-reminders-workbench-module__37CFWW__kpis strong{align-items:baseline;gap:7px;font-size:15px;display:flex}.customer-reminders-workbench-module__37CFWW__kpis strong b{font-size:22px}.customer-reminders-workbench-module__37CFWW__kpis strong small{color:#294b80;font-size:11px;font-weight:500}.customer-reminders-workbench-module__37CFWW__delayKpi strong{gap:4px;display:grid}.customer-reminders-workbench-module__37CFWW__tabs{border-bottom:1px solid #ccd6e4;align-items:stretch;height:45px;margin-top:15px;display:flex}.customer-reminders-workbench-module__37CFWW__tabs button{min-width:160px;color:var(--reminder-navy);font:inherit;background:#fff;border:0;border-radius:0;padding:0 20px;font-size:13px}.customer-reminders-workbench-module__37CFWW__tabs button[aria-selected=true]{border:1px solid #ccd6e4;border-bottom:2px solid var(--reminder-orange);color:#07368d}.customer-reminders-workbench-module__37CFWW__tabs button strong{background:#eef1f6;border-radius:50%;place-items:center;min-width:22px;height:22px;margin-left:5px;font-size:11px;display:inline-grid}.customer-reminders-workbench-module__37CFWW__tabs button:first-child strong{background:var(--reminder-orange);color:#fff}.customer-reminders-workbench-module__37CFWW__card{background:#fff;border:1px solid #ccd6e4;border-radius:6px;margin-top:16px}.customer-reminders-workbench-module__37CFWW__customer{border-bottom:1px solid #d5dde8;grid-template-columns:48px minmax(210px,1.25fr) 1fr .72fr .72fr;align-items:center;gap:14px;min-height:77px;padding:10px 18px;display:grid}.customer-reminders-workbench-module__37CFWW__customer>span{color:#fff;background:#0c9142;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.customer-reminders-workbench-module__37CFWW__customer>span svg{width:22px}.customer-reminders-workbench-module__37CFWW__customer h2{margin:0 0 5px;font-size:17px}.customer-reminders-workbench-module__37CFWW__customer a{color:#26477b;font-size:11px;text-decoration:none}.customer-reminders-workbench-module__37CFWW__customer>div{gap:6px;display:grid}.customer-reminders-workbench-module__37CFWW__customer>div>strong{font-size:15px}.customer-reminders-workbench-module__37CFWW__customer>div>small{color:#294b80;font-size:10px}.customer-reminders-workbench-module__37CFWW__customer>div:last-child strong{color:var(--reminder-orange);font-size:13px}.customer-reminders-workbench-module__37CFWW__timeline{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:27px 21px 23px;list-style:none;display:grid;position:relative}.customer-reminders-workbench-module__37CFWW__timeline:after{content:"";border-top:1px dashed #a9b8cd;height:1px;position:absolute;bottom:22px;left:50px;right:51px}.customer-reminders-workbench-module__37CFWW__timeline li{z-index:1;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:9px;display:grid;position:relative}.customer-reminders-workbench-module__37CFWW__timeline li>span{color:#fff;background:#0b8c3c;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.customer-reminders-workbench-module__37CFWW__timeline li:nth-child(2)>span{background:#123f98}.customer-reminders-workbench-module__37CFWW__timeline li[data-state=late]>span{background:var(--reminder-orange)}.customer-reminders-workbench-module__37CFWW__timeline li[data-state=pending]>span{background:#65728a}.customer-reminders-workbench-module__37CFWW__timeline li>span svg{width:17px}.customer-reminders-workbench-module__37CFWW__timeline li div{gap:5px;display:grid}.customer-reminders-workbench-module__37CFWW__timeline li strong{font-size:11px}.customer-reminders-workbench-module__37CFWW__timeline li small{color:#294b80;font-size:10px}.customer-reminders-workbench-module__37CFWW__timeline li>svg{color:#fff;stroke-width:4px;background:#0b8c3c;border-radius:50%;width:19px;height:19px;padding:4px}.customer-reminders-workbench-module__37CFWW__timeline li>i{background:#cbd3df;border-radius:50%;width:14px;height:14px}.customer-reminders-workbench-module__37CFWW__timeline li[data-state=late]>i{background:var(--reminder-orange)}.customer-reminders-workbench-module__37CFWW__editor{padding:10px 25px 0}.customer-reminders-workbench-module__37CFWW__editorHead{justify-content:space-between;align-items:center;gap:20px;display:flex}.customer-reminders-workbench-module__37CFWW__editor h3{margin:0;font-size:12px}.customer-reminders-workbench-module__37CFWW__editorHead>div{grid-template-columns:120px 120px;display:grid}.customer-reminders-workbench-module__37CFWW__editorHead button{height:32px;color:var(--reminder-navy);font:inherit;background:#fff;border:1px solid #cbd4e2;border-radius:4px;font-size:11px}.customer-reminders-workbench-module__37CFWW__editorHead button[aria-selected=true]{border-color:var(--reminder-orange);color:#7a300c}.customer-reminders-workbench-module__37CFWW__editorHead button svg{display:none}.customer-reminders-workbench-module__37CFWW__editor label{color:#264471;gap:5px;margin-top:8px;font-size:10px;display:grid}.customer-reminders-workbench-module__37CFWW__editor input,.customer-reminders-workbench-module__37CFWW__editor textarea{width:100%;color:var(--reminder-navy);font:inherit;background:#fff;border:1px solid #c0cbdb;border-radius:5px;outline:0;font-size:11px}.customer-reminders-workbench-module__37CFWW__editor input{height:35px;padding:0 12px}.customer-reminders-workbench-module__37CFWW__editor textarea{resize:vertical;min-height:121px;padding:11px 12px;line-height:1.55}.customer-reminders-workbench-module__37CFWW__editor input:focus,.customer-reminders-workbench-module__37CFWW__editor textarea:focus{border-color:#ff7c54;box-shadow:0 0 0 2px #fff0ea}.customer-reminders-workbench-module__37CFWW__actions{grid-template-columns:1fr 1fr;gap:30px;padding:20px 23px 23px;display:grid}.customer-reminders-workbench-module__37CFWW__actions button{min-height:51px;font:inherit;border-radius:5px;justify-content:center;align-items:center;gap:13px;font-size:13px;font-weight:750;display:inline-flex}.customer-reminders-workbench-module__37CFWW__actions svg{width:20px}.customer-reminders-workbench-module__37CFWW__prepare{border:1px solid var(--reminder-orange);background:var(--reminder-orange);color:#fff}.customer-reminders-workbench-module__37CFWW__treated{color:var(--reminder-navy);background:#fff;border:1px solid #c3cedd}.customer-reminders-workbench-module__37CFWW__actions button:disabled{opacity:.58;cursor:not-allowed}.customer-reminders-workbench-module__37CFWW__status{color:#087d37;align-items:center;gap:9px;margin:-10px 23px 18px;font-size:11px;display:flex}.customer-reminders-workbench-module__37CFWW__status svg{width:17px}.customer-reminders-workbench-module__37CFWW__safety{color:#452913;background:#fffaf1;border:1px solid #efc56d;border-radius:6px;align-items:center;gap:16px;min-height:58px;margin:18px 0 0;padding:10px 20px;font-size:12px;display:flex}.customer-reminders-workbench-module__37CFWW__safety svg{color:#d58b00;fill:#ffc33d;flex:none;width:24px}.customer-reminders-workbench-module__37CFWW__emptyState{text-align:center;background:#fff;border:1px solid #ccd6e4;border-radius:6px;place-items:center;min-height:520px;margin-top:16px;display:grid}.customer-reminders-workbench-module__37CFWW__emptyState svg{color:#365b95;width:42px}.customer-reminders-workbench-module__37CFWW__emptyState h2{margin:10px 0 0}.customer-reminders-workbench-module__37CFWW__emptyState p{color:#4c6489;margin:8px 0 18px}.customer-reminders-workbench-module__37CFWW__emptyState button{border-color:var(--reminder-orange);color:var(--reminder-orange);padding:10px 16px}.customer-reminders-workbench-module__37CFWW__backdrop{z-index:90;background:#071b566b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.customer-reminders-workbench-module__37CFWW__dialog{text-align:center;background:#fff;border-radius:10px;width:min(440px,100%);padding:27px;position:relative;box-shadow:0 24px 70px #071b5640}.customer-reminders-workbench-module__37CFWW__close{background:0 0;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.customer-reminders-workbench-module__37CFWW__close svg{width:18px}.customer-reminders-workbench-module__37CFWW__dialog>span{width:50px;height:50px;color:var(--reminder-orange);background:#fff0e9;border-radius:50%;place-items:center;margin:0 auto 13px;display:grid}.customer-reminders-workbench-module__37CFWW__dialog>span svg{width:24px}.customer-reminders-workbench-module__37CFWW__dialog h2{margin:0;font-size:21px}.customer-reminders-workbench-module__37CFWW__dialog p{color:#405a81;margin:12px 0 20px;font-size:12px;line-height:1.55}.customer-reminders-workbench-module__37CFWW__dialog>div{grid-template-columns:1fr 1.35fr;gap:9px;display:grid}.customer-reminders-workbench-module__37CFWW__dialog>div button{border-color:var(--reminder-orange);min-height:43px;color:var(--reminder-orange)}.customer-reminders-workbench-module__37CFWW__dialog>div button:last-child{background:var(--reminder-orange);color:#fff}@media (max-width:1100px){.customer-reminders-workbench-module__37CFWW__workspace{padding-inline:23px}.customer-reminders-workbench-module__37CFWW__customer{grid-template-columns:45px minmax(170px,1.15fr) .9fr .7fr .85fr}.customer-reminders-workbench-module__37CFWW__timeline{gap:9px}}@media (max-width:700px){.customer-reminders-workbench-module__37CFWW__shell{min-height:100vh;display:block}.customer-reminders-workbench-module__37CFWW__shell .sidebar{display:none!important}.customer-reminders-workbench-module__37CFWW__workspace{padding:0 9px 11px}.customer-reminders-workbench-module__37CFWW__mobileHeader{background:var(--reminder-orange);color:#fff;grid-template-columns:38px 1fr 38px;align-items:center;height:62px;margin:0 -9px;padding:0 6px;display:grid}.customer-reminders-workbench-module__37CFWW__mobileHeader a{color:#fff;font-size:34px;line-height:1;text-decoration:none}.customer-reminders-workbench-module__37CFWW__mobileHeader strong{text-align:center;font-size:16px}.customer-reminders-workbench-module__37CFWW__heading{display:none}.customer-reminders-workbench-module__37CFWW__kpis{grid-template-columns:1fr 1fr;min-height:57px;margin-top:11px}.customer-reminders-workbench-module__37CFWW__kpis article{gap:8px}.customer-reminders-workbench-module__37CFWW__kpis article>svg{width:19px}.customer-reminders-workbench-module__37CFWW__kpis article>span{width:24px;height:24px;font-size:12px}.customer-reminders-workbench-module__37CFWW__kpis strong b{font-size:14px}.customer-reminders-workbench-module__37CFWW__kpis strong{font-size:10px}.customer-reminders-workbench-module__37CFWW__kpis strong small,.customer-reminders-workbench-module__37CFWW__delayKpi,.customer-reminders-workbench-module__37CFWW__tabs{display:none}.customer-reminders-workbench-module__37CFWW__card{margin-top:11px}.customer-reminders-workbench-module__37CFWW__customer{grid-template-columns:42px minmax(0,1fr);gap:6px 8px;padding:10px}.customer-reminders-workbench-module__37CFWW__customer>span{width:37px;height:37px}.customer-reminders-workbench-module__37CFWW__customer h2{font-size:14px}.customer-reminders-workbench-module__37CFWW__customer a{font-size:9px}.customer-reminders-workbench-module__37CFWW__customer>div:nth-of-type(2){grid-column:1/-1}.customer-reminders-workbench-module__37CFWW__customer>div:nth-of-type(3),.customer-reminders-workbench-module__37CFWW__customer>div:nth-of-type(4){border-top:1px solid #d5dde8;grid-column:auto;padding-top:8px}.customer-reminders-workbench-module__37CFWW__customer>div>strong{font-size:12px}.customer-reminders-workbench-module__37CFWW__customer>div:last-child strong{font-size:11px}.customer-reminders-workbench-module__37CFWW__timeline{grid-template-columns:1fr;gap:8px;padding:10px 9px}.customer-reminders-workbench-module__37CFWW__timeline:after{border-top:0;border-left:1px dashed #a9b8cd;width:1px;height:auto;inset:22px auto 22px 26px}.customer-reminders-workbench-module__37CFWW__timeline li{grid-template-columns:32px minmax(0,1fr) 17px}.customer-reminders-workbench-module__37CFWW__timeline li>span{width:30px;height:30px}.customer-reminders-workbench-module__37CFWW__timeline li strong{font-size:10px}.customer-reminders-workbench-module__37CFWW__timeline li small{font-size:9px}.customer-reminders-workbench-module__37CFWW__editor{border-top:1px solid #d5dde8;padding:8px 8px 0}.customer-reminders-workbench-module__37CFWW__editorHead{gap:7px;display:grid}.customer-reminders-workbench-module__37CFWW__editor h3{font-size:10px}.customer-reminders-workbench-module__37CFWW__editorHead>div{grid-template-columns:80px 80px}.customer-reminders-workbench-module__37CFWW__editorHead button{height:28px;font-size:9px}.customer-reminders-workbench-module__37CFWW__editor label{font-size:9px}.customer-reminders-workbench-module__37CFWW__editor input{height:31px;font-size:9px}.customer-reminders-workbench-module__37CFWW__editor textarea{min-height:137px;font-size:9px;line-height:1.45}.customer-reminders-workbench-module__37CFWW__actions{padding:11px 5px 7px;display:block}.customer-reminders-workbench-module__37CFWW__actions button{width:100%;min-height:42px;font-size:11px}.customer-reminders-workbench-module__37CFWW__treated{display:none!important}.customer-reminders-workbench-module__37CFWW__status{margin:5px 8px 10px;font-size:9px}.customer-reminders-workbench-module__37CFWW__safety{min-height:49px;margin-top:11px;padding:7px 10px;font-size:9px}.customer-reminders-workbench-module__37CFWW__safety svg{width:20px}.customer-reminders-workbench-module__37CFWW__dialog{padding:24px 17px}.customer-reminders-workbench-module__37CFWW__dialog>div{grid-template-columns:1fr}}
.customer-schedule-workbench-module__yoBQ_q__workspace{--schedule-navy:#071b56;--schedule-orange:#ff3d0b;min-width:0;color:var(--schedule-navy);padding:25px 40px 22px}.customer-schedule-workbench-module__yoBQ_q__mobileHeader{display:none}.customer-schedule-workbench-module__yoBQ_q__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.customer-schedule-workbench-module__yoBQ_q__breadcrumb{color:#294b80;margin:0;font-size:12px}.customer-schedule-workbench-module__yoBQ_q__breadcrumb a{color:inherit;text-decoration:none}.customer-schedule-workbench-module__yoBQ_q__breadcrumb span{color:#98a4b7;margin:0 10px}.customer-schedule-workbench-module__yoBQ_q__heading h1{letter-spacing:-.045em;margin:18px 0 8px;font-size:38px;line-height:1}.customer-schedule-workbench-module__yoBQ_q__heading>div>p:last-child{color:#22487f;margin:0;font-size:15px}.customer-schedule-workbench-module__yoBQ_q__preparation{color:#673811;background:#fffaf1;border:1px solid #f0bd65;border-radius:5px;align-items:center;gap:10px;min-height:38px;padding:0 14px;font-size:12px;display:inline-flex}.customer-schedule-workbench-module__yoBQ_q__preparation svg{width:17px}.customer-schedule-workbench-module__yoBQ_q__kpis{border:1px solid #ccd6e4;border-radius:6px;grid-template-columns:1fr 1fr 1fr;min-height:77px;margin-top:22px;display:grid}.customer-schedule-workbench-module__yoBQ_q__kpis article{justify-content:center;align-items:center;gap:18px;display:flex;position:relative}.customer-schedule-workbench-module__yoBQ_q__kpis article+article:before{content:"";background:#d5dde8;width:1px;position:absolute;top:16px;bottom:16px;left:0}.customer-schedule-workbench-module__yoBQ_q__kpis article>span{color:#0b3ea6;border:2px solid #0b3ea6;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.customer-schedule-workbench-module__yoBQ_q__kpis article>svg{color:#0b3ea6;width:29px}.customer-schedule-workbench-module__yoBQ_q__kpis strong{gap:4px;font-size:14px;display:grid}.customer-schedule-workbench-module__yoBQ_q__kpis strong b{font-size:20px}.customer-schedule-workbench-module__yoBQ_q__kpis strong small{color:#294b80;font-size:11px;font-weight:500}.customer-schedule-workbench-module__yoBQ_q__endKpi strong{font-size:15px;font-weight:500;display:block}.customer-schedule-workbench-module__yoBQ_q__customer{border:1px solid #ccd6e4;border-radius:6px;margin-top:10px}.customer-schedule-workbench-module__yoBQ_q__customerTop{grid-template-columns:48px minmax(210px,1.3fr) .85fr .68fr .8fr;align-items:center;gap:14px;min-height:76px;padding:9px 15px;display:grid}.customer-schedule-workbench-module__yoBQ_q__customerTop>span{color:#fff;background:#0b9141;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.customer-schedule-workbench-module__yoBQ_q__customerTop>span svg{width:22px}.customer-schedule-workbench-module__yoBQ_q__customerTop h2{margin:0 0 4px;font-size:17px}.customer-schedule-workbench-module__yoBQ_q__customerTop a{color:#294b80;font-size:11px;text-decoration:none}.customer-schedule-workbench-module__yoBQ_q__customerTop>div{gap:6px;display:grid}.customer-schedule-workbench-module__yoBQ_q__customerTop>div>strong{font-size:15px}.customer-schedule-workbench-module__yoBQ_q__customerTop>div>small{color:#294b80;font-size:10px}.customer-schedule-workbench-module__yoBQ_q__customerTop>div:last-child strong{color:var(--schedule-orange);font-size:13px}.customer-schedule-workbench-module__yoBQ_q__customer>p{color:#1d4076;border-top:1px solid #d6dde8;align-items:center;gap:10px;min-height:39px;margin:0;padding:0 17px;font-size:11px;display:flex}.customer-schedule-workbench-module__yoBQ_q__customer>p svg{width:18px}.customer-schedule-workbench-module__yoBQ_q__customer>p b{font-size:11px}.customer-schedule-workbench-module__yoBQ_q__schedule{margin-top:15px}.customer-schedule-workbench-module__yoBQ_q__schedule h2{margin:0 0 13px 11px;font-size:17px}.customer-schedule-workbench-module__yoBQ_q__tableHead,.customer-schedule-workbench-module__yoBQ_q__row{grid-template-columns:45px minmax(245px,1.05fr) minmax(225px,.92fr) minmax(180px,.68fr) 40px;align-items:center;gap:12px;display:grid}.customer-schedule-workbench-module__yoBQ_q__tableHead{border-bottom:1px solid #d5dde8;min-height:35px;padding:0 14px;font-size:10px}.customer-schedule-workbench-module__yoBQ_q__rows{display:grid}.customer-schedule-workbench-module__yoBQ_q__row{border-bottom:1px solid #d5dde8;min-height:61px;padding:0 14px}.customer-schedule-workbench-module__yoBQ_q__index{font-size:13px}.customer-schedule-workbench-module__yoBQ_q__dateControl{grid-template-columns:minmax(0,1fr) 28px 36px 36px;min-width:0;display:grid}.customer-schedule-workbench-module__yoBQ_q__dateControl input{width:100%;min-width:0;height:36px;color:var(--schedule-navy);font:inherit;background:#fff;border:1px solid #c2cddd;border-radius:5px 0 0 5px;padding:0 10px;font-size:11px}.customer-schedule-workbench-module__yoBQ_q__dateControl>svg{pointer-events:none;width:29px;height:36px;margin-left:-29px;padding:9px 6px}.customer-schedule-workbench-module__yoBQ_q__dateControl button,.customer-schedule-workbench-module__yoBQ_q__amountControl button{height:36px;color:var(--schedule-navy);background:#fff;border:1px solid #c2cddd;border-left:0;border-radius:0;place-items:center;padding:0;display:grid}.customer-schedule-workbench-module__yoBQ_q__dateControl button:last-child,.customer-schedule-workbench-module__yoBQ_q__amountControl button:last-child{border-radius:0 5px 5px 0}.customer-schedule-workbench-module__yoBQ_q__dateControl button svg,.customer-schedule-workbench-module__yoBQ_q__amountControl button svg{width:14px}.customer-schedule-workbench-module__yoBQ_q__amountControl{grid-template-columns:36px minmax(0,1fr) 36px;display:grid}.customer-schedule-workbench-module__yoBQ_q__amountControl label{position:relative}.customer-schedule-workbench-module__yoBQ_q__amountControl input{width:100%;height:36px;color:var(--schedule-navy);font:inherit;text-align:right;background:#fff;border:1px solid #c2cddd;border-radius:0;padding:0 30px 0 10px;font-size:11px}.customer-schedule-workbench-module__yoBQ_q__amountControl label span{pointer-events:none;font-size:11px;position:absolute;top:10px;right:12px}.customer-schedule-workbench-module__yoBQ_q__stateControl{border:1px solid #c2cddd;border-radius:5px;align-items:center;height:36px;padding:0 7px;display:flex}.customer-schedule-workbench-module__yoBQ_q__stateControl svg{flex:none;width:17px}.customer-schedule-workbench-module__yoBQ_q__stateControl select{width:100%;min-width:0;color:var(--schedule-navy);font:inherit;background:#fff;border:0;outline:0;font-size:11px}.customer-schedule-workbench-module__yoBQ_q__delete{width:35px;height:32px;color:var(--schedule-navy);background:#fff;border:1px solid #c2cddd;border-radius:5px;place-items:center;display:grid}.customer-schedule-workbench-module__yoBQ_q__delete svg{width:16px}.customer-schedule-workbench-module__yoBQ_q__timeline{justify-content:space-around;gap:20px;min-height:76px;padding:13px 50px 0;display:flex;position:relative}.customer-schedule-workbench-module__yoBQ_q__timeline:before{content:"";background:#123a9c;height:2px;position:absolute;top:21px;left:100px;right:100px}.customer-schedule-workbench-module__yoBQ_q__timeline span{z-index:1;justify-items:center;gap:5px;min-width:110px;font-size:9px;display:grid;position:relative}.customer-schedule-workbench-module__yoBQ_q__timeline i{background:#fff;border:4px solid #123a9c;border-radius:50%;width:18px;height:18px}.customer-schedule-workbench-module__yoBQ_q__timeline strong,.customer-schedule-workbench-module__yoBQ_q__timeline small{font-size:9px}.customer-schedule-workbench-module__yoBQ_q__totals{border:1px solid #ccd6e4;border-radius:6px;grid-template-columns:repeat(3,1fr);min-height:68px;display:grid}.customer-schedule-workbench-module__yoBQ_q__totals span{color:#294b80;align-content:center;justify-items:center;gap:7px;font-size:10px;display:grid;position:relative}.customer-schedule-workbench-module__yoBQ_q__totals span+span:before{content:"";background:#d5dde8;width:1px;position:absolute;top:13px;bottom:13px;left:0}.customer-schedule-workbench-module__yoBQ_q__totals strong{color:var(--schedule-navy);font-size:18px}.customer-schedule-workbench-module__yoBQ_q__totals strong[data-valid=true]{color:#0b873c}.customer-schedule-workbench-module__yoBQ_q__invalid,.customer-schedule-workbench-module__yoBQ_q__notice{align-items:center;gap:9px;margin:8px 0 0;font-size:10px;display:flex}.customer-schedule-workbench-module__yoBQ_q__invalid{color:#a33a18}.customer-schedule-workbench-module__yoBQ_q__notice{color:#164b92}.customer-schedule-workbench-module__yoBQ_q__invalid svg,.customer-schedule-workbench-module__yoBQ_q__notice svg{width:16px}.customer-schedule-workbench-module__yoBQ_q__actions{grid-template-columns:1fr .85fr .85fr;align-items:center;gap:18px;margin-top:16px;display:grid}.customer-schedule-workbench-module__yoBQ_q__actions>button,.customer-schedule-workbench-module__yoBQ_q__actions>a{min-height:50px;font:inherit;border-radius:5px;justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.customer-schedule-workbench-module__yoBQ_q__save{border:1px solid var(--schedule-orange);background:var(--schedule-orange);color:#fff}.customer-schedule-workbench-module__yoBQ_q__save:disabled{opacity:.55;cursor:not-allowed}.customer-schedule-workbench-module__yoBQ_q__actions>a{color:var(--schedule-navy);border:1px solid #c2cddd}.customer-schedule-workbench-module__yoBQ_q__actions svg{width:19px}.customer-schedule-workbench-module__yoBQ_q__actions p{color:#294b80;align-items:center;gap:9px;margin:0;font-size:10px;line-height:1.4;display:flex}.customer-schedule-workbench-module__yoBQ_q__actions p svg{flex:none;width:18px}.customer-schedule-workbench-module__yoBQ_q__safety{color:#472a13;background:#fffaf1;border:1px solid #efc56d;border-radius:6px;align-items:center;gap:16px;min-height:55px;margin:21px 0 0;padding:9px 20px;font-size:12px;display:flex}.customer-schedule-workbench-module__yoBQ_q__safety svg{color:#d58b00;fill:#ffc23c;flex:none;width:24px}.customer-schedule-workbench-module__yoBQ_q__backdrop{z-index:90;background:#071b566b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.customer-schedule-workbench-module__yoBQ_q__dialog{text-align:center;background:#fff;border-radius:10px;width:min(440px,100%);padding:27px;position:relative;box-shadow:0 24px 70px #071b5640}.customer-schedule-workbench-module__yoBQ_q__close{background:0 0;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.customer-schedule-workbench-module__yoBQ_q__close svg{width:18px}.customer-schedule-workbench-module__yoBQ_q__dialog>span{width:50px;height:50px;color:var(--schedule-orange);background:#fff0e9;border-radius:50%;place-items:center;margin:0 auto 13px;display:grid}.customer-schedule-workbench-module__yoBQ_q__dialog>span svg{width:24px}.customer-schedule-workbench-module__yoBQ_q__dialog h2{margin:0;font-size:21px}.customer-schedule-workbench-module__yoBQ_q__dialog p{color:#405a81;margin:12px 0 20px;font-size:12px;line-height:1.55}.customer-schedule-workbench-module__yoBQ_q__dialog>div{grid-template-columns:1fr 1.35fr;gap:9px;display:grid}.customer-schedule-workbench-module__yoBQ_q__dialog>div button{border-color:var(--schedule-orange);min-height:43px;color:var(--schedule-orange)}.customer-schedule-workbench-module__yoBQ_q__dialog>div button:last-child{background:var(--schedule-orange);color:#fff}@media (max-width:1100px){.customer-schedule-workbench-module__yoBQ_q__workspace{padding-inline:24px}.customer-schedule-workbench-module__yoBQ_q__tableHead,.customer-schedule-workbench-module__yoBQ_q__row{grid-template-columns:35px minmax(220px,1fr) minmax(190px,.85fr) minmax(150px,.65fr) 38px;gap:8px}.customer-schedule-workbench-module__yoBQ_q__customerTop{grid-template-columns:45px minmax(180px,1.1fr) .8fr .65fr .8fr}}@media (max-width:700px){.customer-schedule-workbench-module__yoBQ_q__workspace{padding:0 8px 12px}.customer-schedule-workbench-module__yoBQ_q__mobileHeader{background:var(--schedule-orange);color:#fff;grid-template-columns:38px 1fr 38px;align-items:center;height:62px;margin:0 -8px;padding:0 6px;display:grid}.customer-schedule-workbench-module__yoBQ_q__mobileHeader a{color:#fff;font-size:34px;line-height:1;text-decoration:none}.customer-schedule-workbench-module__yoBQ_q__mobileHeader strong{text-align:center;font-size:16px}.customer-schedule-workbench-module__yoBQ_q__heading{display:none}.customer-schedule-workbench-module__yoBQ_q__kpis{border-width:0 0 1px;border-radius:0;grid-template-columns:1fr 1fr;min-height:51px;margin-top:8px}.customer-schedule-workbench-module__yoBQ_q__kpis article{gap:7px}.customer-schedule-workbench-module__yoBQ_q__kpis article>span{width:25px;height:25px;font-size:12px}.customer-schedule-workbench-module__yoBQ_q__kpis article>svg{width:21px}.customer-schedule-workbench-module__yoBQ_q__kpis strong b{font-size:14px}.customer-schedule-workbench-module__yoBQ_q__kpis strong small{display:none}.customer-schedule-workbench-module__yoBQ_q__endKpi{display:none!important}.customer-schedule-workbench-module__yoBQ_q__customer{margin-top:9px}.customer-schedule-workbench-module__yoBQ_q__customerTop{grid-template-columns:40px minmax(0,1fr);gap:5px 8px;padding:9px 10px}.customer-schedule-workbench-module__yoBQ_q__customerTop>span{width:36px;height:36px}.customer-schedule-workbench-module__yoBQ_q__customerTop h2{font-size:14px}.customer-schedule-workbench-module__yoBQ_q__customerTop a{font-size:9px}.customer-schedule-workbench-module__yoBQ_q__customerTop>div:nth-of-type(2){grid-column:1/-1}.customer-schedule-workbench-module__yoBQ_q__customerTop>div:nth-of-type(3),.customer-schedule-workbench-module__yoBQ_q__customerTop>div:nth-of-type(4){border-top:1px solid #d5dde8;grid-column:auto;padding-top:7px}.customer-schedule-workbench-module__yoBQ_q__customerTop>div>strong{font-size:11px}.customer-schedule-workbench-module__yoBQ_q__customerTop>div:last-child strong{font-size:10px}.customer-schedule-workbench-module__yoBQ_q__customer>p{grid-template-columns:20px 1fr;gap:2px 7px;padding:7px 10px;font-size:9px;display:grid}.customer-schedule-workbench-module__yoBQ_q__customer>p b{display:none}.customer-schedule-workbench-module__yoBQ_q__schedule{margin-top:10px}.customer-schedule-workbench-module__yoBQ_q__schedule h2{margin:0 0 5px 3px;font-size:13px}.customer-schedule-workbench-module__yoBQ_q__tableHead{display:none}.customer-schedule-workbench-module__yoBQ_q__row{grid-template-columns:27px minmax(0,1fr) 90px;gap:5px;min-height:102px;padding:7px 3px;position:relative}.customer-schedule-workbench-module__yoBQ_q__index{color:#fff;background:#123a9c;border-radius:50%;align-self:start;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.customer-schedule-workbench-module__yoBQ_q__dateControl{grid-template-columns:minmax(0,1fr) 26px 34px 34px}.customer-schedule-workbench-module__yoBQ_q__dateControl input{height:34px;font-size:9px}.customer-schedule-workbench-module__yoBQ_q__dateControl>svg,.customer-schedule-workbench-module__yoBQ_q__dateControl button{height:34px}.customer-schedule-workbench-module__yoBQ_q__amountControl{grid-column:2;grid-template-columns:34px minmax(0,1fr) 34px}.customer-schedule-workbench-module__yoBQ_q__amountControl button,.customer-schedule-workbench-module__yoBQ_q__amountControl input{height:34px}.customer-schedule-workbench-module__yoBQ_q__amountControl input{font-size:10px}.customer-schedule-workbench-module__yoBQ_q__stateControl{grid-area:2/3;height:34px;padding:0 4px}.customer-schedule-workbench-module__yoBQ_q__stateControl select{font-size:9px}.customer-schedule-workbench-module__yoBQ_q__stateControl svg{width:14px}.customer-schedule-workbench-module__yoBQ_q__delete,.customer-schedule-workbench-module__yoBQ_q__timeline{display:none}.customer-schedule-workbench-module__yoBQ_q__totals{grid-template-columns:1fr 1fr;min-height:94px;margin-top:8px}.customer-schedule-workbench-module__yoBQ_q__totals span{gap:5px;font-size:9px}.customer-schedule-workbench-module__yoBQ_q__totals strong{font-size:14px}.customer-schedule-workbench-module__yoBQ_q__totals span:last-child{border-top:1px solid #d5dde8;grid-column:1/-1;min-height:42px}.customer-schedule-workbench-module__yoBQ_q__totals span:last-child:before{display:none}.customer-schedule-workbench-module__yoBQ_q__invalid,.customer-schedule-workbench-module__yoBQ_q__notice{margin-inline:4px;font-size:9px}.customer-schedule-workbench-module__yoBQ_q__actions{margin-top:8px;display:block}.customer-schedule-workbench-module__yoBQ_q__actions>button{width:100%;min-height:43px;font-size:11px}.customer-schedule-workbench-module__yoBQ_q__actions>a,.customer-schedule-workbench-module__yoBQ_q__actions>p{display:none}.customer-schedule-workbench-module__yoBQ_q__safety{min-height:55px;margin-top:9px;padding:7px 10px;font-size:9px}.customer-schedule-workbench-module__yoBQ_q__safety svg{width:20px}.customer-schedule-workbench-module__yoBQ_q__dialog{padding:24px 17px}.customer-schedule-workbench-module__yoBQ_q__dialog>div{grid-template-columns:1fr}}
.construction-progress-workbench-module__9e2tXa__workspace{--progress-navy:#071b56;--progress-orange:#ff3d0b;min-width:0;color:var(--progress-navy);padding:26px 39px 22px}.construction-progress-workbench-module__9e2tXa__mobileHeader{display:none}.construction-progress-workbench-module__9e2tXa__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.construction-progress-workbench-module__9e2tXa__breadcrumb{color:#294b80;margin:0;font-size:12px}.construction-progress-workbench-module__9e2tXa__breadcrumb a{color:inherit;text-decoration:none}.construction-progress-workbench-module__9e2tXa__breadcrumb span{color:#98a5b9;margin:0 10px}.construction-progress-workbench-module__9e2tXa__heading h1{letter-spacing:-.045em;margin:18px 0 8px;font-size:39px;line-height:1}.construction-progress-workbench-module__9e2tXa__heading>div>p:last-child{color:#234980;margin:0;font-size:15px}.construction-progress-workbench-module__9e2tXa__draftBadge{color:#3e4755;border:1px dashed #8d9cb1;border-radius:5px;align-items:center;gap:9px;min-height:38px;padding:0 13px;font-size:12px;display:inline-flex}.construction-progress-workbench-module__9e2tXa__draftBadge svg{width:16px}.construction-progress-workbench-module__9e2tXa__project{border:1px solid #ccd6e4;border-radius:6px;grid-template-columns:46px minmax(220px,1.25fr) 1fr 1fr;align-items:center;gap:14px;min-height:92px;margin-top:22px;padding:10px 17px;display:grid}.construction-progress-workbench-module__9e2tXa__project>span{color:#fff;background:#0b9141;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.construction-progress-workbench-module__9e2tXa__project>span svg{width:21px}.construction-progress-workbench-module__9e2tXa__project>div{gap:7px;display:grid}.construction-progress-workbench-module__9e2tXa__project>div+div{padding-left:28px;position:relative}.construction-progress-workbench-module__9e2tXa__project>div+div:before{content:"";background:#d5dde8;width:1px;position:absolute;top:-5px;bottom:-5px;left:0}.construction-progress-workbench-module__9e2tXa__project h2{margin:0;font-size:17px}.construction-progress-workbench-module__9e2tXa__project small{color:#294b80;font-size:10px}.construction-progress-workbench-module__9e2tXa__project strong{font-size:14px}.construction-progress-workbench-module__9e2tXa__project b{margin:0 5px}.construction-progress-workbench-module__9e2tXa__kpis{border:1px solid #ccd6e4;border-radius:6px;grid-template-columns:repeat(4,1fr);min-height:91px;margin-top:19px;display:grid}.construction-progress-workbench-module__9e2tXa__kpis span{color:#294b80;align-content:center;justify-items:center;gap:9px;font-size:11px;display:grid;position:relative}.construction-progress-workbench-module__9e2tXa__kpis span+span:before{content:"";background:#d5dde8;width:1px;position:absolute;top:20px;bottom:20px;left:0}.construction-progress-workbench-module__9e2tXa__kpis strong{color:var(--progress-navy);font-size:22px}.construction-progress-workbench-module__9e2tXa__kpis strong[data-tone=success]{color:#087d37}.construction-progress-workbench-module__9e2tXa__kpis small{font-size:10px}.construction-progress-workbench-module__9e2tXa__progressTable{margin-top:23px}.construction-progress-workbench-module__9e2tXa__progressTable h2{margin:0 0 12px;font-size:17px}.construction-progress-workbench-module__9e2tXa__table{border:1px solid #ccd6e4;border-radius:6px;overflow:hidden}.construction-progress-workbench-module__9e2tXa__tableHead,.construction-progress-workbench-module__9e2tXa__row{grid-template-columns:1.15fr .85fr .68fr 1.12fr .75fr .8fr;align-items:center;gap:11px;padding:0 15px;display:grid}.construction-progress-workbench-module__9e2tXa__tableHead{color:#294b80;border-bottom:1px solid #d5dde8;min-height:42px;font-size:10px}.construction-progress-workbench-module__9e2tXa__row{border-bottom:1px solid #d5dde8;min-height:61px;font-size:11px}.construction-progress-workbench-module__9e2tXa__row>strong:first-child,.construction-progress-workbench-module__9e2tXa__row>span{font-size:11px}.construction-progress-workbench-module__9e2tXa__row>strong[data-tone=success]{color:#087c37;text-align:center}.construction-progress-workbench-module__9e2tXa__row>strong:last-child{text-align:right}.construction-progress-workbench-module__9e2tXa__stepper{grid-template-columns:36px minmax(0,1fr) 36px;height:37px;display:grid}.construction-progress-workbench-module__9e2tXa__stepper button{color:var(--progress-navy);background:#fff;border:1px solid #c1ccdc;border-radius:0;place-items:center;padding:0;display:grid}.construction-progress-workbench-module__9e2tXa__stepper button:first-child{border-radius:5px 0 0 5px}.construction-progress-workbench-module__9e2tXa__stepper button:last-child{border-radius:0 5px 5px 0}.construction-progress-workbench-module__9e2tXa__stepper svg{width:14px}.construction-progress-workbench-module__9e2tXa__stepper label{position:relative}.construction-progress-workbench-module__9e2tXa__stepper input{width:100%;height:37px;color:var(--progress-navy);font:inherit;text-align:center;background:#fff;border:1px solid #c1ccdc;border-left:0;border-right:0;outline:0;padding:0 28px 0 9px;font-size:11px}.construction-progress-workbench-module__9e2tXa__stepper input:focus{box-shadow:inset 0 0 0 2px #ffd4c6}.construction-progress-workbench-module__9e2tXa__stepper b{pointer-events:none;font-size:10px;position:absolute;top:11px;right:10px}.construction-progress-workbench-module__9e2tXa__capWarning{color:#452913;background:#fffaf1;align-items:center;gap:11px;min-height:47px;margin:0;padding:0 15px;font-size:11px;display:flex}.construction-progress-workbench-module__9e2tXa__capWarning svg{color:#d58b00;fill:#ffc23c;width:20px}.construction-progress-workbench-module__9e2tXa__notice,.construction-progress-workbench-module__9e2tXa__invalid{align-items:center;gap:9px;margin:8px 0 0;font-size:10px;display:flex}.construction-progress-workbench-module__9e2tXa__notice{color:#174c91}.construction-progress-workbench-module__9e2tXa__invalid{color:#a33a18}.construction-progress-workbench-module__9e2tXa__notice svg,.construction-progress-workbench-module__9e2tXa__invalid svg{width:16px}.construction-progress-workbench-module__9e2tXa__summary{border:1px solid #ccd6e4;border-radius:6px;grid-template-columns:repeat(4,1fr);min-height:94px;margin-top:19px;display:grid}.construction-progress-workbench-module__9e2tXa__summary span{color:#294b80;align-content:center;justify-items:center;gap:12px;font-size:11px;display:grid;position:relative}.construction-progress-workbench-module__9e2tXa__summary span+span:before{content:"";background:#d5dde8;width:1px;position:absolute;top:20px;bottom:20px;left:0}.construction-progress-workbench-module__9e2tXa__summary strong{color:var(--progress-navy);font-size:23px}.construction-progress-workbench-module__9e2tXa__summary strong[data-tone=success]{color:#087d37}.construction-progress-workbench-module__9e2tXa__actions{grid-template-columns:1fr .88fr 1fr;gap:18px;margin-top:18px;display:grid}.construction-progress-workbench-module__9e2tXa__actions>button,.construction-progress-workbench-module__9e2tXa__actions>a{min-height:50px;font:inherit;border-radius:5px;justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.construction-progress-workbench-module__9e2tXa__actions>button{border:1px solid var(--progress-orange);background:var(--progress-orange);color:#fff}.construction-progress-workbench-module__9e2tXa__actions>button:disabled{opacity:.55;cursor:not-allowed}.construction-progress-workbench-module__9e2tXa__actions>a{color:var(--progress-navy);border:1px solid #c2cddd}.construction-progress-workbench-module__9e2tXa__actions svg{width:19px}.construction-progress-workbench-module__9e2tXa__safety{color:#472a13;background:#fffaf1;border:1px solid #efc56d;border-radius:6px;align-items:center;gap:16px;min-height:54px;margin:22px 0 0;padding:9px 20px;font-size:12px;display:flex}.construction-progress-workbench-module__9e2tXa__safety svg{color:#d58b00;fill:#ffc23c;flex:none;width:24px}.construction-progress-workbench-module__9e2tXa__backdrop{z-index:90;background:#071b566b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.construction-progress-workbench-module__9e2tXa__dialog{text-align:center;background:#fff;border-radius:10px;width:min(445px,100%);padding:27px;position:relative;box-shadow:0 24px 70px #071b5640}.construction-progress-workbench-module__9e2tXa__close{background:0 0;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.construction-progress-workbench-module__9e2tXa__close svg{width:18px}.construction-progress-workbench-module__9e2tXa__dialog>span{width:50px;height:50px;color:var(--progress-orange);background:#fff0e9;border-radius:50%;place-items:center;margin:0 auto 13px;display:grid}.construction-progress-workbench-module__9e2tXa__dialog>span svg{width:24px}.construction-progress-workbench-module__9e2tXa__dialog h2{margin:0;font-size:21px}.construction-progress-workbench-module__9e2tXa__dialog p{color:#405a81;margin:12px 0 20px;font-size:12px;line-height:1.55}.construction-progress-workbench-module__9e2tXa__dialog>div{grid-template-columns:1fr 1.35fr;gap:9px;display:grid}.construction-progress-workbench-module__9e2tXa__dialog>div button{border-color:var(--progress-orange);min-height:43px;color:var(--progress-orange)}.construction-progress-workbench-module__9e2tXa__dialog>div button:last-child{background:var(--progress-orange);color:#fff}.construction-progress-workbench-module__9e2tXa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.construction-progress-workbench-module__9e2tXa__workspace{padding-inline:24px}.construction-progress-workbench-module__9e2tXa__tableHead,.construction-progress-workbench-module__9e2tXa__row{grid-template-columns:1.1fr .78fr .62fr 1.05fr .68fr .75fr;gap:8px}}@media (max-width:700px){.construction-progress-workbench-module__9e2tXa__workspace{padding:0 8px 12px}.construction-progress-workbench-module__9e2tXa__mobileHeader{background:var(--progress-orange);color:#fff;grid-template-columns:38px 1fr 38px;align-items:center;height:62px;margin:0 -8px;padding:0 6px;display:grid}.construction-progress-workbench-module__9e2tXa__mobileHeader a{color:#fff;font-size:34px;line-height:1;text-decoration:none}.construction-progress-workbench-module__9e2tXa__mobileHeader strong{text-align:center;font-size:16px}.construction-progress-workbench-module__9e2tXa__heading{display:none}.construction-progress-workbench-module__9e2tXa__project{grid-template-columns:40px minmax(0,1fr);gap:5px 8px;min-height:129px;margin-top:8px;padding:9px 10px}.construction-progress-workbench-module__9e2tXa__project>span{width:36px;height:36px}.construction-progress-workbench-module__9e2tXa__project h2{font-size:14px}.construction-progress-workbench-module__9e2tXa__project>div+div{padding:0}.construction-progress-workbench-module__9e2tXa__project>div+div:before{display:none}.construction-progress-workbench-module__9e2tXa__project>div:nth-of-type(2),.construction-progress-workbench-module__9e2tXa__project>div:nth-of-type(3){grid-column:1/-1;gap:3px}.construction-progress-workbench-module__9e2tXa__project small{font-size:9px}.construction-progress-workbench-module__9e2tXa__project strong{font-size:10px}.construction-progress-workbench-module__9e2tXa__kpis{grid-template-columns:1fr 1fr;min-height:69px;margin-top:8px}.construction-progress-workbench-module__9e2tXa__kpis span:first-child,.construction-progress-workbench-module__9e2tXa__kpis span:nth-child(2){display:none}.construction-progress-workbench-module__9e2tXa__kpis span{gap:5px;font-size:9px}.construction-progress-workbench-module__9e2tXa__kpis strong{font-size:16px}.construction-progress-workbench-module__9e2tXa__progressTable{margin-top:10px}.construction-progress-workbench-module__9e2tXa__progressTable h2{font-size:13px}.construction-progress-workbench-module__9e2tXa__tableHead{grid-template-columns:minmax(82px,1fr) 112px 48px 57px;gap:3px;min-height:35px;padding:0 6px}.construction-progress-workbench-module__9e2tXa__tableHead span:nth-child(2),.construction-progress-workbench-module__9e2tXa__tableHead span:nth-child(3){display:none}.construction-progress-workbench-module__9e2tXa__row{grid-template-columns:minmax(82px,1fr) 112px 48px 57px;gap:3px;min-height:81px;padding:6px}.construction-progress-workbench-module__9e2tXa__row>span{display:none}.construction-progress-workbench-module__9e2tXa__row>strong:first-child,.construction-progress-workbench-module__9e2tXa__row>strong:last-child,.construction-progress-workbench-module__9e2tXa__row>strong[data-tone=success]{font-size:9px}.construction-progress-workbench-module__9e2tXa__stepper{grid-template-columns:28px minmax(48px,1fr) 28px;width:112px;min-width:0;height:32px}.construction-progress-workbench-module__9e2tXa__stepper button,.construction-progress-workbench-module__9e2tXa__stepper input{height:32px}.construction-progress-workbench-module__9e2tXa__stepper button{min-width:0}.construction-progress-workbench-module__9e2tXa__stepper input{appearance:textfield;padding:0 18px 0 3px;font-size:10px}.construction-progress-workbench-module__9e2tXa__stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.construction-progress-workbench-module__9e2tXa__stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.construction-progress-workbench-module__9e2tXa__stepper b{font-size:9px;top:9px;right:4px}.construction-progress-workbench-module__9e2tXa__capWarning{min-height:42px;padding-inline:9px;font-size:9px}.construction-progress-workbench-module__9e2tXa__summary{min-height:119px;margin-top:10px;padding:8px 10px;display:block}.construction-progress-workbench-module__9e2tXa__summary span{justify-content:space-between;min-height:25px;font-size:9px;display:flex}.construction-progress-workbench-module__9e2tXa__summary span:before{display:none}.construction-progress-workbench-module__9e2tXa__summary strong{font-size:12px}.construction-progress-workbench-module__9e2tXa__actions{margin-top:9px;display:block}.construction-progress-workbench-module__9e2tXa__actions>button{width:100%;min-height:43px;font-size:11px}.construction-progress-workbench-module__9e2tXa__actions>a{display:none}.construction-progress-workbench-module__9e2tXa__safety{min-height:55px;margin-top:9px;padding:7px 10px;font-size:9px}.construction-progress-workbench-module__9e2tXa__safety svg{width:20px}.construction-progress-workbench-module__9e2tXa__notice,.construction-progress-workbench-module__9e2tXa__invalid{font-size:9px}.construction-progress-workbench-module__9e2tXa__dialog{padding:24px 17px}.construction-progress-workbench-module__9e2tXa__dialog>div{grid-template-columns:1fr}}
.live-data-panel-module__9V8mpa__stateFeedback{border:1px solid var(--line);border-left:4px solid var(--primary);background:var(--surface-soft);min-width:0;color:var(--text);overflow-wrap:anywhere;border-radius:8px;grid-column:1/-1;align-items:center;margin:0;padding:9px 11px;font-size:13px;font-weight:700;line-height:1.4;display:flex}.live-data-panel-module__9V8mpa__stateFeedback[data-live-feedback-state=error]{border-left-color:var(--button-danger-bg)}.live-data-panel-module__9V8mpa__stateFeedback[data-live-feedback-state=empty]{border-left-color:var(--muted)}
.operation-result-summary-module__0dBVVG__root.invoice-flow-result{background:var(--surface-soft);color:var(--ink);border-left:4px solid #2f9e5b;gap:10px;display:grid}.operation-result-summary-module__0dBVVG__root>strong{font-size:15px}.operation-result-summary-module__0dBVVG__root dl{gap:8px;margin:0;display:grid}.operation-result-summary-module__0dBVVG__root dl>div{grid-template-columns:minmax(100px,.65fr) minmax(0,1.35fr);gap:10px;display:grid}.operation-result-summary-module__0dBVVG__root dt{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.operation-result-summary-module__0dBVVG__root dd{overflow-wrap:anywhere;margin:0;font-weight:700}.operation-result-summary-module__0dBVVG__root p{color:var(--muted);margin:0}@media (max-width:520px){.operation-result-summary-module__0dBVVG__root dl>div{grid-template-columns:1fr;gap:2px}}
.skip-to-content-module__oU6FAG__skipLink{z-index:100;background:var(--surface);color:var(--primary-text);border-radius:0 0 10px;padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;left:-9999px}.skip-to-content-module__oU6FAG__skipLink:focus-visible{top:0;left:0}
.notification-center-drawer-module__q_vn1q__layer{z-index:1200;position:fixed;inset:0}.notification-center-drawer-module__q_vn1q__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#03122c61;border:0;width:100%;height:100%;position:absolute;inset:0}.notification-center-drawer-module__q_vn1q__drawer{color:#071a3d;background:#fff;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;width:min(438px,100vw);animation:.2s ease-out notification-center-drawer-module__q_vn1q__enter;display:grid;position:absolute;inset:0 0 0 auto;box-shadow:-18px 0 44px #03183d2b}.notification-center-drawer-module__q_vn1q__header{border-bottom:1px solid #e1e7f0;justify-content:space-between;align-items:center;padding:25px 24px 19px;display:flex}.notification-center-drawer-module__q_vn1q__header p{color:#f15828;letter-spacing:.07em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}.notification-center-drawer-module__q_vn1q__header h2{letter-spacing:-.035em;margin:0;font-size:28px}.notification-center-drawer-module__q_vn1q__header button{color:#071a3d;background:#fff;border:1px solid #dce3ed;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.notification-center-drawer-module__q_vn1q__header button:hover{background:#f5f7fb}.notification-center-drawer-module__q_vn1q__header svg{width:21px}.notification-center-drawer-module__q_vn1q__summary{background:#fff7f3;border:1px solid #ffd0bf;border-radius:10px;align-items:center;gap:13px;margin:17px 20px 13px;padding:14px;display:flex}.notification-center-drawer-module__q_vn1q__summary>span{color:#fff;background:#f15828;border-radius:9px;place-items:center;width:42px;height:42px;display:grid;position:relative}.notification-center-drawer-module__q_vn1q__summary>span svg{width:20px}.notification-center-drawer-module__q_vn1q__summary>span strong{background:#071a3d;border:2px solid #fff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid;position:absolute;top:-7px;right:-7px}.notification-center-drawer-module__q_vn1q__summary p{gap:2px;margin:0;display:grid}.notification-center-drawer-module__q_vn1q__summary p strong{font-size:14px}.notification-center-drawer-module__q_vn1q__summary p small{color:#62708b;font-size:12px}.notification-center-drawer-module__q_vn1q__filters{gap:7px;padding:0 20px 15px;display:flex;overflow-x:auto}.notification-center-drawer-module__q_vn1q__filters button{color:#3b4d70;min-height:36px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #d7deea;border-radius:999px;padding:0 13px;font-size:12px;font-weight:680}.notification-center-drawer-module__q_vn1q__filters button[aria-selected=true]{color:#fff;background:#f15828;border-color:#f15828}.notification-center-drawer-module__q_vn1q__filters button:focus-visible,.notification-center-drawer-module__q_vn1q__header button:focus-visible,.notification-center-drawer-module__q_vn1q__item:focus-visible,.notification-center-drawer-module__q_vn1q__drawer footer a:focus-visible{outline-offset:2px;outline:3px solid #064ff14d}.notification-center-drawer-module__q_vn1q__loadMessage{color:#774507;background:#fff6e7;border-radius:7px;align-items:center;gap:8px;margin:0 20px 12px;padding:9px 11px;font-size:11px;display:flex}.notification-center-drawer-module__q_vn1q__loadMessage svg{flex:none;width:16px}.notification-center-drawer-module__q_vn1q__list{border-top:1px solid #edf0f5;min-height:0;overflow-y:auto}.notification-center-drawer-module__q_vn1q__group h3{color:#65738e;letter-spacing:.06em;text-transform:uppercase;margin:0;padding:17px 20px 9px;font-size:11px}.notification-center-drawer-module__q_vn1q__item{color:inherit;border-top:1px solid #edf0f5;grid-template-columns:42px minmax(0,1fr) 8px;align-items:start;gap:12px;padding:13px 20px;text-decoration:none;display:grid;position:relative}.notification-center-drawer-module__q_vn1q__item:hover{background:#f8faff}.notification-center-drawer-module__q_vn1q__icon{color:#f15828;background:#fff0ea;border-radius:9px;place-items:center;width:42px;height:42px;display:grid}.notification-center-drawer-module__q_vn1q__icon svg{width:20px}.notification-center-drawer-module__q_vn1q__item[data-severity=resolved] .notification-center-drawer-module__q_vn1q__icon,.notification-center-drawer-module__q_vn1q__item[data-severity=info] .notification-center-drawer-module__q_vn1q__icon{color:#16813a;background:#ecf9f0}.notification-center-drawer-module__q_vn1q__copy{gap:4px;min-width:0;display:grid}.notification-center-drawer-module__q_vn1q__copy strong{font-size:13px;line-height:1.3}.notification-center-drawer-module__q_vn1q__copy small{color:#65738e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.notification-center-drawer-module__q_vn1q__copy em{color:#f15828;align-items:center;gap:3px;margin-top:3px;font-size:11px;font-style:normal;font-weight:700;display:flex}.notification-center-drawer-module__q_vn1q__copy em svg{width:13px}.notification-center-drawer-module__q_vn1q__item>i{background:#f15828;border-radius:50%;width:8px;height:8px;margin-top:5px}.notification-center-drawer-module__q_vn1q__state{color:#62708b;text-align:center;align-content:center;place-items:center;gap:10px;min-height:230px;padding:30px;display:grid}.notification-center-drawer-module__q_vn1q__state>svg{color:#f15828;width:30px;height:30px}.notification-center-drawer-module__q_vn1q__state strong{color:#071a3d}.notification-center-drawer-module__q_vn1q__state span{font-size:12px}.notification-center-drawer-module__q_vn1q__spinner{animation:.8s linear infinite notification-center-drawer-module__q_vn1q__spin}.notification-center-drawer-module__q_vn1q__drawer footer{padding:16px 20px calc(18px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #dfe5ee;gap:8px;display:grid}.notification-center-drawer-module__q_vn1q__drawer footer a{color:#f15828;border:1px solid #f15828;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:45px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.notification-center-drawer-module__q_vn1q__drawer footer a:hover{background:#fff6f2}.notification-center-drawer-module__q_vn1q__drawer footer svg{width:16px}.notification-center-drawer-module__q_vn1q__drawer footer small{text-align:center;color:#78849b;font-size:10px}@keyframes notification-center-drawer-module__q_vn1q__enter{0%{opacity:.55;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes notification-center-drawer-module__q_vn1q__spin{to{transform:rotate(360deg)}}@media (max-width:520px){.notification-center-drawer-module__q_vn1q__drawer{width:100%}.notification-center-drawer-module__q_vn1q__header{padding:19px 16px 15px}.notification-center-drawer-module__q_vn1q__summary{margin-inline:14px}.notification-center-drawer-module__q_vn1q__filters{padding-inline:14px}.notification-center-drawer-module__q_vn1q__item{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.notification-center-drawer-module__q_vn1q__drawer,.notification-center-drawer-module__q_vn1q__spinner{animation:none}}
.permissioned-action-module__fThAsW__deniedAction{flex-direction:column;gap:.25rem;max-width:22rem;display:inline-flex}.permissioned-action-module__fThAsW__deniedAction button[aria-disabled=true]{cursor:not-allowed;opacity:.62}.permissioned-action-module__fThAsW__reason{color:var(--color-on-surface-variant,var(--muted));font-size:.75rem;line-height:1.35}
.unsaved-changes-dialog-module__GSqvvW__backdrop{z-index:90;background:#0c182685;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.unsaved-changes-dialog-module__GSqvvW__dialog{border:1px solid var(--line);background:var(--surface,#fff);width:min(500px,100%);color:var(--nav);border-radius:12px;padding:24px;box-shadow:0 24px 60px #0c182647}.unsaved-changes-dialog-module__GSqvvW__dialog h2{margin:4px 0 10px;font-size:1.35rem}.unsaved-changes-dialog-module__GSqvvW__dialog p{color:var(--muted);margin:0;line-height:1.55}.unsaved-changes-dialog-module__GSqvvW__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.unsaved-changes-dialog-module__GSqvvW__actions button{border:1px solid var(--line);background:var(--surface-soft);min-height:44px;color:var(--nav);cursor:pointer;border-radius:8px;padding:10px 16px;font-weight:800}.unsaved-changes-dialog-module__GSqvvW__actions .unsaved-changes-dialog-module__GSqvvW__discard{color:#fff;background:#b42318;border-color:#b42318}@media (max-width:520px){.unsaved-changes-dialog-module__GSqvvW__backdrop{align-items:end;padding:12px}.unsaved-changes-dialog-module__GSqvvW__dialog{padding:20px}.unsaved-changes-dialog-module__GSqvvW__actions,.unsaved-changes-dialog-module__GSqvvW__actions button{width:100%}}
.client-directory-row-module__cOq0tq__directoryTheme{display:contents}.client-directory-row-module__cOq0tq__directoryTheme .client-stitch-row .client-row-main{min-height:0;color:var(--text);box-shadow:none;border-radius:0}.client-directory-row-module__cOq0tq__directoryTheme .client-stitch-row .client-row-main:hover{color:var(--text);background:0 0}:root[data-theme=dark] .client-directory-row-module__cOq0tq__directoryTheme .client-stitch-row[aria-current=true]{background:#302b27}:is(:root[data-theme=dark] .client-directory-row-module__cOq0tq__directoryTheme .client-stitch-row .client-row-main,:root[data-theme=dark] .client-directory-row-module__cOq0tq__directoryTheme .client-stitch-row .client-row-main:hover){color:var(--text);background:0 0}:is(:root[data-theme=dark] .client-directory-row-module__cOq0tq__directoryTheme .client-row-main strong,:root[data-theme=dark] .client-directory-row-module__cOq0tq__directoryTheme .client-row-meta strong){color:var(--text)}:is(:root[data-theme=dark] .client-directory-row-module__cOq0tq__directoryTheme .client-row-main small,:root[data-theme=dark] .client-directory-row-module__cOq0tq__directoryTheme .client-row-main em,:root[data-theme=dark] .client-directory-row-module__cOq0tq__directoryTheme .client-row-meta span,:root[data-theme=dark] .client-directory-row-module__cOq0tq__directoryTheme .client-row-meta small){color:var(--aylivo-muted)}
.subscription-checkout-workbench-module__FutAsa__options{grid-template-columns:repeat(2,minmax(180px,1fr)) auto;align-items:end;gap:12px;display:grid}.subscription-checkout-workbench-module__FutAsa__options label{color:var(--aylivo-muted);gap:6px;font-size:.85rem;font-weight:650;display:grid}.subscription-checkout-workbench-module__FutAsa__options select{border:1px solid var(--aylivo-border-soft);background:var(--aylivo-panel);min-height:44px;color:var(--aylivo-ink);border-radius:8px;padding:0 12px}.subscription-checkout-workbench-module__FutAsa__options>strong{min-height:44px;color:var(--aylivo-primary-strong);align-items:center;display:inline-flex}@media (max-width:720px){.subscription-checkout-workbench-module__FutAsa__options{grid-template-columns:1fr}}
.supplier-live-directory-module__ncCm0a__editor{background:var(--surface);border:1px solid #edcabb;border-radius:18px;gap:14px;margin-top:18px;padding:16px;display:grid}.supplier-live-directory-module__ncCm0a__editorBar{justify-content:space-between;align-items:center;gap:18px;display:flex}.supplier-live-directory-module__ncCm0a__editorBar>div{gap:3px;display:grid}.supplier-live-directory-module__ncCm0a__editorBar span{color:var(--muted);font-size:.9rem}.supplier-live-directory-module__ncCm0a__editorBar button{background:var(--surface);color:#923300;cursor:pointer;border:1px solid #d8dce8;border-radius:10px;padding:10px 14px;font-weight:800}@media (max-width:640px){.supplier-live-directory-module__ncCm0a__editor{padding:10px}.supplier-live-directory-module__ncCm0a__editorBar{align-items:start}}
