/* openbe.css: eigene Gestaltung fuer OpenBE, eingebunden ueber index.html (ausliefern.sh).
   Nur was librechat.yaml nicht einstellen kann. */

/* Begruessung "Moin <Name>, womit legen wir los?": immer eine Zeile, 16 px statt
   LibreChats Vorgabe von 36 px (Wunsch Matthias: dezent, nicht aufdringlich). */
main p.split-parent.font-medium {
  white-space: nowrap !important;
  font-size: 1rem !important;
  line-height: 1.3 !important;
}

/* Ueberschrift der Anmeldeseite "Der KI-Chat von Bild und Ernte." (ausliefern.sh):
   einzeilig und kleiner statt 30 px auf zwei Zeilen. */
h1.text-3xl.font-semibold.select-none {
  font-size: 1.25rem !important;
  white-space: nowrap;
}

/* Anmeldefelder: LibreChat deckt Chromes hellblaue Ausfuellfarbe mit einem Schatten in
   Feldfarbe ab, setzt ihn aber beim Anklicken mit der Maus auf "none". Dann erscheint das
   Feld hellblau, im Dunkelmodus mit heller Schrift darauf. Abdeckung hier wiederherstellen. */
html[data-input-modality=pointer] input.webkit-dark-styles:focus,
html[data-input-modality=pointer] input.webkit-dark-styles:focus-visible {
  box-shadow: var(--lc-autofill-mask) !important;
}
