.code-input[data-v-149036e7]{align-items:center;gap:8px;display:flex}.auth-form[data-v-149036e7]{color:#282e2b;--cq-primary:#282e2b;--cq-on-primary:#fff;--cq-text:#282e2b;--cq-text-2:#697183;--cq-text-3:#89909b;--cq-border:#e4ded0;--cq-control-radius:6px;width:100%;max-width:380px;margin:0 auto}.auth-form h2[data-v-149036e7]{margin:0 0 18px;font-size:20px;font-weight:500;line-height:1.5}.auth-form p[data-v-149036e7],.auth-form small[data-v-149036e7]{color:#89909b;font-size:12px;line-height:1.7}.auth-form label[data-v-149036e7]{margin:0 0 26px;font-size:14px;line-height:22px;display:block}.auth-form input[data-v-149036e7]{box-sizing:border-box;width:100%;height:56px;font:inherit;color:#282e2b;background:#fcfdfb;border:1px solid #ddcfb3;border-radius:6px;outline:none;margin-top:10px;padding:0 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.auth-form input[data-v-149036e7]::placeholder{color:#9ba3b5}.auth-form input[data-v-149036e7]:focus-visible{border-color:#b69862;box-shadow:0 0 0 2px #b6986224}.auth-form .auth-field[data-v-149036e7]{background:#fcfdfb;border:1px solid #ddcfb3;border-radius:6px;align-items:center;gap:12px;min-height:56px;margin-top:10px;padding:0 15px;transition:box-shadow .15s,border-color .15s;display:flex;position:relative}.auth-form .auth-field[data-v-149036e7]:focus-within{border-color:#b69862;box-shadow:0 0 0 2px #b6986224}.auth-form .auth-field>.el-icon[data-v-149036e7]{color:#758094;flex:0 0 19px;font-size:19px}.auth-form .auth-field input[data-v-149036e7]{min-width:0;height:54px;box-shadow:none;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-size:16px}.auth-form .auth-field>.password-visibility[data-v-149036e7]{color:#9ba3b5;background:0 0;border:0;flex:0 0 36px;place-items:center;width:36px;height:44px;min-height:44px;margin:0;padding:0;display:grid}.auth-form .password-visibility .el-icon[data-v-149036e7]{font-size:20px}.auth-form .code-input[data-v-149036e7]{align-items:center;gap:8px;display:flex}.auth-form .code-input input[data-v-149036e7]{min-width:0}.auth-form .code-input>.app-button[data-v-149036e7]{white-space:nowrap;color:#ac8b4f;background:0 0;border:0;border-left:1px solid #e4ded0;border-radius:0;flex:none;height:32px;min-height:32px;margin:0;padding:0 0 0 12px;font-size:12px}.auth-form>.primary[data-v-149036e7]{color:#fff;background:#282e2b;border:0;border-radius:7px;justify-content:center;align-items:center;width:100%;height:46px;min-height:46px;margin-top:12px;font-size:15px;font-weight:400;display:flex}.auth-form>.primary[data-v-149036e7]:disabled{opacity:1;color:#898b87;cursor:not-allowed;background:#e3e3e5}.auth-form>.forgot[data-v-149036e7]{color:#625f55;background:0 0;border:0;width:max-content;min-height:32px;margin:24px 0 0 auto;padding:4px 12px;font-size:13px;display:block}.auth-form .auth-other-methods>.app-button[data-v-149036e7]{color:#282e2b;background:0 0;border:0;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid}.auth-form .auth-other-methods .el-icon[data-v-149036e7]{font-size:24px}.auth-form .auth-signup-entry>.app-button[data-v-149036e7]{color:#a68a55;background:0 0;border:0;min-height:36px;padding:4px 16px;font-size:13px}.auth-form .app-tab-list[data-v-149036e7]{border-bottom:1px solid #e4ded0;gap:24px;margin:18px 0;display:flex}.auth-form .app-tab-list button[data-v-149036e7]{color:#89909b;background:0 0;border:0;padding:12px 0}.auth-form .app-tab-list .active[data-v-149036e7]{color:#282e2b;border-bottom:2px solid #ac8b4f}.auth-form .error[data-v-149036e7]{color:var(--cq-loss)}.auth-form .notice[data-v-149036e7]{color:var(--cq-profit)}.auth-form .app-button[data-v-149036e7]{cursor:pointer}.auth-form .app-button[data-v-149036e7]:disabled{cursor:not-allowed}.auth-form .app-button[data-v-149036e7]:focus-visible{outline-offset:3px;outline:2px solid #ac8b4f}.auth-form .app-alert[data-v-149036e7],.auth-form .app-error-state[data-v-149036e7]{margin:16px 0}@media (width<=359px){.auth-form .auth-field[data-v-149036e7]{gap:9px;padding-inline:12px}.auth-form .auth-field input[data-v-149036e7]{font-size:14px}.auth-form label[data-v-149036e7]{margin-bottom:22px}.auth-form .code-input>.app-button[data-v-149036e7]{padding-left:8px;font-size:11px}}.auth-page[data-v-149036e7] .page-back-header{z-index:1;background:#fafbf9;border:0;max-width:1040px;height:56px;min-height:56px;margin:0 auto;padding:0 12px;position:relative}.auth-page[data-v-149036e7] .page-back-header h1{letter-spacing:0;font-size:17px;font-weight:600;line-height:24px}@media (width>=1024px){.auth-page--recovery[data-v-149036e7] .page-back-header{border-bottom:1px solid var(--cq-border);max-width:none;padding-inline:24px}.auth-page--recovery .auth-form-wrap[data-v-149036e7]{max-width:480px;padding-top:100px}.auth-page--recovery .auth-form[data-v-149036e7]{max-width:420px}}.auth-page[data-v-bc928208]{isolation:isolate;color:#282e2b;background:#fafbf9;min-height:100dvh;padding:76px 30px 56px;position:relative;overflow:hidden}.auth-brand[data-v-bc928208]{z-index:1;text-align:center;margin:0 auto 42px;position:relative}.auth-brand h1[data-v-bc928208]{letter-spacing:2px;margin:0;font-size:32px;font-weight:500;line-height:1.4}.auth-brand p[data-v-bc928208]{color:#89867c;letter-spacing:1px;margin:10px 0 0;font-size:13px}.auth-form-wrap[data-v-bc928208]{z-index:1;width:100%;max-width:380px;margin:0 auto;position:relative}.auth-candles[data-v-bc928208]{z-index:-1;pointer-events:none;opacity:.4;width:100%;height:170px;position:absolute;top:0;left:0;right:0;overflow:hidden}.auth-candles svg[data-v-bc928208]{width:max(100%,960px);height:170px;display:block}.auth-candle-track[data-v-bc928208]{animation:70s linear infinite auth-candle-drift-bc928208}.candle-up[data-v-bc928208]{stroke:#649882;fill:#b4cfc0}.candle-down[data-v-bc928208]{stroke:#ba7376;fill:#e0b3b4}.auth-candle-track g>g[data-v-bc928208]{animation:5s ease-in-out infinite alternate auth-candle-breathe-bc928208;animation-delay:var(--candle-delay);transform-box:fill-box;transform-origin:50%}.auth-other-divider[data-v-bc928208]{color:#788094;align-items:center;gap:16px;margin-top:40px;font-size:13px;display:flex}.auth-other-divider[data-v-bc928208]:before,.auth-other-divider[data-v-bc928208]:after{content:"";background:#e8eaf0;flex:1;height:1px}.auth-other-methods[data-v-bc928208]{justify-content:center;gap:28px;margin-top:20px;display:flex}.auth-signup-entry[data-v-bc928208]{text-align:center;margin-top:20px}.visually-hidden[data-v-bc928208]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.password-hint[data-v-bc928208]{margin-top:12px;display:block}@keyframes auth-candle-drift-bc928208{to{transform:translate(-960px)}}@keyframes auth-candle-breathe-bc928208{to{opacity:.65;transform:scaleY(.7)}}@media (width>=781px){.auth-page[data-v-bc928208]{padding-top:90px}.auth-brand[data-v-bc928208]{margin-bottom:44px}.auth-candles[data-v-bc928208]{opacity:.35;top:10px}}@media (width<=359px){.auth-page[data-v-bc928208]{padding:56px 24px 40px}.auth-brand[data-v-bc928208]{margin-bottom:32px}.auth-brand h1[data-v-bc928208]{font-size:29px}.auth-brand p[data-v-bc928208]{font-size:12px}.auth-candles[data-v-bc928208]{top:-20px}}.auth-page.auth-page--subpage[data-v-bc928208]{padding:0 0 40px}.auth-page--subpage .auth-form-wrap[data-v-bc928208]{max-width:440px;padding:24px 30px 0}@media (width<=359px){.auth-page--subpage .auth-form-wrap[data-v-bc928208]{padding:24px 24px 0}}@media (prefers-reduced-motion:reduce){.auth-candle-track[data-v-bc928208],.auth-candle-track g>g[data-v-bc928208]{animation:none}}.auth-form[data-v-bc928208]{color:#282e2b;--cq-primary:#282e2b;--cq-on-primary:#fff;--cq-text:#282e2b;--cq-text-2:#697183;--cq-text-3:#89909b;--cq-border:#e4ded0;--cq-control-radius:6px;width:100%;max-width:380px;margin:0 auto}.auth-form h2[data-v-bc928208]{margin:0 0 18px;font-size:20px;font-weight:500;line-height:1.5}.auth-form p[data-v-bc928208],.auth-form small[data-v-bc928208]{color:#89909b;font-size:12px;line-height:1.7}.auth-form label[data-v-bc928208]{margin:0 0 26px;font-size:14px;line-height:22px;display:block}.auth-form input[data-v-bc928208]{box-sizing:border-box;width:100%;height:56px;font:inherit;color:#282e2b;background:#fcfdfb;border:1px solid #ddcfb3;border-radius:6px;outline:none;margin-top:10px;padding:0 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.auth-form input[data-v-bc928208]::placeholder{color:#9ba3b5}.auth-form input[data-v-bc928208]:focus-visible{border-color:#b69862;box-shadow:0 0 0 2px #b6986224}.auth-form .auth-field[data-v-bc928208]{background:#fcfdfb;border:1px solid #ddcfb3;border-radius:6px;align-items:center;gap:12px;min-height:56px;margin-top:10px;padding:0 15px;transition:box-shadow .15s,border-color .15s;display:flex;position:relative}.auth-form .auth-field[data-v-bc928208]:focus-within{border-color:#b69862;box-shadow:0 0 0 2px #b6986224}.auth-form .auth-field>.el-icon[data-v-bc928208]{color:#758094;flex:0 0 19px;font-size:19px}.auth-form .auth-field input[data-v-bc928208]{min-width:0;height:54px;box-shadow:none;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-size:16px}.auth-form .auth-field>.password-visibility[data-v-bc928208]{color:#9ba3b5;background:0 0;border:0;flex:0 0 36px;place-items:center;width:36px;height:44px;min-height:44px;margin:0;padding:0;display:grid}.auth-form .password-visibility .el-icon[data-v-bc928208]{font-size:20px}.auth-form .code-input[data-v-bc928208]{align-items:center;gap:8px;display:flex}.auth-form .code-input input[data-v-bc928208]{min-width:0}.auth-form .code-input>.app-button[data-v-bc928208]{white-space:nowrap;color:#ac8b4f;background:0 0;border:0;border-left:1px solid #e4ded0;border-radius:0;flex:none;height:32px;min-height:32px;margin:0;padding:0 0 0 12px;font-size:12px}.auth-form>.primary[data-v-bc928208]{color:#fff;background:#282e2b;border:0;border-radius:7px;justify-content:center;align-items:center;width:100%;height:46px;min-height:46px;margin-top:12px;font-size:15px;font-weight:400;display:flex}.auth-form>.primary[data-v-bc928208]:disabled{opacity:1;color:#898b87;cursor:not-allowed;background:#e3e3e5}.auth-form>.forgot[data-v-bc928208]{color:#625f55;background:0 0;border:0;width:max-content;min-height:32px;margin:24px 0 0 auto;padding:4px 12px;font-size:13px;display:block}.auth-form .auth-other-methods>.app-button[data-v-bc928208]{color:#282e2b;background:0 0;border:0;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid}.auth-form .auth-other-methods .el-icon[data-v-bc928208]{font-size:24px}.auth-form .auth-signup-entry>.app-button[data-v-bc928208]{color:#a68a55;background:0 0;border:0;min-height:36px;padding:4px 16px;font-size:13px}.auth-form .app-tab-list[data-v-bc928208]{border-bottom:1px solid #e4ded0;gap:24px;margin:18px 0;display:flex}.auth-form .app-tab-list button[data-v-bc928208]{color:#89909b;background:0 0;border:0;padding:12px 0}.auth-form .app-tab-list .active[data-v-bc928208]{color:#282e2b;border-bottom:2px solid #ac8b4f}.auth-form .error[data-v-bc928208]{color:var(--cq-loss)}.auth-form .notice[data-v-bc928208]{color:var(--cq-profit)}.auth-form .app-button[data-v-bc928208]{cursor:pointer}.auth-form .app-button[data-v-bc928208]:disabled{cursor:not-allowed}.auth-form .app-button[data-v-bc928208]:focus-visible{outline-offset:3px;outline:2px solid #ac8b4f}.auth-form .app-alert[data-v-bc928208],.auth-form .app-error-state[data-v-bc928208]{margin:16px 0}@media (width<=359px){.auth-form .auth-field[data-v-bc928208]{gap:9px;padding-inline:12px}.auth-form .auth-field input[data-v-bc928208]{font-size:14px}.auth-form label[data-v-bc928208]{margin-bottom:22px}.auth-form .code-input>.app-button[data-v-bc928208]{padding-left:8px;font-size:11px}}.auth-page[data-v-bc928208] .page-back-header{z-index:1;background:#fafbf9;border:0;max-width:1040px;height:56px;min-height:56px;margin:0 auto;padding:0 12px;position:relative}.auth-page[data-v-bc928208] .page-back-header h1{letter-spacing:0;font-size:17px;font-weight:600;line-height:24px}@media (width>=1024px){.auth-page--recovery[data-v-bc928208] .page-back-header{border-bottom:1px solid var(--cq-border);max-width:none;padding-inline:24px}.auth-page--recovery .auth-form-wrap[data-v-bc928208]{max-width:480px;padding-top:100px}.auth-page--recovery .auth-form[data-v-bc928208]{max-width:420px}}
