/* =====================================================
   Tema personalizado — #1e3a8a (azul) e #d97706 (âmbar)
   Sobrescreve as variáveis HSL do Chainlit/shadcn-ui
   ===================================================== */

/* Tema claro */
:root {
  --primary: 224 63% 33%; /* #1e3a8a */
  --primary-foreground: 0 0% 100%; /* branco */
  --ring: 224 63% 33%;
}

/* Tema escuro */
.dark {
  --primary: 32 94% 44%; /* #d97706 */
  --primary-foreground: 0 0% 100%;
  --ring: 32 94% 44%;
}

/* Scrollbar sutil */
::-webkit-scrollbar {
  width: 6px;
}

::-webkit-scrollbar-thumb {
  background-color: hsl(224 63% 33% / 0.3);
  border-radius: 3px;
}

::-webkit-scrollbar-thumb:hover {
  background-color: hsl(224 63% 33% / 0.6);
}

a {
  color: hsl(var(--primary));
}
