.LoginLayout_imageContainerLogin__rSeN2,.LoginLayout_imageContainerRegister__TF4wy{height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden;background-size:cover;background-position:50%;background-repeat:repeat-x}.LoginLayout_imageContainerLogin__rSeN2{background-image:url(/images/loginBanner.png)}.LoginLayout_imageContainerRegister__TF4wy{background-image:url(/images/registerBanner.png)}.PasswordRecoveryModal_link__QeZyL{color:#010001;cursor:pointer;font-size:14px;font-weight:100}.PasswordRecoveryModal_centred__2dJo5{display:flex;justify-content:center;margin-top:1rem}.PasswordRecoveryModal_canceled__jn1v6{border-radius:25px;padding:8px 20px;margin:0 2px;background-color:gray}.PasswordRecoveryModal_accepted__72sAw{border-radius:25px;padding:8px 20px;margin:0 2px;background-color:var(--primary)}.PasswordRecoveryModal_error__zXqQR{color:red}.SignInForm_mainContainer__ujjKe{padding-top:80px;padding-inline:min(80px,5vw);padding-bottom:40px}.SignInForm_title__75QJv{color:var(--primary);font-size:32px;margin-bottom:20px}.SignInForm_formContainer__8XeYD{display:flex;flex-direction:column;gap:20px;margin-top:50px}.SignInForm_label__rQmLx{position:relative;top:8px}.SignInForm_rememberMe__46yb6{display:flex;align-items:center;margin-top:10px}.SignInForm_signInButton__uDXnr{background-color:#a3a3a3;color:#fff;border-radius:100px;padding:10px 55px;margin-bottom:40px;margin-top:10px}.SignInForm_signInButton__uDXnr:hover{background-color:#b1b0b0}.SignInForm_socialButtons__xkgTA{margin-block:20px 30px;display:flex;justify-content:center;align-items:center}.SignInForm_socialButtons__xkgTA .SignInForm_buttons__r18yh{border-radius:25px;padding-block:10px;width:min(200px,40vw)}.SignInForm_formActions__9VVyc{display:flex;align-items:center;justify-content:center;gap:16px;margin-block:10px 0}.SignInForm_formActions__9VVyc .SignInForm_submitButton__Y_gzc,.SignInForm_registerAction___oH9J .SignInForm_registerButton__awmkL{width:min(180px,100%);min-height:42px;border-radius:25px;padding-block:10px;font-weight:700;white-space:nowrap}.SignInForm_formActions__9VVyc .SignInForm_submitButton__Y_gzc{width:min(180px,100%)}.SignInForm_passwordRecovery__jltSm{display:flex;align-items:center;justify-content:center;margin-bottom:4px}.SignInForm_registerAction___oH9J{display:flex;justify-content:center;margin-block:20px 30px}.SignInForm_registerAction___oH9J .SignInForm_registerButton__awmkL{border:1px solid #6b6b6b;color:#6b6b6b;background-color:#fff}.SignInForm_registerAction___oH9J .SignInForm_registerButton__awmkL:hover{border-color:#6b6b6b;background-color:#f7f7f7}.SignInForm_alternativeSignIn__VG6m_{display:flex;flex-direction:column;align-items:center;gap:16px;margin-block:20px 28px;text-align:center}.SignInForm_alternativeButtons__gt6_E{display:flex;justify-content:space-between;gap:16px;width:100%}.SignInForm_alternativeButtons__gt6_E button{flex:1 1;min-height:42px;border-radius:25px;background-color:var(--primary);color:#fff;font-size:13px;font-weight:700}.SignInForm_alternativeButtons__gt6_E button:hover{background-color:var(--primary)}.SignInForm_artistSignIn___s71d{display:flex;justify-content:center;margin-top:30px}.SignInForm_artistSignIn___s71d button{width:min(320px,100%);border:1px solid #6b6b6b;border-radius:25px;padding-block:10px;color:#6b6b6b;background-color:#fff;font-weight:700;white-space:nowrap}.SignInForm_artistSignIn___s71d button:hover{border-color:#6b6b6b;background-color:#f7f7f7}@media (max-width:600px){.SignInForm_title__75QJv{font-size:18px}.SignInForm_socialButtons__xkgTA .SignInForm_buttons__r18yh{width:100%}.SignInForm_alternativeButtons__gt6_E{flex-direction:column}}