/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties;
.container {
  width: 100%;
}
.flex {
  display: flex;
}
.min-h-screen {
  min-height: 100vh;
}
.transform {
  transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
}
.items-center {
  align-items: center;
}
.justify-center {
  justify-content: center;
}
.bg-aura {
  background-color: #f59e0b;
}
.bg-creature-purple {
  background-color: #5b2a86;
}
.bg-nova {
  background-color: #5b21b6;
}
.text-center {
  text-align: center;
}
.tracking-\[0\.35em\] {
  --tw-tracking: 0.35em;
  letter-spacing: 0.35em;
}
.uppercase {
  text-transform: uppercase;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-tracking: initial;
    }
  }
}
