.safe-delete-content[data-v-a45a7c40]{text-align:center;padding:8px 4px}.warn-icon[data-v-a45a7c40]{font-size:28px;color:#e6a23c}.title[data-v-a45a7c40]{margin:10px 0 6px;font-size:16px;font-weight:600;color:#303133}.desc[data-v-a45a7c40]{margin:0 0 14px;font-size:13px;color:#909399}.highlight[data-v-a45a7c40]{color:#f56c6c;font-weight:700}.confirm-input[data-v-a45a7c40]{margin-top:6px}.repayment-detail-dialog[data-v-c9c6a30c] .el-dialog{border-radius:12px;box-shadow:0 4px 30px rgba(0,0,0,.1)}.repayment-detail-dialog[data-v-c9c6a30c] .el-dialog .el-dialog__header{padding:30px 40px 15px}.repayment-detail-dialog[data-v-c9c6a30c] .el-dialog .el-dialog__header .header-title{font-size:20px;font-weight:700;color:#333}.repayment-detail-dialog[data-v-c9c6a30c] .el-dialog .el-dialog__body{padding:0 40px 20px;max-height:75vh;overflow-y:auto}.repayment-detail-dialog[data-v-c9c6a30c] .el-dialog .el-dialog__footer{padding:10px 40px 30px;text-align:right}.repayment-detail-dialog .top-cards[data-v-c9c6a30c]{margin-bottom:25px}.repayment-detail-dialog .top-cards .el-col[data-v-c9c6a30c]{margin-bottom:15px}.repayment-detail-dialog .info-card[data-v-c9c6a30c]{background:#f8fafc;padding:16px 20px;border-radius:8px;border:1px solid transparent;transition:all .3s}.repayment-detail-dialog .info-card .card-label[data-v-c9c6a30c]{font-size:13px;color:#94a3b8;margin-bottom:8px}.repayment-detail-dialog .info-card .card-value[data-v-c9c6a30c]{font-size:15px;color:#334155;font-weight:600}.repayment-detail-dialog .info-card[data-v-c9c6a30c]:hover{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.03)}.repayment-detail-dialog .plan-section[data-v-c9c6a30c]{margin-bottom:30px}.repayment-detail-dialog .plan-section .section-title[data-v-c9c6a30c]{font-size:18px;font-weight:700;color:#333;margin-bottom:18px}.repayment-detail-dialog .plan-section .plan-table[data-v-c9c6a30c] th{background-color:#fcfcfc!important;color:#94a3b8;font-size:13px;font-weight:500;padding:12px 0}.repayment-detail-dialog .plan-section .plan-table[data-v-c9c6a30c] td{padding:14px 0;color:#475569;font-size:14px}.repayment-detail-dialog .bottom-cards[data-v-c9c6a30c]{margin-top:20px}.repayment-detail-dialog .bottom-cards .el-col[data-v-c9c6a30c]{margin-bottom:15px}.repayment-detail-dialog .summary-card[data-v-c9c6a30c]{background:#fff;padding:24px;border-radius:12px;border:1px solid #f1f5f9}.repayment-detail-dialog .summary-card .card-label[data-v-c9c6a30c]{font-size:14px;color:#94a3b8;margin-bottom:12px;font-weight:500}.repayment-detail-dialog .summary-card .card-value[data-v-c9c6a30c]{font-size:26px;font-weight:800;color:#1e293b}.repayment-detail-dialog .summary-card .card-value.highlight-green[data-v-c9c6a30c]{color:#2ecc71}.repayment-detail-dialog .close-btn[data-v-c9c6a30c]{padding:12px 35px;border-radius:6px;font-weight:500;color:#64748b}.repayment-detail-dialog .export-btn[data-v-c9c6a30c]{padding:12px 35px;border-radius:6px;background-color:#2563eb;border:none;font-weight:500;margin-left:15px}