:root {
  --cb-font-family-brand: var(--cb-font-family-sans);
  --cb-font-family-brand-font-feature-settings: ;
  --al-font-family-brand: var(--al-font-family-sans);
  --al-font-family-brand-font-feature-settings: ;
}
:root{--cb-color-bg-fill-brand: #4c8132;
--cb-color-bg-fill-brand-hovered: #62904b;
--cb-color-bg-fill-brand-pressed: #709a5b;
--cb-color-bg-fill-brand-selected: #699553;
--cb-color-bg-fill-brand-disabled: #8dae7c;
--cb-color-text-brand: #4c8132;
--cb-color-text-brand-hovered: #5a8b42;
--cb-color-text-brand-pressed: #709a5b;
--cb-color-text-brand-selected: #62904b;
--cb-color-text-brand-disabled: #8dae7c;
--cb-color-bg-surface-brand: #f1f5ef;
--cb-color-bg-surface-brand-hovered: #e2ebde;
--cb-color-bg-surface-brand-pressed: #d4e1ce;
--cb-color-bg-surface-brand-selected: #e9f0e6;
--cb-color-bg-surface-brand-disabled: #f8faf7;
--cb-color-text-on-bg-fill-brand: #ffffff;
--cb-color-text-on-bg-fill-brand-hovered: #ffffff;
--cb-color-text-on-bg-fill-brand-pressed: #ffffff;
--cb-color-text-on-bg-fill-brand-selected: #ffffff;
--cb-color-text-on-bg-fill-brand-disabled: #ffffff66;
--cb-color-border-selected: #4c8132;}

:root:where([data-cb-theme="lightHighContrast"])  {--cb-color-text-brand: #497c30;
--cb-color-text-brand-hovered: #578640;
--cb-color-text-brand-pressed: #6d9659;
--cb-color-text-brand-selected: #5f8c49;
--cb-color-text-brand-disabled: #8bab7b;}

:root:where([data-cb-theme="dark"])  {--cb-color-bg-fill-brand-hovered: #43712c;
--cb-color-bg-fill-brand-pressed: #3d6728;
--cb-color-bg-fill-brand-selected: #406c2a;
--cb-color-bg-fill-brand-disabled: #315220;
--cb-color-text-brand-hovered: #46772e;
--cb-color-text-brand-pressed: #3d6728;
--cb-color-text-brand-selected: #43712c;
--cb-color-text-brand-disabled: #315220;
--cb-color-bg-surface-brand: #0c1508;
--cb-color-bg-surface-brand-hovered: #121f0c;
--cb-color-bg-surface-brand-pressed: #182910;
--cb-color-bg-surface-brand-selected: #0f1a0a;
--cb-color-bg-surface-brand-disabled: #091006;
--cb-color-text-on-bg-fill-brand: #202125;
--cb-color-text-on-bg-fill-brand-hovered: #202125;
--cb-color-text-on-bg-fill-brand-pressed: #202125;
--cb-color-text-on-bg-fill-brand-selected: #202125;
--cb-color-text-on-bg-fill-brand-disabled: #20212566;}

:root:where([data-cb-theme="dark"]) :where(.cb-elevated, .al-elevated)  {--cb-color-bg-surface-brand: #2a3326;
--cb-color-bg-surface-brand-hovered: #2e3a27;
--cb-color-bg-surface-brand-pressed: #314229;
--cb-color-bg-surface-brand-selected: #2c3727;
--cb-color-bg-surface-brand-disabled: #292f26;}
:root{--al-color-border-selected: #4e8335;
--al-color-border-elevated-selected: #4e8335;
--al-color-outline-focused: #163404;
--al-color-bg-surface-brand: #e6efe2;
--al-color-bg-surface-brand-hovered: #cfe2c8;
--al-color-bg-surface-brand-pressed: #bcd6b2;
--al-color-bg-surface-brand-selected: #bcd6b2;
--al-color-bg-surface-brand-disabled: #f1f6ef;
--al-color-bg-surface-brand-elevated: #e6efe2;
--al-color-bg-surface-brand-elevated-hovered: #cfe2c8;
--al-color-bg-surface-brand-elevated-pressed: #bcd6b2;
--al-color-bg-surface-brand-elevated-selected: #bcd6b2;
--al-color-bg-surface-brand-elevated-disabled: #f1f6ef;
--al-color-bg-fill-brand: #4e8335;
--al-color-bg-fill-brand-hovered: #407326;
--al-color-bg-fill-brand-pressed: #34641a;
--al-color-bg-fill-brand-selected: #295411;
--al-color-bg-fill-brand-disabled: #aacb9d;
--al-color-text-brand: #407326;
--al-color-text-brand-hovered: #34641a;
--al-color-text-brand-pressed: #295411;
--al-color-text-brand-selected: #1f4409;
--al-color-text-brand-disabled: #99bf89;
--al-color-text-on-bg-fill-brand: #fafcfa;
--al-color-text-on-bg-fill-brand-hovered: #fafcfa;
--al-color-text-on-bg-fill-brand-pressed: #fafcfa;
--al-color-text-on-bg-fill-brand-selected: #fafcfa;
--al-color-text-on-bg-fill-brand-disabled: #f1f6ef;}

:root:where([data-al-theme="lightHighContrast"])  {--al-color-border-selected: #407326;
--al-color-border-elevated-selected: #407326;
--al-color-bg-fill-brand: #407326;
--al-color-bg-fill-brand-hovered: #34641a;
--al-color-bg-fill-brand-pressed: #295411;
--al-color-bg-fill-brand-selected: #1f4409;
--al-color-text-brand: #295411;
--al-color-text-brand-hovered: #1f4409;
--al-color-text-brand-pressed: #163404;
--al-color-text-brand-selected: #0b2001;}

:root:where([data-al-theme="dark"])  {--al-color-border-selected: #578c3e;
--al-color-border-elevated-selected: #6a9c54;
--al-color-outline-focused: #d5e5ce;
--al-color-bg-surface-brand: #0c2301;
--al-color-bg-surface-brand-hovered: #133003;
--al-color-bg-surface-brand-pressed: #193a05;
--al-color-bg-surface-brand-selected: #193a05;
--al-color-bg-surface-brand-disabled: #071a01;
--al-color-bg-surface-brand-elevated: #133003;
--al-color-bg-surface-brand-elevated-hovered: #193a05;
--al-color-bg-surface-brand-elevated-pressed: #1f4509;
--al-color-bg-surface-brand-elevated-selected: #1f4509;
--al-color-bg-surface-brand-elevated-disabled: #0c2301;
--al-color-bg-fill-brand: #80ad6d;
--al-color-bg-fill-brand-hovered: #9abf8a;
--al-color-bg-fill-brand-pressed: #b5d1aa;
--al-color-bg-fill-brand-selected: #d5e5ce;
--al-color-bg-fill-brand-disabled: #1f4509;
--al-color-text-brand: #80ad6d;
--al-color-text-brand-hovered: #9abf8a;
--al-color-text-brand-pressed: #b5d1aa;
--al-color-text-brand-selected: #d5e5ce;
--al-color-text-brand-disabled: #254f0d;
--al-color-text-on-bg-fill-brand: #041000;
--al-color-text-on-bg-fill-brand-hovered: #041000;
--al-color-text-on-bg-fill-brand-pressed: #041000;
--al-color-text-on-bg-fill-brand-selected: #041000;
--al-color-text-on-bg-fill-brand-disabled: #071a01;}

:root, :root:where([data-al-theme="lightHighContrast"]) {
  --al-c-toggle-switch-on-bg: var(--al-color-bg-fill-brand);
}



