.AnnualClosureDashboard-module__NthK4G__module{color:#173d2b;gap:20px;max-width:1560px;margin:0 auto;display:grid}.AnnualClosureDashboard-module__NthK4G__hero{background:#fff;border:1px solid #d7e5dc;border-radius:18px;justify-content:space-between;align-items:end;gap:24px;padding:26px;display:flex;box-shadow:0 10px 28px #19453012}.AnnualClosureDashboard-module__NthK4G__hero h2{margin:4px 0 8px;font-size:clamp(26px,3vw,38px)}.AnnualClosureDashboard-module__NthK4G__hero p{color:#587064;max-width:900px;margin:0;font-size:16px;line-height:1.6}.AnnualClosureDashboard-module__NthK4G__eyebrow{letter-spacing:.11em;font-weight:900;color:#238353!important;margin:0!important;font-size:12px!important}.AnnualClosureDashboard-module__NthK4G__yearSelector{gap:7px;min-width:200px;font-size:14px;font-weight:850;display:grid}.AnnualClosureDashboard-module__NthK4G__yearSelector select,.AnnualClosureDashboard-module__NthK4G__reasonFields select,.AnnualClosureDashboard-module__NthK4G__reasonFields textarea{color:#1d4030;width:100%;font:inherit;background:#fff;border:1px solid #cbdcd1;border-radius:10px}.AnnualClosureDashboard-module__NthK4G__yearSelector select{min-height:44px;padding:0 12px}.AnnualClosureDashboard-module__NthK4G__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.AnnualClosureDashboard-module__NthK4G__metrics article{background:#fff;border:1px solid #dce8e0;border-radius:15px;gap:4px;padding:18px;display:grid}.AnnualClosureDashboard-module__NthK4G__metrics span{color:#60776c;font-size:14px;font-weight:800}.AnnualClosureDashboard-module__NthK4G__metrics strong{color:#173d2b;font-size:28px}.AnnualClosureDashboard-module__NthK4G__metrics small{color:#74877e;font-size:12px}.AnnualClosureDashboard-module__NthK4G__ruleBox{background:#edf8f1;border-left:5px solid #238353;border-radius:12px;gap:5px;padding:16px 18px;display:grid}.AnnualClosureDashboard-module__NthK4G__ruleBox strong{font-size:16px}.AnnualClosureDashboard-module__NthK4G__ruleBox span{color:#486459;line-height:1.5}.AnnualClosureDashboard-module__NthK4G__message{color:#215f3e;background:#f0faf4;border:1px solid #b9d9c5;border-radius:12px;padding:13px 16px;font-weight:800}.AnnualClosureDashboard-module__NthK4G__tableWrap{background:#fff;border:1px solid #dbe7df;border-radius:16px;overflow:auto}.AnnualClosureDashboard-module__NthK4G__table{border-collapse:collapse;width:100%;min-width:1220px}.AnnualClosureDashboard-module__NthK4G__table th{z-index:1;color:#fff;text-align:left;background:#173d2b;padding:13px 12px;font-size:13px;position:sticky;top:0}.AnnualClosureDashboard-module__NthK4G__table td{vertical-align:top;border-top:1px solid #e4ece7;padding:14px 12px;font-size:14px}.AnnualClosureDashboard-module__NthK4G__table td:first-child{min-width:290px}.AnnualClosureDashboard-module__NthK4G__table td:first-child strong{margin-bottom:5px;font-size:15px;display:block}.AnnualClosureDashboard-module__NthK4G__table td small{color:#6a7d74;line-height:1.45;display:block}.AnnualClosureDashboard-module__NthK4G__originBadge,.AnnualClosureDashboard-module__NthK4G__statusOk,.AnnualClosureDashboard-module__NthK4G__statusCarry,.AnnualClosureDashboard-module__NthK4G__statusPending,.AnnualClosureDashboard-module__NthK4G__statusCancelled,.AnnualClosureDashboard-module__NthK4G__lockedAction{border-radius:999px;align-items:center;margin-top:7px;padding:5px 8px;font-size:12px;font-weight:900;display:inline-flex}.AnnualClosureDashboard-module__NthK4G__originBadge,.AnnualClosureDashboard-module__NthK4G__statusCarry{color:#285a8d;background:#e9f1ff}.AnnualClosureDashboard-module__NthK4G__statusOk{color:#1b7043;background:#e8f7ee}.AnnualClosureDashboard-module__NthK4G__statusPending{color:#8a5a09;background:#fff2d8}.AnnualClosureDashboard-module__NthK4G__statusCancelled{color:#7c3d3d;background:#f4eded}.AnnualClosureDashboard-module__NthK4G__lockedAction{color:#617269;background:#eef2f0}.AnnualClosureDashboard-module__NthK4G__reasonFields{gap:7px;min-width:230px;display:grid}.AnnualClosureDashboard-module__NthK4G__reasonFields select{min-height:38px;padding:0 9px}.AnnualClosureDashboard-module__NthK4G__reasonFields textarea{resize:vertical;padding:9px}.AnnualClosureDashboard-module__NthK4G__primaryAction{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:#238353;border:0;border-radius:10px;padding:0 12px;font-size:13px;font-weight:900}.AnnualClosureDashboard-module__NthK4G__primaryAction:hover{background:#1c7046}.AnnualClosureDashboard-module__NthK4G__actionStack{gap:7px;min-width:190px;display:grid}.AnnualClosureDashboard-module__NthK4G__secondaryAction{color:#7c3d3d;cursor:pointer;min-height:38px;font:inherit;background:#fff;border:1px solid #cfaeae;border-radius:10px;padding:0 12px;font-size:12px;font-weight:900}.AnnualClosureDashboard-module__NthK4G__secondaryAction:hover{background:#faf1f1}.AnnualClosureDashboard-module__NthK4G__footerNote{background:#fff;border:1px solid #dbe7df;border-radius:14px;gap:5px;padding:17px 18px;display:grid}.AnnualClosureDashboard-module__NthK4G__footerNote span{color:#5a7065;line-height:1.5}.AnnualClosureDashboard-module__NthK4G__emptyState{text-align:center;background:#fff;border:1px solid #dbe7df;border-radius:18px;padding:32px}@media (max-width:1050px){.AnnualClosureDashboard-module__NthK4G__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.AnnualClosureDashboard-module__NthK4G__hero{flex-direction:column;align-items:stretch}}@media (max-width:640px){.AnnualClosureDashboard-module__NthK4G__metrics{grid-template-columns:1fr}}.AnnualClosureDashboard-module__NthK4G__warningBox{color:#6f5311;background:#fff9e8;border:1px solid #ead398;border-left:5px solid #c18a15;border-radius:12px;gap:5px;padding:16px 18px;display:grid}.AnnualClosureDashboard-module__NthK4G__warningBox strong{font-size:16px}.AnnualClosureDashboard-module__NthK4G__warningBox span{line-height:1.5}.AnnualClosureDashboard-module__NthK4G__causePanel{background:#fff;border:1px solid #dbe7df;border-radius:15px;gap:14px;padding:18px;display:grid}.AnnualClosureDashboard-module__NthK4G__causePanel header{justify-content:space-between;align-items:end;gap:18px;display:flex}.AnnualClosureDashboard-module__NthK4G__causePanel header span{color:#238353;letter-spacing:.09em;font-size:11px;font-weight:900}.AnnualClosureDashboard-module__NthK4G__causePanel h3{color:#173d2b;margin:3px 0 0;font-size:20px}.AnnualClosureDashboard-module__NthK4G__causePanel header small,.AnnualClosureDashboard-module__NthK4G__causeEmpty{color:#6d8076}.AnnualClosureDashboard-module__NthK4G__causeEmpty{margin:0}.AnnualClosureDashboard-module__NthK4G__causeList{gap:9px;display:grid}.AnnualClosureDashboard-module__NthK4G__causeRow{grid-template-columns:minmax(190px,.8fr) 1fr 42px;align-items:center;gap:12px;display:grid}.AnnualClosureDashboard-module__NthK4G__causeRow>span{color:#3e5d4d;font-size:13px;font-weight:800}.AnnualClosureDashboard-module__NthK4G__causeRow>div{background:#eaf0ec;border-radius:999px;height:11px;overflow:hidden}.AnnualClosureDashboard-module__NthK4G__causeRow i{border-radius:inherit;background:#238353;height:100%;display:block}.AnnualClosureDashboard-module__NthK4G__causeRow strong{text-align:right;color:#173d2b;font-size:15px}@media (max-width:700px){.AnnualClosureDashboard-module__NthK4G__causePanel header{flex-direction:column;align-items:flex-start}.AnnualClosureDashboard-module__NthK4G__causeRow{grid-template-columns:1fr}.AnnualClosureDashboard-module__NthK4G__causeRow strong{text-align:left}}.AnnualClosureDashboard-module__NthK4G__riskBadge,.AnnualClosureDashboard-module__NthK4G__riskBadgeHigh{border-radius:999px;align-items:center;width:fit-content;margin-top:7px;padding:5px 8px;font-size:12px;font-weight:900;display:inline-flex}.AnnualClosureDashboard-module__NthK4G__riskBadge{color:#416151;background:#eef4f0}.AnnualClosureDashboard-module__NthK4G__riskBadgeHigh{color:#9c3428;background:#fff0ee}.AnnualClosureDashboard-module__NthK4G__riskShortcut{color:#1f7146;cursor:pointer;width:fit-content;min-height:38px;font:inherit;background:#fff;border:1px solid #b8d5c3;border-radius:10px;margin-top:5px;padding:0 13px;font-size:13px;font-weight:900}.AnnualClosureDashboard-module__NthK4G__riskShortcut:hover{background:#f5fbf7}.AnnualClosureDashboard-module__NthK4G__nextPlanPanel{background:#fff;border:1px solid #cfded5;border-radius:16px;gap:15px;padding:19px;display:grid}.AnnualClosureDashboard-module__NthK4G__nextPlanPanel>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.AnnualClosureDashboard-module__NthK4G__nextPlanPanel>header span{color:#238353;letter-spacing:.09em;font-size:11px;font-weight:900}.AnnualClosureDashboard-module__NthK4G__nextPlanPanel h3{color:#173d2b;margin:4px 0 5px;font-size:21px}.AnnualClosureDashboard-module__NthK4G__nextPlanPanel p{color:#61766b;max-width:880px;margin:0;line-height:1.5}.AnnualClosureDashboard-module__NthK4G__nextPlanPanel>header>strong{color:#285a8d;text-align:center;background:#e9f1ff;border-radius:999px;min-width:110px;padding:8px 11px;font-size:13px}.AnnualClosureDashboard-module__NthK4G__nextPlanList{gap:10px;display:grid}.AnnualClosureDashboard-module__NthK4G__nextPlanList article{background:#f9fbfa;border:1px solid #e0e9e3;border-radius:12px;grid-template-columns:1.15fr 1.15fr .9fr .65fr auto;align-items:center;gap:12px;padding:13px;display:grid}.AnnualClosureDashboard-module__NthK4G__nextPlanList article>div{gap:3px;min-width:0;display:grid}.AnnualClosureDashboard-module__NthK4G__nextPlanList small{color:#71847a;font-size:11px;font-weight:850}.AnnualClosureDashboard-module__NthK4G__nextPlanList strong{color:#244936;font-size:13px}.AnnualClosureDashboard-module__NthK4G__nextPlanList span{color:#657a70;font-size:12px;line-height:1.4}.AnnualClosureDashboard-module__NthK4G__nextPlanTrace strong,.AnnualClosureDashboard-module__NthK4G__nextPlanActivity strong{overflow-wrap:anywhere}.AnnualClosureDashboard-module__NthK4G__reopenDecision{color:#1f7146;cursor:pointer;min-height:38px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #aacdb8;border-radius:10px;padding:0 12px;font-size:12px;font-weight:900}.AnnualClosureDashboard-module__NthK4G__reopenDecision:hover{background:#f0f8f3}@media (max-width:1100px){.AnnualClosureDashboard-module__NthK4G__nextPlanList article{grid-template-columns:repeat(2,minmax(0,1fr))}.AnnualClosureDashboard-module__NthK4G__reopenDecision{width:fit-content}}@media (max-width:680px){.AnnualClosureDashboard-module__NthK4G__nextPlanPanel>header{flex-direction:column}.AnnualClosureDashboard-module__NthK4G__nextPlanList article{grid-template-columns:1fr}}
.ApprovalStage-module__nl-Ifq__module{gap:16px;display:grid}.ApprovalStage-module__nl-Ifq__hero,.ApprovalStage-module__nl-Ifq__planSummary,.ApprovalStage-module__nl-Ifq__readinessCard,.ApprovalStage-module__nl-Ifq__approvalCard,.ApprovalStage-module__nl-Ifq__versionCard{background:#fff;border:1px solid #d7e3ec;border-radius:14px}.ApprovalStage-module__nl-Ifq__hero{background:linear-gradient(135deg,#ebf7eef2,#f6fafdfa);justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.ApprovalStage-module__nl-Ifq__hero>div:first-child{gap:6px;display:grid}.ApprovalStage-module__nl-Ifq__eyebrow{color:#47708f;letter-spacing:.08em;margin:0;font-size:12px;font-weight:900}.ApprovalStage-module__nl-Ifq__hero h2{color:#17324d;margin:0;font-size:28px;line-height:1.15}.ApprovalStage-module__nl-Ifq__hero p:not(.ApprovalStage-module__nl-Ifq__eyebrow){color:#667d90;max-width:820px;margin:0;font-size:15px;line-height:1.5}.ApprovalStage-module__nl-Ifq__heroBadge{text-align:center;background:#fff;border:1px solid #cfe2d5;border-radius:12px;gap:4px;min-width:190px;padding:15px 17px;display:grid}.ApprovalStage-module__nl-Ifq__heroBadge span,.ApprovalStage-module__nl-Ifq__planSummary span,.ApprovalStage-module__nl-Ifq__readinessCard small,.ApprovalStage-module__nl-Ifq__versionCard small{color:#6b8295;font-size:12px}.ApprovalStage-module__nl-Ifq__heroBadge strong{color:#217044;font-size:28px}.ApprovalStage-module__nl-Ifq__heroBadge small{color:#668072;font-size:12px;font-weight:800}.ApprovalStage-module__nl-Ifq__planSummary{grid-template-columns:1.5fr 1.1fr repeat(4,minmax(120px,.7fr));display:grid;overflow:hidden}.ApprovalStage-module__nl-Ifq__planSummary>div,.ApprovalStage-module__nl-Ifq__planSummary>article{align-content:center;gap:5px;min-height:92px;padding:14px 16px;display:grid}.ApprovalStage-module__nl-Ifq__planSummary>*+*{border-left:1px solid #e0e8ef}.ApprovalStage-module__nl-Ifq__planSummary span{text-transform:uppercase;font-weight:900}.ApprovalStage-module__nl-Ifq__planSummary strong{color:#17324d;font-size:18px;line-height:1.25}.ApprovalStage-module__nl-Ifq__planSummary article strong{color:#245a91}.ApprovalStage-module__nl-Ifq__planIdentity small{color:#72879a;font-size:13px;line-height:1.35}.ApprovalStage-module__nl-Ifq__readinessCard,.ApprovalStage-module__nl-Ifq__approvalCard,.ApprovalStage-module__nl-Ifq__versionCard{padding:18px}.ApprovalStage-module__nl-Ifq__sectionHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.ApprovalStage-module__nl-Ifq__sectionHeading>div{gap:4px;display:grid}.ApprovalStage-module__nl-Ifq__sectionHeading h3{color:#17324d;margin:0;font-size:21px}.ApprovalStage-module__nl-Ifq__sectionHeading p:not(.ApprovalStage-module__nl-Ifq__eyebrow){color:#6d8294;margin:0;font-size:14px;line-height:1.45}.ApprovalStage-module__nl-Ifq__readinessBadge,.ApprovalStage-module__nl-Ifq__versionCount{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:13px;font-weight:900;display:inline-flex}.ApprovalStage-module__nl-Ifq__readinessOk{color:#267447;background:#e7f6eb}.ApprovalStage-module__nl-Ifq__readinessPending{color:#8c651e;background:#fff3df}.ApprovalStage-module__nl-Ifq__versionCount{color:#315ea8;background:#edf3ff}.ApprovalStage-module__nl-Ifq__checkGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.ApprovalStage-module__nl-Ifq__checkGrid article{background:#f8fbfd;border:1px solid #dce6ee;border-radius:10px;align-items:center;gap:10px;min-height:72px;padding:11px 12px;display:flex}.ApprovalStage-module__nl-Ifq__checkIcon{border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-weight:900;display:inline-flex}.ApprovalStage-module__nl-Ifq__checkOk{color:#277244;background:#def1e4}.ApprovalStage-module__nl-Ifq__checkPending{color:#986a1c;background:#fff0dd}.ApprovalStage-module__nl-Ifq__checkGrid article>div{gap:3px;display:grid}.ApprovalStage-module__nl-Ifq__checkGrid strong{color:#284960;font-size:14px}.ApprovalStage-module__nl-Ifq__checkGrid small{color:#718597;font-size:12px}.ApprovalStage-module__nl-Ifq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:16px;display:grid}.ApprovalStage-module__nl-Ifq__formGrid label{color:#294960;gap:7px;font-size:14px;font-weight:900;display:grid}.ApprovalStage-module__nl-Ifq__formGrid input,.ApprovalStage-module__nl-Ifq__formGrid select,.ApprovalStage-module__nl-Ifq__formGrid textarea{box-sizing:border-box;color:#17324d;width:100%;font:inherit;background:#fff;border:1px solid #cbdbe7;border-radius:9px;padding:10px 11px;font-size:15px}.ApprovalStage-module__nl-Ifq__formGrid input,.ApprovalStage-module__nl-Ifq__formGrid select{min-height:46px}.ApprovalStage-module__nl-Ifq__formGrid input[readonly]{color:#5c7182;background:#f3f6f8}.ApprovalStage-module__nl-Ifq__formGrid textarea{resize:vertical;min-height:92px;line-height:1.45}.ApprovalStage-module__nl-Ifq__span2{grid-column:span 2}.ApprovalStage-module__nl-Ifq__versionTableWrap{border:1px solid #dce6ee;border-radius:10px;margin-top:15px;overflow:auto}.ApprovalStage-module__nl-Ifq__versionTable{border-collapse:collapse;width:100%;min-width:1050px;font-size:13px}.ApprovalStage-module__nl-Ifq__versionTable th,.ApprovalStage-module__nl-Ifq__versionTable td{text-align:left;vertical-align:top;border-bottom:1px solid #dfe7ed;border-right:1px solid #dfe7ed;padding:10px 11px}.ApprovalStage-module__nl-Ifq__versionTable th{color:#31526b;text-transform:uppercase;background:#eaf1f6;font-size:11px;font-weight:900}.ApprovalStage-module__nl-Ifq__versionTable td{color:#304e65;line-height:1.4}.ApprovalStage-module__nl-Ifq__versionTable td strong{color:#235f3c;font-size:15px}.ApprovalStage-module__nl-Ifq__versionTable td small{color:#7b8c99;margin-top:3px;font-size:11px;display:block}.ApprovalStage-module__nl-Ifq__emptyHistory{color:#6c8193;text-align:center;background:#f8fbfd;border:1px dashed #cbd9e4;border-radius:10px;margin-top:15px;padding:18px;font-size:14px}.ApprovalStage-module__nl-Ifq__message{border-radius:11px;padding:13px 15px;font-size:14px;font-weight:800;line-height:1.45}.ApprovalStage-module__nl-Ifq__success{color:#246b3e;background:#edf8f0;border:1px solid #b8ddc3}.ApprovalStage-module__nl-Ifq__error{color:#a53e35;background:#fff3f1;border:1px solid #edc3bd}.ApprovalStage-module__nl-Ifq__footer{justify-content:space-between;align-items:center;gap:18px;padding:16px 0 2px;display:flex}.ApprovalStage-module__nl-Ifq__footer span{color:#647b8e;font-size:14px;font-weight:700}.ApprovalStage-module__nl-Ifq__footer button{color:#fff;cursor:pointer;background:#43a956;border:0;border-radius:10px;min-height:48px;padding:0 19px;font-size:15px;font-weight:900}.ApprovalStage-module__nl-Ifq__footer button:disabled{cursor:default;opacity:.45}@media (max-width:1250px){.ApprovalStage-module__nl-Ifq__planSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.ApprovalStage-module__nl-Ifq__planSummary>*+*{border-top:1px solid #e0e8ef;border-left:0}.ApprovalStage-module__nl-Ifq__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ApprovalStage-module__nl-Ifq__hero,.ApprovalStage-module__nl-Ifq__sectionHeading,.ApprovalStage-module__nl-Ifq__footer{flex-direction:column;align-items:stretch}.ApprovalStage-module__nl-Ifq__heroBadge{min-width:0}.ApprovalStage-module__nl-Ifq__planSummary,.ApprovalStage-module__nl-Ifq__checkGrid,.ApprovalStage-module__nl-Ifq__formGrid{grid-template-columns:1fr}.ApprovalStage-module__nl-Ifq__span2{grid-column:span 1}.ApprovalStage-module__nl-Ifq__hero h2{font-size:24px}}.ApprovalStage-module__nl-Ifq__automaticStatusField{box-sizing:border-box;background:#f3f7fa;border:1px solid #c9d9e5;border-radius:9px;align-content:center;gap:3px;min-height:46px;padding:8px 11px;display:grid}.ApprovalStage-module__nl-Ifq__automaticStatusField strong{color:#235d3c;font-size:15px;font-weight:900}.ApprovalStage-module__nl-Ifq__automaticStatusField small{color:#718496;font-size:11px;font-weight:700;line-height:1.25}.ApprovalStage-module__nl-Ifq__secondaryInput{margin-top:7px}.ApprovalStage-module__nl-Ifq__lockedField{cursor:default;color:#4f6679!important;background:#f3f6f8!important}.ApprovalStage-module__nl-Ifq__fieldHelp{color:#718496;margin-top:5px;font-size:11px;font-weight:700;line-height:1.3;display:block}.ApprovalStage-module__nl-Ifq__approvalRequirements{border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:12px 14px;display:flex}.ApprovalStage-module__nl-Ifq__approvalRequirements>div{gap:3px;display:grid}.ApprovalStage-module__nl-Ifq__approvalRequirements strong{font-size:13px;font-weight:900}.ApprovalStage-module__nl-Ifq__approvalRequirements small{font-size:11px;font-weight:700;line-height:1.35}.ApprovalStage-module__nl-Ifq__approvalRequirements>span{border-radius:999px;flex:none;padding:6px 10px;font-size:11px;font-weight:900}.ApprovalStage-module__nl-Ifq__approvalRequirementsPending{color:#9b3f35;background:#fff6f4;border:1px solid #f0c9c3}.ApprovalStage-module__nl-Ifq__approvalRequirementsPending>span{color:#9b3f35;background:#fde8e4}.ApprovalStage-module__nl-Ifq__approvalRequirementsReady{color:#266b40;background:#f1faf3;border:1px solid #c8e5d0}.ApprovalStage-module__nl-Ifq__approvalRequirementsReady>span{color:#266b40;background:#dff2e4}.ApprovalStage-module__nl-Ifq__footer button:disabled{color:#8595a2;cursor:not-allowed;opacity:1;background:#dce4ea;border-color:#d4dde4}@media (max-width:760px){.ApprovalStage-module__nl-Ifq__approvalRequirements{flex-direction:column;align-items:stretch}.ApprovalStage-module__nl-Ifq__approvalRequirements>span{width:fit-content}}.ApprovalStage-module__nl-Ifq__footer>div{min-width:0}.ApprovalStage-module__nl-Ifq__footer>div span{line-height:1.4}.ApprovalStage-module__nl-Ifq__footer:has(>div:only-child){grid-template-columns:1fr}
.HistoricalVersionArchive-module__p19Qlq__archive{background:#fff;border:1px solid #d9e5df;border-radius:18px;margin-top:22px;padding:22px}.HistoricalVersionArchive-module__p19Qlq__heading{border-bottom:1px solid #e5ece8;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.HistoricalVersionArchive-module__p19Qlq__heading p{color:#2f6b4e;letter-spacing:.08em;margin:0 0 5px;font-size:12px;font-weight:800}.HistoricalVersionArchive-module__p19Qlq__heading h3{color:#173126;margin:0 0 6px;font-size:21px}.HistoricalVersionArchive-module__p19Qlq__heading span{color:#66766f;max-width:760px;font-size:14px;line-height:1.5;display:block}.HistoricalVersionArchive-module__p19Qlq__heading>b{color:#2d654a;background:#eef7f2;border-radius:999px;flex:none;padding:8px 12px;font-size:12px}.HistoricalVersionArchive-module__p19Qlq__notice{color:#795f21;background:#fff9ea;border:1px solid #ead8aa;border-radius:12px;margin-top:14px;padding:11px 13px;font-size:13px}.HistoricalVersionArchive-module__p19Qlq__archiveControl{background:#fbfdfc;border:1px solid #dfe8e3;border-radius:14px;grid-template-columns:minmax(250px,.9fr) minmax(300px,1.2fr) auto;align-items:end;gap:14px;margin-top:16px;padding:16px;display:grid}.HistoricalVersionArchive-module__p19Qlq__archiveControl label{gap:7px;min-width:0;display:grid}.HistoricalVersionArchive-module__p19Qlq__archiveControl label>span{color:#4f6259;font-size:12px;font-weight:800}.HistoricalVersionArchive-module__p19Qlq__archiveControl select{color:#213d31;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cfdcd5;border-radius:9px;padding:8px 11px;font-size:14px}.HistoricalVersionArchive-module__p19Qlq__archiveControl select:focus-visible,.HistoricalVersionArchive-module__p19Qlq__actions button:focus-visible,.HistoricalVersionArchive-module__p19Qlq__viewerActions button:focus-visible{outline-offset:2px;outline:3px solid #2f6b4e33}.HistoricalVersionArchive-module__p19Qlq__archiveSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;display:grid}.HistoricalVersionArchive-module__p19Qlq__archiveSummary span{color:#33483f;overflow-wrap:anywhere;background:#fff;border:1px solid #e0e8e4;border-radius:9px;min-width:0;padding:9px 10px;font-size:12px}.HistoricalVersionArchive-module__p19Qlq__archiveSummary b{color:#748179;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px;font-size:10px;display:block}.HistoricalVersionArchive-module__p19Qlq__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.HistoricalVersionArchive-module__p19Qlq__actions button,.HistoricalVersionArchive-module__p19Qlq__viewerActions button{color:#24563f;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cfdcd5;border-radius:9px;min-height:42px;padding:8px 13px;font-weight:750}.HistoricalVersionArchive-module__p19Qlq__actions button:first-child,.HistoricalVersionArchive-module__p19Qlq__viewerActions button:first-child{color:#fff;background:#2f6b4e;border-color:#2f6b4e}.HistoricalVersionArchive-module__p19Qlq__actions button:disabled{cursor:not-allowed;opacity:.48}.HistoricalVersionArchive-module__p19Qlq__viewerBackdrop{z-index:1000;background:#0a1c1494;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.HistoricalVersionArchive-module__p19Qlq__viewer{background:#f7faf8;border-radius:18px;width:min(1180px,96vw);max-height:90vh;overflow:auto;box-shadow:0 20px 60px #0f281c47}.HistoricalVersionArchive-module__p19Qlq__viewerHeader{z-index:3;background:#fff;border-bottom:1px solid #dbe6e0;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex;position:sticky;top:0}.HistoricalVersionArchive-module__p19Qlq__viewerHeader span{color:#a26a00;letter-spacing:.08em;font-size:12px;font-weight:850}.HistoricalVersionArchive-module__p19Qlq__viewerHeader h3{color:#173126;margin:4px 0;font-size:23px}.HistoricalVersionArchive-module__p19Qlq__viewerHeader p{color:#66766f;margin:0}.HistoricalVersionArchive-module__p19Qlq__viewerActions{flex-wrap:wrap;gap:8px;display:flex}.HistoricalVersionArchive-module__p19Qlq__readOnlyBanner{color:#745a18;background:#fff8e8;border:1px solid #ead29b;border-radius:10px;margin:16px 22px 0;padding:11px 13px;font-size:13px;font-weight:750}.HistoricalVersionArchive-module__p19Qlq__viewerBody{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 22px 24px;display:grid}.HistoricalVersionArchive-module__p19Qlq__viewerBody>section{background:#fff;border:1px solid #dce7e1;border-radius:13px;min-width:0;padding:16px}.HistoricalVersionArchive-module__p19Qlq__viewerBody h4{color:#24563f;margin:0 0 10px;font-size:15px}.HistoricalVersionArchive-module__p19Qlq__viewerBody p,.HistoricalVersionArchive-module__p19Qlq__viewerBody li,.HistoricalVersionArchive-module__p19Qlq__viewerBody strong{color:#30473d;font-size:13px;line-height:1.5}.HistoricalVersionArchive-module__p19Qlq__viewerBody ul{margin:0;padding-left:18px}.HistoricalVersionArchive-module__p19Qlq__wide{grid-column:1/-1}.HistoricalVersionArchive-module__p19Qlq__tableWrap{overflow-x:auto}.HistoricalVersionArchive-module__p19Qlq__tableWrap table{border-collapse:collapse;width:100%;font-size:12px}.HistoricalVersionArchive-module__p19Qlq__tableWrap th,.HistoricalVersionArchive-module__p19Qlq__tableWrap td{text-align:left;vertical-align:top;border:1px solid #dde6e1;padding:8px}.HistoricalVersionArchive-module__p19Qlq__tableWrap th{color:#294b3b;background:#f0f6f2}.HistoricalVersionArchive-module__p19Qlq__poaDetail{border-top:1px solid #e4ebe7;padding-top:4px}.HistoricalVersionArchive-module__p19Qlq__poaDetail:first-of-type{border-top:0}.HistoricalVersionArchive-module__p19Qlq__poaDetail ul{margin-bottom:12px}.HistoricalVersionArchive-module__p19Qlq__poaBlock{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.HistoricalVersionArchive-module__p19Qlq__approvalMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.HistoricalVersionArchive-module__p19Qlq__approvalMeta span{color:#33483f;background:#fafcfb;border:1px solid #e0e8e4;border-radius:9px;padding:10px;font-size:12px}.HistoricalVersionArchive-module__p19Qlq__approvalMeta b{color:#748179;text-transform:uppercase;margin-bottom:3px;font-size:11px;display:block}@media (max-width:1060px){.HistoricalVersionArchive-module__p19Qlq__archiveControl{grid-template-columns:repeat(2,minmax(0,1fr))}.HistoricalVersionArchive-module__p19Qlq__actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:820px){.HistoricalVersionArchive-module__p19Qlq__heading,.HistoricalVersionArchive-module__p19Qlq__viewerHeader{flex-direction:column}.HistoricalVersionArchive-module__p19Qlq__archiveControl,.HistoricalVersionArchive-module__p19Qlq__archiveSummary,.HistoricalVersionArchive-module__p19Qlq__viewerBody,.HistoricalVersionArchive-module__p19Qlq__approvalMeta{grid-template-columns:1fr}.HistoricalVersionArchive-module__p19Qlq__actions{grid-column:auto;justify-content:stretch}.HistoricalVersionArchive-module__p19Qlq__actions button{flex:150px}.HistoricalVersionArchive-module__p19Qlq__wide{grid-column:auto}.HistoricalVersionArchive-module__p19Qlq__viewerBackdrop{padding:10px}.HistoricalVersionArchive-module__p19Qlq__viewer{width:100%;max-height:94vh}.HistoricalVersionArchive-module__p19Qlq__poaBlock{flex-direction:column;align-items:flex-start}}
.ExecutiveSummary-module__SP3jYa__dashboard{color:#14263d;gap:18px;padding:24px 28px 34px;display:grid}.ExecutiveSummary-module__SP3jYa__eyebrow{color:#55718a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:900}.ExecutiveSummary-module__SP3jYa__emptyHero{background:linear-gradient(135deg,#fff 0%,#f4f9fc 100%);border:1px solid #d7e2eb;border-radius:18px;grid-template-columns:120px minmax(0,1fr) 340px;align-items:center;gap:28px;min-height:300px;padding:34px;display:grid;box-shadow:0 10px 28px #2243600f}.ExecutiveSummary-module__SP3jYa__emptyIllustration{color:#2d7a49;letter-spacing:.03em;background:#e8f4ec;border-radius:28px;place-items:center;width:104px;height:104px;font-size:30px;font-weight:950;display:grid}.ExecutiveSummary-module__SP3jYa__emptyCopy h1{color:#132641;max-width:760px;margin:0;font-size:31px;line-height:1.15}.ExecutiveSummary-module__SP3jYa__emptyCopy>p:not(.ExecutiveSummary-module__SP3jYa__eyebrow){color:#5f7487;max-width:760px;margin:13px 0 0;font-size:16px;line-height:1.55}.ExecutiveSummary-module__SP3jYa__emptyActions{gap:11px;margin-top:22px;display:flex}.ExecutiveSummary-module__SP3jYa__primaryButton,.ExecutiveSummary-module__SP3jYa__secondaryButton,.ExecutiveSummary-module__SP3jYa__demoBanner button,.ExecutiveSummary-module__SP3jYa__heroActions button{cursor:pointer;border-radius:11px;min-height:46px;padding:0 18px;font-size:14px;font-weight:900}.ExecutiveSummary-module__SP3jYa__primaryButton,.ExecutiveSummary-module__SP3jYa__heroActions button{color:#fff;background:#315fc5;border:1px solid #315fc5}.ExecutiveSummary-module__SP3jYa__secondaryButton{color:#24415e;background:#fff;border:1px solid #c7d6e2}.ExecutiveSummary-module__SP3jYa__emptySteps{background:#fff;border:1px solid #dce6ed;border-radius:14px;padding:20px 22px}.ExecutiveSummary-module__SP3jYa__emptySteps>span{color:#274867;text-transform:uppercase;font-size:13px;font-weight:900}.ExecutiveSummary-module__SP3jYa__emptySteps ol{color:#60768a;gap:11px;margin:15px 0 0;padding-left:21px;font-size:14px;line-height:1.35;display:grid}.ExecutiveSummary-module__SP3jYa__stateStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ExecutiveSummary-module__SP3jYa__stateStrip article{background:#fff;border:1px solid #dce5ec;border-radius:13px;align-items:center;gap:12px;min-height:74px;padding:13px 16px;display:flex}.ExecutiveSummary-module__SP3jYa__stateStrip article>span{color:#61788d;background:#edf3f7;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.ExecutiveSummary-module__SP3jYa__stateStrip article div{gap:2px;display:grid}.ExecutiveSummary-module__SP3jYa__stateStrip strong{font-size:15px}.ExecutiveSummary-module__SP3jYa__stateStrip small{color:#718599;font-size:12px}.ExecutiveSummary-module__SP3jYa__stateStrip .ExecutiveSummary-module__SP3jYa__stateCurrent{background:#f2faf4;border-color:#cde3d4}.ExecutiveSummary-module__SP3jYa__stateStrip .ExecutiveSummary-module__SP3jYa__stateCurrent>span{color:#297345;background:#dff0e4}.ExecutiveSummary-module__SP3jYa__demoBanner{background:#fff9e8;border:1px solid #e9d693;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:13px 16px;display:flex}.ExecutiveSummary-module__SP3jYa__demoBanner>div{gap:3px;display:grid}.ExecutiveSummary-module__SP3jYa__demoBanner strong{color:#745812;font-size:14px}.ExecutiveSummary-module__SP3jYa__demoBanner span{color:#806d39;font-size:12px;line-height:1.35}.ExecutiveSummary-module__SP3jYa__demoBanner button{color:#735810;background:#fff;border:1px solid #dfca80}.ExecutiveSummary-module__SP3jYa__hero{background:linear-gradient(135deg,#fff 0%,#f3f8fb 100%);border:1px solid #d7e2eb;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;padding:24px 26px;display:flex;box-shadow:0 10px 28px #2243600f}.ExecutiveSummary-module__SP3jYa__heroMeta{align-items:center;gap:10px;margin-bottom:4px;display:flex}.ExecutiveSummary-module__SP3jYa__heroMeta .ExecutiveSummary-module__SP3jYa__eyebrow{margin:0}.ExecutiveSummary-module__SP3jYa__planState{color:#526a7f;background:#edf2f7;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900}.ExecutiveSummary-module__SP3jYa__hero h1,.ExecutiveSummary-module__SP3jYa__panel h2{color:#132641;margin:0}.ExecutiveSummary-module__SP3jYa__hero h1{max-width:900px;font-size:29px;line-height:1.15}.ExecutiveSummary-module__SP3jYa__subtitle{color:#61768b;margin:9px 0 0;font-size:15px;font-weight:700}.ExecutiveSummary-module__SP3jYa__heroActions{align-items:stretch;gap:12px;display:flex}.ExecutiveSummary-module__SP3jYa__statusBlock{background:#f0f9f2;border:1px solid #cfe1d4;border-radius:12px;align-content:center;gap:2px;min-width:155px;padding:11px 14px;display:grid}.ExecutiveSummary-module__SP3jYa__statusBlock span,.ExecutiveSummary-module__SP3jYa__statusBlock small{color:#667d70;font-size:12px;font-weight:800}.ExecutiveSummary-module__SP3jYa__statusBlock strong{color:#247143;font-size:18px}.ExecutiveSummary-module__SP3jYa__primaryKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ExecutiveSummary-module__SP3jYa__primaryKpis article,.ExecutiveSummary-module__SP3jYa__panel{background:#fff;border:1px solid #d8e3ec;border-radius:15px}.ExecutiveSummary-module__SP3jYa__primaryKpis article{grid-template-rows:auto auto minmax(34px,auto) 8px;align-content:center;gap:8px;min-height:154px;padding:20px;display:grid}.ExecutiveSummary-module__SP3jYa__primaryKpis span,.ExecutiveSummary-module__SP3jYa__structureGrid span,.ExecutiveSummary-module__SP3jYa__poaStats span{color:#5f7487;text-transform:uppercase;font-size:13px;font-weight:900}.ExecutiveSummary-module__SP3jYa__primaryKpis strong{color:#143f7a;font-size:26px;line-height:1.08}.ExecutiveSummary-module__SP3jYa__primaryKpis small,.ExecutiveSummary-module__SP3jYa__structureGrid small,.ExecutiveSummary-module__SP3jYa__panelTitle small{color:#6f8396;font-size:13px;line-height:1.4}.ExecutiveSummary-module__SP3jYa__progressTrack{background:#e8eef3;border-radius:999px;height:8px;overflow:hidden}.ExecutiveSummary-module__SP3jYa__progressTrack i{border-radius:inherit;background:#47ad67;height:100%;display:block}.ExecutiveSummary-module__SP3jYa__dualGrid{grid-template-columns:1.05fr 1fr;align-items:stretch;gap:14px;display:grid}.ExecutiveSummary-module__SP3jYa__panel{height:100%;padding:22px}.ExecutiveSummary-module__SP3jYa__panelTitle{justify-content:space-between;align-items:end;gap:18px;margin-bottom:16px;display:flex}.ExecutiveSummary-module__SP3jYa__panelTitle h2{font-size:22px;line-height:1.2}.ExecutiveSummary-module__SP3jYa__structureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ExecutiveSummary-module__SP3jYa__structureGrid>div{background:#f9fbfc;border:1px solid #e1e8ee;border-radius:12px;align-content:center;gap:6px;min-height:118px;padding:18px;display:grid}.ExecutiveSummary-module__SP3jYa__structureGrid strong{color:#174f88;font-size:27px}.ExecutiveSummary-module__SP3jYa__alertList{gap:9px;display:grid}.ExecutiveSummary-module__SP3jYa__alertItem{border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 12px;font-size:14px;font-weight:700;line-height:1.4;display:grid}.ExecutiveSummary-module__SP3jYa__alertItem b{border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.ExecutiveSummary-module__SP3jYa__alertOk{color:#286541;background:#edf8f0}.ExecutiveSummary-module__SP3jYa__alertOk b{background:#d8eedf}.ExecutiveSummary-module__SP3jYa__alertWarning{color:#80621c;background:#fff8e8}.ExecutiveSummary-module__SP3jYa__alertWarning b{background:#f7e9bd}.ExecutiveSummary-module__SP3jYa__alertRisk{color:#9a3e34;background:#fff0ee}.ExecutiveSummary-module__SP3jYa__alertRisk b{background:#f8d9d5}.ExecutiveSummary-module__SP3jYa__perspectiveGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ExecutiveSummary-module__SP3jYa__perspectiveGrid article{background:#fbfcfd;border:1px solid #e0e8ee;border-radius:12px;grid-template-columns:36px 1fr;align-items:center;gap:11px;min-height:112px;padding:16px;display:grid}.ExecutiveSummary-module__SP3jYa__sequence{color:#315d93;background:#e9f1fb;border-radius:9px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:900;display:grid}.ExecutiveSummary-module__SP3jYa__perspectiveGrid article div{gap:4px;display:grid}.ExecutiveSummary-module__SP3jYa__perspectiveGrid article strong{font-size:16px;line-height:1.25}.ExecutiveSummary-module__SP3jYa__perspectiveGrid article small{color:#748799;font-size:13px}.ExecutiveSummary-module__SP3jYa__perspectiveGrid article b{color:#267142;grid-column:2;font-size:15px}.ExecutiveSummary-module__SP3jYa__poaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ExecutiveSummary-module__SP3jYa__poaGrid>article{background:#fafcfd;border:1px solid #dfe7ed;border-radius:13px;align-content:start;gap:15px;min-height:190px;padding:18px;display:grid}.ExecutiveSummary-module__SP3jYa__poaHeading{justify-content:space-between;align-items:start;gap:12px;display:flex}.ExecutiveSummary-module__SP3jYa__poaHeading>div{gap:4px;display:grid}.ExecutiveSummary-module__SP3jYa__poaHeading span{color:#2d6d43;text-transform:uppercase;font-size:12px;font-weight:900}.ExecutiveSummary-module__SP3jYa__poaHeading strong{font-size:16px;line-height:1.3}.ExecutiveSummary-module__SP3jYa__poaHeading b{color:#315fc5;font-size:20px}.ExecutiveSummary-module__SP3jYa__poaStats{grid-template-columns:.8fr 1.2fr 1.2fr;gap:8px;display:grid}.ExecutiveSummary-module__SP3jYa__poaStats div{gap:4px;min-width:0;display:grid}.ExecutiveSummary-module__SP3jYa__poaStats strong{color:#183653;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ExecutiveSummary-module__SP3jYa__emptyState{color:#718597;text-align:center;border:1px dashed #cfdce6;border-radius:12px;padding:24px}@media (max-width:1250px){.ExecutiveSummary-module__SP3jYa__emptyHero{grid-template-columns:100px minmax(0,1fr)}.ExecutiveSummary-module__SP3jYa__emptySteps{grid-column:1/-1}.ExecutiveSummary-module__SP3jYa__primaryKpis,.ExecutiveSummary-module__SP3jYa__perspectiveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ExecutiveSummary-module__SP3jYa__dashboard{padding:18px}.ExecutiveSummary-module__SP3jYa__emptyHero{grid-template-columns:1fr;padding:24px}.ExecutiveSummary-module__SP3jYa__emptyIllustration{border-radius:22px;width:78px;height:78px;font-size:24px}.ExecutiveSummary-module__SP3jYa__hero,.ExecutiveSummary-module__SP3jYa__heroActions,.ExecutiveSummary-module__SP3jYa__emptyActions,.ExecutiveSummary-module__SP3jYa__demoBanner{flex-direction:column;align-items:stretch}.ExecutiveSummary-module__SP3jYa__stateStrip,.ExecutiveSummary-module__SP3jYa__primaryKpis,.ExecutiveSummary-module__SP3jYa__dualGrid,.ExecutiveSummary-module__SP3jYa__poaGrid{grid-template-columns:1fr}.ExecutiveSummary-module__SP3jYa__structureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.ExecutiveSummary-module__SP3jYa__structureGrid,.ExecutiveSummary-module__SP3jYa__perspectiveGrid,.ExecutiveSummary-module__SP3jYa__poaStats{grid-template-columns:1fr}}.ExecutiveSummary-module__SP3jYa__primaryKpis article,.ExecutiveSummary-module__SP3jYa__structureGrid>div,.ExecutiveSummary-module__SP3jYa__perspectiveGrid article,.ExecutiveSummary-module__SP3jYa__poaGrid>article{transition:transform .14s,box-shadow .14s,border-color .14s}.ExecutiveSummary-module__SP3jYa__primaryKpis article:hover,.ExecutiveSummary-module__SP3jYa__structureGrid>div:hover,.ExecutiveSummary-module__SP3jYa__perspectiveGrid article:hover,.ExecutiveSummary-module__SP3jYa__poaGrid>article:hover{border-color:#c9d8e4;transform:translateY(-1px);box-shadow:0 8px 18px #1e3f5c0d}.ExecutiveSummary-module__SP3jYa__alertList{align-content:start}.ExecutiveSummary-module__SP3jYa__alertItem{min-height:54px}.ExecutiveSummary-module__SP3jYa__emptyHero,.ExecutiveSummary-module__SP3jYa__hero,.ExecutiveSummary-module__SP3jYa__primaryKpis article,.ExecutiveSummary-module__SP3jYa__panel{box-sizing:border-box}.ExecutiveSummary-module__SP3jYa__summaryHint{color:#60756a;background:#f8fbf9;border:1px solid #d9e6dd;border-radius:12px;margin:0;padding:12px 16px;font-size:13px;line-height:1.5}.ExecutiveSummary-module__SP3jYa__closureSignals{grid-template-columns:minmax(280px,1.2fr) repeat(2,minmax(190px,.7fr));align-items:stretch;gap:12px;display:grid}.ExecutiveSummary-module__SP3jYa__closureSignalHeading,.ExecutiveSummary-module__SP3jYa__closureSignals article{background:#fff;border:1px solid #d8e3ec;border-radius:15px;padding:18px 20px}.ExecutiveSummary-module__SP3jYa__closureSignalHeading{background:#f7faf8;justify-content:space-between;align-items:center;gap:16px;display:flex}.ExecutiveSummary-module__SP3jYa__closureSignalHeading>div{gap:3px;display:grid}.ExecutiveSummary-module__SP3jYa__closureSignalHeading span,.ExecutiveSummary-module__SP3jYa__closureSignals article>span{color:#5f7487;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:900}.ExecutiveSummary-module__SP3jYa__closureSignalHeading h2{color:#173d2b;margin:0;font-size:20px}.ExecutiveSummary-module__SP3jYa__closureSignalHeading small,.ExecutiveSummary-module__SP3jYa__closureSignals article small{color:#6f8396;font-size:12px;line-height:1.4}.ExecutiveSummary-module__SP3jYa__closureSignalHeading button{color:#256840;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #2f7d4e;border-radius:10px;padding:0 14px;font-size:13px;font-weight:900}.ExecutiveSummary-module__SP3jYa__closureSignals article{align-content:center;gap:7px;display:grid}.ExecutiveSummary-module__SP3jYa__closureSignals article strong{color:#173d2b;font-size:28px}.ExecutiveSummary-module__SP3jYa__closureSignals .ExecutiveSummary-module__SP3jYa__closureRisk{background:#fff8f6;border-color:#e8c4bf}.ExecutiveSummary-module__SP3jYa__closureSignals .ExecutiveSummary-module__SP3jYa__closureRisk strong{color:#a43d30}@media (max-width:1050px){.ExecutiveSummary-module__SP3jYa__closureSignals{grid-template-columns:1fr 1fr}.ExecutiveSummary-module__SP3jYa__closureSignalHeading{grid-column:1/-1}}@media (max-width:680px){.ExecutiveSummary-module__SP3jYa__closureSignals{grid-template-columns:1fr}.ExecutiveSummary-module__SP3jYa__closureSignalHeading{flex-direction:column;grid-column:auto;align-items:flex-start}}.ExecutiveSummary-module__SP3jYa__alertAction{color:#315fc5;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #315fc5;border-radius:10px;padding:0 14px;font-size:13px;font-weight:900}.ExecutiveSummary-module__SP3jYa__alertAction:hover{background:#f3f6fd}.ExecutiveSummary-module__SP3jYa__additionalAlerts{color:#6f8396;margin-top:12px;font-size:12px;font-weight:800;display:block}.ExecutiveSummary-module__SP3jYa__alertItem>button{min-height:34px;color:inherit;cursor:pointer;font:inherit;white-space:nowrap;background:#ffffffb8;border:1px solid;border-radius:9px;padding:0 11px;font-size:12px;font-weight:900}.ExecutiveSummary-module__SP3jYa__alertItem>button:hover{background:#fff}@media (max-width:680px){.ExecutiveSummary-module__SP3jYa__alertItem{grid-template-columns:28px 1fr}.ExecutiveSummary-module__SP3jYa__alertItem>button{grid-column:2;justify-self:start}}
.IndicatorDashboard-module__dKPl-W__module{color:#14263d;gap:18px;padding:24px 28px 34px;display:grid}.IndicatorDashboard-module__dKPl-W__eyebrow{color:#55718a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:900}.IndicatorDashboard-module__dKPl-W__emptyState{background:linear-gradient(135deg,#fff 0%,#f4f9fc 100%);border:1px solid #d7e2eb;border-radius:18px;grid-template-columns:112px minmax(0,1fr) 320px;align-items:center;gap:28px;min-height:310px;padding:34px;display:grid;box-shadow:0 10px 28px #2243600f}.IndicatorDashboard-module__dKPl-W__emptyIcon{color:#2d7a49;background:#e8f4ec;border-radius:26px;place-items:center;width:100px;height:100px;font-size:27px;font-weight:950;display:grid}.IndicatorDashboard-module__dKPl-W__emptyState h1{color:#132641;margin:0;font-size:30px;line-height:1.18}.IndicatorDashboard-module__dKPl-W__emptyState p:not(.IndicatorDashboard-module__dKPl-W__eyebrow){color:#5f7487;max-width:780px;margin:12px 0 0;font-size:16px;line-height:1.55}.IndicatorDashboard-module__dKPl-W__emptyState aside{background:#fff;border:1px solid #dce6ed;border-radius:14px;gap:8px;padding:20px;display:grid}.IndicatorDashboard-module__dKPl-W__emptyState aside strong{color:#254864;font-size:14px}.IndicatorDashboard-module__dKPl-W__emptyState aside span{color:#657b8e;font-size:13px;line-height:1.5}.IndicatorDashboard-module__dKPl-W__emptyActions{gap:11px;margin-top:22px;display:flex}.IndicatorDashboard-module__dKPl-W__primaryButton,.IndicatorDashboard-module__dKPl-W__secondaryButton,.IndicatorDashboard-module__dKPl-W__headerMeta button,.IndicatorDashboard-module__dKPl-W__detailButton,.IndicatorDashboard-module__dKPl-W__demoBanner button,.IndicatorDashboard-module__dKPl-W__registerGrid>button,.IndicatorDashboard-module__dKPl-W__modalHeader>button{cursor:pointer;border-radius:10px;min-height:44px;padding:0 16px;font-size:14px;font-weight:900}.IndicatorDashboard-module__dKPl-W__primaryButton,.IndicatorDashboard-module__dKPl-W__headerMeta button,.IndicatorDashboard-module__dKPl-W__registerGrid>button{color:#fff;background:#315fc5;border:1px solid #315fc5}.IndicatorDashboard-module__dKPl-W__secondaryButton,.IndicatorDashboard-module__dKPl-W__modalHeader>button{color:#24415e;background:#fff;border:1px solid #c8d6e1}.IndicatorDashboard-module__dKPl-W__demoBanner{background:#fff9e7;border:1px solid #e8d28b;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:13px 16px;display:flex}.IndicatorDashboard-module__dKPl-W__demoBanner div{gap:3px;display:grid}.IndicatorDashboard-module__dKPl-W__demoBanner strong{color:#765a13;font-size:14px}.IndicatorDashboard-module__dKPl-W__demoBanner span{color:#816d38;font-size:13px}.IndicatorDashboard-module__dKPl-W__demoBanner button{color:#735810;background:#fff;border:1px solid #ddc779}.IndicatorDashboard-module__dKPl-W__header{background:#fff;border:1px solid #d7e2eb;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;display:flex}.IndicatorDashboard-module__dKPl-W__header h1{color:#132641;margin:0;font-size:28px;line-height:1.2}.IndicatorDashboard-module__dKPl-W__header p:not(.IndicatorDashboard-module__dKPl-W__eyebrow){color:#63788b;margin:7px 0 0;font-size:15px;font-weight:700}.IndicatorDashboard-module__dKPl-W__headerMeta{align-items:stretch;gap:10px;display:flex}.IndicatorDashboard-module__dKPl-W__headerMeta>span{background:#f8fafc;border:1px solid #d6e3ec;border-radius:11px;align-content:center;min-width:138px;padding:9px 13px;display:grid}.IndicatorDashboard-module__dKPl-W__headerMeta small{color:#6c8193;text-transform:uppercase;font-size:11px;font-weight:900}.IndicatorDashboard-module__dKPl-W__headerMeta strong{color:#194d80;font-size:22px}.IndicatorDashboard-module__dKPl-W__headerMeta .IndicatorDashboard-module__dKPl-W__cutLabel{max-width:175px;font-size:15px;line-height:1.2}.IndicatorDashboard-module__dKPl-W__filters{background:#fff;border:1px solid #dbe5ec;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:15px;display:grid}.IndicatorDashboard-module__dKPl-W__filters label{gap:6px;display:grid}.IndicatorDashboard-module__dKPl-W__filters label>span{color:#405c74;font-size:13px;font-weight:900}.IndicatorDashboard-module__dKPl-W__filters select{color:#162e47;background:#fff;border:1px solid #cbd9e4;border-radius:9px;width:100%;min-height:46px;padding:0 12px;font-size:15px;font-weight:750}.IndicatorDashboard-module__dKPl-W__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.IndicatorDashboard-module__dKPl-W__kpiGrid article{background:#fff;border:1px solid #d9e4eb;border-radius:14px;grid-template-rows:auto auto minmax(38px,auto);align-content:center;gap:8px;min-height:146px;padding:19px;display:grid}.IndicatorDashboard-module__dKPl-W__kpiGrid span{color:#60778b;text-transform:uppercase;font-size:13px;font-weight:900}.IndicatorDashboard-module__dKPl-W__kpiGrid strong{color:#174c80;font-size:27px}.IndicatorDashboard-module__dKPl-W__kpiGrid small{color:#74889a;font-size:13px;line-height:1.35}.IndicatorDashboard-module__dKPl-W__message{color:#2b6741;background:#eff8f1;border:1px solid #cfe3d4;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;font-size:13px;font-weight:800;display:flex}.IndicatorDashboard-module__dKPl-W__message button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px}.IndicatorDashboard-module__dKPl-W__viewTabs{background:#fff;border:1px solid #dbe5ec;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:11px 13px;display:flex}.IndicatorDashboard-module__dKPl-W__viewTabs>div:first-child{gap:2px;display:grid}.IndicatorDashboard-module__dKPl-W__viewTabs strong{color:#264761;font-size:14px}.IndicatorDashboard-module__dKPl-W__viewTabs span{color:#73879a;font-size:12px}.IndicatorDashboard-module__dKPl-W__viewTabs>div:last-child{gap:7px;display:flex}.IndicatorDashboard-module__dKPl-W__viewTabs button{color:#486177;cursor:pointer;background:#fff;border:1px solid #ccd9e3;border-radius:9px;min-height:40px;padding:0 15px;font-size:13px;font-weight:900}.IndicatorDashboard-module__dKPl-W__viewTabs .IndicatorDashboard-module__dKPl-W__activeTab{color:#fff;background:#496feb;border-color:#466ce0}.IndicatorDashboard-module__dKPl-W__tableCard{background:#fff;border:1px solid #d7e2ea;border-radius:15px;overflow:hidden}.IndicatorDashboard-module__dKPl-W__tableHeading{border-bottom:1px solid #dce5ec;justify-content:space-between;align-items:end;gap:20px;padding:17px 18px;display:flex}.IndicatorDashboard-module__dKPl-W__tableHeading h2{color:#18344e;margin:0;font-size:21px}.IndicatorDashboard-module__dKPl-W__tableHeading>span{color:#6d8294;text-align:right;max-width:610px;font-size:13px;line-height:1.45}.IndicatorDashboard-module__dKPl-W__tableWrap{width:100%;overflow-x:auto}.IndicatorDashboard-module__dKPl-W__tableWrap table{min-width:1080px}.IndicatorDashboard-module__dKPl-W__tableWrap table,.IndicatorDashboard-module__dKPl-W__historyTable table{border-collapse:collapse;table-layout:fixed;width:100%}.IndicatorDashboard-module__dKPl-W__tableWrap th{color:#274966;text-align:left;text-transform:uppercase;background:#eaf1f6;border-bottom:1px solid #cfdbe5;padding:14px 12px;font-size:13px;line-height:1.3}.IndicatorDashboard-module__dKPl-W__tableWrap td{color:#203b54;vertical-align:middle;border-bottom:1px solid #e0e7ed;min-height:74px;padding:17px 12px;font-size:15px;line-height:1.4}.IndicatorDashboard-module__dKPl-W__tableWrap tbody tr:hover{background:#fbfcfd}.IndicatorDashboard-module__dKPl-W__colIndicator{width:42%}.IndicatorDashboard-module__dKPl-W__colMetric{width:10%}.IndicatorDashboard-module__dKPl-W__colStatus{width:13%}.IndicatorDashboard-module__dKPl-W__colAction{width:15%}.IndicatorDashboard-module__dKPl-W__indicatorCell{gap:4px;display:grid}.IndicatorDashboard-module__dKPl-W__indicatorCell>span{color:#2f7448;text-transform:uppercase;font-size:12px;font-weight:950}.IndicatorDashboard-module__dKPl-W__indicatorCell strong{color:#183650;font-size:16px;line-height:1.3}.IndicatorDashboard-module__dKPl-W__indicatorCell small{color:#536d83;max-width:760px;margin-top:3px;font-size:15px;font-weight:500;line-height:1.45;display:block}.IndicatorDashboard-module__dKPl-W__nextCut{color:#718699;font-size:12px;line-height:1.35;display:block}.IndicatorDashboard-module__dKPl-W__indicatorMeta{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.IndicatorDashboard-module__dKPl-W__indicatorMeta b{color:#526c82;background:#edf3f7;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:850}.IndicatorDashboard-module__dKPl-W__tableWrap td>strong{font-size:15px}.IndicatorDashboard-module__dKPl-W__nextCut{margin-top:3px}.IndicatorDashboard-module__dKPl-W__statusBadge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.IndicatorDashboard-module__dKPl-W__statusGreen{color:#267143;background:#e5f5e9}.IndicatorDashboard-module__dKPl-W__statusYellow{color:#7a5b12;background:#fff4d8}.IndicatorDashboard-module__dKPl-W__statusRed{color:#a03c31;background:#fee8e5}.IndicatorDashboard-module__dKPl-W__statusGray{color:#65788a;background:#edf1f4}.IndicatorDashboard-module__dKPl-W__detailButton{color:#315879;background:#fff;border:1px solid #c6d5e0;min-height:40px;font-size:13px}.IndicatorDashboard-module__dKPl-W__noRows{color:#718597;text-align:center;padding:22px;font-size:14px}.IndicatorDashboard-module__dKPl-W__perspectiveGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.IndicatorDashboard-module__dKPl-W__perspectiveGrid>article{background:#fff;border:1px solid #d8e3eb;border-radius:14px;align-content:start;gap:16px;min-height:190px;padding:18px;display:grid}.IndicatorDashboard-module__dKPl-W__perspectiveHeader{grid-template-columns:36px 1fr;align-items:center;gap:10px;display:grid}.IndicatorDashboard-module__dKPl-W__perspectiveHeader>span{color:#315d93;background:#e9f1fb;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.IndicatorDashboard-module__dKPl-W__perspectiveHeader div{gap:3px;display:grid}.IndicatorDashboard-module__dKPl-W__perspectiveHeader strong{font-size:15px;line-height:1.2}.IndicatorDashboard-module__dKPl-W__perspectiveHeader small,.IndicatorDashboard-module__dKPl-W__perspectiveGrid>article>small{color:#718698;font-size:12px}.IndicatorDashboard-module__dKPl-W__perspectiveValue{gap:3px;display:grid}.IndicatorDashboard-module__dKPl-W__perspectiveValue span{color:#60778b;text-transform:uppercase;font-size:11px;font-weight:900}.IndicatorDashboard-module__dKPl-W__perspectiveValue strong{color:#174d80;font-size:28px}.IndicatorDashboard-module__dKPl-W__coverageTrack{background:#e7edf2;border-radius:999px;height:8px;overflow:hidden}.IndicatorDashboard-module__dKPl-W__coverageTrack i{border-radius:inherit;background:#48aa65;height:100%;display:block}.IndicatorDashboard-module__dKPl-W__modalBackdrop{z-index:2500;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10223475;place-items:stretch stretch;padding:18px;display:grid;position:fixed;inset:0}.IndicatorDashboard-module__dKPl-W__modal{background:#f4f7f9;border:1px solid #cbd9e4;border-radius:17px;grid-template-rows:auto minmax(0,1fr);width:min(1480px,100%);height:min(940px,100vh - 36px);margin:auto;display:grid;overflow:hidden;box-shadow:0 24px 70px #0d223547}.IndicatorDashboard-module__dKPl-W__modalHeader{background:#fff;border-bottom:1px solid #d6e1e9;justify-content:space-between;align-items:center;gap:24px;padding:18px 22px;display:flex}.IndicatorDashboard-module__dKPl-W__modalHeader h2{color:#15344f;margin:0;font-size:29px;line-height:1.18}.IndicatorDashboard-module__dKPl-W__modalHeader span{color:#5f768b;max-width:1100px;margin-top:7px;font-size:15px;line-height:1.5;display:block}.IndicatorDashboard-module__dKPl-W__modalBody{gap:14px;padding:18px;display:grid;overflow-y:auto}.IndicatorDashboard-module__dKPl-W__detailKpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.IndicatorDashboard-module__dKPl-W__detailKpis article,.IndicatorDashboard-module__dKPl-W__definitionCard,.IndicatorDashboard-module__dKPl-W__targetCard,.IndicatorDashboard-module__dKPl-W__registerCard,.IndicatorDashboard-module__dKPl-W__historyCard{background:#fff;border:1px solid #d8e3eb;border-radius:13px}.IndicatorDashboard-module__dKPl-W__detailKpis article{align-content:center;gap:7px;min-height:112px;padding:17px 18px;display:grid}.IndicatorDashboard-module__dKPl-W__detailKpis span,.IndicatorDashboard-module__dKPl-W__definitionCard span,.IndicatorDashboard-module__dKPl-W__targetCard span,.IndicatorDashboard-module__dKPl-W__registerGrid label>span{color:#587187;text-transform:uppercase;font-size:13px;font-weight:900;line-height:1.25}.IndicatorDashboard-module__dKPl-W__detailKpis strong{color:#174d80;font-size:28px;line-height:1.15}.IndicatorDashboard-module__dKPl-W__definitionCard{grid-template-columns:1.3fr 1.3fr repeat(4,minmax(0,.8fr));gap:0;display:grid;overflow:hidden}.IndicatorDashboard-module__dKPl-W__definitionCard>div{border-right:1px solid #e0e7ed;align-content:center;gap:7px;min-height:112px;padding:16px 17px;display:grid}.IndicatorDashboard-module__dKPl-W__definitionCard>div:last-child{border-right:0}.IndicatorDashboard-module__dKPl-W__definitionCard strong{color:#203e58;font-size:15px;line-height:1.45}.IndicatorDashboard-module__dKPl-W__targetCard{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.IndicatorDashboard-module__dKPl-W__targetCard>div{border-right:1px solid #e0e7ed;align-content:center;gap:7px;min-height:96px;padding:15px 17px;display:grid}.IndicatorDashboard-module__dKPl-W__targetCard>div:last-child{border-right:0}.IndicatorDashboard-module__dKPl-W__targetCard strong{color:#1d4d77;font-size:20px;line-height:1.2}.IndicatorDashboard-module__dKPl-W__registerCard,.IndicatorDashboard-module__dKPl-W__historyCard{padding:21px}.IndicatorDashboard-module__dKPl-W__sectionHeading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:13px;display:flex}.IndicatorDashboard-module__dKPl-W__sectionHeading h3{color:#173650;margin:0;font-size:24px;line-height:1.2}.IndicatorDashboard-module__dKPl-W__sectionHeading>span{color:#667f94;font-size:14px;line-height:1.4}.IndicatorDashboard-module__dKPl-W__registerGrid{grid-template-columns:260px minmax(0,1fr) 180px;align-items:end;gap:12px;display:grid}.IndicatorDashboard-module__dKPl-W__registerGrid label{gap:6px;display:grid}.IndicatorDashboard-module__dKPl-W__valueInput{background:#fff;border:1px solid #cbd9e4;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:54px;display:grid;overflow:hidden}.IndicatorDashboard-module__dKPl-W__valueInput b{color:#326540;padding:0 11px;font-size:16px}.IndicatorDashboard-module__dKPl-W__valueInput input{color:#17344d;border:0;outline:0;width:100%;min-height:52px;padding:0 9px;font-size:18px;font-weight:800}.IndicatorDashboard-module__dKPl-W__registerGrid textarea:disabled{background:#edf1f4}.IndicatorDashboard-module__dKPl-W__valueInput:has(input:disabled){background:#edf1f4}.IndicatorDashboard-module__dKPl-W__observationsField textarea{resize:vertical;color:#17344d;width:100%;min-height:92px;font:inherit;border:1px solid #cbd9e4;border-radius:9px;padding:12px 13px;font-size:16px;line-height:1.45}.IndicatorDashboard-module__dKPl-W__registerGrid>button:disabled{color:#7f8f9d;cursor:not-allowed;background:#dbe2e8;border-color:#cbd6df}.IndicatorDashboard-module__dKPl-W__chartWrap{background:#fbfcfd;border:1px solid #e0e7ed;border-radius:11px;padding:10px}.IndicatorDashboard-module__dKPl-W__chartWrap svg{width:100%;height:270px;display:block}.IndicatorDashboard-module__dKPl-W__chartAxis{stroke:#c7d4df;stroke-width:1px}.IndicatorDashboard-module__dKPl-W__chartTarget{stroke:#8799aa;stroke-width:3px;stroke-dasharray:7 6}.IndicatorDashboard-module__dKPl-W__chartActual{stroke:#2e70d1;stroke-width:4px}.IndicatorDashboard-module__dKPl-W__chartDot{fill:#2e70d1}.IndicatorDashboard-module__dKPl-W__chartLegend{color:#5d7589;justify-content:center;gap:22px;font-size:14px;font-weight:800;display:flex}.IndicatorDashboard-module__dKPl-W__chartLegend span{align-items:center;gap:6px;display:flex}.IndicatorDashboard-module__dKPl-W__chartLegend i{border-radius:999px;width:24px;height:4px;display:inline-block}.IndicatorDashboard-module__dKPl-W__legendTarget{background:#8799aa}.IndicatorDashboard-module__dKPl-W__legendActual{background:#2e70d1}.IndicatorDashboard-module__dKPl-W__chartEmpty{color:#718597;text-align:center;border:1px dashed #cfdce6;border-radius:10px;padding:24px;font-size:15px}.IndicatorDashboard-module__dKPl-W__historyTable{border:1px solid #dde6ed;border-radius:10px;margin-top:13px;overflow-x:auto}.IndicatorDashboard-module__dKPl-W__historyTable th{color:#31506b;text-align:left;text-transform:uppercase;background:#edf3f7;padding:13px 12px;font-size:13px;line-height:1.3}.IndicatorDashboard-module__dKPl-W__historyTable td{color:#29435b;vertical-align:top;border-top:1px solid #e1e8ee;padding:13px 12px;font-size:14px;line-height:1.4}@media (max-width:1250px){.IndicatorDashboard-module__dKPl-W__filters,.IndicatorDashboard-module__dKPl-W__kpiGrid,.IndicatorDashboard-module__dKPl-W__perspectiveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.IndicatorDashboard-module__dKPl-W__definitionCard{grid-template-columns:repeat(3,minmax(0,1fr))}.IndicatorDashboard-module__dKPl-W__definitionCard>div:nth-child(3){border-right:0}.IndicatorDashboard-module__dKPl-W__emptyState{grid-template-columns:100px minmax(0,1fr)}.IndicatorDashboard-module__dKPl-W__emptyState aside{grid-column:1/-1}}@media (max-width:900px){.IndicatorDashboard-module__dKPl-W__module{padding:18px}.IndicatorDashboard-module__dKPl-W__header,.IndicatorDashboard-module__dKPl-W__viewTabs,.IndicatorDashboard-module__dKPl-W__demoBanner,.IndicatorDashboard-module__dKPl-W__tableHeading,.IndicatorDashboard-module__dKPl-W__modalHeader{flex-direction:column;align-items:stretch}.IndicatorDashboard-module__dKPl-W__headerMeta,.IndicatorDashboard-module__dKPl-W__viewTabs>div:last-child,.IndicatorDashboard-module__dKPl-W__emptyActions{flex-wrap:wrap}.IndicatorDashboard-module__dKPl-W__detailKpis,.IndicatorDashboard-module__dKPl-W__targetCard{grid-template-columns:repeat(2,minmax(0,1fr))}.IndicatorDashboard-module__dKPl-W__registerGrid{grid-template-columns:1fr}.IndicatorDashboard-module__dKPl-W__modalBackdrop{padding:8px}.IndicatorDashboard-module__dKPl-W__modal{height:calc(100vh - 16px)}}@media (max-width:650px){.IndicatorDashboard-module__dKPl-W__filters,.IndicatorDashboard-module__dKPl-W__kpiGrid,.IndicatorDashboard-module__dKPl-W__perspectiveGrid,.IndicatorDashboard-module__dKPl-W__detailKpis,.IndicatorDashboard-module__dKPl-W__definitionCard,.IndicatorDashboard-module__dKPl-W__targetCard,.IndicatorDashboard-module__dKPl-W__emptyState{grid-template-columns:1fr}.IndicatorDashboard-module__dKPl-W__emptyIcon{border-radius:20px;width:74px;height:74px;font-size:20px}}.IndicatorDashboard-module__dKPl-W__modalHeader .IndicatorDashboard-module__dKPl-W__eyebrow,.IndicatorDashboard-module__dKPl-W__registerCard .IndicatorDashboard-module__dKPl-W__eyebrow,.IndicatorDashboard-module__dKPl-W__historyCard .IndicatorDashboard-module__dKPl-W__eyebrow{font-size:14px}.IndicatorDashboard-module__dKPl-W__modalHeader>button,.IndicatorDashboard-module__dKPl-W__registerGrid>button{min-height:50px;padding:0 20px;font-size:16px}.IndicatorDashboard-module__dKPl-W__modalBody{gap:17px;padding:20px}.IndicatorDashboard-module__dKPl-W__historyTable .IndicatorDashboard-module__dKPl-W__statusBadge{font-size:13px}@media (max-width:1250px){.IndicatorDashboard-module__dKPl-W__definitionCard strong{font-size:14px}}.IndicatorDashboard-module__dKPl-W__variationCell{justify-items:start;gap:3px;display:grid}.IndicatorDashboard-module__dKPl-W__variationCell strong{font-size:15px;line-height:1.2}.IndicatorDashboard-module__dKPl-W__variationCell small{font-size:12px;font-weight:900;line-height:1.2}.IndicatorDashboard-module__dKPl-W__variationGood strong,.IndicatorDashboard-module__dKPl-W__variationGood small,.IndicatorDashboard-module__dKPl-W__variationGoodText{color:#287343}.IndicatorDashboard-module__dKPl-W__variationBad strong,.IndicatorDashboard-module__dKPl-W__variationBad small,.IndicatorDashboard-module__dKPl-W__variationBadText{color:#a13f34}.IndicatorDashboard-module__dKPl-W__variationNeutral strong,.IndicatorDashboard-module__dKPl-W__variationNeutral small,.IndicatorDashboard-module__dKPl-W__variationNeutralText{color:#60778b}.IndicatorDashboard-module__dKPl-W__detailKpis article>small{font-size:13px;font-weight:900;line-height:1.25}@media (max-width:1250px){.IndicatorDashboard-module__dKPl-W__detailKpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.IndicatorDashboard-module__dKPl-W__detailKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.IndicatorDashboard-module__dKPl-W__detailKpis{grid-template-columns:1fr}}.IndicatorDashboard-module__dKPl-W__module{min-width:0;font-size:16px}.IndicatorDashboard-module__dKPl-W__eyebrow{font-size:14px}.IndicatorDashboard-module__dKPl-W__header h1{font-size:clamp(34px,3vw,44px)}.IndicatorDashboard-module__dKPl-W__header p:not(.IndicatorDashboard-module__dKPl-W__eyebrow){font-size:17px}.IndicatorDashboard-module__dKPl-W__headerMeta small{font-size:13px}.IndicatorDashboard-module__dKPl-W__headerMeta strong{font-size:25px}.IndicatorDashboard-module__dKPl-W__headerMeta .IndicatorDashboard-module__dKPl-W__cutLabel{font-size:17px}.IndicatorDashboard-module__dKPl-W__primaryButton,.IndicatorDashboard-module__dKPl-W__secondaryButton,.IndicatorDashboard-module__dKPl-W__headerMeta button,.IndicatorDashboard-module__dKPl-W__detailButton,.IndicatorDashboard-module__dKPl-W__demoBanner button,.IndicatorDashboard-module__dKPl-W__registerGrid>button,.IndicatorDashboard-module__dKPl-W__modalHeader>button{min-height:50px;font-size:16px}.IndicatorDashboard-module__dKPl-W__filters label>span{font-size:15px}.IndicatorDashboard-module__dKPl-W__filters select{min-height:50px;font-size:16px}.IndicatorDashboard-module__dKPl-W__kpiGrid span{font-size:14px}.IndicatorDashboard-module__dKPl-W__kpiGrid strong{font-size:33px}.IndicatorDashboard-module__dKPl-W__kpiGrid small{font-size:15px;line-height:1.45}.IndicatorDashboard-module__dKPl-W__viewTabs strong{font-size:16px}.IndicatorDashboard-module__dKPl-W__viewTabs span{font-size:14px}.IndicatorDashboard-module__dKPl-W__viewTabs button{min-height:46px;font-size:15px}.IndicatorDashboard-module__dKPl-W__tableHeading h2{font-size:27px}.IndicatorDashboard-module__dKPl-W__tableHeading>span{font-size:15px}.IndicatorDashboard-module__dKPl-W__tableWrap{scrollbar-gutter:stable;overscroll-behavior:contain;max-height:64vh;overflow:auto}.IndicatorDashboard-module__dKPl-W__tableWrap table{table-layout:auto;width:max-content;min-width:1500px}.IndicatorDashboard-module__dKPl-W__tableWrap th{z-index:2;white-space:nowrap;padding:15px 14px;font-size:14px;position:sticky;top:0}.IndicatorDashboard-module__dKPl-W__tableWrap td{padding:18px 14px;font-size:16px;line-height:1.45}.IndicatorDashboard-module__dKPl-W__indicatorCell strong{font-size:18px;line-height:1.4}.IndicatorDashboard-module__dKPl-W__indicatorCell small{font-size:16px;line-height:1.5}.IndicatorDashboard-module__dKPl-W__indicatorCell>span{font-size:13px}.IndicatorDashboard-module__dKPl-W__indicatorMeta b{padding:5px 9px;font-size:12px}.IndicatorDashboard-module__dKPl-W__statusBadge{min-height:36px;padding:6px 11px;font-size:14px}.IndicatorDashboard-module__dKPl-W__detailButton{white-space:nowrap;min-height:46px;padding:0 16px;font-size:15px}.IndicatorDashboard-module__dKPl-W__perspectiveHeader strong{font-size:17px}.IndicatorDashboard-module__dKPl-W__perspectiveHeader small,.IndicatorDashboard-module__dKPl-W__perspectiveGrid>article>small{font-size:14px;line-height:1.4}.IndicatorDashboard-module__dKPl-W__perspectiveValue span{font-size:13px}.IndicatorDashboard-module__dKPl-W__perspectiveValue strong{font-size:32px}.IndicatorDashboard-module__dKPl-W__modalHeader h2{font-size:34px}.IndicatorDashboard-module__dKPl-W__modalHeader span{font-size:17px}.IndicatorDashboard-module__dKPl-W__modalBody{scrollbar-gutter:stable;overflow:auto}.IndicatorDashboard-module__dKPl-W__detailKpis span,.IndicatorDashboard-module__dKPl-W__definitionCard span,.IndicatorDashboard-module__dKPl-W__targetCard span,.IndicatorDashboard-module__dKPl-W__registerGrid label>span{font-size:14px}.IndicatorDashboard-module__dKPl-W__detailKpis strong{font-size:31px}.IndicatorDashboard-module__dKPl-W__definitionCard strong{font-size:16px}.IndicatorDashboard-module__dKPl-W__targetCard strong{font-size:22px}.IndicatorDashboard-module__dKPl-W__sectionHeading h3{font-size:27px}.IndicatorDashboard-module__dKPl-W__sectionHeading>span{font-size:15px}.IndicatorDashboard-module__dKPl-W__valueInput input{font-size:19px}.IndicatorDashboard-module__dKPl-W__observationsField textarea{font-size:17px}.IndicatorDashboard-module__dKPl-W__chartLegend{font-size:15px}.IndicatorDashboard-module__dKPl-W__historyTable{scrollbar-gutter:stable;max-height:42vh;overflow:auto}.IndicatorDashboard-module__dKPl-W__historyTable table{min-width:1050px}.IndicatorDashboard-module__dKPl-W__historyTable th{z-index:1;font-size:14px;position:sticky;top:0}.IndicatorDashboard-module__dKPl-W__historyTable td{font-size:15px}.IndicatorDashboard-module__dKPl-W__variationCell strong{font-size:16px}.IndicatorDashboard-module__dKPl-W__variationCell small{font-size:13px}.IndicatorDashboard-module__dKPl-W__tableWrap::-webkit-scrollbar{width:14px;height:14px}.IndicatorDashboard-module__dKPl-W__historyTable::-webkit-scrollbar{width:14px;height:14px}.IndicatorDashboard-module__dKPl-W__modalBody::-webkit-scrollbar{width:14px;height:14px}.IndicatorDashboard-module__dKPl-W__tableWrap::-webkit-scrollbar-track{background:#edf2f7}.IndicatorDashboard-module__dKPl-W__historyTable::-webkit-scrollbar-track{background:#edf2f7}.IndicatorDashboard-module__dKPl-W__modalBody::-webkit-scrollbar-track{background:#edf2f7}.IndicatorDashboard-module__dKPl-W__tableWrap::-webkit-scrollbar-thumb{background:#8ea4bc;border:3px solid #edf2f7;border-radius:999px}.IndicatorDashboard-module__dKPl-W__historyTable::-webkit-scrollbar-thumb{background:#8ea4bc;border:3px solid #edf2f7;border-radius:999px}.IndicatorDashboard-module__dKPl-W__modalBody::-webkit-scrollbar-thumb{background:#8ea4bc;border:3px solid #edf2f7;border-radius:999px}.IndicatorDashboard-module__dKPl-W__tableWrap::-webkit-scrollbar-thumb:hover{background:#6f89a5}.IndicatorDashboard-module__dKPl-W__historyTable::-webkit-scrollbar-thumb:hover{background:#6f89a5}.IndicatorDashboard-module__dKPl-W__modalBody::-webkit-scrollbar-thumb:hover{background:#6f89a5}@media (max-width:900px){.IndicatorDashboard-module__dKPl-W__header h1{font-size:34px}.IndicatorDashboard-module__dKPl-W__tableWrap{max-height:70vh}}
.PerformanceDashboard-module__56v9UG__dashboard{gap:18px;display:grid}.PerformanceDashboard-module__56v9UG__hero{background:#f8fbf9;border:1px solid #d7e5dc;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px;display:flex}.PerformanceDashboard-module__56v9UG__hero span{letter-spacing:.08em;color:#4f6f5d;font-size:12px;font-weight:850}.PerformanceDashboard-module__56v9UG__hero h1{color:#173d2b;margin:5px 0 6px;font-size:28px}.PerformanceDashboard-module__56v9UG__hero p{color:#60766a;margin:0}.PerformanceDashboard-module__56v9UG__stateCard{border-radius:14px;gap:3px;min-width:190px;padding:16px;display:grid}.PerformanceDashboard-module__56v9UG__stateCard span,.PerformanceDashboard-module__56v9UG__stateCard small{font-size:12px}.PerformanceDashboard-module__56v9UG__stateCard strong{font-size:22px}.PerformanceDashboard-module__56v9UG__good{color:#1f6f49;background:#eaf7ef}.PerformanceDashboard-module__56v9UG__warning{color:#8c6800;background:#fff7df}.PerformanceDashboard-module__56v9UG__risk{color:#9c3428;background:#fff0ee}.PerformanceDashboard-module__56v9UG__tabs{flex-wrap:wrap;gap:8px;display:flex}.PerformanceDashboard-module__56v9UG__tabs button{color:#355744;cursor:pointer;background:#fff;border:1px solid #d5e2da;border-radius:10px;padding:10px 14px;font-weight:800}.PerformanceDashboard-module__56v9UG__tabs .PerformanceDashboard-module__56v9UG__activeTab{color:#fff;background:#1f6f49;border-color:#1f6f49}.PerformanceDashboard-module__56v9UG__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.PerformanceDashboard-module__56v9UG__kpis article,.PerformanceDashboard-module__56v9UG__alertCard{background:#fff;border:1px solid #d9e6de;border-radius:14px;gap:5px;padding:16px;display:grid}.PerformanceDashboard-module__56v9UG__kpis span,.PerformanceDashboard-module__56v9UG__alertCard span{color:#667d70;font-size:12px;font-weight:800}.PerformanceDashboard-module__56v9UG__kpis strong,.PerformanceDashboard-module__56v9UG__alertCard strong{color:#173d2b;font-size:26px}.PerformanceDashboard-module__56v9UG__kpis small,.PerformanceDashboard-module__56v9UG__alertCard small{color:#718479;line-height:1.35}.PerformanceDashboard-module__56v9UG__globalGrid{grid-template-columns:2fr repeat(3,1fr);gap:12px;display:grid}.PerformanceDashboard-module__56v9UG__progressCard{background:#fff;border:1px solid #d9e6de;border-radius:14px;padding:18px}.PerformanceDashboard-module__56v9UG__progressCard header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PerformanceDashboard-module__56v9UG__progressCard h2{color:#254b38;margin:3px 0 0;font-size:16px}.PerformanceDashboard-module__56v9UG__progressCard header span{color:#688073;font-size:11px;font-weight:850}.PerformanceDashboard-module__56v9UG__progressCard header strong{color:#1f6f49;font-size:28px}.PerformanceDashboard-module__56v9UG__track{background:#e8f0eb;border-radius:999px;height:14px;margin-top:16px;overflow:hidden}.PerformanceDashboard-module__56v9UG__track span{border-radius:inherit;background:#1f6f49;height:100%;display:block}.PerformanceDashboard-module__56v9UG__expectedMarker{height:30px;position:relative}.PerformanceDashboard-module__56v9UG__expectedMarker>span{background:#9b7a19;width:2px;height:13px;position:absolute;top:0}.PerformanceDashboard-module__56v9UG__expectedMarker small{color:#726326;font-size:11px;position:absolute;top:14px;transform:translate(-50%)}.PerformanceDashboard-module__56v9UG__tableCard,.PerformanceDashboard-module__56v9UG__trendCard{background:#fff;border:1px solid #d9e6de;border-radius:16px;overflow:auto}.PerformanceDashboard-module__56v9UG__tableCard header,.PerformanceDashboard-module__56v9UG__trendCard header{padding:18px 18px 8px}.PerformanceDashboard-module__56v9UG__tableCard h2,.PerformanceDashboard-module__56v9UG__trendCard h2{color:#173d2b;margin:0}.PerformanceDashboard-module__56v9UG__tableCard p,.PerformanceDashboard-module__56v9UG__trendCard p{color:#6b8175;margin:5px 0}.PerformanceDashboard-module__56v9UG__tableCard table{border-collapse:collapse;width:100%;min-width:760px}.PerformanceDashboard-module__56v9UG__tableCard th,.PerformanceDashboard-module__56v9UG__tableCard td{text-align:left;border-top:1px solid #e7eee9;padding:12px 14px;font-size:13px}.PerformanceDashboard-module__56v9UG__tableCard th{color:#526c5d;background:#fafcfb}.PerformanceDashboard-module__56v9UG__tableCard td{color:#304e3d}.PerformanceDashboard-module__56v9UG__positive{font-weight:800;color:#1f6f49!important}.PerformanceDashboard-module__56v9UG__negative{font-weight:800;color:#a43b2d!important}.PerformanceDashboard-module__56v9UG__trendList{gap:10px;padding:14px 18px 20px;display:grid}.PerformanceDashboard-module__56v9UG__trendRow{grid-template-columns:140px 1fr 120px;align-items:center;gap:12px;display:grid}.PerformanceDashboard-module__56v9UG__trendRow>span{color:#456151;font-size:12px;font-weight:800}.PerformanceDashboard-module__56v9UG__trendRow>div{background:#edf2ef;border-radius:999px;height:16px;position:relative;overflow:hidden}.PerformanceDashboard-module__56v9UG__trendRow i,.PerformanceDashboard-module__56v9UG__trendRow b{border-radius:999px;height:100%;position:absolute;top:0;left:0}.PerformanceDashboard-module__56v9UG__trendRow i{background:#d6c57f}.PerformanceDashboard-module__56v9UG__trendRow b{background:#1f6f49;height:7px;top:4px}.PerformanceDashboard-module__56v9UG__trendRow small{text-align:right;color:#61766b}.PerformanceDashboard-module__56v9UG__empty{background:#fbfdfc;border:1px dashed #bdcec4;border-radius:16px;padding:28px}.PerformanceDashboard-module__56v9UG__empty h1{color:#173d2b;margin:0 0 6px}.PerformanceDashboard-module__56v9UG__empty p{color:#6a7f74;margin:0}.PerformanceDashboard-module__56v9UG__yearSelector{background:#fff;border:1px solid #d5e2da;border-radius:14px;gap:5px;min-width:260px;padding:12px 14px;display:grid}.PerformanceDashboard-module__56v9UG__yearSelector>span{font-size:11px}.PerformanceDashboard-module__56v9UG__yearSelector select{color:#244a36;background:#fff;border:1px solid #c8d9cf;border-radius:9px;width:100%;min-height:40px;padding:8px 10px;font-size:14px;font-weight:750}.PerformanceDashboard-module__56v9UG__yearSelector small{color:#6a7f74;font-size:11px;line-height:1.3}@media (max-width:1100px){.PerformanceDashboard-module__56v9UG__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.PerformanceDashboard-module__56v9UG__globalGrid{grid-template-columns:1fr 1fr}.PerformanceDashboard-module__56v9UG__progressCard{grid-column:1/-1}.PerformanceDashboard-module__56v9UG__hero{flex-wrap:wrap}.PerformanceDashboard-module__56v9UG__yearSelector{flex:260px}}@media (max-width:700px){.PerformanceDashboard-module__56v9UG__hero{display:grid}.PerformanceDashboard-module__56v9UG__stateCard,.PerformanceDashboard-module__56v9UG__yearSelector{box-sizing:border-box;width:100%;min-width:0}.PerformanceDashboard-module__56v9UG__kpis,.PerformanceDashboard-module__56v9UG__globalGrid,.PerformanceDashboard-module__56v9UG__trendRow{grid-template-columns:1fr}.PerformanceDashboard-module__56v9UG__trendRow small{text-align:left}}.PerformanceDashboard-module__56v9UG__methodNote{color:#765f20;background:#fffaf0;border:1px solid #eadfb8;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.45}
.ReportsDashboard-module__-BjTuW__module{color:#173650;background:#f3f7fa;gap:18px;padding:24px;display:grid}.ReportsDashboard-module__-BjTuW__demoBanner,.ReportsDashboard-module__-BjTuW__versionWarning,.ReportsDashboard-module__-BjTuW__header,.ReportsDashboard-module__-BjTuW__emptyState,.ReportsDashboard-module__-BjTuW__singleReportNotice{background:#fff;border:1px solid #d8e3ea;border-radius:16px;width:min(100%,1500px);margin:0 auto}.ReportsDashboard-module__-BjTuW__demoBanner{color:#775800;background:#fff9e9;border-color:#ead18a;justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;display:flex}.ReportsDashboard-module__-BjTuW__demoBanner div{gap:3px;display:grid}.ReportsDashboard-module__-BjTuW__demoBanner strong{font-size:15px}.ReportsDashboard-module__-BjTuW__demoBanner span{font-size:13px}.ReportsDashboard-module__-BjTuW__versionWarning{color:#725600;background:#fff8df;border-color:#e7c674;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;display:flex}.ReportsDashboard-module__-BjTuW__versionWarning>div{gap:4px;display:grid}.ReportsDashboard-module__-BjTuW__versionWarning strong{font-size:15px}.ReportsDashboard-module__-BjTuW__versionWarning span{max-width:1050px;font-size:13px;line-height:1.45}.ReportsDashboard-module__-BjTuW__versionWarning b{color:#654b00;white-space:nowrap;background:#f4df9e;border-radius:999px;flex:none;padding:8px 12px;font-size:12px}.ReportsDashboard-module__-BjTuW__header{justify-content:space-between;align-items:center;gap:22px;padding:24px;display:flex}.ReportsDashboard-module__-BjTuW__header h1,.ReportsDashboard-module__-BjTuW__emptyState h1{color:#102f4b;margin:4px 0 6px;font-size:30px;line-height:1.15}.ReportsDashboard-module__-BjTuW__header p:last-child,.ReportsDashboard-module__-BjTuW__emptyState p{color:#657d92;margin:0;font-size:15px}.ReportsDashboard-module__-BjTuW__eyebrow{color:#2e754b;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:950}.ReportsDashboard-module__-BjTuW__headerActions,.ReportsDashboard-module__-BjTuW__demoBanner{flex-wrap:wrap}.ReportsDashboard-module__-BjTuW__headerActions{justify-content:flex-end;gap:10px;display:flex}.ReportsDashboard-module__-BjTuW__headerActions button,.ReportsDashboard-module__-BjTuW__demoBanner button,.ReportsDashboard-module__-BjTuW__emptyState button{color:#244b6d;cursor:pointer;background:#fff;border:1px solid #c9d7e2;border-radius:10px;min-height:46px;padding:0 18px;font-size:14px;font-weight:850}.ReportsDashboard-module__-BjTuW__headerActions button:last-child,.ReportsDashboard-module__-BjTuW__emptyState button{color:#fff;background:#3e67d5;border-color:#315dcc}.ReportsDashboard-module__-BjTuW__singleReportNotice{background:#f1f9f3;border-color:#bcdcc7;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.ReportsDashboard-module__-BjTuW__singleReportNotice>div{gap:3px;display:grid}.ReportsDashboard-module__-BjTuW__singleReportNotice strong{color:#246d42;font-size:15px}.ReportsDashboard-module__-BjTuW__singleReportNotice span{color:#5c758a;font-size:13px}.ReportsDashboard-module__-BjTuW__pageCount{white-space:nowrap;background:#dff1e4;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-weight:900;display:inline-flex;color:#246d42!important}.ReportsDashboard-module__-BjTuW__emptyState{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:24px;min-height:360px;padding:46px;display:grid}.ReportsDashboard-module__-BjTuW__reportIcon,.ReportsDashboard-module__-BjTuW__coverMark{color:#2d7849;background:#e6f3e9;border-radius:24px;place-items:center;font-weight:950;display:grid}.ReportsDashboard-module__-BjTuW__reportIcon{width:108px;height:108px;font-size:24px}.ReportsDashboard-module__-BjTuW__emptyState button{margin-top:18px}.ReportsDashboard-module__-BjTuW__reportPage{background:#fff;border:1px solid #d8e3ea;border-radius:16px;width:min(100%,1500px);margin:0 auto;padding:28px 30px 30px;overflow:hidden;box-shadow:0 14px 34px #1d3c5814}.ReportsDashboard-module__-BjTuW__landscapePage{width:100%}.ReportsDashboard-module__-BjTuW__reportBrand{color:#66809a;font-size:14px}.ReportsDashboard-module__-BjTuW__reportTitle{align-items:baseline;gap:12px;margin-top:12px;display:flex}.ReportsDashboard-module__-BjTuW__reportTitle span,.ReportsDashboard-module__-BjTuW__reportTitle h2{color:#0e3152;margin:0;font-size:31px;font-weight:950;line-height:1.1}.ReportsDashboard-module__-BjTuW__greenRule{background:linear-gradient(90deg,#267a47,#49a868 58%,#cfe9d6);border-radius:999px;height:4px;margin:12px 0 20px}.ReportsDashboard-module__-BjTuW__coverPage{background:linear-gradient(135deg,#e6f3e9b3,#0000 44%),#fff;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:40px;min-height:720px;display:grid;position:relative}.ReportsDashboard-module__-BjTuW__coverMark{width:128px;height:128px;font-size:34px}.ReportsDashboard-module__-BjTuW__coverContent{gap:12px;display:grid}.ReportsDashboard-module__-BjTuW__coverContent>p{color:#2d7849;letter-spacing:.12em;margin:0;font-size:15px;font-weight:950}.ReportsDashboard-module__-BjTuW__coverContent h2{color:#0c2f50;max-width:900px;margin:0;font-size:48px;line-height:1.08}.ReportsDashboard-module__-BjTuW__coverContent h3{color:#294f70;margin:0;font-size:30px}.ReportsDashboard-module__-BjTuW__coverRule{background:#2d7849;border-radius:999px;width:min(620px,100%);height:5px;margin:4px 0}.ReportsDashboard-module__-BjTuW__coverContent strong{color:#183f62;font-size:22px}.ReportsDashboard-module__-BjTuW__coverContent span{color:#6a8194;font-size:16px}.ReportsDashboard-module__-BjTuW__coverFooter{color:#718698;text-align:right;border-top:1px solid #d6e2e9;padding-top:14px;font-size:13px;position:absolute;bottom:24px;left:30px;right:30px}.ReportsDashboard-module__-BjTuW__contentsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;display:grid}.ReportsDashboard-module__-BjTuW__contentItem{border:1px solid #dbe5ec;border-radius:10px;grid-template-columns:54px minmax(0,1fr);align-items:center;min-height:56px;display:grid;overflow:hidden}.ReportsDashboard-module__-BjTuW__contentItem b{color:#267245;background:#e8f3eb;place-items:center;height:100%;font-size:18px;display:grid}.ReportsDashboard-module__-BjTuW__contentItem span{color:#24435e;padding:0 14px;font-size:15px;font-weight:800}.ReportsDashboard-module__-BjTuW__executiveLead,.ReportsDashboard-module__-BjTuW__poaIntro{color:#405f78;margin:0 0 18px;font-size:15px;line-height:1.55}.ReportsDashboard-module__-BjTuW__summaryCards,.ReportsDashboard-module__-BjTuW__followSummary,.ReportsDashboard-module__-BjTuW__executionGrid{gap:12px;display:grid}.ReportsDashboard-module__-BjTuW__summaryCards{grid-template-columns:repeat(5,minmax(0,1fr))}.ReportsDashboard-module__-BjTuW__summaryCards article,.ReportsDashboard-module__-BjTuW__followSummary article,.ReportsDashboard-module__-BjTuW__executionGrid article{background:#f8fbfd;border:1px solid #d7e3ea;border-radius:12px;align-content:center;gap:6px;min-height:108px;padding:16px;display:grid}.ReportsDashboard-module__-BjTuW__summaryCards span,.ReportsDashboard-module__-BjTuW__followSummary span,.ReportsDashboard-module__-BjTuW__executionGrid span,.ReportsDashboard-module__-BjTuW__identityGrid span,.ReportsDashboard-module__-BjTuW__approvalPanel span,.ReportsDashboard-module__-BjTuW__budgetHero span{color:#61798e;text-transform:uppercase;font-size:12px;font-weight:900}.ReportsDashboard-module__-BjTuW__summaryCards strong,.ReportsDashboard-module__-BjTuW__followSummary strong,.ReportsDashboard-module__-BjTuW__executionGrid strong{color:#174d80;font-size:24px;line-height:1.15}.ReportsDashboard-module__-BjTuW__executiveTwoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.ReportsDashboard-module__-BjTuW__executiveTwoColumns>div,.ReportsDashboard-module__-BjTuW__identityGrid article{border:1px solid #d9e4eb;border-radius:12px;padding:18px}.ReportsDashboard-module__-BjTuW__executiveTwoColumns h3,.ReportsDashboard-module__-BjTuW__identityGrid p{margin:0}.ReportsDashboard-module__-BjTuW__executiveTwoColumns h3{color:#1f4e72;margin-bottom:8px;font-size:17px}.ReportsDashboard-module__-BjTuW__executiveTwoColumns p,.ReportsDashboard-module__-BjTuW__identityGrid p{color:#4f6c83;font-size:14px;line-height:1.5}.ReportsDashboard-module__-BjTuW__identityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ReportsDashboard-module__-BjTuW__identityGrid article{background:#fbfdfe;gap:8px;display:grid}.ReportsDashboard-module__-BjTuW__fodaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.ReportsDashboard-module__-BjTuW__fodaBox{background:#fff;border:1px solid #d8e3ea;border-top-width:5px;border-radius:12px;padding:16px 18px}.ReportsDashboard-module__-BjTuW__fodaBox h3{margin:0 0 8px;font-size:17px}.ReportsDashboard-module__-BjTuW__fodaBox ul{color:#405f78;margin:0;padding-left:19px;font-size:13px;line-height:1.48}.ReportsDashboard-module__-BjTuW__fodaStrength{background:#f4faf5;border-top-color:#398d57}.ReportsDashboard-module__-BjTuW__fodaOpportunity{background:#f5f8fd;border-top-color:#3f73c9}.ReportsDashboard-module__-BjTuW__fodaWeakness{background:#fffaf0;border-top-color:#d3a13c}.ReportsDashboard-module__-BjTuW__fodaThreat{background:#fff7f5;border-top-color:#c35c51}.ReportsDashboard-module__-BjTuW__criticalPanel{background:#f8fbfd;border:1px solid #d9e4eb;border-radius:12px;margin-top:16px;padding:16px}.ReportsDashboard-module__-BjTuW__criticalPanel h3,.ReportsDashboard-module__-BjTuW__mapPanel h3,.ReportsDashboard-module__-BjTuW__subsectionTitle{color:#1c4d72;margin:0 0 12px;font-size:18px}.ReportsDashboard-module__-BjTuW__criticalChips{flex-wrap:wrap;gap:8px;display:flex}.ReportsDashboard-module__-BjTuW__criticalChips span{color:#355974;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.ReportsDashboard-module__-BjTuW__criticalChips b{color:#267245;background:#dff0e4;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.ReportsDashboard-module__-BjTuW__tableFrame{border:1px solid #cfdae3;border-radius:12px;width:100%;overflow-x:auto}.ReportsDashboard-module__-BjTuW__reportTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.ReportsDashboard-module__-BjTuW__reportTable th{color:#fff;text-align:center;vertical-align:middle;background:#154b7b;border-bottom:3px solid #45a563;border-right:1px solid #ffffff38;padding:12px 10px;font-size:13px;line-height:1.25}.ReportsDashboard-module__-BjTuW__reportTable td{color:#173650;vertical-align:middle;background:#fff;border-bottom:1px solid #d9e2e9;border-right:1px solid #d9e2e9;padding:13px 11px;font-size:14px;line-height:1.38}.ReportsDashboard-module__-BjTuW__reportTable tbody tr:nth-child(2n) td{background:#f8fbfd}.ReportsDashboard-module__-BjTuW__reportTable th:last-child,.ReportsDashboard-module__-BjTuW__reportTable td:last-child{border-right:0}.ReportsDashboard-module__-BjTuW__reportTable tbody tr:last-child td{border-bottom:0}.ReportsDashboard-module__-BjTuW__reportTable tfoot td{color:#205d37;background:#eaf6ed;border-top:3px solid #61a978;font-weight:950}.ReportsDashboard-module__-BjTuW__objectivesTable{min-width:1060px}.ReportsDashboard-module__-BjTuW__objectivesTable th{color:#153b5d;background:#e8f3eb;border-bottom-color:#70ae7e}.ReportsDashboard-module__-BjTuW__numberColumn{width:54px}.ReportsDashboard-module__-BjTuW__perspectiveColumn{width:20%}.ReportsDashboard-module__-BjTuW__objectiveColumn{width:31%}.ReportsDashboard-module__-BjTuW__strategyColumn{width:28%}.ReportsDashboard-module__-BjTuW__budgetColumn{width:18%}.ReportsDashboard-module__-BjTuW__rowNumber{text-align:center;width:54px;font-weight:950;color:#153b5d!important;font-size:19px!important}.ReportsDashboard-module__-BjTuW__perspectiveBadge{border-radius:999px;align-items:center;min-height:30px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.ReportsDashboard-module__-BjTuW__perspectiveFinancial{color:#237443;background:#e5f4e9}.ReportsDashboard-module__-BjTuW__perspectiveMembers{color:#2a5fa4;background:#e9f1ff}.ReportsDashboard-module__-BjTuW__perspectiveProcess{color:#4f6578;background:#edf1f5}.ReportsDashboard-module__-BjTuW__perspectiveLearning{color:#6f4b91;background:#f1eafa}.ReportsDashboard-module__-BjTuW__moneyCell{text-align:right;white-space:nowrap;font-weight:900;color:#164f84!important;background:#f1f6ff!important}.ReportsDashboard-module__-BjTuW__emphasisCell{font-weight:850;color:#0e3152!important}.ReportsDashboard-module__-BjTuW__centerCell,.ReportsDashboard-module__-BjTuW__targetCell,.ReportsDashboard-module__-BjTuW__actualCell,.ReportsDashboard-module__-BjTuW__codeCell{text-align:center}.ReportsDashboard-module__-BjTuW__targetCell{font-weight:900;color:#26713f!important;background:#eef8ef!important}.ReportsDashboard-module__-BjTuW__actualCell{font-weight:900;color:#205a8d!important;background:#eef5ff!important}.ReportsDashboard-module__-BjTuW__mapPanel{background:#f8fbfd;border:1px solid #d9e4eb;border-radius:12px;margin-top:18px;padding:16px}.ReportsDashboard-module__-BjTuW__mapGrid{gap:8px;display:grid}.ReportsDashboard-module__-BjTuW__mapLane{background:#fff;border-radius:10px;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.ReportsDashboard-module__-BjTuW__mapLane>strong{color:#1f4f72;font-size:13px}.ReportsDashboard-module__-BjTuW__mapLane>div{flex-wrap:wrap;gap:7px;display:flex}.ReportsDashboard-module__-BjTuW__mapLane span{color:#405f78;background:#edf3f7;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:750}.ReportsDashboard-module__-BjTuW__cmiTable{min-width:1700px}.ReportsDashboard-module__-BjTuW__cmiTable th:first-child{width:150px}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(2){width:230px}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(3){width:190px}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(4){width:200px}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(5){width:80px}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(6){width:115px}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(7),.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(8),.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(9),.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(10){width:95px}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(11){width:110px}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(12){width:155px}.ReportsDashboard-module__-BjTuW__budgetHero{background:#f1f9f3;border:1px solid #bcdcc7;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:16px 18px;display:flex}.ReportsDashboard-module__-BjTuW__budgetHero strong{color:#21683e;font-size:28px}.ReportsDashboard-module__-BjTuW__poaIntro{margin-bottom:16px}.ReportsDashboard-module__-BjTuW__poaTable{min-width:1500px}.ReportsDashboard-module__-BjTuW__poaTable th:first-child{width:120px}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(2){width:245px}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(3),.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(4){width:120px}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(5),.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(6){width:150px}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(7){width:80px}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(8),.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(9){width:110px}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(10){width:125px}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(11){width:145px}.ReportsDashboard-module__-BjTuW__codeCell{white-space:nowrap;font-weight:950;color:#247144!important}.ReportsDashboard-module__-BjTuW__statusBadge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.ReportsDashboard-module__-BjTuW__statusPending{color:#805a00;background:#fff3cf;border:1px solid #f1d37d}.ReportsDashboard-module__-BjTuW__statusProgress{color:#2b5f9f;background:#eaf2ff;border:1px solid #bad1f0}.ReportsDashboard-module__-BjTuW__statusDone{color:#26703f;background:#e9f6ec;border:1px solid #b9ddc2}.ReportsDashboard-module__-BjTuW__statusAlert{color:#9b4135;background:#fff0ee;border:1px solid #efc3bd}.ReportsDashboard-module__-BjTuW__followSummary{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.ReportsDashboard-module__-BjTuW__trackingTable{min-width:1250px}.ReportsDashboard-module__-BjTuW__executionGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.ReportsDashboard-module__-BjTuW__approvalPanel{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.ReportsDashboard-module__-BjTuW__approvalPanel>div{background:#f8fbfd;border:1px solid #d8e3ea;border-radius:10px;align-content:center;gap:6px;min-height:90px;padding:14px;display:grid}.ReportsDashboard-module__-BjTuW__approvalPanel strong{color:#1e4e72;font-size:16px}.ReportsDashboard-module__-BjTuW__approvalWide{grid-column:span 2}.ReportsDashboard-module__-BjTuW__subsectionTitle{margin-top:0}.ReportsDashboard-module__-BjTuW__conclusionLead{border-left:5px solid #2d7849;padding:8px 0 8px 18px}.ReportsDashboard-module__-BjTuW__conclusionLead h3{color:#153b5d;margin:0 0 8px;font-size:22px}.ReportsDashboard-module__-BjTuW__conclusionLead p{color:#4c697f;margin:0;font-size:15px;line-height:1.55}.ReportsDashboard-module__-BjTuW__conclusionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.ReportsDashboard-module__-BjTuW__conclusionGrid article{background:#f8fbfd;border:1px solid #d9e4eb;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.ReportsDashboard-module__-BjTuW__conclusionGrid article>span{color:#267245;background:#dff0e4;border-radius:999px;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.ReportsDashboard-module__-BjTuW__conclusionGrid strong{color:#173e5e;font-size:16px}.ReportsDashboard-module__-BjTuW__conclusionGrid p{color:#5a7388;margin:5px 0 0;font-size:13px;line-height:1.45}.ReportsDashboard-module__-BjTuW__finalBand{color:#fff;text-align:center;background:#154b7b;border-radius:10px;margin-top:28px;padding:15px 18px;font-size:14px;font-weight:850}@media (max-width:1100px){.ReportsDashboard-module__-BjTuW__module{padding:18px}.ReportsDashboard-module__-BjTuW__header,.ReportsDashboard-module__-BjTuW__singleReportNotice{flex-direction:column;align-items:stretch}.ReportsDashboard-module__-BjTuW__headerActions{justify-content:flex-start}.ReportsDashboard-module__-BjTuW__summaryCards{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportsDashboard-module__-BjTuW__contentsGrid,.ReportsDashboard-module__-BjTuW__identityGrid,.ReportsDashboard-module__-BjTuW__fodaGrid,.ReportsDashboard-module__-BjTuW__executiveTwoColumns,.ReportsDashboard-module__-BjTuW__conclusionGrid{grid-template-columns:1fr}.ReportsDashboard-module__-BjTuW__approvalPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportsDashboard-module__-BjTuW__coverPage{grid-template-columns:1fr}.ReportsDashboard-module__-BjTuW__coverMark{width:90px;height:90px}.ReportsDashboard-module__-BjTuW__coverContent h2{font-size:38px}}@page reportPortrait{size:Letter portrait;margin:12mm 10mm}@page reportLandscape{size:Letter landscape;margin:9mm 8mm 10mm}@media print{html,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;margin:0!important;padding:0!important}.ReportsDashboard-module__-BjTuW__demoBanner,.ReportsDashboard-module__-BjTuW__header,.ReportsDashboard-module__-BjTuW__singleReportNotice{display:none!important}.ReportsDashboard-module__-BjTuW__module{background:#fff!important;gap:0!important;padding:0!important;display:block!important}.ReportsDashboard-module__-BjTuW__reportPage{page:reportPortrait;break-before:page;break-after:page;width:auto!important;max-width:none!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}.ReportsDashboard-module__-BjTuW__reportPage:first-of-type{break-before:auto}.ReportsDashboard-module__-BjTuW__reportPage:last-child{break-after:auto}.ReportsDashboard-module__-BjTuW__landscapePage{page:reportLandscape}.ReportsDashboard-module__-BjTuW__coverPage{min-height:235mm!important;padding:12mm 10mm!important}.ReportsDashboard-module__-BjTuW__reportBrand{margin-bottom:3mm;font-size:9pt!important}.ReportsDashboard-module__-BjTuW__reportTitle{break-after:avoid;gap:5mm!important;margin-top:2mm!important}.ReportsDashboard-module__-BjTuW__reportTitle span,.ReportsDashboard-module__-BjTuW__reportTitle h2{font-size:21pt!important;line-height:1.05!important}.ReportsDashboard-module__-BjTuW__greenRule{break-after:avoid;height:1.2mm!important;margin:3mm 0 5mm!important}.ReportsDashboard-module__-BjTuW__executiveLead,.ReportsDashboard-module__-BjTuW__poaIntro,.ReportsDashboard-module__-BjTuW__conclusionLead,.ReportsDashboard-module__-BjTuW__budgetHero,.ReportsDashboard-module__-BjTuW__followSummary,.ReportsDashboard-module__-BjTuW__executionGrid,.ReportsDashboard-module__-BjTuW__approvalPanel,.ReportsDashboard-module__-BjTuW__mapPanel,.ReportsDashboard-module__-BjTuW__criticalPanel,.ReportsDashboard-module__-BjTuW__summaryCards,.ReportsDashboard-module__-BjTuW__identityGrid,.ReportsDashboard-module__-BjTuW__fodaGrid,.ReportsDashboard-module__-BjTuW__executiveTwoColumns,.ReportsDashboard-module__-BjTuW__conclusionGrid{break-inside:avoid}.ReportsDashboard-module__-BjTuW__tableFrame{break-inside:auto;border-radius:0!important;width:100%!important;overflow:visible!important}.ReportsDashboard-module__-BjTuW__reportTable{table-layout:fixed!important;border-collapse:collapse!important;width:100%!important;min-width:0!important}.ReportsDashboard-module__-BjTuW__reportTable thead{display:table-header-group!important}.ReportsDashboard-module__-BjTuW__reportTable tfoot{display:table-footer-group!important}.ReportsDashboard-module__-BjTuW__reportTable tr{break-inside:avoid;page-break-inside:avoid}.ReportsDashboard-module__-BjTuW__reportTable th{padding:2.2mm 1.6mm!important;font-size:8.2pt!important;line-height:1.15!important}.ReportsDashboard-module__-BjTuW__reportTable td{word-break:normal!important;overflow-wrap:anywhere!important;padding:2.2mm 1.6mm!important;font-size:8.5pt!important;line-height:1.22!important}.ReportsDashboard-module__-BjTuW__objectivesTable{min-width:0!important}.ReportsDashboard-module__-BjTuW__numberColumn{width:7mm!important}.ReportsDashboard-module__-BjTuW__perspectiveColumn{width:23%!important}.ReportsDashboard-module__-BjTuW__objectiveColumn{width:31%!important}.ReportsDashboard-module__-BjTuW__strategyColumn{width:29%!important}.ReportsDashboard-module__-BjTuW__budgetColumn{width:17%!important}.ReportsDashboard-module__-BjTuW__rowNumber{width:7mm!important;font-size:10pt!important}.ReportsDashboard-module__-BjTuW__cmiTable{table-layout:fixed!important;min-width:0!important}.ReportsDashboard-module__-BjTuW__cmiTable th:first-child{width:9%!important}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(2){width:14%!important}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(3){width:12%!important}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(4){width:13%!important}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(5){width:5%!important}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(6){width:7%!important}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(7),.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(8),.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(9),.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(10){width:6%!important}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(11){width:7%!important}.ReportsDashboard-module__-BjTuW__cmiTable th:nth-child(12){width:11%!important}.ReportsDashboard-module__-BjTuW__poaTable{table-layout:fixed!important;min-width:0!important}.ReportsDashboard-module__-BjTuW__poaTable th:first-child{width:8%!important}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(2){width:17%!important}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(3),.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(4){width:8%!important}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(5),.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(6){width:10%!important}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(7){width:5%!important}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(8){width:7%!important}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(9),.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(10){width:8%!important}.ReportsDashboard-module__-BjTuW__poaTable th:nth-child(11){width:11%!important}.ReportsDashboard-module__-BjTuW__trackingTable{table-layout:fixed!important;min-width:0!important}.ReportsDashboard-module__-BjTuW__perspectiveBadge,.ReportsDashboard-module__-BjTuW__statusBadge{min-height:0!important;padding:1mm 2mm!important;font-size:7.3pt!important}.ReportsDashboard-module__-BjTuW__moneyCell,.ReportsDashboard-module__-BjTuW__codeCell{white-space:normal!important}.ReportsDashboard-module__-BjTuW__contentsGrid,.ReportsDashboard-module__-BjTuW__identityGrid,.ReportsDashboard-module__-BjTuW__fodaGrid,.ReportsDashboard-module__-BjTuW__executiveTwoColumns,.ReportsDashboard-module__-BjTuW__conclusionGrid{gap:3mm!important}.ReportsDashboard-module__-BjTuW__contentItem,.ReportsDashboard-module__-BjTuW__summaryCards article,.ReportsDashboard-module__-BjTuW__followSummary article,.ReportsDashboard-module__-BjTuW__executionGrid article,.ReportsDashboard-module__-BjTuW__identityGrid article,.ReportsDashboard-module__-BjTuW__conclusionGrid article,.ReportsDashboard-module__-BjTuW__mapGrid,.ReportsDashboard-module__-BjTuW__mapLane,.ReportsDashboard-module__-BjTuW__criticalChips,.ReportsDashboard-module__-BjTuW__finalBand{break-inside:avoid}}.ReportsDashboard-module__-BjTuW__coverPage{background:radial-gradient(circle at 88% 20%,#3f9a5b1a,#0000 25%),radial-gradient(circle at 10% 86%,#1b4e7a0f,#0000 28%),linear-gradient(155deg,#fff 0%,#fbfdfb 54%,#f0f7f2 100%);border:1px solid #d7e4dc;border-radius:18px;grid-template-rows:82px minmax(0,1fr) 84px;width:min(100%,1500px);min-height:820px;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 46px #14385814;padding:0!important}.ReportsDashboard-module__-BjTuW__coverTopBand{color:#fff;box-sizing:border-box;background:#143858;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:0 44px;display:flex}.ReportsDashboard-module__-BjTuW__coverTopBand:after{content:"";background:linear-gradient(90deg,#2f7c4c 0%,#55aa70 55%,#bfe2c9 100%);width:100%;height:4px;position:absolute;top:82px;left:0}.ReportsDashboard-module__-BjTuW__coverTopBand span{letter-spacing:.08em;font-size:14px;font-weight:850}.ReportsDashboard-module__-BjTuW__coverTopBand strong{letter-spacing:.08em;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;padding:9px 15px;font-size:12px;font-weight:850}.ReportsDashboard-module__-BjTuW__coverBody{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;padding:54px 78px 48px;display:flex}.ReportsDashboard-module__-BjTuW__coverLogoFrame{background:#fff;border:1px solid #cbded1;border-radius:28px;flex:none;place-items:center;width:138px;height:138px;display:grid;overflow:hidden;box-shadow:0 16px 38px #1438581c}.ReportsDashboard-module__-BjTuW__coverInstitution{text-align:center;margin-top:24px}.ReportsDashboard-module__-BjTuW__coverInstitution p,.ReportsDashboard-module__-BjTuW__coverMainTitle>span{color:#2f7b4e;letter-spacing:.15em;margin:0;font-size:12px;font-weight:900}.ReportsDashboard-module__-BjTuW__coverMainTitle{flex-direction:column;align-items:center;gap:11px;width:min(900px,100%);margin:0 auto;display:flex}.ReportsDashboard-module__-BjTuW__coverMainTitle strong{color:#315b7b;font-size:21px;font-weight:800}.ReportsDashboard-module__-BjTuW__coverMetaGrid{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(980px,100%);margin:36px auto 0;display:grid}.ReportsDashboard-module__-BjTuW__coverMetaGrid>div{box-sizing:border-box;background:#ffffffe0;border:1px solid #d8e5dc;border-radius:13px;align-content:center;gap:6px;min-width:0;min-height:76px;padding:14px 16px;display:grid;box-shadow:0 6px 18px #1438580a}.ReportsDashboard-module__-BjTuW__coverMetaGrid strong{color:#244b68;overflow-wrap:anywhere;font-size:14px;line-height:1.3}.ReportsDashboard-module__-BjTuW__coverFooter{box-sizing:border-box;color:#6c8191;background:#ffffffc7;border-top:1px solid #d7e3dc;justify-content:space-between;align-items:center;gap:28px;width:100%;padding:17px 44px;font-size:12px;display:flex}.ReportsDashboard-module__-BjTuW__coverFooter>div{text-align:left;gap:3px;display:grid}.ReportsDashboard-module__-BjTuW__coverFooter span{color:#718696}@media (max-width:980px){.ReportsDashboard-module__-BjTuW__coverBody{padding:44px 34px 40px}.ReportsDashboard-module__-BjTuW__coverMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportsDashboard-module__-BjTuW__coverFooter{flex-direction:column;align-items:flex-start}}.ReportsDashboard-module__-BjTuW__coverPage{background:radial-gradient(circle at 88% 14%,#42995b1f,#0000 27%),radial-gradient(circle at 11% 90%,#1c497012,#0000 30%),linear-gradient(145deg,#fff 0%,#fbfdfb 55%,#eff7f1 100%)!important;border:1px solid #d8e5dd!important;border-radius:24px!important;flex-direction:column!important;width:min(100%,1320px)!important;min-height:760px!important;margin:18px auto 38px!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 48px #18385217!important}.ReportsDashboard-module__-BjTuW__coverTopBand{display:none!important}.ReportsDashboard-module__-BjTuW__coverPage:before{content:"";background:linear-gradient(90deg,#173b5c 0% 35%,#2f7c4c 35%,#54a96f 100%);flex:0 0 8px;width:100%;height:8px;display:block}.ReportsDashboard-module__-BjTuW__coverBody{box-sizing:border-box!important;text-align:center!important;flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;padding:58px 76px 46px!important;display:flex!important}.ReportsDashboard-module__-BjTuW__coverLogoFrame{background:#fff!important;border:1px solid #cfdfd4!important;border-radius:28px!important;flex:none!important;place-items:center!important;width:122px!important;height:122px!important;margin:0 auto 22px!important;display:grid!important;overflow:hidden!important;box-shadow:0 14px 36px #1838521f!important}.ReportsDashboard-module__-BjTuW__coverLogoFrame img{box-sizing:border-box!important;object-fit:contain!important;width:100%!important;height:100%!important;padding:14px!important;display:block!important}.ReportsDashboard-module__-BjTuW__coverLogoFrame>span{color:#287647!important;background:linear-gradient(145deg,#ddf1e3,#f7fcf8)!important;place-items:center!important;width:100%!important;height:100%!important;font-size:40px!important;font-weight:900!important;display:grid!important}.ReportsDashboard-module__-BjTuW__coverInstitution{text-align:center!important;width:100%!important;margin:0 auto!important}.ReportsDashboard-module__-BjTuW__coverInstitution p{color:#2f7b4d!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin:0!important;font-size:13px!important;font-weight:900!important}.ReportsDashboard-module__-BjTuW__coverInstitution h3{color:#173b5c!important;margin:9px 0 0!important;font-size:30px!important;font-weight:900!important;line-height:1.15!important}.ReportsDashboard-module__-BjTuW__coverDivider{background:linear-gradient(90deg,#277947,#63b77a)!important;border-radius:999px!important;width:110px!important;height:4px!important;margin:25px auto 24px!important}.ReportsDashboard-module__-BjTuW__coverMainTitle{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:12px!important;width:min(960px,100%)!important;margin:0 auto!important;display:flex!important}.ReportsDashboard-module__-BjTuW__coverMainTitle>span{color:#347b51!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:0!important;font-size:12px!important;font-weight:900!important}.ReportsDashboard-module__-BjTuW__coverMainTitle h2{color:#102f4f!important;text-align:center!important;text-wrap:balance!important;width:100%!important;margin:0!important;font-size:clamp(36px,3.2vw,48px)!important;font-weight:900!important;line-height:1.08!important}.ReportsDashboard-module__-BjTuW__coverMainTitle strong{color:#345e7e!important;margin-top:3px!important;font-size:21px!important;font-weight:800!important;line-height:1.25!important}.ReportsDashboard-module__-BjTuW__coverMetaGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:min(1020px,100%)!important;margin:38px auto 0!important;display:grid!important}.ReportsDashboard-module__-BjTuW__coverMetaGrid>div{box-sizing:border-box!important;text-align:left!important;background:#fffffff0!important;border:1px solid #d7e4dc!important;border-radius:15px!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;min-width:0!important;min-height:92px!important;padding:16px 18px!important;display:flex!important;box-shadow:0 7px 20px #1838520b!important}.ReportsDashboard-module__-BjTuW__coverMetaGrid span{color:#6a8092!important;letter-spacing:.055em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:850!important}.ReportsDashboard-module__-BjTuW__coverMetaGrid strong{color:#244b69!important;overflow-wrap:anywhere!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important}.ReportsDashboard-module__-BjTuW__coverFooter{box-sizing:border-box!important;color:#6b8192!important;border-top:1px solid #d6e3db!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;width:calc(100% - 88px)!important;margin:0 44px!important;padding:18px 0 22px!important;font-size:12px!important;display:flex!important}.ReportsDashboard-module__-BjTuW__coverFooter strong{color:#244c69!important;font-size:13px!important}@media (max-width:1050px){.ReportsDashboard-module__-BjTuW__coverBody{padding:46px 34px 40px!important}.ReportsDashboard-module__-BjTuW__coverMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:650px){.ReportsDashboard-module__-BjTuW__coverMetaGrid{grid-template-columns:1fr!important}.ReportsDashboard-module__-BjTuW__coverFooter{flex-direction:column!important;align-items:flex-start!important}}.ReportsDashboard-module__-BjTuW__reportScopeControl{color:#526c82;gap:5px;min-width:210px;font-size:11px;font-weight:850;display:grid}.ReportsDashboard-module__-BjTuW__reportScopeControl span{text-transform:uppercase;letter-spacing:.045em}.ReportsDashboard-module__-BjTuW__reportScopeControl select{color:#244b6d;cursor:pointer;background:#fff;border:1px solid #c9d7e2;border-radius:10px;min-height:46px;padding:0 34px 0 12px;font-size:14px;font-weight:800}.ReportsDashboard-module__-BjTuW__reportScopeControl select:focus{outline-offset:2px;outline:2px solid #3e67d538}@media (max-width:900px){.ReportsDashboard-module__-BjTuW__reportScopeControl{width:100%}}.ReportsDashboard-module__-BjTuW__statusCarry{color:#2b5f9f;background:#eaf2ff;border:1px solid #bad1f0}.ReportsDashboard-module__-BjTuW__statusCancelled{color:#7b4444;background:#f6eeee;border:1px solid #dccaca}
