.tab-navigation[data-v-20557ce8]{width:100%;border-bottom:.5px solid #e5e5e5}.tab-container[data-v-20557ce8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:52px;padding-top:4px}.tab-button[data-v-20557ce8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:48px;padding:0 16px;background:none;border:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.tab-button[data-v-20557ce8]:hover{background-color:rgba(0,0,0,.04)}.tab-text[data-v-20557ce8]{color:#4d4d4d;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:center;white-space:nowrap;-webkit-transition:color .2s ease;transition:color .2s ease}.tab-button.active .tab-text[data-v-20557ce8]{color:#191919;font-weight:700}.tab-indicator[data-v-20557ce8]{position:absolute;bottom:0;left:50%;width:16px;height:3px;background:#191919;border-radius:999px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.warning-message[data-v-11cd994c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%;padding:8px 0}.warning-icon[data-v-11cd994c]{width:12px;height:12px;-ms-flex-negative:0;flex-shrink:0}.icon-image[data-v-11cd994c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.warning-text[data-v-11cd994c]{margin:0;color:#ff801a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}.input-container[data-v-2f22f22c]{width:100%}.input-field[data-v-2f22f22c]{width:100%;height:auto;min-height:48px;padding:12px 16px;background:#f2f3f5;border:1px solid #b2b2b2;border-radius:12px;color:#191919;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.input-field[data-v-2f22f22c]::-webkit-input-placeholder{color:#999}.input-field[data-v-2f22f22c]::-moz-placeholder{color:#999}.input-field[data-v-2f22f22c]:-ms-input-placeholder{color:#999}.input-field[data-v-2f22f22c]::-ms-input-placeholder{color:#999}.input-field[data-v-2f22f22c]::placeholder{color:#999}.input-field[data-v-2f22f22c]:focus{outline:none;border-color:#191919;background:#fff}.input-field[data-v-2f22f22c]:hover{border-color:#999}.submit-button[data-v-ef2f9d3a]{width:100%;height:40px;padding:11px 16px;background:#191919;border:none;border-radius:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.submit-button[data-v-ef2f9d3a]:hover:not(.disabled){background:#333}.submit-button[data-v-ef2f9d3a]:active:not(.disabled){background:#000}.submit-button.disabled[data-v-ef2f9d3a]{background:#ccc;cursor:not-allowed}.button-text[data-v-ef2f9d3a]{color:#f2f3f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:center;white-space:nowrap}.submit-button.disabled .button-text[data-v-ef2f9d3a]{color:#999}.email-form[data-v-95866fec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:16px}.phone-input-container[data-v-7f68fce6]{width:100%;position:relative}.phone-input-field[data-v-7f68fce6]{width:100%;background:#f2f3f5;border:1px solid #b2b2b2;border-radius:12px;padding:8px 16px;-webkit-transition:all .2s ease;transition:all .2s ease}.phone-input-field[data-v-7f68fce6]:focus-within{border-color:#191919;background:#fff}.phone-input-field[data-v-7f68fce6]:hover{border-color:#999}.country-code-section[data-v-7f68fce6]{gap:16px;width:100%;position:relative}.country-code-group[data-v-7f68fce6],.country-code-section[data-v-7f68fce6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.country-code-group[data-v-7f68fce6]{gap:12px;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;padding:4px 8px;border-radius:6px;-webkit-transition:background-color .2s;transition:background-color .2s}.country-code-group[data-v-7f68fce6]:hover{background-color:rgba(0,0,0,.05)}.country-code-text[data-v-7f68fce6]{color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap}.dropdown-icon[data-v-7f68fce6]{width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-arrow[data-v-7f68fce6]{width:12px;height:8px;-o-object-fit:contain;object-fit:contain}.country-code-dropdown[data-v-7f68fce6]{position:absolute;top:100%;left:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:200px;overflow-y:auto;z-index:10;margin-top:8px}.country-code-option[data-v-7f68fce6]{padding:8px 16px;cursor:pointer;font-size:14px;-webkit-transition:background-color .2s;transition:background-color .2s}.country-code-option[data-v-7f68fce6]:hover{background-color:#f5f5f5}.phone-number-input[data-v-7f68fce6]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:transparent;color:#191919;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;outline:none;padding:4px 0}.phone-number-input[data-v-7f68fce6]::-webkit-input-placeholder{color:#999}.phone-number-input[data-v-7f68fce6]::-moz-placeholder{color:#999}.phone-number-input[data-v-7f68fce6]:-ms-input-placeholder{color:#999}.phone-number-input[data-v-7f68fce6]::-ms-input-placeholder{color:#999}.phone-number-input[data-v-7f68fce6]::placeholder{color:#999}.phone-form[data-v-0b06700c]{gap:20px;margin-top:16px}.email-verification[data-v-0f3e65d2],.phone-form[data-v-0b06700c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.email-verification[data-v-0f3e65d2]{gap:8px}.verification-label[data-v-0f3e65d2]{font-size:14px;color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:22px}.verification-content[data-v-0f3e65d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.code-inputs[data-v-0f3e65d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.code-input[data-v-0f3e65d2]{width:40px;height:40px;border:1px solid #b2b2b2;border-radius:12px;background:#f2f3f5;text-align:center;font-size:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;outline:none;-webkit-transition:border-color .2s;transition:border-color .2s}.code-input[data-v-0f3e65d2]:focus{border-color:#191919}.action-buttons[data-v-0f3e65d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.get-code-button[data-v-0f3e65d2]{padding:4px 16px;background:#f2f3f5;border:1px solid #b2b2b2;border-radius:12px;font-size:14px;color:#333;cursor:pointer;white-space:nowrap;-webkit-transition:all .2s;transition:all .2s;min-width:102px}.get-code-button.active[data-v-0f3e65d2]{color:#fc0}.get-code-button[data-v-0f3e65d2]:disabled{cursor:not-allowed;opacity:.6}.paste-button[data-v-0f3e65d2]{padding:4px 16px;background:#f2f3f5;border:1px solid #b2b2b2;border-radius:12px;font-size:14px;color:#333;cursor:pointer;white-space:nowrap;-webkit-transition:all .2s;transition:all .2s;min-width:60px}.get-code-button[data-v-0f3e65d2]:hover:not(:disabled),.paste-button[data-v-0f3e65d2]:hover{background:#e8e9eb}.google-verification[data-v-7504adfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.verification-label[data-v-7504adfe]{font-size:14px;color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:22px}.verification-content[data-v-7504adfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.code-inputs[data-v-7504adfe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.code-input[data-v-7504adfe]{width:40px;height:40px;border:1px solid #b2b2b2;border-radius:12px;background:#f2f3f5;text-align:center;font-size:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;outline:none;-webkit-transition:border-color .2s;transition:border-color .2s}.code-input[data-v-7504adfe]:focus{border-color:#191919}.action-buttons[data-v-7504adfe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.paste-button[data-v-7504adfe]{padding:4px 16px;background:#f2f3f5;border:1px solid #b2b2b2;border-radius:12px;font-size:14px;color:#333;cursor:pointer;white-space:nowrap;-webkit-transition:all .2s;transition:all .2s;min-width:60px}.paste-button[data-v-7504adfe]:hover{background:#e8e9eb}.modal-overlay[data-v-07241dd2]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-container[data-v-07241dd2]{width:560px;background:#fff;border-radius:16px;overflow:hidden;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.modal-header[data-v-07241dd2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border-bottom:1px solid #e5e5e5}.modal-title[data-v-07241dd2]{margin:0;font-size:16px;font-weight:400;color:#191919;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.close-button[data-v-07241dd2]{background:none;border:none;cursor:pointer;padding:0;width:24px;height:24px;color:#666;-webkit-transition:color .2s;transition:color .2s}.close-button[data-v-07241dd2]:hover{color:#191919}.verification-section[data-v-07241dd2]{padding:20px;border-bottom:1px solid #e5e5e5}.verification-section[data-v-07241dd2]:last-of-type{border-bottom:none}.modal-footer[data-v-07241dd2]{padding:20px}.submit-button[data-v-07241dd2]{width:100%;padding:12px 20px;background:#191919;color:#f2f3f5;border:none;border-radius:12px;font-size:16px;font-weight:400;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.submit-button[data-v-07241dd2]:hover:not(:disabled){background:#333}.submit-button[data-v-07241dd2]:disabled{background:#ccc;cursor:not-allowed}.password-input-container[data-v-bfb99eea]{width:100%}.password-input-field[data-v-bfb99eea]{width:100%;background:#f2f3f5;border:1px solid #b2b2b2;border-radius:12px;padding:9px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.password-input-field[data-v-bfb99eea]:focus-within{border-color:#191919;background:#fff}.password-input-field[data-v-bfb99eea]:hover{border-color:#999}.password-input[data-v-bfb99eea]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;background:transparent;color:#191919;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;outline:none;padding:0}.password-input[data-v-bfb99eea]::-webkit-input-placeholder{color:#999}.password-input[data-v-bfb99eea]::-moz-placeholder{color:#999}.password-input[data-v-bfb99eea]:-ms-input-placeholder{color:#999}.password-input[data-v-bfb99eea]::-ms-input-placeholder{color:#999}.password-input[data-v-bfb99eea]::placeholder{color:#999}.toggle-password-btn[data-v-bfb99eea]{background:none;border:none;cursor:pointer;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px}.toggle-icon[data-v-bfb99eea]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.password-reset-form[data-v-51dcda95]{gap:20px;width:520px}.form-field[data-v-51dcda95],.password-reset-form[data-v-51dcda95]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-field[data-v-51dcda95]{gap:8px}.field-label[data-v-51dcda95]{color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:left}.submit-button[data-v-51dcda95]{width:100%;height:40px;padding:11px 16px;background:#191919;border:none;border-radius:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.submit-button[data-v-51dcda95]:hover:not(.disabled){background:#333}.submit-button[data-v-51dcda95]:active:not(.disabled){background:#000}.submit-button.disabled[data-v-51dcda95]{background:#ccc;cursor:not-allowed}.button-text[data-v-51dcda95]{color:#f2f3f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:center;white-space:nowrap}.submit-button.disabled .button-text[data-v-51dcda95]{color:#999}.password-reset-container[data-v-d25529c0]{width:100%;height:calc(100vh - 60px);background:#fff;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.form-header[data-v-d25529c0]{padding:24px;border-bottom:.5px solid #e5e5e5}.form-title[data-v-d25529c0]{margin:0;color:#191919;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:24px}.form-content[data-v-d25529c0]{padding:32px 0 24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-section[data-v-d25529c0]{width:520px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}