/* Countdown blocks answers, but its return links remain usable immediately. */
html body:has(#overlay:not([hidden])) :is(.hkt-return-nav,.allNav.homeFloat,.gameNav){
  position:relative;
  z-index:2147483001 !important;
  pointer-events:none;
}
/* Regional / nationwide return navigation keeps its fixed screen position. */
html body:has(#overlay:not([hidden])) :is(.hkt-return-nav,.allNav.homeFloat){position:fixed;}
html body:has(#overlay:not([hidden])) :is(.hkt-return-nav,.allNav.homeFloat,.gameNav) > a{
  pointer-events:auto;
}
/* Restart stays behind the input lock while the return links are raised. */
html body:has(#overlay:not([hidden])) .gameNav > button{pointer-events:none;}
