/* PopeX v157 — POP TIME should be text-only, with no dark bubble/card behind it.
   Keep the v156 layout intact; only remove the dark square and let the text sit
   cleanly above the board. */

#gameStage>.stats .pop-time-hud{
  top:-12px!important;
  left:0!important;
  right:0!important;
  bottom:auto!important;
  height:92px!important;
}

#gameStage .pop-time-clock,
.moonlit-app .pop-time-clock{
  width:auto!important;
  height:auto!important;
  min-width:0!important;
  min-height:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  animation:v157PopTextArrive .18s cubic-bezier(.2,.9,.25,1.08) both!important;
  gap:2px!important;
}

#gameStage .pop-time-clock small{
  color:#eef3ff!important;
  font-size:11px!important;
  letter-spacing:3px!important;
  text-shadow:0 2px 10px rgba(10,18,42,.28)!important;
}
#gameStage .pop-time-clock strong{
  color:#ffffff!important;
  font-size:clamp(62px,15vw,82px)!important;
  line-height:.95!important;
  text-shadow:0 4px 20px rgba(9,17,42,.30)!important;
}
#gameStage .pop-time-clock span{
  color:#eef3ff!important;
  font-size:11px!important;
  letter-spacing:2.6px!important;
  text-shadow:0 2px 10px rgba(10,18,42,.24)!important;
}

body.pop-time-active #gameStage>.stats>.stat{
  opacity:0!important;
}

@keyframes v157PopTextArrive{
  from{opacity:.2;transform:translateY(4px) scale(.98)}
  to{opacity:1;transform:translateY(0) scale(1)}
}

@media(max-width:355px){
  #gameStage>.stats .pop-time-hud{top:-8px!important;height:84px!important}
  #gameStage .pop-time-clock small{font-size:10px!important;letter-spacing:2.4px!important}
  #gameStage .pop-time-clock strong{font-size:clamp(54px,14.5vw,72px)!important}
  #gameStage .pop-time-clock span{font-size:10px!important;letter-spacing:2.1px!important}
}

@media(orientation:landscape) and (max-height:600px){
  #gameStage>.stats .pop-time-hud{top:-1px!important;height:44px!important}
  #gameStage .pop-time-clock strong{font-size:30px!important}
  #gameStage .pop-time-clock small,
  #gameStage .pop-time-clock span{display:none!important}
}
