/* SVG shapes keep decorative symbols consistent across OS emoji fonts. */
.ui-icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  flex: 0 0 auto;
  vertical-align: -.125em;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.8;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.ui-icon--spark { stroke-width: 3; stroke-linecap: butt; }
