/* Bespoke styles for the band registration app. The bulk of styling comes from
   the compiled Tailwind output.css (built from src/assets/css/input.css). This
   file holds only small touches loaded directly (no build step). */

/* Hide Alpine-cloaked nodes until Alpine initialises (output.css also sets this;
   duplicated here so the page is sane even before output.css is built). */
[x-cloak] { display: none !important; }

/* Visually-hidden honeypot field (bots fill it; humans never see it). */
.hp-field {
  position: absolute !important;
  left: -9999px !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* Smooth step fade. */
.step-fade-enter { transition: opacity .2s ease, transform .2s ease; }
