/* Symbols are rendered independently of controller connection and changing action text. */
#bh159Arcade[data-mode=hoop] #bh159ArcadePad{display:block!important;visibility:visible!important;right:max(12px,env(safe-area-inset-right))!important;bottom:max(18px,env(safe-area-inset-bottom))!important;width:190px!important;height:230px!important;transform:none!important}
#bh159Arcade[data-mode=hoop] #bh159ArcadePad button{display:flex!important;visibility:visible!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:56px!important;height:56px!important;min-width:44px!important;min-height:44px!important;font:800 8px/1.1 system-ui!important;background:#102c3aee!important;border:2px solid #d1c08b!important}
#bh159Arcade[data-mode=hoop] #bh159ArcadePad button:before{content:attr(data-ps198);display:block;font:900 27px/1 system-ui;margin-bottom:4px;color:#ffe6a5}
#bh159Arcade[data-mode=hoop] #bh159Shoot:before{color:#88bcff!important}#bh159Arcade[data-mode=hoop] #bh159Pass:before{color:#f18d92!important}#bh159Arcade[data-mode=hoop] #bh159Cross:before{color:#e99ddb!important}#bh159Arcade[data-mode=hoop] #bh159Dunk:before{color:#87e6af!important}
#bh159Arcade[data-mode=hoop] #bh159ArcadePad :is(#bh159Left,#bh159Right,#bh159Up,#bh159Down,#bh159Exit){display:none!important}
#bh159Arcade[data-mode=hoop] #bh159Turbo198{left:67px!important;bottom:177px!important;border-radius:10px!important}
#bh159Arcade[data-mode=hoop] :is(#bh159Layup,#bh159Defend){border-radius:10px!important}
#bh159Arcade[data-mode=hoop] :is(#bh159Layup,#bh159Defend,#bh159Turbo198):before{font-size:17px!important}
#bh159Arcade[data-mode=hoop] #bh177MissionStick{display:block!important;visibility:visible!important;pointer-events:auto!important;z-index:70!important;left:max(18px,env(safe-area-inset-left))!important;bottom:max(24px,env(safe-area-inset-bottom))!important;width:106px!important;height:106px!important}
#bh159Arcade[data-mode=fight] #bh159ArcadePad :is(#bh159Dash,#bh159Throw,#bh159Jump){display:flex!important;visibility:visible!important;flex-direction:column;align-items:center;justify-content:center;width:60px!important;height:44px!important;border-radius:9px!important;bottom:214px!important;top:auto!important;font-size:8px!important}
#bh159Arcade[data-mode=fight] #bh159Dash{left:0!important}#bh159Arcade[data-mode=fight] #bh159Jump{left:74px!important}#bh159Arcade[data-mode=fight] #bh159Throw{left:148px!important}
#bh159Arcade[data-mode=fight] #bh159ArcadePad :is(#bh159Dash,#bh159Throw,#bh159Jump):before{content:attr(data-ps198);display:block;font-size:15px;line-height:16px}
#bh159Arcade:has(#bh159ArcadeResult[style*="display: block"]) :is(#bh159ArcadePad,#bh177MissionStick){display:none!important}
@media(orientation:portrait){#bh159Arcade[data-mode=fight] #bh159ArcadePad{transform:scale(.85)!important;transform-origin:bottom right!important}}

#bh159Arcade[data-mode=hoop] #bh159Shoot{left:4px!important;bottom:59px!important}
#bh159Arcade[data-mode=hoop] #bh159Pass{left:67px!important;bottom:0!important}
#bh159Arcade[data-mode=hoop] #bh159Circle199{position:absolute!important;left:130px!important;bottom:59px!important;border-radius:50%!important}
#bh159Arcade[data-mode=hoop] #bh159Cross{left:67px!important;bottom:177px!important;border-radius:10px!important}
#bh159Arcade[data-mode=hoop] #bh159Turbo198{left:130px!important;bottom:236px!important;border-radius:10px!important}
#bh159Arcade[data-mode=hoop] #bh159Shoot:before{color:#e99ddb!important}
#bh159Arcade[data-mode=hoop] #bh159Pass:before{color:#88bcff!important}
#bh159Arcade[data-mode=hoop] #bh159Circle199:before{color:#f18d92!important}
#bh159Arcade[data-mode=hoop] #bh159Cross:before{font-size:17px!important}
