/**
 * Do not edit directly, this file was auto-generated.
 */


[data-o3-brand="professional"] .o3-button {
  --_o3-button-primary-standard-color: #ffffff;
  --_o3-button-primary-standard-background: #262a33;
  --_o3-button-primary-standard-border: rgba(255, 255, 255, 0);
  --_o3-button-primary-standard-hover-background: #515257;
  --_o3-button-primary-standard-hover-color: #ffffff;
  --_o3-button-primary-standard-hover-border: rgba(255, 255, 255, 0);
  --_o3-button-primary-standard-focus-background: #515257;
  --_o3-button-primary-standard-focus-color: #ffffff;
  --_o3-button-primary-standard-focus-border: rgba(255, 255, 255, 0);
  --_o3-button-primary-standard-active-background: #727071;
  --_o3-button-primary-standard-active-color: #ffffff;
  --_o3-button-primary-standard-active-border: rgba(255, 255, 255, 0);
  --_o3-button-primary-inverse-color: #262a33;
  --_o3-button-primary-inverse-background: #c0efd8;
  --_o3-button-primary-inverse-border: rgba(255, 255, 255, 0);
  --_o3-button-primary-inverse-hover-background: #9abeaf;
  --_o3-button-primary-inverse-hover-color: #262a33;
  --_o3-button-primary-inverse-hover-border: rgba(255, 255, 255, 0);
  --_o3-button-primary-inverse-focus-background: #9abeaf;
  --_o3-button-primary-inverse-focus-color: #262a33;
  --_o3-button-primary-inverse-focus-border: rgba(255, 255, 255, 0);
  --_o3-button-primary-inverse-active-background: #7b968e;
  --_o3-button-primary-inverse-active-color: #262a33;
  --_o3-button-primary-inverse-active-border: rgba(255, 255, 255, 0);
  --_o3-button-secondary-standard-color: #262a33;
  --_o3-button-secondary-standard-background: rgba(255, 255, 255, 0);
  --_o3-button-secondary-standard-border: #262a33;
  --_o3-button-secondary-standard-hover-background: rgba(38, 42, 51, 0.15);
  --_o3-button-secondary-standard-hover-color: #262a33;
  --_o3-button-secondary-standard-hover-border: #262a33;
  --_o3-button-secondary-standard-focus-background: rgba(38, 42, 51, 0.15);
  --_o3-button-secondary-standard-focus-color: #262a33;
  --_o3-button-secondary-standard-focus-border: #262a33;
  --_o3-button-secondary-standard-active-background: #262a33;
  --_o3-button-secondary-standard-active-color: #ffffff;
  --_o3-button-secondary-standard-active-border: #262a33;
  --_o3-button-secondary-inverse-color: #c0efd8;
  --_o3-button-secondary-inverse-background: rgba(255, 255, 255, 0);
  --_o3-button-secondary-inverse-border: #c0efd8;
  --_o3-button-secondary-inverse-hover-background: rgba(192, 239, 216, 0.15);
  --_o3-button-secondary-inverse-hover-color: #c0efd8;
  --_o3-button-secondary-inverse-hover-border: #c0efd8;
  --_o3-button-secondary-inverse-focus-background: rgba(192, 239, 216, 0.15);
  --_o3-button-secondary-inverse-focus-color: #c0efd8;
  --_o3-button-secondary-inverse-focus-border: #c0efd8;
  --_o3-button-secondary-inverse-active-background: #c0efd8;
  --_o3-button-secondary-inverse-active-color: #000000;
  --_o3-button-secondary-inverse-active-border: #c0efd8;
  --_o3-button-ghost-standard-color: #262a33;
  --_o3-button-ghost-standard-background: rgba(255, 255, 255, 0);
  --_o3-button-ghost-standard-border: rgba(255, 255, 255, 0);
  --_o3-button-ghost-standard-hover-background: rgba(38, 42, 51, 0.15);
  --_o3-button-ghost-standard-hover-color: #262a33;
  --_o3-button-ghost-standard-hover-border: rgba(255, 255, 255, 0);
  --_o3-button-ghost-standard-focus-background: rgba(38, 42, 51, 0.15);
  --_o3-button-ghost-standard-focus-color: #262a33;
  --_o3-button-ghost-standard-focus-border: rgba(255, 255, 255, 0);
  --_o3-button-ghost-standard-active-background: #262a33;
  --_o3-button-ghost-standard-active-color: #ffffff;
  --_o3-button-ghost-standard-active-border: rgba(255, 255, 255, 0);
  --_o3-button-ghost-inverse-color: #c0efd8;
  --_o3-button-ghost-inverse-background: rgba(255, 255, 255, 0);
  --_o3-button-ghost-inverse-border: rgba(255, 255, 255, 0);
  --_o3-button-ghost-inverse-hover-background: rgba(192, 239, 216, 0.15);
  --_o3-button-ghost-inverse-hover-color: #c0efd8;
  --_o3-button-ghost-inverse-hover-border: rgba(255, 255, 255, 0);
  --_o3-button-ghost-inverse-focus-background: rgba(192, 239, 216, 0.15);
  --_o3-button-ghost-inverse-focus-color: #c0efd8;
  --_o3-button-ghost-inverse-focus-border: rgba(255, 255, 255, 0);
  --_o3-button-ghost-inverse-active-background: #c0efd8;
  --_o3-button-ghost-inverse-active-color: #000000;
  --_o3-button-ghost-inverse-active-border: rgba(255, 255, 255, 0);
  --_o3-button-ghost-neutral-background: rgba(255, 255, 255, 0);
  --_o3-button-ghost-neutral-border: rgba(255, 255, 255, 0);
  --_o3-button-primary-neutral-background: var(--o3-color-palette-black-5);
  --_o3-button-primary-neutral-border: var(--o3-color-palette-black-5);
  --_o3-button-primary-neutral-hover-background: var(--o3-color-palette-black-10);
  --_o3-button-primary-neutral-hover-border: var(--o3-color-palette-black-10);
  --_o3-button-primary-neutral-focus-background: var(--o3-color-palette-black-10);
  --_o3-button-primary-neutral-focus-border: var(--o3-color-palette-black-10);
  --_o3-button-primary-neutral-active-background: var(--o3-color-palette-black-20);
  --_o3-button-primary-neutral-active-border: var(--o3-color-palette-black-5);
  --_o3-button-ghost-neutral-hover-background: var(--o3-color-palette-black-10);
  --_o3-button-ghost-neutral-hover-border: var(--o3-color-palette-black-10);
  --_o3-button-ghost-neutral-focus-background: var(--o3-color-palette-black-10);
  --_o3-button-ghost-neutral-focus-border: var(--o3-color-palette-black-10);
  --_o3-button-ghost-neutral-active-background: var(--o3-color-palette-black-20);
  --_o3-button-ghost-neutral-active-border: var(--o3-color-palette-black-5);
  --_o3-button-primary-neutral-color: var(--o3-color-use-case-body-text);
  --_o3-button-primary-neutral-hover-color: var(--o3-color-use-case-body-text);
  --_o3-button-primary-neutral-focus-color: var(--o3-color-use-case-body-text);
  --_o3-button-primary-neutral-active-color: var(--o3-color-use-case-body-text);
  --_o3-button-ghost-neutral-color: var(--o3-color-use-case-body-text);
  --_o3-button-ghost-neutral-hover-color: var(--o3-color-use-case-body-text);
  --_o3-button-ghost-neutral-focus-color: var(--o3-color-use-case-body-text);
  --_o3-button-ghost-neutral-active-color: var(--o3-color-use-case-body-text);
}
