.dashboard-overview_page__KcX4D{display:grid;grid-gap:18px;gap:18px;padding-bottom:32px}.dashboard-overview_contentLayout__1AI1t{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.62fr);grid-gap:16px;gap:16px;max-width:1180px;align-items:start}.dashboard-overview_mainColumn__T0e0h{display:grid;grid-gap:18px;gap:18px}.dashboard-overview_sidebar__DqBhm{display:grid;grid-gap:14px;gap:14px;align-content:start;position:-webkit-sticky;position:sticky;top:20px}.dashboard-overview_hero__tHD7b{display:grid;max-width:100%}.dashboard-overview_card__WhTVs,.dashboard-overview_heroCopy__Xgkfc{border:1px solid var(--border);box-shadow:var(--shadow)}.dashboard-overview_heroCopy__Xgkfc{display:grid;grid-gap:12px;gap:12px;padding:26px;border-radius:32px;background:radial-gradient(circle at 88% 16%,rgba(111,185,238,.2),transparent 30%),linear-gradient(135deg,#fbfdff,#edf7ff 54%,#dcefff)}.dashboard-overview_card__WhTVs h3,.dashboard-overview_card__WhTVs h4,.dashboard-overview_card__WhTVs p,.dashboard-overview_eyebrow__Rnb97,.dashboard-overview_heroCopy__Xgkfc h2,.dashboard-overview_heroCopy__Xgkfc p,.dashboard-overview_overviewList__c6DJH,.dashboard-overview_overviewRow__hqu_x dd{margin:0}.dashboard-overview_heroCopy__Xgkfc h2{max-width:760px;font-size:clamp(2rem,4vw,4.25rem);line-height:.95;letter-spacing:-.04em}.dashboard-overview_heroCopy__Xgkfc p{max-width:680px;color:var(--muted);font-size:1rem;line-height:1.6}.dashboard-overview_eyebrow__Rnb97{color:var(--accent-strong);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dashboard-overview_heroActions__25ARN{display:flex;flex-wrap:wrap;gap:12px}.dashboard-overview_latestEventsCard__G0hTE{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(232,245,255,.94))}.dashboard-overview_metricsCard__xFQJQ{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(227,241,255,.95))}.dashboard-overview_metricsGrid__rp0px{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboard-overview_metricBox__8kGlJ{display:grid;grid-gap:4px;gap:4px;padding:14px;border:1px solid var(--border);border-radius:20px;background:#f4faff}.dashboard-overview_metricNumber__pmik_{color:var(--accent-strong);font-size:2rem;font-weight:900;line-height:1}.dashboard-overview_metricLabel__r84y1{color:var(--muted);font-size:.88rem;text-transform:uppercase;letter-spacing:.08em}.dashboard-overview_approachingList__ROItQ{display:grid;grid-gap:10px;gap:10px}.dashboard-overview_approachingItem__uMTUn{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--border);border-radius:18px;background:#f7fbff}.dashboard-overview_approachingMeta__47_Lq{display:flex;flex-wrap:wrap;gap:8px}.dashboard-overview_dashboardGrid__XoOWj{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(260px,.8fr);grid-gap:14px;gap:14px}.dashboard-overview_functionGrid__i148D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.dashboard-overview_card__WhTVs{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:20px;border-radius:24px;background:rgba(255,255,255,.88)}.dashboard-overview_functionCard__lznMt{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(232,245,255,.95))}.dashboard-overview_cardHeader__8q7IO{display:grid;grid-gap:6px;gap:6px}.dashboard-overview_card__WhTVs h3{font-size:1.3rem;line-height:1.1}.dashboard-overview_card__WhTVs h4{font-size:1rem}.dashboard-overview_overviewList__c6DJH{display:grid;grid-gap:8px;gap:8px}.dashboard-overview_overviewRow__hqu_x{display:grid;grid-template-columns:minmax(110px,.55fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(47,111,159,.12)}.dashboard-overview_overviewRow__hqu_x:last-child{border-bottom:none}.dashboard-overview_overviewRow__hqu_x dt{color:var(--muted);font-size:.9rem}.dashboard-overview_overviewRow__hqu_x dd{color:var(--foreground);font-weight:800}.dashboard-overview_statRow__M840O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.dashboard-overview_statRow__M840O div{display:grid;grid-gap:4px;gap:4px;padding:14px;border:1px solid var(--border);border-radius:20px;background:#f7fbff}.dashboard-overview_statNumber__tinq8{color:var(--accent-strong);font-size:2rem;font-weight:800;line-height:1}.dashboard-overview_statLabel__LghN6{color:var(--muted);font-size:.9rem}.dashboard-overview_courseList__Y7i_8{display:flex;flex-wrap:wrap;gap:8px}.dashboard-overview_courseList__Y7i_8 h4{flex-basis:100%}.dashboard-overview_courseChip__ogJaY{padding:9px 12px;border:1px solid #bdd9f1;border-radius:999px;background:#e5f3ff;color:var(--accent-strong);font-size:.92rem;font-weight:800}.dashboard-overview_progressCard__w6hck{justify-items:center;text-align:center}.dashboard-overview_progressRing__T1Ijz{display:grid;place-items:center;width:156px;height:156px;border-radius:50%}.dashboard-overview_progressRing__T1Ijz:before{content:"";grid-area:1/1;width:112px;height:112px;border-radius:50%;background:var(--card)}.dashboard-overview_progressRing__T1Ijz span{z-index:1;grid-area:1/1;color:var(--accent-strong);font-size:2rem;font-weight:900}.dashboard-overview_progressDetails__9DCXT{display:grid;grid-gap:6px;gap:6px;color:var(--muted);line-height:1.5}.dashboard-overview_progressDetails__9DCXT strong{color:var(--foreground)}.dashboard-overview_mutedText__ngb_D{color:var(--muted);line-height:1.6}.dashboard-overview_functionDescription__grPwt{color:var(--muted);line-height:1.7}.dashboard-overview_highlightList__Nkxq1{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px;color:var(--foreground)}.dashboard-overview_highlightList__Nkxq1 li{line-height:1.6}.dashboard-overview_functionActions__YoHGh{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:980px){.dashboard-overview_contentLayout__1AI1t,.dashboard-overview_dashboardGrid__XoOWj,.dashboard-overview_functionGrid__i148D{grid-template-columns:1fr}.dashboard-overview_sidebar__DqBhm{position:static}}@media (max-width:640px){.dashboard-overview_accountCard__AS7tt,.dashboard-overview_card__WhTVs,.dashboard-overview_heroCopy__Xgkfc{padding:20px;border-radius:24px}.dashboard-overview_metricsGrid__rp0px,.dashboard-overview_overviewRow__hqu_x,.dashboard-overview_statRow__M840O{grid-template-columns:1fr}}