.slide-fade-enter-active[data-v-7e69e973]{transition:opacity .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1)}.slide-fade-leave-active[data-v-7e69e973]{transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.slide-fade-enter-from[data-v-7e69e973]{opacity:0;transform:translate(10px)}.slide-fade-leave-to[data-v-7e69e973]{opacity:0;transform:translate(-8px)}@media (prefers-reduced-motion:reduce){.slide-fade-enter-active[data-v-7e69e973],.slide-fade-leave-active[data-v-7e69e973]{transition:opacity .15s ease}.slide-fade-enter-from[data-v-7e69e973],.slide-fade-leave-to[data-v-7e69e973]{transform:none}}.login-form-root.min-h-screen[data-v-7e69e973]{min-height:calc(100vh - env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-width:100vw}@supports (padding:max(0px)){.login-form-root.min-h-screen[data-v-7e69e973]{padding-bottom:max(120px,calc(120px + env(safe-area-inset-bottom,0px)))}}.login-form-shell .max-w-md[data-v-7e69e973]{box-sizing:border-box;max-width:100%;overflow-x:hidden;width:100%}.login-form-root .login-tel-input[data-v-7e69e973]{max-width:100%;width:100%;--tel-input-height:3rem;--tel-input-border-radius:1rem;--tel-input-font-size:1rem;--tel-input-padding-x:.75rem;--tel-input-prefix-padding-x:.75rem;--tel-input-input-width:100%;--tel-input-input-bg:#f9fafb;--tel-input-input-color:#111827;--tel-input-body-border:1px solid #e5e7eb;--tel-input-body-bg:#fff;--tel-input-body-item-hover-bg:#f3f4f6;--tel-input-body-item-selected-bg:color-mix(in srgb,var(--login-primary,#ff6b35) 14%,#fff);--tel-input-transition-duration:.15s;--tel-input-transition-func:cubic-bezier(.23,1,.32,1);--tel-input-chevron-transition-func:cubic-bezier(.23,1,.32,1);--tel-input-icon-size:1rem;--tel-item-padding-x:.75rem}.login-form-root .login-tel-input--embedded[data-v-7e69e973]{--tel-input-height:3rem}@media (min-width:640px){.login-form-root .login-tel-input[data-v-7e69e973]:not(.login-tel-input--embedded){--tel-input-height:3.5rem}}.login-form-root .login-tel-input[data-v-7e69e973] .tel-num-input{width:100%}.login-form-root .login-tel-input[data-v-7e69e973] .tel-num-input__head{background:#f9fafb;border:2px solid #e5e7eb;transition:border-color .15s cubic-bezier(.23,1,.32,1),box-shadow .15s cubic-bezier(.23,1,.32,1),background-color .15s cubic-bezier(.23,1,.32,1);width:100%}.login-form-root .login-tel-input[data-v-7e69e973]:focus-within .tel-num-input__head{background:#fff;border-color:var(--login-primary,#ff6b35);box-shadow:0 0 0 2px color-mix(in srgb,var(--login-primary,#ff6b35) 25%,transparent)}.login-form-root .login-tel-input[data-v-7e69e973] .tel-num-input__head input{flex:1;min-width:0;width:100%}.login-form-root .login-tel-input[data-v-7e69e973] .prefix-container img,.login-form-root .login-tel-input[data-v-7e69e973] .prefix-container__flag,.login-form-root .login-tel-input[data-v-7e69e973] .tel-num-input__body--item img{border-radius:2px;display:inline-block;flex-shrink:0;height:auto;-o-object-fit:cover;object-fit:cover;width:1.25rem}.login-form-root .login-tel-input[data-v-7e69e973] .tel-num-input__body{z-index:40}@media (prefers-reduced-motion:reduce){.login-form-root .login-tel-input[data-v-7e69e973]{--tel-input-transition-duration:.01ms}}
