/* ==========================================================================
   Clear-Cite bridge — officer (vender) + public citizen panels
   --------------------------------------------------------------------------
   Loaded AFTER public/frontend/{vender,user}/css/style.css.
   Those files open with a universal rule `* { color:#000; ... }` which beats
   inheritance, so bare spans/svgs nested inside dark/colored buttons render
   black. The class-level rules below (specificity 0,1,0+) restore
   inheritance for interactive elements without changing anything else.
   ========================================================================== */

.cc-btn *,
.btn *,
button *,
.button *,
a.btn * {
  color: inherit;
}

.cc-btn svg,
.btn svg,
button svg {
  fill: currentColor;
}
