/* Gerado por tools/html2elementor/tokens.mjs — nao editar a mao.
   Fonte: maquete/src/styles/globals.css (bloco :root da marca) + medicao em
   dist/medicao-1440.json (tools/maquete/extrair.mjs). */
:root {
  --amupe-amupe-blue: #2B5FA6;
  --amupe-amupe-blue-dark: #1E4478;
  --amupe-amupe-blue-light: #F0F5FA;
  --amupe-amupe-yellow: #FDB913;
  --amupe-text-primary: #1a1a1a;
  --amupe-text-secondary: #64748B;
  --amupe-background-alt: #F8FAFC;
  --amupe-background-white: #FFFFFF;
  --amupe-border: #E2E8F0;
  --amupe-muted: #F8FAFC;
  --amupe-muted-foreground: #64748B;
  --amupe-destructive: #dc2626;
  --amupe-radius: 0.75rem;
  --amupe-font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  /* medidos na maquete, sem equivalente no :root do design */
  --amupe-text-body: #475569;      /* slate-600: cor real da maioria dos <p> */
  --amupe-blue-deep: #0F2744;      /* fim do gradiente do rodape */
  --amupe-shadow-sm: 0 1px 3px rgba(0,0,0,.1), 0 1px 2px -1px rgba(0,0,0,.1);
  --amupe-shadow-md: 0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -2px rgba(0,0,0,.1);
  --amupe-shadow-lg: 0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1);
  --amupe-shadow-xl: 0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1);
}
