.moonlight-canvas-shell{background:#0a0b18;border-color:#6fffee4d;width:min(100%,420px);box-shadow:0 24px 75px #04050f99,0 0 45px #6fffee14}.moonlight-canvas-shell canvas{cursor:pointer}.moonlight-topline{pointer-events:none;gap:7px;display:flex;position:absolute;top:16px;right:15px}.moonlight-topline span{color:#d6d4e8;letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060813a8;border:1px solid #ffffff1a;border-radius:999px;padding:7px 9px;font:800 9px/1 Arial,sans-serif}.moonlight-topline span:first-child{color:#fff2a7}.moonlight-controls{pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:13px;left:13px;right:13px}.moonlight-controls button{color:#c9fffa;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a17a3;border:1px solid #6fffee40;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:92px;min-height:44px;font-size:18px;font-weight:900;display:flex}.moonlight-controls button span{color:#77758e;letter-spacing:.16em;font:800 8px/1 Arial,sans-serif}.moonlight-controls button:disabled{opacity:0;pointer-events:none}.moonlight-canvas-shell .quick-game-overlay{padding-bottom:72px}@media (max-width:520px){.moonlight-canvas-shell{max-width:min(100%,380px)}.moonlight-controls{bottom:10px}.moonlight-controls button{min-width:82px}}
