/* KING OS V249 common fixes */
.king-gamepad-focus,.focus-ring{outline:none!important;box-shadow:none!important;background:transparent!important;}
.king-gamepad-hint{display:none!important;}
.hot:focus,.hot:active,.hot:hover,
.card:focus,.card:active,.card:hover,
.btn:focus,.btn:active,.btn:hover{
  outline:1px solid rgba(255,226,130,.18)!important;
  outline-offset:-1px!important;
  box-shadow:none!important;
  background:rgba(255,215,80,.018)!important;
}
.second-lang,.guide-lang,.home-lang{z-index:60!important;pointer-events:auto!important;}
.second-lang .hot,.guide-lang .hot,.home-lang .hot{pointer-events:auto!important;}
.ent-hot,.second-hot,.guide-hot,.home-hot{pointer-events:auto!important;}


/* KING OS V251: outside Cloud Gaming, remove controller/focus boxes to avoid mistaken hotspots. */
body:not([data-page*="gaming"]) .king-gamepad-focus,
body:not([data-page*="gaming"]) .focus-ring,
body:not([data-page*="gaming"]) .hot:focus,
body:not([data-page*="gaming"]) .hot:active,
body:not([data-page*="gaming"]) .hot:hover,
body:not([data-page*="gaming"]) .card:focus,
body:not([data-page*="gaming"]) .card:active,
body:not([data-page*="gaming"]) .card:hover,
body:not([data-page*="gaming"]) .btn:focus,
body:not([data-page*="gaming"]) .btn:active,
body:not([data-page*="gaming"]) .btn:hover,
body:not([data-page*="gaming"]) a:focus,
body:not([data-page*="gaming"]) button:focus{
  outline:none!important;
  outline-offset:0!important;
  box-shadow:none!important;
}
body:not([data-page*="gaming"]) .hot:focus,
body:not([data-page*="gaming"]) .hot:active,
body:not([data-page*="gaming"]) .hot:hover{
  background:rgba(0,0,0,.001)!important;
}
