/*
  Icons — Lucide (https://lucide.dev), full set (1767 icons), vendored
  locally as an SVG sprite at assets/icons/lucide-sprite.svg (from the
  lucide-static npm package, no build step required).

  Full icon name list: assets/icons/lucide-icon-names.txt

  Usage:
    <svg class="rs-icon"><use href="assets/icons/lucide-sprite.svg#check"></use></svg>

  The sprite's <symbol> markup has no fill/stroke baked in, so it
  inherits from whatever CSS is applied to .rs-icon (or an override)
  — colour, size, and stroke width are all controllable per instance,
  e.g.:
    .my-icon { color: var(--color-purple-700); width: 16px; height: 16px; stroke-width: 1.5; }
*/

.rs-icon {
  width: 20px;
  height: 20px;
  fill: none;
  stroke: currentColor;
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
