.vertex-desktop .report-export-tools{display:flex;gap:4px;justify-content:flex-end;flex:none;background:#efefef;padding:2px}.vertex-desktop .report-export-tools .btn{height:21px;min-height:21px;padding:0 8px;font-size:11px}
.vertex-desktop .month-total>th,.vertex-desktop .month-total>td,.vertex-desktop .report-month-total>td{background:#d6eaf8!important;color:#123c5c!important;font-weight:bold!important;border-top:1px solid #7ba6c5!important}
.vertex-desktop .period-total>th,.vertex-desktop .period-total>td{background:#ffff99!important;color:#111!important;font-weight:bold!important}
.vertex-desktop table tfoot .period-total>th,.vertex-desktop table tfoot .period-total>td{position:sticky;bottom:0;z-index:10}
@media print{.report-export-tools{display:none!important}.month-total>th,.month-total>td{background:#d6eaf8!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.period-total>th,.period-total>td{background:#ffff99!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}

[data-document-status="cancelled"]>td{color:#777!important}.report-status-note{display:block;font-size:10px;color:#a40000}
