/* ===================================
   MOOD DI SITO (multi-tenant)
   ===================================
   Ogni rifugio può avere la propria identità cromatica senza toccare
   il codice: nel campo "mood" del DataObject "config" del sito basta
   scrivere il nome di uno dei mood qui sotto (es. "oceano").
   Il valore viene letto da site_config('mood') e applicato come
   attributo data-mood sul tag <body> (vedi layout.html.twig).

   Se il campo è vuoto o il nome non corrisponde a nessun mood,
   resta il mood "caldo" (i colori di default definiti in styles.css).

   Per aggiungere un nuovo mood: duplica un blocco qui sotto, cambia
   "nome-mood" con un nome a scelta e i valori dei colori. Non serve
   toccare altro file.
   =================================== */

body[data-mood="natura"] {
    --primary: #5B8C5A;
    --primary-dark: #3F6B3E;
    --primary-light: #7FAE7E;
    --secondary: #8B6F47;
    --accent: #C9A876;
    --bg-cream: #F5F7F0;
    --shadow: rgba(91, 140, 90, 0.12);
}

body[data-mood="oceano"] {
    --primary: #2E86AB;
    --primary-dark: #1B5E7A;
    --primary-light: #5DA9CC;
    --secondary: #5B9AA0;
    --accent: #A8D5BA;
    --bg-cream: #F0F8FA;
    --shadow: rgba(46, 134, 171, 0.12);
}

body[data-mood="tramonto"] {
    --primary: #E05263;
    --primary-dark: #B8384A;
    --primary-light: #F2889C;
    --secondary: #9B5DE5;
    --accent: #F8C291;
    --bg-cream: #FFF5F0;
    --shadow: rgba(224, 82, 99, 0.12);
}

body[data-mood="lavanda"] {
    --primary: #8E7CC3;
    --primary-dark: #6B5B95;
    --primary-light: #B5A8D9;
    --secondary: #A4779E;
    --accent: #E8D5F2;
    --bg-cream: #FAF7FD;
    --shadow: rgba(142, 124, 195, 0.12);
}

body[data-mood="notte"] {
    --primary: #4A6FA5;
    --primary-dark: #334E72;
    --primary-light: #7B9BC4;
    --secondary: #2C3E50;
    --accent: #95A5A6;
    --bg-cream: #ECF0F3;
    --shadow: rgba(74, 111, 165, 0.12);
}
