@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}
.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 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}
.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}}
/*# sourceMappingURL=c38ba35a735f9d6e.css.map*/