@layer design {
/* Legacy print rules preceded the full-page shell rules. Keep this file first. */
@media print {
  @page {
    margin: .5cm;
  }
  figure, table {
    break-inside: avoid;
  }
  #dc-root, #dc-root > .sc-host {
    height: auto;
  }
  *, *::before, *::after {
    print-color-adjust: exact;
    -webkit-print-color-adjust: exact;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
    animation-delay: -99s !important;
    animation-duration: .001s !important;
    animation-iteration-count: 1 !important;
    animation-fill-mode: both !important;
    animation-play-state: running !important;
    transition-duration: 0s !important;
  }
}

}
