.loan-detail-dialog[data-v-02e09057] .el-dialog{border-radius:12px;overflow:hidden;margin-top:8vh!important;margin-bottom:5vh}.loan-detail-dialog[data-v-02e09057] .el-dialog .el-dialog__header{padding:14px 20px;border-bottom:1px solid #f0f0f0}.loan-detail-dialog[data-v-02e09057] .el-dialog .el-dialog__header .el-dialog__title{font-weight:600;font-size:16px}.loan-detail-dialog[data-v-02e09057] .el-dialog .el-dialog__body{padding:16px 20px;max-height:70vh;overflow-y:auto;background-color:#fff}.loan-detail-dialog .detail-skeleton[data-v-02e09057]{padding:40px 0;text-align:center;color:#999}.loan-detail-dialog .detail-content[data-v-02e09057]{animation:fadeInContent-02e09057 .2s ease}.loan-detail-dialog .detail-section[data-v-02e09057]{margin-bottom:20px}.loan-detail-dialog .detail-section:first-child .section-title[data-v-02e09057]{margin-top:0}.loan-detail-dialog .detail-section .section-title[data-v-02e09057]{font-size:15px;font-weight:600;color:#333;margin:0 0 12px 0;padding-bottom:8px;border-bottom:1px solid #f2f2f2;display:flex;align-items:center}.loan-detail-dialog .detail-section .section-title[data-v-02e09057]:before{content:"";width:3px;height:14px;background:#1e6fff;margin-right:8px;border-radius:2px}.loan-detail-dialog .info-grid[data-v-02e09057]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.loan-detail-dialog .info-item[data-v-02e09057]{display:flex;flex-direction:column;background:#fcfdfe;border:1px solid #f0f3f7;border-radius:8px;padding:8px 12px}.loan-detail-dialog .info-item.span-2[data-v-02e09057]{grid-column:span 2}.loan-detail-dialog .info-item label[data-v-02e09057]{font-size:12px;color:#999;margin-bottom:2px}.loan-detail-dialog .info-item .value[data-v-02e09057]{font-size:13.5px;font-weight:500;color:#333;line-height:1.4;word-break:break-all}.loan-detail-dialog .info-item .value.primary-text[data-v-02e09057]{color:#1e6fff;font-weight:600}.loan-detail-dialog .info-item .value .status-tag[data-v-02e09057]{display:inline-block;padding:1px 8px;border-radius:4px;font-size:12px}.loan-detail-dialog .info-item .value .status-tag.success[data-v-02e09057]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.loan-detail-dialog .info-item .value .status-tag.primary[data-v-02e09057]{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.loan-detail-dialog .dialog-footer[data-v-02e09057]{padding:10px 20px 16px;text-align:right;border-top:1px solid #f0f0f0}@keyframes fadeInContent-02e09057{0%{opacity:.5}to{opacity:1}}[data-v-02e09057] .el-dialog__wrapper{overflow:hidden!important}