/* FGLaw directional arrow — SVG avoids emoji rendering on iOS. */
.fg-ui-arrow {
  display: inline-block;
  width: 1em;
  height: 1em;
  min-width: 1em;
  vertical-align: -0.12em;
  color: currentColor;
  stroke: currentColor;
  fill: none;
  flex-shrink: 0;
  transform-origin: center;
  transition: transform 260ms ease;
}
a:hover .fg-ui-arrow, a:focus-visible .fg-ui-arrow { transform: translate(2px, -2px); }
@media (prefers-reduced-motion: reduce) { .fg-ui-arrow { transition: none; } }
