/* print.css - rules that apply only when a page is printed.

   Loaded with media="print", after readyset.css and inst.css. Hyperlinks cannot be followed on
   paper, so the dashed "definition" underlines go away, and the mirror's navigation bar, the
   sticky notes and the copyright footnote are dropped. */

@page {
  margin: 2cm;
}

body {
  max-width: none;
  padding: 0;
  background: #fff;
  color: #000;
  font-size: 10.5pt;
}

.sitenav, .sticky, .footnote {
  display: none;
}

a {
  color: inherit;
}

a.def {
  text-decoration: none;
  border-bottom: none;
}

h3, h4 {
  break-after: avoid;
  background: #eee;
  border-left-color: #666;
}

table, .todo, .tip, #processimpact, .reusablefragment {
  break-inside: avoid;
}

.todo, .tip, #processimpact {
  background-color: #f4f4f4;
  border-color: #999;
  color: #000;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}

.readyset td, .readyset th {
  background: transparent;
}

:target {
  outline: none;
}
