.auth-quick-login-flow[data-v-bd7c0078]{color:var(--auth-text,#f7f9fc);font-family:Inter,Roboto,PingFang SC,sans-serif;width:100%}button[data-v-bd7c0078],input[data-v-bd7c0078]{font:inherit}button[data-v-bd7c0078]{color:inherit}h1[data-v-bd7c0078]{color:var(--auth-text,#f7f9fc);font-size:36px;font-weight:600;line-height:54px;margin:0;width:100%}.quick-choice[data-v-bd7c0078],.quick-form[data-v-bd7c0078]{align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:100%}.choice-description[data-v-bd7c0078],.form-description[data-v-bd7c0078]{color:var(--auth-muted,#8c94a3);font-size:14px;line-height:22px;margin:0;width:100%}.matched-account[data-v-bd7c0078]{background:var(--auth-background,#0e0f13);border:1px solid var(--auth-border,#24262e);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px 16px;width:100%}.matched-account p[data-v-bd7c0078]{display:flex;flex-direction:column;gap:4px;margin:0}.matched-account span[data-v-bd7c0078]{color:var(--auth-muted,#8c94a3);font-size:12px;line-height:18px}.matched-account strong[data-v-bd7c0078]{color:var(--auth-text,#f7f9fc);font-size:15px;font-weight:500;line-height:23px}.single-account[data-v-bd7c0078]{gap:0}.form-submit[data-v-bd7c0078],.primary-button[data-v-bd7c0078],.secondary-button[data-v-bd7c0078]{border-radius:1000px;cursor:pointer;font-size:16px;font-weight:500;height:55px;padding:0 20px;width:100%}.form-submit[data-v-bd7c0078],.primary-button[data-v-bd7c0078]{background:var(--auth-primary,#f7f9fc);border:0;color:var(--auth-on-primary,#0e0f12)}.secondary-button[data-v-bd7c0078]{background:var(--auth-panel,#141414);border:1px solid var(--auth-border,#494a52);color:var(--auth-text,#f7f9fc)}.captcha-field[data-v-bd7c0078],.field-block[data-v-bd7c0078],.invite-field[data-v-bd7c0078]{display:flex;flex-direction:column;gap:8px;width:100%}.captcha-field>label[data-v-bd7c0078],.field-block>label[data-v-bd7c0078],.invite-toggle[data-v-bd7c0078],.password-label-row[data-v-bd7c0078]{font-size:14px;font-weight:500;line-height:21px;min-height:21px}.password-label-row[data-v-bd7c0078]{align-items:center;display:flex;justify-content:space-between}.password-label-row button[data-v-bd7c0078]{background:transparent;border:0;cursor:pointer;font-size:13px;padding:0}.auth-input[data-v-bd7c0078]{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-bd7c0078]:focus-within{border-color:var(--auth-focus,#fff)}.auth-input.invalid[data-v-bd7c0078]{border-color:var(--auth-error,#f63649)}.auth-input input[data-v-bd7c0078]{background:transparent;border:0;color:var(--auth-text,#fff);height:100%;min-width:0;outline:none;padding:0 16px;width:100%}.auth-input input[data-v-bd7c0078]::-moz-placeholder{color:var(--auth-muted,#909090)}.auth-input input[data-v-bd7c0078]::placeholder{color:var(--auth-muted,#909090)}.password-toggle[data-v-bd7c0078]{background:transparent;border:0;cursor:pointer;display:grid;flex:0 0 16px;height:16px;margin-right:16px;padding:0;place-items:center;width:16px}.password-toggle img[data-v-bd7c0078]{height:16px;width:16px}.captcha-row[data-v-bd7c0078]{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 156px}.captcha-row button[data-v-bd7c0078],.captcha-row input[data-v-bd7c0078]{border:1px solid var(--auth-field-border,#1e1f24);border-radius:8px;height:50px}.captcha-row input[data-v-bd7c0078]{background:var(--auth-field,#1e1f24);color:var(--auth-text,#fff);min-width:0;outline:none;padding:0 16px}.captcha-row button[data-v-bd7c0078]{background:var(--auth-field,#1e1f24);color:var(--auth-text,#f7f9fc);cursor:pointer;overflow:hidden;padding:0}.captcha-row img[data-v-bd7c0078]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.form-error[data-v-bd7c0078],.lock-message[data-v-bd7c0078]{color:var(--auth-error,#f63649);font-size:13px;line-height:20px;margin:0;width:100%}.lock-message[data-v-bd7c0078]{color:var(--auth-warning,#f6b83f)}.form-submit[data-v-bd7c0078]:disabled{background:var(--auth-disabled-bg,#1e1f24);color:var(--auth-disabled-text,hsla(0,0%,56%,.5));cursor:not-allowed}.invite-toggle[data-v-bd7c0078]{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-bd7c0078]{height:20px;transition:transform .16s ease;width:20px}.invite-toggle img.expanded[data-v-bd7c0078]{transform:rotate(90deg)}.agreement-row[data-v-bd7c0078]{align-items:flex-start;color:var(--auth-muted,#8c94a3);display:flex;font-size:13px;gap:6px;line-height:20px;width:100%}.agreement-row p[data-v-bd7c0078]{margin:0}.agreement-row p button[data-v-bd7c0078]{color:var(--auth-muted,#8c94a3)}.agreement-checkbox[data-v-bd7c0078],.agreement-row p button[data-v-bd7c0078]{background:transparent;border:0;cursor:pointer;padding:0}.agreement-checkbox[data-v-bd7c0078]{display:grid;flex:0 0 15px;height:15px;margin-top:2px;place-items:center;width:15px}.agreement-checkbox img[data-v-bd7c0078],.agreement-checkbox span[data-v-bd7c0078]{border-radius:4px;display:block;height:15px;width:15px}.agreement-checkbox span[data-v-bd7c0078]{border:1px solid var(--auth-border,#8c94a3)}.back-login[data-v-bd7c0078]{align-self:center;background:transparent;border:0;color:var(--auth-text,#f7f9fc);cursor:pointer;font-size:13px;font-weight:500;line-height:20px;padding:0;text-decoration:underline}@media (max-width:640px){h1[data-v-bd7c0078]{font-size:30px;line-height:45px}.captcha-row[data-v-bd7c0078]{grid-template-columns:minmax(0,1fr) 130px}}.qr-login[data-v-ef23afe2]{align-items:center;display:flex;gap:28px;position:relative;width:100%}.login-qr[data-v-ef23afe2]{background:#fff;border-radius:16px;flex:0 0 220px;height:220px;overflow:hidden;position:relative;width:220px}.qr-image[data-v-ef23afe2]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.qr-image[data-v-ef23afe2],.server-qr[data-v-ef23afe2]{top:0;right:0;bottom:0;left:0;position:absolute}.server-qr[data-v-ef23afe2] .box,.server-qr[data-v-ef23afe2] .erweima{height:220px;width:220px}.server-qr[data-v-ef23afe2] .erweima{border:0;border-radius:16px;padding:10px}.qr-logo[data-v-ef23afe2]{height:48px;left:86px;-o-object-fit:contain;object-fit:contain;position:absolute;top:86px;width:48px}.qr-scanned[data-v-ef23afe2]{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-ef23afe2]{height:30px;width:30px}.qr-scanned p[data-v-ef23afe2]{font-size:13px;line-height:20px;margin:0;text-align:center;white-space:nowrap}.qr-expired[data-v-ef23afe2],.qr-scanned p[data-v-ef23afe2]{align-items:center;color:#fff;display:flex;flex-direction:column}.qr-expired[data-v-ef23afe2]{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-ef23afe2]{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-ef23afe2]{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-ef23afe2]{height:16px;width:16px}.qr-copy[data-v-ef23afe2]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;position:relative}.scan-icon[data-v-ef23afe2]{height:20px;width:20px}h2[data-v-ef23afe2]{color:var(--auth-text,#f7f9fc);font-size:20px;font-weight:700;line-height:33px;white-space:nowrap}h2[data-v-ef23afe2],p[data-v-ef23afe2]{margin:0}p[data-v-ef23afe2]{color:var(--auth-muted,#909090);font-size:13px;font-weight:400;line-height:20px}.download-button[data-v-ef23afe2],.status-message[data-v-ef23afe2]{color:var(--auth-text,#f7f9fc)}.download-button[data-v-ef23afe2]{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-ef23afe2],.download-button.scanned[data-v-ef23afe2]{background:var(--auth-primary,#fff);border-color:var(--auth-border,#909090);color:var(--auth-on-primary,#000)}.download-popover[data-v-ef23afe2]{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-ef23afe2]{font-size:12px;font-weight:500;line-height:normal;text-align:center;width:100%}.download-qr[data-v-ef23afe2]{align-items:center;background:#fff;border-radius:8px;display:flex;height:132px;justify-content:center;width:132px}.download-qr[data-v-ef23afe2] .erweima{border:0;border-radius:8px;height:132px;padding:0;width:132px}.download-qr[data-v-ef23afe2] img{border-radius:8px;height:132px;width:132px}.download-platforms[data-v-ef23afe2]{display:flex;gap:4px;width:100%}.download-platforms button[data-v-ef23afe2]{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-ef23afe2]{background:var(--auth-primary,#fff);border-color:var(--auth-focus,#fff);color:var(--auth-on-primary,#000)}.download-content[data-v-ef23afe2]{align-items:center;display:flex;justify-content:center;min-height:132px;text-align:center}.download-error button[data-v-ef23afe2]{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-ef23afe2]{align-items:center;flex-direction:column}.qr-copy[data-v-ef23afe2]{flex:none;width:220px}h2[data-v-ef23afe2]{font-size:18px;white-space:normal}.download-popover[data-v-ef23afe2]{left:0;top:calc(100% + 12px)}}@font-face{font-display:swap;font-family:AstroX Auth Social;font-style:normal;font-weight:500;src:url(../fonts/auth/inter-social-medium.ttf) format("truetype")}.auth-social-buttons[data-v-70145b1d]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;width:100%}.provider-button[data-v-70145b1d]{align-items:center;background:var(--auth-background,#0e0f13);border:1px solid var(--auth-border,#24262e);border-radius:1000px;color:var(--auth-text,#f7f9fc);cursor:pointer;display:flex;flex:0 0 var(--social-button-width,128px);font-family:AstroX Auth Social,Inter,Roboto,PingFang SC,sans-serif;font-size:13px;font-weight:500;gap:10px;height:40px;justify-content:center;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-70145b1d]:focus-visible,.provider-button[data-v-70145b1d]:hover{background:var(--auth-hover,#15161b);border-color:var(--auth-border,#8c94a3);outline:none}.google-button-shell[data-v-70145b1d]{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-70145b1d]{max-width:none}.google-button-container[data-v-70145b1d]{color-scheme:normal;display:none}.is-ready>.google-button-container[data-v-70145b1d],img[data-v-70145b1d]{display:block}img[data-v-70145b1d]{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}@media (max-width:512px){.auth-social-buttons[data-v-70145b1d]{gap:10px}.provider-button[data-v-70145b1d]{flex:none;height:40px;width:40px}.google-button-shell[data-v-70145b1d]{min-height:40px;min-width:40px;width:40px}span[data-v-70145b1d]{display:none}}.auth-login-flow[data-v-4051f50a],.auth-password-login[data-v-4051f50a]{color:var(--auth-text,#f7f9fc);display:flex;flex-direction:column;font-family:Inter,Roboto,PingFang SC,sans-serif;gap:20px;width:100%}.auth-password-login[data-v-4051f50a]{gap:20px}button[data-v-4051f50a],input[data-v-4051f50a]{font:inherit}button[data-v-4051f50a]{color:inherit}h1[data-v-4051f50a]{color:var(--auth-text,#f7f9fc);font-size:36px;font-weight:700;height:54px;line-height:54px;margin:0;width:100%}.login-tabs[data-v-4051f50a]{align-items:center;display:flex;gap:24px;height:31px}.login-tabs button[data-v-4051f50a]{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-4051f50a]{color:var(--auth-text,#f7f9fc);font-weight:500}.login-tabs button.active[data-v-4051f50a]:after{background:var(--auth-primary,#fff);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.auth-login-flow.qr-panel[data-v-4051f50a]{gap:24px}.auth-login-flow.qr-panel h1[data-v-4051f50a]{font-size:40px;height:56px;line-height:56px}.auth-login-flow.qr-panel .login-tabs[data-v-4051f50a]{height:35px}.auth-login-flow.qr-panel .login-tabs button[data-v-4051f50a]{color:var(--auth-muted,#909090);font-size:18px;height:35px;line-height:25px}.auth-login-flow.qr-panel .login-tabs button.active[data-v-4051f50a]{color:var(--auth-text,#f7f9fc)}.password-heading[data-v-4051f50a]{display:flex;flex-direction:column;gap:10px;width:100%}.account-summary[data-v-4051f50a]{gap:8px;width:100%}.account-summary[data-v-4051f50a],.account-summary p[data-v-4051f50a]{align-items:center;display:flex;height:21px}.account-summary p[data-v-4051f50a]{color:var(--auth-muted,#909090);font-size:14px;font-weight:400;line-height:21px;margin:0;white-space:nowrap}.account-summary strong[data-v-4051f50a]{color:var(--auth-text,#fff);font-weight:400}.account-summary button[data-v-4051f50a]{background:transparent;border:0;cursor:pointer;display:grid;height:18px;padding:0;place-items:center;width:18px}.account-summary button img[data-v-4051f50a]{height:18px;width:18px}.password-field[data-v-4051f50a]{display:flex;flex-direction:column;gap:8px;width:100%}.password-label-row[data-v-4051f50a]{align-items:center;display:flex;height:21px;justify-content:space-between;width:100%}.password-label-row button[data-v-4051f50a],.password-label-row label[data-v-4051f50a]{color:var(--auth-text,#f7f9fc);font-size:14px;font-weight:500;line-height:21px;padding:0}.password-label-row button[data-v-4051f50a]{background:transparent;border:0;cursor:pointer;font-size:13px;height:20px;line-height:20px}.auth-input[data-v-4051f50a]{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-4051f50a]:focus-within{border-color:var(--auth-focus,#fff)}.auth-input.invalid[data-v-4051f50a]{border-color:var(--auth-error,#f63649)}.auth-input input[data-v-4051f50a]{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-4051f50a]::-moz-placeholder{color:var(--auth-muted,#909090);opacity:1}.auth-input input[data-v-4051f50a]::placeholder{color:var(--auth-muted,#909090);opacity:1}.password-error[data-v-4051f50a]{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-4051f50a]{display:flex;flex-direction:column;gap:8px;width:100%}.captcha-field label[data-v-4051f50a]{color:var(--auth-text,#f7f9fc);font-size:14px;font-weight:500;line-height:21px}.captcha-row[data-v-4051f50a]{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 156px}.captcha-row button[data-v-4051f50a],.captcha-row input[data-v-4051f50a]{border:1px solid var(--auth-field-border,#1e1f24);border-radius:8px;height:50px}.captcha-row input[data-v-4051f50a]{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-4051f50a]:focus{border-color:var(--auth-focus,#fff)}.captcha-row input[data-v-4051f50a]::-moz-placeholder{color:var(--auth-muted,#909090)}.captcha-row input[data-v-4051f50a]::placeholder{color:var(--auth-muted,#909090)}.captcha-row button[data-v-4051f50a]{background:var(--auth-field,#1e1f24);color:var(--auth-text,#f7f9fc);cursor:pointer;overflow:hidden;padding:0}.captcha-row button img[data-v-4051f50a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lock-message[data-v-4051f50a]{color:var(--auth-warning,#f6b83f);font-size:13px;line-height:20px;margin:0;min-height:20px}.password-input input[data-v-4051f50a]{padding-right:8px}.password-actions[data-v-4051f50a]{align-items:center;display:flex;flex:0 0 auto;gap:4px;padding-right:16px}.password-actions button[data-v-4051f50a]{background:transparent;border:0;cursor:pointer;display:grid;height:16px;padding:0;place-items:center;width:16px}.password-actions button img[data-v-4051f50a]{height:16px;width:16px}.primary-button[data-v-4051f50a]{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-4051f50a]:disabled{background:var(--auth-disabled-bg,#1e1f24);color:var(--auth-disabled-text,hsla(0,0%,56%,.3));cursor:not-allowed}.divider[data-v-4051f50a]{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-4051f50a]:after,.divider[data-v-4051f50a]:before{background:var(--auth-border,#24262e);content:"";height:1px}.mode-switch[data-v-4051f50a]{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-4051f50a]{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-4051f50a],h1[data-v-4051f50a]{font-size:30px;height:auto;line-height:45px}.divider[data-v-4051f50a]{gap:16px;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr)}.captcha-row[data-v-4051f50a]{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-quick-registration-link[data-v-dd1032a4]{color:var(--auth-text,#f7f9fc);display:flex;flex-direction:column;font-family:Inter,Roboto,PingFang SC,sans-serif;gap:20px;width:500px}h1[data-v-dd1032a4]{color:var(--auth-text,#f7f9fc);font-size:36px;font-weight:600;height:54px;line-height:54px}.description[data-v-dd1032a4],h1[data-v-dd1032a4]{margin:0;width:100%}.description[data-v-dd1032a4]{color:var(--auth-muted,#8c94a3);font-size:15px;font-weight:400;line-height:23px}.matched-account[data-v-dd1032a4]{display:flex;flex-direction:column;gap:8px;width:100%}.matched-account label[data-v-dd1032a4]{color:var(--auth-muted,#8c94a3);font-size:14px;font-weight:500;line-height:21px}.password-field[data-v-dd1032a4]{display:flex;flex-direction:column;gap:8px;width:100%}.password-field label[data-v-dd1032a4]{color:var(--auth-text,#f7f9fc);font-size:14px;font-weight:500;line-height:21px}.auth-input[data-v-dd1032a4]{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.focused[data-v-dd1032a4]{border-color:var(--auth-focus,#fff)}.auth-input input[data-v-dd1032a4]{background:transparent;border:0;caret-color:var(--auth-text,#fff);color:var(--auth-text,#fff);font-size:14px;font-weight:600;height:100%;line-height:21px;min-width:0;outline:none;padding:0 8px 0 16px;width:100%}.auth-input input[data-v-dd1032a4]::-moz-placeholder{color:var(--auth-muted,#909090);font-weight:400;opacity:1}.auth-input input[data-v-dd1032a4]::placeholder{color:var(--auth-muted,#909090);font-weight:400;opacity:1}.password-actions[data-v-dd1032a4]{align-items:center;display:flex;flex:0 0 auto;gap:4px;opacity:.65;padding-right:16px}.password-actions.visible[data-v-dd1032a4]{opacity:1}.password-actions button[data-v-dd1032a4]{background:transparent;border:0;cursor:pointer;display:grid;height:16px;padding:0;place-items:center;width:16px}.password-actions img[data-v-dd1032a4]{display:block;height:16px;width:16px}.submit-button[data-v-dd1032a4]{background:var(--auth-primary,#f7f9fc);border:0;border-radius:28px;color:var(--auth-on-primary,#0e0f12);cursor:pointer;font:inherit;font-size:16px;font-weight:500;height:56px;line-height:24px;padding:0 20px;width:100%}.submit-button[data-v-dd1032a4]:disabled{background:var(--auth-disabled-bg,#1e1f24);color:var(--auth-disabled-text,hsla(0,0%,46%,.5));cursor:not-allowed}@media (max-width:640px){.auth-quick-registration-link[data-v-dd1032a4]{width:100%}h1[data-v-dd1032a4]{font-size:30px;height:auto;line-height:45px}}.auth-registration-flow[data-v-4bc8aa0d]{color:var(--auth-text,#f7f9fc);display:flex;flex-direction:column;font-family:Inter,Roboto,PingFang SC,sans-serif;gap:20px;width:100%}button[data-v-4bc8aa0d],input[data-v-4bc8aa0d]{font:inherit}button[data-v-4bc8aa0d]{color:inherit}h1[data-v-4bc8aa0d]{color:var(--auth-text,#f7f9fc);font-size:36px;font-weight:700;height:54px;line-height:54px;margin:0;width:100%}.field-block[data-v-4bc8aa0d],.invite-block[data-v-4bc8aa0d],.invite-panel[data-v-4bc8aa0d]{display:flex;flex-direction:column;gap:8px;width:100%}.field-block label[data-v-4bc8aa0d],.invite-toggle[data-v-4bc8aa0d]{color:var(--auth-text,#f7f9fc);font-size:14px;font-weight:500;height:21px;line-height:21px}.invite-toggle[data-v-4bc8aa0d]{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-4bc8aa0d]{height:20px;transform:rotate(90deg);width:20px}.auth-input[data-v-4bc8aa0d]{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-4bc8aa0d]:focus-within{border-color:var(--auth-focus,#fff)}.auth-input.invalid[data-v-4bc8aa0d]{border-color:var(--auth-error,#f6465d)}.auth-input input[data-v-4bc8aa0d]{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-4bc8aa0d]::-moz-placeholder{color:var(--auth-muted,#909090);opacity:1}.auth-input input[data-v-4bc8aa0d]::placeholder{color:var(--auth-muted,#909090);opacity:1}.invite-error[data-v-4bc8aa0d],.invite-hint[data-v-4bc8aa0d]{font-size:13px;line-height:20px;margin:0;overflow-wrap:anywhere}.invite-hint[data-v-4bc8aa0d]{color:var(--auth-muted,#8c94a3)}.invite-error[data-v-4bc8aa0d]{color:var(--auth-error,#f6465d)}.agreement-row[data-v-4bc8aa0d]{align-items:center;color:var(--auth-muted,#8c94a3);display:flex;font-size:13px;font-weight:400;gap:4px;line-height:20px;min-height:20px;width:100%}.agreement-row p[data-v-4bc8aa0d]{margin:0;white-space:nowrap}.agreement-row p button[data-v-4bc8aa0d]{background:transparent;border:0;color:var(--auth-muted,#8c94a3);cursor:pointer;padding:0}.agreement-row p button[data-v-4bc8aa0d]:focus-visible,.agreement-row p button[data-v-4bc8aa0d]:hover{color:var(--auth-text,#f7f9fc);outline:none}.agreement-checkbox[data-v-4bc8aa0d]{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-4bc8aa0d],.agreement-checkbox span[data-v-4bc8aa0d]{border-radius:4px;display:block;height:15px;width:15px}.agreement-checkbox span[data-v-4bc8aa0d]{border:1px solid var(--auth-border,#8c94a3)}.primary-button[data-v-4bc8aa0d]{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-4bc8aa0d]:disabled{background:var(--auth-disabled-bg,#1e1f24);color:var(--auth-disabled-text,hsla(0,0%,56%,.5));cursor:not-allowed}.divider[data-v-4bc8aa0d]{align-items:center;color:var(--auth-muted,#767676);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-4bc8aa0d]:after,.divider[data-v-4bc8aa0d]:before{background:var(--auth-border,#24262e);content:"";height:1px}.mode-switch[data-v-4bc8aa0d]{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-4bc8aa0d]{background:transparent;border:0;color:var(--auth-text,#fff);cursor:pointer;padding:0 0 0 4px}@media (max-width:540px){h1[data-v-4bc8aa0d]{font-size:30px;height:auto;line-height:45px}.divider[data-v-4bc8aa0d]{gap:16px;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr)}.agreement-row[data-v-4bc8aa0d]{align-items:flex-start}.agreement-row p[data-v-4bc8aa0d]{white-space:normal}}
