.personal-info-container[data-v-6178b831]{padding:20px;background-color:#f5f5f5;min-height:100vh}.info-card[data-v-6178b831]{width:100%;margin:0}.basic-form[data-v-6178b831],.email-form[data-v-6178b831],.password-form[data-v-6178b831]{padding:24px;max-width:1200px;margin:0 auto}.form-section[data-v-6178b831]{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #ebeef5}.form-section[data-v-6178b831]:last-of-type{border-bottom:none;margin-bottom:24px}.section-title[data-v-6178b831]{font-size:16px;font-weight:600;color:#303133;margin:0 0 20px 0;padding-bottom:12px;border-bottom:2px solid #409eff;display:inline-block;min-width:120px}.phone-input-group[data-v-6178b831]{display:flex;align-items:center;gap:10px;width:100%}.phone-code-select[data-v-6178b831]{width:180px;flex-shrink:0}.phone-input[data-v-6178b831]{flex:1;min-width:0}.form-input-medium[data-v-6178b831]{max-width:400px}.captcha-input-group[data-v-6178b831]{display:flex;align-items:center;gap:10px;max-width:500px}.captcha-input[data-v-6178b831]{flex:1;min-width:0}.captcha-image-wrapper[data-v-6178b831]{flex-shrink:0}.captcha-image[data-v-6178b831]{width:120px;height:40px;cursor:pointer;border:1px solid #dcdfe6;border-radius:4px;-o-object-fit:contain;object-fit:contain;background-color:#fff;transition:border-color .3s}.captcha-image[data-v-6178b831]:hover{border-color:#409eff}.captcha-placeholder[data-v-6178b831]{width:120px;height:40px;cursor:pointer;border:1px solid #dcdfe6;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;color:#909399;font-size:11px;padding:0 4px;text-align:center;transition:all .3s}.captcha-placeholder[data-v-6178b831]:hover{border-color:#409eff;color:#409eff}.verification-code-group[data-v-6178b831]{display:flex;align-items:center;gap:10px;max-width:500px}.verification-code-input[data-v-6178b831]{flex:1;min-width:0}.send-code-btn[data-v-6178b831]{flex-shrink:0;white-space:nowrap}.form-actions[data-v-6178b831]{margin-top:32px;padding-top:24px;border-top:1px solid #ebeef5;text-align:right}.form-actions .el-button[data-v-6178b831]{margin-left:12px}.el-form-item[data-v-6178b831]{margin-bottom:20px}.el-form-item__label[data-v-6178b831]{white-space:nowrap;overflow:visible}@media (max-width:768px){.personal-info-container[data-v-6178b831]{padding:10px}.info-card[data-v-6178b831]{margin:0}.basic-form[data-v-6178b831],.email-form[data-v-6178b831],.password-form[data-v-6178b831]{padding:16px}.form-section[data-v-6178b831]{margin-bottom:24px;padding-bottom:20px}.section-title[data-v-6178b831]{font-size:15px;margin-bottom:16px;padding-bottom:8px}.el-form-item__label[data-v-6178b831]{white-space:normal}.phone-code-select[data-v-6178b831]{width:140px}.captcha-input-group[data-v-6178b831],.form-input-medium[data-v-6178b831],.verification-code-group[data-v-6178b831]{max-width:100%}.captcha-image[data-v-6178b831],.captcha-placeholder[data-v-6178b831]{width:100px;height:36px;font-size:10px}.form-actions[data-v-6178b831]{margin-top:24px;padding-top:20px;text-align:center}.form-actions .el-button[data-v-6178b831]{margin:4px;width:calc(50% - 8px)}}