svg {
  vertical-align: top;
}
.svg_icon svg {
  height: inherit;
  width: inherit;
  font-size: inherit;
}
/* svg .background {
  fill: hsl(  75deg  61% 48% );
  fill: transparent;
} */
svg .foreground {
  fill: hsl(  75deg 100% 85% );
}
figure:not(.disabled) g {
  cursor: pointer;
}
figure:not(.disabled) g:hover .foreground {
  fill: var(--action-color-active);
}