.project-status-report-module__XSvD1a__page{color:#203936;min-width:0}.project-status-report-module__XSvD1a__hero{color:#fff;background:linear-gradient(90deg,#1a2422f0,#1b3a34b8 55%,#19312d6b),url(/images/reports.jpg) 50% 54%/cover}.project-status-report-module__XSvD1a__heroInner{justify-content:space-between;align-items:center;gap:24px;min-height:210px;padding:34px 32px 58px;display:flex}.project-status-report-module__XSvD1a__hero .project-status-report-module__XSvD1a__eyebrow{color:#8fe0bc;letter-spacing:.15em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:700}.project-status-report-module__XSvD1a__hero h1{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(25px,3vw,35px);font-weight:600}.project-status-report-module__XSvD1a__hero p{color:#d8e9e4;margin:7px 0 0;font-size:13px}.project-status-report-module__XSvD1a__exportButton{color:#20312f;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:9px;align-items:center;gap:7px;padding:10px 18px;font-size:13px;font-weight:700;display:inline-flex}.project-status-report-module__XSvD1a__exportButton:hover{background:#edf2f0}.project-status-report-module__XSvD1a__body{gap:14px;margin-top:-32px;padding:0 24px 28px;display:grid;position:relative}.project-status-report-module__XSvD1a__filterCard,.project-status-report-module__XSvD1a__tableCard{background:#fff;border:1px solid #dfe9e7;border-radius:12px;overflow:hidden;box-shadow:0 4px 18px #1e46420d}.project-status-report-module__XSvD1a__filterRow{flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.project-status-report-module__XSvD1a__searchBox{flex:1;align-items:center;min-width:260px;display:flex;position:relative}.project-status-report-module__XSvD1a__searchBox svg{color:#78908d;position:absolute;left:11px}.project-status-report-module__XSvD1a__searchBox input{color:#233d3a;width:100%;height:36px;font:inherit;background:#fbfdfc;border:1px solid #d9e5e2;border-radius:8px;padding:0 12px 0 35px;font-size:12px}.project-status-report-module__XSvD1a__searchBox input:focus{background:#fff;border-color:#70b9a0;outline:none;box-shadow:0 0 0 3px #1594711c}.project-status-report-module__XSvD1a__compactSelect{width:auto;min-width:100px;height:36px;padding:0 28px 0 10px;font-size:12px}.project-status-report-module__XSvD1a__wideSelect{width:auto;min-width:145px;max-width:200px;height:36px;padding:0 28px 0 10px;font-size:12px}.project-status-report-module__XSvD1a__filterButton,.project-status-report-module__XSvD1a__clearButton{color:#3c5653;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e4e1;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.project-status-report-module__XSvD1a__filterButton:hover,.project-status-report-module__XSvD1a__clearButton:hover{background:#f1f7f5}.project-status-report-module__XSvD1a__filterButton>span{color:#fff;background:#158f71;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:10px;display:grid}.project-status-report-module__XSvD1a__advancedFilters{background:#fbfdfc;border-top:1px solid #e6eeec;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;padding:14px;display:grid}.project-status-report-module__XSvD1a__field{gap:5px;min-width:0;display:grid}.project-status-report-module__XSvD1a__field>span{color:#586e6b;font-size:11px;font-weight:600}.project-status-report-module__XSvD1a__kpiGrid{background:#fff;border:1px solid #dfe9e7;border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 4px 18px #1e46420d}.project-status-report-module__XSvD1a__kpiGrid article{border-right:1px solid #e6eeec;align-items:flex-start;gap:9px;min-width:0;padding:15px 13px;display:flex;position:relative}.project-status-report-module__XSvD1a__kpiGrid article:last-child{border-right:0}.project-status-report-module__XSvD1a__kpiIcon{color:#138466;background:#e6f5ef;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.project-status-report-module__XSvD1a__kpiGrid article>div{gap:2px;min-width:0;display:grid}.project-status-report-module__XSvD1a__kpiGrid article>div>span{color:#6b817d;text-transform:uppercase;font-size:9px;font-weight:600}.project-status-report-module__XSvD1a__kpiGrid strong{color:#203d39;letter-spacing:-.03em;font-size:clamp(15px,1.4vw,20px)}.project-status-report-module__XSvD1a__kpiGrid small{color:#718581;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.project-status-report-module__XSvD1a__distributionRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.project-status-report-module__XSvD1a__distCard{background:#fff;border:1px solid #dfe9e7;border-radius:12px;padding:16px;box-shadow:0 4px 18px #1e46420d}.project-status-report-module__XSvD1a__distCard h3{color:#284440;margin:0 0 12px;font-size:13px;font-weight:600}.project-status-report-module__XSvD1a__distList{gap:8px;display:grid}.project-status-report-module__XSvD1a__distItem{grid-template-columns:minmax(100px,1fr) minmax(90px,1.1fr) 46px;align-items:center;gap:8px;display:grid}.project-status-report-module__XSvD1a__distLabel{color:#405b57;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.project-status-report-module__XSvD1a__distTrack{background:#edf2f1;border-radius:4px;height:10px;overflow:hidden}.project-status-report-module__XSvD1a__distTrack>span{border-radius:inherit;min-width:2px;height:100%;display:block}.project-status-report-module__XSvD1a__distValue{color:#5d7572;text-align:right;font-size:9px;font-weight:700}.project-status-report-module__XSvD1a__tableCard>header{border-bottom:1px solid #e5edeb;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px;display:flex}.project-status-report-module__XSvD1a__tableCard h2{color:#284440;margin:0;font-size:14px}.project-status-report-module__XSvD1a__tableCard header p{color:#738682;margin:3px 0 0;font-size:10px}.project-status-report-module__XSvD1a__tableCard>header>span{color:#14765e;background:#e9f6f1;border-radius:6px;padding:4px 8px;font-size:9px;font-weight:700}.project-status-report-module__XSvD1a__tableWrap{overflow:auto}.project-status-report-module__XSvD1a__table{border-collapse:collapse;width:100%;min-width:1350px;font-size:10px}.project-status-report-module__XSvD1a__table th{color:#647a76;text-align:left;white-space:nowrap;text-transform:uppercase;background:#f8fbfa;border-bottom:1px solid #dfe9e7;padding:9px 10px;font-size:9px;font-weight:700}.project-status-report-module__XSvD1a__table td{color:#48605d;vertical-align:middle;border-bottom:1px solid #edf2f1;padding:10px}.project-status-report-module__XSvD1a__table tbody tr:hover{background:#fbfdfc}.project-status-report-module__XSvD1a__projectCell{width:220px}.project-status-report-module__XSvD1a__projectCell strong{color:#294743;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.project-status-report-module__XSvD1a__projectCell span{color:#83928f;font-size:8px}.project-status-report-module__XSvD1a__sortButton{color:inherit;font:inherit;font-weight:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.project-status-report-module__XSvD1a__progressCell{gap:3px;width:68px;font-weight:600;display:grid}.project-status-report-module__XSvD1a__progressCell i{background:#e3ece9;border-radius:3px;height:3px;overflow:hidden}.project-status-report-module__XSvD1a__progressCell b{background:#18886b;height:100%;display:block}.project-status-report-module__XSvD1a__badge{white-space:nowrap;border-radius:5px;padding:4px 7px;font-size:8px;font-weight:700;display:inline-flex}.project-status-report-module__XSvD1a__pipelineFunded{color:#0d7357;background:#e0f5eb}.project-status-report-module__XSvD1a__pipelinePrioritized{color:#236691;background:#e4f1fa}.project-status-report-module__XSvD1a__pipelineReview{color:#7c5c1a;background:#fff5e0}.project-status-report-module__XSvD1a__pipelineDraft{color:#657471;background:#e9eeed}.project-status-report-module__XSvD1a__pipelineDeferred{color:#9b6415;background:#fff0d5}.project-status-report-module__XSvD1a__pipelineRejected{color:#c94c54;background:#fce8e9}.project-status-report-module__XSvD1a__riskLow{color:#0d7357;background:#e0f5eb}.project-status-report-module__XSvD1a__riskModerate{color:#7c5c1a;background:#fff5e0}.project-status-report-module__XSvD1a__riskHigh{color:#c94c54;background:#fce8e9}.project-status-report-module__XSvD1a__riskCritical{color:#fff;background:#c94c54}.project-status-report-module__XSvD1a__openLink{color:#14785f;background:#edf7f3;border-radius:7px;place-items:center;width:28px;height:28px;text-decoration:none;display:grid}.project-status-report-module__XSvD1a__pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:11px 13px;display:flex}.project-status-report-module__XSvD1a__pagination span{color:#677b78;font-size:10px}.project-status-report-module__XSvD1a__pageSizeSelect{width:68px;height:32px;padding:0 26px 0 9px;font-size:10px}.project-status-report-module__XSvD1a__pagination button{color:#46605d;cursor:pointer;background:#fff;border:1px solid #d9e4e2;border-radius:7px;place-items:center;width:32px;height:32px;padding:0;display:grid}.project-status-report-module__XSvD1a__pagination button:hover:not(:disabled){color:#0f725b;background:#edf7f3;border-color:#abd3c5}.project-status-report-module__XSvD1a__pagination button:disabled{cursor:not-allowed;opacity:.4}.project-status-report-module__XSvD1a__emptyState{color:#7b8e8a;text-align:center;background:#fff;border:1px solid #dfe9e7;border-radius:12px;align-content:center;place-items:center;min-height:260px;padding:34px;display:grid}.project-status-report-module__XSvD1a__emptyState h2{color:#3d5753;margin:10px 0 3px;font-size:16px}.project-status-report-module__XSvD1a__emptyState p{margin:0 0 13px;font-size:11px}.project-status-report-module__XSvD1a__emptyState button{color:#3c5653;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e4e1;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.project-status-report-module__XSvD1a__emptyState button:hover{background:#f1f7f5}.project-status-report-module__XSvD1a__toast{z-index:90;color:#fff;background:#174d42;border-radius:9px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:600;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 30px #0e362e40}@media (max-width:1240px){.project-status-report-module__XSvD1a__kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.project-status-report-module__XSvD1a__kpiGrid article:nth-child(3){border-right:0}.project-status-report-module__XSvD1a__kpiGrid article:nth-child(-n+3){border-bottom:1px solid #e6eeec}.project-status-report-module__XSvD1a__distributionRow{grid-template-columns:1fr 1fr}}@media (max-width:900px){.project-status-report-module__XSvD1a__advancedFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.project-status-report-module__XSvD1a__distributionRow{grid-template-columns:1fr}}@media (max-width:700px){.project-status-report-module__XSvD1a__heroInner{flex-direction:column;justify-content:center;align-items:flex-start;min-height:220px;padding:28px 18px 52px}.project-status-report-module__XSvD1a__body{padding:0 12px 20px}.project-status-report-module__XSvD1a__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-status-report-module__XSvD1a__kpiGrid article,.project-status-report-module__XSvD1a__kpiGrid article:nth-child(3){border-bottom:1px solid #e6eeec;border-right:1px solid #e6eeec}.project-status-report-module__XSvD1a__kpiGrid article:nth-child(2n){border-right:0}.project-status-report-module__XSvD1a__kpiGrid article:nth-last-child(-n+2){border-bottom:0}}@media (max-width:500px){.project-status-report-module__XSvD1a__searchBox{min-width:100%}.project-status-report-module__XSvD1a__compactSelect,.project-status-report-module__XSvD1a__wideSelect{flex:1;min-width:calc(50% - 4px);max-width:none}.project-status-report-module__XSvD1a__advancedFilters,.project-status-report-module__XSvD1a__kpiGrid{grid-template-columns:1fr}.project-status-report-module__XSvD1a__kpiGrid article{border-bottom:1px solid #e6eeec;border-right:0}.project-status-report-module__XSvD1a__kpiGrid article:last-child{border-bottom:0}.project-status-report-module__XSvD1a__pagination{justify-content:center}}
