.page-loading-overlay[data-v-fff2f066]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0b0b0e;display:flex;align-items:center;justify-content:center;z-index:99999}.loading-spinner[data-v-fff2f066]{width:42px;height:42px;border:3px solid rgba(255,239,70,.2);border-top-color:#ffef46;border-radius:50%;animation:btn-spin-fff2f066 .8s linear infinite}.app-layout[data-v-fff2f066]{position:relative;display:flex;min-height:100vh;width:100%;background-color:#0b0b0e;box-sizing:border-box}.toast-message[data-v-fff2f066]{position:fixed;top:32px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;align-items:flex-start;gap:12px;background-color:#141517;border:1px solid #282a2e;border-radius:12px;padding:16px 20px;box-shadow:0 10px 30px rgba(0,0,0,.5);box-sizing:border-box}.toast-icon[data-v-fff2f066]{display:flex;align-items:center;justify-content:center;width:15px;height:15px;font-weight:700;border-radius:50%;border:1.5px solid currentColor;flex-shrink:0;margin-top:2px}.toast-success .toast-icon[data-v-fff2f066]{color:#00d492}.toast-error .toast-icon[data-v-fff2f066]{color:#ff453a}.toast-text[data-v-fff2f066]{font-size:14px;font-weight:400;text-align:left;padding:1px 0;font-weight:600}.toast-fade-enter-active[data-v-fff2f066],.toast-fade-leave-active[data-v-fff2f066]{transition:all .3s cubic-bezier(.16,1,.3,1)}.toast-fade-enter[data-v-fff2f066]{opacity:0;transform:translate(-50%,-15px)}.toast-fade-leave-to[data-v-fff2f066]{opacity:0;transform:translate(-50%,-10px)}.web-section[data-v-fff2f066]{flex:1;background-color:#090a0c;display:flex;flex-direction:column;padding:32px;box-sizing:border-box;overflow-y:auto}.header[data-v-fff2f066]{margin-bottom:40px}.logo[data-v-fff2f066]{display:flex;align-items:center;gap:8px}.logo-text[data-v-fff2f066]{color:#fff;font-size:16px;font-weight:600}.content-box[data-v-fff2f066]{max-width:380px;width:100%;margin:auto auto;display:flex;flex-direction:column;align-items:center}.content-box.otp-box[data-v-fff2f066]{max-width:420px}.title[data-v-fff2f066]{font-size:28px;font-weight:700;color:#fff;margin-bottom:8px;text-align:center}.subtitle[data-v-fff2f066]{font-size:14px;color:#8e8e93;margin-bottom:18px;text-align:center}.step2-title[data-v-fff2f066]{font-size:32px;margin-bottom:12px}.step2-subtitle[data-v-fff2f066]{font-size:14px;color:#8e8e93;margin-bottom:28px}.highlight-target[data-v-fff2f066]{color:#fff;font-weight:500}.tabs[data-v-fff2f066]{display:flex;width:100%;border-bottom:1px solid #1c1c1e;margin-bottom:24px;justify-content:center;gap:32px}.tab-item[data-v-fff2f066]{background:none;border:none;color:#8e8e93;font-size:15px;font-weight:500;padding:8px 1px;cursor:pointer;position:relative}.tab-item.active[data-v-fff2f066]{color:#fff;font-weight:600}.tab-item.active[data-v-fff2f066]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background-color:#ffef46}.form[data-v-fff2f066]{width:100%}.form-group[data-v-fff2f066]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px;text-align:left}.relative-group[data-v-fff2f066]{position:relative;z-index:10}.form-label[data-v-fff2f066]{font-size:14px;color:#fff;font-weight:600;transition:color .2s}.form-label.is-invalid[data-v-fff2f066]{color:#ff453a}.form-input[data-v-fff2f066]{width:100%;height:calc(var(--spacing, 4px)*9);background-color:#121318;border:1px solid #282a32;border-radius:calc(var(--radius, 8px)*0.8);padding:0 16px;color:#fff;font-size:14px;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.form-input[data-v-fff2f066]::-moz-placeholder{color:#535763}.form-input[data-v-fff2f066]::placeholder{color:#535763}.form-input[data-v-fff2f066]:focus{border-color:#595959;outline:0;box-shadow:0 0 0 .18rem rgba(89,89,89,.35)}.form-input.error[data-v-fff2f066],.form-input.is-invalid[data-v-fff2f066]{border-color:#ff453a;box-shadow:0 0 0 .18rem rgba(255,69,58,.35);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ff453a'%3E%3Cpath d='M8 15A7 7 0 118 1a7 7 0 010 14zm0 1A8 8 0 108 0a8 8 0 000 16z'/%3E%3Cpath d='M7.002 11a1 1 0 112 0 1 1 0 01-2 0zM7.1 4.995a.905.905 0 111.8 0l-.35 3.507a.552.552 0 01-1.1 0L7.1 4.995z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;padding-right:36px}.phone-input-group[data-v-fff2f066]{display:flex;align-items:center;position:relative;width:100%;height:calc(var(--spacing, 4px)*9);background-color:#121318;border:1px solid #282a32;border-radius:calc(var(--radius, 8px)*0.8);padding:0 12px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.phone-input-group[data-v-fff2f066]:focus-within{border-color:#595959;box-shadow:0 0 0 .18rem rgba(89,89,89,.35)}.phone-input-group.error[data-v-fff2f066],.phone-input-group.is-invalid[data-v-fff2f066]{border-color:#ff453a;box-shadow:0 0 0 .18rem rgba(255,69,58,.35);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ff453a'%3E%3Cpath d='M8 15A7 7 0 118 1a7 7 0 010 14zm0 1A8 8 0 108 0a8 8 0 000 16z'/%3E%3Cpath d='M7.002 11a1 1 0 112 0 1 1 0 01-2 0zM7.1 4.995a.905.905 0 111.8 0l-.35 3.507a.552.552 0 01-1.1 0L7.1 4.995z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;padding-right:36px}.country-select[data-v-fff2f066]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-right:12px}.flag-img[data-v-fff2f066]{width:22px;height:15px;-o-object-fit:cover;object-fit:cover;border-radius:2px;background-size:cover;display:inline-block;flex-shrink:0}.dial-code[data-v-fff2f066]{color:#fff;font-size:14px;font-weight:500}.divider[data-v-fff2f066]{width:1px;height:20px;background-color:#282a32;margin-right:12px}.phone-field[data-v-fff2f066]{flex:1;height:100%;border:none;outline:none;background:transparent;color:#fff;font-size:14px}.phone-field[data-v-fff2f066]::-moz-placeholder{color:#535763}.phone-field[data-v-fff2f066]::placeholder{color:#535763}.country-dropdown[data-v-fff2f066]{position:absolute;top:calc(100% + 6px);left:0;width:320px;max-height:340px;background-color:#14161d;border:1px solid #282b35;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.7);z-index:999;display:flex;flex-direction:column;padding:10px;box-sizing:border-box}.dropdown-search-box[data-v-fff2f066]{display:flex;align-items:center;gap:8px;background-color:#0b0c10;border:1px solid #22252e;border-radius:8px;padding:0 10px;height:36px;margin-bottom:8px}.search-icon[data-v-fff2f066]{font-size:13px;opacity:.6}.search-input[data-v-fff2f066]{flex:1;height:32px;background:transparent;border:none;outline:none;color:#fff;font-size:13px}.search-input[data-v-fff2f066]::-moz-placeholder{color:#555965}.search-input[data-v-fff2f066]::placeholder{color:#555965}.country-list[data-v-fff2f066]{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:2px}.country-item[data-v-fff2f066]{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:6px;cursor:pointer;font-size:14px;color:#fff;transition:background-color .15s ease}.country-item.selected[data-v-fff2f066],.country-item[data-v-fff2f066]:hover{background-color:#21242e}.country-name[data-v-fff2f066]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px}.country-code[data-v-fff2f066]{color:#6e737d;font-size:13px}.no-result[data-v-fff2f066]{padding:16px;text-align:center;color:#555965;font-size:13px}.custom-scrollbar[data-v-fff2f066]::-webkit-scrollbar{width:14px}.custom-scrollbar[data-v-fff2f066]::-webkit-scrollbar-track{background:#101117;border-radius:8px}.custom-scrollbar[data-v-fff2f066]::-webkit-scrollbar-thumb{background:#2d303a;border-radius:8px;border:3px solid #101117}.field-hint[data-v-fff2f066]{font-size:13.5px;color:#9898a0;margin-top:6px;font-weight:400;margin-bottom:0}.field-error[data-v-fff2f066]{font-size:13px;color:#ff453a;margin-top:4px;margin-bottom:0}.otp-limit-error[data-v-fff2f066]{font-size:13px;color:#ff453a;margin-top:0;margin-bottom:15px;font-weight:500;text-align:center;width:100%}.submit-btn[data-v-fff2f066]{width:100%;height:calc(var(--spacing)*10);background-color:#ffef46;color:#000;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s ease}.submit-btn[data-v-fff2f066]:hover:not(:disabled){opacity:.9}.submit-btn[data-v-fff2f066]:disabled{opacity:.7;cursor:not-allowed}.btn-spinner[data-v-fff2f066]{width:16px;height:16px;border:2px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:btn-spin-fff2f066 .6s linear infinite}@keyframes btn-spin-fff2f066{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.invalidResend[data-v-fff2f066]{opacity:.5;cursor:not-allowed!important;pointer-events:none}.Available[data-v-fff2f066]{color:#00d492!important}.is-expired[data-v-fff2f066],.is-unavailable[data-v-fff2f066]{color:#ff453a!important}.back-btn[data-v-fff2f066]{background:transparent;border:none;color:#fff;font-size:14px;font-weight:500;margin-top:18px;width:100%;height:calc(var(--spacing)*10);border-radius:calc(var(--radius)*0.8);cursor:pointer;background-color:hsla(0,0%,100%,.08);transition:opacity .2s ease}.continue-otp-btn[data-v-fff2f066]{margin-top:10px;border:1px solid rgba(252,232,95,.4);color:#ffef46}.back-btn[data-v-fff2f066]:hover{opacity:.9}.footer-links[data-v-fff2f066]{margin-top:36px;text-align:center}.arrow-icon[data-v-fff2f066]{width:15px;height:15px;font-weight:700;color:#fff}.link-text[data-v-fff2f066]{font-size:14px;color:#9898a0;margin-bottom:12px}.link-subtext[data-v-fff2f066]{font-size:13px;color:#9898a0}.footer-links a.highlight-link[data-v-fff2f066]{color:#ffef46;text-decoration:none;font-weight:600}.otp-title[data-v-fff2f066]{font-size:28px;font-weight:700;color:#fff;margin-bottom:8px;text-align:center}.otp-subtitle[data-v-fff2f066]{font-size:14px;color:#8e8e93;margin-bottom:34px;text-align:center}.highlight-email[data-v-fff2f066]{color:var(--foreground);font-weight:500}.otp-timer-card[data-v-fff2f066]{width:100%;background-color:#121316;border:1px solid #1f2128;border-radius:10px;padding:12px 16px;margin-bottom:28px;box-sizing:border-box}.timer-row[data-v-fff2f066]{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#8e8e93}.timer-row+.timer-row[data-v-fff2f066]{margin-top:10px}.timer-label[data-v-fff2f066]{display:flex;align-items:center;gap:6px}.timer-value[data-v-fff2f066]{color:#fff;font-size:13px;font-weight:500}.otp-form-group[data-v-fff2f066]{width:100%;margin-bottom:24px}.otp-header[data-v-fff2f066]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.resend-btn[data-v-fff2f066]{background:#181a20;border:1px solid #282a32;color:var(--foreground);padding:4px 10px;border-radius:6px;display:flex;align-items:center;font-weight:500;font-size:12px;gap:5px;cursor:pointer;transition:all .2s ease}.resend-btn[data-v-fff2f066]:hover:not(:disabled){color:#fff;border-color:#444}.resend-btn[data-v-fff2f066]:disabled{opacity:.8;cursor:not-allowed}.spinning[data-v-fff2f066]{animation:spin-fff2f066 .8s linear infinite}@keyframes spin-fff2f066{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.otp-inputs[data-v-fff2f066]{display:flex;align-items:center;justify-content:space-between;gap:6px}.otp-digit[data-v-fff2f066]{width:45px;height:45px;background-color:#121316;border:1px solid #22242d;border-radius:8px;text-align:center;font-size:20px;font-weight:600;color:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.otp-digit[data-v-fff2f066]:focus{border-color:#595959;box-shadow:0 0 0 .18rem rgba(89,89,89,.35)}.otp-dash[data-v-fff2f066]{color:#444856;font-size:18px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.verify-btn[data-v-fff2f066]{margin-top:0;height:calc(var(--spacing)*10);font-size:15px;font-weight:600}.otp-footer[data-v-fff2f066]{margin-top:28px;text-align:center}.otp-link-text[data-v-fff2f066]{font-size:14px;color:#8e8e93;margin-bottom:16px}.underline-link[data-v-fff2f066]{color:#fff;text-decoration:underline;cursor:pointer}.otp-link-subtext[data-v-fff2f066]{font-size:13px;color:#8e8e93;line-height:1.5}.highlight-yellow-link[data-v-fff2f066]{color:#ffef46;text-decoration:none;font-weight:600}.login-right[data-v-fff2f066]{flex:1;background-color:#0c0d0f;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.bg-video[data-v-fff2f066]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.signup-link[data-v-fff2f066]{color:#fff;text-decoration:underline;cursor:pointer}.size-4[data-v-fff2f066]{width:24px;height:24px}@media (max-width:900px){.app-layout[data-v-fff2f066]{flex-direction:column}.login-right[data-v-fff2f066]{display:none}.web-section[data-v-fff2f066]{padding:20px 16px}.country-dropdown[data-v-fff2f066]{width:100%}.logo[data-v-fff2f066]{justify-content:center;margin-top:10px}.footer-links a.highlight-link[data-v-fff2f066]{margin-top:3px;display:block}}