.login-bg[data-v-63b26412]{min-height:100vh;background:#18130e;background-image:url(../img/login-bg.edf5b36c.png);background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative}.login-logo[data-v-63b26412]{margin-top:70px;display:flex;justify-content:center}.logo-img[data-v-63b26412]{width:130px;height:130px;border-radius:50%;background:#fff;-o-object-fit:contain;object-fit:contain;box-shadow:0 2px 16px rgba(0,0,0,.08)}.login-form[data-v-63b26412]{width:90%;max-width:350px;margin:0 auto;border-radius:16px;padding:32px 24px 24px 24px;margin-top:24px;box-shadow:0 2px 16px rgba(0,0,0,.08)}.login-form-content[data-v-63b26412]{border-radius:8px;margin-bottom:24px;overflow:hidden}.input-group[data-v-63b26412]{position:relative;border:none}.input-group img[data-v-63b26412]{width:20px;height:20px;position:absolute;left:12px;top:50%;transform:translateY(-50%)}.login-input[data-v-63b26412]{width:100%;height:48px;border:none;background:#4d4d4d;color:#fff;font-size:16px;padding:0 44px 0 16px;outline:none;padding-left:40px}.login-input[data-v-63b26412]::-moz-placeholder{color:#999}.login-input[data-v-63b26412]::placeholder{color:#999}.eye-icon[data-v-63b26412]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#bdbdbd;font-size:20px;cursor:pointer}.login-btn[data-v-63b26412]{width:100%;height:44px;background:linear-gradient(0deg,#ceab77,#eddbc1);color:#222;font-weight:700;border-radius:24px;border:none;margin-top:12px;margin-bottom:16px;font-size:16px}.login-links[data-v-63b26412]{display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;margin-top:8px}.login-links span[data-v-63b26412]{cursor:pointer;padding:0 8px}.divider[data-v-63b26412]{color:#e6c28b}.login-footer[data-v-63b26412]{position:absolute;bottom:24px;left:0;width:100%;text-align:center;color:#fff;font-size:14px}.footer-icons[data-v-63b26412]{margin-bottom:4px;display:flex;align-items:center;justify-content:center}.footer-icons img[data-v-63b26412]{width:20px;height:18px;margin-right:4px}.footer-ipv6[data-v-63b26412]{font-size:13px;display:flex;align-items:center;justify-content:center}.footer-ipv6 img[data-v-63b26412]{width:20px;height:18px;margin-right:4px}