/*
 * Admin overrides for Tabler UI
 *
 * This file is loaded after tabler.min.css, so anything here takes precedence
 * over Tabler's defaults without needing !important.
 *
 * ─── CSS VARIABLES ───────────────────────────────────────────────────────────
 * Tabler exposes its entire design token set as --tblr-* custom properties.
 * Override them on :root (or a more specific selector) to apply globally.
 *
 * Common variables:
 *
 *   --tblr-body-bg            Page background
 *   --tblr-body-color         Default text colour
 *   --tblr-font-sans-serif    Body font stack
 *   --tblr-font-size-base     Base font size (default: 0.875rem)
 *   --tblr-line-height-base   Base line height
 *   --tblr-border-radius      Default border radius
 *   --tblr-border-color       Default border colour
 *
 *   --tblr-primary            Primary colour (used by .btn-primary, .text-primary, …)
 *   --tblr-primary-rgb        RGB triplet of the primary colour
 *   --tblr-secondary          Secondary colour
 *   --tblr-success            Success colour
 *   --tblr-danger             Danger colour
 *   --tblr-warning            Warning colour
 *   --tblr-info               Info colour
 *
 *   --tblr-navbar-bg          Navbar background
 *   --tblr-card-bg            Card background
 *   --tblr-card-border-color  Card border colour
 *
 * ─── CLASS OVERRIDES ─────────────────────────────────────────────────────────
 * Target any Tabler class below. The extra cascade weight from loading this
 * file last is enough — no !important required in most cases.
 * ─────────────────────────────────────────────────────────────────────────────
 */

/* ── Global variables ──────────────────────────────────────────────────────── */
:root {
  --tblr-body-bg: #f5f7fb;
  --tblr-primary: #228B22;
}

/* ── Component overrides ────────────────────────────────────────────────────── */

.btn-primary {
  --tblr-btn-hover-bg: #167016;
}
