.project-workbench.guarantee-page .guarantee-panel{display:block}
.project-workbench.guarantee-page .tax-prepayment-ledger{grid-template-columns:minmax(0,1fr) 292px}
.project-workbench.guarantee-page .invoice-record-detail{display:block}
.project-workbench.guarantee-page .guarantee-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px}
.project-workbench.guarantee-page .guarantee-metrics article{min-width:0;min-height:88px;padding:14px}
.project-workbench.guarantee-page .guarantee-metrics span,.project-workbench.guarantee-page .guarantee-metrics small{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}
.project-workbench.guarantee-page .guarantee-metrics strong{margin:6px 0 4px;font-size:22px}
.project-workbench.guarantee-page .business-record-table{overflow-x:auto}
.project-workbench.guarantee-page .business-record-table table{min-width:980px!important;table-layout:fixed}
.project-workbench.guarantee-page .business-record-table th{padding-left:8px!important;padding-right:8px!important;font-size:12px!important}
.project-workbench.guarantee-page .business-record-table th:nth-child(1){width:48px}
.project-workbench.guarantee-page .business-record-table th:nth-child(2){width:92px}
.project-workbench.guarantee-page .business-record-table th:nth-child(3){width:76px}
.project-workbench.guarantee-page .business-record-table th:nth-child(4){width:136px}
.project-workbench.guarantee-page .business-record-table th:nth-child(5){width:150px}
.project-workbench.guarantee-page .business-record-table th:nth-child(6){width:128px}
.project-workbench.guarantee-page .business-record-table th:nth-child(7){width:108px}
.project-workbench.guarantee-page .business-record-table th:nth-child(8){width:94px}
.project-workbench.guarantee-page .business-record-table th:last-child,.project-workbench.guarantee-page .business-record-table td:last-child{position:sticky;right:0;width:180px;min-width:180px}
.project-workbench.guarantee-page .business-record-table th:last-child{z-index:4;background:#f1f5fb}
.project-workbench.guarantee-page .business-record-table tbody td:last-child{z-index:3;background:#fff}
.project-workbench.guarantee-page .business-record-table .business-record-selected td:last-child{background:#f7fbff!important}
.project-workbench.guarantee-page .business-record-table tfoot td:last-child{z-index:3;background:#eef5ff!important}
.project-workbench.guarantee-page .business-row-actions{overflow:hidden;white-space:nowrap!important}
.project-workbench.guarantee-page .business-row-actions .text-btn[disabled],.project-workbench.guarantee-page .invoice-detail-actions .btn[disabled]{color:#a8b1be;cursor:not-allowed;text-decoration:none}
.project-workbench.guarantee-page .tax-reference-info{margin-top:0}
@media(max-width:1500px){.project-workbench.guarantee-page .tax-prepayment-ledger{grid-template-columns:minmax(0,1fr)}.project-workbench.guarantee-page .invoice-record-detail{display:block}.project-workbench.guarantee-page .guarantee-metrics article{padding:12px}.project-workbench.guarantee-page .guarantee-metrics span,.project-workbench.guarantee-page .guarantee-metrics small{font-size:11px}.project-workbench.guarantee-page .guarantee-metrics strong{font-size:20px}}
@media(max-width:900px){.project-workbench.guarantee-page .guarantee-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px}.project-workbench.guarantee-page .guarantee-metrics article{min-height:80px;padding:9px}.project-workbench.guarantee-page .guarantee-metrics span,.project-workbench.guarantee-page .guarantee-metrics small{font-size:10px}.project-workbench.guarantee-page .guarantee-metrics strong{font-size:17px}.project-workbench.guarantee-page .business-record-table table{min-width:980px!important}}
