/* VOZAYA 0.19.17 — HUB SOURCE-LAYER FIX
   Root cause: old baked hub artwork was still painted by .join-wheel-center::after.
   This patch disables that source layer and exposes the clean live HTML/CSS hub. */

/* Remove the baked hub artwork completely. */
html body .early-access-hero .join-wheel-center::after{
  content:none!important;
  display:none!important;
  background-image:none!important;
  background:none!important;
  width:0!important;
  height:0!important;
  box-shadow:none!important;
  filter:none!important;
}

/* Keep historical outline pseudo disabled too. */
html body .early-access-hero .join-wheel-center::before{
  content:none!important;
  display:none!important;
}

/* Show the real clean hub. */
html body .early-access-hero .vozaya-new-hub{
  display:grid!important;
  position:absolute!important;
  left:50%!important;
  top:50%!important;
  width:54.4%!important;
  aspect-ratio:1!important;
  transform:translate(-50%,-50%)!important;
  border-radius:50%!important;
  place-content:center!important;
  text-align:center!important;
  overflow:hidden!important;
  z-index:40!important;
  background:
    radial-gradient(circle at 42% 30%,rgba(255,255,255,.12),transparent 23%),
    radial-gradient(circle at 50% 54%,rgba(20,31,47,.76),rgba(2,7,15,.98) 70%),
    #030914!important;
  box-shadow:
    0 0 0 1px rgba(28,34,44,.98),
    0 0 0 2.1px rgba(150,165,184,.95),
    0 0 0 3.1px rgba(248,251,255,.94),
    0 0 0 4.2px rgba(101,115,134,.92),
    inset 0 0 0 1px rgba(255,255,255,.12),
    inset 0 0 24px rgba(83,113,149,.18),
    0 8px 26px rgba(0,0,0,.55)!important;
}

/* Clean glass sheen only. */
html body .early-access-hero .vozaya-new-hub::before{
  content:none!important;
  display:none!important;
}
html body .early-access-hero .vozaya-new-hub::after{
  content:""!important;
  display:block!important;
  position:absolute!important;
  inset:0!important;
  border-radius:50%!important;
  background:linear-gradient(
    115deg,
    rgba(255,255,255,.14),
    transparent 28%,
    transparent 70%,
    rgba(102,177,215,.07)
  )!important;
  pointer-events:none!important;
}

/* ASK + VOZAYA only. */
html body .early-access-hero .vozaya-ask-overlay{
  display:block!important;
  position:absolute!important;
  left:50%!important;
  top:46.0%!important;
  transform:translate(-50%,-50%)!important;
  z-index:60!important;
  color:#e9c777!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:clamp(.76rem,1vw,.94rem)!important;
  line-height:1!important;
  font-weight:400!important;
  letter-spacing:.08em!important;
  pointer-events:none!important;
  text-shadow:
    0 1px 0 rgba(255,255,255,.16),
    0 2px 2px rgba(0,0,0,.72),
    0 0 8px rgba(226,188,104,.12)!important;
}

html body .early-access-hero .vozaya-new-hub .hub-brand{
  position:relative!important;
  z-index:2!important;
  display:block!important;
  transform:translateY(.30rem)!important;
  color:#e7c582!important;
  font-size:clamp(.92rem,1.65vw,1.45rem)!important;
  letter-spacing:.12em!important;
  font-weight:500!important;
  line-height:1!important;
  text-shadow:0 0 12px rgba(230,191,111,.14)!important;
}

/* Absolutely no tagline. */
html body .early-access-hero .vozaya-new-hub small{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

/* Retain current segment positioning and wheel runtime exactly. */

@media(max-width:760px){
  html body .early-access-hero .vozaya-new-hub{width:54.6%!important}
  html body .early-access-hero .vozaya-ask-overlay{
    top:45.9%!important;
    font-size:.66rem!important;
  }
  html body .early-access-hero .vozaya-new-hub .hub-brand{
    transform:translateY(.24rem)!important;
    font-size:.78rem!important;
  }
}
@media(max-width:430px){
  html body .early-access-hero .vozaya-new-hub{width:54.8%!important}
  html body .early-access-hero .vozaya-ask-overlay{
    top:45.8%!important;
    font-size:.58rem!important;
  }
}
