.countdown-text-shadow{text-shadow:0 4px 4px rgba(0,0,0,.25)}
.golden-text-effect{font-family:var(--font-family-utm-alexander);letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;background:linear-gradient(#ffeea0 11.9%,#d1a358 58.04%,#a36e1d 85.71%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 2px #4c0f00);-webkit-background-clip:text;background-clip:text;height:18px;font-size:13px;font-style:normal;font-weight:400;line-height:100%}.silver-text-effect{font-family:var(--font-family-utm-alexander);letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;background:linear-gradient(#fff 0%,#e8e8e8 70%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 1px rgba(0,0,0,.7))drop-shadow(0 1px #6b7280);-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:400;line-height:100%}.bronze-text-effect{font-family:var(--font-family-utm-alexander);letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;background:linear-gradient(#fff 0%,#cd7f32 70%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 1px rgba(0,0,0,.7))drop-shadow(0 1.81px #8b4513);-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:400;line-height:100%}.white-text-effect{font-family:var(--font-family-utm-alexander);letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;filter:drop-shadow(1px 3px 1px #8a3906);font-style:normal;font-weight:400;line-height:100%}.white-text-effect-normal{font-family:var(--font-family-utm-alexander);letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:113%}.yellow-score-text{letter-spacing:0;text-align:center;color:#ffda0a;filter:drop-shadow(0 4px 6px rgba(0,0,0,.56));text-shadow:0 4px 4px rgba(255,254,250,.25),0 -4px 20px transparent;font-family:Roboto,sans-serif;font-size:36px;font-style:normal;font-weight:900;line-height:100%}.milestone-progress-bar{opacity:1;background:#0456c5;border:.6px solid transparent;border-image:linear-gradient(97.79deg,#025f93 2.1%,#66e4fb 29.43%,#035a90 55.38%,rgba(255,255,255,.145) 98.47%) 1;border-radius:8px;width:100%;height:100%;box-shadow:inset 0 3px 12px rgba(255,255,255,.17),inset 0 -3px 12px rgba(255,255,255,.35)}.milestone-progress-text{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8));font-size:.875rem;font-weight:700}@media (max-width:376px){.white-text-effect-normal{font-size:14px}}
@font-face{font-family:utmAlexander;src:url(../media/UTM_Alexander-s.p.bf34a492.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:utmAlexander Fallback;src:local(Arial);ascent-override:116.22%;descent-override:20.95%;line-gap-override:0.0%;size-adjust:97.89%}.utmalexander_e88c72d2-module__6__DPW__className{font-family:utmAlexander,utmAlexander Fallback;font-weight:400}.utmalexander_e88c72d2-module__6__DPW__variable{--font-family-utm-alexander:"utmAlexander","utmAlexander Fallback"}
@font-face{font-family:beVNProExtraLight;src:url(../media/BeVietnamPro_ExtraLight-s.p.14f8f3ad.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:beVNProExtraLight Fallback;src:local(Arial);ascent-override:92.75%;descent-override:24.58%;line-gap-override:0.0%;size-adjust:107.81%}.bevnproextralight_7acedc39-module__O2MM9W__className{font-family:beVNProExtraLight,beVNProExtraLight Fallback;font-weight:400}.bevnproextralight_7acedc39-module__O2MM9W__variable{--font-family-be-vn-pro-extralight:"beVNProExtraLight","beVNProExtraLight Fallback"}
@font-face{font-family:beVNProLight;src:url(../media/BeVietnamPro_Light-s.p.bb6bc048.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:beVNProLight Fallback;src:local(Arial);ascent-override:91.41%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:109.4%}.bevnprolight_cd423f0-module__1p7qWW__className{font-family:beVNProLight,beVNProLight Fallback;font-weight:400}.bevnprolight_cd423f0-module__1p7qWW__variable{--font-family-be-vn-pro-light:"beVNProLight","beVNProLight Fallback"}
@font-face{font-family:roboto;src:url(../media/Roboto_Variable-s.p.afd3c19b.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.roboto_2e8a5de9-module__v-4d2W__className{font-family:roboto,roboto Fallback;font-weight:400}.roboto_2e8a5de9-module__v-4d2W__variable{--font-family-roboto:"roboto","roboto Fallback"}
