/* Boker Hadash | Daily Collage + Acid Edition | V1 */
:root {
  /* Foundation - used across the entire product */
  --color-paper: #F3EBDD;
  --color-paper-fresh: #FFFCF5;
  --color-sand: #D8C9B3;
  --color-ink: #2B241F;
  --color-charcoal: #4A443E;

  /* Brand recognition and the dramatic highlight */
  --color-broadcast: #16B8B5;
  --color-acid: #B7FF2A;

  /* Editorial color library */
  --color-petrol: #245D63;
  --color-plum: #7A5C7E;
  --color-brick: #A8573C;
  --color-lilac: #D2B3FF;
  --color-ochre: #D8A21D;
  --color-signal: #E4472E;

  /* Semantic UI roles */
  --ui-background: var(--color-paper);
  --ui-surface: var(--color-paper-fresh);
  --ui-surface-secondary: var(--color-sand);
  --ui-text: var(--color-ink);
  --ui-text-muted: var(--color-charcoal);
  --ui-border: rgba(43,36,31,.36);
  --ui-border-subtle: rgba(43,36,31,.16);
  --ui-button-primary: var(--color-ink);
  --ui-button-primary-text: var(--color-paper);
  --ui-highlight: var(--color-acid);
  --ui-highlight-text: var(--color-ink);
  --ui-brand-signature: var(--color-broadcast);
  --ui-focus-outline: var(--color-petrol);

  /* Sharp editorial UI, not pastel rounded cards */
  --radius-card: 0px;
  --radius-chip: 0px;
  --border-card: 1.5px solid var(--color-ink);
  --font-body: 'Noto Sans Hebrew', 'Heebo', Arial, sans-serif;
  --font-headline: 'Noto Sans Hebrew', 'Heebo', Arial, sans-serif;
}
/* Pairings:
 * Classic = paper + ink + acid
 * Deep Beat = petrol + paper + acid
 * Culture = plum + acid + paper
 * Hot Tip = brick + lilac + paper
 * Suggested visual distribution: 65% paper, 20% ink/petrol,
 * 10% editorial hues, 5% acid (do not use acid as body-text background).
 */
