
/* 0.18.37 — authoritative glass wheel state. */

/* Never show any of the historical ambient/impact circles. The requested
   slow hub pulses are separate .vozaya-hub-pulse elements and remain active. */
.early-access-hero .join-wheel-canvas::before,
.early-access-hero .join-wheel-canvas:before,
.early-access-hero .join-impact-halo,
.early-access-hero .join-impact-ring{
  content:none!important;
  display:none!important;
  opacity:0!important;
  visibility:hidden!important;
  animation:none!important;
}

/* The segment-ring container is structural only — never hide it. */
.early-access-hero .join-segment-ring{
  display:block!important;
  opacity:1!important;
  visibility:visible!important;
}

/* Remove every historical centre-outline pseudo layer. */
.early-access-hero .join-wheel-center::before{
  content:none!important;
  display:none!important;
  box-shadow:none!important;
  border:0!important;
  background:none!important;
}

/* IMPORTANT: the approved hub PNG uses the same 1050px transparent canvas as
   the master segment PNG. Rendering the hub pseudo at 100% therefore restores
   its real ~47% visible diameter and makes its metal rim meet the segment
   inner arcs when the wheel is assembled. */
.early-access-hero .join-wheel-center::after{
  width:100%!important;
  height:100%!important;
  left:50%!important;
  top:50%!important;
  transform:translate(-50%,-50%)!important;
  background-size:contain!important;
  background-position:center!important;
  background-repeat:no-repeat!important;
}

/* Keep only the deliberately requested faint expanding waves. */
.early-access-hero .vozaya-hub-pulse{
  z-index:4!important;
}

/* Final glass piece is the only visible segment artwork. */
.early-access-hero .join-wheel-canvas.join-wheel-autoplay .join-segment-float{
  background:none!important;
  box-shadow:none!important;
}
.early-access-hero .join-wheel-canvas.join-wheel-autoplay .join-segment-float::after{
  content:none!important;
  display:none!important;
}

/* Preserve the approved larger wheel. */
.early-access-hero .join-wheel-assembly{
  width:clamp(390px,34vw,500px)!important;
}

@media(max-width:760px){
  .early-access-hero .join-wheel-assembly{width:min(72vw,360px)!important;}
  .early-access-hero .join-wheel-center::after{width:100%!important;height:100%!important;}
}
@media(max-width:430px){
  .early-access-hero .join-wheel-assembly{width:min(78vw,320px)!important;}
}
