/* ============================================================
   config/theme.css — Design tokens: culori, fonturi, tema
   Editează aici pentru a schimba aspectul vizual al aplicației.
   ============================================================ */

:root {
  /* --- Tipografie --- */
  --font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --font-size:   14px;

  --bg-base:     #0f0f0f;
  --bg-sidebar:  #181818;
  --bg-card:     #1c1c1e;
  --bg-elevated: #242424;
  --border:      #2c2c2e;
  --text:        #e8e8e8;
  --text-muted:  #8a8a8e;
  /* --- Culoare predominanta (verde implicit) --- */
  --accent:      #5DCAA5;   /* culoarea principala: link-uri, butoane, highlight */
  --accent-bg:   #04342C;   /* fundal subtil pentru elemente accent (dark theme) */
  --accent-dim:  rgba(93, 202, 165, 0.12); /* umbra/overlay accent */
  --danger:      #f87171;
  --danger-bg:   rgba(248, 113, 113, 0.12);
  --blue:        #85B7EB;
  --blue-bg:     #042C53;
  --green:       #97C459;
  --green-bg:    #173404;
  --purple:      #C084FC;
  --purple-bg:   #2E0A4E;

  /* --- Culori rânduri entitate (editabil per entitate) --- */
  --entity-bg-1: rgba(133, 183, 235, 0.13);  /* entitate ID 1 (ex. CMA) — nuanță albastră */
  --entity-bg-2: rgba(193, 132, 252, 0.13);  /* entitate ID 2 (ex. CMI) — nuanță mov */
}

[data-theme="light"] {
  --bg-base:     #f2f2f7;
  --bg-sidebar:  #ffffff;
  --bg-card:     #ffffff;
  --bg-elevated: #f0f0f0;
  --border:      #e4e4e7;
  --text:        #111111;
  --text-muted:  #555555;
  /* --- Culoare predominanta (verde implicit) --- */
  --accent:      #0F6E56;   /* versiunea light a culorii principale */
  --accent-bg:   #E1F5EE;
  --accent-dim:  rgba(15, 110, 86, 0.10);
  --danger:      #b91c1c;
  --danger-bg:   rgba(185, 28, 28, 0.08);
  --blue:        #185FA5;
  --blue-bg:     #E6F1FB;
  --green:       #3B6D11;
  --green-bg:    #EAF3DE;
  --purple:      #7E22CE;
  --purple-bg:   #F3EAFB;

  /* --- Culori rânduri entitate (light theme) --- */
  --entity-bg-1: rgba(133, 183, 235, 0.22);
  --entity-bg-2: rgba(193, 132, 252, 0.22);
}
