
.charter-vat-summary{margin:16px 0;padding:14px;border:1px solid #9ba5aa;border-radius:8px;font-size:13px;line-height:1.45}.charter-vat-summary h3{margin:0 0 10px;font-size:16px}.charter-vat-summary table{font-variant-numeric:tabular-nums}.charter-vat-summary td:not(:first-child),.charter-vat-summary th:not(:first-child){text-align:right!important;white-space:nowrap}.charter-vat-summary tfoot th{padding:10px 5px;border-top:2px solid #9ba5aa}.charter-vat-summary p{font-size:12px;margin:10px 0 0}.fb-charter-vat-wrap{display:block!important;width:100%;grid-column:1/-1}.vat-admin-table input,.vat-admin-table select{max-width:100%;box-sizing:border-box}.vat-admin-table td{padding:6px;vertical-align:top}.vat-admin-table input[type=number]{width:80px}.vat-admin-table input[type=text]{width:230px}.vat-admin-table th{text-align:left;padding:7px}.vat-status{white-space:pre-wrap;margin:10px 0}.vat-status[data-ok=false]{color:#da9027}.vat-status[data-ok=true]{color:#49a442}@media print{.charter-vat-summary{break-inside:avoid;color:#222;background:white}.charter-vat-summary table{font-size:10px}.charter-vat-summary th,.charter-vat-summary td{white-space:normal!important}.charter-vat-summary thead{display:table-header-group}}

/* Avoid table intrinsic widths expanding the checkout grid on narrow screens. */
.fb-charter-checkout-layout,.fb-charter-checkout-layout>* ,.fb-charter-checkout-summary,.fb-charter-vat-wrap,.charter-vat-summary{min-width:0;max-width:100%;box-sizing:border-box}
.charter-vat-summary>div{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}
@media print{.charter-vat-summary>div{overflow:visible}.charter-vat-summary{width:100%}.charter-vat-summary table{table-layout:fixed;width:100%}.charter-vat-summary td,.charter-vat-summary th{overflow-wrap:anywhere}}
