.user-edit-dialog[data-v-1db87f0d] .el-dialog__body{padding:0}.user-edit-dialog[data-v-1db87f0d] .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px 24px}.user-edit-dialog[data-v-1db87f0d] .el-dialog__header .el-dialog__title{color:#fff;font-weight:600}.user-edit-dialog[data-v-1db87f0d] .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff}.user-edit-dialog[data-v-1db87f0d] .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#f0f0f0}.dialog-content[data-v-1db87f0d]{padding:24px}.warning-alert[data-v-1db87f0d]{margin-bottom:24px;border-radius:8px}.warning-alert[data-v-1db87f0d] .el-alert__description{margin-top:8px}.warning-alert[data-v-1db87f0d] .el-alert__description p{margin:4px 0;line-height:1.5}.user-form .el-form-item[data-v-1db87f0d]{margin-bottom:24px}.user-form .el-form-item .el-form-item__label[data-v-1db87f0d]{font-weight:500;color:#333}.user-form .form-tip[data-v-1db87f0d]{margin-top:8px;font-size:12px;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-form .form-tip i[data-v-1db87f0d]{margin-right:4px;color:#409eff}.identity-selector .identity-header[data-v-1db87f0d]{margin-bottom:16px;text-align:center}.identity-selector .identity-header .identity-title[data-v-1db87f0d]{font-size:18px;font-weight:600;color:#333;margin-bottom:8px;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}.identity-selector .identity-header .identity-title i[data-v-1db87f0d]{margin-right:8px;color:#409eff}.identity-selector .identity-header .identity-subtitle[data-v-1db87f0d]{font-size:14px;color:#666;line-height:1.6}.identity-selector .identity-radio-group[data-v-1db87f0d]{margin-bottom:8px}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio{margin-right:0;margin-bottom:0}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio .el-radio__input{display:none}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio .el-radio__label{padding:0;font-size:14px;color:#666;cursor:pointer;display:block;padding:20px 24px;background:#fff;border:2px solid #e9ecef;border-radius:16px;min-width:140px;text-align:center;font-weight:500;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio .el-radio__label:hover{border-color:#409eff;background:linear-gradient(135deg,#f8f9ff,#e3f2fd);-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 8px 25px rgba(64,158,255,.2);box-shadow:0 8px 25px rgba(64,158,255,.2)}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio .el-radio__label:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:-1}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio.is-checked .el-radio__label{border-color:#667eea;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 30px rgba(102,126,234,.4);box-shadow:0 10px 30px rgba(102,126,234,.4)}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio.is-checked .el-radio__label:before{opacity:1}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio.is-checked .el-radio__label:after{content:"✓";position:absolute;top:10px;right:10px;width:24px;height:24px;background:hsla(0,0%,100%,.25);border-radius:50%;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;font-size:14px;font-weight:700;color:#fff;backdrop-filter:blur(4px)}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio.is-disabled .el-radio__label{background:#f5f5f5;border-color:#ddd;color:#999;cursor:not-allowed}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio.is-disabled .el-radio__label:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;border-color:#ddd;background:#f5f5f5}.identity-selector .identity-description[data-v-1db87f0d]{padding:12px;background:#f8f9fa;border-radius:6px;font-size:13px;color:#666;border-left:3px solid #409eff}.identity-selector .identity-description i[data-v-1db87f0d]{margin-right:6px;color:#409eff}.region-selector .region-cascader[data-v-1db87f0d]{width:100%}.region-selector .region-info[data-v-1db87f0d]{color:#409eff;font-weight:500;margin-left:8px}.user-info-preview[data-v-1db87f0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.user-info-preview .user-avatar[data-v-1db87f0d]{margin-right:16px}.user-info-preview .user-avatar .el-avatar[data-v-1db87f0d]{border:3px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.user-info-preview .user-details[data-v-1db87f0d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.user-info-preview .user-details .user-name[data-v-1db87f0d]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.user-info-preview .user-details .user-meta[data-v-1db87f0d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:8px}.user-info-preview .user-details .user-meta span[data-v-1db87f0d]{font-size:13px;color:#666}.user-info-preview .user-details .user-meta span.user-number[data-v-1db87f0d]{color:#409eff;font-weight:500}.user-info-preview .user-details .user-status[data-v-1db87f0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.user-info-preview .user-details .user-status .create-time[data-v-1db87f0d]{font-size:12px;color:#999}.dialog-footer[data-v-1db87f0d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:16px 24px;background:#f8f9fa;border-top:1px solid #e9ecef}.dialog-footer .el-button[data-v-1db87f0d]{padding:10px 20px;border-radius:6px;font-weight:500}.dialog-footer .el-button i[data-v-1db87f0d]{margin-right:4px}.dialog-footer .el-button.el-button--primary[data-v-1db87f0d]{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.dialog-footer .el-button.el-button--primary[data-v-1db87f0d]:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190)}.baodan-amount-wrapper[data-v-1db87f0d]{width:100%}.baodan-amount-wrapper .form-tip[data-v-1db87f0d]{margin-top:8px;font-size:12px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.baodan-amount-wrapper .form-tip i[data-v-1db87f0d]{margin-right:4px;color:#409eff}.baodan-amount-wrapper .form-tip .current-amount[data-v-1db87f0d]{color:#67c23a;font-weight:700;margin-left:4px}.baodan-amount-wrapper .identity-range-tip[data-v-1db87f0d]{margin-top:8px;padding:8px 12px;background:#f0f9ff;border-left:3px solid #409eff;border-radius:4px;font-size:12px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.baodan-amount-wrapper .identity-range-tip i[data-v-1db87f0d]{margin-right:6px;color:#409eff}@media(max-width:768px){.user-edit-dialog[data-v-1db87f0d] .el-dialog{width:95%!important;margin:5vh auto}.dialog-content[data-v-1db87f0d]{padding:16px}.identity-selector .identity-header .identity-title[data-v-1db87f0d]{font-size:16px}.identity-selector .identity-header .identity-subtitle[data-v-1db87f0d]{font-size:13px}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio-group{gap:8px}.identity-selector .identity-radio-group[data-v-1db87f0d] .el-radio .el-radio__label{padding:16px 20px;min-width:120px;font-size:13px}.user-info-preview[data-v-1db87f0d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.user-info-preview .user-avatar[data-v-1db87f0d]{margin-right:0;margin-bottom:12px}}