._globalPolish_12ou5_2 section#progress{width:min(1320px,calc(100% - 48px))!important;margin:0 auto 76px!important;padding:clamp(22px,3vw,38px)!important;border:1px solid #302442!important;border-radius:24px!important;background:radial-gradient(ellipse at 92% 0%,#4b26702b,transparent 34%),linear-gradient(145deg,#100e19,#0b0c14 72%)!important;box-shadow:0 24px 70px #0006!important}._globalPolish_12ou5_2 section#progress>div:first-child{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:22px!important;margin:0 0 25px!important;padding:0 0 21px!important;border-bottom:1px solid #30253d!important}._globalPolish_12ou5_2 section#progress>div:first-child h2{font-size:clamp(28px,3.4vw,42px)!important;letter-spacing:-1.5px!important;margin:8px 0!important;color:#f6f0ff!important}._globalPolish_12ou5_2 section#progress>div:first-child p{max-width:620px!important;color:#a89db7!important;font-size:12px!important;line-height:1.75!important}._globalPolish_12ou5_2 section#progress>div:first-child>a{flex-shrink:0!important;padding:12px 16px!important;border:1px solid #60447a!important;border-radius:10px!important;background:linear-gradient(145deg,#21172d,#14101d)!important;color:#e5d1ff!important;font-size:11px!important}._globalPolish_12ou5_2 section#progress>div:nth-child(2){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0 0 14px!important}._globalPolish_12ou5_2 section#progress>div:nth-child(2)>article{display:grid!important;gap:9px!important;min-width:0!important;padding:18px!important;border:1px solid #392b4b!important;border-radius:14px!important;background:linear-gradient(145deg,#1a1524,#11101a)!important}._globalPolish_12ou5_2 section#progress>div:nth-child(2)>article>span{font-size:8px!important;letter-spacing:1.2px!important;color:#bca0d9!important}._globalPolish_12ou5_2 section#progress>div:nth-child(2)>article>strong{font-size:clamp(25px,2.4vw,34px)!important;line-height:1.1!important;color:#f5edff!important;font-variant-numeric:tabular-nums!important}._globalPolish_12ou5_2 section#progress>div:nth-child(2)>article>small{font-size:9px!important;color:#9489a4!important;line-height:1.5!important}._globalPolish_12ou5_2 section#progress [class*=learningOverview]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important;margin:0!important}._globalPolish_12ou5_2 section#progress [class*=overviewPanel]{display:flex!important;flex-direction:column!important;min-width:0!important;min-height:250px!important;padding:21px!important;border:1px solid #392b4b!important;border-radius:16px!important;background:linear-gradient(150deg,#191525,#11111c)!important;box-shadow:0 12px 28px #0003!important}._globalPolish_12ou5_2 section#progress [class*=overviewPanelHead]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 15px!important}._globalPolish_12ou5_2 section#progress [class*=overviewPanelHead]>div{display:flex!important;align-items:center!important;gap:11px!important;min-width:0!important}._globalPolish_12ou5_2 section#progress [class*=overviewIcon]{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;flex:0 0 36px!important;border:1px solid #63477f!important;border-radius:10px!important;background:#2a1c39!important;color:#d9baff!important;font-size:17px!important}._globalPolish_12ou5_2 section#progress [class*=overviewPanelHead] h3{margin:0 0 4px!important;font-size:15px!important;line-height:1.3!important;color:#f2eaff!important}._globalPolish_12ou5_2 section#progress [class*=overviewPanelHead] small{font-size:9px!important;line-height:1.5!important;color:#a99bb8!important}._globalPolish_12ou5_2 section#progress [class*=overviewPill]{padding:5px 8px!important;border:1px solid #49345d!important;border-radius:6px!important;background:#21172c!important;color:#caa8eb!important;font-size:8px!important}._globalPolish_12ou5_2 section#progress [class*=streakHero]{display:flex!important;align-items:center!important;gap:13px!important;margin:8px 0 10px!important;padding:15px!important;border:1px solid #49345e!important;border-radius:12px!important;background:linear-gradient(110deg,#281a38,#171321)!important}._globalPolish_12ou5_2 section#progress [class*=streakFlame]{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border-radius:11px!important;background:#3b2451!important;color:#e0c3ff!important;font-size:22px!important}._globalPolish_12ou5_2 section#progress [class*=streakHero] strong{display:block!important;font-size:32px!important;line-height:1!important;color:#f4eaff!important}._globalPolish_12ou5_2 section#progress [class*=streakMessage]{margin:2px 0 12px!important;color:#b9adc6!important;font-size:10px!important;line-height:1.65!important}._globalPolish_12ou5_2 section#progress [class*=weekStrip]{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important;margin:7px 0 13px!important}._globalPolish_12ou5_2 section#progress [class*=weekDay],._globalPolish_12ou5_2 section#progress [class*=weekDayActive],._globalPolish_12ou5_2 section#progress [class*=weekDayToday]{display:grid!important;justify-items:center!important;gap:7px!important;padding:9px 3px!important;border:1px solid #3a2b4b!important;border-radius:9px!important;background:#15121e!important;color:#b9a9c9!important;font-size:9px!important}._globalPolish_12ou5_2 section#progress [class*=weekDayActive]{border-color:#805ca2!important;background:#281b37!important;color:#ead8ff!important}._globalPolish_12ou5_2 section#progress [class*=streakGoal]{display:flex!important;justify-content:space-between!important;gap:10px!important;margin-top:auto!important;padding-top:12px!important;border-top:1px solid #33263f!important;font-size:9px!important;color:#9f91ad!important}._globalPolish_12ou5_2 section#progress [class*=streakGoal] strong{color:#d9b8fa!important;font-size:10px!important}._globalPolish_12ou5_2 section#progress [class*=trendChart]{display:flex!important;align-items:flex-end!important;gap:10px!important;height:155px!important;margin:12px 0 0!important;padding:10px 4px 0!important;border-bottom:1px solid #3a2b49!important}._globalPolish_12ou5_2 section#progress [class*=trendColumn]{display:flex!important;flex:1!important;min-width:0!important;height:100%!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}._globalPolish_12ou5_2 section#progress [class*=trendColumn] strong{font-size:9px!important;color:#d8b9f5!important}._globalPolish_12ou5_2 section#progress [class*=trendColumn]>span{display:block!important;width:min(28px,75%)!important;min-height:5px!important;border-radius:7px 7px 2px 2px!important;background:linear-gradient(180deg,#d5b1ff,#7950aa)!important}._globalPolish_12ou5_2 section#progress [class*=trendColumn] small{font-size:8px!important;color:#978ba6!important}._globalPolish_12ou5_2 section#progress [class*=chartFoot]{display:flex!important;justify-content:space-between!important;margin-top:8px!important;color:#91859f!important;font-size:8px!important}._globalPolish_12ou5_2 section#progress [class*=masteryList]{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;margin:8px 0 0!important}._globalPolish_12ou5_2 section#progress [class*=masteryItem]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0!important;padding:12px!important;border:1px solid #3c2d50!important;border-radius:10px!important;background:#15121e!important}._globalPolish_12ou5_2 section#progress [class*=masteryItem]>div:first-child{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;width:100%!important;color:#d8cce5!important;font-size:10px!important;line-height:1.5!important}._globalPolish_12ou5_2 section#progress [class*=masteryItem]>div:first-child span{min-width:0!important;flex:1!important;overflow-wrap:anywhere!important}._globalPolish_12ou5_2 section#progress [class*=masteryItem]>div:first-child strong{flex:0 0 auto!important;color:#d9b9ff!important;font-size:10px!important}._globalPolish_12ou5_2 section#progress [class*=masteryTrack]{display:block!important;width:100%!important;height:6px!important;border-radius:9px!important;background:#30243b!important;overflow:hidden!important}._globalPolish_12ou5_2 section#progress [class*=masteryTrack]>span{display:block!important;height:100%!important;border-radius:9px!important;background:linear-gradient(90deg,#8c5fbd,#d8b4ff)!important}._globalPolish_12ou5_2 section#progress [class*=milestoneList]{display:grid!important;gap:9px!important;margin:8px 0 0!important}._globalPolish_12ou5_2 section#progress [class*=milestoneItem]{display:flex!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;padding:12px!important;border:1px solid #3c2d50!important;border-radius:10px!important;background:#15121e!important}._globalPolish_12ou5_2 section#progress [class*=milestoneBadge]{display:grid!important;place-items:center!important;width:29px!important;height:29px!important;flex:0 0 29px!important;border-radius:8px!important;background:#30203f!important;color:#dfc4ff!important}._globalPolish_12ou5_2 section#progress [class*=milestoneItem]>div{flex:1!important;min-width:0!important;display:block!important}._globalPolish_12ou5_2 section#progress [class*=milestoneItem] strong{display:block!important;font-size:10px!important;line-height:1.5!important;color:#eee4f7!important;overflow-wrap:anywhere!important}._globalPolish_12ou5_2 section#progress [class*=milestoneItem] p{display:block!important;margin:4px 0 0!important;font-size:9px!important;line-height:1.6!important;color:#aa9eb8!important}._globalPolish_12ou5_2 section#progress [class*=milestoneStatus]{flex:0 0 auto!important;font-size:7px!important;color:#d1aaf1!important;letter-spacing:.6px!important}._globalPolish_12ou5_2 section#progress [class*=milestoneLink]{display:inline-flex!important;margin-top:8px!important;color:#d3b0f4!important;font-size:10px!important;font-weight:800!important}._globalPolish_12ou5_2 section#progress>div:nth-child(4){display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)!important;gap:13px!important;margin-top:13px!important;align-items:start!important}._globalPolish_12ou5_2 section#progress>div:nth-child(4)>div{min-width:0!important;padding:0!important;overflow:hidden!important;border:1px solid #392b4b!important;border-radius:15px!important;background:linear-gradient(150deg,#191525,#11111c)!important}._globalPolish_12ou5_2 section#progress [class*=progressPanelHead]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:18px 20px!important;border-bottom:1px solid #342741!important}._globalPolish_12ou5_2 section#progress [class*=progressPanelHead] h3{font-size:14px!important;color:#f0e8fa!important}._globalPolish_12ou5_2 section#progress [class*=progressPanelHead] span{font-size:9px!important;color:#a295b2!important}._globalPolish_12ou5_2 section#progress [class*=previousExam]{display:flex!important;align-items:center!important;gap:11px!important;padding:13px 16px!important;border-bottom:1px solid #2b2237!important}._globalPolish_12ou5_2 section#progress [class*=previousExamIcon]{width:36px!important;height:36px!important;flex:0 0 36px!important;border:1px solid #624783!important;border-radius:10px!important;background:#21172e!important;color:#d3b0f4!important}._globalPolish_12ou5_2 section#progress [class*=previousExamInfo]{display:grid!important;gap:4px!important;min-width:0!important;flex:1!important}._globalPolish_12ou5_2 section#progress [class*=previousExamInfo] strong{font-size:10px!important;color:#eee5f8!important}._globalPolish_12ou5_2 section#progress [class*=previousExamInfo] small,._globalPolish_12ou5_2 section#progress [class*=previousExamInfo] span{font-size:8px!important;line-height:1.5!important;color:#9b90aa!important}._globalPolish_12ou5_2 section#progress [class*=previousExamScore]{display:grid!important;gap:2px!important;text-align:right!important;flex:0 0 auto!important}._globalPolish_12ou5_2 section#progress [class*=previousExamScore] strong{font-size:20px!important;color:#c8a0f0!important}._globalPolish_12ou5_2 section#progress [class*=previousExamScore] small{font-size:8px!important;color:#94889f!important}._globalPolish_12ou5_2 section#progress [class*=topicBreakdownDetails]{padding:15px 18px!important}._globalPolish_12ou5_2 section#progress [class*=topicBreakdownDetails] summary{font-size:10px!important;color:#cdb0e9!important;cursor:pointer}._globalPolish_12ou5_2 section#progress ._progressDisclaimer_12ou5_65{margin:14px 0 0!important;color:#81768f!important;font-size:9px!important}@media(max-width:900px){._globalPolish_12ou5_2 section#progress{width:calc(100% - 32px)!important;padding:23px!important}._globalPolish_12ou5_2 section#progress>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:650px){._globalPolish_12ou5_2 section#progress{width:calc(100% - 24px)!important;padding:18px 13px!important;border-radius:17px!important}._globalPolish_12ou5_2 section#progress>div:first-child{flex-direction:column!important;align-items:flex-start!important}._globalPolish_12ou5_2 section#progress>div:first-child>a{width:100%!important;text-align:center!important}._globalPolish_12ou5_2 section#progress>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}._globalPolish_12ou5_2 section#progress>div:nth-child(2)>article{padding:13px!important}._globalPolish_12ou5_2 section#progress [class*=learningOverview]{grid-template-columns:1fr!important}._globalPolish_12ou5_2 section#progress [class*=overviewPanel]{min-height:0!important;padding:16px!important}._globalPolish_12ou5_2 section#progress>div:nth-child(4){grid-template-columns:1fr!important}}
