: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: #5c8c1c;
--cb-color-bg-fill-brand-hovered: #709a38;
--cb-color-bg-fill-brand-pressed: #7da349;
--cb-color-bg-fill-brand-selected: #769e40;
--cb-color-bg-fill-brand-disabled: #97b56e;
--cb-color-text-brand: #5c8c1c;
--cb-color-text-brand-hovered: #69952e;
--cb-color-text-brand-pressed: #7da349;
--cb-color-text-brand-selected: #709a38;
--cb-color-text-brand-disabled: #97b56e;
--cb-color-bg-surface-brand: #f2f6ed;
--cb-color-bg-surface-brand-hovered: #e5eddb;
--cb-color-bg-surface-brand-pressed: #d8e3c9;
--cb-color-bg-surface-brand-selected: #ebf1e3;
--cb-color-bg-surface-brand-disabled: #f9faf6;
--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: #5c8c1c;}

:root:where([data-cb-theme="lightHighContrast"])  {--cb-color-bg-fill-brand: #56821a;
--cb-color-bg-fill-brand-hovered: #6b9136;
--cb-color-bg-fill-brand-pressed: #789b48;
--cb-color-bg-fill-brand-selected: #71963f;
--cb-color-bg-fill-brand-disabled: #93af6d;
--cb-color-text-brand: #517b19;
--cb-color-text-brand-hovered: #5f852b;
--cb-color-text-brand-pressed: #749547;
--cb-color-text-brand-selected: #668b35;
--cb-color-text-brand-disabled: #90ab6c;
--cb-color-border-selected: #56821a;}

:root:where([data-cb-theme="dark"])  {--cb-color-bg-fill-brand-hovered: #517b19;
--cb-color-bg-fill-brand-pressed: #4a7016;
--cb-color-bg-fill-brand-selected: #4d7517;
--cb-color-bg-fill-brand-disabled: #3b5912;
--cb-color-text-brand-hovered: #55811a;
--cb-color-text-brand-pressed: #4a7016;
--cb-color-text-brand-selected: #517b19;
--cb-color-text-brand-disabled: #3b5912;
--cb-color-bg-surface-brand: #0f1705;
--cb-color-bg-surface-brand-hovered: #162107;
--cb-color-bg-surface-brand-pressed: #1e2d09;
--cb-color-bg-surface-brand-selected: #121c06;
--cb-color-bg-surface-brand-disabled: #0b1103;
--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: #2d3523;
--cb-color-bg-surface-brand-hovered: #313d22;
--cb-color-bg-surface-brand-pressed: #364521;
--cb-color-bg-surface-brand-selected: #2f3922;
--cb-color-bg-surface-brand-disabled: #2b3123;}
:root{--al-color-border-selected: #54830f;
--al-color-border-elevated-selected: #54830f;
--al-color-outline-focused: #1b3300;
--al-color-bg-surface-brand: #e4efdb;
--al-color-bg-surface-brand-hovered: #cfe3bf;
--al-color-bg-surface-brand-pressed: #bcd7a4;
--al-color-bg-surface-brand-selected: #bcd7a4;
--al-color-bg-surface-brand-disabled: #eff5ea;
--al-color-bg-surface-brand-elevated: #e4efdb;
--al-color-bg-surface-brand-elevated-hovered: #cfe3bf;
--al-color-bg-surface-brand-elevated-pressed: #bcd7a4;
--al-color-bg-surface-brand-elevated-selected: #bcd7a4;
--al-color-bg-surface-brand-elevated-disabled: #eff5ea;
--al-color-bg-fill-brand: #54830f;
--al-color-bg-fill-brand-hovered: #477300;
--al-color-bg-fill-brand-pressed: #3b6300;
--al-color-bg-fill-brand-selected: #305300;
--al-color-bg-fill-brand-disabled: #abcc8c;
--al-color-text-brand: #477300;
--al-color-text-brand-hovered: #3b6300;
--al-color-text-brand-pressed: #305300;
--al-color-text-brand-selected: #264400;
--al-color-text-brand-disabled: #99c074;
--al-color-text-on-bg-fill-brand: #fafcf9;
--al-color-text-on-bg-fill-brand-hovered: #fafcf9;
--al-color-text-on-bg-fill-brand-pressed: #fafcf9;
--al-color-text-on-bg-fill-brand-selected: #fafcf9;
--al-color-text-on-bg-fill-brand-disabled: #eff5ea;}

:root:where([data-al-theme="lightHighContrast"])  {--al-color-border-selected: #477300;
--al-color-border-elevated-selected: #477300;
--al-color-bg-fill-brand: #477300;
--al-color-bg-fill-brand-hovered: #3b6300;
--al-color-bg-fill-brand-pressed: #305300;
--al-color-bg-fill-brand-selected: #264400;
--al-color-text-brand: #305300;
--al-color-text-brand-hovered: #264400;
--al-color-text-brand-pressed: #1b3300;
--al-color-text-brand-selected: #0e1f00;}

:root:where([data-al-theme="dark"])  {--al-color-border-selected: #5c8c1c;
--al-color-border-elevated-selected: #6d9d36;
--al-color-outline-focused: #d4e6c6;
--al-color-bg-surface-brand: #102300;
--al-color-bg-surface-brand-hovered: #182f00;
--al-color-bg-surface-brand-pressed: #1f3a00;
--al-color-bg-surface-brand-selected: #1f3a00;
--al-color-bg-surface-brand-disabled: #0b1b00;
--al-color-bg-surface-brand-elevated: #182f00;
--al-color-bg-surface-brand-elevated-hovered: #1f3a00;
--al-color-bg-surface-brand-elevated-pressed: #264400;
--al-color-bg-surface-brand-elevated-selected: #264400;
--al-color-bg-surface-brand-elevated-disabled: #102300;
--al-color-bg-fill-brand: #82ae54;
--al-color-bg-fill-brand-hovered: #9ac075;
--al-color-bg-fill-brand-pressed: #b5d39a;
--al-color-bg-fill-brand-selected: #d4e6c6;
--al-color-bg-fill-brand-disabled: #264400;
--al-color-text-brand: #82ae54;
--al-color-text-brand-hovered: #9ac075;
--al-color-text-brand-pressed: #b5d39a;
--al-color-text-brand-selected: #d4e6c6;
--al-color-text-brand-disabled: #2c4e00;
--al-color-text-on-bg-fill-brand: #061000;
--al-color-text-on-bg-fill-brand-hovered: #061000;
--al-color-text-on-bg-fill-brand-pressed: #061000;
--al-color-text-on-bg-fill-brand-selected: #061000;
--al-color-text-on-bg-fill-brand-disabled: #0b1b00;}

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



