/* Huski — ícones SVG (substituem emojis). Cor herda de currentColor. */
.icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
  fill: none;
  stroke: currentColor;
  flex-shrink: 0;
}
.icon-fill { fill: currentColor; stroke: none; }
