.ProgressOverview-module__at5_-a__wrap{gap:18px;display:grid}.ProgressOverview-module__at5_-a__loading,.ProgressOverview-module__at5_-a__nextCard,.ProgressOverview-module__at5_-a__metrics,.ProgressOverview-module__at5_-a__contextStrip,.ProgressOverview-module__at5_-a__note,.ProgressOverview-module__at5_-a__panel,.ProgressOverview-module__at5_-a__boundary{border:1px solid var(--line);background:#fff;border-radius:20px}.ProgressOverview-module__at5_-a__loading{color:var(--muted);padding:18px}.ProgressOverview-module__at5_-a__eyebrow{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:850}.ProgressOverview-module__at5_-a__nextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ProgressOverview-module__at5_-a__nextCard{align-content:start;gap:9px;padding:18px;display:grid}.ProgressOverview-module__at5_-a__nextCard[data-kind=curriculum]{background:linear-gradient(145deg,#f6f9ff,#fff);border-color:#b8c8e8}.ProgressOverview-module__at5_-a__nextCard[data-kind=review]{background:linear-gradient(145deg,#fff9e9,#fff);border-color:#ead5a4}.ProgressOverview-module__at5_-a__nextCard h2{margin:0;font-size:1.28rem}.ProgressOverview-module__at5_-a__nextCard>p:not(.ProgressOverview-module__at5_-a__eyebrow){color:var(--muted);margin:0;font-size:.84rem;line-height:1.5}.ProgressOverview-module__at5_-a__nextTitle{align-items:center;gap:9px;display:flex}.ProgressOverview-module__at5_-a__nextTitle>span{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:.72rem;font-weight:900;display:grid}.ProgressOverview-module__at5_-a__evidenceTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.ProgressOverview-module__at5_-a__evidenceTitle>span{color:#526786;background:#eef3fb;border-radius:999px;padding:5px 8px;font-size:.64rem;font-weight:850}.ProgressOverview-module__at5_-a__primaryAction,.ProgressOverview-module__at5_-a__secondaryAction{border-radius:999px;justify-content:center;align-items:center;width:max-content;min-height:38px;margin-top:2px;padding:0 13px;font-size:.76rem;font-weight:850;text-decoration:none;display:inline-flex}.ProgressOverview-module__at5_-a__primaryAction{background:var(--accent);color:#fff}.ProgressOverview-module__at5_-a__secondaryAction{color:#24569f;background:#fff;border:1px solid #c7d4e8}.ProgressOverview-module__at5_-a__suggested{color:#7b6740}.ProgressOverview-module__at5_-a__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;display:grid}.ProgressOverview-module__at5_-a__metrics div{background:#f7f9fc;border-radius:14px;gap:4px;padding:12px;display:grid}.ProgressOverview-module__at5_-a__metrics span,.ProgressOverview-module__at5_-a__contextStrip span{color:var(--muted);font-size:.68rem;font-weight:800}.ProgressOverview-module__at5_-a__metrics strong{font-size:1.45rem}.ProgressOverview-module__at5_-a__metrics strong small{color:#748198;font-size:.75rem;font-weight:800}.ProgressOverview-module__at5_-a__contextStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 12px;display:grid}.ProgressOverview-module__at5_-a__contextStrip div{border-right:1px solid var(--line);gap:2px;padding:11px 12px;display:grid}.ProgressOverview-module__at5_-a__contextStrip div:last-child{border-right:0}.ProgressOverview-module__at5_-a__contextStrip strong{font-size:.78rem}.ProgressOverview-module__at5_-a__note,.ProgressOverview-module__at5_-a__boundary{color:#52617a;margin:0;padding:12px 14px;font-size:.8rem;line-height:1.45}.ProgressOverview-module__at5_-a__panel{gap:14px;padding:17px;display:grid}.ProgressOverview-module__at5_-a__panelHeader{justify-content:space-between;align-items:end;gap:20px;display:flex}.ProgressOverview-module__at5_-a__panelHeader>div{gap:3px;display:grid}.ProgressOverview-module__at5_-a__panelHeader h2{margin:0;font-size:1.2rem}.ProgressOverview-module__at5_-a__panelHeader>p{max-width:580px;color:var(--muted);margin:0;font-size:.78rem;line-height:1.45}.ProgressOverview-module__at5_-a__targetGroups{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ProgressOverview-module__at5_-a__targetGroup{border:1px solid var(--line);background:#fafbfd;border-radius:15px;align-content:start;gap:8px;padding:12px;display:grid}.ProgressOverview-module__at5_-a__targetGroup[data-group=review]{background:#fffaf0;border-color:#ead5a4}.ProgressOverview-module__at5_-a__targetGroup[data-group=stable]{background:#f8fcf9;border-color:#cbe5d2}.ProgressOverview-module__at5_-a__targetGroup>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ProgressOverview-module__at5_-a__targetGroup h3{margin:0;font-size:.92rem}.ProgressOverview-module__at5_-a__targetGroup>header>span{background:#eef2f8;border-radius:999px;place-items:center;min-width:23px;height:23px;padding:0 6px;font-size:.65rem;font-weight:900;display:grid}.ProgressOverview-module__at5_-a__targetGroup>p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.4}.ProgressOverview-module__at5_-a__targetList{gap:6px;display:grid}.ProgressOverview-module__at5_-a__targetRow{color:inherit;background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:9px;text-decoration:none;display:flex}.ProgressOverview-module__at5_-a__targetRow>div:first-child{gap:2px;display:grid}.ProgressOverview-module__at5_-a__targetRow strong{font-size:.78rem}.ProgressOverview-module__at5_-a__targetRow small{color:#7b8799;font-size:.63rem}.ProgressOverview-module__at5_-a__targetMeta{text-align:right;gap:2px;display:grid}.ProgressOverview-module__at5_-a__targetMeta span{color:#415b80;font-size:.66rem;font-weight:850}.ProgressOverview-module__at5_-a__empty{text-align:center;background:#f7f9fc;border-radius:14px;gap:4px;padding:18px;display:grid}.ProgressOverview-module__at5_-a__empty strong{font-size:.9rem}.ProgressOverview-module__at5_-a__empty span{color:var(--muted);font-size:.76rem}.ProgressOverview-module__at5_-a__activityList{gap:5px;display:grid}.ProgressOverview-module__at5_-a__activityRow{color:inherit;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:9px 10px;text-decoration:none;display:grid}.ProgressOverview-module__at5_-a__activityRow:hover{background:#f7f9fc}.ProgressOverview-module__at5_-a__activityNumber{color:#3f587c;background:#edf2fa;border-radius:50%;place-items:center;width:27px;height:27px;font-size:.66rem;font-weight:900;display:grid}.ProgressOverview-module__at5_-a__activityBody{gap:1px;display:grid}.ProgressOverview-module__at5_-a__activityBody strong{font-size:.8rem}.ProgressOverview-module__at5_-a__activityBody span,.ProgressOverview-module__at5_-a__activityCounts span,.ProgressOverview-module__at5_-a__activityRow time{color:#758198;font-size:.66rem}.ProgressOverview-module__at5_-a__activityCounts{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.ProgressOverview-module__at5_-a__activityCounts span{background:#f0f3f8;border-radius:999px;padding:4px 6px}.ProgressOverview-module__at5_-a__activityRow time{text-align:right;min-width:82px}.ProgressOverview-module__at5_-a__textLink{color:#1f58c7;font-size:.76rem;font-weight:850;text-decoration:none}.ProgressOverview-module__at5_-a__sectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ProgressOverview-module__at5_-a__sectionCard{border:1px solid var(--line);background:#fafbfd;border-radius:15px;gap:9px;padding:12px;display:grid}.ProgressOverview-module__at5_-a__sectionCard>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ProgressOverview-module__at5_-a__sectionCard>header>div{gap:2px;display:grid}.ProgressOverview-module__at5_-a__sectionCard header span{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;font-size:.61rem;font-weight:850}.ProgressOverview-module__at5_-a__sectionCard h3{margin:0;font-size:.9rem}.ProgressOverview-module__at5_-a__sectionCard>header>strong{color:#6f7d92;font-size:.72rem}.ProgressOverview-module__at5_-a__labPills{flex-wrap:wrap;gap:6px;display:flex}.ProgressOverview-module__at5_-a__labPills a{color:#53627a;background:#fff;border:1px solid #dce4ef;border-radius:999px;align-items:center;gap:5px;min-height:29px;padding:4px 7px;text-decoration:none;display:flex}.ProgressOverview-module__at5_-a__labPills a>span{background:#edf2fa;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.58rem;font-weight:900;display:grid}.ProgressOverview-module__at5_-a__labPills a>strong{font-size:.65rem}.ProgressOverview-module__at5_-a__labPills a[data-state=finished]{color:#2e6540;background:#f3faf5;border-color:#cbe5d2}.ProgressOverview-module__at5_-a__labPills a[data-state=review]{color:#76520c;background:#fff9e9;border-color:#ead5a4}.ProgressOverview-module__at5_-a__labPills a[data-state=current],.ProgressOverview-module__at5_-a__labPills a[data-state=in-progress]{color:#24569f;background:#f3f7ff;border-color:#b8c8e8}.ProgressOverview-module__at5_-a__boundary{color:#41506a;background:#f8fbff}@media (max-width:900px){.ProgressOverview-module__at5_-a__targetGroups,.ProgressOverview-module__at5_-a__sectionGrid{grid-template-columns:1fr}}@media (max-width:760px){.ProgressOverview-module__at5_-a__nextGrid{grid-template-columns:1fr}.ProgressOverview-module__at5_-a__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ProgressOverview-module__at5_-a__contextStrip{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.ProgressOverview-module__at5_-a__contextStrip div{border-right:0}.ProgressOverview-module__at5_-a__panelHeader{flex-direction:column;align-items:flex-start;gap:6px}.ProgressOverview-module__at5_-a__activityRow{grid-template-columns:30px minmax(0,1fr) auto}.ProgressOverview-module__at5_-a__activityCounts{grid-column:2;justify-content:flex-start}.ProgressOverview-module__at5_-a__activityRow time{grid-area:1/3/3}}@media (max-width:480px){.ProgressOverview-module__at5_-a__metrics,.ProgressOverview-module__at5_-a__contextStrip{grid-template-columns:1fr}.ProgressOverview-module__at5_-a__activityRow{grid-template-columns:27px minmax(0,1fr)}.ProgressOverview-module__at5_-a__activityCounts{grid-column:2}.ProgressOverview-module__at5_-a__activityRow time{text-align:left;grid-area:auto/2}.ProgressOverview-module__at5_-a__primaryAction,.ProgressOverview-module__at5_-a__secondaryAction{width:100%}.ProgressOverview-module__at5_-a__evidenceTitle{flex-direction:column;align-items:flex-start}}
.page-module__Hpx0bq__page{gap:18px;display:grid}.page-module__Hpx0bq__page header{gap:7px;display:grid}.page-module__Hpx0bq__eyebrow{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.73rem;font-weight:850}.page-module__Hpx0bq__page h1{margin:0}.page-module__Hpx0bq__page header>p:last-child{max-width:760px;color:var(--muted);margin:0;line-height:1.55}
