/* La marca de la instancia (src/marca.js): el color #1f7a9c en los tokens del tema. */
:root {
  --accent: #1f7a9c;
  --accent-dark: #185f7a;
  --accent-strong: #1f7a9c;
  --accent-strong-hover: #1c6d8b;
  --accent-strong-press: #19637e;
  --accent-activo: #185f7a;
  --foco-halo: 0 0 0 3px rgba(31, 122, 156, 0.22);
  --sidebar-bg: #121d21;
  --sidebar-active-bg: rgba(31, 122, 156, 0.16);
  --sidebar-active-text: #47b2da;
}
:root[data-tema="oscuro"] {
  --accent-dark: #42b0da;
  --accent-activo: #1f7a9c;
  --foco-halo: 0 0 0 3px rgba(66, 176, 218, 0.28);
  --sidebar-active-text: #36abd7;
}
