.login{position:relative;overflow:hidden;background:no-repeat url(/build/assets/login-background-DGMuisOv.png) bottom left;background-size:cover}.login_main{margin-top:auto;margin-bottom:auto;z-index:1}.login_main .login_main{text-align:center}.login_main .login_main .logo{max-width:400px}.form-login{width:100%;min-width:350px;margin-left:auto;margin-right:auto;background-color:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(var(--color-gray-50));border-radius:20px;padding:20px;box-shadow:0 0 10px 4px #0000000a;position:relative}.form-login .login__input{padding:.75rem 1rem}@media (max-width: 1279px){.form-login .login__input{min-width:100%}}.form-login .form-login-logo-block{display:none;flex:1}.form-registration{margin:50px 30px 0}@media (min-width: 640px){.login_form-block .form-login{width:75%}}@media (min-width: 1024px){.login_form-block .form-login{width:50%;margin-left:auto;margin-right:auto}}@media (min-width: 1280px){.login_main{text-align:left}.login_main .logo{margin:0}.login_form-block .form-login{margin-left:50px;margin-right:auto}}@media (max-width: 768px){.login_main{padding:0 30px}.login_main .login_title{font-size:2rem}.login_form-block{flex-basis:300px}.login_form-block .form-login{margin:0}}@media screen and (max-width: 480px){.login_form-block{flex:1}.login_form-block .form-login{margin:0;width:100%}.login_form-block .form-login .form-login-logo-block{height:45%;display:flex;align-items:flex-end}.login_form-block .form-login .form-login-logo-block .form-login-logo{flex:1;width:100%;height:50px;background-image:url(/api/v1/logo/light-theme);background-size:contain;background-repeat:no-repeat;background-position:center}}@media screen and (orientation: portrait) and (max-width: 768px){.login{background:no-repeat url(/build/assets/login-background-portrait-DJeMxMbb.png) bottom center;background-size:contain}}
