.print-context-row{display:none}
.report-table,.receipt-table{table-layout:fixed;width:100%}
.report-label-column{width:28%}
.report-table th,.report-table td,.receipt-table th,.receipt-table td{white-space:normal;max-width:none;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;hyphens:none;vertical-align:top}
.report-number{text-align:right;font-variant-numeric:tabular-nums}
.print-document-title,.print-document-context{display:block;white-space:normal;overflow-wrap:anywhere}
.print-document-title{font-size:12pt;font-weight:700;color:#172033}
.print-document-context{font-size:9pt;font-weight:400;line-height:1.5;color:#172033;margin-top:3pt}
.receipt-description{white-space:pre-wrap;overflow-wrap:anywhere}
.receipt-meta dd{overflow-wrap:anywhere;min-width:0}
.report-print-preview .sidebar,.report-print-preview .topbar{display:none!important}
.report-print-preview .workspace{margin:0!important}
.report-print-preview .content{width:100%;max-width:273mm;padding:12mm;margin:20px auto;background:#fff}
.report-print-preview .print-context-row{display:table-row}
.report-print-preview .mizan-section-heading{display:none}
.report-print-preview .report-table{font-size:9pt}
.report-print-preview .report-table th,.report-print-preview .report-table td{padding:5pt 4pt}
@page{size:A4 portrait;margin:12mm}
@page mizan-report{size:A4 landscape;margin:12mm}
@media print{
  html,body{margin:0!important;padding:0!important;background:white!important;color:black!important}
  .sidebar,.topbar,.mizan-controls,.skip-link,.navigation-toggle,.navigation-backdrop,.filters,.actions,.print-hide,.flow-help{display:none!important}
  .workspace{margin:0!important}
  .content,.report-print-preview .content{width:auto!important;max-width:none!important;padding:0!important;margin:0!important}
  .table-wrap{overflow:visible!important;border:0!important;border-radius:0!important;box-shadow:none!important}
  table{width:100%;font-size:9pt;table-layout:fixed}
  th,td{padding:5pt 4pt!important;white-space:normal!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;hyphens:none;color:black!important;vertical-align:top}
  thead{display:table-header-group}
  tbody,tfoot{display:table-row-group}
  tr,.receipt-signature{break-inside:avoid;page-break-inside:avoid}
  thead{break-inside:avoid;page-break-inside:avoid;break-after:avoid;page-break-after:avoid}
  h1,h2,h3{break-after:avoid;page-break-after:avoid}
  .print-context-row{display:table-row}
  .print-context-row th{background:white!important;text-align:left;border:0}
  .mizan-report{page:mizan-report}
  .mizan-section{break-inside:auto;margin:0 0 8mm}
  .mizan-section-heading,.receipt-introduction{display:none}
  .mizan-total td{font-weight:700;border-top:1pt solid #333}
  .receipt-document{border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;break-after:auto!important}
  .receipt-document+.receipt-document{break-before:page;page-break-before:always}
  .receipt-signature{margin-top:10mm;padding-bottom:0}
  .receipt-description{orphans:3;widows:3}
}
