.mwp-game-light[hidden]{display:none!important}.mwp-game-light{--mwp-game-light-size:48px;--mwp-game-light-color:#f6d895;position:fixed;z-index:9998;right:24px;bottom:var(--mwp-game-light-bottom,128px);display:flex;align-items:center;gap:10px;max-width:calc(100vw - 48px);min-height:44px;border:1px solid color-mix(in srgb,var(--mwp-game-light-color) 40%,transparent);border-radius:999px;padding:6px 16px 6px 6px;background:linear-gradient(140deg,#102135f5,#080f20f5);color:#f5ecd8;font:500 13px/1.4 system-ui,sans-serif;box-shadow:0 6px 30px #0006;cursor:pointer}.mwp-game-light>span:first-child{display:grid;place-items:center;width:var(--mwp-game-light-size);height:var(--mwp-game-light-size);border-radius:50%;color:var(--mwp-game-light-color);font-size:27px;text-shadow:0 0 14px var(--mwp-game-light-color);background:radial-gradient(circle,#f7daa329,transparent 68%)}.mwp-game-light:focus-visible{outline:3px solid var(--mwp-game-light-color);outline-offset:5px}.mwp-game-light.is-arriving{animation:mwp-game-light-arrive 1.3s ease both}@keyframes mwp-game-light-arrive{from{opacity:0;transform:translateY(15px) scale(.9)}to{opacity:1;transform:none}}@media(max-width:640px){.mwp-game-light{right:14px;bottom:var(--mwp-game-light-mobile-bottom,164px);max-width:calc(100vw - 28px);font-size:12px}}@media(prefers-reduced-motion:reduce){.mwp-game-light.is-arriving{animation:none}}

.mwp-game-recovery{position:fixed;z-index:9997;top:80px;right:16px;width:min(340px,calc(100vw - 32px));max-height:50vh;overflow:auto;border:1px solid #c8aa665c;border-radius:14px;background:#101c2ff2;box-shadow:0 12px 36px #0006;padding:16px;color:#f5ecd8;font:13px/1.5 system-ui,sans-serif}.mwp-game-recovery>p{font-weight:600;margin:0 0 10px}.mwp-game-recovery>div+div{border-top:1px solid #ffffff20;margin-top:12px;padding-top:12px}.mwp-game-recovery div p{margin:0 0 8px}.mwp-game-recovery button{min-height:44px;border-radius:8px;border:1px solid #e6cf8b88;background:#28344b;color:#fff4d3;padding:8px 12px;cursor:pointer}.mwp-game-recovery button:focus-visible{outline:3px solid #f6d895;outline-offset:3px}.mwp-game-recovery button:disabled{opacity:.6;cursor:wait}
