/* [project]/src/components/icons/system-icon.module.css [app-client] (css) */
.system-icon-module__d-5cSa__icon {
  vertical-align: -.125em;
  color: inherit;
  fill: none;
  shape-rendering: geometricprecision;
  flex-shrink: 0;
  display: inline-block;
  overflow: visible;
}

.system-icon-module__d-5cSa__spinning {
  animation: system-icon-module__d-5cSa__halo-icon-spin var(--halo-icon-spin-duration, 1.5s) linear infinite;
  animation-direction: var(--halo-icon-spin-direction, normal);
}

@keyframes system-icon-module__d-5cSa__halo-icon-spin {
  to {
    transform: rotate(360deg);
  }
}

@media (prefers-reduced-motion: reduce) {
  .system-icon-module__d-5cSa__spinning {
    animation: none;
  }
}

/*# sourceMappingURL=src_components_icons_system-icon_module_1xpll8-.css.map*/