.login{max-width:calc(100vw - 28px)}.login .login__card{overflow:hidden;border:1px solid rgba(148,163,184,.22);border-radius:20px!important;-webkit-box-shadow:0 24px 70px rgba(15,23,42,.16)!important;box-shadow:0 24px 70px rgba(15,23,42,.16)!important}.login .v-card__text{padding:28px 28px 18px}.login .v-card__actions{padding:0 26px 24px}.login .v-btn{min-width:110px;height:40px!important;border-radius:10px;text-transform:none;letter-spacing:0}.login__logotype{height:76px!important;background:linear-gradient(135deg,#17212b,#0f766e)!important}.login__logotype .v-toolbar__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:76px!important}