/*
 * LFTT Automation dashboard — Tabler-era overrides only.
 *
 * The dashboard's base styling comes from Tabler (loaded from jsDelivr in
 * base.html). This file holds the handful of rules that Tabler doesn't
 * cover or that we want to tweak project-wide.
 */

/* Dark log console — Tabler runs in light mode, keep logs readable. */
.lftt-log-console {
  background: var(--tblr-gray-900, #1a1d24);
  color: var(--tblr-gray-100, #f5f7fa);
  font-family: var(--tblr-font-monospace, ui-monospace, SFMono-Regular, Menlo, monospace);
  font-size: 12px;
  line-height: 1.5;
  margin: 0;
  padding: 12px;
  border-radius: 0 0 var(--tblr-border-radius, 4px) var(--tblr-border-radius, 4px);
  max-height: 600px;
  overflow: auto;
  white-space: pre-wrap;
}

/* HTMX-triggered action buttons show a wait cursor while the request is
 * in flight. Complements Bootstrap's default `[disabled]` styling. */
.htmx-request button[disabled] {
  opacity: 0.4;
  cursor: wait;
}
