.AuthPage-module__KgCVnW__container{height:100dvh}.AuthPage-module__KgCVnW__lhs{aspect-ratio:554/1024;align-self:stretch;width:30.472vw;position:relative}.AuthPage-module__KgCVnW__rhs{background:url(/assets/backgrounds/authsecbg.webp) 0 0/cover no-repeat;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;padding:72px 0;display:flex}@media (max-width:768px){.AuthPage-module__KgCVnW__lhs{display:none}.AuthPage-module__KgCVnW__rhs{background:url(/assets/backgrounds/mobauth.webp);width:361px;padding:0}.AuthPage-module__KgCVnW__normal{align-items:normal}.AuthPage-module__KgCVnW__container{gap:24px;height:auto;min-height:100dvh}}
.AuthWrapper-module__39DB4W__box{align-items:center;gap:32px;width:367px}.AuthWrapper-module__39DB4W__top{justify-content:center;align-items:center;gap:10px}.AuthWrapper-module__39DB4W__logo{aspect-ratio:1;background:#fff;border:.392px solid #0000000d;border-radius:78.409px;justify-content:center;align-items:center;width:64px;box-shadow:inset 0 1.568px 6.116px #c4c4c421}.AuthWrapper-module__39DB4W__ico{aspect-ratio:1;width:38px;position:relative}.AuthWrapper-module__39DB4W__txtdiv{align-items:center;gap:4px}.AuthWrapper-module__39DB4W__headtxt{color:#000;font-family:Satoshi;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.AuthWrapper-module__39DB4W__subtxt{color:#000;font-family:Satoshi;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.AuthWrapper-module__39DB4W__steps{color:#fff;z-index:1;background:#4d06ff;border:none;border-radius:34px;outline:none;justify-content:center;align-items:center;gap:4px;padding:8px 12px;font-family:Satoshi;font-size:10px;font-style:normal;font-weight:700;line-height:normal;display:flex;position:relative;box-shadow:0 1px 4px #4d06ff6b,inset 4px 3px 4px #ffffff40,inset -1px -3px 4px #ffffff40}.AuthWrapper-module__39DB4W__steps:before{content:"";-webkit-mask-composite:xor;z-index:-1;background:linear-gradient(93deg,#fff .57%,#af94f2 46.39%,#fff 94.02%);border-radius:34px;padding:2.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}@media (max-width:768px){.AuthWrapper-module__39DB4W__top{padding:34px 0}.AuthWrapper-module__39DB4W__box{gap:24px}}
.ProfileProgress-module__GsSBjq__profile{flex-shrink:0;width:38.938px;height:36.068px;position:relative;transform:rotate(-90deg)}.ProfileProgress-module__GsSBjq__wrapper{align-items:center;gap:10px;display:flex;position:relative;transform:rotate(90deg)}.ProfileProgress-module__GsSBjq__absolute{position:absolute;bottom:16px;right:16px}
.FormInputField-module__76NcYW__wrapper{flex-direction:column;gap:8px;display:flex}.FormInputField-module__76NcYW__fullWidth{width:100%}.FormInputField-module__76NcYW__rowLayout{flex-direction:row;align-items:center}.FormInputField-module__76NcYW__columnLayout{flex-direction:column;align-items:flex-start}.FormInputField-module__76NcYW__inputContainer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}.FormInputField-module__76NcYW__input{font-size:var(--font-size-small);color:var(--primary-color);background:#fff;border:.5px solid #0000001f;border-radius:12px;flex:1 0 0;padding:12px;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;display:flex}.FormInputField-module__76NcYW__input::placeholder{color:#16004d4a;font-size:var(--font-size-small);font-style:normal;font-weight:var(--font-weight-normal);line-height:normal}.FormInputField-module__76NcYW__input:focus{border:.5px solid var(--secondary-color);background:#fff;border-radius:12px;outline:none;box-shadow:0 0 0 4px #4d06ff1f}.FormInputField-module__76NcYW__label{color:#000;font-family:Satoshi;font-size:14px;font-style:normal;font-weight:var(--font-weight-normal);padding:0 4px;line-height:normal}.FormInputField-module__76NcYW__labelboix{justify-content:space-between;width:100%}.FormInputField-module__76NcYW__inputContainer{width:100%}.FormInputField-module__76NcYW__inputWrapper{width:100%;display:flex;position:relative}.FormInputField-module__76NcYW__toggleButton{background:0 0;border:none;position:absolute;top:10px;right:10px}.FormInputField-module__76NcYW__eyeIcon{color:#00000040}.FormInputField-module__76NcYW__forgot{color:var(--secondary-color);font-family:Satoshi;font-size:14px;font-style:normal;font-weight:var(--font-weight-medium);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.FormInputField-module__76NcYW__optional{color:#00000080;font-family:Satoshi;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.FormInputField-module__76NcYW__textarea{resize:none;height:116px}.FormInputField-module__76NcYW__errorMessage{color:#14141440;padding:0 4px;font-family:Plus Jakarta Sans;font-size:12px;font-style:normal;font-weight:500;line-height:normal}
.LoginForm-module__Bhxzrq__form,.LoginForm-module__Bhxzrq__container{flex-direction:column;gap:24px;width:100%;display:flex}.LoginForm-module__Bhxzrq__middle{align-items:center;width:100%}.LoginForm-module__Bhxzrq__rule{background:linear-gradient(90deg,#0000 0%,#0000001f 100%);border:none;flex:1 0 0;height:1px}.LoginForm-module__Bhxzrq__orspann{vertical-align:middle;color:#000;background:#fff3;border:.5px solid #0000001f;border-radius:132px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:4px 8px;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.LoginForm-module__Bhxzrq__rightRule{background:linear-gradient(90deg,#0000001f 0%,#0000 100%)}.LoginForm-module__Bhxzrq__signtxt{color:var(--secondary-color);font-size:14px;font-style:normal;font-weight:var(--font-weight-medium);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.LoginForm-module__Bhxzrq__subtxt{color:#000;font-style:normal;font-weight:var(--font-weight-normal);text-align:center;font-size:14px;line-height:normal}
.SignUpForm-module__s4GeRW__form{flex-direction:column;gap:24px;width:100%;max-height:310px;padding:0 4px;display:flex;overflow-y:auto}.SignUpForm-module__s4GeRW__container{flex-direction:column;gap:24px;width:100%;display:flex}.SignUpForm-module__s4GeRW__middle{align-items:center;width:100%}.SignUpForm-module__s4GeRW__rule{background:linear-gradient(90deg,#0000 0%,#0000001f 100%);border:none;flex:1 0 0;height:1px}.SignUpForm-module__s4GeRW__orspann{vertical-align:middle;color:#000;background:#fff3;border:.5px solid #0000001f;border-radius:132px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:4px 8px;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.SignUpForm-module__s4GeRW__rightRule{background:linear-gradient(90deg,#0000001f 0%,#0000 100%)}.SignUpForm-module__s4GeRW__signtxt{color:var(--secondary-color);font-size:14px;font-style:normal;font-weight:var(--font-weight-medium);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.SignUpForm-module__s4GeRW__subtxt{color:#000;font-size:14px;font-style:normal;font-weight:var(--font-weight-normal);text-align:center;line-height:normal}.SignUpForm-module__s4GeRW__formgap{gap:12px}.SignUpForm-module__s4GeRW__txt{color:#000;padding:0 4px;font-family:Satoshi;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.SignUpForm-module__s4GeRW__roleTiles{align-items:flex-start;gap:12px;width:100%}.SignUpForm-module__s4GeRW__roleTileWrapper{align-items:flex-end;width:100%}.SignUpForm-module__s4GeRW__roleTile{cursor:pointer;text-align:left;width:100%;color:var(--primary-color);font-family:Satoshi;font-size:var(--font-size-medium);font-style:normal;font-weight:var(--font-weight-medium--font-weight-medium);background:#fff;border:.5px solid #0000001f;border-radius:15px;align-self:flex-start;gap:12px;padding:12px;line-height:normal;box-shadow:inset 0 4px 16.9px #6565650f}.SignUpForm-module__s4GeRW__selected{z-index:1;background:#fff;border:.5px solid #0000;border-radius:15px;position:relative;box-shadow:0 6px 12px #4d06ff0f,inset 0 4px 16.9px #6565650f}.SignUpForm-module__s4GeRW__roleFieldsInline{gap:12px;width:calc(100% - 78px);padding:8px;position:relative}.SignUpForm-module__s4GeRW__span{color:var(--secondary-color);margin-right:10px}.SignUpForm-module__s4GeRW__selected:before{content:"";-webkit-mask-composite:xor;z-index:-1;background:linear-gradient(99deg,#4d06ff80 3.26%,#4d06ff00 47.11%,#4d06ff80 90.96%);border-radius:15px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.SignUpForm-module__s4GeRW__icopostion,.SignUpForm-module__s4GeRW__icopostionSec{position:absolute}.SignUpForm-module__s4GeRW__curveframe{width:100%;height:100%;position:relative}.SignUpForm-module__s4GeRW__icopostion{width:28.546px;height:78.444px;top:-4px;left:-20px}.SignUpForm-module__s4GeRW__icopostionSec{width:28.546px;height:164.575px;top:-4px;left:-20px}.SignUpForm-module__s4GeRW__skip{color:var(--secondary-color);font-size:var(--font-size-large);text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;text-align:center;cursor:pointer;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.SignUpForm-module__s4GeRW__input_field{gap:16px;width:100%}.SignUpForm-module__s4GeRW__dropdown{width:100%}.SignUpForm-module__s4GeRW__boxoxo{align-items:center;gap:32px}@media (max-width:768px){.SignUpForm-module__s4GeRW__form{max-height:unset;flex-grow:1}.SignUpForm-module__s4GeRW__roleTile{font-size:14px;font-weight:500}.SignUpForm-module__s4GeRW__container{flex-grow:1}.SignUpForm-module__s4GeRW__boxoxo{gap:0;margin-top:auto;margin-bottom:16px}}
.ResetPassword-module__A9ZuMa__form,.ResetPassword-module__A9ZuMa__container{flex-direction:column;gap:24px;width:100%;display:flex}.ResetPassword-module__A9ZuMa__middle{align-items:center;width:100%}.ResetPassword-module__A9ZuMa__rule{background:linear-gradient(90deg,#0000 0%,#0000001f 100%);border:none;flex:1 0 0;height:1px}.ResetPassword-module__A9ZuMa__orspann{vertical-align:middle;color:#000;background:#fff3;border:.5px solid #0000001f;border-radius:132px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:4px 8px;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.ResetPassword-module__A9ZuMa__rightRule{background:linear-gradient(90deg,#0000001f 0%,#0000 100%)}.ResetPassword-module__A9ZuMa__signtxt{color:var(--secondary-color);font-size:var(--font-size-large);font-style:normal;font-weight:var(--font-weight-medium);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.ResetPassword-module__A9ZuMa__subtxt{color:#000;font-size:var(--font-size-large);font-style:normal;font-weight:var(--font-weight-normal);text-align:center;line-height:normal}.ResetPassword-module__A9ZuMa__formgap{gap:12px}.ResetPassword-module__A9ZuMa__roleTiles{align-items:flex-start;gap:12px;width:100%}.ResetPassword-module__A9ZuMa__roleTileWrapper{cursor:pointer;align-items:flex-end;width:100%}.ResetPassword-module__A9ZuMa__roleTile{text-align:left;width:100%;color:var(--primary-color);font-family:Satoshi;font-size:var(--font-size-medium);font-style:normal;font-weight:var(--font-weight-medium--font-weight-medium);background:#fff;border:.5px solid #0000001f;border-radius:15px;align-self:flex-start;gap:12px;padding:12px;line-height:normal;box-shadow:inset 0 4px 16.9px #6565650f}.ResetPassword-module__A9ZuMa__selected{z-index:1;background:#fff;border:.5px solid #0000;border-radius:15px;position:relative;box-shadow:0 6px 12px #4d06ff0f,inset 0 4px 16.9px #6565650f}.ResetPassword-module__A9ZuMa__roleFieldsInline{gap:12px;width:calc(100% - 78px);padding:8px;position:relative}.ResetPassword-module__A9ZuMa__span{color:var(--secondary-color);margin-right:10px}.ResetPassword-module__A9ZuMa__selected:before{content:"";-webkit-mask-composite:xor;z-index:-1;background:linear-gradient(99deg,#4d06ff80 3.26%,#4d06ff00 47.11%,#4d06ff80 90.96%);border-radius:15px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.ResetPassword-module__A9ZuMa__icopostion,.ResetPassword-module__A9ZuMa__icopostionSec{position:absolute}.ResetPassword-module__A9ZuMa__curveframe{width:100%;height:100%;position:relative}.ResetPassword-module__A9ZuMa__icopostion{width:28.546px;height:78.444px;top:-4px;left:-20px}.ResetPassword-module__A9ZuMa__icopostionSec{width:28.546px;height:164.575px;top:-4px;left:-20px}.ResetPassword-module__A9ZuMa__skip{color:var(--secondary-color);text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;text-align:center;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.ResetPassword-module__A9ZuMa__txt{color:#000;font-family:Satoshi;font-size:14px;font-style:italic;font-weight:400;line-height:normal}.ResetPassword-module__A9ZuMa__ox{flex-direction:column;gap:24px;display:flex}@media (max-width:768px){.ResetPassword-module__A9ZuMa__form{max-height:unset;flex-grow:1;justify-content:space-between}.ResetPassword-module__A9ZuMa__roleTile{font-size:14px;font-weight:500}.ResetPassword-module__A9ZuMa__container{flex-grow:1}.ResetPassword-module__A9ZuMa__boxoxo{gap:0;margin-top:auto;margin-bottom:16px}.ResetPassword-module__A9ZuMa__ox{gap:24px}}
.AuthTile-module__S8d1Sa__box{background:#ffffff1a;border:.5px solid #0000001f;border-radius:12px;justify-content:space-between;width:100%;padding:12px 16px}.AuthTile-module__S8d1Sa__txt{color:var(--primary-color);font-size:12px;font-style:normal;font-weight:500;line-height:normal}.AuthTile-module__S8d1Sa__imgico{aspect-ratio:1;width:24px;position:relative}.AuthTile-module__S8d1Sa__box:hover{background:radial-gradient(89.48% 48.62% at 50% 99.06%,#5410ff26 0%,#ffffff26 100%);border:.5px solid #4d06ff;box-shadow:0 0 0 4px #4d06ff1f}
.AuthNavs-module__ygkgpq__box{gap:24px;width:100%}
.InstructorSignup-module__IgVhza__form{flex-direction:column;gap:24px;width:100%;max-height:300px;padding:0 4px 24px;display:flex;position:relative;overflow-y:auto}.InstructorSignup-module__IgVhza__container{flex-direction:column;gap:0;width:100%;display:flex}.InstructorSignup-module__IgVhza__middle{align-items:center;width:100%}.InstructorSignup-module__IgVhza__btn{flex:1 0;height:100%;overflow:hidden}.InstructorSignup-module__IgVhza__rule{background:linear-gradient(90deg,#0000 0%,#0000001f 100%);border:none;flex:1 0 0;height:1px}.InstructorSignup-module__IgVhza__orspann{vertical-align:middle;color:#000;background:#fff3;border:.5px solid #0000001f;border-radius:132px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:4px 8px;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:700;line-height:normal;display:flex}.InstructorSignup-module__IgVhza__rightRule{background:linear-gradient(90deg,#0000001f 0%,#0000 100%)}.InstructorSignup-module__IgVhza__signtxt{color:var(--secondary-color);font-size:14px;font-style:normal;font-weight:var(--font-weight-medium);text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.InstructorSignup-module__IgVhza__subtxt{color:#000;font-size:14px;font-style:normal;font-weight:var(--font-weight-normal);text-align:center;line-height:normal}.InstructorSignup-module__IgVhza__formgap{gap:12px}.InstructorSignup-module__IgVhza__txt{color:#000;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.InstructorSignup-module__IgVhza__roleTiles{align-items:flex-start;gap:12px;width:100%}.InstructorSignup-module__IgVhza__roleTileWrapper{align-items:flex-end;width:100%}.InstructorSignup-module__IgVhza__roleTile{cursor:pointer;text-align:left;width:100%;color:var(--primary-color);font-family:Satoshi;font-size:var(--font-size-medium);font-style:normal;font-weight:var(--font-weight-medium--font-weight-medium);background:#fff;border:.5px solid #0000001f;border-radius:15px;align-self:flex-start;gap:12px;padding:12px;line-height:normal;box-shadow:inset 0 4px 16.9px #6565650f}.InstructorSignup-module__IgVhza__selected{z-index:1;background:#fff;border:.5px solid #0000;border-radius:15px;position:relative;box-shadow:0 6px 12px #4d06ff0f,inset 0 4px 16.9px #6565650f}.InstructorSignup-module__IgVhza__roleFieldsInline{gap:12px;width:calc(100% - 78px);padding:8px;position:relative}.InstructorSignup-module__IgVhza__span{color:var(--secondary-color);margin-right:10px}.InstructorSignup-module__IgVhza__selected:before{content:"";-webkit-mask-composite:xor;z-index:-1;background:linear-gradient(99deg,#4d06ff80 3.26%,#4d06ff00 47.11%,#4d06ff80 90.96%);border-radius:15px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.InstructorSignup-module__IgVhza__icopostion,.InstructorSignup-module__IgVhza__icopostionSec{position:absolute}.InstructorSignup-module__IgVhza__curveframe{width:100%;height:100%;position:relative}.InstructorSignup-module__IgVhza__icopostion{width:28.546px;height:78.444px;top:-4px;left:-20px}.InstructorSignup-module__IgVhza__icopostionSec{width:28.546px;height:164.575px;top:-4px;left:-20px}.InstructorSignup-module__IgVhza__skip{color:var(--secondary-color);font-size:var(--font-size-large);text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;text-align:center;cursor:pointer;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.InstructorSignup-module__IgVhza__input_field{gap:16px;width:100%}.InstructorSignup-module__IgVhza__dropdown{width:100%}.InstructorSignup-module__IgVhza__socials{justify-content:center;gap:12px}.InstructorSignup-module__IgVhza__xttx{height:116px}.InstructorSignup-module__IgVhza__form:after{content:"";pointer-events:none;z-index:2;-webkit-backdrop-filter:blur(8px);height:60px;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.InstructorSignup-module__IgVhza__form{max-height:unset;flex-grow:1}.InstructorSignup-module__IgVhza__roleTile{font-size:14px;font-weight:500}.InstructorSignup-module__IgVhza__container{flex-grow:1}.InstructorSignup-module__IgVhza__boxoxo{gap:0;margin-top:auto;margin-bottom:16px}}
