.LoginForm-module-scss-module__VGH7VG__loginWrapper{justify-content:center;padding:40px;display:flex}.LoginForm-module-scss-module__VGH7VG__loginCard{background:var(--dark-500);border:1px solid var(--dark-300);border-radius:2px;flex-direction:column;gap:20px;width:378px;padding:24px;display:flex}.LoginForm-module-scss-module__VGH7VG__title{text-align:center;font-size:var(--font-size-xl);color:var(--light-100);font-weight:600}.LoginForm-module-scss-module__VGH7VG__form{flex-direction:column;gap:16px;display:flex}.LoginForm-module-scss-module__VGH7VG__socialAuth{flex-direction:row;justify-content:center;align-items:center;gap:60px;display:flex}.LoginForm-module-scss-module__VGH7VG__socialAuth button{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.LoginForm-module-scss-module__VGH7VG__formInput{flex-direction:column;gap:24px;margin-bottom:36px;display:flex}.LoginForm-module-scss-module__VGH7VG__forgot{text-align:right;margin-top:-8px}.LoginForm-module-scss-module__VGH7VG__forgot a{color:#bbb;font-size:14px;text-decoration:none}.LoginForm-module-scss-module__VGH7VG__forgot a:hover{color:#eee}.LoginForm-module-scss-module__VGH7VG__button{background:var(--primary-500);width:100%;color:var(--ligth-100);font-size:var(--font-size-m);cursor:pointer;border:none;border-radius:6px;padding:12px 0;font-weight:600}.LoginForm-module-scss-module__VGH7VG__button:hover{background:var(--primary-600)}.LoginForm-module-scss-module__VGH7VG__footerText{text-align:center;color:var(--light-100);font-size:var(--font-size-m)}.LoginForm-module-scss-module__VGH7VG__footerLink{text-align:center}.LoginForm-module-scss-module__VGH7VG__footerLink a{color:var(--primary-500);font-size:var(--font-size-m);font-weight:600;text-decoration:none}.LoginForm-module-scss-module__VGH7VG__footerLink a:hover{color:var(--primary-500)}
.Input-module-scss-module__4H0P_W__root{width:100%;line-height:var(--line-height-m);color:var(--light-900)}.Input-module-scss-module__4H0P_W__root.Input-module-scss-module__4H0P_W__withError{color:var(--danger-500)}.Input-module-scss-module__4H0P_W__root.Input-module-scss-module__4H0P_W__disabled{color:var(--dark-100);cursor:not-allowed}.Input-module-scss-module__4H0P_W__root.Input-module-scss-module__4H0P_W__disabled .Input-module-scss-module__4H0P_W__label{color:var(--dark-100)}.Input-module-scss-module__4H0P_W__label{font-size:var(--font-size-s);color:var(--light-900)}.Input-module-scss-module__4H0P_W__inputContainer{width:100%;position:relative}.Input-module-scss-module__4H0P_W__inputContainer:has(.Input-module-scss-module__4H0P_W__input:active) .Input-module-scss-module__4H0P_W__leftIcon{color:var(--light-100)}.Input-module-scss-module__4H0P_W__input{width:100%;font-size:var(--font-size-m);box-shadow:0 0 0 1px var(--dark-100);color:inherit;background-color:#0000;border:none;border-radius:2px;outline:none;padding:6px 12px;transition:border-color .2s,box-shadow .2s,color .2s}.Input-module-scss-module__4H0P_W__input.Input-module-scss-module__4H0P_W__withLeftIcon{padding-left:41px}.Input-module-scss-module__4H0P_W__input.Input-module-scss-module__4H0P_W__withRightIcon{padding-right:41px}.Input-module-scss-module__4H0P_W__input:hover:not(:focus,:disabled){box-shadow:0 0 0 1px var(--light-900)}.Input-module-scss-module__4H0P_W__input:active:not(:disabled){color:var(--light-100);box-shadow:0 0 0 1px var(--light-100)}.Input-module-scss-module__4H0P_W__input:focus-visible{color:var(--light-100);box-shadow:0 0 0 2px var(--primary-500)}.Input-module-scss-module__4H0P_W__input:disabled{cursor:not-allowed}.Input-module-scss-module__4H0P_W__root.Input-module-scss-module__4H0P_W__withError .Input-module-scss-module__4H0P_W__input{box-shadow:0 0 0 1px var(--danger-500);color:var(--light-100)}.Input-module-scss-module__4H0P_W__root.Input-module-scss-module__4H0P_W__withError .Input-module-scss-module__4H0P_W__input:hover{box-shadow:0 0 0 1px var(--danger-500)}.Input-module-scss-module__4H0P_W__input[type=search]::-webkit-search-cancel-button{appearance:none}.Input-module-scss-module__4H0P_W__input[type=search]{appearance:textfield}.Input-module-scss-module__4H0P_W__input:autofill{color:var(--light-900)!important;background-color:#0000!important}.Input-module-scss-module__4H0P_W__input:-webkit-autofill{filter:none;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;color:var(--light-900)!important}.Input-module-scss-module__4H0P_W__input:-webkit-autofill:hover{filter:none;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;color:var(--light-900)!important}.Input-module-scss-module__4H0P_W__input:-webkit-autofill:focus{filter:none;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;color:var(--light-900)!important}.Input-module-scss-module__4H0P_W__input:-webkit-autofill:active{filter:none;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;color:var(--light-900)!important}.Input-module-scss-module__4H0P_W__leftIconColorWhite{color:var(--light-100)}.Input-module-scss-module__4H0P_W__leftIcon,.Input-module-scss-module__4H0P_W__rightIcon{pointer-events:none;justify-content:center;align-items:center;width:20px;height:100%;transition:color .2s;display:flex;position:absolute}.Input-module-scss-module__4H0P_W__leftIcon{margin-left:12px}.Input-module-scss-module__4H0P_W__rightIcon{cursor:pointer;pointer-events:auto;width:24px;color:var(--light-100);background:0 0;border:none;padding:0;top:0;right:10px}.Input-module-scss-module__4H0P_W__rightIcon:hover:not(:disabled),.Input-module-scss-module__4H0P_W__rightIcon:focus-visible:not(:disabled){opacity:.8}.Input-module-scss-module__4H0P_W__rightIcon:disabled{pointer-events:none;color:var(--dark-100)}.Input-module-scss-module__4H0P_W__errorText{font-size:var(--font-size-s);color:var(--danger-500)}
.Button-module-scss-module__ClxIYG__btn{min-width:182px;font-family:Inter,sans-serif;font-weight:600;font-size:var(--font-size-m);line-height:var(--line-height-m);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:5px 10px;transition:border .25s,background-color .25s,color .25s}@media screen and (max-width:578px){.Button-module-scss-module__ClxIYG__btn{width:100%}}.Button-module-scss-module__ClxIYG__btn[disabled]{cursor:default}.Button-module-scss-module__ClxIYG__btn--full_width{width:100%}.Button-module-scss-module__ClxIYG__btn--primary{background-color:var(--primary-500);color:var(--light-100)}@media (hover:hover){.Button-module-scss-module__ClxIYG__btn--primary:hover{background-color:var(--primary-100)}}.Button-module-scss-module__ClxIYG__btn--primary:active{background-color:var(--primary-700)}.Button-module-scss-module__ClxIYG__btn--primary[disabled]{background-color:var(--primary-900)}.Button-module-scss-module__ClxIYG__btn--secondary{background-color:var(--dark-300);color:var(--light-100)}@media (hover:hover){.Button-module-scss-module__ClxIYG__btn--secondary:hover{background-color:var(--dark-100)}}.Button-module-scss-module__ClxIYG__btn--secondary:active{background-color:#212121}.Button-module-scss-module__ClxIYG__btn--secondary[disabled]{background-color:var(--dark-500)}.Button-module-scss-module__ClxIYG__btn--outline{border-color:var(--primary-500);color:var(--primary-500)}@media (hover:hover){.Button-module-scss-module__ClxIYG__btn--outline:hover{border-color:var(--primary-100);color:var(--primary-100)}}.Button-module-scss-module__ClxIYG__btn--outline:active{border-color:var(--primary-700);color:var(--primary-700)}.Button-module-scss-module__ClxIYG__btn--outline[disabled]{border-color:var(--primary-900);color:var(--primary-900)}.Button-module-scss-module__ClxIYG__btn--text{min-width:0;color:var(--primary-500)}@media (hover:hover){.Button-module-scss-module__ClxIYG__btn--text:hover{color:var(--primary-100)}}.Button-module-scss-module__ClxIYG__btn--text:active{color:var(--primary-700)}.Button-module-scss-module__ClxIYG__btn--text[disabled]{color:var(--primary-900)}
.Checkbox-module-scss-module__f62yaW__wrapper{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.Checkbox-module-scss-module__f62yaW__wrapper:before{content:"";z-index:-1;background:0 0;border-radius:50%;width:100%;height:100%;transition:background-color .15s;position:absolute}.Checkbox-module-scss-module__f62yaW__wrapper:has(.Checkbox-module-scss-module__f62yaW__root:hover):not(.Checkbox-module-scss-module__f62yaW__disabled):before{background:var(--dark-300)}.Checkbox-module-scss-module__f62yaW__wrapper:has(.Checkbox-module-scss-module__f62yaW__root:active):not(.Checkbox-module-scss-module__f62yaW__disabled):before{background:var(--dark-100)}.Checkbox-module-scss-module__f62yaW__wrapper:has(.Checkbox-module-scss-module__f62yaW__root:focus):not(.Checkbox-module-scss-module__f62yaW__disabled):before{background:var(--dark-100);opacity:.8}.Checkbox-module-scss-module__f62yaW__root{border:2px solid var(--light-500);cursor:pointer;z-index:1;background-color:#0000;border-radius:2px;width:18px;height:18px;position:relative}.Checkbox-module-scss-module__f62yaW__indicator{color:var(--light-500);width:110%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Checkbox-module-scss-module__f62yaW__label{color:var(--light-500);font-size:var(--font-size-s);align-items:center;gap:2px;line-height:1;display:flex}.Checkbox-module-scss-module__f62yaW__label:disabled{color:var(--light-900)}.Checkbox-module-scss-module__f62yaW__disabled{pointer-events:none;opacity:.6}
.BaseModal-module-scss-module__wCIzta__overlay{z-index:1000;background-color:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) BaseModal-module-scss-module__wCIzta__overlayShow;position:fixed;inset:0}.BaseModal-module-scss-module__wCIzta__content{background:var(--dark-300);border:1px solid var(--dark-100);z-index:1001;border-radius:2px;flex-direction:column;width:90vw;max-height:85vh;animation:.15s cubic-bezier(.16,1,.3,1) BaseModal-module-scss-module__wCIzta__contentShow;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #00000026}.BaseModal-module-scss-module__wCIzta__content--sm{max-width:378px}.BaseModal-module-scss-module__wCIzta__content--md{max-width:492px}.BaseModal-module-scss-module__wCIzta__content--lg{max-width:644px}.BaseModal-module-scss-module__wCIzta__content--xl{max-width:972px}.BaseModal-module-scss-module__wCIzta__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 24px;display:flex}.BaseModal-module-scss-module__wCIzta__body{font-size:var(--font-size-m);flex:1;min-height:0;overflow-y:auto}.BaseModal-module-scss-module__wCIzta__closeButton{cursor:pointer;color:var(--ligth-100);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.BaseModal-module-scss-module__wCIzta__closeButton:hover{background-color:#ffffff1a;border-radius:50%}.BaseModal-module-scss-module__wCIzta__closeButton:focus-visible{outline-offset:2px;border-radius:50%;outline:1px solid #06f}.BaseModal-module-scss-module__wCIzta__divider{background-color:var(--dark-100);width:100%;height:1px}@keyframes BaseModal-module-scss-module__wCIzta__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes BaseModal-module-scss-module__wCIzta__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.ModalHeader-module-scss-module__CqNYDG__title{font-size:var(--font-size-xl);margin:0;font-weight:700}.ModalHeader-module-scss-module__CqNYDG__iconButton{cursor:pointer;color:var(--light-100);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.ModalHeader-module-scss-module__CqNYDG__iconButton:hover{background-color:#ffffff1a;border-radius:50%}.ModalHeader-module-scss-module__CqNYDG__iconButton:focus-visible{outline-offset:2px;border-radius:50%;outline:1px solid #06f}
.ReCaptcha-module-scss-module__q7Br8G__recaptcha{border:1px solid var(--transparent);padding:8px 8px 12px}.ReCaptcha-module-scss-module__q7Br8G__error{color:var(--danger-500);margin-top:12px;font-size:10px}.ReCaptcha-module-scss-module__q7Br8G__recaptchaError{border:1px solid var(--danger-500)}
.LogoutModal-module-scss-module__KHdvtq__modalContent{padding:24px}.LogoutModal-module-scss-module__KHdvtq__logoutMessage{margin-bottom:24px}.LogoutModal-module-scss-module__KHdvtq__buttonContainer{justify-content:flex-end;gap:8px;display:flex}
