/* Minimal CSS overrides — most styling done via Tailwind CDN in base.html.
   Kept here so the file exists and can be extended without rebuilds. */

pre.chat {
  white-space: pre-wrap;
  word-break: break-word;
  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
  font-size: 0.8rem;
  line-height: 1.4;
}

details > summary { list-style: none; }
details > summary::-webkit-details-marker { display: none; }
details > summary::before {
  content: "\25B6";
  display: inline-block;
  width: 1em;
  font-size: 0.7em;
  color: #94a3b8;
  transition: transform 0.15s;
}
details[open] > summary::before { transform: rotate(90deg); }
