/* glyphs.css — #1122, the consumer face of the first-party icon-glyph sprite
   (public/img/svg/glyphs.svg). A page that stamps an icon slot with
   <svg class="glyph" aria-hidden="true" focusable="false"><use
   href="/img/svg/glyphs.svg#g-NAME"></use></svg> loads this stylesheet once;
   the glyph then sizes in em (so each surface's existing font-size — the
   demo tab's 16px, the gate card's 46px — keeps driving the optical size)
   and takes its colour from the surface via currentColor, exactly what the
   OS emoji fonts it replaced never did. */
.glyph {
  width: 1em;
  height: 1em;
  display: inline-block;
  vertical-align: -0.125em;
  fill: none;
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  flex-shrink: 0;
}
