.supplement-dialog[data-v-5b5f13b5] .el-dialog{border-radius:12px}.supplement-dialog[data-v-5b5f13b5] .el-dialog .el-dialog__header{padding:24px;border-bottom:1px solid #f0f0f0}.supplement-dialog[data-v-5b5f13b5] .el-dialog .el-dialog__header .el-dialog__title{font-weight:700;font-size:18px;color:#303133}.supplement-dialog[data-v-5b5f13b5] .el-dialog .el-dialog__body{padding:24px;max-height:75vh;overflow-y:auto}.supplement-dialog[data-v-5b5f13b5] .el-dialog .el-dialog__footer{padding:16px 24px 24px;border-top:1px solid #f0f0f0}.supplement-dialog .supplement-body .info-section[data-v-5b5f13b5]{margin-bottom:24px}.supplement-dialog .supplement-body .info-section .info-label[data-v-5b5f13b5]{font-size:14px;color:#909399;margin-bottom:8px}.supplement-dialog .supplement-body .info-section .info-value[data-v-5b5f13b5]{font-size:15px;color:#303133;font-weight:500}.supplement-dialog .supplement-body .section-header[data-v-5b5f13b5]{display:flex;align-items:center;margin-bottom:16px}.supplement-dialog .supplement-body .section-header .section-title[data-v-5b5f13b5]{font-size:16px;font-weight:600;color:#303133;margin-left:10px}.supplement-dialog .supplement-body .section-header .red-icon[data-v-5b5f13b5]{color:#f56c6c;font-size:18px}.supplement-dialog .supplement-body .section-header .blue-icon[data-v-5b5f13b5]{color:#1e6fff;font-size:18px}.supplement-dialog .supplement-body .reason-card[data-v-5b5f13b5]{background:#fff1f0;border:1px solid #ffa39e;border-radius:8px;padding:16px 20px;color:#303133;font-size:14px;line-height:1.6;margin-bottom:24px}.supplement-dialog .supplement-body .required-card[data-v-5b5f13b5]{background:#f0f7ff;border-radius:12px;padding:20px;margin-bottom:24px}.supplement-dialog .supplement-body .required-card .required-item[data-v-5b5f13b5]{display:flex;align-items:center;margin-bottom:12px;font-size:14px;color:#303133}.supplement-dialog .supplement-body .required-card .required-item[data-v-5b5f13b5]:last-child{margin-bottom:0}.supplement-dialog .supplement-body .required-card .required-item .green-icon[data-v-5b5f13b5]{color:#52c41a;font-size:16px;margin-right:12px}.supplement-dialog .supplement-body .upload-section .section-tip[data-v-5b5f13b5]{font-size:13px;color:#909399;margin-bottom:20px}.supplement-dialog .supplement-body .upload-section .upload-area[data-v-5b5f13b5] .el-upload{width:100%}.supplement-dialog .supplement-body .upload-section .upload-area[data-v-5b5f13b5] .el-upload .el-upload-dragger{width:100%;height:auto;padding:40px 0;border:1px dashed #dcdfe6;background-color:#fbfdff;border-radius:8px}.supplement-dialog .supplement-body .upload-section .upload-area[data-v-5b5f13b5] .el-upload .el-upload-dragger:hover{border-color:#1e6fff}.supplement-dialog .supplement-body .upload-section .upload-area .upload-content[data-v-5b5f13b5]{display:flex;flex-direction:column;align-items:center}.supplement-dialog .supplement-body .upload-section .upload-area .upload-content .upload-icon[data-v-5b5f13b5]{font-size:48px;color:#1e6fff;background:#eef5ff;width:80px;height:80px;line-height:80px;border-radius:50%;margin-bottom:20px}.supplement-dialog .supplement-body .upload-section .upload-area .upload-content .el-upload__text[data-v-5b5f13b5]{font-size:16px;color:#1e6fff}.supplement-dialog .supplement-body .upload-section .upload-area .upload-content .el-upload__text .sub-text[data-v-5b5f13b5]{color:#909399;font-size:13px;margin-top:8px}.supplement-dialog .supplement-body .upload-section .upload-area .upload-content .upload-footer[data-v-5b5f13b5]{margin-top:24px}.supplement-dialog .supplement-body .upload-section .upload-area .upload-content .upload-footer .select-btn[data-v-5b5f13b5]{background-color:#1e6fff;border:none;padding:10px 24px;border-radius:6px;font-weight:600;pointer-events:none}.supplement-dialog .supplement-body .upload-section .upload-area .upload-content .upload-footer .file-name[data-v-5b5f13b5]{margin-top:12px;color:#909399;font-size:13px}.supplement-dialog .cancel-btn[data-v-5b5f13b5]{padding:10px 24px;border-radius:6px;color:#606266}.supplement-dialog .submit-btn[data-v-5b5f13b5]{padding:10px 24px;border-radius:6px;font-weight:600;background-color:#1e6fff;border:none}.supplement-dialog .submit-btn i[data-v-5b5f13b5]{margin-right:6px}