/* ScamProfiler — Product brand architecture
   ScamProfiler is a parent brand with four AI products. Each product is a LAYER
   of the same underlying logic and carries its own accent system. The parent
   brand and ScamProfiler AI stay red/black/white; the other three add a product
   gradient. Black + white + analytical clarity are constant across all of them.

   Use a product accent ONLY inside that product's surface — never mix two product
   gradients, and never let a product accent invade the parent editorial system
   (which is red-only). */

:root {
  /* ── ScamProfiler / ScamProfiler AI — the external layer ──
     Same as the core brand. Icon: open dotted ring. */
  --prod-scam-accent:   var(--sp-red);          /* #E40134 */
  --prod-scam-accent-2: var(--sp-red);
  --prod-scam-gradient: linear-gradient(135deg, var(--sp-red) 0%, #A80026 100%);

  /* ── RelationProfiler AI — the relational layer ──
     Purple → pink. Depth + reflection meeting warmth + connection.
     Icon: dotted infinity. */
  --prod-relation-pink:    #E32185;  /* @kind color */
  --prod-relation-purple:  #491A48;  /* @kind color */
  --prod-relation-accent:  #E32185;  /* @kind color */
  --prod-relation-gradient: linear-gradient(135deg, #491A48 0%, #E32185 100%); /* @kind color */

  /* ── CharacterProfiler AI — the internal layer ──
     Green → blue. Growth + self-understanding meeting calm + analytical trust.
     Icon: dotted DNA helix. */
  --prod-character-green:   #04A85F;  /* @kind color */
  --prod-character-blue:    #017C91;  /* @kind color */
  --prod-character-accent:  #04A85F;  /* @kind color */
  --prod-character-gradient: linear-gradient(135deg, #017C91 0%, #04A85F 100%); /* @kind color */

  /* ── Guardian AI — the awareness / protection layer ──
     Lime yellow-green. Alertness + action WITHOUT the danger-code of red.
     Icon: dotted shield. */
  --prod-guardian-lime:     #C1D452;  /* @kind color */
  --prod-guardian-accent:   #C1D452;  /* @kind color */
  --prod-guardian-gradient: linear-gradient(135deg, #C1D452 0%, #04A85F 100%); /* @kind color */
}
