.register-field[data-v-1540947e]{display:flex;flex-direction:column;gap:6px;margin-top:14px}.register-field .field-label[data-v-1540947e]{color:var(--text-color);font-size:1.3rem;font-weight:600;letter-spacing:.2px}.register-field .field-box[data-v-1540947e]{align-items:center;background-color:var(--bg);border:1.5px solid var(--border-color);border-radius:14px;display:flex;gap:10px;height:52px;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease}.register-field .field-box[data-v-1540947e]:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px #0000000f}.register-field .field-box.ok[data-v-1540947e]{border-color:var(--primary-color)}.register-field .field-box.invalid[data-v-1540947e]{border-color:#e5484d}.register-field .field-icon[data-v-1540947e]{color:var(--gray);font-size:1.8rem;line-height:1}.register-field .field-input[data-v-1540947e]{background-color:transparent;border:none;color:var(--text-color);flex:1;font-size:1.6rem;height:100%;outline:none;width:100%}.register-field .field-input[data-v-1540947e]::-moz-placeholder{color:var(--gray);opacity:.8}.register-field .field-input[data-v-1540947e]::placeholder{color:var(--gray);opacity:.8}.register-field .field-input[data-v-1540947e]:disabled{color:var(--gray);cursor:not-allowed}.register-field .field-check[data-v-1540947e]{color:var(--primary-color);font-size:1.8rem}.register-field .field-loader[data-v-1540947e]{flex-shrink:0}.register-field .field-message[data-v-1540947e]{font-size:1.25rem;line-height:1.35}.register-field .field-message.hint[data-v-1540947e]{color:var(--gray)}.register-field .field-message.error[data-v-1540947e]{color:#e5484d}.register-action[data-v-3b014457]{margin-top:24px}.register-action .missing[data-v-3b014457]{color:var(--gray);display:block;font-size:1.3rem;padding-bottom:10px;text-align:center}.register-action .register-button[data-v-3b014457]{align-items:center;background-color:var(--primary-color);border:none;border-radius:14px;cursor:pointer;display:flex;height:52px;justify-content:center;transition:filter .2s ease,transform .15s ease,background-color .2s ease;width:100%}.register-action .register-button .label[data-v-3b014457]{color:var(--primary-text-color);font-size:1.6rem;font-weight:700}.register-action .register-button[data-v-3b014457]:hover:not(.is-disabled){filter:brightness(1.08)}.register-action .register-button[data-v-3b014457]:active:not(.is-disabled){transform:scale(.99)}.register-action .register-button.is-disabled[data-v-3b014457]{background-color:var(--gray);cursor:not-allowed;opacity:.7}@media(prefers-reduced-motion:reduce){.register-action .register-button[data-v-3b014457]{transition:none}}.register-alert[data-v-82a6ed45]{align-items:flex-start;background-color:#e5484d1a;border:1px solid rgba(229,72,77,.35);border-radius:12px;display:flex;gap:10px;margin-top:18px;padding:12px 14px}.register-alert i[data-v-82a6ed45]{color:#e5484d;font-size:1.7rem;line-height:1.3}.register-alert .text[data-v-82a6ed45]{color:#e5484d;font-size:1.35rem;line-height:1.4}.alert-enter-active[data-v-82a6ed45],.alert-leave-active[data-v-82a6ed45]{transition:opacity .2s ease,transform .2s ease}.alert-enter-from[data-v-82a6ed45],.alert-leave-to[data-v-82a6ed45]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.alert-enter-active[data-v-82a6ed45],.alert-leave-active[data-v-82a6ed45]{transition:none}}.step .step-hint[data-v-4018c477]{color:var(--gray);font-size:1.4rem;line-height:1.45}.step .links[data-v-4018c477]{display:flex;gap:12px;justify-content:space-between;margin-top:14px}.step .links button[data-v-4018c477]{background-color:transparent;border:none;color:var(--secondary-color);cursor:pointer;font-size:1.35rem;font-weight:600}.step .links button[data-v-4018c477]:disabled{color:var(--gray);cursor:not-allowed}.step .step-hint[data-v-e9bf1098]{color:var(--gray);font-size:1.4rem;line-height:1.45}.step .eye[data-v-7d3863e6]{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;padding:0 2px}.step .eye i[data-v-7d3863e6]{color:var(--gray);font-size:1.8rem}.step .affiliate-link[data-v-7d3863e6]{color:var(--secondary-color);display:block;font-size:1.35rem;font-weight:600;margin-top:18px}.step .accept[data-v-7d3863e6],.step .affiliate-link[data-v-7d3863e6]{background-color:transparent;border:none;cursor:pointer;padding:0}.step .accept[data-v-7d3863e6]{align-items:center;display:flex;gap:12px;margin-top:20px;text-align:left}.step .accept .box[data-v-7d3863e6]{align-items:center;border:2px solid var(--border-color);border-radius:8px;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:background-color .2s ease,border-color .2s ease;width:24px}.step .accept .box i[data-v-7d3863e6]{color:var(--primary-text-color);font-size:1.5rem;opacity:0;transition:opacity .2s ease}.step .accept .box.checked[data-v-7d3863e6]{background-color:var(--primary-color);border-color:var(--primary-color)}.step .accept .box.checked i[data-v-7d3863e6]{opacity:1}.step .accept .text[data-v-7d3863e6]{color:var(--text-color);font-size:1.35rem;line-height:1.4}@media(prefers-reduced-motion:reduce){.step .accept .box[data-v-7d3863e6],.step .accept .box i[data-v-7d3863e6]{transition:none}}.success[data-v-abe22d85]{align-items:center;display:flex;flex-direction:column;gap:14px;padding:24px 0 12px}.success .success-badge[data-v-abe22d85]{align-items:center;background-color:var(--bg-second);border-radius:50%;display:flex;height:72px;justify-content:center;padding:0;width:72px}.success .success-badge i[data-v-abe22d85]{color:var(--primary-color);font-size:3.4rem}.success .title[data-v-abe22d85]{color:var(--text-color);font-size:1.9rem;font-weight:700;text-align:center}.success .text[data-v-abe22d85]{color:var(--gray);font-size:1.5rem;line-height:1.45;text-align:center}.success .loader[data-v-abe22d85]{margin-top:6px}.success[data-v-abe22d85] .register-action{width:100%}.register-flow[data-v-504516db]{padding:0 4px 8px}.register-flow .flow-header[data-v-504516db]{align-items:center;display:flex;gap:8px}.register-flow .flow-header .back[data-v-504516db]{background-color:transparent;border:none;cursor:pointer;display:flex;padding:4px}.register-flow .flow-header .back i[data-v-504516db]{color:var(--text-color);font-size:2.2rem}.register-flow .flow-header .flow-title[data-v-504516db]{color:var(--text-color);font-size:2rem;font-weight:700;line-height:1.2}.register-flow .step-progress[data-v-504516db]{display:block;margin:14px 4px 18px}.register-flow .step-progress .step-progress-text[data-v-504516db]{color:var(--gray);display:block;font-size:1.25rem;font-weight:600;padding-bottom:6px}.register-flow .step-progress .step-progress-track[data-v-504516db]{background-color:var(--bg-second);border-radius:2px;height:4px;overflow:hidden}.register-flow .step-progress .step-progress-track .step-progress-fill[data-v-504516db]{background-color:var(--primary-color);border-radius:2px;height:100%;transition:width .35s ease}.register-flow .have-account[data-v-504516db]{color:var(--gray);font-size:1.35rem;margin-top:20px;text-align:center}.register-flow .have-account button[data-v-504516db]{background-color:transparent;border:none;color:var(--secondary-color);cursor:pointer;font-size:1.35rem;font-weight:600}.back-enter-active[data-v-504516db],.back-leave-active[data-v-504516db],.forward-enter-active[data-v-504516db],.forward-leave-active[data-v-504516db]{transition:opacity .22s ease,transform .22s ease}.forward-enter-from[data-v-504516db]{opacity:0;transform:translate(24px)}.back-enter-from[data-v-504516db],.forward-leave-to[data-v-504516db]{opacity:0;transform:translate(-24px)}.back-leave-to[data-v-504516db]{opacity:0;transform:translate(24px)}@media(prefers-reduced-motion:reduce){.back-enter-active[data-v-504516db],.back-leave-active[data-v-504516db],.forward-enter-active[data-v-504516db],.forward-leave-active[data-v-504516db]{transition:opacity .15s ease}.back-enter-from[data-v-504516db],.back-leave-to[data-v-504516db],.forward-enter-from[data-v-504516db],.forward-leave-to[data-v-504516db]{transform:none}.register-flow .step-progress .step-progress-track .step-progress-fill[data-v-504516db]{transition:none}}#download-app-bar[data-v-238ce5d1]{--surface:var(--bg-second);--surface-border:var(--border-color);align-items:center;background-color:var(--bg-third);border:1px solid var(--surface-border);border-radius:14px;bottom:calc(8px + var(--bottom-nav-height, 0px) + env(safe-area-inset-bottom));box-shadow:0 10px 30px #00000059;display:flex;gap:8px;left:10px;opacity:0;padding:8px 8px 8px 10px;pointer-events:none;position:fixed;right:10px;transform:translateY(20px);transition:.3s;z-index:6}#download-app-bar.show[data-v-238ce5d1]{opacity:1;pointer-events:auto;transform:translateY(0)}#download-app-bar .content[data-v-238ce5d1]{align-items:center;cursor:pointer;display:flex;flex:1;gap:10px;min-width:0}#download-app-bar .logo-wrapper[data-v-238ce5d1]{align-items:center;background-color:var(--surface);border-radius:10px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}#download-app-bar .logo[data-v-238ce5d1]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#download-app-bar .logo-wrapper i[data-v-238ce5d1]{color:var(--primary-color);font-size:1.8rem}#download-app-bar .texts[data-v-238ce5d1]{flex:1;min-width:0}#download-app-bar .title[data-v-238ce5d1]{font-size:1.3rem;font-weight:500}#download-app-bar .description[data-v-238ce5d1],#download-app-bar .title[data-v-238ce5d1]{color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#download-app-bar .description[data-v-238ce5d1]{font-size:1.1rem;opacity:.75}#download-app-bar .action[data-v-238ce5d1]{background-color:var(--primary-color);border-radius:8px;color:var(--primary-text-color);flex-shrink:0;font-size:1.2rem;font-weight:600;padding:6px 12px}#download-app-bar .close[data-v-238ce5d1]{color:var(--text-color);cursor:pointer;flex-shrink:0;font-size:1.3rem;opacity:.6;padding:6px}@supports (background:color-mix(in srgb,red 50%,transparent)){#download-app-bar[data-v-238ce5d1]{--surface:color-mix(in srgb,var(--text-color) 8%,transparent);--surface-border:color-mix(in srgb,var(--text-color) 16%,transparent)}}
