/*
  Adrienn Simon — brand palette (finalized visual system)
  Loaded BEFORE css/style-light.css.
  These custom properties replace Ultimex's original literal
  hex colors 1:1 inside style-light.css, so all original layout,
  animation and interaction rules stay untouched — only the
  color values they point to have changed.

  Token map:
    --porcelain   -> warm porcelain / soft-ivory background (was #fff)
    --ink         -> charcoal, primary text (was #111 / #171717 / #000)
    --ink-deep    -> deep charcoal, used for high-emphasis headlines only
    --ink-soft    -> lighter charcoal, hover/secondary UI (was #2d2d2d)
    --fog         -> muted secondary/utility text
    --champagne   -> soft champagne / beige-gold — THE main system accent
    --accent      -> alias for --champagne (moving line, nav states,
                     dividers, subtle UI accents, selected states)
    --mint        -> muted mint-grey green — optional secondary accent
    --blue-grey   -> soft airy blue-grey — optional secondary accent
    --terracotta  -> muted terracotta — optional secondary accent
    --raspberry   -> soft dusty raspberry reserved for ENTRY
*/

:root {
  --porcelain:      #f6f1ea; /* warm porcelain / off-white / soft ivory */
  --ink:             #2b2823; /* charcoal, primary text */
  --ink-deep:        #1c1a16; /* deep charcoal, headlines / high emphasis */
  --ink-soft:        #46423c; /* lighter charcoal, hover / secondary UI */
  --fog:             #948d81; /* muted grey, secondary/utility text */

  --champagne:       #b89b72; /* soft champagne / beige-gold — main accent (buttons, UI details) */
  --champagne-rgb:   184, 155, 114; /* same color as --champagne, for rgba() gradients that can't reference a var() color directly */
  --champagne-line-rgb: 174, 137, 86; /* deeper/more saturated gold, reserved for the moving vertical line only -- the base --champagne is too close in hue/lightness to the porcelain background to read as "moving" at a glance; this keeps it in the champagne family but with enough contrast to actually be seen */
  --mint:            #9bb09a; /* muted mint-grey green — optional secondary accent */
  --blue-grey:       #93a8b8; /* soft airy blue-grey — optional secondary accent */
  --terracotta:      #bd8767; /* muted terracotta — optional secondary accent */
  --raspberry:       #bb8792; /* soft dusty raspberry — ENTRY only */

  --accent:          var(--champagne);
}
