.qr-login[data-v-291b32ec]{align-items:center;display:flex;gap:28px;position:relative;width:100%}.login-qr[data-v-291b32ec]{background:#fff;border-radius:16px;flex:0 0 220px;height:220px;overflow:hidden;position:relative;width:220px}.qr-image[data-v-291b32ec]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.qr-image[data-v-291b32ec],.server-qr[data-v-291b32ec]{top:0;right:0;bottom:0;left:0;position:absolute}.server-qr[data-v-291b32ec] .box,.server-qr[data-v-291b32ec] .erweima{height:220px;width:220px}.server-qr[data-v-291b32ec] .erweima{border:0;border-radius:16px;padding:10px}.qr-logo[data-v-291b32ec]{height:48px;left:86px;-o-object-fit:contain;object-fit:contain;position:absolute;top:86px;width:48px}.qr-scanned[data-v-291b32ec]{align-items:center;background:#000000b8;border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:5px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:2}.qr-scanned img[data-v-291b32ec]{height:30px;width:30px}.qr-scanned p[data-v-291b32ec]{font-size:13px;line-height:20px;margin:0;text-align:center;white-space:nowrap}.qr-expired[data-v-291b32ec],.qr-scanned p[data-v-291b32ec]{align-items:center;color:#fff;display:flex;flex-direction:column}.qr-expired[data-v-291b32ec]{background:#000000b8;border-radius:16px;gap:15px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:2}.qr-expired span[data-v-291b32ec]{font-size:13px;font-weight:400;line-height:20px;max-width:calc(100% - 32px);min-width:72px;text-align:center}.qr-expired button[data-v-291b32ec]{align-items:center;background:#fff;border:0;border-radius:100px;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:4px;height:33px;justify-content:center;line-height:21px;min-width:72px;padding:6px 12px;white-space:nowrap}.qr-expired button img[data-v-291b32ec]{height:16px;width:16px}.qr-copy[data-v-291b32ec]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;position:relative}.scan-icon[data-v-291b32ec]{height:20px;width:20px}h2[data-v-291b32ec]{color:var(--auth-text,#f7f9fc);font-size:20px;font-weight:700;line-height:33px;white-space:nowrap}h2[data-v-291b32ec],p[data-v-291b32ec]{margin:0}p[data-v-291b32ec]{color:var(--auth-muted,#909090);font-size:13px;font-weight:400;line-height:20px}.download-button[data-v-291b32ec],.status-message[data-v-291b32ec]{color:var(--auth-text,#f7f9fc)}.download-button[data-v-291b32ec]{background:var(--auth-panel,rgba(30,31,36,.4));border:1px solid var(--auth-field-border,#1e1f24);border-radius:100px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:37px;line-height:21px;padding:8px 16px}.download-button.active[data-v-291b32ec],.download-button.scanned[data-v-291b32ec]{background:var(--auth-primary,#fff);border-color:var(--auth-border,#909090);color:var(--auth-on-primary,#000)}.download-popover[data-v-291b32ec]{align-items:center;background:var(--auth-panel,#181a20);border-radius:12px;color:var(--auth-text,#fff);display:flex;flex-direction:column;gap:12px;left:-2px;padding:20px;position:absolute;top:calc(100% + 12px);width:148px;z-index:3}.download-popover span[data-v-291b32ec]{font-size:12px;font-weight:500;line-height:normal;text-align:center;width:100%}.download-qr[data-v-291b32ec]{align-items:center;background:#fff;border-radius:8px;display:flex;height:132px;justify-content:center;width:132px}.download-qr[data-v-291b32ec] .erweima{border:0;border-radius:8px;height:132px;padding:0;width:132px}.download-qr[data-v-291b32ec] img{border-radius:8px;height:132px;width:132px}.download-platforms[data-v-291b32ec]{display:flex;gap:4px;width:100%}.download-platforms button[data-v-291b32ec]{background:transparent;border:1px solid var(--auth-border,#33353d);border-radius:6px;color:var(--auth-muted,#909090);cursor:pointer;flex:1;font:inherit;font-size:12px;padding:6px 4px}.download-platforms button.active[data-v-291b32ec]{background:var(--auth-primary,#fff);border-color:var(--auth-focus,#fff);color:var(--auth-on-primary,#000)}.download-content[data-v-291b32ec]{align-items:center;display:flex;justify-content:center;min-height:132px;text-align:center}.download-error button[data-v-291b32ec]{background:var(--auth-primary,#fff);border:0;border-radius:6px;color:var(--auth-on-primary,#000);cursor:pointer;font:inherit;font-size:12px;margin-top:12px;padding:6px 12px}@media (max-width:640px){.qr-login[data-v-291b32ec]{align-items:center;flex-direction:column}.qr-copy[data-v-291b32ec]{flex:none;width:220px}h2[data-v-291b32ec]{font-size:18px;white-space:normal}.download-popover[data-v-291b32ec]{left:0;top:calc(100% + 12px)}}.auth-social-buttons[data-v-486a4fd6]{flex-wrap:wrap;gap:8px;width:100%}.auth-social-buttons[data-v-486a4fd6],.provider-button[data-v-486a4fd6]{align-items:center;display:flex;justify-content:center}.provider-button[data-v-486a4fd6]{background:var(--auth-background,#0e0f13);border:1px solid var(--auth-border,#24262e);border-radius:1000px;color:var(--auth-text,#f7f9fc);cursor:pointer;flex:0 0 var(--social-button-width,128px);font-family:HarmonyOS Sans,PingFang SC,sans-serif;font-size:13px;font-weight:500;gap:10px;height:40px;line-height:20px;max-width:var(--social-button-width,128px);min-width:0;padding:0;width:var(--social-button-width,128px)}.provider-button[data-v-486a4fd6]:focus-visible,.provider-button[data-v-486a4fd6]:hover{background:var(--auth-hover,#15161b);border-color:var(--auth-border,#8c94a3);outline:none}.auth-social-buttons--login .provider-button[data-v-486a4fd6]{height:48px}.auth-social-buttons--login .google-button-shell[data-v-486a4fd6]{min-height:48px}.google-button-shell[data-v-486a4fd6]{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-height:40px;width:var(--social-button-width,128px)}.google-button-shell>.provider-button[data-v-486a4fd6]{max-width:none}.google-code-button[data-v-486a4fd6]{height:48px}.google-code-button[data-v-486a4fd6]:disabled{cursor:wait}.google-button-container[data-v-486a4fd6]{color-scheme:normal;display:none}.is-ready>.google-button-container[data-v-486a4fd6],img[data-v-486a4fd6]{display:block}img[data-v-486a4fd6]{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}@media (max-width:512px){.auth-social-buttons[data-v-486a4fd6]{gap:10px}.provider-button[data-v-486a4fd6]{flex:none;height:40px;width:40px}.auth-social-buttons--login .provider-button[data-v-486a4fd6]{height:40px}.google-button-shell[data-v-486a4fd6]{min-height:40px;min-width:40px;width:40px}span[data-v-486a4fd6]{display:none}}@font-face{font-display:swap;font-family:AstroX Auth Digits;font-style:normal;font-weight:400;src:url(../fonts/market/HarmonyOS_Sans_Regular.ttf) format("truetype");unicode-range:u+0030-0039}@font-face{font-display:swap;font-family:AstroX Auth Digits;font-style:normal;font-weight:500 600;src:url(../fonts/market/HarmonyOS_Sans_Medium.ttf) format("truetype");unicode-range:u+0030-0039}.auth-login-flow[data-v-39df951b],.auth-password-login[data-v-39df951b]{color:var(--auth-text,#f7f9fc);display:flex;flex-direction:column;font-family:AstroX Auth Digits,PingFang SC,sans-serif;gap:20px;width:100%}.auth-login-flow[data-v-39df951b]:not(.qr-panel){gap:0}.auth-login-flow:not(.qr-panel) h1[data-v-39df951b]{font-size:40px;font-weight:600;height:56px;line-height:56px;margin-bottom:24px}.auth-login-flow:not(.qr-panel) .login-tabs[data-v-39df951b]{height:35px;margin-bottom:24px}.auth-login-flow:not(.qr-panel) .login-tabs button[data-v-39df951b]{font-size:18px;font-weight:500;height:35px;line-height:25px;padding-bottom:10px}.auth-login-flow:not(.qr-panel) .auth-account-input[data-v-39df951b]{margin-bottom:40px}.auth-login-flow:not(.qr-panel) .primary-button[data-v-39df951b]{height:58px;margin-bottom:24px}.auth-login-flow:not(.qr-panel) .divider[data-v-39df951b]{font-size:14px;height:20px;line-height:20px;margin-bottom:24px}.auth-login-flow:not(.qr-panel) .auth-social-buttons[data-v-39df951b]{margin-bottom:24px}.auth-login-flow:not(.qr-panel) .mode-switch[data-v-39df951b]{font-size:14px}.auth-password-login[data-v-39df951b]{gap:20px}button[data-v-39df951b],input[data-v-39df951b]{font:inherit}button[data-v-39df951b]{color:inherit}h1[data-v-39df951b]{color:var(--auth-text,#f7f9fc);font-size:36px;font-weight:700;height:54px;line-height:54px;margin:0;width:100%}.login-tabs[data-v-39df951b]{align-items:center;display:flex;gap:24px;height:31px}.login-tabs button[data-v-39df951b]{background:transparent;border:0;color:var(--auth-muted,#8c94a3);cursor:pointer;font-size:14px;font-weight:400;height:31px;line-height:21px;padding:0 0 10px;position:relative}.login-tabs button.active[data-v-39df951b]{color:var(--auth-text,#f7f9fc);font-weight:500}.login-tabs button.active[data-v-39df951b]:after{background:var(--auth-primary,#fff);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.auth-login-flow.qr-panel[data-v-39df951b]{gap:24px}.auth-login-flow.qr-panel h1[data-v-39df951b]{font-size:40px;height:56px;line-height:56px}.auth-login-flow.qr-panel .login-tabs[data-v-39df951b]{height:35px}.auth-login-flow.qr-panel .login-tabs button[data-v-39df951b]{color:var(--auth-muted,#909090);font-size:18px;height:35px;line-height:25px}.auth-login-flow.qr-panel .login-tabs button.active[data-v-39df951b]{color:var(--auth-text,#f7f9fc)}.password-heading[data-v-39df951b]{display:flex;flex-direction:column;gap:10px;width:100%}.account-summary[data-v-39df951b]{gap:8px;width:100%}.account-summary[data-v-39df951b],.account-summary p[data-v-39df951b]{align-items:center;display:flex;height:21px}.account-summary p[data-v-39df951b]{color:var(--auth-muted,#909090);font-size:14px;font-weight:400;line-height:21px;margin:0;white-space:nowrap}.account-summary strong[data-v-39df951b]{color:var(--auth-text,#fff);font-weight:400}.account-summary button[data-v-39df951b]{background:transparent;border:0;cursor:pointer;display:grid;height:18px;padding:0;place-items:center;width:18px}.account-summary button img[data-v-39df951b]{height:18px;width:18px}.password-field[data-v-39df951b]{display:flex;flex-direction:column;gap:8px;width:100%}.password-label-row[data-v-39df951b]{align-items:center;display:flex;height:21px;justify-content:space-between;width:100%}.password-label-row button[data-v-39df951b],.password-label-row label[data-v-39df951b]{color:var(--auth-text,#f7f9fc);font-size:14px;font-weight:500;line-height:21px;padding:0}.password-label-row button[data-v-39df951b]{background:transparent;border:0;cursor:pointer;font-size:13px;height:20px;line-height:20px}.auth-input[data-v-39df951b]{align-items:center;background:var(--auth-field,#1e1f24);border:1px solid var(--auth-field-border,#1e1f24);border-radius:8px;display:flex;height:50px;overflow:hidden;width:100%}.auth-input[data-v-39df951b]:focus-within{border-color:var(--auth-focus,#fff)}.auth-input.invalid[data-v-39df951b]{border-color:var(--auth-error,#f63649)}.auth-input input[data-v-39df951b]{background:transparent;border:0;caret-color:var(--auth-text,#fff);color:var(--auth-text,#fff);font-size:14px;font-weight:400;height:100%;line-height:21px;min-width:0;outline:none;padding:0 16px;width:100%}.auth-input input[data-v-39df951b]::-moz-placeholder{color:var(--auth-muted,#909090);opacity:1}.auth-input input[data-v-39df951b]::placeholder{color:var(--auth-muted,#909090);opacity:1}.password-error[data-v-39df951b]{color:var(--auth-error,#f63649);font-size:13px;font-weight:400;line-height:20px;margin:0;min-height:20px;width:100%}.captcha-field[data-v-39df951b]{display:flex;flex-direction:column;gap:8px;width:100%}.captcha-field label[data-v-39df951b]{color:var(--auth-text,#f7f9fc);font-size:14px;font-weight:500;line-height:21px}.captcha-row[data-v-39df951b]{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 156px}.captcha-row button[data-v-39df951b],.captcha-row input[data-v-39df951b]{border:1px solid var(--auth-field-border,#1e1f24);border-radius:8px;height:50px}.captcha-row input[data-v-39df951b]{background:var(--auth-field,#1e1f24);color:var(--auth-text,#fff);font:inherit;min-width:0;outline:none;padding:0 16px}.captcha-row input[data-v-39df951b]:focus{border-color:var(--auth-focus,#fff)}.captcha-row input[data-v-39df951b]::-moz-placeholder{color:var(--auth-muted,#909090)}.captcha-row input[data-v-39df951b]::placeholder{color:var(--auth-muted,#909090)}.captcha-row button[data-v-39df951b]{background:var(--auth-field,#1e1f24);color:var(--auth-text,#f7f9fc);cursor:pointer;overflow:hidden;padding:0}.captcha-row button img[data-v-39df951b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lock-message[data-v-39df951b]{color:var(--auth-warning,#f6b83f);font-size:13px;line-height:20px;margin:0;min-height:20px}.password-input input[data-v-39df951b]{padding-right:8px}.password-actions[data-v-39df951b]{align-items:center;display:flex;flex:0 0 auto;gap:4px;padding-right:16px}.password-actions button[data-v-39df951b]{background:transparent;border:0;cursor:pointer;display:grid;height:16px;padding:0;place-items:center;width:16px}.password-actions button img[data-v-39df951b]{height:16px;width:16px}.primary-button[data-v-39df951b]{background:var(--auth-primary,#fff);border:0;border-radius:1000px;color:var(--auth-on-primary,#000);cursor:pointer;font-size:16px;font-weight:500;height:55px;padding:0 20px;width:100%}.primary-button[data-v-39df951b]:disabled{background:var(--auth-disabled-bg,#1e1f24);color:var(--auth-disabled-text,hsla(0,0%,56%,.3));cursor:not-allowed}.divider[data-v-39df951b]{align-items:center;color:var(--auth-muted,#8c94a3);display:grid;font-size:12px;font-weight:400;grid-template-columns:180px auto 180px;justify-content:space-between;line-height:18px;width:100%}.divider[data-v-39df951b]:after,.divider[data-v-39df951b]:before{background:var(--auth-border,#24262e);content:"";height:1px}.mode-switch[data-v-39df951b]{color:var(--auth-muted,#909090);font-size:13px;font-weight:400;height:20px;line-height:20px;margin:0;text-align:center;width:100%}.mode-switch button[data-v-39df951b]{background:transparent;border:0;color:var(--auth-text,#fff);cursor:pointer;padding:0 0 0 4px}@media (max-width:540px){.auth-login-flow.qr-panel h1[data-v-39df951b],h1[data-v-39df951b]{font-size:30px;height:auto;line-height:45px}.divider[data-v-39df951b]{gap:16px;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr)}.captcha-row[data-v-39df951b]{grid-template-columns:minmax(0,1fr) 130px}}.account-dialog-overlay[data-v-1274361d]{background:#00000080;display:grid;top:0;right:0;bottom:0;left:0;place-items:center;position:fixed;z-index:130}.account-dialog[data-v-1274361d]{background:var(--auth-dialog,#000);border-radius:10px;color:var(--auth-text,#fff);display:flex;flex-direction:column;font-family:Inter,PingFang SC,sans-serif;overflow:hidden;width:384px}.account-dialog header[data-v-1274361d]{padding:24px 24px 16px}.account-dialog h2[data-v-1274361d]{font-size:24px;font-weight:600;line-height:normal;margin:0}.account-dialog-content[data-v-1274361d]{padding:8px 24px 16px}.account-dialog-content p[data-v-1274361d]{color:var(--auth-muted,#909090);font-size:14px;font-weight:400;line-height:normal;margin:0}footer[data-v-1274361d]{display:flex;gap:16px;padding:16px 24px 24px}footer button[data-v-1274361d]{border:0;border-radius:100px;cursor:pointer;flex:1 1 0;font:inherit;font-size:14px;font-weight:400;height:40px;line-height:normal;padding:0 30px}.secondary-button[data-v-1274361d]{background:var(--auth-field,#1e1f24);color:var(--auth-text,#fff)}.primary-button[data-v-1274361d]{background:var(--auth-primary,#fff);color:var(--auth-on-primary,#000)}.account-dialog-fade-enter-active[data-v-1274361d],.account-dialog-fade-leave-active[data-v-1274361d]{transition:opacity .16s ease}.account-dialog-fade-enter-from[data-v-1274361d],.account-dialog-fade-leave-to[data-v-1274361d]{opacity:0}@media (max-width:440px){.account-dialog[data-v-1274361d]{width:calc(100% - 40px)}footer button[data-v-1274361d]{padding:0 16px}}.auth-registration-flow[data-v-d431ff62]{color:var(--auth-text,#f7f9fc);display:flex;flex-direction:column;font-family:AstroX Register Digits,PingFang SC,sans-serif;gap:0;width:100%}button[data-v-d431ff62],input[data-v-d431ff62]{font:inherit}button[data-v-d431ff62]{color:inherit}h1[data-v-d431ff62]{color:var(--auth-text,#f7f9fc);font-size:40px;font-weight:600;height:56px;line-height:56px;margin:0 0 24px;width:100%}.field-block[data-v-d431ff62],.invite-block[data-v-d431ff62],.invite-panel[data-v-d431ff62]{display:flex;flex-direction:column;gap:8px;width:100%}.field-block[data-v-d431ff62],.invite-block[data-v-d431ff62]{margin-bottom:24px}.field-block label[data-v-d431ff62],.invite-toggle[data-v-d431ff62]{color:var(--auth-muted,#999);font-size:14px;font-weight:400;height:20px;line-height:20px}.invite-toggle[data-v-d431ff62]{align-items:center;align-self:flex-start;background:transparent;border:0;cursor:pointer;display:inline-flex;gap:4px;padding:0}.invite-toggle img[data-v-d431ff62]{height:20px;transform:rotate(90deg);width:20px}.auth-input[data-v-d431ff62]{align-items:center;background:var(--auth-field,#1e1f24);border:1px solid var(--auth-field-border,#1e1f24);border-radius:8px;display:flex;height:50px;overflow:hidden;width:100%}.auth-input[data-v-d431ff62]:focus-within{border-color:var(--auth-focus,#fff)}.auth-input.invalid[data-v-d431ff62]{border-color:var(--auth-error,#f6465d)}.auth-input input[data-v-d431ff62]{background:transparent;border:0;caret-color:var(--auth-text,#fff);color:var(--auth-text,#fff);font-size:14px;font-weight:400;height:100%;line-height:21px;min-width:0;outline:none;padding:0 16px;width:100%}.auth-input input[data-v-d431ff62]::-moz-placeholder{color:var(--auth-placeholder,#999);opacity:1}.auth-input input[data-v-d431ff62]::placeholder{color:var(--auth-placeholder,#999);opacity:1}.invite-error[data-v-d431ff62],.invite-hint[data-v-d431ff62]{font-size:13px;line-height:20px;margin:0;overflow-wrap:anywhere}.invite-hint[data-v-d431ff62]{color:var(--auth-muted,#8c94a3)}.invite-error[data-v-d431ff62]{color:var(--auth-error,#f6465d)}.agreement-row[data-v-d431ff62]{align-items:center;color:var(--auth-text,#fff);display:flex;font-size:14px;font-weight:400;gap:4px;line-height:20px;margin-bottom:40px;min-height:20px;width:100%}.agreement-row p[data-v-d431ff62]{line-height:20px;margin:0;white-space:nowrap}.agreement-row p button[data-v-d431ff62]{background:transparent;border:0;color:var(--auth-text,#fff);cursor:pointer;line-height:20px;padding:0}.agreement-row p button[data-v-d431ff62]:focus-visible,.agreement-row p button[data-v-d431ff62]:hover{color:var(--auth-text,#f7f9fc);outline:none}.agreement-checkbox[data-v-d431ff62]{background:transparent;border:0;cursor:pointer;display:grid;flex:0 0 15px;height:15px;padding:0;place-items:center;width:15px}.agreement-checkbox img[data-v-d431ff62],.agreement-checkbox span[data-v-d431ff62]{border-radius:4px;display:block;height:15px;width:15px}.agreement-checkbox span[data-v-d431ff62]{border:1px solid var(--auth-border,#8c94a3)}.primary-button[data-v-d431ff62]{background:var(--auth-primary,#fff);border:0;border-radius:1000px;color:var(--auth-on-primary,#000);cursor:pointer;font-size:16px;font-weight:500;height:58px;margin-bottom:24px;padding:0 20px;width:100%}.primary-button[data-v-d431ff62]:disabled{background:var(--auth-disabled-bg,#1e1f24);color:var(--auth-disabled-text,hsla(0,0%,56%,.5));cursor:not-allowed}.divider[data-v-d431ff62]{align-items:center;color:var(--auth-muted,#767676);display:grid;font-size:14px;font-weight:400;grid-template-columns:180px auto 180px;justify-content:space-between;line-height:18px;margin-bottom:24px;width:100%}.divider[data-v-d431ff62]:after,.divider[data-v-d431ff62]:before{background:var(--auth-border,#24262e);content:"";height:1px}.mode-switch[data-v-d431ff62]{color:var(--auth-muted,#909090);font-size:14px;font-weight:400;height:20px;line-height:20px;margin:0;text-align:center;width:100%}.mode-switch button[data-v-d431ff62]{background:transparent;border:0;color:var(--auth-text,#fff);cursor:pointer;padding:0 0 0 4px}.auth-social-buttons[data-v-d431ff62]{margin-bottom:24px}@media (max-width:540px){h1[data-v-d431ff62]{font-size:30px;height:auto;line-height:45px}.divider[data-v-d431ff62]{gap:16px;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr)}.agreement-row[data-v-d431ff62]{align-items:flex-start}.agreement-row p[data-v-d431ff62]{white-space:normal}}
