/* Portal theme variables &#x2014; Promsys — generated from portal settings */
:root {

  --portal-color-primary: #0d6efd;
  --portal-color-primary-rgb: 13, 110, 253;
  --portal-color-primary-hover: #0b5ed7;
  --portal-color-primary-active: #0a52be;
  --portal-color-primary-light: #e7f0ff;
  --portal-color-primary-border: #c2dbfe;
  --portal-color-primary-contrast: #ffffff;
    

  --portal-color-secondary: #6c757d;
  --portal-color-secondary-rgb: 108, 117, 125;
  --portal-color-secondary-hover: #5c636a;
  --portal-color-secondary-active: #51585e;
  --portal-color-secondary-light: #f0f1f2;
  --portal-color-secondary-border: #dadcde;
  --portal-color-secondary-contrast: #ffffff;
    

  --portal-color-body-bg: #ffffff;
  --portal-color-body-bg-rgb: 255, 255, 255;
  --portal-color-body-bg-hover: #d9d9d9;
  --portal-color-body-bg-active: #bfbfbf;
  --portal-color-body-bg-light: #ffffff;
  --portal-color-body-bg-border: #ffffff;
  --portal-color-body-bg-contrast: #000000;
    

  --portal-color-body: #212529;
  --portal-color-body-rgb: 33, 37, 41;
  --portal-color-body-hover: #1c1f23;
  --portal-color-body-active: #191c1f;
  --portal-color-body-light: #e9e9ea;
  --portal-color-body-border: #c8c8ca;
  --portal-color-body-contrast: #ffffff;
    

  --portal-font-body: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --portal-font-body-weight: 400;
  --portal-font-body-weight-bold: 700;
  --portal-font-title: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --portal-font-title-weight: 400;
  --portal-font-title-weight-bold: 700;

  --portal-font-size-body: 1rem;
  --portal-font-size-lead: 1.25rem;
  --portal-font-size-h1: 2.5rem;
  --portal-font-size-h2: 2rem;
  --portal-font-size-h3: 1.75rem;
  --portal-font-size-h4: 1.5rem;
  --portal-font-size-h5: 1.25rem;
  --portal-font-size-h6: 1rem;

  --portal-border-radius: 0.375rem;
  --portal-border-radius-btn: 0.375rem;
  --portal-breadcrumb-display: block;
}
