.deposit-payment-badge{display:inline-block;max-width:100%;padding:4px 8px;border:1px solid #d6dee8;border-radius:7px;background:#f6f8fb;color:#5f7188;font-size:var(--ui-font-11, 11px);font-weight:650;line-height:1.55;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.deposit-payment-badge.is-complete{border-color:#bddbc9;background:#f0f9f3;color:#267447}
.deposit-payment-badge.is-outstanding{border-color:#ebd3ae;background:#fffbf3;color:#94621f}
.contract-board .contract-lane.rental .contract-lane-table{min-width:1436px}
.contract-board .contract-lane.trusteeship .contract-lane-table{min-width:1186px}
.contract-board .contract-lane.rental .contract-lane-table th:nth-child(8),.contract-board .contract-lane.rental .contract-lane-table td:nth-child(8){width:136px;text-align:left}
.contract-board .contract-lane.rental .contract-lane-table th:nth-child(9),.contract-board .contract-lane.rental .contract-lane-table td:nth-child(9){width:60px;text-align:center}
.contract-board .contract-lane.rental .contract-lane-table th:nth-child(10),.contract-board .contract-lane.rental .contract-lane-table td:nth-child(10){width:270px;text-align:center}
.contract-board .contract-lane.trusteeship .contract-lane-table th:nth-child(7),.contract-board .contract-lane.trusteeship .contract-lane-table td:nth-child(7){width:136px;text-align:left}
.contract-board .contract-lane.trusteeship .contract-lane-table th:nth-child(8),.contract-board .contract-lane.trusteeship .contract-lane-table td:nth-child(8){width:60px;text-align:center}
.contract-board .contract-lane.trusteeship .contract-lane-table th:nth-child(9),.contract-board .contract-lane.trusteeship .contract-lane-table td:nth-child(9){width:270px;text-align:center}
.contract-board .contract-lane .contract-lane-table td:last-child .contract-lane-actions{justify-content:center;flex-wrap:nowrap}
.trust-table-shell{overflow-x:auto}
.trust-table-shell .trust-table{min-width:1400px}
.trust-table-shell .trust-table th:nth-child(11),.trust-table-shell .trust-table td:nth-child(11){width:136px;text-align:left}
.trust-table-shell .trust-table th:nth-child(12),.trust-table-shell .trust-table td:nth-child(12){width:60px;text-align:center}
.trust-table-shell .trust-table th:nth-child(13),.trust-table-shell .trust-table td:nth-child(13){width:270px;text-align:center}
.trust-table-shell .trust-table td:last-child .contract-lane-actions{display:flex;align-items:center;gap:4px;justify-content:center;flex-wrap:nowrap}
@media(max-width:768px){
  .trust-table-shell .trust-table tbody td[colspan]{grid-column:1/-1}
  .trust-table-shell .trust-table tbody td[colspan]::before{content:none}
  .trust-table-shell .trust-table tbody td[data-label]::before{content:attr(data-label)}
  .trust-table-shell .trust-table tbody td:nth-child(1),.trust-table-shell .trust-table tbody td:nth-child(5),.trust-table-shell .trust-table tbody td:nth-child(7),.trust-table-shell .trust-table tbody td:nth-child(11){grid-column:auto}
  .trust-table-shell .trust-table tbody td:nth-child(1),.trust-table-shell .trust-table tbody td:nth-child(5),.trust-table-shell .trust-table tbody td:nth-child(6),.trust-table-shell .trust-table tbody td:nth-child(8),.trust-table-shell .trust-table tbody td:nth-child(13){grid-column:1/-1}
  .trust-table-shell .trust-table tbody td:last-child .contract-lane-actions{justify-content:flex-start;flex-wrap:wrap;gap:6px}
  .trust-table-shell .trust-table tbody td:last-child .btn{margin:0!important}
}
