/* One shared Lucide outline icon family. Inherit all approved brand colors. */
html body svg.lucide {
  stroke: currentColor;
  fill: none;
  stroke-linecap: round;
  stroke-linejoin: round;
  flex-shrink: 0;
  vertical-align: -.15em;
}
html body #brx-header svg.lucide {
  width: 18px;
  height: 18px;
}
html body #brx-content :is(.vrpa-card-icon, .vh26-icon) svg.lucide {
  width: 24px;
  height: 24px;
}
