.loan-detail-dialog[data-v-30bc8032] .el-dialog{border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,.1)}.loan-detail-dialog[data-v-30bc8032] .el-dialog .el-dialog__header{padding:30px 40px 10px}.loan-detail-dialog[data-v-30bc8032] .el-dialog .el-dialog__header .header-title{font-size:20px;font-weight:800;color:#1a1a1a}.loan-detail-dialog[data-v-30bc8032] .el-dialog .el-dialog__body{padding:0 40px 40px;max-height:80vh;overflow-y:auto}.loan-detail-dialog[data-v-30bc8032] .el-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.loan-detail-dialog[data-v-30bc8032] .el-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.loan-detail-dialog[data-v-30bc8032] .el-dialog .el-dialog__footer{padding:0}.loan-detail-dialog .detail-section[data-v-30bc8032]{margin-top:30px}.loan-detail-dialog .detail-section .section-title[data-v-30bc8032]{font-size:16px;font-weight:800;color:#1a1a1a;margin-bottom:12px}.loan-detail-dialog .detail-section .section-divider[data-v-30bc8032]{height:1px;background-color:#f0f0f0;margin-bottom:24px}.loan-detail-dialog .info-row[data-v-30bc8032]{margin-bottom:0}.loan-detail-dialog .info-item[data-v-30bc8032]{margin-bottom:24px}.loan-detail-dialog .info-item .info-label[data-v-30bc8032]{font-size:13px;color:#999;margin-bottom:8px;font-weight:500}.loan-detail-dialog .info-item .info-value[data-v-30bc8032]{font-size:15px;color:#333;font-weight:600;line-height:1.4}.loan-detail-dialog .info-item .info-value.amount-text[data-v-30bc8032]{font-family:PingFang SC,Helvetica Neue,Arial;font-weight:700}