/* Scriptura brand tokens — single source of truth for the official palette + fonts.
   Values mirror the Scriptura Common.css :root block and the brand-color PDFs.
   Loaded on every page; also see static/brand-tailwind.js which feeds the same
   palette to the Tailwind runtime (color-key names kept: wine/parchment/ink/…). */
:root {
  /* --- Reds --- */
  --color-red-dark:      #7d2b2d;   /* Red 2  */
  --color-red:           #9a393b;   /* Red 1 — primary brand color (matches the logo) */
  --color-red-light:     #c85a5e;
  --color-red-lighter:   #dc8786;
  --color-red-lightest:  #efb0af;
  /* --- Warm accents --- */
  --color-orange-dark:   #c76e4e;
  --color-orange:        #de835e;
  --color-mustard:       #f2c256;
  --color-mustard-light: #ffd85c;
  --color-green:         #28615e;
  /* --- Blues --- */
  --color-blue-darkest:  #2a6170;
  --color-blue-darker:   #317a88;
  --color-blue-dark:     #369aae;
  --color-blue:          #3eb9cf;
  /* --- Grays --- */
  --color-gray:          #382c34;   /* Dark Gray — body text */
  --color-gray-light:    #7a6f73;
  --color-gray-lighter:  #a49a9d;
  /* --- Sands --- */
  --color-sand-dark:     #cbbfb4;
  --color-sand:          #f4eadb;
  --color-sand-light:    #f8f3eb;
  --color-sand-lighter:  #fbf9f4;
  --color-sand-lightest: #fdfcf8;
  --color-white:         #ffffff;

  /* --- Semantic roles --- */
  --brand-primary:       var(--color-red);
  --brand-primary-dark:  var(--color-red-dark);
  --brand-bg:            var(--color-sand-light);
  --brand-surface:       var(--color-sand);
  --brand-border:        var(--color-sand-dark);
  --brand-text:          var(--color-gray);
  --brand-text-muted:    var(--color-gray-light);
  --brand-text-faint:    var(--color-gray-lighter);
  --brand-link:          var(--color-blue-darker);
  --brand-link-hover:    var(--color-blue-dark);

  /* --- Fonts --- */
  --font-display: 'Lora', Georgia, serif;
  --font-body:    'Open Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --font-hebrew:  'Frank Ruhl Libre', serif;
  --font-mono:    'JetBrains Mono', monospace;
}
