html {
  scroll-behavior: smooth;
  font-size: 7px;
}

body {
  width: 100%;
  margin: 0;
  padding: 0;
}

.container {
  width: auto;
  max-width: 100%;
  padding: 10px;
}

header, nav, footer, aside, .no-print, .site-header form, .button {
  display: none;
}

.site-header {
  background: white !important;
}

.page-header {
  padding: 2rem !important;
  background: white !important;
}
.page-header__heading {
  font-size: 4rem;
}

.expander .expander-item .expander-item__body h6.m-b-2.m-t-4 {
  margin-top: 0rem !important;
}

.expander .expander-item--inactive .expander-item__head {
  opacity: 1;
}

.expander .expander-item {
  background: white !important;
  border: 1px solid #ddd;
}

.expander-item__body .metrics .metric, .metrics .metric-inline {
  border: none;
}

.metrics .metric, .metrics .metric-inline {
  page-break-inside: avoid;
  border: 1px solid #ddd;
  background: transparent;
}

.metrics .metric__chart, .metrics .metric-inline__chart {
  display: none;
}

.bubble-box {
  border: 1px solid #ddd;
  background: transparent !important;
}

.bubble-box__title {
  page-break-inside: avoid;
}

body, p, h1, h2, h3, h4, h5, h6 {
  color: #000;
}

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

.page-break {
  page-break-before: always;
}

.page-break-after {
  page-break-after: always;
}

.print-avoid-break {
  page-break-inside: avoid;
}

img {
  max-width: 100%;
  height: auto;
  page-break-inside: avoid;
}

select {
  border: none;
}

/*# sourceMappingURL=print.css.map */
