/* Acólitos & Missal — design tokens
   Paleta sacra: pergaminho, tinta, dourado litúrgico e as cores litúrgicas oficiais. */

:root{
  color-scheme: light only;

  /* superfícies — tom pergaminho, quente, não branco puro */
  --bg: #F6F1E6;
  --surface: #FDFBF5;
  --surface-2: #EFE7D6;
  --border: #DCD0B4;
  --border-strong: #C9B98C;

  /* texto — tinta escura, não preto puro */
  --text-primary: #2A2118;
  --text-secondary: #6B5D46;
  --text-muted: #A79A7D;

  /* dourado litúrgico — acento principal do site */
  --gold: #A8813C;
  --gold-deep: #8A6A2E;
  --gold-light: #D9BE7E;

  /* cores litúrgicas — tons refinados, não saturados */
  --lit-branco: #C9A94A;
  --lit-branco-bg: #FBF3DE;
  --lit-verde: #3F6B4A;
  --lit-verde-bg: #EAF1EA;
  --lit-roxo: #5C3F73;
  --lit-roxo-bg: #F0EAF4;
  --lit-vermelho: #8C2F30;
  --lit-vermelho-bg: #F6E9E8;
  --lit-rosa: #C77B8E;
  --lit-rosa-bg: #F8ECEF;

  /* aliases usados nos componentes (mantidos por compatibilidade) */
  --accent-yellow: var(--lit-branco);
  --accent-pink: var(--lit-rosa);
  --accent-red: var(--lit-vermelho);
  --accent-purple: var(--lit-roxo);
  --accent-green: var(--lit-verde);
  --accent-blue: #3E5C73;

  /* forma — mais suave, menos "brutalista" */
  --radius: 10px;
  --radius-card: 14px;
  --radius-lg: 18px;

  /* sombras suaves em vez de sombra sólida preta */
  --shadow-sm: 0 1px 3px rgba(42,33,24,0.08), 0 1px 2px rgba(42,33,24,0.05);
  --shadow-md: 0 4px 14px rgba(42,33,24,0.10);
  --shadow-lg: 0 10px 30px rgba(42,33,24,0.14);

  /* tipografia — serifado clássico para títulos, texto legível no corpo */
  --font-display: 'Cormorant Garamond', 'Fraunces', serif;
  --font-body: 'Inter', sans-serif;
  --font-mono: 'JetBrains Mono', monospace;
}
