[data-brand='startcloud'] {
  --brand-primary: #0d6efd;
  --brand-primary-rgb: 13, 110, 253;
  --brand-on-primary: #ffffff;
  --brand-icon-filter: brightness(0) invert(1);
  --brand-logo: url('/brand/startcloud/mark.svg');
  --brand-logo-color: #0d6efd;
  --brand-auth-display: 'Montserrat', 'Open Sans', sans-serif;
  --brand-focus-ring: rgba(13, 110, 253, 0.74);
  --bs-primary: var(--brand-primary);
  --bs-primary-rgb: 13, 110, 253;
  --bs-primary-bg-subtle: color-mix(in srgb, var(--brand-primary) 20%, white);
  --bs-btn-bg: var(--brand-primary);
  --bs-btn-color: var(--brand-on-primary);
  --bs-body-bg: #ffffff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-border-color: #dee2e6;
  --bs-border-color-rgb: 222, 226, 230;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-emphasis-color: #000000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: #495057;
  --bs-secondary-color-rgb: 73, 80, 87;
  --bs-link-color: #0a58ca;
  --bs-link-color-rgb: 10, 88, 202;
  --bs-link-hover-color: #084298;
  --bs-link-hover-color-rgb: 8, 66, 152;
}

[data-brand='startcloud'][data-bs-theme='dark'] {
  --brand-focus-ring: rgba(13, 110, 253, 0.84);
  --bs-primary-bg-subtle: color-mix(in srgb, var(--brand-primary) 20%, black);
  --brand-logo-color: #0d6efd;
  --bs-body-bg: #1a1d20;
  --bs-body-bg-rgb: 26, 29, 32;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-border-color: #4d565e;
  --bs-border-color-rgb: 77, 86, 94;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-emphasis-color: #ffffff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: #adb5bd;
  --bs-secondary-color-rgb: 173, 181, 189;
  --bs-link-color: #6ea8fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color: #66a3fe;
  --bs-link-hover-color-rgb: 102, 163, 254;
}
