/* PIZANI Tech — tokens canônicos
   herdados de C:/Wallpapers/PIZANI Tech Wallpaper Animado · original.html
   ajuste A (Codex): verde puro só para marca, foco, estado ativo, bordas-chave e CTA.
   meta lines, labels e secundários migram para --c-cream α=0.72 ou --c-copper.
*/

:root {
  /* Paleta noir */
  --c-black:       #0e1116;
  --c-near-black:  #1a1d22;
  --c-dark:        #232830;
  --c-dark-light:  #2a2f38;

  /* Paleta institucional Lyon herdada */
  --c-british:     #234032;
  --c-copper-dark: #846532;
  --c-copper:      #c9a56a;
  --c-cream:       #f4f1ea;

  /* Acentos tech */
  --c-electric:    #00ffaa;
  --c-blue:        #4a7cff;

  /* Variáveis derivadas (Codex review): contraste auditado WCAG AA */
  --c-muted: rgba(244, 241, 234, 0.72); /* labels, meta lines — passa AA pra texto pequeno */
  --c-dim:   rgba(244, 241, 234, 0.62); /* placeholders, decorativos */
  --c-faint: rgba(244, 241, 234, 0.40); /* somente decorativo, nunca texto informativo */

  /* α=0.45 e α=0.35 do design original FORAM REMOVIDOS — falhavam WCAG AA */

  /* Tipografia */
  --f-display: "Spectral", "Times New Roman", serif;
  --f-mono:    "JetBrains Mono", ui-monospace, "Menlo", monospace;
  --f-sans:    "Space Grotesk", system-ui, sans-serif;

  /* Espaçamentos editoriais */
  --shell-px: clamp(24px, 5vw, 96px);
  --shell-py: clamp(56px, 8vw, 90px);

  /* Stack z */
  --z-bg: 0;
  --z-deco: 1;
  --z-content: 2;
  --z-overlay: 50;
}
