.modern-suggestion[data-v-3e856aab]{display:flex;align-items:center;justify-content:center;gap:16px}.modern-suggestion-title[data-v-3e856aab]{color:#64748b;font-size:15px;font-weight:500;letter-spacing:0;line-height:19px;text-align:center}.modern-suggestion-action-button{min-width:100px!important;height:40px!important;font-size:15px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.3px!important;border-radius:10px!important;box-shadow:0 2px 6px rgba(143,36,208,.25)!important;transition:all .2s ease!important}.modern-suggestion-action-button:hover{box-shadow:0 3px 10px rgba(143,36,208,.35)!important;transform:translateY(-1px)!important}.otp-verification-modal .popup-wrapper[data-v-0cd603e4]{max-width:450px;padding:32px 40px}.otp-verification-modal .popup-wrapper .close-action[data-v-0cd603e4]{float:right}.otp-verification-modal .popup-wrapper .close-action .close_btn[data-v-0cd603e4]{float:right;margin-top:-15px;margin-right:-15px}.otp-verification-modal .popup-wrapper .close-action .close_btn[data-v-0cd603e4]:hover{cursor:pointer;color:#8e30d0}.otp-verification-modal .popup-wrapper .modal-content .title[data-v-0cd603e4]{color:#1a1e22;font-size:14px!important;font-weight:600;letter-spacing:1.12px;line-height:16px;text-transform:uppercase;padding-bottom:16px;text-align:center}.otp-verification-modal .popup-wrapper .modal-content .description[data-v-0cd603e4]{font-weight:400;color:#1a1e22;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;margin-bottom:24px}.otp-verification-modal .popup-wrapper .modal-content .otp-section[data-v-0cd603e4]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.otp-verification-modal .popup-wrapper .modal-content .otp-section .otp-code[data-v-0cd603e4]{justify-content:center;margin-bottom:16px}.otp-verification-modal .popup-wrapper .modal-content .otp-section .error-message[data-v-0cd603e4]{color:#e0255e;font-size:12px;line-height:14px;text-align:center}.otp-verification-modal .popup-wrapper .modal-content .help-section[data-v-0cd603e4]{text-align:center;margin-bottom:24px}.otp-verification-modal .popup-wrapper .modal-content .help-section .help-text[data-v-0cd603e4]{color:#9fa5b4;font-size:12px;margin-bottom:8px}.otp-verification-modal .popup-wrapper .modal-content .help-section .resend-link[data-v-0cd603e4]{background:none;border:none;color:#8e30d0;font-size:12px;cursor:pointer;text-decoration:underline}.otp-verification-modal .popup-wrapper .modal-content .help-section .resend-link[data-v-0cd603e4]:hover:not(:disabled){color:#7226a7}.otp-verification-modal .popup-wrapper .modal-content .help-section .resend-link[data-v-0cd603e4]:disabled{color:#9fa5b4;cursor:not-allowed;text-decoration:none}.otp-verification-modal .popup-wrapper .modal-content .buttons[data-v-0cd603e4]{text-align:right;display:flex;gap:8px;justify-content:flex-end}.otp-verification-modal .popup-wrapper .modal-content .buttons .v-btn[data-v-0cd603e4]{border-radius:24px!important}.otp-verification-modal .popup-wrapper .modal-content .buttons .back-button[data-v-0cd603e4]{box-sizing:border-box;height:36px!important;width:86px;border:2px solid #e2e8f0!important;color:#64748b!important;border-radius:24px!important;background:linear-gradient(135deg,#fff,#f8fafc)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;font-size:13px!important;font-weight:600!important;transition:all .3s ease;text-transform:none!important;letter-spacing:normal!important}.otp-verification-modal .popup-wrapper .modal-content .buttons .back-button .v-btn__content[data-v-0cd603e4]{color:#64748b!important}.otp-verification-modal .popup-wrapper .modal-content .buttons .back-button[data-v-0cd603e4]:hover:not(:disabled){background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;border-color:#cbd5e1!important;box-shadow:0 3px 12px rgba(0,0,0,.15)!important}.otp-verification-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-0cd603e4]{height:36px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:140px;border-radius:24px!important;background:linear-gradient(135deg,#8e30d0,#a855f7)!important;box-shadow:0 3px 8px rgba(143,36,208,.3)!important;border:none!important;color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.5px!important;line-height:16px!important;text-align:center!important;text-transform:none!important;transition:all .3s ease}.otp-verification-modal .popup-wrapper .modal-content .buttons .verify-button .v-btn__content[data-v-0cd603e4]{color:#fff!important}.otp-verification-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-0cd603e4]:hover:not(:disabled){background:linear-gradient(135deg,#802bbc,#9333ea)!important;box-shadow:0 4px 12px rgba(143,36,208,.4)!important}.otp-verification-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-0cd603e4]:disabled{background:#e2e8f0!important;color:#94a3b8!important;box-shadow:none!important}.otp-verification-modal .popup-wrapper .modal-content .buttons .verify-button:disabled .v-btn__content[data-v-0cd603e4]{color:#94a3b8!important}.otp-verification-modal .otp-input{width:40px;height:40px;padding:5px;margin:0 8px;font-size:20px;border-radius:2px;border:1px solid #e7e9ec;text-align:center;outline:none}.otp-verification-modal .otp-input.error{border:1px solid red!important}.otp-verification-modal .otp-input:focus{border-color:#8f24d3}.otp-verification-modal .otp-input::-webkit-inner-spin-button,.otp-verification-modal .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-verification-modal .otp-code div:nth-child(4) .otp-input{margin-left:32px}.otp-verification-modal .incorrect-code .otp-input{border-color:#e0255e}.mfa-verification-modal .popup-wrapper[data-v-07f8ce8e]{max-width:450px;padding:32px 40px}.mfa-verification-modal .popup-wrapper .close-action[data-v-07f8ce8e]{float:right}.mfa-verification-modal .popup-wrapper .close-action .close_btn[data-v-07f8ce8e]{float:right;margin-top:-15px;margin-right:-15px}.mfa-verification-modal .popup-wrapper .close-action .close_btn[data-v-07f8ce8e]:hover{cursor:pointer;color:#8e30d0}.mfa-verification-modal .popup-wrapper .modal-content .title[data-v-07f8ce8e]{color:#1a1e22;font-size:14px!important;font-weight:600;letter-spacing:1.12px;line-height:16px;text-transform:uppercase;padding-bottom:16px;text-align:center}.mfa-verification-modal .popup-wrapper .modal-content .description[data-v-07f8ce8e]{font-weight:400;color:#1a1e22;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;margin-bottom:24px}.mfa-verification-modal .popup-wrapper .modal-content .mfa-section[data-v-07f8ce8e]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.mfa-verification-modal .popup-wrapper .modal-content .mfa-section .otp-code[data-v-07f8ce8e]{justify-content:center;margin-bottom:16px}.mfa-verification-modal .popup-wrapper .modal-content .mfa-section .error-message[data-v-07f8ce8e]{color:#e0255e;font-size:12px;line-height:14px;text-align:center}.mfa-verification-modal .popup-wrapper .modal-content .buttons[data-v-07f8ce8e]{text-align:right;display:flex;gap:8px;justify-content:flex-end}.mfa-verification-modal .popup-wrapper .modal-content .buttons .v-btn[data-v-07f8ce8e]{border-radius:24px!important}.mfa-verification-modal .popup-wrapper .modal-content .buttons .back-button[data-v-07f8ce8e]{box-sizing:border-box;height:36px!important;width:86px;border:2px solid #e2e8f0!important;color:#64748b!important;border-radius:24px!important;background:linear-gradient(135deg,#fff,#f8fafc)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;font-size:13px!important;font-weight:600!important;transition:all .3s ease;text-transform:none!important;letter-spacing:normal!important}.mfa-verification-modal .popup-wrapper .modal-content .buttons .back-button .v-btn__content[data-v-07f8ce8e]{color:#64748b!important}.mfa-verification-modal .popup-wrapper .modal-content .buttons .back-button[data-v-07f8ce8e]:hover:not(:disabled){background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;border-color:#cbd5e1!important;box-shadow:0 3px 12px rgba(0,0,0,.15)!important}.mfa-verification-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-07f8ce8e]{height:36px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:140px;border-radius:24px!important;background:linear-gradient(135deg,#8e30d0,#a855f7)!important;box-shadow:0 3px 8px rgba(143,36,208,.3)!important;border:none!important;color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.5px!important;line-height:16px!important;text-align:center!important;text-transform:none!important;transition:all .3s ease}.mfa-verification-modal .popup-wrapper .modal-content .buttons .verify-button .v-btn__content[data-v-07f8ce8e]{color:#fff!important}.mfa-verification-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-07f8ce8e]:hover:not(:disabled){background:linear-gradient(135deg,#802bbc,#9333ea)!important;box-shadow:0 4px 12px rgba(143,36,208,.4)!important}.mfa-verification-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-07f8ce8e]:disabled{background:#e2e8f0!important;color:#94a3b8!important;box-shadow:none!important}.mfa-verification-modal .popup-wrapper .modal-content .buttons .verify-button:disabled .v-btn__content[data-v-07f8ce8e]{color:#94a3b8!important}.mfa-verification-modal .otp-input{width:40px;height:40px;padding:5px;margin:0 8px;font-size:20px;border-radius:2px;border:1px solid #e7e9ec;text-align:center;outline:none}.mfa-verification-modal .otp-input.error{border:1px solid red!important}.mfa-verification-modal .otp-input:focus{border-color:#8f24d3}.mfa-verification-modal .otp-input::-webkit-inner-spin-button,.mfa-verification-modal .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mfa-verification-modal .otp-code div:nth-child(4) .otp-input{margin-left:32px}.mfa-verification-modal .incorrect-code .otp-input{border-color:#e0255e}.mfa-setup-modal .popup-wrapper[data-v-d07cc090]{max-width:500px;padding:32px 40px}.mfa-setup-modal .popup-wrapper .close-action[data-v-d07cc090]{float:right}.mfa-setup-modal .popup-wrapper .close-action .close_btn[data-v-d07cc090]{float:right;margin-top:-15px;margin-right:-15px}.mfa-setup-modal .popup-wrapper .close-action .close_btn[data-v-d07cc090]:hover{cursor:pointer;color:#8e30d0}.mfa-setup-modal .popup-wrapper .modal-content .title[data-v-d07cc090]{color:#1a1e22;font-size:14px!important;font-weight:600;letter-spacing:1.12px;line-height:16px;text-transform:uppercase;padding-bottom:16px;text-align:center}.mfa-setup-modal .popup-wrapper .modal-content .description[data-v-d07cc090]{font-weight:400;color:#1a1e22;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;margin-bottom:24px}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper[data-v-d07cc090]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper .step[data-v-d07cc090]{position:relative;font-size:16px;padding-left:18px;margin-bottom:20px;width:100%;text-align:left}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper .step[data-v-d07cc090]:before{position:absolute;top:0;left:0;content:"";font-size:16px;font-weight:700;color:#9fa5b4}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper .step.step1[data-v-d07cc090]:before{content:"1"}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper .step.step2[data-v-d07cc090]:before{content:"2"}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper .step.step3[data-v-d07cc090]:before{content:"3"}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper .qrcode[data-v-d07cc090]{border:1px solid #e7e9ec;border-radius:4px;margin:-10px auto 20px auto}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper .mfa-section[data-v-d07cc090]{display:flex;flex-direction:column;align-items:center;width:100%}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper .mfa-section .otp-code[data-v-d07cc090]{justify-content:center;margin-bottom:16px}.mfa-setup-modal .popup-wrapper .modal-content .steps-wrapper .mfa-section .error-message[data-v-d07cc090]{color:#e0255e;font-size:12px;line-height:14px;text-align:center}.mfa-setup-modal .popup-wrapper .modal-content .buttons[data-v-d07cc090]{text-align:right;display:flex;gap:8px;justify-content:flex-end}.mfa-setup-modal .popup-wrapper .modal-content .buttons .v-btn[data-v-d07cc090]{border-radius:24px!important}.mfa-setup-modal .popup-wrapper .modal-content .buttons .back-button[data-v-d07cc090]{box-sizing:border-box;height:36px!important;width:86px;border:2px solid #e2e8f0!important;color:#64748b!important;border-radius:24px!important;background:linear-gradient(135deg,#fff,#f8fafc)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;font-size:13px!important;font-weight:600!important;transition:all .3s ease;text-transform:none!important;letter-spacing:normal!important}.mfa-setup-modal .popup-wrapper .modal-content .buttons .back-button .v-btn__content[data-v-d07cc090]{color:#64748b!important}.mfa-setup-modal .popup-wrapper .modal-content .buttons .back-button[data-v-d07cc090]:hover:not(:disabled){background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;border-color:#cbd5e1!important;box-shadow:0 3px 12px rgba(0,0,0,.15)!important}.mfa-setup-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-d07cc090]{height:36px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:140px;border-radius:24px!important;background:linear-gradient(135deg,#8e30d0,#a855f7)!important;box-shadow:0 3px 8px rgba(143,36,208,.3)!important;border:none!important;color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.5px!important;line-height:16px!important;text-align:center!important;text-transform:none!important;transition:all .3s ease}.mfa-setup-modal .popup-wrapper .modal-content .buttons .verify-button .v-btn__content[data-v-d07cc090]{color:#fff!important}.mfa-setup-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-d07cc090]:hover:not(:disabled){background:linear-gradient(135deg,#802bbc,#9333ea)!important;box-shadow:0 4px 12px rgba(143,36,208,.4)!important}.mfa-setup-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-d07cc090]:disabled{background:#e2e8f0!important;color:#94a3b8!important;box-shadow:none!important}.mfa-setup-modal .popup-wrapper .modal-content .buttons .verify-button:disabled .v-btn__content[data-v-d07cc090]{color:#94a3b8!important}.mfa-setup-modal .otp-input{width:40px;height:40px;padding:5px;margin:0 8px;font-size:20px;border-radius:2px;border:1px solid #e7e9ec;text-align:center;outline:none}.mfa-setup-modal .otp-input.error{border:1px solid red!important}.mfa-setup-modal .otp-input:focus{border-color:#8f24d3}.mfa-setup-modal .otp-input::-webkit-inner-spin-button,.mfa-setup-modal .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mfa-setup-modal .otp-code div:nth-child(4) .otp-input{margin-left:32px}.mfa-setup-modal .incorrect-code .otp-input{border-color:#e0255e}.email-verification-modal .popup-wrapper[data-v-bbb56a0c]{max-width:450px;padding:32px 40px}.email-verification-modal .popup-wrapper .close-action[data-v-bbb56a0c]{float:right}.email-verification-modal .popup-wrapper .close-action .close_btn[data-v-bbb56a0c]{float:right;margin-top:-15px;margin-right:-15px}.email-verification-modal .popup-wrapper .close-action .close_btn[data-v-bbb56a0c]:hover{cursor:pointer;color:#8e30d0}.email-verification-modal .popup-wrapper .modal-content .title[data-v-bbb56a0c]{color:#1a1e22;font-size:14px!important;font-weight:600;letter-spacing:1.12px;line-height:16px;text-transform:uppercase;padding-bottom:16px;text-align:center}.email-verification-modal .popup-wrapper .modal-content .description[data-v-bbb56a0c]{font-weight:400;color:#1a1e22;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;margin-bottom:12px}.email-verification-modal .popup-wrapper .modal-content .email-text[data-v-bbb56a0c]{font-weight:600;color:#1a1e22;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;margin-bottom:12px}.email-verification-modal .popup-wrapper .modal-content .verification-section[data-v-bbb56a0c]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;margin-top:24px}.email-verification-modal .popup-wrapper .modal-content .verification-section .otp-code[data-v-bbb56a0c]{justify-content:center;margin-bottom:16px}.email-verification-modal .popup-wrapper .modal-content .verification-section .error-message[data-v-bbb56a0c]{color:#e0255e;font-size:12px;line-height:14px;text-align:center}.email-verification-modal .popup-wrapper .modal-content .help-section[data-v-bbb56a0c]{text-align:center;margin-bottom:24px}.email-verification-modal .popup-wrapper .modal-content .help-section .help-text[data-v-bbb56a0c]{color:#9fa5b4;font-size:12px;margin-bottom:8px}.email-verification-modal .popup-wrapper .modal-content .help-section .resend-link[data-v-bbb56a0c]{background:none;border:none;color:#8e30d0;font-size:12px;cursor:pointer;text-decoration:underline}.email-verification-modal .popup-wrapper .modal-content .help-section .resend-link[data-v-bbb56a0c]:hover:not(:disabled){color:#7226a7}.email-verification-modal .popup-wrapper .modal-content .help-section .resend-link[data-v-bbb56a0c]:disabled{color:#9fa5b4;cursor:not-allowed;text-decoration:none}.email-verification-modal .popup-wrapper .modal-content .buttons[data-v-bbb56a0c]{text-align:right;display:flex;gap:8px;justify-content:flex-end}.email-verification-modal .popup-wrapper .modal-content .buttons .v-btn[data-v-bbb56a0c]{border-radius:24px!important}.email-verification-modal .popup-wrapper .modal-content .buttons .back-button[data-v-bbb56a0c]{box-sizing:border-box;height:36px!important;width:86px;border:2px solid #e2e8f0!important;color:#64748b!important;border-radius:24px!important;background:linear-gradient(135deg,#fff,#f8fafc)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;font-size:13px!important;font-weight:600!important;transition:all .3s ease;text-transform:none!important;letter-spacing:normal!important}.email-verification-modal .popup-wrapper .modal-content .buttons .back-button .v-btn__content[data-v-bbb56a0c]{color:#64748b!important}.email-verification-modal .popup-wrapper .modal-content .buttons .back-button[data-v-bbb56a0c]:hover:not(:disabled){background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;border-color:#cbd5e1!important;box-shadow:0 3px 12px rgba(0,0,0,.15)!important}.email-verification-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-bbb56a0c]{height:36px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:140px;border-radius:24px!important;background:linear-gradient(135deg,#8e30d0,#a855f7)!important;box-shadow:0 3px 8px rgba(143,36,208,.3)!important;border:none!important;color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.5px!important;line-height:16px!important;text-align:center!important;text-transform:none!important;transition:all .3s ease}.email-verification-modal .popup-wrapper .modal-content .buttons .verify-button .v-btn__content[data-v-bbb56a0c]{color:#fff!important}.email-verification-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-bbb56a0c]:hover:not(:disabled){background:linear-gradient(135deg,#802bbc,#9333ea)!important;box-shadow:0 4px 12px rgba(143,36,208,.4)!important}.email-verification-modal .popup-wrapper .modal-content .buttons .verify-button[data-v-bbb56a0c]:disabled{background:#e2e8f0!important;color:#94a3b8!important;box-shadow:none!important}.email-verification-modal .popup-wrapper .modal-content .buttons .verify-button:disabled .v-btn__content[data-v-bbb56a0c]{color:#94a3b8!important}.email-verification-modal .otp-input{width:40px;height:40px;padding:5px;margin:0 8px;font-size:20px;border-radius:2px;border:1px solid #e7e9ec;text-align:center;outline:none}.email-verification-modal .otp-input.error{border:1px solid red!important}.email-verification-modal .otp-input:focus{border-color:#8f24d3}.email-verification-modal .otp-input::-webkit-inner-spin-button,.email-verification-modal .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.email-verification-modal .otp-code div:nth-child(4) .otp-input{margin-left:32px}.email-verification-modal .incorrect-code .otp-input{border-color:#e0255e}.sign-in[data-v-3300117e]{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;display:flex;align-items:center;flex-direction:row;justify-content:flex-end;background:transparent!important;overflow:hidden;padding:20px;box-sizing:border-box}.modern-suggestion[data-v-3300117e]{position:fixed;bottom:30px;right:40px;z-index:10}.sign-in-view[data-v-3300117e]{width:544px;max-width:544px;min-width:544px;padding:32px;margin-right:40px;margin-top:0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2);flex-shrink:0;max-height:calc(100vh - 140px);overflow-y:auto;box-sizing:border-box}h1[data-v-3300117e]{text-align:center;font-size:24px;line-height:28px;font-weight:700;color:#1a1e22;margin-bottom:16px;margin-top:0}.error-message[data-v-3300117e]{color:#e0255e;background:rgba(224,37,94,.08);border-radius:12px;border:1px solid rgba(224,37,94,.2)}.error-message[data-v-3300117e],.success-message[data-v-3300117e]{font-size:13px;line-height:18px;min-height:18px;margin-bottom:16px;margin-top:0;text-align:center;padding:12px 16px;font-weight:500;word-wrap:break-word;overflow-wrap:break-word}.success-message[data-v-3300117e]{color:#2baf69;background:rgba(43,175,105,.08);border-radius:12px;border:1px solid rgba(43,175,105,.2)}.email-phase[data-v-3300117e]{width:100%}.email-form[data-v-3300117e]{display:flex;flex-direction:column;gap:24px}.password-phase[data-v-3300117e]{width:100%}.password-form[data-v-3300117e]{display:flex;flex-direction:column;gap:24px}.form-group[data-v-3300117e]{display:flex;flex-direction:column;gap:12px;width:100%}.form-label[data-v-3300117e]{font-size:16px;font-weight:600;color:#1a1e22;margin-bottom:4px}.form-input[data-v-3300117e]{width:100%;padding:16px 20px;border:2px solid #e2e8f0;border-radius:16px;font-size:16px;background:#fff;transition:all .3s ease}.form-input[data-v-3300117e]:focus{outline:none;border-color:#8f24d3;box-shadow:0 0 0 4px rgba(143,36,208,.1);transform:translateY(-1px)}.form-input[data-v-3300117e]:disabled{background-color:#f8fafc;cursor:not-allowed;opacity:.7}.form-input[data-v-3300117e]::-moz-placeholder{color:#94a3b8}.form-input[data-v-3300117e]:-ms-input-placeholder{color:#94a3b8}.form-input[data-v-3300117e]::placeholder{color:#94a3b8}.form-help[data-v-3300117e]{font-size:14px;color:#64748b;margin:0;font-weight:500;text-align:center}.submit-btn[data-v-3300117e]{flex:0 1 auto;min-width:8rem;padding:.5rem 1.5rem;background:linear-gradient(135deg,#8e30d0,#a855f7);color:#fff!important;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 3px 8px rgba(143,36,208,.3)}.submit-btn[data-v-3300117e]:hover:not(:disabled){background:linear-gradient(135deg,#802bbc,#9333ea);color:#fff!important;box-shadow:0 4px 12px rgba(143,36,208,.4)}.submit-btn[data-v-3300117e]:disabled{background:#e2e8f0;color:#94a3b8!important;cursor:not-allowed;transform:none;box-shadow:none}.email-submit-btn[data-v-3300117e]{align-self:center}.organizations-phase[data-v-3300117e]{width:100%}.org-info[data-v-3300117e]{margin-bottom:20px}.org-description[data-v-3300117e]{font-size:16px;color:#64748b;text-align:center;margin-bottom:24px;font-weight:500}.org-list[data-v-3300117e]{max-height:400px;overflow-y:auto;margin-bottom:24px;display:flex;flex-direction:column;align-items:center}.org-list[data-v-3300117e]::-webkit-scrollbar{width:6px}.org-list[data-v-3300117e]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.org-list[data-v-3300117e]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.org-list[data-v-3300117e]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.org-card[data-v-3300117e]{width:80%;border:2px solid #e2e8f0;border-radius:12px;padding:4px 12px;background:linear-gradient(135deg,#fff,#f8fafc);position:relative;transition:all .3s ease;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.org-card[data-v-3300117e]:last-child{margin-bottom:0}.org-card.selectable[data-v-3300117e]{cursor:pointer}.org-card.selectable[data-v-3300117e]:hover{border-color:rgba(143,36,208,.5);background:linear-gradient(135deg,#fff,rgba(143,36,208,.02));box-shadow:0 2px 8px rgba(143,36,208,.15)}.org-card.selected[data-v-3300117e]{border-color:#8e30d0;background:linear-gradient(135deg,rgba(143,36,208,.05),rgba(143,36,208,.1));box-shadow:0 4px 15px rgba(143,36,208,.2)}.org-content[data-v-3300117e]{flex:1;padding-right:70px}.org-name[data-v-3300117e]{font-size:15px;font-weight:600;color:#1a1e22;margin:0;margin-bottom:2px}.org-domain[data-v-3300117e]{font-size:13px;color:#64748b;margin:0;font-weight:400}.org-status[data-v-3300117e]{margin-top:8px}.auth-type[data-v-3300117e]{font-size:14px;padding:8px 16px;border-radius:12px;font-weight:600;display:inline-block}.auth-type.modern[data-v-3300117e]{background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(34,197,94,.2));color:#16a34a;border:1px solid rgba(34,197,94,.3)}.auth-type.classic[data-v-3300117e]{background:linear-gradient(135deg,rgba(100,116,139,.1),rgba(100,116,139,.2));color:#475569;border:1px solid rgba(100,116,139,.3)}.selected-indicator[data-v-3300117e]{flex-shrink:0;font-size:12px;color:#8e30d0;font-weight:700;background:rgba(143,36,208,.1);padding:4px 8px;border-radius:8px;border:1px solid rgba(143,36,208,.3)}.phase-actions[data-v-3300117e]{display:flex;gap:12px;margin-top:8px;justify-content:center;align-items:center}.back-btn[data-v-3300117e]{flex:0 1 auto;min-width:8rem;padding:.5rem 1.5rem;background:linear-gradient(135deg,#fff,#f8fafc);color:#64748b;border:2px solid #e2e8f0;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.back-btn[data-v-3300117e]:hover:not(:disabled){background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#cbd5e1;box-shadow:0 2px 8px rgba(0,0,0,.1)}.back-btn[data-v-3300117e]:disabled{cursor:not-allowed;opacity:.5;transform:none}