.RiskDashboard-module__MEDncW__module{color:#17324d;flex-direction:column;gap:18px;width:100%;display:flex}.RiskDashboard-module__MEDncW__hero{background:#fff;border:1px solid #d9e3ec;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;padding:26px 28px;display:flex;box-shadow:0 10px 28px #1436540d}.RiskDashboard-module__MEDncW__hero h1{color:#102f50;margin:4px 0 8px;font-size:30px;line-height:1.14}.RiskDashboard-module__MEDncW__hero p{color:#5d7287;max-width:820px;margin:0;font-size:15px;line-height:1.55}.RiskDashboard-module__MEDncW__eyebrow{letter-spacing:.09em;text-transform:uppercase;font-weight:850;color:#2d7549!important;margin:0!important;font-size:13px!important}.RiskDashboard-module__MEDncW__context{color:#48657d;margin-top:10px;font-size:14px;font-weight:700;display:inline-block}.RiskDashboard-module__MEDncW__heroActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:300px;display:flex}.RiskDashboard-module__MEDncW__primaryButton,.RiskDashboard-module__MEDncW__secondaryButton,.RiskDashboard-module__MEDncW__detailButton,.RiskDashboard-module__MEDncW__dangerButton,.RiskDashboard-module__MEDncW__tabs button,.RiskDashboard-module__MEDncW__segmented button{min-height:42px;font:inherit;cursor:pointer;border-radius:10px;padding:9px 15px;font-size:14px;font-weight:800}.RiskDashboard-module__MEDncW__primaryButton{color:#fff;background:#3fa653;border:1px solid #2f7b4d}.RiskDashboard-module__MEDncW__primaryButton:disabled{cursor:not-allowed;opacity:.5}.RiskDashboard-module__MEDncW__secondaryButton,.RiskDashboard-module__MEDncW__detailButton{color:#173b5c;background:#fff;border:1px solid #cad7e3}.RiskDashboard-module__MEDncW__dangerButton{color:#a13b3b;background:#fff8f8;border:1px solid #efc8c8}.RiskDashboard-module__MEDncW__warning,.RiskDashboard-module__MEDncW__emptyNotice{border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;font-size:14px;line-height:1.45;display:flex}.RiskDashboard-module__MEDncW__warning{color:#735800;background:#fff8df;border:1px solid #e7c76f}.RiskDashboard-module__MEDncW__emptyNotice{color:#2f5f3d;background:#f0f8f2;border:1px solid #cfe0d4}.RiskDashboard-module__MEDncW__emptyNotice div{flex-direction:column;gap:3px;display:flex}.RiskDashboard-module__MEDncW__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.RiskDashboard-module__MEDncW__kpis article{background:#fff;border:1px solid #d9e3ec;border-radius:16px;min-height:116px;padding:17px 18px}.RiskDashboard-module__MEDncW__kpis span{color:#5b7186;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.RiskDashboard-module__MEDncW__kpis strong{color:#194c7e;margin:8px 0 4px;font-size:28px;line-height:1;display:block}.RiskDashboard-module__MEDncW__kpis strong small{color:#6b8196;font-size:13px;display:inline}.RiskDashboard-module__MEDncW__kpis small{color:#6b8196;font-size:13px;line-height:1.35}.RiskDashboard-module__MEDncW__tabs{background:#fff;border:1px solid #d9e3ec;border-radius:14px;flex-wrap:wrap;gap:8px;padding:7px;display:flex}.RiskDashboard-module__MEDncW__tabs button{color:#4d667e;background:0 0;border:0;flex:180px}.RiskDashboard-module__MEDncW__tabs .RiskDashboard-module__MEDncW__activeTab{color:#fff;background:#315f91}.RiskDashboard-module__MEDncW__panel{background:#fff;border:1px solid #d9e3ec;border-radius:18px;padding:22px}.RiskDashboard-module__MEDncW__panelHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.RiskDashboard-module__MEDncW__panelHeader h2{color:#163a5d;margin:4px 0 0;font-size:22px}.RiskDashboard-module__MEDncW__panelHeader>span{color:#526b81;background:#eef4f8;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800}.RiskDashboard-module__MEDncW__zeroState{text-align:center;color:#61778a;background:#f8fbfd;border:1px dashed #cbd8e3;border-radius:14px;padding:36px 22px;font-size:15px}.RiskDashboard-module__MEDncW__riskList{flex-direction:column;gap:12px;display:flex}.RiskDashboard-module__MEDncW__riskCard{background:#fff;border:1px solid #dbe5ed;border-radius:14px;overflow:hidden}.RiskDashboard-module__MEDncW__riskCardTop{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:15px 16px;display:grid}.RiskDashboard-module__MEDncW__riskIdentity{align-items:flex-start;gap:12px;min-width:0;display:flex}.RiskDashboard-module__MEDncW__riskIdentity>span{color:#2e7848;background:#edf5ef;border-radius:8px;flex:none;padding:6px 8px;font-size:12px;font-weight:900}.RiskDashboard-module__MEDncW__riskIdentity div{min-width:0}.RiskDashboard-module__MEDncW__riskIdentity strong{color:#173854;font-size:16px;line-height:1.35;display:block}.RiskDashboard-module__MEDncW__riskIdentity small{color:#718395;margin-top:4px;font-size:12px;display:block}.RiskDashboard-module__MEDncW__riskScores{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.RiskDashboard-module__MEDncW__riskScores span,.RiskDashboard-module__MEDncW__treatmentTable td span,.RiskDashboard-module__MEDncW__priorityList b,.RiskDashboard-module__MEDncW__legend span{border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.RiskDashboard-module__MEDncW__low{color:#25723c!important;background:#e4f5e8!important}.RiskDashboard-module__MEDncW__medium{color:#775700!important;background:#fff3bd!important}.RiskDashboard-module__MEDncW__high{color:#924f00!important;background:#ffe0b5!important}.RiskDashboard-module__MEDncW__critical{color:#9b2525!important;background:#ffd3d3!important}.RiskDashboard-module__MEDncW__chain{background:#f9fbfc;border-top:1px solid #eef3f6;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;padding:12px 16px 15px;display:grid}.RiskDashboard-module__MEDncW__chain div{background:#fff;border:1px solid #e1e9ef;border-radius:10px;padding:10px 12px}.RiskDashboard-module__MEDncW__chain span{color:#718498;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:850;display:block}.RiskDashboard-module__MEDncW__chain strong{color:#24465f;font-size:13px;line-height:1.35;display:block}.RiskDashboard-module__MEDncW__chain b{color:#70a17d;align-self:center}.RiskDashboard-module__MEDncW__editor{background:#f5f8fa;border-top:1px solid #dce6ee;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:18px;display:grid}.RiskDashboard-module__MEDncW__editor label{color:#38536a;flex-direction:column;gap:6px;font-size:12px;font-weight:850;display:flex}.RiskDashboard-module__MEDncW__editor input,.RiskDashboard-module__MEDncW__editor select,.RiskDashboard-module__MEDncW__editor textarea{box-sizing:border-box;color:#18364f;width:100%;min-height:43px;font:inherit;background:#fff;border:1px solid #cbd8e3;border-radius:9px;padding:9px 10px;font-size:14px;font-weight:500}.RiskDashboard-module__MEDncW__editor textarea{resize:vertical;min-height:76px;line-height:1.4}.RiskDashboard-module__MEDncW__wide{grid-column:span 2}.RiskDashboard-module__MEDncW__full{grid-column:1/-1}.RiskDashboard-module__MEDncW__rangeField{background:#fff;border:1px solid #cbd8e3;border-radius:9px;align-items:center;gap:10px;min-height:43px;padding:0 10px;display:flex}.RiskDashboard-module__MEDncW__rangeField input{border:0;min-height:auto;padding:0}.RiskDashboard-module__MEDncW__rangeField strong{color:#26577e;text-align:right;min-width:42px}.RiskDashboard-module__MEDncW__editorFooter{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:4px;display:flex}.RiskDashboard-module__MEDncW__editorFooter span{color:#6a7f92;font-size:12px}.RiskDashboard-module__MEDncW__segmented{background:#eef3f6;border-radius:10px;padding:4px;display:inline-flex}.RiskDashboard-module__MEDncW__segmented button{color:#526b81;background:0 0;border:0;min-height:36px}.RiskDashboard-module__MEDncW__segmented .RiskDashboard-module__MEDncW__segmentedActive{color:#1d547f;background:#fff;box-shadow:0 2px 8px #15375317}.RiskDashboard-module__MEDncW__heatLayout{grid-template-columns:138px minmax(0,1fr);align-items:stretch;gap:14px;max-width:980px;margin:0 auto;display:grid}.RiskDashboard-module__MEDncW__axisY{color:#62788a;text-align:right;grid-template-rows:28px repeat(6,minmax(70px,1fr));gap:6px;font-size:12px;display:grid}.RiskDashboard-module__MEDncW__axisY strong,.RiskDashboard-module__MEDncW__axisY span{justify-content:flex-end;align-items:center;display:flex}.RiskDashboard-module__MEDncW__axisY strong{color:#2f536f;font-size:13px}.RiskDashboard-module__MEDncW__heatGrid{grid-template-rows:repeat(6,minmax(70px,1fr));grid-template-columns:repeat(6,minmax(82px,1fr));gap:6px;display:grid}.RiskDashboard-module__MEDncW__heatCell{border:1px solid #29465a14;border-radius:10px;place-items:center;min-height:74px;display:grid;position:relative}.RiskDashboard-module__MEDncW__heatCell small{opacity:.72;font-size:10px;font-weight:800;position:absolute;top:7px;left:8px}.RiskDashboard-module__MEDncW__heatCell strong{color:#173955;background:#ffffffd9;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;display:grid;box-shadow:0 3px 12px #19374e1a}.RiskDashboard-module__MEDncW__axisX{color:#62788a;text-align:center;grid-template-columns:138px repeat(6,minmax(82px,1fr));gap:6px;max-width:980px;margin:8px auto 0;font-size:11px;display:grid}.RiskDashboard-module__MEDncW__axisX strong{color:#2f536f;text-align:right}.RiskDashboard-module__MEDncW__legend{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.RiskDashboard-module__MEDncW__priorityList{border-top:1px solid #e1e8ee;max-width:980px;margin:24px auto 0;padding-top:18px}.RiskDashboard-module__MEDncW__priorityList h3{color:#244861;margin:0 0 10px;font-size:16px}.RiskDashboard-module__MEDncW__priorityList article{border-bottom:1px solid #eef2f5;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.RiskDashboard-module__MEDncW__priorityList article>span{color:#48667d;background:#eef4f7;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.RiskDashboard-module__MEDncW__priorityList strong{color:#23435c;font-size:13px;display:block}.RiskDashboard-module__MEDncW__priorityList small{color:#72869a;margin-top:2px;font-size:11px;display:block}.RiskDashboard-module__MEDncW__treatmentTableWrap{border:1px solid #dbe4ec;border-radius:12px;overflow-x:auto}.RiskDashboard-module__MEDncW__treatmentTable{border-collapse:collapse;width:100%;min-width:1120px;font-size:12px}.RiskDashboard-module__MEDncW__treatmentTable th{color:#fff;text-align:left;letter-spacing:.02em;background:#244f7e;padding:10px;font-size:11px}.RiskDashboard-module__MEDncW__treatmentTable td{color:#334f66;vertical-align:top;border-top:1px solid #e0e7ed;padding:10px;line-height:1.4}.RiskDashboard-module__MEDncW__treatmentTable td:first-child{min-width:230px}.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(5){min-width:240px}.RiskDashboard-module__MEDncW__footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.RiskDashboard-module__MEDncW__footer div{background:#f9fbfc;border:1px solid #dce5ec;border-radius:12px;padding:14px 16px}.RiskDashboard-module__MEDncW__footer strong{color:#365a72;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:12px;display:block}.RiskDashboard-module__MEDncW__footer span{color:#657b8d;font-size:12px;line-height:1.45}@media (max-width:1180px){.RiskDashboard-module__MEDncW__hero{flex-direction:column;align-items:flex-start}.RiskDashboard-module__MEDncW__heroActions{justify-content:flex-start;min-width:0}.RiskDashboard-module__MEDncW__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.RiskDashboard-module__MEDncW__riskCardTop{grid-template-columns:1fr}.RiskDashboard-module__MEDncW__riskScores{justify-content:flex-start}.RiskDashboard-module__MEDncW__chain{grid-template-columns:1fr}.RiskDashboard-module__MEDncW__chain>b{display:none}.RiskDashboard-module__MEDncW__editor{grid-template-columns:repeat(2,minmax(0,1fr))}.RiskDashboard-module__MEDncW__wide{grid-column:span 1}}@media (max-width:780px){.RiskDashboard-module__MEDncW__hero,.RiskDashboard-module__MEDncW__panel{padding:17px}.RiskDashboard-module__MEDncW__hero h1{font-size:24px}.RiskDashboard-module__MEDncW__kpis,.RiskDashboard-module__MEDncW__editor,.RiskDashboard-module__MEDncW__footer{grid-template-columns:1fr}.RiskDashboard-module__MEDncW__full,.RiskDashboard-module__MEDncW__wide{grid-column:span 1}.RiskDashboard-module__MEDncW__heatLayout{grid-template-columns:1fr}.RiskDashboard-module__MEDncW__axisY{display:none}.RiskDashboard-module__MEDncW__heatGrid{grid-template-columns:repeat(6,minmax(46px,1fr))}.RiskDashboard-module__MEDncW__axisX{display:none}.RiskDashboard-module__MEDncW__editorFooter,.RiskDashboard-module__MEDncW__emptyNotice{flex-direction:column;align-items:flex-start}}.RiskDashboard-module__MEDncW__methodNote{color:#315d40;background:#f0f8f2;border:1px solid #bcd9c3;border-radius:14px;align-items:flex-start;gap:14px;padding:14px 17px;display:flex}.RiskDashboard-module__MEDncW__methodNote strong{flex:none;font-size:14px;line-height:1.45}.RiskDashboard-module__MEDncW__methodNote span{font-size:14px;line-height:1.5}.RiskDashboard-module__MEDncW__monthSelector{color:#557086;flex-direction:column;gap:5px;min-width:205px;font-size:12px;font-weight:800;display:flex}.RiskDashboard-module__MEDncW__monthSelector select{color:#173b5c;min-height:42px;font:inherit;background:#fff;border:1px solid #cad7e3;border-radius:10px;padding:8px 11px;font-size:14px;font-weight:750}.RiskDashboard-module__MEDncW__subsectionTitle{background:#eef5f0;border-left:4px solid #2f7b4d;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:18px;margin-top:4px;padding:11px 13px;display:flex}.RiskDashboard-module__MEDncW__subsectionTitle strong{color:#24553a;font-size:14px}.RiskDashboard-module__MEDncW__subsectionTitle span{color:#5d7567;text-align:right;font-size:12px;font-weight:650;line-height:1.4}.RiskDashboard-module__MEDncW__thresholdBox{background:#fff;border:1px solid #d2dee7;border-radius:12px;grid-column:1/-1;padding:14px}.RiskDashboard-module__MEDncW__thresholdHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.RiskDashboard-module__MEDncW__thresholdHeader strong,.RiskDashboard-module__MEDncW__thresholdHeader span{display:block}.RiskDashboard-module__MEDncW__thresholdHeader strong{color:#214b69;font-size:14px}.RiskDashboard-module__MEDncW__thresholdHeader span,.RiskDashboard-module__MEDncW__thresholdHeader small{color:#718698;margin-top:3px;font-size:12px}.RiskDashboard-module__MEDncW__thresholdGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.RiskDashboard-module__MEDncW__thresholdGrid label{background:#f9fbfc;border:1px solid #e0e8ee;border-radius:9px;gap:5px;padding:9px}.RiskDashboard-module__MEDncW__thresholdGrid label>span{color:#3d5a70;min-height:32px;font-size:11px;line-height:1.25}.RiskDashboard-module__MEDncW__thresholdGrid input{text-align:right;min-height:39px;padding:7px 8px}.RiskDashboard-module__MEDncW__percentInput{grid-template-columns:1fr auto;align-items:center;gap:4px;display:grid}.RiskDashboard-module__MEDncW__percentInput b{color:#426079;font-size:13px}.RiskDashboard-module__MEDncW__frequencyGuide{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-bottom:16px;display:grid}.RiskDashboard-module__MEDncW__frequencyGuide span{color:#536d81;text-align:center;background:#f8fafc;border:1px solid #dae4eb;border-radius:9px;padding:9px 8px;font-size:11px;font-weight:750;line-height:1.3}.RiskDashboard-module__MEDncW__monthlyTableWrap{border:1px solid #d6e1e9;border-radius:12px;width:100%;overflow-x:auto}.RiskDashboard-module__MEDncW__monthlyTable{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;min-width:1340px;font-size:13px}.RiskDashboard-module__MEDncW__monthlyTable th{color:#fff;text-align:center;background:#244f7e;padding:11px 9px;font-size:12px;font-weight:850;line-height:1.25}.RiskDashboard-module__MEDncW__monthlyTable th:first-child{text-align:left;width:300px}.RiskDashboard-module__MEDncW__monthlyTable td{color:#304c63;text-align:center;vertical-align:middle;border-top:1px solid #e0e8ee;padding:11px 9px;line-height:1.4}.RiskDashboard-module__MEDncW__monthlyTable td:first-child{text-align:left}.RiskDashboard-module__MEDncW__monthlyTable td strong{color:#183b58;font-size:14px;display:block}.RiskDashboard-module__MEDncW__monthlyTable td small,.RiskDashboard-module__MEDncW__monthlyTable td em{color:#73889b;margin-top:3px;font-size:11px;font-style:normal;line-height:1.35;display:block}.RiskDashboard-module__MEDncW__monthlyTable td>span,.RiskDashboard-module__MEDncW__okBadge,.RiskDashboard-module__MEDncW__eventBadge,.RiskDashboard-module__MEDncW__neutralBadge{border-radius:999px;justify-content:center;align-items:center;min-height:29px;padding:5px 9px;font-size:11px;font-weight:850;display:inline-flex}.RiskDashboard-module__MEDncW__okBadge{color:#27723d;background:#e5f5e9}.RiskDashboard-module__MEDncW__eventBadge{color:#8a5000;background:#ffe1bd}.RiskDashboard-module__MEDncW__neutralBadge{color:#63788a;background:#edf2f5}.RiskDashboard-module__MEDncW__monthlyExplanation{background:#f4f7f9;border-radius:11px;flex-direction:column;gap:5px;margin-top:14px;padding:14px 16px;display:flex}.RiskDashboard-module__MEDncW__monthlyExplanation strong{color:#2e536d;font-size:13px}.RiskDashboard-module__MEDncW__monthlyExplanation span{color:#62798b;font-size:13px;line-height:1.5}.RiskDashboard-module__MEDncW__heatCell em{color:inherit;opacity:.76;font-size:9px;font-style:normal;font-weight:850;position:absolute;bottom:6px;right:7px}.RiskDashboard-module__MEDncW__editor input,.RiskDashboard-module__MEDncW__editor select,.RiskDashboard-module__MEDncW__editor textarea{font-size:15px}.RiskDashboard-module__MEDncW__riskIdentity small,.RiskDashboard-module__MEDncW__chain strong,.RiskDashboard-module__MEDncW__footer span{font-size:13px}@media (max-width:1320px){.RiskDashboard-module__MEDncW__thresholdGrid,.RiskDashboard-module__MEDncW__frequencyGuide{grid-template-columns:repeat(3,minmax(0,1fr))}.RiskDashboard-module__MEDncW__heatLayout{grid-template-columns:124px minmax(0,1fr)}.RiskDashboard-module__MEDncW__axisX{grid-template-columns:124px repeat(6,minmax(72px,1fr))}}@media (max-width:900px){.RiskDashboard-module__MEDncW__methodNote,.RiskDashboard-module__MEDncW__subsectionTitle,.RiskDashboard-module__MEDncW__thresholdHeader{flex-direction:column}.RiskDashboard-module__MEDncW__subsectionTitle span{text-align:left}.RiskDashboard-module__MEDncW__thresholdGrid,.RiskDashboard-module__MEDncW__frequencyGuide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.RiskDashboard-module__MEDncW__thresholdGrid,.RiskDashboard-module__MEDncW__frequencyGuide{grid-template-columns:1fr}}.RiskDashboard-module__MEDncW__module{font-size:16px;line-height:1.5}.RiskDashboard-module__MEDncW__hero h1{font-size:32px;line-height:1.16}.RiskDashboard-module__MEDncW__hero p{font-size:16px;line-height:1.6}.RiskDashboard-module__MEDncW__eyebrow{font-size:14px!important}.RiskDashboard-module__MEDncW__context{font-size:15px}.RiskDashboard-module__MEDncW__primaryButton,.RiskDashboard-module__MEDncW__secondaryButton,.RiskDashboard-module__MEDncW__detailButton,.RiskDashboard-module__MEDncW__dangerButton,.RiskDashboard-module__MEDncW__tabs button,.RiskDashboard-module__MEDncW__segmented button{min-height:46px;padding:10px 16px;font-size:15px}.RiskDashboard-module__MEDncW__warning,.RiskDashboard-module__MEDncW__emptyNotice,.RiskDashboard-module__MEDncW__methodNote strong,.RiskDashboard-module__MEDncW__methodNote span{font-size:15px;line-height:1.55}.RiskDashboard-module__MEDncW__kpis span{font-size:14px}.RiskDashboard-module__MEDncW__kpis strong{font-size:30px}.RiskDashboard-module__MEDncW__kpis strong small,.RiskDashboard-module__MEDncW__kpis small{font-size:15px;line-height:1.45}.RiskDashboard-module__MEDncW__panelHeader h2{font-size:24px}.RiskDashboard-module__MEDncW__panelHeader>span{font-size:14px}.RiskDashboard-module__MEDncW__zeroState{font-size:16px;line-height:1.55}.RiskDashboard-module__MEDncW__riskIdentity>span{font-size:14px}.RiskDashboard-module__MEDncW__riskIdentity strong{font-size:18px}.RiskDashboard-module__MEDncW__riskIdentity small{font-size:15px;line-height:1.45}.RiskDashboard-module__MEDncW__riskScores span,.RiskDashboard-module__MEDncW__treatmentTable td span,.RiskDashboard-module__MEDncW__priorityList b,.RiskDashboard-module__MEDncW__legend span{min-height:31px;padding:6px 10px;font-size:13px}.RiskDashboard-module__MEDncW__chain span{font-size:13px}.RiskDashboard-module__MEDncW__chain strong{font-size:15px;line-height:1.45}.RiskDashboard-module__MEDncW__editor label{font-size:15px}.RiskDashboard-module__MEDncW__editor input,.RiskDashboard-module__MEDncW__editor select,.RiskDashboard-module__MEDncW__editor textarea{min-height:46px;font-size:16px}.RiskDashboard-module__MEDncW__editor textarea{line-height:1.5}.RiskDashboard-module__MEDncW__editorFooter span{font-size:14px}.RiskDashboard-module__MEDncW__axisY{grid-template-rows:30px repeat(6,minmax(78px,1fr));font-size:14px}.RiskDashboard-module__MEDncW__axisY strong{font-size:15px}.RiskDashboard-module__MEDncW__heatLayout{grid-template-columns:150px minmax(0,1fr);max-width:1120px}.RiskDashboard-module__MEDncW__heatGrid{grid-template-rows:repeat(6,minmax(78px,1fr));grid-template-columns:repeat(6,minmax(92px,1fr))}.RiskDashboard-module__MEDncW__heatCell{min-height:82px}.RiskDashboard-module__MEDncW__heatCell small{font-size:13px;top:8px;left:9px}.RiskDashboard-module__MEDncW__heatCell strong{width:38px;height:38px;font-size:16px}.RiskDashboard-module__MEDncW__heatCell em{font-size:12px;bottom:7px;right:8px}.RiskDashboard-module__MEDncW__axisX{grid-template-columns:150px repeat(6,minmax(92px,1fr));max-width:1120px;font-size:13px;line-height:1.35}.RiskDashboard-module__MEDncW__priorityList{max-width:1120px}.RiskDashboard-module__MEDncW__priorityList h3{font-size:18px}.RiskDashboard-module__MEDncW__priorityList article>span{font-size:14px}.RiskDashboard-module__MEDncW__priorityList strong{font-size:15px}.RiskDashboard-module__MEDncW__priorityList small{font-size:14px;line-height:1.4}.RiskDashboard-module__MEDncW__treatmentTable{font-size:14px}.RiskDashboard-module__MEDncW__treatmentTable th{padding:11px;font-size:14px;line-height:1.35}.RiskDashboard-module__MEDncW__treatmentTable td{padding:11px;font-size:14px;line-height:1.5}.RiskDashboard-module__MEDncW__footer strong{font-size:14px}.RiskDashboard-module__MEDncW__footer span{font-size:14px;line-height:1.5}.RiskDashboard-module__MEDncW__monthSelector{font-size:14px}.RiskDashboard-module__MEDncW__monthSelector select{min-height:46px;font-size:16px}.RiskDashboard-module__MEDncW__subsectionTitle strong{font-size:16px}.RiskDashboard-module__MEDncW__subsectionTitle span{font-size:14px;line-height:1.5}.RiskDashboard-module__MEDncW__thresholdHeader strong{font-size:16px}.RiskDashboard-module__MEDncW__thresholdHeader span,.RiskDashboard-module__MEDncW__thresholdHeader small{font-size:14px;line-height:1.45}.RiskDashboard-module__MEDncW__thresholdGrid label>span{min-height:38px;font-size:14px;line-height:1.35}.RiskDashboard-module__MEDncW__percentInput b{font-size:15px}.RiskDashboard-module__MEDncW__frequencyGuide span{padding:10px 9px;font-size:14px;line-height:1.4}.RiskDashboard-module__MEDncW__monthlyTable{min-width:1460px;font-size:15px}.RiskDashboard-module__MEDncW__monthlyTable th{padding:12px 10px;font-size:14px;line-height:1.35}.RiskDashboard-module__MEDncW__monthlyTable th:first-child{width:330px}.RiskDashboard-module__MEDncW__monthlyTable td{padding:12px 10px;font-size:15px;line-height:1.5}.RiskDashboard-module__MEDncW__monthlyTable td strong{font-size:16px}.RiskDashboard-module__MEDncW__monthlyTable td small,.RiskDashboard-module__MEDncW__monthlyTable td em{font-size:13px;line-height:1.45}.RiskDashboard-module__MEDncW__monthlyTable td>span,.RiskDashboard-module__MEDncW__okBadge,.RiskDashboard-module__MEDncW__eventBadge,.RiskDashboard-module__MEDncW__neutralBadge{min-height:31px;padding:6px 10px;font-size:13px}.RiskDashboard-module__MEDncW__monthlyExplanation strong,.RiskDashboard-module__MEDncW__monthlyExplanation span{font-size:15px;line-height:1.55}@media (max-width:1320px){.RiskDashboard-module__MEDncW__heatLayout{grid-template-columns:138px minmax(0,1fr)}.RiskDashboard-module__MEDncW__axisX{grid-template-columns:138px repeat(6,minmax(78px,1fr))}.RiskDashboard-module__MEDncW__heatGrid{grid-template-columns:repeat(6,minmax(78px,1fr))}}@media (max-width:780px){.RiskDashboard-module__MEDncW__module{font-size:15px}.RiskDashboard-module__MEDncW__hero h1{font-size:27px}.RiskDashboard-module__MEDncW__hero p{font-size:15px}}.RiskDashboard-module__MEDncW__saveGuidance{color:#425a78;margin:10px 0 0;font-size:15px;line-height:1.5}.RiskDashboard-module__MEDncW__saveGuidance strong{color:#214f86}.RiskDashboard-module__MEDncW__monthlyPriorityMeta{color:#8a5a11;margin-top:4px;font-size:11px;font-style:normal;font-weight:800;display:block}.RiskDashboard-module__MEDncW__treatmentAlert{background:#fff8e8;border:1px solid #efcf95;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex}.RiskDashboard-module__MEDncW__treatmentAlert strong,.RiskDashboard-module__MEDncW__treatmentAlert span{display:block}.RiskDashboard-module__MEDncW__treatmentAlert strong{color:#7a4d08;font-size:14px}.RiskDashboard-module__MEDncW__treatmentAlert span{color:#806437;margin-top:3px;font-size:12px;line-height:1.45}.RiskDashboard-module__MEDncW__treatmentTable{min-width:1660px}.RiskDashboard-module__MEDncW__treatmentTable td small{color:#71869a;margin-top:4px;font-size:11px;line-height:1.35;display:block}.RiskDashboard-module__MEDncW__treatmentTable td:first-child{min-width:250px}.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(2){min-width:220px}.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(3){min-width:130px}.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(4){min-width:100px}.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(5),.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(6){min-width:250px}.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(7){min-width:175px}.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(8){min-width:300px}.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(9){min-width:170px}.RiskDashboard-module__MEDncW__treatmentTable td:nth-child(10){min-width:180px}.RiskDashboard-module__MEDncW__materializedRow{background:#fffdf7}.RiskDashboard-module__MEDncW__monthlyCutCell{gap:4px;display:grid}.RiskDashboard-module__MEDncW__monthlyCutCell span{color:#5d7387;justify-content:space-between;gap:10px;font-size:11px;display:flex}.RiskDashboard-module__MEDncW__monthlyCutCell b{color:#1e496d}.RiskDashboard-module__MEDncW__gapCell strong{color:#9a5410;font-size:15px;display:block}.RiskDashboard-module__MEDncW__gapCell small{font-weight:850;color:#9a5410!important}.RiskDashboard-module__MEDncW__treatmentActionCell>span{line-height:1.45;display:block}.RiskDashboard-module__MEDncW__inlineActionButton{color:#276640;min-height:34px;font:inherit;cursor:pointer;background:#edf7ef;border:1px solid #2f7b4d;border-radius:8px;margin-top:8px;padding:6px 10px;font-size:11px;font-weight:850}@media (max-width:780px){.RiskDashboard-module__MEDncW__treatmentAlert{flex-direction:column;align-items:flex-start}}.RiskDashboard-module__MEDncW__monthlyTableWrap,.RiskDashboard-module__MEDncW__treatmentTableWrap{scrollbar-gutter:stable;overscroll-behavior:contain;max-height:64vh;overflow:auto}.RiskDashboard-module__MEDncW__monthlyTable{min-width:1660px}.RiskDashboard-module__MEDncW__monthlyTable th,.RiskDashboard-module__MEDncW__treatmentTable th{z-index:2;position:sticky;top:0}.RiskDashboard-module__MEDncW__monthlyTable td:last-child{min-width:175px}.RiskDashboard-module__MEDncW__monthlyTableWrap::-webkit-scrollbar{width:14px;height:14px}.RiskDashboard-module__MEDncW__treatmentTableWrap::-webkit-scrollbar{width:14px;height:14px}.RiskDashboard-module__MEDncW__monthlyTableWrap::-webkit-scrollbar-track{background:#edf2f7}.RiskDashboard-module__MEDncW__treatmentTableWrap::-webkit-scrollbar-track{background:#edf2f7}.RiskDashboard-module__MEDncW__monthlyTableWrap::-webkit-scrollbar-thumb{background:#8ea4bc;border:3px solid #edf2f7;border-radius:999px}.RiskDashboard-module__MEDncW__treatmentTableWrap::-webkit-scrollbar-thumb{background:#8ea4bc;border:3px solid #edf2f7;border-radius:999px}.RiskDashboard-module__MEDncW__activityIdentity{align-items:flex-start;gap:9px;display:flex}.RiskDashboard-module__MEDncW__activityWithTrace{align-items:flex-start;gap:8px;display:flex!important}.RiskDashboard-module__MEDncW__activityTraceBadge{color:#226b3d;letter-spacing:.02em;background:#edf8f0;border:1px solid #b9d8c4;border-radius:8px;flex:none;justify-content:center;align-items:center;min-width:42px;min-height:28px;padding:4px 8px;font-size:12px;font-weight:900;display:inline-flex}.RiskDashboard-module__MEDncW__frequencyHelp{background:#f8fbfd;border:1px solid #d8e5ee;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:14px;padding:14px 16px;display:grid}.RiskDashboard-module__MEDncW__frequencyHelp>div{gap:4px;display:grid}.RiskDashboard-module__MEDncW__frequencyHelp strong{color:#173b5c;font-size:15px}.RiskDashboard-module__MEDncW__frequencyHelp span{color:#5e7386;font-size:13px;line-height:1.45}.RiskDashboard-module__MEDncW__frequencyHelp details{min-width:250px}.RiskDashboard-module__MEDncW__frequencyHelp summary,.RiskDashboard-module__MEDncW__advancedThresholds summary,.RiskDashboard-module__MEDncW__historyNotice summary{cursor:pointer;color:#245b86;font-size:13px;font-weight:850}.RiskDashboard-module__MEDncW__frequencyScaleList{background:#fff;border:1px solid #dde7ee;border-radius:10px;gap:5px;margin-top:10px;padding:11px;display:grid}.RiskDashboard-module__MEDncW__frequencyScaleList span{color:#405d73;border-bottom:1px solid #edf2f5;padding:4px 0;font-size:12px}.RiskDashboard-module__MEDncW__frequencyScaleList span:last-child{border-bottom:0}.RiskDashboard-module__MEDncW__impactMethodCard{background:#f7fbf8;border:1px solid #d5e4da;border-radius:13px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 20px;padding:15px;display:grid}.RiskDashboard-module__MEDncW__impactMethodCard>div:first-child{gap:5px;display:grid}.RiskDashboard-module__MEDncW__impactMethodCard>div:first-child strong{color:#214f34;font-size:15px}.RiskDashboard-module__MEDncW__impactMethodCard>div:first-child span{color:#587063;font-size:13px;line-height:1.45}.RiskDashboard-module__MEDncW__impactCurrentValue{color:#296343;white-space:nowrap;background:#e7f2eb;border-radius:999px;padding:9px 12px;font-size:13px}.RiskDashboard-module__MEDncW__advancedThresholds{border-top:1px solid #dbe8df;grid-column:1/-1;padding-top:10px}.RiskDashboard-module__MEDncW__advancedThresholds>p{color:#667a6e;margin:10px 0 12px;font-size:12px;line-height:1.45}.RiskDashboard-module__MEDncW__advancedThresholds .RiskDashboard-module__MEDncW__thresholdBox{background:#fff;margin-top:10px}.RiskDashboard-module__MEDncW__heatMarkers{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:18px 5px 4px;display:flex}.RiskDashboard-module__MEDncW__heatMarkers span{color:#173955;background:#ffffffe6;border:1px solid #23476029;border-radius:8px;justify-content:center;align-items:center;min-width:34px;min-height:27px;padding:3px 6px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 2px 7px #19374e14}.RiskDashboard-module__MEDncW__traceLegend{color:#5b7082;background:#f8fbfd;border:1px solid #d9e5ed;border-radius:10px;justify-content:center;align-items:flex-start;gap:7px;max-width:980px;margin:15px auto 0;padding:10px 13px;font-size:12px;line-height:1.4;display:flex}.RiskDashboard-module__MEDncW__traceLegend strong{color:#284f6c}.RiskDashboard-module__MEDncW__historyNotice{background:#fffaf0;border:1px solid #ead8ad;border-radius:13px;padding:13px 16px}.RiskDashboard-module__MEDncW__historyNotice summary{color:#715617;flex-wrap:wrap;align-items:baseline;gap:7px 12px;display:flex}.RiskDashboard-module__MEDncW__historyNotice summary span{color:#856f3f;font-weight:600}.RiskDashboard-module__MEDncW__historyNotice>div{border-top:1px solid #eee0bd;gap:5px;margin-top:10px;padding-top:10px;display:grid}.RiskDashboard-module__MEDncW__historyNotice>div span{color:#6d624a;font-size:12px;line-height:1.4}@media (max-width:900px){.RiskDashboard-module__MEDncW__frequencyHelp,.RiskDashboard-module__MEDncW__impactMethodCard{grid-template-columns:1fr}.RiskDashboard-module__MEDncW__frequencyHelp details{min-width:0}.RiskDashboard-module__MEDncW__impactCurrentValue{white-space:normal;justify-self:start}}
.UserAdminDashboard-module__aZ4PfW__module{gap:18px;padding-bottom:28px;display:grid}.UserAdminDashboard-module__aZ4PfW__header{background:#fff;border:1px solid #d8e3ee;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 28px;display:flex;box-shadow:0 10px 28px #142e4d0f}.UserAdminDashboard-module__aZ4PfW__header h1,.UserAdminDashboard-module__aZ4PfW__createCard h2,.UserAdminDashboard-module__aZ4PfW__listCard h2{color:#102e55;margin:4px 0 8px}.UserAdminDashboard-module__aZ4PfW__header p,.UserAdminDashboard-module__aZ4PfW__createCard p{color:#62758d;margin:0;line-height:1.5}.UserAdminDashboard-module__aZ4PfW__eyebrow{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:900;color:#3b5f87!important}.UserAdminDashboard-module__aZ4PfW__modeBadge{background:#f2f8f4;border:1px solid #cfe3d5;border-radius:13px;min-width:220px;padding:13px 15px}.UserAdminDashboard-module__aZ4PfW__modeBadge span,.UserAdminDashboard-module__aZ4PfW__modeBadge strong{display:block}.UserAdminDashboard-module__aZ4PfW__modeBadge span{color:#667b70;font-size:.76rem}.UserAdminDashboard-module__aZ4PfW__modeBadge strong{color:#24744b;margin-top:4px}.UserAdminDashboard-module__aZ4PfW__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.UserAdminDashboard-module__aZ4PfW__stats article{background:#fff;border:1px solid #d9e3ed;border-radius:15px;padding:17px 18px}.UserAdminDashboard-module__aZ4PfW__stats span,.UserAdminDashboard-module__aZ4PfW__stats strong{display:block}.UserAdminDashboard-module__aZ4PfW__stats span{color:#6a7c91;font-size:.78rem;font-weight:700}.UserAdminDashboard-module__aZ4PfW__stats strong{color:#164a88;margin-top:6px;font-size:1.6rem}.UserAdminDashboard-module__aZ4PfW__contentGrid{grid-template-columns:minmax(300px,360px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.UserAdminDashboard-module__aZ4PfW__createCard,.UserAdminDashboard-module__aZ4PfW__listCard{background:#fff;border:1px solid #d8e3ee;border-radius:17px;box-shadow:0 10px 28px #142e4d0b}.UserAdminDashboard-module__aZ4PfW__createCard{gap:15px;padding:22px;display:grid}.UserAdminDashboard-module__aZ4PfW__createCard label{color:#193a60;gap:7px;font-size:.84rem;font-weight:800;display:grid}.UserAdminDashboard-module__aZ4PfW__createCard input,.UserAdminDashboard-module__aZ4PfW__createCard select,.UserAdminDashboard-module__aZ4PfW__filters input,.UserAdminDashboard-module__aZ4PfW__filters select,.UserAdminDashboard-module__aZ4PfW__tableWrap table select{color:#193a60;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cad7e4;border-radius:10px;padding:9px 11px}.UserAdminDashboard-module__aZ4PfW__createCard small{color:#7a8ca0;font-size:.72rem;font-weight:500;line-height:1.4}.UserAdminDashboard-module__aZ4PfW__roleGuide{color:#5f7288;background:#f3f7fb;border-radius:11px;gap:6px;padding:13px;font-size:.74rem;line-height:1.35;display:grid}.UserAdminDashboard-module__aZ4PfW__roleGuide strong{color:#244d79}.UserAdminDashboard-module__aZ4PfW__createCard>button,.UserAdminDashboard-module__aZ4PfW__refreshButton,.UserAdminDashboard-module__aZ4PfW__activate,.UserAdminDashboard-module__aZ4PfW__deactivate{cursor:pointer;font:inherit;border:0;border-radius:10px;font-weight:850}.UserAdminDashboard-module__aZ4PfW__createCard>button{color:#fff;background:#33915b;min-height:44px}.UserAdminDashboard-module__aZ4PfW__createCard>button:disabled,.UserAdminDashboard-module__aZ4PfW__refreshButton:disabled,.UserAdminDashboard-module__aZ4PfW__activate:disabled,.UserAdminDashboard-module__aZ4PfW__deactivate:disabled{cursor:wait;opacity:.6}.UserAdminDashboard-module__aZ4PfW__listCard{min-width:0;padding:20px}.UserAdminDashboard-module__aZ4PfW__listHeader,.UserAdminDashboard-module__aZ4PfW__filters{justify-content:space-between;align-items:center;gap:12px;display:flex}.UserAdminDashboard-module__aZ4PfW__listHeader{margin-bottom:14px}.UserAdminDashboard-module__aZ4PfW__listHeader h2{margin-bottom:0}.UserAdminDashboard-module__aZ4PfW__refreshButton{color:#31577f;background:#f5f8fb;border:1px solid #c9d8e7;padding:9px 14px}.UserAdminDashboard-module__aZ4PfW__filters{margin-bottom:14px}.UserAdminDashboard-module__aZ4PfW__filters input{flex:auto}.UserAdminDashboard-module__aZ4PfW__filters select{flex:0 0 170px}.UserAdminDashboard-module__aZ4PfW__tableWrap{border:1px solid #dce5ee;border-radius:12px;overflow:auto}.UserAdminDashboard-module__aZ4PfW__tableWrap table{border-collapse:collapse;width:100%;min-width:860px}.UserAdminDashboard-module__aZ4PfW__tableWrap th,.UserAdminDashboard-module__aZ4PfW__tableWrap td{text-align:left;vertical-align:middle;color:#294863;border-bottom:1px solid #e5ebf2;padding:12px 13px;font-size:.8rem}.UserAdminDashboard-module__aZ4PfW__tableWrap th{color:#365b82;letter-spacing:.04em;text-transform:uppercase;background:#f4f7fb;font-size:.72rem}.UserAdminDashboard-module__aZ4PfW__tableWrap td strong{color:#193b61;display:block}.UserAdminDashboard-module__aZ4PfW__platformTag{color:#345fa6;background:#e8f0ff;border-radius:999px;margin-top:4px;padding:3px 7px;font-size:.68rem;font-weight:850;display:inline-block}.UserAdminDashboard-module__aZ4PfW__active,.UserAdminDashboard-module__aZ4PfW__inactive,.UserAdminDashboard-module__aZ4PfW__protected{border-radius:999px;padding:5px 8px;font-size:.7rem;font-weight:850;display:inline-block}.UserAdminDashboard-module__aZ4PfW__active{color:#247749;background:#e7f5ec}.UserAdminDashboard-module__aZ4PfW__inactive{color:#9c4c4c;background:#f7ecec}.UserAdminDashboard-module__aZ4PfW__protected{color:#6a7b8c;background:#eef3f7}.UserAdminDashboard-module__aZ4PfW__activate,.UserAdminDashboard-module__aZ4PfW__deactivate{min-height:34px;padding:7px 10px}.UserAdminDashboard-module__aZ4PfW__activate{color:#247749;background:#e8f5ed}.UserAdminDashboard-module__aZ4PfW__deactivate{color:#a24f4f;background:#f9eeee}.UserAdminDashboard-module__aZ4PfW__error,.UserAdminDashboard-module__aZ4PfW__success,.UserAdminDashboard-module__aZ4PfW__empty{border-radius:10px;margin-bottom:12px;padding:11px 12px;font-size:.8rem}.UserAdminDashboard-module__aZ4PfW__error{color:#9b4141;background:#fff0f0}.UserAdminDashboard-module__aZ4PfW__success{color:#276e48;background:#ebf7ef}.UserAdminDashboard-module__aZ4PfW__empty{color:#657a91;background:#f6f8fb}@media (max-width:1100px){.UserAdminDashboard-module__aZ4PfW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.UserAdminDashboard-module__aZ4PfW__contentGrid{grid-template-columns:1fr}}@media (max-width:760px){.UserAdminDashboard-module__aZ4PfW__header,.UserAdminDashboard-module__aZ4PfW__listHeader,.UserAdminDashboard-module__aZ4PfW__filters{flex-direction:column;align-items:stretch}.UserAdminDashboard-module__aZ4PfW__modeBadge,.UserAdminDashboard-module__aZ4PfW__filters select{flex-basis:auto;width:100%;min-width:0}.UserAdminDashboard-module__aZ4PfW__stats{grid-template-columns:1fr}}.UserAdminDashboard-module__aZ4PfW__onboardingBanner{color:#315943;background:#edf6f0;border:1px solid #cfe1d4;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:15px 17px;display:flex}.UserAdminDashboard-module__aZ4PfW__onboardingBanner div{gap:4px;display:grid}.UserAdminDashboard-module__aZ4PfW__onboardingBanner strong{color:#214a34}.UserAdminDashboard-module__aZ4PfW__onboardingBanner>span{white-space:nowrap;font-weight:800}@media (max-width:760px){.UserAdminDashboard-module__aZ4PfW__onboardingBanner{flex-direction:column;align-items:flex-start}.UserAdminDashboard-module__aZ4PfW__onboardingBanner>span{white-space:normal}}
.LicenseAdminDashboard-module__3Q4L-G__module{gap:20px;display:grid}.LicenseAdminDashboard-module__3Q4L-G__header{background:#fff;border:1px solid #d9e4ea;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.LicenseAdminDashboard-module__3Q4L-G__header p{letter-spacing:.08em;color:#477a5a;margin:0 0 6px;font-size:12px;font-weight:800}.LicenseAdminDashboard-module__3Q4L-G__header h1{color:#173650;margin:0 0 8px;font-size:28px}.LicenseAdminDashboard-module__3Q4L-G__header span{color:#5d7283}.LicenseAdminDashboard-module__3Q4L-G__header button,.LicenseAdminDashboard-module__3Q4L-G__tableWrap button{color:#fff;cursor:pointer;background:#2f774c;border:0;border-radius:10px;padding:10px 14px;font-weight:800}.LicenseAdminDashboard-module__3Q4L-G__header button:disabled,.LicenseAdminDashboard-module__3Q4L-G__tableWrap button:disabled{opacity:.55;cursor:wait}.LicenseAdminDashboard-module__3Q4L-G__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.LicenseAdminDashboard-module__3Q4L-G__stats article{background:#fff;border:1px solid #d9e4ea;border-radius:16px;gap:7px;padding:18px;display:grid}.LicenseAdminDashboard-module__3Q4L-G__stats span{color:#667d8e;font-size:13px}.LicenseAdminDashboard-module__3Q4L-G__stats strong{color:#173650;font-size:26px}.LicenseAdminDashboard-module__3Q4L-G__card{background:#fff;border:1px solid #d9e4ea;border-radius:18px;overflow:hidden}.LicenseAdminDashboard-module__3Q4L-G__toolbar{border-bottom:1px solid #e5edf1;grid-template-columns:1fr 220px;gap:12px;padding:16px;display:grid}.LicenseAdminDashboard-module__3Q4L-G__toolbar input,.LicenseAdminDashboard-module__3Q4L-G__toolbar select,.LicenseAdminDashboard-module__3Q4L-G__tableWrap input[type=date],.LicenseAdminDashboard-module__3Q4L-G__tableWrap select{color:#173650;width:100%;font:inherit;background:#fff;border:1px solid #cbd9e0;border-radius:9px;padding:9px 10px}.LicenseAdminDashboard-module__3Q4L-G__tableWrap{overflow-x:auto}.LicenseAdminDashboard-module__3Q4L-G__tableWrap table{border-collapse:collapse;width:100%;min-width:1000px}.LicenseAdminDashboard-module__3Q4L-G__tableWrap th{text-align:left;color:#587081;background:#f6f9fb;border-bottom:1px solid #dfe8ed;padding:11px 12px;font-size:12px}.LicenseAdminDashboard-module__3Q4L-G__tableWrap td{vertical-align:middle;color:#29495f;border-bottom:1px solid #edf2f5;padding:12px}.LicenseAdminDashboard-module__3Q4L-G__tableWrap td:first-child{min-width:180px}.LicenseAdminDashboard-module__3Q4L-G__tableWrap td:first-child strong,.LicenseAdminDashboard-module__3Q4L-G__tableWrap td:first-child span{display:block}.LicenseAdminDashboard-module__3Q4L-G__tableWrap td:first-child span{color:#718493;margin-top:3px;font-size:12px}.LicenseAdminDashboard-module__3Q4L-G__tableWrap input[type=checkbox]{width:18px;height:18px}.LicenseAdminDashboard-module__3Q4L-G__status{color:#526b7c;white-space:nowrap;background:#eef3f6;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800;display:inline-flex}.LicenseAdminDashboard-module__3Q4L-G__active{color:#24643c;background:#e7f5eb}.LicenseAdminDashboard-module__3Q4L-G__expiring{color:#8a6500;background:#fff4d8}.LicenseAdminDashboard-module__3Q4L-G__expired{color:#9b362f;background:#fde9e7}.LicenseAdminDashboard-module__3Q4L-G__pending{color:#365f92;background:#eaf0fa}.LicenseAdminDashboard-module__3Q4L-G__disabled,.LicenseAdminDashboard-module__3Q4L-G__unlicensed{color:#60717d;background:#eef1f3}.LicenseAdminDashboard-module__3Q4L-G__error,.LicenseAdminDashboard-module__3Q4L-G__success{border-radius:10px;margin:14px 16px 0;padding:11px 13px;font-weight:700}.LicenseAdminDashboard-module__3Q4L-G__error{color:#8e2e29;background:#fdeceb}.LicenseAdminDashboard-module__3Q4L-G__success{color:#25663d;background:#e9f6ed}.LicenseAdminDashboard-module__3Q4L-G__empty{text-align:center;color:#6a7f8e;padding:32px 18px}.LicenseAdminDashboard-module__3Q4L-G__rule{color:#315943;background:#edf6f0;border-radius:14px;align-items:flex-start;gap:12px;padding:15px 17px;display:flex}.LicenseAdminDashboard-module__3Q4L-G__rule strong{white-space:nowrap}.LicenseAdminDashboard-module__3Q4L-G__rule span{line-height:1.5}@media (max-width:900px){.LicenseAdminDashboard-module__3Q4L-G__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.LicenseAdminDashboard-module__3Q4L-G__toolbar{grid-template-columns:1fr}.LicenseAdminDashboard-module__3Q4L-G__header{flex-direction:column}}@media (max-width:560px){.LicenseAdminDashboard-module__3Q4L-G__stats{grid-template-columns:1fr}.LicenseAdminDashboard-module__3Q4L-G__rule{flex-direction:column}}.LicenseAdminDashboard-module__3Q4L-G__onboardingCard{background:#f8fcf9;border:1px solid #cfe1d4;border-radius:18px;gap:16px;padding:20px;display:grid}.LicenseAdminDashboard-module__3Q4L-G__onboardingIntro p{letter-spacing:.08em;color:#477a5a;margin:0 0 5px;font-size:12px;font-weight:800}.LicenseAdminDashboard-module__3Q4L-G__onboardingIntro h2{color:#173650;margin:0 0 5px}.LicenseAdminDashboard-module__3Q4L-G__onboardingIntro span{color:#607687}.LicenseAdminDashboard-module__3Q4L-G__onboardingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.LicenseAdminDashboard-module__3Q4L-G__onboardingGrid label{color:#36566c;gap:6px;font-size:13px;font-weight:700;display:grid}.LicenseAdminDashboard-module__3Q4L-G__onboardingGrid input,.LicenseAdminDashboard-module__3Q4L-G__onboardingGrid select{color:#173650;width:100%;font:inherit;background:#fff;border:1px solid #cbd9e0;border-radius:9px;padding:10px}.LicenseAdminDashboard-module__3Q4L-G__wideField{grid-column:span 2}.LicenseAdminDashboard-module__3Q4L-G__onboardingActions{flex-wrap:wrap;gap:10px;display:flex}.LicenseAdminDashboard-module__3Q4L-G__onboardingActions button{color:#fff;cursor:pointer;background:#2f774c;border:0;border-radius:10px;padding:11px 15px;font-weight:800}.LicenseAdminDashboard-module__3Q4L-G__onboardingActions button:disabled{opacity:.55;cursor:wait}.LicenseAdminDashboard-module__3Q4L-G__onboardingActions .LicenseAdminDashboard-module__3Q4L-G__secondaryAction{background:#173650}@media (max-width:1000px){.LicenseAdminDashboard-module__3Q4L-G__onboardingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.LicenseAdminDashboard-module__3Q4L-G__onboardingGrid{grid-template-columns:1fr}.LicenseAdminDashboard-module__3Q4L-G__wideField{grid-column:auto}}
.CooperativeDashboard-module__CTci4a__module{color:#173650;gap:22px;display:grid}.CooperativeDashboard-module__CTci4a__hero{background:#fff;border:1px solid #d6e1e8;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 28px;display:flex}.CooperativeDashboard-module__CTci4a__hero p,.CooperativeDashboard-module__CTci4a__profileCard>p,.CooperativeDashboard-module__CTci4a__logoHeading p,.CooperativeDashboard-module__CTci4a__profileHeading p{letter-spacing:.08em;color:#2d7849;margin:0 0 7px;font-size:12px;font-weight:800}.CooperativeDashboard-module__CTci4a__hero h1{margin:0 0 9px;font-size:28px}.CooperativeDashboard-module__CTci4a__hero span{color:#587187;max-width:780px;line-height:1.55}.CooperativeDashboard-module__CTci4a__hero .CooperativeDashboard-module__CTci4a__badge{color:#2d7849;background:#edf7f0;border-radius:999px;flex:none;padding:9px 12px;font-size:13px;font-weight:800}.CooperativeDashboard-module__CTci4a__grid{grid-template-columns:minmax(260px,.8fr) minmax(440px,1.6fr);gap:20px;display:grid}.CooperativeDashboard-module__CTci4a__profileCard,.CooperativeDashboard-module__CTci4a__logoCard{background:#fff;border:1px solid #d6e1e8;border-radius:18px;padding:24px}.CooperativeDashboard-module__CTci4a__profileHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.CooperativeDashboard-module__CTci4a__profileCard h2,.CooperativeDashboard-module__CTci4a__logoCard h2{margin:0;font-size:22px}.CooperativeDashboard-module__CTci4a__editNameButton{color:#286b41;cursor:pointer;min-height:38px;font:inherit;background:#edf7f0;border:1px solid #b9d9c4;border-radius:10px;flex:none;padding:8px 12px;font-size:13px;font-weight:850}.CooperativeDashboard-module__CTci4a__editNameButton:hover{background:#dff1e6}.CooperativeDashboard-module__CTci4a__nameEditor{background:#f6fbf8;border:1px solid #cfe2d5;border-radius:13px;gap:10px;margin-top:18px;padding:16px;display:grid}.CooperativeDashboard-module__CTci4a__nameEditor label{color:#244c3a;gap:7px;font-size:13px;font-weight:800;display:grid}.CooperativeDashboard-module__CTci4a__nameEditor input{color:#173650;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #b8ccc0;border-radius:9px;outline:none;padding:9px 11px}.CooperativeDashboard-module__CTci4a__nameEditor input:focus{border-color:#2d8b5d;box-shadow:0 0 0 3px #2d8b5d1f}.CooperativeDashboard-module__CTci4a__nameEditor small{color:#647b6d;line-height:1.45}.CooperativeDashboard-module__CTci4a__nameActions{flex-wrap:wrap;gap:8px;display:flex}.CooperativeDashboard-module__CTci4a__nameActions button{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:#247a4d;border:0;border-radius:9px;padding:8px 12px;font-weight:850}.CooperativeDashboard-module__CTci4a__nameActions button:disabled{cursor:wait;opacity:.62}.CooperativeDashboard-module__CTci4a__nameActions .CooperativeDashboard-module__CTci4a__cancelButton{color:#496274;background:#fff;border:1px solid #ccd8df}.CooperativeDashboard-module__CTci4a__nameMessage{color:#286b41;background:#edf7f0;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13px;font-weight:750;line-height:1.45}.CooperativeDashboard-module__CTci4a__codePill{color:#425d70;background:#eef3f6;border-radius:8px;align-items:center;min-height:30px;padding:5px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:800;display:inline-flex}.CooperativeDashboard-module__CTci4a__profileCard dl{gap:14px;margin:24px 0 0;display:grid}.CooperativeDashboard-module__CTci4a__profileCard dl div{border-top:1px solid #e5edf2;padding-top:14px}.CooperativeDashboard-module__CTci4a__profileCard dt{color:#6f8496;margin-bottom:4px;font-size:12px;font-weight:800}.CooperativeDashboard-module__CTci4a__profileCard dd{margin:0;font-weight:650;line-height:1.45}.CooperativeDashboard-module__CTci4a__logoHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CooperativeDashboard-module__CTci4a__logoHeading>span{background:#f1f5f8;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.CooperativeDashboard-module__CTci4a__logoWorkspace{grid-template-columns:minmax(230px,.9fr) minmax(260px,1fr);gap:22px;margin-top:22px;display:grid}.CooperativeDashboard-module__CTci4a__preview{background:#f8fafb;border:1px dashed #b9cad5;border-radius:15px;place-items:center;min-height:210px;padding:18px;display:grid}.CooperativeDashboard-module__CTci4a__preview img{object-fit:contain;max-width:100%;max-height:180px}.CooperativeDashboard-module__CTci4a__preview div{text-align:center;color:#6f8496;gap:5px;display:grid}.CooperativeDashboard-module__CTci4a__preview strong{color:#173650;font-size:18px}.CooperativeDashboard-module__CTci4a__controls{flex-direction:column;gap:12px;display:flex}.CooperativeDashboard-module__CTci4a__controls label{gap:8px;font-weight:800;display:grid}.CooperativeDashboard-module__CTci4a__controls input{width:100%;font:inherit;border:1px solid #c9d7df;border-radius:10px;padding:11px}.CooperativeDashboard-module__CTci4a__controls small{color:#6f8496;line-height:1.45}.CooperativeDashboard-module__CTci4a__controls button{color:#9a4338;font:inherit;cursor:pointer;background:#fff4f2;border:1px solid #d7a9a2;border-radius:10px;align-self:flex-start;padding:10px 14px;font-weight:800}.CooperativeDashboard-module__CTci4a__message{color:#286b41;background:#edf7f0;border-radius:10px;margin-top:18px;padding:11px 13px;font-weight:700}.CooperativeDashboard-module__CTci4a__rule{background:#f4faf6;border:1px solid #cfe2d5;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;display:flex}.CooperativeDashboard-module__CTci4a__rule strong{color:#2d7849;flex:none}.CooperativeDashboard-module__CTci4a__rule span{color:#587187;line-height:1.45}@media (max-width:900px){.CooperativeDashboard-module__CTci4a__grid,.CooperativeDashboard-module__CTci4a__logoWorkspace{grid-template-columns:1fr}.CooperativeDashboard-module__CTci4a__hero,.CooperativeDashboard-module__CTci4a__rule{flex-direction:column}}.CooperativeDashboard-module__CTci4a__recoveryCard{background:#fff;border:1px solid #d9e4ea;border-radius:18px;gap:14px;padding:20px;display:grid}.CooperativeDashboard-module__CTci4a__recoveryHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.CooperativeDashboard-module__CTci4a__recoveryHeader p{letter-spacing:.08em;color:#477a5a;margin:0 0 5px;font-size:12px;font-weight:800}.CooperativeDashboard-module__CTci4a__recoveryHeader h2{color:#173650;margin:0 0 5px}.CooperativeDashboard-module__CTci4a__recoveryHeader span{color:#637a8a}.CooperativeDashboard-module__CTci4a__recoveryHeader button,.CooperativeDashboard-module__CTci4a__recoveryTableWrap button{color:#fff;cursor:pointer;background:#173650;border:0;border-radius:9px;padding:9px 12px;font-weight:800}.CooperativeDashboard-module__CTci4a__recoveryHeader button:disabled,.CooperativeDashboard-module__CTci4a__recoveryTableWrap button:disabled{opacity:.55;cursor:wait}.CooperativeDashboard-module__CTci4a__recoveryTableWrap{overflow-x:auto}.CooperativeDashboard-module__CTci4a__recoveryTableWrap table{border-collapse:collapse;width:100%;min-width:800px}.CooperativeDashboard-module__CTci4a__recoveryTableWrap th{text-align:left;color:#5c7283;background:#f6f9fb;border-bottom:1px solid #dfe8ed;padding:9px 10px;font-size:12px}.CooperativeDashboard-module__CTci4a__recoveryTableWrap td{color:#29495f;border-bottom:1px solid #edf2f5;padding:10px}.CooperativeDashboard-module__CTci4a__recoveryEmpty{color:#677d8c;text-align:center;background:#f6f9fb;border-radius:12px;padding:22px}.CooperativeDashboard-module__CTci4a__recoveryNote{color:#687e8d;line-height:1.5}@media (max-width:760px){.CooperativeDashboard-module__CTci4a__recoveryHeader,.CooperativeDashboard-module__CTci4a__profileHeading{flex-direction:column}.CooperativeDashboard-module__CTci4a__editNameButton{width:100%}}
