.purchase-detail-modal[data-v-61b95ad8] .ant-modal-body{padding:24px;max-height:80vh;overflow-y:auto}.purchase-detail-modal .detail-container .info-card[data-v-61b95ad8]{margin-bottom:24px}.purchase-detail-modal .detail-container .info-card .info-item[data-v-61b95ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.purchase-detail-modal .detail-container .info-card .info-item .label[data-v-61b95ad8]{color:#666;font-weight:500;min-width:100px;-ms-flex-negative:0;flex-shrink:0}.purchase-detail-modal .detail-container .info-card .info-item .value[data-v-61b95ad8]{color:#333;font-weight:400;word-break:break-all}.purchase-detail-modal .detail-container .material-card .material-table[data-v-61b95ad8] .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600;color:#333}.purchase-detail-modal .detail-container .material-card .material-table[data-v-61b95ad8] .ant-table-tbody>tr>td{padding:12px 8px;vertical-align:top}.purchase-detail-modal .detail-container .material-card .material-table[data-v-61b95ad8] .ant-table-tbody>tr:hover>td{background-color:#f5f5f5}.purchase-detail-modal .detail-container .empty-state[data-v-61b95ad8]{margin:40px 0}.purchase-detail-modal .loading-container[data-v-61b95ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px}.purchase-detail-modal .loading-container .loading-content[data-v-61b95ad8]{width:100%;height:200px}.purchase-detail-modal .footer-actions[data-v-61b95ad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:24px;border-top:1px solid #f0f0f0;margin-top:24px}@media (max-width:768px){.purchase-detail-modal[data-v-61b95ad8] .ant-modal{width:95%!important;margin:10px auto}.purchase-detail-modal .detail-container .info-item[data-v-61b95ad8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.purchase-detail-modal .detail-container .info-item .label[data-v-61b95ad8]{margin-bottom:4px;min-width:auto}}