@keyframes load-ripple-module__uOfb1a__ripple{0%{opacity:0;transform:scale(.8)}50%{opacity:var(--max-opacity,1)}to{opacity:0;transform:scale(1)}}.load-ripple-module__uOfb1a__gradient-border{-webkit-mask-composite:xor;background:linear-gradient(#f1ac0c .0199974%,#b478ff 49.52%,#3c50df 100.02%) border-box;border:2px solid #0000;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.load-ripple-module__uOfb1a__ripple-animation{animation:1.5s ease-in-out infinite load-ripple-module__uOfb1a__ripple}
@keyframes frustrations-animation-module__y7zq8a__particle-burst{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--tx), var(--ty)) scale(0)}}.frustrations-animation-module__y7zq8a__particle{border-radius:50%;animation:.8s ease-out forwards frustrations-animation-module__y7zq8a__particle-burst;position:absolute}@media (prefers-reduced-motion:reduce){.frustrations-animation-module__y7zq8a__particle{animation:none;display:none}}
@keyframes frustrations-step-module__OB1p5a__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.frustrations-step-module__OB1p5a__bodyHeader,.frustrations-step-module__OB1p5a__bodyContainer,.frustrations-step-module__OB1p5a__footer{opacity:0;transform:translateY(20px)}.frustrations-step-module__OB1p5a__bodyHeader{animation:.5s ease-out .2s both frustrations-step-module__OB1p5a__fadeUp}.frustrations-step-module__OB1p5a__bodyContainer{animation:.5s ease-out .4s both frustrations-step-module__OB1p5a__fadeUp}.frustrations-step-module__OB1p5a__footer{animation:.5s ease-out .6s both frustrations-step-module__OB1p5a__fadeUp}@media (prefers-reduced-motion:reduce){.frustrations-step-module__OB1p5a__bodyHeader,.frustrations-step-module__OB1p5a__bodyContainer,.frustrations-step-module__OB1p5a__footer{opacity:1!important;animation:none!important;transform:none!important}}
@keyframes goals-recap-step-module__E-epaq__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.goals-recap-step-module__E-epaq__header,.goals-recap-step-module__E-epaq__body,.goals-recap-step-module__E-epaq__ctaButton{opacity:0;transform:translateY(20px)}.goals-recap-step-module__E-epaq__header{animation:.5s ease-out .2s both goals-recap-step-module__E-epaq__fadeUp}.goals-recap-step-module__E-epaq__body{animation:.5s ease-out .4s both goals-recap-step-module__E-epaq__fadeUp}.goals-recap-step-module__E-epaq__ctaButton{animation:.5s ease-out .6s both goals-recap-step-module__E-epaq__fadeUp}@media (prefers-reduced-motion:reduce){.goals-recap-step-module__E-epaq__header,.goals-recap-step-module__E-epaq__body,.goals-recap-step-module__E-epaq__ctaButton{opacity:1!important;animation:none!important;transform:none!important}}
.emoji-picker-module__ihX_vG__wrapper .EmojiPickerReact{--epr-bg-color:hsl(var(--surface-low-contrast));--epr-category-label-bg-color:hsl(var(--surface-low-contrast));--epr-picker-border-color:transparent;--epr-text-color:hsl(var(--text-secondary));--epr-highlight-color:hsl(var(--primary));--epr-hover-bg-color:hsl(var(--surface-medium-contrast));--epr-focus-bg-color:hsl(var(--surface-medium-contrast));--epr-category-icon-active-color:transparent}.emoji-picker-module__ihX_vG__wrapper .epr-search-container>input{border:1px solid hsl(var(--contrast-secondary-alt));color:hsl(var(--text-primary));background-color:#0000;border-radius:8px;font-size:14px}.emoji-picker-module__ihX_vG__wrapper .epr-search-container>input::placeholder{color:hsl(var(--inactive))}.emoji-picker-module__ihX_vG__wrapper .epr-search-container>input:focus{border-color:hsl(var(--text-primary))}
@keyframes profile-ready-step-module__W2FbuG__popIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes profile-ready-step-module__W2FbuG__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes profile-ready-step-module__W2FbuG__drawPath{to{stroke-dashoffset:0}}@keyframes profile-ready-step-module__W2FbuG__popCheck{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.profile-ready-step-module__W2FbuG__checkIcon,.profile-ready-step-module__W2FbuG__heroText,.profile-ready-step-module__W2FbuG__profileWidget,.profile-ready-step-module__W2FbuG__goalsCard,.profile-ready-step-module__W2FbuG__goalItem,.profile-ready-step-module__W2FbuG__socialText,.profile-ready-step-module__W2FbuG__ratingSection,.profile-ready-step-module__W2FbuG__testimonialSlider,.profile-ready-step-module__W2FbuG__ctaButton{opacity:0;transform:translateY(20px)}.profile-ready-step-module__W2FbuG__checkIcon{transform:scale(0)}.profile-ready-step-module__W2FbuG__goalCheck{opacity:0;transform:scale(0)}.profile-ready-step-module__W2FbuG__checkIcon{animation:.5s cubic-bezier(.34,1.56,.64,1) .2s both profile-ready-step-module__W2FbuG__popIn}.profile-ready-step-module__W2FbuG__checkPath{stroke-dasharray:24;stroke-dashoffset:24px;animation:.4s ease-out .5s both profile-ready-step-module__W2FbuG__drawPath}.profile-ready-step-module__W2FbuG__heroText{animation:.5s ease-out .3s both profile-ready-step-module__W2FbuG__fadeUp}.profile-ready-step-module__W2FbuG__profileWidget{animation:.5s ease-out .5s both profile-ready-step-module__W2FbuG__fadeUp}.profile-ready-step-module__W2FbuG__goalsCard{animation:.5s ease-out .6s both profile-ready-step-module__W2FbuG__fadeUp}.profile-ready-step-module__W2FbuG__goalItem:first-child{animation:.4s ease-out .8s both profile-ready-step-module__W2FbuG__fadeUp}.profile-ready-step-module__W2FbuG__goalItem:nth-child(2){animation:.4s ease-out 1s both profile-ready-step-module__W2FbuG__fadeUp}.profile-ready-step-module__W2FbuG__goalItem:nth-child(3){animation:.4s ease-out 1.2s both profile-ready-step-module__W2FbuG__fadeUp}.profile-ready-step-module__W2FbuG__goalItem:first-child .profile-ready-step-module__W2FbuG__goalCheck{animation:.4s cubic-bezier(.34,1.56,.64,1) 1s both profile-ready-step-module__W2FbuG__popCheck}.profile-ready-step-module__W2FbuG__goalItem:nth-child(2) .profile-ready-step-module__W2FbuG__goalCheck{animation:.4s cubic-bezier(.34,1.56,.64,1) 1.2s both profile-ready-step-module__W2FbuG__popCheck}.profile-ready-step-module__W2FbuG__goalItem:nth-child(3) .profile-ready-step-module__W2FbuG__goalCheck{animation:.4s cubic-bezier(.34,1.56,.64,1) 1.4s both profile-ready-step-module__W2FbuG__popCheck}.profile-ready-step-module__W2FbuG__socialText{animation:.5s ease-out 1.5s both profile-ready-step-module__W2FbuG__fadeUp}.profile-ready-step-module__W2FbuG__ratingSection{animation:.5s ease-out 1.7s both profile-ready-step-module__W2FbuG__fadeUp}.profile-ready-step-module__W2FbuG__testimonialSlider{animation:.5s ease-out 1.9s both profile-ready-step-module__W2FbuG__fadeUp}.profile-ready-step-module__W2FbuG__ctaButton{animation:.5s ease-out 2.1s both profile-ready-step-module__W2FbuG__fadeUp}@media (prefers-reduced-motion:reduce){.profile-ready-step-module__W2FbuG__checkIcon,.profile-ready-step-module__W2FbuG__checkPath,.profile-ready-step-module__W2FbuG__heroText,.profile-ready-step-module__W2FbuG__profileWidget,.profile-ready-step-module__W2FbuG__goalsCard,.profile-ready-step-module__W2FbuG__goalItem,.profile-ready-step-module__W2FbuG__goalCheck,.profile-ready-step-module__W2FbuG__socialText,.profile-ready-step-module__W2FbuG__ratingSection,.profile-ready-step-module__W2FbuG__testimonialSlider,.profile-ready-step-module__W2FbuG__ctaButton{opacity:1!important;animation:none!important;transform:none!important}}
@keyframes path-lesson-module__splwPq__shadow-pulse{0%,to{box-shadow:inset 0 -1px 1px #000000a3,inset 0 1px 1px #ffffff1f,0 0 0 4px #141415,0 0 0 6px #3c50e0}50%{box-shadow:inset 0 -1px 1px #000000a3,inset 0 1px 1px #ffffff1f,0 0 0 6px #141415,0 0 0 8px #3c50e0}}.path-lesson-module__splwPq__pulsing-shadow{animation:1.2s ease-in-out infinite path-lesson-module__splwPq__shadow-pulse}@keyframes path-lesson-module__splwPq__special-shadow-pulse{0%,to{box-shadow:inset 0 -1px 1px #000000a3,inset 0 1px 1px #ffffff1f,0 0 0 4px #141415,0 0 0 6px #fff9}50%{box-shadow:inset 0 -1px 1px #000000a3,inset 0 1px 1px #ffffff1f,0 0 0 6px #141415,0 0 0 8px #fff9}}.path-lesson-module__splwPq__pulsing-special-shadow{animation:1.2s ease-in-out infinite path-lesson-module__splwPq__special-shadow-pulse}@keyframes path-lesson-module__splwPq__shadow-pulse-dark{0%,to{box-shadow:0 0 0 4px #141415,0 0 0 6px #3b3b3b}50%{box-shadow:0 0 0 6px #141415,0 0 0 8px #3b3b3b}}.path-lesson-module__splwPq__pulsing-dark-shadow{animation:1.2s ease-in-out infinite path-lesson-module__splwPq__shadow-pulse-dark}.path-lesson-module__splwPq__normal-shadow{box-shadow:inset 0 -1px 1px #000000a3,inset 0 1px 1px #ffffff1f}@property --path-lesson-color-1{syntax:"<color>";inherits:false;initial-value:#fff}@property --path-lesson-color-2{syntax:"<color>";inherits:false;initial-value:#000}.path-lesson-module__splwPq__vertical-gradient{background:linear-gradient(180deg, var(--path-lesson-color-1) 0%, var(--path-lesson-color-2) 100%);transition-property:--path-lesson-color-1,--path-lesson-color-2;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@property --path-lesson-color-3{syntax:"<color>";inherits:false;initial-value:#999}.path-lesson-module__splwPq__vertical-gradient-3{background:linear-gradient(180deg, var(--path-lesson-color-1) 0%, var(--path-lesson-color-2) 50%, var(--path-lesson-color-3) 100%);transition-property:--path-lesson-color-1,--path-lesson-color-2,--path-lesson-color-3;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
@keyframes path-connectors-module__SlZvFq__star-animation{0%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.4;transform:scale(1)}}.path-connectors-module__SlZvFq__star-animation{--star-delay:1s;--star-duration:1s;animation:path-connectors-module__SlZvFq__star-animation var(--star-duration) infinite var(--star-delay);transform-origin:50%;transform-box:content-box}
@keyframes study-time-recap-step-module__RQi-0q__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.study-time-recap-step-module__RQi-0q__subtitle,.study-time-recap-step-module__RQi-0q__title,.study-time-recap-step-module__RQi-0q__socialCard,.study-time-recap-step-module__RQi-0q__ctaButton{opacity:0;transform:translateY(20px)}.study-time-recap-step-module__RQi-0q__subtitle{animation:.5s ease-out .2s both study-time-recap-step-module__RQi-0q__fadeUp}.study-time-recap-step-module__RQi-0q__title{animation:.5s ease-out .3s both study-time-recap-step-module__RQi-0q__fadeUp}.study-time-recap-step-module__RQi-0q__socialCard{animation:.5s ease-out .5s both study-time-recap-step-module__RQi-0q__fadeUp}.study-time-recap-step-module__RQi-0q__ctaButton{animation:.5s ease-out .7s both study-time-recap-step-module__RQi-0q__fadeUp}@media (prefers-reduced-motion:reduce){.study-time-recap-step-module__RQi-0q__subtitle,.study-time-recap-step-module__RQi-0q__title,.study-time-recap-step-module__RQi-0q__socialCard,.study-time-recap-step-module__RQi-0q__ctaButton{opacity:1!important;animation:none!important;transform:none!important}}
.exam-book-cover-module__em9iTW__edge{background-image:linear-gradient(270deg,#1e1e1e 0%,#171717 30.08% 47%,#1a1a1a 63.2%,#1c1c1c 81%,#141414 100%);box-shadow:0 39px 11px #0000,0 25px 10px #0000000a,0 14px 8px #00000021,0 6px 6px #00000038,0 2px 3px #00000042,inset 0 2px 2px #ffffff0d,inset 0 2px 4px #00000040,inset 0 -2px 4px #0000008c}.exam-book-cover-module__em9iTW__cover{perspective-origin:0;box-shadow:0 39px 11px #0000,0 25px 10px #0000000a,0 14px 8px #00000021,0 6px 6px #00000038,0 2px 3px #00000042,inset 0 2px 2px #ffffff0d,inset 0 2px 4px #00000040,inset 0 -2px 4px #0000008c}.exam-book-cover-module__em9iTW__cover-texture{background-blend-mode:overlay;background-image:url(/textures/book-texture-square.avif);background-repeat:repeat}@media (min-width:768px){.exam-book-cover-module__em9iTW__cover-animated{transform-style:preserve-3d;transform-origin:0;will-change:transform;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.exam-book-cover-module__em9iTW__container:hover .exam-book-cover-module__em9iTW__cover-animated{transform:perspective(2000px)rotateY(-23deg)}}.exam-book-cover-module__em9iTW__first-character{justify-content:center;align-items:start;display:flex;position:absolute;inset:0}.exam-book-cover-module__em9iTW__first-character>div{-webkit-mask-image:linear-gradient(#000 0%,#0000001a 75%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000001a 75%,#0000 100%)}
@keyframes ai-loader-module__fZ4PdW__ai-loader-rotate{0%{transform:rotate(90deg);box-shadow:inset 0 10px 20px #eaa626,inset 0 20px 30px #30077c,inset 0 60px 60px 100px #0b1148}50%{transform:rotate(270deg);box-shadow:inset 0 10px 20px #d89771,inset 0 20px 10px #30077c,inset 0 40px 60px 100px #0b1148}to{transform:rotate(450deg);box-shadow:inset 0 10px 20px #eaa626,inset 0 20px 30px #30077c,inset 0 60px 60px 100px #0b1148}}.ai-loader-module__fZ4PdW__ai-loader-animation{animation:3s linear infinite ai-loader-module__fZ4PdW__ai-loader-rotate}
.exam-card-module__TKoyVG__exam-card:after{content:"";z-index:0;background:linear-gradient(#1e1e1e00 0%,#141415cc 49.78%,#141415 100%);position:absolute;inset:0}
.step-transition-module__wH-KEW__container{width:100%;height:100%;position:relative;overflow:hidden}.step-transition-module__wH-KEW__step{position:absolute;inset:0}.step-transition-module__wH-KEW__exit{animation:.35s ease-in-out forwards step-transition-module__wH-KEW__exit}.step-transition-module__wH-KEW__enter{animation:.35s ease-in-out forwards step-transition-module__wH-KEW__enter}@keyframes step-transition-module__wH-KEW__exit{to{transform:translateX(calc(var(--direction) * -25%));opacity:0}}@keyframes step-transition-module__wH-KEW__enter{0%{transform:translateX(calc(var(--direction) * 25%));opacity:0}}@media (prefers-reduced-motion:reduce){.step-transition-module__wH-KEW__exit,.step-transition-module__wH-KEW__enter{animation:none}}