/**
 * @license
 * Copyright 2023 Tyler Technologies, Inc. 
 * License: Apache-2.0
 */
@use '@material/theme' as mdc-theme;
@use './theme-values';

@mixin core-styles() {
  @include dropdown-icon-styles;
}

@mixin dropdown-icon-styles() {
  [data-forge-dropdown-icon],[data-forge-dropdown-icon],[forge-dropdown-icon],.forge-dropdown-icon {
    transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;

    &[data-forge-dropdown-icon-open] {
      @include mdc-theme.property(color, primary);
      transform: rotateZ(180deg);
    }
  }
}
