@media print {
  html, body {
    margin: 0 !important;
    padding: 0 !important;
    background: #fff !important;
    height: auto !important;
    overflow: hidden !important;
  }
  body * { display: none !important; }
  .print-root,
  .print-root * {
    display: block !important;
    visibility: visible !important;
  }
  .print-root {
    position: static !important;
    left: auto !important;
    top: auto !important;
    width: 100% !important;
    background: #fff !important;
  }
  .print-root svg {
    display: block !important;
    width: 100% !important;
    height: auto !important;
  }
}
