.register-email-container[data-v-41521788]{display:flex;align-items:center;justify-content:center;background:#f5f7ff;padding:60px 20px;height:95vh}.register-email-container .card[data-v-41521788]{border:0;width:100%;max-width:620px;background:#fff;border-radius:16px;padding:48px 40px}.register-email-container .card .header[data-v-41521788]{margin-bottom:32px}.register-email-container .card .header .title[data-v-41521788]{font-size:28px;font-weight:600;color:#1a1a1a;margin:0 0 16px 0;text-align:center;line-height:1.3}.register-email-container .card .header .divider[data-v-41521788]{height:3px;width:60px;background:linear-gradient(90deg,#3e65cf,#5b85ff);margin:0 auto;border-radius:2px}.register-email-container .card .instructions[data-v-41521788]{text-align:center;margin-bottom:40px}.register-email-container .card .instructions .instruction-text[data-v-41521788]{font-size:15px;color:#666;line-height:1.6;margin:0 0 8px 0}.register-email-container .card .instructions .email-display[data-v-41521788]{font-size:17px;font-weight:500;color:#3e65cf;background:#f0f4ff;padding:8px 16px;border-radius:8px;display:inline-block;margin:12px 0;border:1px solid #e0e8ff}.register-email-container .card .instructions .instruction-note[data-v-41521788]{font-size:14px;color:#8c8c8c;line-height:1.5;margin:16px 0 0 0}.register-email-container .card .verification-section .input-group[data-v-41521788]{margin-bottom:32px}.register-email-container .card .verification-section .input-group .input-label[data-v-41521788]{display:block;font-size:14px;font-weight:500;color:#1a1a1a;margin-bottom:10px}.register-email-container .card .verification-section .input-group .verification-input[data-v-41521788] .el-input__wrapper{padding:0 16px;height:52px;border-radius:10px;border:1px solid #e8e8e8;transition:all .3s;box-shadow:none}.register-email-container .card .verification-section .input-group .verification-input[data-v-41521788] .el-input__wrapper:hover{border-color:#3e65cf}.register-email-container .card .verification-section .input-group .verification-input[data-v-41521788] .el-input__wrapper.is-focus{border-color:#3e65cf;box-shadow:0 0 0 2px rgba(62,101,207,.1)}.register-email-container .card .verification-section .input-group .verification-input[data-v-41521788] .el-input__wrapper .el-input__prefix{display:flex;align-items:center;margin-right:10px}.register-email-container .card .verification-section .input-group .verification-input[data-v-41521788] .el-input__wrapper .el-input__prefix .icon-lock{width:18px;height:18px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%233E65CF'%3E%3Cpath d='M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain}.register-email-container .card .verification-section .input-group .verification-input[data-v-41521788] .el-input__wrapper .el-input__inner{font-size:16px;letter-spacing:2px;font-weight:500;color:#333}.register-email-container .card .verification-section .action-buttons[data-v-41521788]{display:flex;justify-content:space-between;align-items:center;gap:20px}.register-email-container .card .verification-section .action-buttons .resend-btn[data-v-41521788]{padding:0;height:auto;color:#3e65cf;font-size:14px}.register-email-container .card .verification-section .action-buttons .resend-btn[data-v-41521788]:hover:not(.is-disabled){color:#5b85ff;background:transparent}.register-email-container .card .verification-section .action-buttons .resend-btn[data-v-41521788]:disabled{color:#a8b5e6!important;cursor:not-allowed!important;opacity:.7}.register-email-container .card .verification-section .action-buttons .resend-btn .countdown-text[data-v-41521788]{font-weight:500;color:#3e65cf}.register-email-container .card .verification-section .action-buttons .next-btn[data-v-41521788]{flex:1;height:52px;font-size:16px;font-weight:500;border-radius:10px;background:linear-gradient(90deg,#3e65cf,#5b85ff);border:none;transition:all .3s}.register-email-container .card .verification-section .action-buttons .next-btn[data-v-41521788]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(62,101,207,.3);background:linear-gradient(90deg,#3458c5,#507aff)}.register-email-container .card .verification-section .action-buttons .next-btn[data-v-41521788]:active{transform:translateY(0)}.register-email-container .card .verification-section .action-buttons .next-btn.is-disabled[data-v-41521788]{background:#f5f7ff;color:#a8b5e6;cursor:not-allowed}.register-email-container .card .verification-section .action-buttons .next-btn.is-disabled[data-v-41521788]:hover{transform:none;box-shadow:none}.register-email-container .card .footer-help[data-v-41521788]{display:flex;align-items:center;justify-content:center;margin-top:40px;padding-top:24px;border-top:1px solid #f0f0f0}.register-email-container .card .footer-help .help-text[data-v-41521788]{font-size:14px;color:#8c8c8c}.register-email-container .card .footer-help .change-email-link[data-v-41521788]{margin-left:8px;padding:0;height:auto;color:#3e65cf;font-size:14px}.register-email-container .card .footer-help .change-email-link[data-v-41521788]:hover{color:#5b85ff;background:transparent}@media (max-width:768px){.register-email-container[data-v-41521788]{padding:16px}.register-email-container .card[data-v-41521788]{padding:32px 24px;border-radius:12px;box-shadow:0 4px 20px rgba(62,101,207,.1)}.register-email-container .card .header .title[data-v-41521788]{font-size:24px}.register-email-container .card .instructions .instruction-text[data-v-41521788]{font-size:14px}.register-email-container .card .instructions .email-display[data-v-41521788]{font-size:15px;padding:6px 12px}.register-email-container .card .verification-section .action-buttons[data-v-41521788]{flex-direction:column;gap:16px}.register-email-container .card .verification-section .action-buttons .next-btn[data-v-41521788]{width:100%}.register-email-container .card .footer-help[data-v-41521788]{flex-direction:column;gap:8px;text-align:center}}@media (max-width:480px){.register-email-container .card[data-v-41521788]{padding:24px 20px;box-shadow:0 2px 15px rgba(62,101,207,.1)}}