.auth-shell[data-v-dbb65278]{height:100vh;height:100dvh;overflow:auto}.auth-shell[data-v-dbb65278] .el-input__wrapper{background-color:#fff;border:1px solid #d6dce7;border-radius:4px;box-shadow:none;min-height:40px;padding:1px 14px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.auth-shell[data-v-dbb65278] .el-input__wrapper:hover{box-shadow:none}.auth-shell[data-v-dbb65278] .el-input__wrapper.is-focus{border-color:#409eff;box-shadow:0 0 0 2px #409eff14}.auth-shell[data-v-dbb65278] .el-input__inner{color:#18202a;font-size:14px;line-height:1.5}.auth-shell[data-v-dbb65278] .el-input__inner::-moz-placeholder{color:#a8b1c0}.auth-shell[data-v-dbb65278] .el-input__inner::placeholder{color:#a8b1c0}.auth-shell[data-v-dbb65278] input:-webkit-autofill,.auth-shell[data-v-dbb65278] input:-webkit-autofill:focus,.auth-shell[data-v-dbb65278] input:-webkit-autofill:hover,.auth-shell[data-v-dbb65278] select:-webkit-autofill,.auth-shell[data-v-dbb65278] textarea:-webkit-autofill{-webkit-text-fill-color:#18202a;box-shadow:inset 0 0 0 1000px #fff!important;caret-color:#18202a;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.auth-shell__left[data-v-dbb65278]{position:relative}.auth-shell__right[data-v-dbb65278]{padding:30px}.auth-shell-enter-left[data-v-dbb65278]{animation:auth-shell-enter-left-dbb65278 .5s ease both}.auth-shell-enter-right[data-v-dbb65278]{animation:auth-shell-enter-right-dbb65278 .5s ease both}.auth-fallback[data-v-dbb65278]{display:grid;min-height:100dvh;padding:24px 16px;place-items:center}.auth-fallback__panel[data-v-dbb65278]{background:#fff;box-shadow:0 18px 40px #0f172a0f;max-width:420px;padding:32px;width:100%}.auth-fallback__brand[data-v-dbb65278]{align-items:center;border-bottom:1px solid #edf1f5;display:flex;gap:14px;padding-bottom:20px;text-decoration:none}.auth-fallback__brand-copy[data-v-dbb65278]{display:flex;flex-direction:column;gap:4px}.auth-fallback__brand-title[data-v-dbb65278]{color:#18202a;font-size:20px;font-weight:700;line-height:1}.auth-fallback__brand-subtitle[data-v-dbb65278]{color:#6b7484;font-size:12px;line-height:1}.auth-fallback__body[data-v-dbb65278]{padding-top:22px}@keyframes auth-shell-enter-left-dbb65278{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes auth-shell-enter-right-dbb65278{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media(max-width:1023px){.auth-shell[data-v-dbb65278]{height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden}.auth-shell__left[data-v-dbb65278]{display:none}}@media(max-width:767px){body.portal-auth-login,html.portal-auth-login{height:100%;overflow:hidden;overscroll-behavior:none;width:100%}body.portal-auth-login{inset:0;position:fixed}body.portal-auth-login #__nuxt{height:100%;min-height:0;overflow:hidden}.auth-shell[data-v-dbb65278]{padding-inline:0}.auth-shell__right[data-v-dbb65278]{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;padding:10px clamp(20px,4vw,32px) 24px}.auth-shell--login[data-v-dbb65278]{inset:0;position:fixed;width:100%;-webkit-text-size-adjust:100%}.auth-shell--login[data-v-dbb65278],.auth-shell--login .auth-shell__form-stage[data-v-dbb65278],.auth-shell--login .auth-shell__right[data-v-dbb65278]{overflow:hidden;overscroll-behavior:none}.auth-shell--login[data-v-dbb65278] .el-input__inner{font-size:16px!important}.auth-shell__mobile-brand[data-v-dbb65278]{flex-shrink:0;min-height:58px}.auth-shell__mobile-brand-copy[data-v-dbb65278]{display:flex;flex-direction:column;gap:4px;min-width:0;white-space:nowrap}.auth-shell__mobile-brand-name[data-v-dbb65278]{color:#1670d8;font-size:16px;font-weight:700;line-height:1}.auth-shell__mobile-brand-subtitle[data-v-dbb65278]{color:#7f8695;font-size:10px;line-height:1}.auth-shell__form-stage[data-v-dbb65278]{align-items:center;flex:1;height:auto;margin-inline:auto;max-width:500px;min-height:0;width:100%}.auth-fallback__panel[data-v-dbb65278]{border-radius:18px;padding:24px 20px}.auth-fallback__brand-title[data-v-dbb65278]{font-size:18px}}
