.bookkeeping-model-table{overflow-x:auto;margin:24px 0;border:1px solid #c7d0d6}.bookkeeping-model-table table{width:100%;min-width:650px;border-collapse:collapse;text-align:left}.bookkeeping-model-table caption{text-align:left;font-weight:700;padding:16px;background:#e7edf0;color:#031525}.bookkeeping-model-table td,.bookkeeping-model-table th{padding:16px;vertical-align:top;border-bottom:1px solid #c7d0d6;font-size:17px;line-height:1.5}.bookkeeping-model-table thead{background:#031525;color:#f5f2eb}.bookkeeping-model-table tbody th{width:23%}.bookkeeping-model-table tbody tr:last-child>*{border-bottom:0}