/*
 * Source: assets/main.css lines 840-870
 * Purpose: Flip card helper styles
 */

.flipper {
  width: 100%;
  height: 100%;
  transition-property: transform, translate, scale, rotate;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
  --tw-duration: .9s;
  transform-style: preserve-3d;
  transition-duration: .9s;
  position: relative;
}

.group:hover .flipper {
  --tw-rotate-y: rotateY(180deg);
  transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
}

.front, .back {
  backface-visibility: hidden;
}

.front {
  z-index: 20;
}

.back {
  z-index: 10;
  --tw-rotate-y: rotateY(180deg);
  transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, );
}
