/* rules */

/* stylelint-disable declaration-no-important, selector-no-universal */

/* import */

@import '../Vars.css';

/* media */

@media screen {
  .showPrint {
    display: none !important;
    visibility: hidden !important;
  }
}

@media print {
  @page {
    margin: 1in 1.5in;
  }

  .hidePrint {
    display: none !important;
    visibility: hidden !important;
  }

  * {
    text-shadow: none !important;
    color: var(--pitch) !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  a, a:visited {
    text-decoration: underline;
  }

  a[href]::after {
    content: ' (' attr(href) ')';
  }

  a[href^='javascript:']::after,
  a[href^='#']::after,
  a[href^='']::after {
    content: '';
  }

  abbr[title]::after {
    content: ' (' attr(title) ')';
  }

  pre, blockquote {
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr, img {
    page-break-inside: avoid;
  }

  img {
    max-width: 100% !important;
  }

  p, h1, h2, h3, h4, h5, h6 {
    orphans: 3;
    widows: 3;
  }

  h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid;
  }

  figure {
    display: none;
  }
}
