/* @import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap'); */
/* @import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap'); */
/* @import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap'); */
/* @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap'); */
:root, [data-bs-theme="light"]{
    --primary-color-hex: #535edf;
    --primary-color-rgb: rgb(83, 94, 223);
    --primary-color-rgb-value: 83, 94, 223;
    --primary-color-subtle-rgba: rgb(83 94 223 / 24%);
    --secondary-color-hex: #535edf;
    --secondary-color-rgb: rgb(83, 94, 223);
    --success-color-subtle-rgba: rgb(232 249 240 / 24%);
    --danger-color-subtle-rgba: rgb(253 232 232 / 24%);
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-bg: #ffffff;
    --bs-body-bg-color: #ebebeb;
}

/* Dark theme overrides */
[data-bs-theme="dark"][data-color-theme="Blue_Theme"]:root {
  /* ★ FIX — single-source theme: the three --primary-* re-declarations that
     used to live here are removed so DARK inherits the SAME values from the
     :root block above. Change the ONE hex at the top of this file and both
     light and dark follow. (Old lines kept for reference:)
     --primary-color-hex: #535edf !important;
     --primary-color-rgb: rgb(74 0 224) !important;
     --primary-color-rgb-value: 83, 94, 223 !important;                      */
  /* --bs-body-bg: #262626; */
  /* ★ FIX (slice 2) — pure black retired. CRM layered navy:
     body/canvas #132033, outermost #main-wrapper wash #0e1826.
     Old values: --bs-body-bg:#000000; --bs-body-bg-color:rgb(15,15,15);      */
  --bs-body-bg: #132033;
  --bs-body-bg-color: #0e1826;
}

.auth-login-shape::before {
    /* ★ FIX (auth batch) — was hardcoded #3069a7; now follows the ONE control above */
    background-color: var(--primary-color-hex) !important;
}