.RegisterForm-module__tZyqOW__conteinerform{background-color:var(--light-green);box-sizing:border-box;text-align:center;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:360px;padding:32px 20px;display:flex}.RegisterForm-module__tZyqOW__title{color:var(--black);margin:0 0 20px;font-family:Manrope;font-size:32px;font-weight:700;line-height:1.2}.RegisterForm-module__tZyqOW__subtitle{color:var(--black);margin:0 0 20px;font-family:Manrope;font-size:16px;line-height:1.4}.RegisterForm-module__tZyqOW__form{flex-direction:column;gap:16px;width:100%;display:flex}.RegisterForm-module__tZyqOW__fieldGroup{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.RegisterForm-module__tZyqOW__label{color:var(--black);font-size:12px;font-weight:400}.RegisterForm-module__tZyqOW__inputWrapper{align-items:center;width:100%;display:flex;position:relative}.RegisterForm-module__tZyqOW__input{background-color:var(--white);width:100%;color:var(--black);box-sizing:border-box;border:1px solid #0000;border-radius:12px;outline:none;padding:8px;font-size:14px;transition:border-color .2s}.RegisterForm-module__tZyqOW__inputWrapper .RegisterForm-module__tZyqOW__input{padding-right:40px}.RegisterForm-module__tZyqOW__input::placeholder{color:var(--gray)}.RegisterForm-module__tZyqOW__input:focus{border-color:var(--light-gray);outline:none}.RegisterForm-module__tZyqOW__fieldGroup:has(.RegisterForm-module__tZyqOW__error:not(:empty)) .RegisterForm-module__tZyqOW__input{border-color:#e53935;outline:none}.RegisterForm-module__tZyqOW__fieldGroup:has(.RegisterForm-module__tZyqOW__error:not(:empty)) .RegisterForm-module__tZyqOW__input:focus{border-color:#e53935;outline:none}.RegisterForm-module__tZyqOW__iconButton{cursor:pointer;color:var(--gray);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.RegisterForm-module__tZyqOW__icon{fill:none;stroke:currentColor;width:20px;height:20px}.RegisterForm-module__tZyqOW__submitButton{background-color:var(--green);width:100%;color:var(--white);cursor:pointer;border:none;border-radius:20px;margin-top:8px;padding:14px;font-size:15px;font-weight:600;transition:background-color .2s}.RegisterForm-module__tZyqOW__submitButton:hover{background-color:var(--green-darker)}.RegisterForm-module__tZyqOW__error{color:#e53935;text-align:left;width:100%;margin-top:2px;font-size:11px;font-weight:500;display:block}.RegisterForm-module__tZyqOW__loginParagraph{color:var(--black);margin-top:16px;font-size:14px}.RegisterForm-module__tZyqOW__loginLink{color:var(--black);font-weight:700;text-decoration:underline}@media only screen and (min-width:768px){.RegisterForm-module__tZyqOW__conteinerform{max-width:522px}.RegisterForm-module__tZyqOW__input{box-sizing:border-box;width:100%}.RegisterForm-module__tZyqOW__form{width:458px}.RegisterForm-module__tZyqOW__subtitle{width:278px}}@media only screen and (min-width:1440px){.RegisterForm-module__tZyqOW__conteinerform{max-width:392px}.RegisterForm-module__tZyqOW__form{width:328px}}.RegisterForm-module__tZyqOW__submitButton{justify-content:center;align-items:center;gap:10px;display:flex}.RegisterForm-module__tZyqOW__loadingSpinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite RegisterForm-module__tZyqOW__spin}.RegisterForm-module__tZyqOW__submitButton:disabled{cursor:wait;opacity:.7}@keyframes RegisterForm-module__tZyqOW__spin{to{transform:rotate(360deg)}}
.appShell>main:has(.RegisterPage-module__XHf0_a__register_section){display:flex}.RegisterPage-module__XHf0_a__register_section{box-sizing:border-box;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;padding:85px 0;display:flex}@media only screen and (min-width:768px){.RegisterPage-module__XHf0_a__register_section{padding:120px 0}}@media only screen and (min-width:1440px){.RegisterPage-module__XHf0_a__register_section{padding:50px 0}}
