.progress-pro-page .progress-overview-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.progress-pro-page .progress-disclosure .monthly-learning-overview.is-alltime{display:grid;grid-template-columns:minmax(158px,.76fr) minmax(246px,1.24fr);align-items:center;gap:12px 20px;width:100%;min-width:0;padding:5px 0 0;direction:rtl}.progress-pro-page .is-alltime .progress-overall-summary{display:flex;flex-direction:column;align-items:center;gap:20px;min-width:0;text-align:center}.progress-pro-page .is-alltime .progress-score-ring{--progress-value: 0;width:158px;height:158px;flex:0 0 auto;margin:0 auto;background:conic-gradient(#5e7bdb calc(var(--progress-value) * 1%),#dce5fa 0)}.progress-pro-page .is-alltime .progress-score-ring:before{background:#2c407f;top:10px;right:10px;bottom:10px;left:10px}.progress-pro-page .is-alltime .progress-score-ring strong{font-size:35px;color:#fff}.progress-pro-page .is-alltime .progress-score-ring small{font-size:12px}.progress-pro-page .is-alltime .progress-overall-description h3{font-size:16px;font-weight:850;color:var(--ui-text);line-height:1.55;margin:7px 0}.progress-pro-page .is-alltime .progress-overall-description p{font-size:12px;line-height:1.9;margin:3px auto;max-width:235px;color:var(--ui-text-2)}.progress-pro-page .is-alltime .progress-overall-description .page-eyebrow{font-size:12px;color:var(--ui-accent)}.progress-pro-page .is-alltime .progress-alltime-note{display:inline-block;border-radius:18px;padding:6px 10px;margin-top:10px;background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:700;font-size:12px}.progress-pro-page .is-alltime .progress-six-radar{min-width:0;width:100%;direction:rtl;padding:10px 5px 0;border-radius:17px;background:linear-gradient(145deg,var(--ui-surface),var(--ui-surface-2));border:1px solid var(--ui-border)}.progress-pro-page .is-alltime .progress-radar-heading{display:flex;flex-direction:column;gap:3px;padding-inline:10px}.progress-pro-page .is-alltime .progress-radar-heading strong{font-size:14px;font-weight:850;color:var(--ui-text)}.progress-pro-page .is-alltime .progress-radar-heading span{font-size:12px;color:var(--ui-text-2)}.progress-pro-page .is-alltime .progress-six-radar svg{width:100%;height:auto;max-width:420px;display:block;margin:-4px auto 0;overflow:visible}.progress-pro-page .is-alltime .progress-radar-grid{fill:none;stroke:#b7c9e7;stroke-width:1;stroke-dasharray:4 4}.progress-pro-page .is-alltime .progress-radar-axis{stroke:#c9d6ed;stroke-width:1.2}.progress-pro-page .is-alltime .progress-radar-area{fill:url(#class-progress-radar-fill);stroke:#4d65cc;stroke-width:3;stroke-linejoin:round}.progress-pro-page .is-alltime .progress-radar-dot{fill:#fff;stroke:#4665d9;stroke-width:2.5}.progress-pro-page .is-alltime .progress-radar-label{fill:var(--ui-text);font-family:inherit;font-weight:750;font-size:15px}.progress-pro-page .is-alltime .progress-radar-number{fill:#5165aa;font-family:inherit;font-weight:750;font-size:13px}.progress-pro-page .is-alltime .progress-radar-tick{fill:#7180a1;font-size:12px;font-family:inherit}.progress-pro-page .is-alltime .progress-radar-legend{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;color:var(--ui-text-2);margin:-9px auto 12px}.progress-pro-page .is-alltime .progress-radar-key{background:#526bdb;width:10px;height:10px;border-radius:3px}.progress-pro-page .is-alltime .progress-radar-no-data{font-size:11px;line-height:1.8;color:var(--ui-text-2);text-align:center;padding:0 12px 10px}.progress-pro-page .is-alltime .progress-alltime-evidence{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;border-top:1px solid var(--ui-border);padding-top:12px}.progress-pro-page .is-alltime .progress-alltime-evidence span{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--ui-text-2);background:var(--ui-surface-2);border:1px solid var(--ui-border);border-radius:20px;padding:5px 9px}.progress-pro-page .is-alltime .progress-alltime-evidence svg{color:var(--ui-accent)}[data-theme=dark] .progress-pro-page .is-alltime .progress-radar-grid{stroke:#43537d}[data-theme=dark] .progress-pro-page .is-alltime .progress-radar-axis{stroke:#3b4e78}[data-theme=dark] .progress-pro-page .is-alltime .progress-radar-number{fill:#a4bcff}[data-theme=dark] .progress-pro-page .is-alltime .progress-radar-dot{fill:#1d2b4f}@media(max-width:1140px){.progress-pro-page .progress-overview-grid{grid-template-columns:1fr}}@media(max-width:640px){.progress-pro-page .progress-disclosure .monthly-learning-overview.is-alltime{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px}.progress-pro-page .is-alltime .progress-overall-summary{flex-direction:row;text-align:start;width:100%;justify-content:center}.progress-pro-page .is-alltime .progress-score-ring{width:128px;height:128px;flex-basis:128px}.progress-pro-page .is-alltime .progress-score-ring strong{font-size:28px}.progress-pro-page .is-alltime .progress-alltime-evidence{grid-column:1}}@media(max-width:390px){.progress-pro-page .is-alltime .progress-overall-summary{flex-direction:column;text-align:center}}
