._8m_I0a_pop{animation:.45s cubic-bezier(.3,1.5,.5,1) both _8m_I0a_pop}._8m_I0a_rise{animation:.3s ease-out both _8m_I0a_rise}@keyframes _8m_I0a_pop{0%{opacity:0;transform:scale(0)}}@keyframes _8m_I0a_rise{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){._8m_I0a_pop,._8m_I0a_rise{animation:none}}
.mekUOq_screen{--welcome-bg:#0a0a0a;--welcome-star:255 255 255;--welcome-panel-top:#15151b;--welcome-panel-mid:#0e0e12;--welcome-panel-stroke:#ffffff24;--welcome-panel-shadow:#00000073;--welcome-ramp-1:#2a6afe;--welcome-ramp-2:#4353f3;--welcome-ramp-3:#6b78ff;background-color:var(--welcome-bg)}.mekUOq_starfield{background-image:radial-gradient(1.2px 1.2px at 25px 35px, rgb(var(--welcome-star) / .85) 50%, transparent 51%), radial-gradient(1.2px 1.2px at 150px 95px, rgb(var(--welcome-star) / .55) 50%, transparent 51%), radial-gradient(1.6px 1.6px at 210px 170px, rgb(var(--welcome-star) / .7) 50%, transparent 51%), radial-gradient(1.2px 1.2px at 90px 210px, rgb(var(--welcome-star) / .48) 50%, transparent 51%), radial-gradient(1.4px 1.4px at 300px 60px, rgb(var(--welcome-star) / .6) 50%, transparent 51%);background-size:260px 260px,340px 340px,460px 460px,300px 300px,520px 520px;-webkit-mask-image:radial-gradient(62% 55%,#000 45%,#0000 100%);mask-image:radial-gradient(62% 55%,#000 45%,#0000 100%)}.mekUOq_progressTrack{background:linear-gradient(#232323,#232323) padding-box padding-box,radial-gradient(140% 60%,#3a3a46 0%,#26262e 55%,#17171c 100%) border-box;border:3px solid #0000}.mekUOq_progressFill{background-image:linear-gradient(90deg, #fff 0%, #c9cfff 28%, #8b98ff 58%, #5b6bff 82%, var(--welcome-ramp-2) 100%)}.mekUOq_panel,.mekUOq_ring{border-radius:50% 50% 0 0 / var(--welcome-arc) var(--welcome-arc) 0 0;border-bottom:0}.mekUOq_panel{border:1px solid var(--welcome-panel-stroke);background-image:linear-gradient(180deg, var(--welcome-panel-top) 0%, var(--welcome-panel-mid) 55%, var(--welcome-bg) 100%);box-shadow:0 -24px 48px var(--welcome-panel-shadow);border-bottom:0}@property --welcome-ring-angle{syntax:"<angle>";inherits:false;initial-value:190deg}.mekUOq_ring{background:conic-gradient(from var(--welcome-ring-angle), transparent 0deg 250deg, #5b6bffd9 320deg, #c7ceff 350deg, transparent 360deg) border-box;border:1px solid #0000;border-bottom:0;animation:5s linear infinite mekUOq_ring-orbit;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}@keyframes mekUOq_ring-orbit{to{--welcome-ring-angle:550deg}}@media (prefers-reduced-motion:reduce){.mekUOq_ring{animation:none}}.mekUOq_cta{background-image:linear-gradient(90deg, var(--welcome-ramp-1), var(--welcome-ramp-2) 45%, var(--welcome-ramp-3));background-origin:border-box;border:2px solid #0000}
@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) var(--sd-delay,0s) both}@keyframes sd-markerIn{0%{color:#0000}}[data-sd-animate-marker]::marker{animation:sd-markerIn var(--sd-marker-duration,.15s) var(--sd-marker-easing,ease) var(--sd-marker-delay,0s) both}
[data-reading-text] .katex-display{margin-block:.5em;padding-block:.5em;overflow:auto hidden}
@keyframes UqM6UG_grow-up{0%{transform:scaleY(0)}}@keyframes UqM6UG_grow-right{0%{transform:scaleX(0)}}@keyframes UqM6UG_trace{0%{clip-path:inset(-8px 100% -8px -8px)}}@keyframes UqM6UG_rise-in{0%{opacity:0;transform:translateY(6px)}}@keyframes UqM6UG_pop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.25)}}@keyframes UqM6UG_slide-in{0%{opacity:0;translate:-8px}}.UqM6UG_currentBar{transform-origin:bottom;animation:.7s cubic-bezier(.2,.8,.2,1) .3s backwards UqM6UG_grow-up}.UqM6UG_astraBar{transform-origin:bottom;animation:1.1s cubic-bezier(.2,.8,.2,1) .9s backwards UqM6UG_grow-up}.UqM6UG_label{animation:.4s cubic-bezier(.2,.8,.2,1) .8s backwards UqM6UG_rise-in}.UqM6UG_curves{clip-path:inset(-8px);animation:1.4s ease-in-out .5s backwards UqM6UG_trace}.UqM6UG_fill{transform-origin:0;animation:1.5s ease-in-out .25s backwards UqM6UG_grow-right}.UqM6UG_end{animation:.4s cubic-bezier(.2,.8,.2,1) 1.75s backwards UqM6UG_rise-in}.UqM6UG_dot{animation:.45s cubic-bezier(.2,.8,.2,1) 1.9s backwards UqM6UG_pop}.UqM6UG_tip{animation:.4s cubic-bezier(.2,.8,.2,1) 2.15s backwards UqM6UG_slide-in}@media (prefers-reduced-motion:reduce){.UqM6UG_currentBar,.UqM6UG_astraBar,.UqM6UG_label,.UqM6UG_curves,.UqM6UG_fill,.UqM6UG_end,.UqM6UG_dot,.UqM6UG_tip{animation:none}}
._7WXMFG_rise{animation:.4s cubic-bezier(.2,.8,.2,1) both _7WXMFG_rise}@keyframes _7WXMFG_rise{0%{opacity:0;transform:translateY(14px)scale(.96)}}._7WXMFG_fadeUp{animation:.3s ease-out both _7WXMFG_fade-up}@keyframes _7WXMFG_fade-up{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._7WXMFG_rise,._7WXMFG_fadeUp{animation:none}}
.zgjYuW_word{animation:.2s ease-out both zgjYuW_fade-in}.zgjYuW_part,.zgjYuW_row{animation:.5s cubic-bezier(.16,1,.3,1) both zgjYuW_rise}.zgjYuW_bar{animation:.6s cubic-bezier(.16,1,.3,1) both zgjYuW_grow}@keyframes zgjYuW_fade-in{0%{opacity:0}}@keyframes zgjYuW_rise{0%{opacity:0;transform:translateY(12px)}}@keyframes zgjYuW_grow{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.zgjYuW_word,.zgjYuW_part,.zgjYuW_row,.zgjYuW_bar{animation:none}}
.lqiHIq_readiness{--star-body-0:#2c2c2c;--star-body-mid:#1c1c1c;--star-body-1:#0a0a0a}.lqiHIq_island,.lqiHIq_readiness,.lqiHIq_glass{--glass-body-0:#2c2c2c;--glass-body-1:#141414;--glass-icon-0:#fff;--glass-icon-1:#c4c4c4;--glass-edge:#fff;--glass-edge-0:.55;--glass-edge-1:.16;--glass-edge-2:.03;--glass-edge-3:.18}:is(html[data-theme=light] .lqiHIq_island,html[data-theme=light] .lqiHIq_readiness,html[data-theme=light] .lqiHIq_glass){--glass-body-0:#fff;--glass-body-1:#e6e3dd;--glass-icon-0:#2f2c29;--glass-icon-1:#504c49;--glass-edge:#7d7873;--glass-edge-0:.7;--glass-edge-1:.32;--glass-edge-2:.1;--glass-edge-3:.34}html[data-theme=light] .lqiHIq_readiness{--star-body-0:#fff;--star-body-mid:#f5f3ef;--star-body-1:#e4e1db}.lqiHIq_badgeSpin{transform-style:preserve-3d;animation:3.4s infinite lqiHIq_badge-flip;position:absolute;inset:0}.lqiHIq_spinning .lqiHIq_badgeSpin{animation:1.2s linear infinite lqiHIq_badge-spinning}.lqiHIq_failed{--glass-body-0:#4a1f22;--glass-body-1:#2a1113;--glass-icon-0:#ff8a8f;--glass-icon-1:#f2545b;--glass-edge:#ff9aa0}.lqiHIq_failed .lqiHIq_badgeSpin{animation:none}html[data-theme=light] .lqiHIq_failed{--glass-body-0:#fff1f1;--glass-body-1:#fbd9da;--glass-icon-0:#e5484d;--glass-icon-1:#c62a31;--glass-edge:#e5484d}@keyframes lqiHIq_badge-spinning{to{transform:rotateY(360deg)}}.lqiHIq_badgeFace{backface-visibility:hidden;position:absolute;inset:0;transform:translateZ(1px)}.lqiHIq_badgeFace+.lqiHIq_badgeFace{transform:rotateY(180deg)translateZ(1px)}.lqiHIq_badgeFace svg{width:100%;height:100%;display:block;overflow:visible}html[data-theme=light] .lqiHIq_badgeFace svg{filter:drop-shadow(0 4px 10px #1c1a1824)}@keyframes lqiHIq_badge-flip{0%,64%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotateY(0)}78%{animation-timing-function:ease-in-out;transform:rotateY(372deg)}86%{animation-timing-function:ease-in-out;transform:rotateY(355deg)}93%{animation-timing-function:ease-out;transform:rotateY(362deg)}to{transform:rotateY(360deg)}}html[data-theme=light] .lqiHIq_readiness>svg{filter:drop-shadow(0 1px 1px #1c1a181a)drop-shadow(0 10px 28px #1c1a181a)}.lqiHIq_readinessFill{transition:stroke-dasharray 1.3s cubic-bezier(.33,1,.68,1)}.lqiHIq_mockExamEntry{opacity:var(--entry-reveal,1);transform:translateY(calc((1 - var(--entry-reveal,1)) * 2.5rem));filter:blur(calc((1 - var(--entry-reveal,1)) * 4px))}.lqiHIq_showcaseBadge{flex:none;width:44px;height:50px;display:block;position:relative}.lqiHIq_showcaseBadge .lqiHIq_showcaseFloat{margin:0;top:0;left:0}.lqiHIq_showcaseRise{position:absolute;inset:0}.lqiHIq_showcaseBadge .lqiHIq_badgeSpin{animation-delay:-826ms}.lqiHIq_unlocking .lqiHIq_badgeSpin{animation-delay:.274s}.lqiHIq_padlock{pointer-events:none;width:22px;height:24px;margin:-12px 0 0 -11px;position:absolute;top:46%;left:50%}.lqiHIq_padlockGlyph{transform-origin:50% 90%;width:28px;height:28px;position:absolute;top:-3px;left:-3px;overflow:visible}.lqiHIq_padlockShackle{transform-box:fill-box;transform-origin:100% 100%}.lqiHIq_padlockBody{filter:drop-shadow(0 2px 6px #00000059)}@media (prefers-reduced-motion:reduce){.lqiHIq_badgeSpin,.lqiHIq_spinning .lqiHIq_badgeSpin{animation:none}.lqiHIq_padlock{display:none}.lqiHIq_readinessFill{transition:none}.lqiHIq_mockExamEntry{filter:none;transform:none}}
@keyframes Ii2sBq_fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Ii2sBq_header,.Ii2sBq_body,.Ii2sBq_ctaButton{opacity:0;transform:translateY(20px)}.Ii2sBq_header{animation:.5s ease-out .2s both Ii2sBq_fadeUp}.Ii2sBq_body{animation:.5s ease-out .4s both Ii2sBq_fadeUp}.Ii2sBq_ctaButton{animation:.5s ease-out .6s both Ii2sBq_fadeUp}@media (prefers-reduced-motion:reduce){.Ii2sBq_header,.Ii2sBq_body,.Ii2sBq_ctaButton{opacity:1!important;animation:none!important;transform:none!important}}.Ii2sBq_parentCta{animation:.5s cubic-bezier(.16,1,.3,1) 1.1s both Ii2sBq_fadeUp}@media (prefers-reduced-motion:reduce){.Ii2sBq_parentCta{animation:none}}