/* WSCCEG brand on EspoCRM (CRM + client portal), 2026-09-25 — loaded through app/client.json cssList AFTER the stock Espo
   theme (cache-busted by EspoCRM with ?r=appTimestamp). Colours of wscceg.com: navy #003366, red #c41e3a.
   Fork I: override every blue-family variable of espo.css (24, listed from the installed 10.0.8 sheet) + keep the logo on
   white surfaces + never hide or fade the EspoCRM credit (#footer / .credit). Re-check the variable names after upgrades. */
:root {
    --brand-primary: #003366;
    --brand-primary-5: #002d5a;
    --brand-primary-10: #00264d;
    --brand-primary-lighten-10: #1f5a94;
    --brand-primary-lighten-30: #a9bfd6;
    --btn-primary-bg: #c41e3a;
    --btn-primary-border: #c41e3a;
    --btn-primary-hover-bg: #a01830;
    --btn-primary-hover-border: #a01830;
    --btn-primary-active-bg: #8c1529;
    --btn-primary-active-border: #8c1529;
    --select-item-active-bg: #003366;
    --input-border-focus: #003366;
    --default-heading-bg-color: #eef3f8;
    --link-color: #003366;
    --link-hover-color: #c41e3a;
    --text-link-color: #003366;
    --text-link-hover-color: #c41e3a;
    --panel-primary-bg: #e8eef5;
    --panel-primary-border: #c9d6e6;
    --panel-primary-text: #003366;
    --state-primary-bg: #e8eef5;
    --state-primary-border: #c9d6e6;
    --state-primary-text: #003366;
}
/* sign-in card: logo on white with the red rule of the site header under it (EspoCRM's own rule zeroes this border,
   so these few login declarations need !important) */
#login .panel-heading, .login .panel-heading { background: #fff !important; border-bottom: 3px solid #c41e3a !important;
    padding: 18px 22px 14px !important; }
#login .panel-heading img, .login .panel-heading img { max-height: 52px; width: auto; }
/* navbar logo sits on the light navbar background; give the wordmark room */
#navbar .navbar-brand img, .navbar-logo-container img { max-height: 30px; width: auto; }
