@import url('/ui-fix.css');
@page{size:A4;margin:0}
@media print{
  html,body{width:210mm!important;margin:0!important;padding:0!important;background:#fff!important;overflow:visible!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}
  #login,.sidebar,.topbar,.page-head,.filter-panel,.no-print{display:none!important}
  #app{display:block!important;width:210mm!important;min-height:0!important;margin:0!important;padding:0!important}
  .main{display:block!important;width:210mm!important;margin:0!important;padding:0!important}
  .content{width:210mm!important;max-width:none!important;margin:0!important;padding:0!important}
  .book-layout{display:block!important;width:210mm!important;margin:0!important;padding:0!important}
  .a4-shell{width:210mm!important;margin:0!important;padding:0!important;overflow:visible!important}
  .a4{width:210mm!important;min-height:297mm!important;margin:0!important;padding:14mm 12mm!important;box-shadow:none!important;border:0!important;background:#fff!important;box-sizing:border-box!important;overflow:visible!important;page-break-after:auto!important;break-after:auto!important}
  .a4 table{width:100%!important;table-layout:fixed!important}
  .a4 thead{display:table-header-group!important}
  .a4 tfoot{display:table-footer-group!important}
  .a4 tr{break-inside:avoid!important;page-break-inside:avoid!important}
  .archive-bundle-printing #app{display:none!important}
  .archive-bundle-printing .archive-print-root{display:block!important;width:210mm!important;margin:0!important;padding:0!important}
  .archive-bundle-printing .archive-print-image{display:block!important;width:210mm!important;height:auto!important;margin:0!important;padding:0!important;page-break-after:always!important;break-after:page!important}
  .archive-bundle-printing .archive-print-image:last-child{page-break-after:auto!important;break-after:auto!important}
}
