/* Verified course study coverage; derived from stored exam sessions (not fake percentages). */
.scc-academy-shell .scc-dashboard-learning-progress{padding:0 27px 22px;margin:0;min-width:0}
.scc-academy-shell .scc-dashboard-learning-top{display:flex;justify-content:space-between;gap:14px;align-items:center;color:#102d4a;font-weight:800;font-size:13px;margin-bottom:9px}
.scc-academy-shell .scc-dashboard-learning-top strong{font-size:15px;color:#0c58dc;font-variant-numeric:tabular-nums}
.scc-academy-shell .scc-dashboard-learning-bar{height:10px;border-radius:100px;background:#e7eef5;overflow:hidden;position:relative}
.scc-academy-shell .scc-dashboard-learning-bar>span{display:block;height:100%;background:linear-gradient(90deg,#0c58dc,#448af4);border-radius:100px;transition:width .25s}
.scc-academy-shell .scc-dashboard-learning-progress>small{display:block;margin-top:9px;color:#6d8193;font-size:12px;font-weight:650}
@media(max-width:720px){.scc-academy-shell .scc-dashboard-learning-progress{padding:0 21px 21px}}
@media(max-width:520px){.scc-academy-shell .scc-dashboard-learning-progress{padding:0 16px 18px}}
