/* Make the assistant avatar a square instead of a circle so the M logo isn't cropped.
   The shadcn/ui Avatar component applies rounded-full + overflow-hidden to its container;
   we target it via the unique alt text Chainlit sets on the inner <img>. */

img[alt^="Avatar for"] {
  border-radius: 0 !important;
}

span:has(> img[alt^="Avatar for"]) {
  border-radius: 0 !important;
}

/* Change the thinking spinner from pink (--primary) to navy.
   Chainlit renders it as a lucide SVG with animate-spin + text-primary;
   lucide icons inherit color via currentColor on their strokes. */

svg.animate-spin {
  color: #00274C !important;
}

/* Change the send button background from pink (--primary) to navy. */

#chat-submit {
  background-color: #00274C !important;
}

#chat-submit:hover {
  background-color: #003a6e !important;
}
