#directionControl{position:absolute;z-index:2;top:62%;left:50%;transform:translateX(-50%);pointer-events:none;text-align:center}#directionDial{position:static;display:block;width:100%;height:100%;image-rendering:pixelated}#directionLabel{display:block;width:160px;position:relative;left:50%;transform:translateX(-50%);margin-top:4px;font:bold 10px monospace;letter-spacing:1px;color:#edffe6;text-shadow:1px 2px #12241d}
#game[data-fighting=true] #hud{bottom:68px}#game[data-fighting=true] #hud h2{font-size:22px;margin:4px 0}#game[data-fighting=true] #instruction{display:none}#game[data-fighting=true] .meter{margin-top:8px}#game[data-fighting=true] #fightCue{margin-top:5px;gap:9px}#game[data-fighting=true] #direction{font-size:24px}#game[data-fighting=true] #fightCue small{display:none}#game[data-fighting=true] #strain{margin-top:7px}#game[data-fighting=true] #statusLabel{font-size:9px}
@media(max-height:640px){#directionControl{top:61%;width:52px!important;height:52px!important}#game[data-fighting=true] #hud{bottom:25px;width:48%;left:75%}#game[data-fighting=true] #hud h2{font-size:16px}#game[data-fighting=true] #statusLabel{display:none}}
