#overlay.player-overlay{background:none;backdrop-filter:none;pointer-events:none;padding:0;display:block}#overlay.player-overlay .panel{pointer-events:auto;box-shadow:0 5px 30px #0009;border-radius:12px}#overlay.player-overlay h2{font-size:17px;margin:4px 0 7px}#overlay.player-overlay .panel-head .overline{font-size:9px;letter-spacing:2px}#overlay.player-overlay .muted{font-size:12px;margin:8px 0}#overlay.player-overlay .root-grid{max-width:260px;gap:4px}#overlay.player-overlay .root-cell{min-height:35px}#overlay.player-overlay .actions{margin-top:9px}#overlay.player-overlay button{font-size:12px;padding:8px 10px;min-height:38px}#overlay.player-overlay .close{font-size:20px}.reduced-motion .hero-art{transform:none}@media(max-width:430px){.brand{min-width:110px}.wallet{gap:6px;font-size:11px}#topbar{gap:6px}#quick{padding:6px 8px}.icon-button{padding:3px 8px}.panel h2{font-size:22px}.root-grid{max-width:270px}.touch-right button[data-key=interact]{max-width:58px;font-size:10px}.touch-controls button{min-width:42px}.touch-right .jump{width:64px;height:64px}}
