/*
  MindEase — design token "Chat" (caricato solo dalle pagine dell'area MindUser:
  chat.php, appointments*.php, homework.php, self-profile.php, guida-chat.php).
  Sovrascrive i colori di theme.css mantenendone i NOMI delle variabili,
  così tutte le regole esistenti ereditano la nuova palette senza modifiche.

  Direzione: palette calda crema/arancio (vedi "nuova grafica/MindEase Chat.dc.html"),
  sidebar CHIARA (non più scura), bassa stimolazione, nessun rosso acceso come allarme.
*/
:root {
  /* Superfici — crema caldo */
  --me-bg:            #FAF9F5;
  --me-bg-soft:       #F0EEE6;
  --me-surface:       #FFFFFF;
  --me-surface-2:     #F0EEE6;
  --me-elevated:      #FFFFFF;
  --me-border:        #E0DCD1;
  --me-border-strong: #D5CFC0;

  /* Testo — quasi nero caldo, mai nero puro */
  --me-text:       #1F1E1D;
  --me-text-muted: #57534A;
  --me-text-soft:  #8A857A;

  /* Primario — arancio caldo (accento del brand nell'area chat) */
  --me-primary:       #D97757;
  --me-primary-hover: #C4633F;
  --me-primary-soft:  #F3E5DE;
  --me-primary-ink:   #A5522F;

  /* Segnali emotivi — sereno -> attenzione -> urgente, senza rosso allarme */
  --me-success:      #5A7357;   /* sereno / tranquillo */
  --me-success-soft: #EBEFE3;
  --me-amber:        #B08420;   /* felice / attenzione */
  --me-amber-soft:   #F5EEDB;
  --me-coral:        #B65C3F;   /* ansioso, terracotta non rosso fuoco */
  --me-coral-soft:   #F3E5DE;
  --me-danger:       #C25E4C;   /* allarme = stessa famiglia terracotta, non rosso puro */
  --me-danger-soft:  #F6E4DE;
  --me-lavender:      #6D5F92;  /* stanco */
  --me-lavender-soft: #ECE8F1;
  --me-info:          #3676A0;
  --me-info-soft:     #E1EEF4;

  /* Sidebar — chiara come nel mockup Chat, non più scura */
  --me-sidebar:       #F0EEE6;
  --me-sidebar-2:     #EBE8DE;
  --me-sidebar-text:  #1F1E1D;
  --me-sidebar-muted: #8A857A;

  /* Ombre morbide, calme */
  --me-shadow-sm: 0 1px 2px rgba(31, 30, 29, .05);
  --me-shadow-md: 0 8px 22px rgba(31, 30, 29, .07);
  --me-shadow-lg: 0 18px 48px rgba(31, 30, 29, .10);

  /* Font brand: Nunito (come da "nuova grafica"). --me-font-readable resta
     Atkinson Hyperlegible ereditato da theme.css per il testo dei messaggi. */
  --me-font-display: 'Nunito', system-ui, sans-serif;
  --me-font-ui:      'Nunito', system-ui, sans-serif;
}
