body.cm-live-page .cmp-arena{padding:0;gap:0;max-width:520px}body.cm-live-page .cmp-canvas-wrap{border-radius:0;aspect-ratio:auto;height:calc(100svh - 65px);min-height:570px}body.cm-live-page .cmp-hud,body.cm-live-page .cmp-stake{display:none}.live-score{position:absolute;top:0;left:0;right:0;z-index:8;text-align:center;padding:12px 22px 28px;background:linear-gradient(#0b172df5,#0b172dd9,transparent);pointer-events:none}.live-score small,.live-score span{display:block;color:#c6e5f8;font:800 11px 'Baloo 2',sans-serif}.live-score strong{display:block;font:clamp(40px,14vw,62px) 'Luckiest Guy',cursive;color:#24e56b;text-shadow:0 4px #08622c}.live-score progress{display:block;width:94%;height:25px;border:3px solid #439bfc;border-radius:12px;background:#e3edff;margin:8px auto;overflow:hidden}.live-score progress::-webkit-progress-bar{background:#e3edff}.live-score progress::-webkit-progress-value{background:#20db63;border-radius:7px}.live-score progress::-moz-progress-bar{background:#20db63}.live-cashout{position:absolute;z-index:14;bottom:34px;left:10%;width:80%;border:2px solid #ffe683;border-radius:16px;padding:16px 9px;background:linear-gradient(#ffe16c,#ffb313);box-shadow:0 5px #ad6600;color:#fff7dd;font:24px 'Luckiest Guy',cursive;-webkit-text-stroke:2px #a86800;paint-order:stroke fill;cursor:pointer}.live-cashout:disabled{opacity:.7;filter:grayscale(.35);font:700 17px 'Baloo 2',sans-serif;-webkit-text-stroke:0;color:#6e480d;cursor:default}.live-cashout.is-ready{animation:livePulse 1.2s ease-in-out infinite}.live-gain{position:absolute;z-index:15;top:33%;left:50%;transform:translateX(-50%);padding:8px 16px;border:2px solid #2be76a;border-radius:999px;background:#06311e;color:#35fc74;box-shadow:0 3px #022d10,0 0 18px #26ea5380;font:24px 'Luckiest Guy',cursive;white-space:nowrap;pointer-events:none;animation:liveGain 1.6s ease-out forwards}@keyframes livePulse{50%{transform:scale(1.035);box-shadow:0 5px #ad6600,0 0 28px #ffd34199}}@keyframes liveGain{0%{opacity:0;transform:translate(-50%,10px) scale(.8)}15%{opacity:1}100%{opacity:0;transform:translate(-50%,-130px)}}@media(prefers-reduced-motion:reduce){.live-cashout.is-ready,.live-gain{animation:none}}
body.cm-live-page{overflow:hidden}body.cm-live-page .ly-footer{display:none}body.cm-live-page .cmp-page{padding-bottom:0}body.cm-live-page .live-score progress{transition:background-color .2s}
body:has(.cmp-canvas-wrap) .ly-footer{display:none}
