/* Icon sizing, loaded before style.css on the pages that use inline SVG icons: an SVG with no
   size renders at its intrinsic size until a stylesheet arrives. Kept as a file, not an inline
   <style>, so the Content-Security-Policy needs no inline styles (Story 46). */
.svg-icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  max-width: 24px;
  max-height: 24px;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
  vertical-align: -0.15em;
  flex-shrink: 0;
}

