: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: #4c7464;
--cb-color-bg-fill-brand-hovered: #628577;
--cb-color-bg-fill-brand-pressed: #709083;
--cb-color-bg-fill-brand-selected: #698a7d;
--cb-color-bg-fill-brand-disabled: #8da69c;
--cb-color-text-brand: #4c7464;
--cb-color-text-brand-hovered: #5a7f70;
--cb-color-text-brand-pressed: #709083;
--cb-color-text-brand-selected: #628577;
--cb-color-text-brand-disabled: #8da69c;
--cb-color-bg-surface-brand: #f1f4f3;
--cb-color-bg-surface-brand-hovered: #e2e9e6;
--cb-color-bg-surface-brand-pressed: #d4deda;
--cb-color-bg-surface-brand-selected: #e9eeec;
--cb-color-bg-surface-brand-disabled: #f8faf9;
--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: #4c7464;}

:root:where([data-cb-theme="dark"])  {--cb-color-bg-fill-brand-hovered: #436658;
--cb-color-bg-fill-brand-pressed: #3d5d50;
--cb-color-bg-fill-brand-selected: #406154;
--cb-color-bg-fill-brand-disabled: #314a40;
--cb-color-text-brand-hovered: #466b5c;
--cb-color-text-brand-pressed: #3d5d50;
--cb-color-text-brand-selected: #436658;
--cb-color-text-brand-disabled: #314a40;
--cb-color-bg-surface-brand: #0c1310;
--cb-color-bg-surface-brand-hovered: #121c18;
--cb-color-bg-surface-brand-pressed: #182520;
--cb-color-bg-surface-brand-selected: #0f1714;
--cb-color-bg-surface-brand-disabled: #090e0c;
--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: #2a312e;
--cb-color-bg-surface-brand-hovered: #2e3733;
--cb-color-bg-surface-brand-pressed: #313e39;
--cb-color-bg-surface-brand-selected: #2c3431;
--cb-color-bg-surface-brand-disabled: #292e2c;}
:root{--al-color-border-selected: #577e6e;
--al-color-border-elevated-selected: #577e6e;
--al-color-outline-focused: #193128;
--al-color-bg-surface-brand: #e7edea;
--al-color-bg-surface-brand-hovered: #d3e0da;
--al-color-bg-surface-brand-pressed: #c1d3cb;
--al-color-bg-surface-brand-selected: #c1d3cb;
--al-color-bg-surface-brand-disabled: #f2f5f3;
--al-color-bg-surface-brand-elevated: #e7edea;
--al-color-bg-surface-brand-elevated-hovered: #d3e0da;
--al-color-bg-surface-brand-elevated-pressed: #c1d3cb;
--al-color-bg-surface-brand-elevated-selected: #c1d3cb;
--al-color-bg-surface-brand-elevated-disabled: #f2f5f3;
--al-color-bg-fill-brand: #577e6e;
--al-color-bg-fill-brand-hovered: #486f60;
--al-color-bg-fill-brand-pressed: #3a6051;
--al-color-bg-fill-brand-selected: #2f5144;
--al-color-bg-fill-brand-disabled: #b0c6bd;
--al-color-text-brand: #486f60;
--al-color-text-brand-hovered: #3a6051;
--al-color-text-brand-pressed: #2f5144;
--al-color-text-brand-selected: #244236;
--al-color-text-brand-disabled: #a0baae;
--al-color-text-on-bg-fill-brand: #fafcfb;
--al-color-text-on-bg-fill-brand-hovered: #fafcfb;
--al-color-text-on-bg-fill-brand-pressed: #fafcfb;
--al-color-text-on-bg-fill-brand-selected: #fafcfb;
--al-color-text-on-bg-fill-brand-disabled: #f2f5f3;}

:root:where([data-al-theme="lightHighContrast"])  {--al-color-border-selected: #486f60;
--al-color-border-elevated-selected: #486f60;
--al-color-bg-fill-brand: #486f60;
--al-color-bg-fill-brand-hovered: #3a6051;
--al-color-bg-fill-brand-pressed: #2f5144;
--al-color-bg-fill-brand-selected: #244236;
--al-color-text-brand: #2f5144;
--al-color-text-brand-hovered: #244236;
--al-color-text-brand-pressed: #193128;
--al-color-text-brand-selected: #0d1e18;}

:root:where([data-al-theme="dark"])  {--al-color-border-selected: #608777;
--al-color-border-elevated-selected: #739788;
--al-color-outline-focused: #d8e2de;
--al-color-bg-surface-brand: #0f221b;
--al-color-bg-surface-brand-hovered: #162e25;
--al-color-bg-surface-brand-pressed: #1d382e;
--al-color-bg-surface-brand-selected: #1d382e;
--al-color-bg-surface-brand-disabled: #0a1a14;
--al-color-bg-surface-brand-elevated: #162e25;
--al-color-bg-surface-brand-elevated-hovered: #1d382e;
--al-color-bg-surface-brand-elevated-pressed: #244236;
--al-color-bg-surface-brand-elevated-selected: #244236;
--al-color-bg-surface-brand-elevated-disabled: #0f221b;
--al-color-bg-fill-brand: #89a89b;
--al-color-bg-fill-brand-hovered: #a0baaf;
--al-color-bg-fill-brand-pressed: #bbcec5;
--al-color-bg-fill-brand-selected: #d8e2de;
--al-color-bg-fill-brand-disabled: #244236;
--al-color-text-brand: #89a89b;
--al-color-text-brand-hovered: #a0baaf;
--al-color-text-brand-pressed: #bbcec5;
--al-color-text-brand-selected: #d8e2de;
--al-color-text-brand-disabled: #2a4b3f;
--al-color-text-on-bg-fill-brand: #05110c;
--al-color-text-on-bg-fill-brand-hovered: #05110c;
--al-color-text-on-bg-fill-brand-pressed: #05110c;
--al-color-text-on-bg-fill-brand-selected: #05110c;
--al-color-text-on-bg-fill-brand-disabled: #0a1a14;}

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



