@charset "utf-8";

:where(.ag-theme-buttonStyle-1) {
  & :where(.ag-button) {
  background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: inherit; cursor: pointer; font-family: inherit; font-size: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; margin: 0px; padding: 0px; text-indent: inherit; text-shadow: inherit; text-transform: inherit; word-spacing: inherit;
  &:disabled { cursor: default; }
  &:focus-visible { box-shadow: var(--ag-focus-shadow); outline: none; }
}
  & .ag-standard-button {
  appearance: none; background-color: var(--ag-button-background-color); border: var(--ag-button-border); border-radius: var(--ag-button-border-radius); color: var(--ag-button-text-color); cursor: pointer; font-weight: var(--ag-button-font-weight); padding: var(--ag-button-vertical-padding) var(--ag-button-horizontal-padding);
  &:hover { background-color: var(--ag-button-hover-background-color); border: var(--ag-button-hover-border); color: var(--ag-button-hover-text-color); }
  &:active { background-color: var(--ag-button-active-background-color); border: var(--ag-button-active-border); color: var(--ag-button-active-text-color); }
  &:disabled { background-color: var(--ag-button-disabled-background-color); border: var(--ag-button-disabled-border); color: var(--ag-button-disabled-text-color); }
}
}