.expert-progress-page{padding-bottom:56px}.expert-progress-hero{display:flex;align-items:center;justify-content:space-between;gap:20px}.progress-command-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0}.progress-command-card{background:linear-gradient(145deg,#071e40,#0d315f);color:#fff;border-radius:20px;padding:20px;box-shadow:0 14px 34px rgba(6,28,61,.12);min-height:132px;display:flex;flex-direction:column;justify-content:center}.progress-command-card span{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;opacity:.72;font-weight:800}.progress-command-card strong{font-size:2.15rem;line-height:1.05;margin:8px 0}.progress-command-card small{opacity:.76}.progress-command-card.mastery{background:linear-gradient(145deg,#092b50,#0d4675)}.progress-command-card.success{background:linear-gradient(145deg,#113a48,#146070)}.progress-command-card.xp{background:linear-gradient(145deg,#3a2d0a,#74570d)}.progress-command-card.streak{background:linear-gradient(145deg,#48210f,#8b3e16)}.secondary-progress-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.progress-insight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}.insight-card{min-height:150px}.insight-card h2{font-size:1.12rem;margin:9px 0}.insight-card.priority{border-color:rgba(190,60,50,.25)}.module-mastery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.mastery-module-card{display:flex;flex-direction:column;gap:13px}.mastery-module-head{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.mastery-module-head h3{margin:6px 0 0}.mastery-module-head>strong{font-size:1.7rem}.mastery-state{font-size:.67rem;font-weight:900;letter-spacing:.08em;padding:5px 8px;border-radius:999px;background:#eef2f7}.mastery-state.mastered{background:#e6f7ef;color:#116b48}.mastery-state.developing{background:#eef5ff;color:#245b99}.mastery-state.review{background:#fff0eb;color:#9a4028}.mastery-bar{height:9px;border-radius:99px;background:#e8edf3;overflow:hidden}.mastery-bar span{display:block;height:100%;background:linear-gradient(90deg,#0d315f,#1b7793);border-radius:inherit}.mastery-module-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;font-size:.76rem}.mastery-module-metrics span{background:#f6f8fb;border-radius:10px;padding:8px;text-align:center}.mastery-module-metrics b{display:block;font-size:.94rem;margin-top:3px}.confidence-intelligence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.confidence-stat{padding:17px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;display:flex;flex-direction:column;gap:5px}.confidence-stat strong{font-size:1.8rem}.confidence-stat small{color:#6b7280}.confidence-stat.good{background:#f1fbf6}.confidence-stat.danger{background:#fff3f1}.achievement-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.achievement{border-radius:15px;padding:14px;border:1px solid #e2e8f0;display:flex;gap:11px;align-items:center}.achievement>span{font-size:1.4rem}.achievement div{display:flex;flex-direction:column}.achievement small{color:#687386;margin-top:3px}.achievement.earned{background:#f4f9ff;border-color:#bfd6ee}.achievement.locked{opacity:.46;filter:grayscale(.6)}@media(max-width:1000px){.progress-command-grid,.progress-insight-grid{grid-template-columns:repeat(2,1fr)}.secondary-progress-stats{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.expert-progress-hero{align-items:flex-start;flex-direction:column}.progress-command-grid{grid-template-columns:repeat(2,1fr);gap:9px}.progress-command-card{min-height:112px;padding:15px;border-radius:16px}.progress-command-card strong{font-size:1.7rem}.secondary-progress-stats{grid-template-columns:repeat(2,1fr)}.progress-insight-grid,.module-mastery-grid{grid-template-columns:1fr}.confidence-intelligence-grid{grid-template-columns:repeat(2,1fr)}.achievement-grid{grid-template-columns:1fr}.mastery-module-metrics{grid-template-columns:repeat(2,1fr)}}