.mobile-menu{--side-pad:8px;--toggle-w:62px;--gap:8px;--menu-inner-w:clamp(240px,calc(100vw - var(--side-pad)*2 - var(--toggle-w) - var(--gap)),530px);--instance-w:calc(var(--menu-inner-w) + var(--gap) + var(--toggle-w));align-items:flex-start;bottom:0;display:flex;height:86px;isolation:isolate;justify-content:center;overflow:hidden;padding-inline:8px;position:fixed;width:100%;z-index:99}.mobile-menu-viewport{display:block;height:62px;position:relative;width:var(--instance-w)}.mobile-menu-instance{align-items:flex-start;display:flex;inset:0;justify-content:center;margin:0 auto;position:absolute;transition:none;width:var(--instance-w)}.mobile-menu.is-booted .mobile-menu-instance{transition:transform .45s ease-in-out,opacity .45s ease-in-out}.mobile-menu.is-disabled .mobile-menu-instance{pointer-events:none!important}.mobile-menu-instance--casino{transform:translateX(0);z-index:1}.mobile-menu-instance--esports{opacity:1;pointer-events:none;transform:translateX(101vw);z-index:2}.mobile-menu .mobile-menu-instance--esports.mobile-menu-visible{opacity:1;pointer-events:auto;transform:translateX(0)}.mobile-menu .mobile-menu-instance--esports.mobile-menu-visible~.mobile-menu-instance--casino{transform:translateX(-8%)}.mobile-menu-inner{background:#fff;border:.5px solid #06ac06;border-radius:32px;box-shadow:0 2px 4px 0 rgba(6,172,6,.251);display:flex;height:62px;justify-content:space-between;min-height:62px;overflow:hidden;padding:4px;position:relative;width:100%;z-index:10}.mobile-menu-inner .menu-layer{align-items:center;display:flex;height:100%;justify-content:space-around;left:0;position:absolute;top:0;transition:transform .45s ease-in-out;width:100%}.mobile-menu-inner .casino-menu{background:#fff;transform:translateX(0);z-index:1}.mobile-menu-inner .esports-menu{background:#fff;transform:translateX(100%);z-index:2}.mobile-menu-inner .esports-menu.menu-visible{transform:translateX(0)}.mobile-menu-inner .menu-visible~.casino-menu{transform:translateX(-10%)}.mobile-menu__button{--icon:none;--icon-active:none;align-items:center;border-radius:30px;color:#000;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;z-index:2}.mobile-menu__button .mobile-menu__icon{background-image:var(--icon);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;width:24px;z-index:2}.mobile-menu__button.active p,.mobile-menu__button:active p{color:#06ac06}.mobile-menu__button.active:before,.mobile-menu__button:active:before{background:#e6efe6;border-radius:30px;content:"";height:100%;position:absolute;width:100%;z-index:1}.mobile-menu__button.active .mobile-menu__icon,.mobile-menu__button:active .mobile-menu__icon{background-image:var(--icon-active)}.mobile-menu__button-image,.mobile-menu__button-text{z-index:2}.mobile-menu__button-text{font-family:roboto-regular-webfont,serif;font-size:10px;font-weight:500;line-height:14px;margin-block:0;text-align:center}.mobile-menu__toggle-button{align-items:center;cursor:pointer;display:flex;height:62px;justify-content:center;margin-left:8px;min-width:62px;z-index:99}.mobile-menu__toggle-button .back,.mobile-menu__toggle-button .front{backface-visibility:hidden;border-radius:50%;height:100%;position:absolute;width:100%}.mobile-menu__toggle-button .front{transform:rotateY(0deg)}.mobile-menu__toggle-button .back{transform:rotateY(180deg)}@media (min-width:600px){.mobile-menu__button-text{font-size:12px;line-height:16px}}@keyframes shimmer{to{transform:translateX(100%)}}#vue-mobile-menu[v-cloak] .mobile-menu-inner{background:#eee;border-radius:inherit;position:relative}#vue-mobile-menu[v-cloak] .mobile-menu-inner:before{animation:shimmer .9s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8) 50%,transparent);content:"";inset:0;position:absolute;transform:translateX(-100%);will-change:transform}#vue-mobile-menu[v-cloak] .mobile-menu-inner{border:none;border-radius:32px;box-shadow:none;max-width:530px;min-width:240px;overflow:hidden;transition:none}#vue-mobile-menu[v-cloak] .mobile-menu__toggle-button{background:#eee;border-radius:inherit;overflow:hidden;position:relative}#vue-mobile-menu[v-cloak] .mobile-menu__toggle-button:before{animation:shimmer .9s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8) 50%,transparent);content:"";inset:0;position:absolute;transform:translateX(-100%);will-change:transform}#vue-mobile-menu[v-cloak] .mobile-menu__toggle-button{border-radius:50%;clip-path:circle(50%);min-width:62px}