.mobile-menu{z-index:6;background-color:var(--color-primary-2);will-change:transform;flex-direction:column;width:100%;height:calc(100% - 60px);transition:transform .2s ease-out;display:flex;position:fixed;top:60px;bottom:0;overflow-y:auto;transform:translateY(calc(-100% - 60px))}.mobile-menu.open{transform:translateY(0)}.mobile-menu .spinner-layout{z-index:2}.mobile-menu .mobile-menu-content{z-index:1;flex-direction:column;justify-content:flex-end;align-self:center;width:100%;max-width:500px;margin-top:16px;margin-bottom:32px;display:flex}.mobile-menu .mobile-menu-buttons{padding:0 30px}.mobile-menu .mobile-menu-buttons-list{flex-direction:column;gap:8px;display:flex}.mobile-menu .mobile-menu-buttons-list svg{color:var(--color-secondary-3-hover)}.mobile-menu .mobile-menu-buttons-list svg.casino{color:var(--color-accent-2)}.mobile-menu .mobile-menu-buttons-list svg.sport{color:var(--color-accent-8)}.mobile-menu .mobile-menu-buttons-list svg.live{color:var(--color-accent-3)}.mobile-menu .mobile-menu-buttons-list svg.crash{color:var(--color-accent-7-hover)}.mobile-menu .mobile-menu-buttons-list svg.virtual-sport{color:var(--color-accent-5-hover)}.mobile-menu .mobile-menu-buttons-list svg.activity-hub{color:var(--color-accent-6-hover)}.mobile-menu .mobile-menu-buttons-list svg.download-apk{color:var(--color-accent-4-hover)}.mobile-menu .mobile-menu-buttons-list svg.promotions{color:var(--color-accent-5)}.mobile-menu .mobile-menu-buttons-list svg.tournaments{color:var(--color-accent-6)}.mobile-menu .mobile-menu-buttons-list svg.vip{color:var(--color-accent-10)}.mobile-menu .mobile-menu-buttons-list svg.cashbox{color:var(--color-accent-1)}.mobile-menu .square-buttons{flex-direction:row;gap:8px;margin-top:16px;display:flex}.mobile-menu .square-buttons svg{color:var(--color-secondary-3-hover)}.mobile-menu .square-buttons>*{flex:1}.mobile-menu .lang-select-wrapper{gap:8px;margin-top:16px;display:flex;position:relative}.mobile-menu .mobile-menu-lang-select{animation:.15s ease-out lang-modal-mobile-menu-animate-portrait;bottom:52px;right:0}.mobile-menu .lang-select{background-color:var(--color-primary-2);border:1px solid var(--color-secondary-5);width:100%;height:48px;color:var(--color-secondary-3);border-radius:12px;justify-content:flex-start;align-items:center;gap:7px;padding:0 20px 0 12px;transition:border-color .15s,color .15s;display:flex}.mobile-menu .lang-select svg:first-child{width:auto;height:22px}.mobile-menu .lang-select .arrow-icon{margin-left:auto}.mobile-menu .lang-select:hover{border:1px solid var(--color-secondary-5-hover);color:var(--color-secondary-3-hover)}.mobile-menu .mobile-menu-banner{aspect-ratio:1.77;border-radius:12px;width:100%;margin-bottom:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 4px #ffffff40,0 2px 2px #0006}.mobile-menu .mobile-menu-banner a{justify-content:center;align-items:center;display:flex;position:relative}.mobile-menu .mobile-menu-banner a img{object-fit:cover;width:100%;height:100%}@keyframes lang-modal-mobile-menu-animate-portrait{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0%)}}@keyframes lang-modal-mobile-menu-animate-landscape{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0%)}}.language-modal{background-color:var(--color-primary-1);width:300px;position:absolute;box-shadow:0 2px 2px #0006,0 8px 6px #1f1c292e}.language-modal .languages-list{flex-direction:column;gap:4px;display:flex}.language-modal .language-option{height:40px;color:var(--color-secondary-3);border-radius:12px;align-items:center;gap:16px;width:100%;padding:5px 10px;font-size:14px;font-weight:500;transition:background-color .1s;display:flex}.language-modal .language-option.active{background-color:var(--color-primary-3);color:var(--color-neutral-1)}.language-modal .language-option:hover:not(.active){background-color:var(--color-primary-2);color:var(--color-secondary-3-hover)}.language-modal .language-option>svg{width:22px;height:auto}.mobile-menu-banner-container{justify-content:center;display:flex}.mobile-menu-banner-container .mobile-menu-banner{aspect-ratio:300/170;width:100%;height:auto}.menu-button{--bg-color:var(--color-primary-2);--icon-color:var(--color-secondary-3);background-color:var(--bg-color);border-radius:12px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:opacity .1s;display:flex}.menu-button:hover{background-color:var(--color-primary-3)}.menu-button:hover .menu-button-icon{color:var(--color-secondary-3-hover)}.menu-button .menu-button-icon{color:var(--icon-color);pointer-events:none}.menu-button .close-search-icon{width:auto;height:18px}@media (min-width:900px){.menu-button.hide-for-tablets{width:0;height:0}}.app-header{background-color:var(--color-primary-1);z-index:7;justify-content:flex-start;align-items:center;width:100%;max-width:100%;height:60px;padding:10px 12px;display:flex;position:fixed;top:0;left:0}@media (min-width:900px){.app-header{width:calc(100% - 60px);margin-left:60px}}.app-header .header-logo{color:var(--color-neutral-1)}.app-header .logo-container{align-items:center;height:100%;display:flex}.app-header .header-logo-text-wrapper{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:600px){.app-header .header-logo-text-wrapper{display:block}}.app-header .header-logo-text{width:150px;height:auto;color:var(--color-accent-1);transition:height 1s;display:none}@media (min-width:600px){.app-header .header-logo-text{display:block}}@media (min-width:900px){.app-header .header-logo-text{height:33px}}@media (min-width:600px){.app-header .logo-circle-space{display:none}}.app-header .logo-circle-space{flex-grow:0;width:8px}.app-header .header-logo-circle{width:auto;height:16px;color:var(--color-accent-1)}@media (min-width:600px){.app-header .header-logo-circle{display:none}}.app-header .buttons-container{align-items:center;gap:10px;margin-left:auto;padding-left:10px;display:flex}.app-header .header-action-button{margin-left:auto}.app-sidebar{background-color:var(--color-primary-1);z-index:7;flex-direction:column;align-items:flex-start;gap:24px;width:60px;height:100%;padding:10px;transition:width .15s;display:none;position:fixed;bottom:0;overflow-y:auto}.app-sidebar .top-promo-image{opacity:0;width:100%;height:auto;transition:opacity .15s;position:absolute;top:0;left:0}@media (min-width:900px){.app-sidebar{display:flex}}.app-sidebar .sidebar-menu-button{background-color:var(--color-primary-2);transition:background-color .1s;position:absolute}.app-sidebar .sidebar-menu-button .menu-button-icon{color:var(--color-secondary-3)}.app-sidebar .sidebar-menu-button:hover{background-color:var(--color-primary-3)}.app-sidebar .sidebar-menu-button:hover .menu-button-icon{color:var(--color-secondary-3-hover)}.app-sidebar.open{width:250px}.app-sidebar.open .top-promo-image{opacity:1}.app-sidebar.open .sidebar-list-item{background-color:#0000}.app-sidebar.open .sidebar-list-item:hover:not(.active){color:var(--color-neutral-1);background-color:var(--color-primary-2)}.app-sidebar.open .sidebar-list-item:hover:not(.active) .sidebar-item-title{color:var(--color-neutral-1)}.app-sidebar.open .lang-select-button .sidebar-icon-container>svg{opacity:1!important}.app-sidebar .sidebar-content{flex-direction:column;gap:8px;width:100%;margin-top:147px;display:flex}.app-sidebar .sidebar-list-item{background-color:var(--color-primary-2);border-radius:12px;justify-content:flex-start;align-items:center;width:100%;height:40px;transition:background-color .2s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.app-sidebar .sidebar-list-item:after{content:"";pointer-events:none;border:1px solid #0000;border-radius:12px;transition:border-width .15s,border-color .15s;position:absolute;top:0;bottom:0;left:0;right:0}.app-sidebar .sidebar-list-item:hover:not(.active):after{content:"";border:1px solid var(--color-secondary-5);pointer-events:none;border-radius:12px;transition:border-width .15s,border-color .15s;position:absolute;top:0;bottom:0;left:0;right:0}.app-sidebar .sidebar-list-item:hover:not(.active){background-color:var(--color-primary-3);box-shadow:0 2px 2px #0006,0 8px 6px #1f1c292e}.app-sidebar .sidebar-list-item:hover:not(.active) .sidebar-icon-container{transition:color .2s}.app-sidebar .sidebar-list-item:hover:not(.active) .sidebar-item-title{color:var(--color-neutral-1);font-size:14px;font-weight:700}.app-sidebar .sidebar-list-item.active:after{content:"";border:1px solid var(--color-secondary-5);pointer-events:none;border-radius:12px;transition:border-width .15s,border-color .15s;position:absolute;top:0;bottom:0;left:0;right:0}.app-sidebar .sidebar-list-item.active{background-color:var(--color-primary-3)}.app-sidebar .sidebar-list-item.active .sidebar-item-title{color:var(--color-neutral-1);font-size:14px;font-weight:700}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-special-program{color:var(--color-accent-10)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-games{color:var(--color-accent-2)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-live{color:var(--color-accent-3)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-crash{color:var(--color-accent-7-hover)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-virtual-sports{color:var(--color-accent-5-hover)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-tournaments{color:var(--color-accent-6)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-promotions{color:var(--color-accent-4)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-bonuses{color:var(--color-accent-5)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-how-to{color:var(--color-accent-2)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-about{color:var(--color-accent-1)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-activity-hub{color:var(--color-accent-6-hover)}.app-sidebar .sidebar-list-item.active .sidebar-icon-container .sidebar-icon-sport{color:var(--color-accent-8)}.app-sidebar .sidebar-list-item .sidebar-icon-container{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.app-sidebar .sidebar-list-item .sidebar-item-title{white-space:nowrap;color:var(--color-secondary-3);font-size:14px;font-weight:500;transition:color .15s;position:absolute;top:50%;left:61px;transform:translateY(-50%)}.app-sidebar .sidebar-list-item.privacy,.app-sidebar .sidebar-list-item.support{color:var(--color-secondary-5-hover);flex-shrink:0;margin-top:auto}.app-sidebar .sidebar-list-item.privacy.active,.app-sidebar .sidebar-list-item.support.active{color:var(--color-secondary-4-hover)}.app-sidebar .sidebar-list-item.privacy:hover,.app-sidebar .sidebar-list-item.support:hover,.app-sidebar.support{color:var(--color-neutral-1)}.app-sidebar .bottom-content{flex-direction:column;gap:12px;width:100%;margin-top:auto;display:flex}.app-sidebar .bottom-content .sidebar-list-item{color:var(--color-secondary-5-hover)}.app-sidebar .bottom-content .sidebar-list-item:hover:not(.active),.app-sidebar .bottom-content .sidebar-list-item:hover:not(.active) .sidebar-item-title{color:var(--color-neutral-2)}.app-sidebar .bottom-content .lang-select-button .sidebar-icon-container>svg{opacity:.7;width:22px;height:22px;transition:opacity .1s}.app-sidebar .bottom-content .lang-select-button:hover .sidebar-icon-container>svg,.app-sidebar .bottom-content .lang-select-button:focus .sidebar-icon-container>svg{opacity:1}.app-sidebar .bottom-content .lang-select-button .sidebar-item-title{justify-content:space-between;align-items:center;width:160px;display:flex}.sidebar-lang-select-modal{z-index:6;animation:.15s ease-out lang-modal-sidebar-animate;position:fixed;bottom:60px;left:68px;overflow:visible}.sidebar-lang-select-modal.open{left:260px}.sidebar-lang-select-modal .modal-diamond{color:var(--color-primary-1);position:absolute;bottom:12px;left:-7px}.sidebar-tooltip{background-color:var(--color-primary-1);color:var(--color-neutral-1);font-size:12px;font-weight:500;z-index:2!important;border-radius:12px!important;padding:13px 10px 12px 11px!important}@keyframes lang-modal-sidebar-animate{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0%)}}.app-footer{background-color:var(--color-primary-1);flex-direction:column;align-items:center;margin-top:24px;padding:24px 30px 38px;display:flex}.app-footer .footer-content{flex-direction:column;gap:12px;width:100%;display:flex}@media (min-width:900px){.app-footer .footer-content{flex-direction:row;gap:32px;max-height:420px}}.app-footer .footer-block{flex-direction:row;justify-content:center;align-items:flex-start;display:flex}.app-footer .primary-block{flex-direction:column;justify-content:space-around;align-items:center;width:100%;display:flex}@media (min-width:900px){.app-footer .primary-block{align-items:flex-start;min-width:280px}.app-footer .primary-block .footer-buttons{align-items:flex-start}}.app-footer .links-block{flex-direction:row;justify-content:center;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex;position:relative}@media (min-width:900px){.app-footer .links-block{flex-direction:row-reverse;justify-content:center;gap:5%;width:100%;position:relative}}.app-footer .footer-logo{width:148px;max-width:100%;height:auto;color:var(--color-accent-1);margin-bottom:16px}.app-footer .footer-tg-button{margin-bottom:16px}.app-footer .trust-icons{justify-content:center;gap:8px;margin-bottom:32px;display:flex}.app-footer .trust-icons .trust-icon-container{background-color:var(--color-primary-2);border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;padding:4px;transition:background-color .15s;display:flex;position:relative}.app-footer .trust-icons .trust-icon-container.wide-footer-trust-icon-container{width:60px;padding:1px;position:relative}.app-footer .trust-icons .trust-icon-container:hover{background-color:var(--color-primary-3)}.app-footer .trust-icons .trust-icon-container .footer-trust-icon{height:auto}.app-footer .trust-icons .trust-icon-container .wide-footer-trust-icon{width:100%;height:auto}.app-footer .footer-buttons{flex-direction:column;align-items:center;gap:16px;display:flex}.app-footer .links-column{align-items:flex-start}@media (min-width:900px){.app-footer .links-column{width:auto;min-width:120px}}.app-footer .links-column h4{color:var(--color-secondary-3);height:26px;margin-bottom:12px;font-size:16px;font-weight:500;line-height:26px}.app-footer .footer-list{color:var(--color-neutral-2);flex-direction:column;gap:15px;width:100%;font-size:12px;font-weight:500;line-height:13px;display:flex}@media (min-width:900px){.app-footer .footer-list{max-height:200px}.app-footer .footer-list>div{font-size:14px}}.app-footer .footer-list a{transition:color .15s}.app-footer .footer-list a:hover{color:var(--color-neutral-2-hover)}.app-footer .footer-license{text-align:center;white-space:pre-line;color:var(--color-neutral-2);max-width:960px;font-size:10px;font-weight:400;line-height:normal}@media (min-width:900px){.app-footer .footer-license{margin-top:40px}}.app-footer .footer-license a{color:var(--color-secondary-4);font-size:10px;font-weight:500;line-height:normal;transition:color .15s}.app-footer .footer-license a:hover{color:var(--color-neutral-1)}.apk-footer-button{border:1px solid var(--color-secondary-5);border-radius:12px;align-items:center;gap:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:196px;margin:-24px 0 32px;padding:13px 28px;display:flex}@media (min-width:900px){.apk-footer-button{margin:32px 0 0}}.apk-footer-button .apk-footer-logo{flex-shrink:0;width:40px}.apk-footer-button .apk-footer-button-texts{flex-direction:column;justify-content:center;gap:5px;display:flex}.apk-footer-button .apk-footer-button-texts p{color:var(--color-neutral-2-hover);white-space:nowrap;font-size:12px;font-weight:500}.apk-footer-button .apk-footer-button-texts h3{font-family:Unbounded,sans-serif;font-size:14px;font-weight:500;line-height:17px;color:var(--color-neutral-1)!important}.common-page-layout .content-container{padding-top:60px}@media (min-width:900px){.common-page-layout .content-container{padding-left:60px}}.common-page-layout .content{width:100%;max-width:1832px;min-height:65vh;margin:0 auto}.common-page-layout .content.full-width{max-width:100%}
