@media print {
  body,
  body > *,
  .mic-sidebar-container {
    display: block !important;
    width: 100% !important;
    visibility: visible !important;
    overflow: visible !important;
    overflow-y: visible !important;
    -ms-overflow-style: none;
    scrollbar-width: none;
    ::-webkit-scrollbar {
      display: none;
    }
  }

  body > * {
    -webkit-print-color-adjust: exact;
  }

  .mic-sidebar,
  .mic-navbar {
    display: none !important;
  }
  .mat-sidenav-content {
    margin-left: 0px !important;
  }

  script {
    display: none !important;
  }
}
