@use '../../abstracts/mixins/reusable/omen-mixin.scss' as *;
@use '../../abstracts/mixins/breakpoints/mixin' as *;

@use '../../abstracts/variables/animation/variables' as *;

// file for animation classes - for minified omencss-animation css
@include eachValues('', $animationutilities, true);
@include eachValues('', $transitionutilities);
@include universalMixin(true, true, true, animation-delay-, animation-delay, ms, 1, 100, 100, 1ms, true);
@include universalMixin(true, true, true, animation-duration-, animation-duration, ms, 1, 100, 100, 1ms, true);
@include universalMixin(true, true, true, transition-duration-, transition-duration, ms, 1, 100, 100, 1ms, true);
@include universalMixin(true, true, true, transition-delay-, transition-delay, ms, 1, 100, 100, 1ms, true);

@include sm {
  @include eachValues(sm\:, $animationutilities, true);
  @include eachValues(sm\:, $transitionutilities);
  @include universalMixin(true, true, true, sm\:animation-delay-, animation-delay, ms, 1, 100, 100, 1ms, true);
  @include universalMixin(true, true, true, sm\:animation-duration-, animation-duration, ms, 1, 100, 100, 1ms, true);
  @include universalMixin(true, true, true, sm\:transition-duration-, transition-duration, ms, 1, 100, 100, 1ms, true);
  @include universalMixin(true, true, true, sm\:transition-delay-, transition-delay, ms, 1, 100, 100, 1ms, true);
}
@include md {
  @include eachValues(md\:, $animationutilities, true);
  @include eachValues(md\:, $transitionutilities);
  @include universalMixin(true, true, true, md\:animation-delay-, animation-delay, ms, 1, 100, 100, 1ms, true);
  @include universalMixin(true, true, true, md\:animation-duration-, animation-duration, ms, 1, 100, 100, 1ms, true);
  @include universalMixin(true, true, true, md\:transition-duration-, transition-duration, ms, 1, 100, 100, 1ms, true);
  @include universalMixin(true, true, true, md\:transition-delay-, transition-delay, ms, 1, 100, 100, 1ms, true);
}
@include lg {
  @include eachValues(lg\:, $animationutilities, true);
  @include eachValues(lg\:, $transitionutilities);
  @include universalMixin(true, true, true, lg\:animation-delay-, animation-delay, ms, 1, 100, 100, 1ms, true);
  @include universalMixin(true, true, true, lg\:animation-duration-, animation-duration, ms, 1, 100, 100, 1ms, true);
  @include universalMixin(true, true, true, lg\:transition-duration-, transition-duration, ms, 1, 100, 100, 1ms, true);
  @include universalMixin(true, true, true, lg\:transition-delay-, transition-delay, ms, 1, 100, 100, 1ms, true);
}
