/* v116.8 — four-tier mastery roadmap and clearer long-term achievement progress. */
.sp118-mastery-explain{margin-top:12px!important;color:#f1c994!important;line-height:1.55!important;max-width:640px;font-size:12px!important}
.sp118-tier-roadmap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:15px 0 8px}
.sp118-tier-step{background:linear-gradient(135deg,#191a22,#201712);border:1px solid #5c4b3c;border-radius:9px;padding:11px 10px;display:flex;flex-direction:column;gap:5px;min-width:0}
.sp118-tier-step b{font:800 15px Georgia,serif;color:#f8dba5}
.sp118-tier-step span{font:700 10px/1.5 Inter,Arial,sans-serif;color:#c3a98f}
.sp118-tier-step.is-complete{border-color:#c89853;background:linear-gradient(135deg,#48301b,#21170e)}
.sp118-tier-step.is-complete b:after{content:'  ✓';color:#a5e0ae;font:800 12px Inter,Arial,sans-serif}
.sp-ach-copy .sp-progress{margin-top:8px}
.sp-ach-copy>small:last-child{font-variant-numeric:tabular-nums}
@media(max-width:650px){.sp118-tier-roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}}
