.form-input[data-v-a0e501cd]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-input>input[data-v-a0e501cd]{background:transparent;border:none;font-size:14px;outline:none;padding:8px 0;text-align:left;width:100%;--tw-text-opacity:1;caret-color:#00e348;color:rgb(255 255 255/var(--tw-text-opacity,1))}.form-input>input.dark[data-v-a0e501cd]{border-style:solid;border-width:0 0 2px;--tw-border-opacity:1;border-color:rgb(111 111 111/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.form-input>input.light[data-v-a0e501cd]{border-style:solid;border-width:0 0 2px;--tw-border-opacity:1;border-color:rgb(196 196 196/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.form-input>input[data-v-a0e501cd]:focus{border-style:solid;border-width:0 0 2px;--tw-border-opacity:1;border-color:rgb(0 227 72/var(--tw-border-opacity,1))}.form-input>input.error[data-v-a0e501cd]{border-style:solid;border-width:0 0 2px;--tw-border-opacity:1;border-color:rgb(255 63 63/var(--tw-border-opacity,1))}.form-input-title[data-v-a0e501cd]{color:gray;font-size:12px}.form-input-title.required[data-v-a0e501cd]:before{content:"*";position:absolute;--tw-text-opacity:1;color:rgb(0 227 72/var(--tw-text-opacity,1));font-size:12px;right:-8px}.form-input-error[data-v-a0e501cd]{font-size:12px;--tw-text-opacity:1;color:rgb(255 63 63/var(--tw-text-opacity,1))}#login[data-v-adea0b5f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;position:relative}@media (min-width:0px) and (max-width:390px){#login[data-v-adea0b5f]{width:100%}}@media (min-width:391px) and (max-width:767px){#login[data-v-adea0b5f]{width:100%}}@media (min-width:768px) and (max-width:991px){#login[data-v-adea0b5f]{width:440px}}@media (min-width:992px) and (max-width:1199px){#login[data-v-adea0b5f]{width:440px}}@media (min-width:1200px) and (max-width:1439px){#login[data-v-adea0b5f]{width:440px}}@media (min-width:1440px){#login[data-v-adea0b5f]{width:440px}}#login[data-v-adea0b5f] *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#login .login-title[data-v-adea0b5f]{font-size:30px;font-weight:700;padding-bottom:15px;text-align:center}#login .login-sub-title[data-v-adea0b5f],#login .login-title[data-v-adea0b5f]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#login .login-sub-title[data-v-adea0b5f]{margin-bottom:30px;text-align:center}#login .login-form[data-v-adea0b5f]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:350px;padding-bottom:30px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px}#login .login-btn[data-v-adea0b5f],#login .login-form[data-v-adea0b5f]{margin-left:auto;margin-right:auto}#login .login-btn[data-v-adea0b5f]{margin-bottom:1rem;width:270px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media ((min-width:0px) and (max-width:390px)){#login .login-btn[data-v-adea0b5f]{margin-left:.625rem;margin-right:.625rem;width:auto}}#login .login-close-btn[data-v-adea0b5f]{cursor:pointer;font-size:2.25rem;line-height:2.5rem;position:absolute}#login .login-close-btn[data-v-adea0b5f],#login .login-tip[data-v-adea0b5f]{--tw-text-opacity:1;color:rgb(111 111 111/var(--tw-text-opacity,1))}#login .login-tip[data-v-adea0b5f]{font-size:14px;line-height:1.57;margin-top:.5rem;text-align:center}#login .login-tip a[data-v-adea0b5f]{--tw-text-opacity:1;color:rgb(0 227 72/var(--tw-text-opacity,1))}#login .login-tip a[data-v-adea0b5f]:hover{border-bottom:1px solid #4ae6af}#login .description[data-v-adea0b5f]{font-size:1rem;font-weight:400;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:16px;margin-bottom:30px;text-align:center}
