.rfq-details-modal .ant-modal-content{border-radius:8px}.rfq-details-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.rfq-details-modal .ant-modal-body{max-height:80vh;overflow-y:auto}.rfq-details-modal .customer-rfq-request-details-container .job-header-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.rfq-details-modal .customer-rfq-request-details-container .job-header-container .job-header p{margin:0;font-size:16px;font-weight:600;color:#333}.rfq-details-modal .customer-rfq-request-details-container .job-header-container .portfolio-btn{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;transition:background .3s}.rfq-details-modal .customer-rfq-request-details-container .job-header-container .portfolio-btn:hover{background:#40a9ff}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section{margin-bottom:24px}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section h3{font-size:18px;font-weight:600;margin-bottom:16px;color:#333}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row[style*=column]{display:flex;flex-direction:column;gap:16px}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item{border-radius:6px}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item.excel-item{display:flex;align-items:center;justify-content:center}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item label{display:block;font-size:12px;font-weight:500;color:#666;margin-bottom:4px;text-transform:uppercase}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item p{margin:0;font-size:14px;font-weight:500;color:#333}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item p .text-deleted{text-decoration:line-through;color:#999}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item .excel-btn{background:#52c41a;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:12px;transition:background .3s}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item .excel-btn:hover{background:#73d13d}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item .excel-btn-disabled{background:#f5f5f5;color:#ccc;border:none;padding:8px 16px;border-radius:4px;cursor:not-allowed;font-size:12px}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.job-specs .info-row-table .ant-table{border:1px solid #f0f0f0;border-radius:6px}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.job-specs .info-row-table .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#333}.rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.job-specs .info-row-table .ant-table .ant-table-tbody>tr>td{padding:12px}[dir=rtl] .rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item label,[dir=rtl] .rfq-details-modal .customer-rfq-request-details-container .inputs-details .job-section.general-info .info-row .info-item p,[dir=rtl] .rfq-details-modal .customer-rfq-request-details-container .job-header-container .job-header p{text-align:right}