/* Kept above the roster strip and away from the right-hand action controls. */
#simulatedTouch{position:fixed;z-index:35;left:18px;bottom:192px;width:138px;text-align:center;color:#ceefde;user-select:none;-webkit-user-select:none;pointer-events:none}#simulatedTouch[hidden]{display:none}#simulatedTouch .simulated-stick-label{font-size:11px;padding:4px;background:#102b25cc;border-radius:5px;margin-bottom:5px}#simulatedTouch .simulated-stick-pad{position:relative;width:128px;height:128px;margin:auto;border-radius:50%;background:#0b261b90;border:1px solid #a3d5b77a;box-shadow:inset 0 0 28px #a6e3bb15;touch-action:none;pointer-events:auto;overscroll-behavior:contain}#simulatedTouch .simulated-stick-ring{position:absolute;inset:24px;border:1px dashed #c5e9d554;border-radius:50%;pointer-events:none}#simulatedTouch .simulated-stick-knob{position:absolute;left:44px;top:44px;width:40px;height:40px;border-radius:50%;background:#c0e7cbbf;border:1px solid #e8fff1;box-shadow:0 3px 12px #0008;pointer-events:none}#simulatedTouch small{display:block;font-size:10px;margin-top:5px;text-shadow:0 1px 3px #000}@media(max-height:580px){#simulatedTouch{bottom:154px;width:112px;left:10px}#simulatedTouch .simulated-stick-pad{width:102px;height:102px}#simulatedTouch .simulated-stick-knob{left:31px;top:31px}#simulatedTouch small{display:none}}
