:root{--go-captcha-theme-text-color:#333;--go-captcha-theme-bg-color:#fff;--go-captcha-theme-btn-color:#fff;--go-captcha-theme-btn-disabled-color:#749ff9;--go-captcha-theme-btn-bg-color:#4e87ff;--go-captcha-theme-btn-border-color:#4e87ff;--go-captcha-theme-active-color:#3e7cff;--go-captcha-theme-border-color:rgba(206,223,254,.5);--go-captcha-theme-icon-color:#3c3c3c;--go-captcha-theme-drag-bar-color:#e0e0e0;--go-captcha-theme-drag-bg-color:#3e7cff;--go-captcha-theme-drag-icon-color:#fff;--go-captcha-theme-round-color:#e0e0e0;--go-captcha-theme-loading-icon-color:#3e7cff;--go-captcha-theme-body-bg-color:#34383e;--go-captcha-theme-dot-color-color:#cedffe;--go-captcha-theme-dot-bg-color:#4e87ff;--go-captcha-theme-dot-border-color:#fff;--go-captcha-theme-default-color:#3e7cff;--go-captcha-theme-default-bg-color:#ecf5ff;--go-captcha-theme-default-border-color:#50a1ff;--go-captcha-theme-default-hover-color:#e0efff;--go-captcha-theme-error-color:#ed4630;--go-captcha-theme-error-bg-color:#fef0f0;--go-captcha-theme-error-border-color:#ff5a34;--go-captcha-theme-warn-color:#ffa000;--go-captcha-theme-warn-bg-color:#fdf6ec;--go-captcha-theme-warn-border-color:#ffbe09;--go-captcha-theme-success-color:#5eaa2f;--go-captcha-theme-success-bg-color:#f0f9eb;--go-captcha-theme-success-border-color:#8bc640}.go-captcha.gc-wrapper{padding:12px 16px;-webkit-touch-callout:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.go-captcha.gc-theme{border:1px solid rgba(206,223,254,.5);border-color:var(--go-captcha-theme-border-color);border-radius:8px;box-shadow:0 0 20px #6464641a;-webkit-box-shadow:0 0 20px hsla(0,0%,39.2%,.1);-moz-box-shadow:0 0 20px hsla(0,0%,39.2%,.1)}.go-captcha.gc-theme.gc-wrapper{background-color:var(--go-captcha-theme-bg-color)}.go-captcha .gc-header{align-items:center;color:var(--go-captcha-theme-text-color);display:flex;font-size:15px;height:36px;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.go-captcha .gc-header span{flex:1;padding-right:5px}.go-captcha .gc-header em{color:var(--go-captcha-theme-active-color);font-style:normal;font-weight:700;padding:0 3px}.go-captcha .gc-body{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:flex;margin-top:10px;overflow:hidden;width:100%}.go-captcha .gc-body,.go-captcha .gc-body .gc-body-inner{background:var(--go-captcha-theme-body-bg-color);position:relative}.go-captcha .gc-picture{position:relative;width:100%;z-index:2}.go-captcha .gc-loading{align-content:center;display:flex;height:68px;justify-content:center;left:50%;line-height:68px;margin-left:-34px;margin-top:-34px;position:absolute;text-align:center;top:50%;width:68px;z-index:1}.go-captcha .gc-loading circle,.go-captcha .gc-loading svg{color:var(--go-captcha-theme-loading-icon-color);fill:var(--go-captcha-theme-loading-icon-color)}.go-captcha .gc-footer{align-items:center;color:#34383e;display:flex;height:50px;padding-top:10px;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.go-captcha .gc-footer .icon-block{flex:1}.go-captcha .gc-icon-block{align-items:center;display:flex}.go-captcha .gc-icon-block svg{color:var(--go-captcha-theme-icon-color);cursor:pointer;fill:var(--go-captcha-theme-icon-color);margin:0 5px}.go-captcha .gc-button-block{height:40px;width:120px}.go-captcha .gc-button-block button{-webkit-appearance:none;background-color:var(--go-captcha-theme-btn-bg-color);border:1px solid transparent;border-color:var(--go-captcha-theme-btn-border-color);border-radius:5px;box-sizing:border-box;color:var(--go-captcha-theme-btn-color);cursor:pointer;display:inline-block;font-size:15px;font-weight:500;height:40px;line-height:1;margin:0;outline:none;padding:9px 15px;text-align:center;transition:.1s;-moz-user-select:none;-webkit-user-select:none;white-space:nowrap;width:100%}.go-captcha .gc-button-block button.disabled{background-color:var(--go-captcha-theme-btn-disabled-color);border-color:var(--go-captcha-theme-btn-disabled-color);pointer-events:none}.go-captcha .gc-drag-slide-bar{height:100%;position:relative;touch-action:none;width:100%}.go-captcha .gc-drag-line{background-color:var(--go-captcha-theme-drag-bar-color);border-radius:7px;height:14px;left:0;margin-top:-7px;position:absolute;right:0;top:50%}.go-captcha .gc-drag-block{align-items:center;background-color:var(--go-captcha-theme-drag-bg-color);cursor:pointer;display:flex;height:40px;justify-content:center;left:0;margin-top:-20px;position:absolute;top:50%;width:82px;z-index:2;-webkit-touch-callout:none;border-radius:24px;box-shadow:0 0 20px #64646459;-webkit-box-shadow:0 0 20px hsla(0,0%,39.2%,.35);-moz-box-shadow:0 0 20px hsla(0,0%,39.2%,.35);color:var(--go-captcha-theme-drag-icon-color);fill:var(--go-captcha-theme-drag-icon-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.go-captcha .gc-drag-block.disabled{background-color:var(--go-captcha-theme-btn-disabled-color);border-color:var(--go-captcha-theme-btn-disabled-color);pointer-events:none}.go-captcha .gc-drag-block-inline{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.go-captcha .gc-icon-block2{flex:1}.go-captcha .gc-dots{inset:0;position:absolute}.go-captcha .gc-dots .gc-dot{align-items:center;background:var(--go-captcha-theme-dot-bg-color);border:3px solid #f7f9fb;border-color:var(--go-captcha-theme-dot-border-color);border-radius:22px;color:var(--go-captcha-theme-dot-color-color);cursor:default;display:flex;height:22px;justify-content:center;position:absolute;width:22px;z-index:2}.go-captcha .gc-header2{text-align:center}.go-captcha .gc-tile{cursor:pointer;position:absolute;z-index:2}.go-captcha .gc-tile img{cursor:pointer;display:block;height:100%;width:100%}.go-captcha .gc-rotate-body{align-items:center;background:transparent!important;display:flex;display:-webkit-flex;justify-content:center;margin:10px auto 0}.go-captcha .gc-rotate-body .gc-body-inner{border-radius:100%}.go-captcha .gc-rotate-picture{align-items:center;border-radius:100%;display:flex;justify-content:center;max-height:100%;max-width:100%;overflow:hidden;position:relative;z-index:2}.go-captcha .gc-rotate-picture img{max-height:100%;max-width:100%}.go-captcha .gc-rotate-picture .gc-round{border:6px solid #e0e0e0;border-color:var(--go-captcha-theme-round-color);border-radius:100%;inset:0;position:absolute;z-index:2}.go-captcha .gc-rotate-thumb{align-items:center;display:flex;justify-content:center;inset:0;position:absolute;z-index:2}.go-captcha .gc-rotate-thumb img{max-height:100%;max-width:100%}.go-captcha .gc-rotate-thumb-block{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.go-captcha.gc-btn-block{align-items:center;-webkit-appearance:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 20px #3e7cff1a;-webkit-box-shadow:0 0 20px rgba(62,124,255,.1);-moz-box-shadow:0 0 20px rgba(62,124,255,.1);box-sizing:border-box;display:block;display:flex;font-size:13px;font-weight:500;justify-content:center;justify-items:center;letter-spacing:1px;line-height:1;margin:0;outline:none;position:relative;transition:.1s;-moz-user-select:none;-webkit-user-select:none;white-space:nowrap}.go-captcha.gc-btn-block span{padding-left:8px}.go-captcha.gc-disabled{pointer-events:none}.go-captcha.gc-default{background-color:var(--go-captcha-theme-default-bg-color);border:1px solid #50a1ff;border-color:var(--go-captcha-theme-default-border-color);color:var(--go-captcha-theme-default-color);cursor:pointer}.go-captcha.gc-default:hover{background-color:var(--go-captcha-theme-default-hover-color)!important}.go-captcha.gc-error{background-color:var(--go-captcha-theme-error-bg-color);border:1px solid #ff5a34;border-color:var(--go-captcha-theme-error-border-color);color:var(--go-captcha-theme-error-color);cursor:pointer}.go-captcha.gc-warn{background-color:var(--go-captcha-theme-warn-bg-color);border:1px solid #ffbe09;border-color:var(--go-captcha-theme-warn-border-color);color:var(--go-captcha-theme-warn-color);cursor:pointer}.go-captcha.gc-success{background-color:var(--go-captcha-theme-success-bg-color);border:1px solid #8bc640;border-color:var(--go-captcha-theme-success-border-color);color:var(--go-captcha-theme-success-color);pointer-events:none}.go-captcha .gc-ripple{align-items:center;display:flex;justify-content:center;justify-items:center;position:relative}.go-captcha .gc-ripple>*{z-index:2}.go-captcha .gc-ripple svg{position:relative;z-index:2}.go-captcha .gc-ripple:after{animation:gc-ripple 1.3s infinite;-moz-animation:gc-ripple 1.3s infinite;-webkit-animation:gc-ripple 1.3s infinite;animation-delay:2s;-moz-animation-delay:2s;-webkit-animation-delay:2s;background-color:var(--go-captcha-theme-default-border-color);border-radius:50px;content:"";display:block;height:21px;left:50%;margin-left:-11px;margin-top:-11px;opacity:0;position:absolute;top:50%;width:21px;z-index:1}@keyframes gc-ripple{0%{opacity:0}5%{opacity:.05}20%{opacity:.35}65%{opacity:.01}to{opacity:0;transform:scaleX(2) scaleY(2)}}.captcha-dialog-overlay[data-v-e8909e52]{align-items:center;animation:fadeIn-e8909e52 .3s ease-out;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}@keyframes fadeIn-e8909e52{0%{opacity:0}to{opacity:1}}.captcha-dialog[data-v-e8909e52]{animation:slideUp-e8909e52 .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141832f2;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 20px 60px -12px #000c,inset 0 0 0 1px #ffffff1a;max-width:450px;overflow:hidden;width:90%}@keyframes slideUp-e8909e52{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.dialog-header[data-v-e8909e52]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;padding:24px}.dialog-title[data-v-e8909e52]{color:#fff;font-size:18px;font-weight:600;margin:0}.close-btn[data-v-e8909e52]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#8b92b4;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .3s ease;width:32px}.close-btn[data-v-e8909e52]:hover{background:#ffffff1a;border-color:#fff3;color:#fff}.error-message-disabled[data-v-e8909e52]{display:block;height:200px;text-align:center}.close-btn svg[data-v-e8909e52]{height:16px;width:16px}.dialog-content[data-v-e8909e52]{padding:24px}.captcha-wrapper[data-v-e8909e52]{align-items:center;display:flex;flex-direction:column;gap:12px}.captcha-container[data-v-e8909e52]{border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden;transition:all .3s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none}.captcha-container[data-v-e8909e52] img{-webkit-user-drag:none;user-drag:none}.captcha-container.error[data-v-e8909e52]{border-color:#ff4757;box-shadow:0 0 0 3px #ff47571a}.error-message[data-v-e8909e52]{animation:shake-e8909e52 .5s ease-in-out;color:#ff4757;font-size:16px}.error-message[data-v-e8909e52],.success-message[data-v-e8909e52]{align-items:center;display:flex;gap:4px}.success-message[data-v-e8909e52]{color:#2ed573;font-size:12px}.success-message svg[data-v-e8909e52]{height:14px;width:14px}@keyframes shake-e8909e52{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.dialog-footer[data-v-e8909e52]{border-top:1px solid hsla(0,0%,100%,.05);display:flex;gap:12px;padding:24px}.btn-cancel[data-v-e8909e52],.btn-confirm[data-v-e8909e52]{border:none;border-radius:8px;cursor:pointer;flex:1;font-size:14px;font-weight:500;height:44px;transition:all .3s ease}.btn-cancel[data-v-e8909e52]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);color:#8b92b4}.btn-cancel[data-v-e8909e52]:hover:not(:disabled){background:#ffffff1a;border-color:#fff3;color:#fff}.btn-cancel[data-v-e8909e52]:disabled{cursor:not-allowed;opacity:.5}.btn-confirm[data-v-e8909e52]{background:linear-gradient(135deg,#00d4ff,#6366f1);color:#fff;overflow:hidden;position:relative}.btn-confirm[data-v-e8909e52]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s}.btn-confirm[data-v-e8909e52]:hover:not(:disabled){box-shadow:0 8px 20px #00d4ff4d;transform:translateY(-2px)}.btn-confirm[data-v-e8909e52]:hover:not(:disabled):before{opacity:1}.btn-confirm[data-v-e8909e52]:disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.6}.btn-confirm.loading[data-v-e8909e52]{pointer-events:none}.btn-spinner[data-v-e8909e52]{animation:spin-e8909e52 .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}@keyframes spin-e8909e52{to{transform:rotate(1turn)}}.captcha-dialog-overlay--light .captcha-dialog[data-v-e8909e52]{background:#fffffff2;border-color:#e5e5e5;box-shadow:0 20px 60px -12px #00000026,inset 0 0 0 1px #0000000d}.captcha-dialog-overlay--light .dialog-header[data-v-e8909e52]{border-bottom-color:#f5f5f5}.captcha-dialog-overlay--light .dialog-title[data-v-e8909e52]{color:#0a0a0a}.captcha-dialog-overlay--light .close-btn[data-v-e8909e52]{background:#00000008;border-color:#e5e5e5;color:#737373}.captcha-dialog-overlay--light .close-btn[data-v-e8909e52]:hover{background:#0000000f;border-color:#d4d4d4;color:#171717}.captcha-dialog-overlay--light .close-btn img[data-v-e8909e52]{filter:brightness(0)}.captcha-dialog-overlay--light .captcha-container[data-v-e8909e52]{border-color:#e5e5e5}.captcha-dialog-overlay--light .captcha-container.error[data-v-e8909e52]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.captcha-dialog-overlay--light .error-message[data-v-e8909e52]{color:#ef4444}.captcha-dialog-overlay--light .success-message[data-v-e8909e52]{color:#22c55e}@media(max-width:480px){.captcha-dialog[data-v-e8909e52]{max-width:none;width:95%}.dialog-content[data-v-e8909e52],.dialog-footer[data-v-e8909e52],.dialog-header[data-v-e8909e52]{padding:16px}[data-v-e8909e52] .go-captcha-slide-region{transform:scale(.85);transform-origin:top center}}.login-form-card[data-v-07ffb29f]{display:contents}.login-card[data-v-07ffb29f]{align-items:stretch;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;box-shadow:0 25px 50px -12px #00000040;display:flex;max-width:541px;min-height:323px;overflow:hidden;position:relative;width:100%}.login-form-panel[data-v-07ffb29f]{background:#050a30;box-sizing:border-box;display:flex;flex-shrink:0;min-width:333px;padding:24px;width:333px}.form-panel-inner[data-v-07ffb29f]{flex:1;padding-top:12px}.form-panel-inner[data-v-07ffb29f],.form-top[data-v-07ffb29f]{align-items:flex-start;display:flex;flex-direction:column;width:100%}.form-top[data-v-07ffb29f]{flex-shrink:0;gap:32px}.form-bottom[data-v-07ffb29f]{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:16px;margin-top:auto;width:100%}.form-bottom-right[data-v-07ffb29f]{align-items:flex-end}.form-title[data-v-07ffb29f]{color:#fafafa;flex-shrink:0;font-family:Geist,Noto Sans SC,PingFang SC,sans-serif;font-size:20px;font-weight:600;line-height:28px;margin:0;white-space:nowrap}.phone-field[data-v-07ffb29f]{align-items:flex-start;flex-direction:column}.input-group[data-v-07ffb29f],.phone-field[data-v-07ffb29f]{display:flex;flex-shrink:0;gap:8px;width:100%}.input-group[data-v-07ffb29f]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;box-shadow:0 1px 2px #0000000d;box-sizing:border-box;height:40px;padding:4px 12px 4px 6px;transition:border-color .2s}.input-group[data-v-07ffb29f]:focus-within{border-color:#ffffff4d}.input-prefix-btn[data-v-07ffb29f]{align-items:center;border-radius:6px;box-sizing:border-box;display:flex;flex-shrink:0;gap:8px;height:100%;justify-content:center;padding:8px 12px;width:39px}.prefix-text[data-v-07ffb29f]{font-family:Geist,sans-serif;font-weight:600}.phone-input[data-v-07ffb29f],.prefix-text[data-v-07ffb29f]{color:#fafafa;font-size:14px;line-height:20px;white-space:nowrap}.phone-input[data-v-07ffb29f]{background:transparent;border:none;flex:1 0 0;font-family:PingFang SC,sans-serif;min-height:0;min-width:0;outline:none;overflow:hidden;text-overflow:ellipsis}.phone-input[data-v-07ffb29f]::-moz-placeholder{color:#a3a3a3}.phone-input[data-v-07ffb29f]::placeholder{color:#a3a3a3}.hint-text[data-v-07ffb29f]{color:#a3a3a3;flex-shrink:0;font-family:Geist,Noto Sans SC,PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:1;margin:0;min-width:100%;width:-moz-min-content;width:min-content}.checkbox-row[data-v-07ffb29f]{align-items:flex-start;cursor:pointer;display:flex;flex-shrink:0;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.custom-checkbox[data-v-07ffb29f]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);border-radius:4px;box-shadow:0 1px 2px #0000000d;display:flex;flex-shrink:0;height:16px;justify-content:center;transform:translateY(1px);transition:all .2s;width:16px}.custom-checkbox.checked[data-v-07ffb29f]{background:#1155ca;border-color:#1155ca;color:#fff}.custom-checkbox svg[data-v-07ffb29f]{height:10px;width:10px}.checkbox-text[data-v-07ffb29f]{color:#737373;font-weight:500;line-height:1.4;text-align:left}.checkbox-text[data-v-07ffb29f],.link-text[data-v-07ffb29f]{font-family:PingFang SC,sans-serif;font-size:14px}.link-text[data-v-07ffb29f]{color:#1155ca;cursor:pointer;font-weight:400;line-height:1;margin-right:5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.link-text[data-v-07ffb29f]:hover{opacity:.8}.primary-btn[data-v-07ffb29f]{align-items:center;background:#1155ca;border:none;border-radius:6px;color:#fafafa;cursor:pointer;display:flex;flex-shrink:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;gap:8px;height:36px;justify-content:center;line-height:20px;padding:8px 16px;transition:opacity .2s;width:100%}.primary-btn[data-v-07ffb29f]:disabled{cursor:not-allowed;opacity:.5}.primary-btn[data-v-07ffb29f]:not(:disabled):hover{opacity:.9}.otp-header[data-v-07ffb29f]{display:flex;flex-direction:column;gap:8px;text-align:left;width:100%}.otp-subtitle[data-v-07ffb29f]{color:#a3a3a3;font-family:PingFang SC,Noto Sans SC,Geist,sans-serif;font-size:12px;font-weight:400;line-height:1;margin:0}.otp-field[data-v-07ffb29f]{flex-direction:column}.otp-field[data-v-07ffb29f],.otp-inputs[data-v-07ffb29f]{display:flex;gap:8px;width:100%}.otp-slot[data-v-07ffb29f]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;box-sizing:border-box;caret-color:#fafafa;color:#fafafa;flex:1 0 0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;height:36px;line-height:20px;min-width:0;outline:none;padding:0;text-align:center;transition:border-color .2s}.otp-slot[data-v-07ffb29f]:focus{border-color:#fff6}.error-text[data-v-07ffb29f]{color:#f87171;font-family:PingFang SC,Noto Sans SC,Geist,sans-serif;font-size:12px;font-weight:400;line-height:1;margin:0}.resend-countdown[data-v-07ffb29f]{color:#fafafa;font-size:12px}.resend-countdown[data-v-07ffb29f],.resend-link[data-v-07ffb29f]{font-family:PingFang SC,Noto Sans SC,Geist,sans-serif;font-weight:400;line-height:1;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.resend-link[data-v-07ffb29f]{color:#0ea5e9;cursor:pointer;font-size:14px;text-decoration:underline;transition:opacity .2s}.resend-link[data-v-07ffb29f]:hover{opacity:.8}.privacy-confirm[data-v-07ffb29f]{background:#050a30;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 1px 2px #0000000d;box-sizing:border-box;gap:20px;max-width:380px;overflow:hidden;padding:24px;text-align:center;width:100%}.confirm-header[data-v-07ffb29f]{flex:1 0 0;gap:6px;width:100%}.confirm-title[data-v-07ffb29f]{color:#fafafa;font-size:16px;font-weight:600;letter-spacing:-.4px;line-height:1;margin:0}.confirm-subtitle[data-v-07ffb29f],.confirm-title[data-v-07ffb29f]{font-family:PingFang SC,sans-serif;width:100%}.confirm-subtitle[data-v-07ffb29f]{color:#a3a3a3;font-size:14px;font-weight:400;line-height:20px;margin:5px 0 20px}.confirm-link[data-v-07ffb29f]{color:#0ea5e9}.confirm-footer[data-v-07ffb29f]{flex-shrink:0;justify-content:flex-end;width:100%}.confirm-btn[data-v-07ffb29f],.confirm-footer[data-v-07ffb29f]{align-items:center;display:flex;gap:8px}.confirm-btn[data-v-07ffb29f]{background:#73737333;border:none;border-radius:6px;color:#fafafa;cursor:pointer;flex:1 0 0;font-family:Geist,sans-serif;font-size:14px;font-weight:500;height:36px;justify-content:center;line-height:20px;min-width:0;padding:8px 16px;transition:background .2s;white-space:nowrap}.confirm-btn[data-v-07ffb29f]:hover{background:#7373734d}.confirm-btn-outline[data-v-07ffb29f]{border:1px solid hsla(0,0%,100%,.15);box-shadow:0 1px 2px #0000000d}.secondary-btn[data-v-07ffb29f]{align-items:center;background:#73737333;border:none;border-radius:6px;color:#fafafa;cursor:pointer;display:flex;font-family:Geist,sans-serif;font-size:14px;font-weight:500;gap:8px;height:36px;justify-content:center;line-height:20px;padding:8px 16px;transition:background .2s}.secondary-btn[data-v-07ffb29f]:hover{background:#7373734d}.login-logo-panel[data-v-07ffb29f]{background:#191e40;display:flex;flex:1;justify-content:center;min-height:323px;min-width:0;overflow:hidden;padding-top:36px;position:relative;width:208px}.logo-area[data-v-07ffb29f]{align-items:center;display:flex;gap:2px;height:28px}.logo-icon[data-v-07ffb29f]{height:36px;width:auto}.logo-text[data-v-07ffb29f]{height:18px;width:auto}.login-loading-overlay[data-v-07ffb29f]{align-items:center;background:#000000b3;border-radius:10px;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.login-loading-box[data-v-07ffb29f]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000de;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.login-loading-spinner[data-v-07ffb29f]{animation:login-spin-07ffb29f .8s linear infinite;border:3px solid hsla(0,0%,45%,.2);border-radius:50%;border-top-color:#fff;height:40px;width:40px}@keyframes login-spin-07ffb29f{to{transform:rotate(1turn)}}.login-loading-text[data-v-07ffb29f]{color:#fff;font-family:Geist,Noto Sans SC,PingFang SC,sans-serif;font-size:12px;font-weight:500;line-height:1;margin:0}.login-loading-enter-active[data-v-07ffb29f],.login-loading-leave-active[data-v-07ffb29f]{transition:opacity .3s ease}.login-loading-enter-from[data-v-07ffb29f],.login-loading-leave-to[data-v-07ffb29f]{opacity:0}@media(max-width:640px){.login-card[data-v-07ffb29f]{flex-direction:column;max-width:400px}.login-form-panel[data-v-07ffb29f]{min-width:unset;width:100%}.login-logo-panel[data-v-07ffb29f]{min-height:80px}}.login-form-card--light .login-card[data-v-07ffb29f]{border-color:#a3a3a31a;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.login-form-card--light .login-form-panel[data-v-07ffb29f]{background:#fff}.login-form-card--light .form-title[data-v-07ffb29f]{color:#0a0a0a}.login-form-card--light .input-group[data-v-07ffb29f]{background:#fff;border-color:#e5e5e5}.login-form-card--light .input-group[data-v-07ffb29f]:focus-within{border-color:#3b82f6}.login-form-card--light .prefix-text[data-v-07ffb29f]{color:#171717}.login-form-card--light .phone-input[data-v-07ffb29f]{color:#0a0a0a}.login-form-card--light .phone-input[data-v-07ffb29f]::-moz-placeholder{color:#737373}.login-form-card--light .phone-input[data-v-07ffb29f]::placeholder{color:#737373}.login-form-card--light .hint-text[data-v-07ffb29f]{color:#737373}.login-form-card--light .custom-checkbox[data-v-07ffb29f]{background:#fff;border-color:#e5e5e5}.login-form-card--light .custom-checkbox.checked[data-v-07ffb29f]{background:#3b82f6;border-color:#3b82f6}.login-form-card--light .checkbox-text[data-v-07ffb29f]{color:#737373}.login-form-card--light .link-text[data-v-07ffb29f]{color:#3b82f6}.login-form-card--light .login-logo-panel[data-v-07ffb29f],.login-form-card--light .primary-btn[data-v-07ffb29f]{background:#3b82f6}.login-form-card--light .otp-subtitle[data-v-07ffb29f]{color:#737373}.login-form-card--light .otp-slot[data-v-07ffb29f]{background:#fff;border-color:#e5e5e5;caret-color:#0a0a0a;color:#0a0a0a}.login-form-card--light .otp-slot[data-v-07ffb29f]:focus{border-color:#3b82f6}.login-form-card--light .error-text[data-v-07ffb29f]{color:#ef4444}.login-form-card--light .resend-countdown[data-v-07ffb29f]{color:#1155ca}.login-form-card--light .resend-link[data-v-07ffb29f]{color:#0ea5e9}.login-form-card--light .secondary-btn[data-v-07ffb29f]{background:#a3a3a31a;color:#171717}.login-form-card--light .secondary-btn[data-v-07ffb29f]:hover{background:#a3a3a333}.login-form-card--light .privacy-confirm[data-v-07ffb29f]{background:#fff;border-color:#e5e5e5}.login-form-card--light .confirm-title[data-v-07ffb29f]{color:#0a0a0a}.login-form-card--light .confirm-subtitle[data-v-07ffb29f]{color:#737373}.login-form-card--light .confirm-link[data-v-07ffb29f]{color:#1155ca}.login-form-card--light .confirm-btn[data-v-07ffb29f]{background:#a3a3a31a;color:#171717}.login-form-card--light .confirm-btn[data-v-07ffb29f]:hover{background:#a3a3a333}.login-form-card--light .confirm-btn-outline[data-v-07ffb29f]{border-color:#e5e5e5;color:#0a0a0a}
