/* ============================================================
   footer-sig.css — LUMIN attribution (additive, footer-scoped)
   ------------------------------------------------------------
   Loaded AFTER style.css. Defines its own class namespace only
   (.footer__sig*) — it overrides nothing in the frozen base by
   cascade and touches no other footer content.

   Reproduces the approved treatment exactly:
   subordinate to GRACIELLA, monochrome reverse on the dark
   footer, matched opacity, fixed 16px height, vertically
   aligned with the © line. No hover, no glow, no badge, no link.
   ============================================================ */

.footer__sig {
  display: inline-flex;
  align-items: center;
  gap: .5rem;
  margin-left: .6rem;
  vertical-align: middle;
}

/* Separator dot — quiet, between copyright and attribution. */
.footer__sig-sep {
  opacity: .45;
}

/* "Powered by" — small, subordinate label. */
.footer__sig-label {
  font-size: .82em;
  letter-spacing: .05em;
  opacity: .62;
}

/* LUMIN logo — fixed height, white knockout for the dark footer,
   opacity tuned to sit at the same brightness as the copyright text. */
.footer__sig-logo {
  height: 16px;
  width: auto;
  display: block;
  filter: brightness(0) invert(1);
  opacity: .66;
}
