.contract-additional.card{border:1px solid #dce4ef;border-radius:9px;overflow:hidden;box-shadow:none;color:#10243c;background:white;margin-bottom:16px}
.contract-additional .card-header{background:#f5f8fc;color:#10243c;padding:16px 18px;border-bottom:1px solid #dce4ef;font-size:13px}
.contract-additional table{width:100%;min-width:900px;border-collapse:collapse;font-size:12px;margin:0}
.contract-additional th,.contract-additional td{padding:12px 18px;border-bottom:1px solid #e5eaf1;vertical-align:middle}
.contract-additional thead th{background:#f5f8fc;color:#6a809b;font-size:11px;font-weight:500;white-space:nowrap}
.contract-additional tbody tr:nth-child(odd){background:#f7f9fc}
.contract-additional tfoot th{font-weight:600;background:white}
.contract-additional .text-end{text-align:right;white-space:nowrap}
.contract-additional .table-responsive{overflow-x:auto}
