.timer-modal__btn-random-game .btn{--btn-height:34px;font-size:12px;font-weight:600;min-width:130px;padding:5px 20px}@media(min-width:768px){.timer-modal__btn-random-game .btn{--btn-height:53px;font-size:20px;min-width:176px}}.toggle-menu{background:linear-gradient(180deg,#271b2d,#121212);display:flex;margin:0;padding:0;position:relative}.toggle-menu__item{flex:1;list-style:none;margin:0;padding:0}.toggle-menu__link{color:#fff;display:block;font-size:14px;font-weight:600;line-height:1.4;padding:15px 20px;position:relative;text-align:center;transition:opacity .3s ease}.toggle-menu__link:before{background:#be20ff;bottom:0;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:100%}.toggle-menu__link--active:before{height:2px}.page-filter{display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin:0 -15px 28px;position:relative;scroll-margin-top:20px}@media(min-width:768px){.page-filter{margin:0 -20px 36px}}@media(min-width:960px){.page-filter{margin:0 -20px 36px}}@media(min-width:1248px){.page-filter{margin:0 0 40px}}@media(min-width:1632px){.page-filter{margin-bottom:50px}}.page-filter__search{max-width:180px;min-width:180px}@media(min-width:1920px){.page-filter__search{max-width:240px;min-width:240px}}.page-filter__providers{max-width:135px}.page-filter__selects{display:flex;gap:12px;min-width:100%;padding:0 15px}@media(min-width:768px){.page-filter__selects{padding:0 20px}}@media(min-width:1248px){.page-filter__selects{padding:0}}@media(min-width:1632px){.page-filter__selects{min-width:0}}.page-routing{display:flex;gap:4px;overflow-x:auto;padding:0 15px 6px}@media(min-width:768px){.page-routing{padding:0 20px 6px}}@media(min-width:1248px){.page-routing{padding:0}}.page-routing .link-btn{display:flex;flex-shrink:0;flex-wrap:nowrap;font-size:16px;gap:6px;height:40px;justify-content:flex-start;min-height:40px;min-width:0;padding:8px;scroll-snap-align:start;white-space:nowrap}@media(min-width:960px){.page-routing .link-btn{gap:8px;padding:8px 16px}}.page-routing .link-btn .font-icons{font-size:24px}.page-routing .link-btn.current{order:0}.page-routing .link-btn:not(.current):not(.page-routing .link-btn--highlight){background:hsla(0,0%,100%,.16)}@media(min-width:768px){.page-routing .link-btn:not(.current):not(.page-routing .link-btn--highlight){background:transparent}}.page-routing .link-btn:not(.current):not(.page-routing .link-btn--highlight):hover{background:hsla(0,0%,100%,.1)}.page-routing .link-btn--highlight{background:linear-gradient(90deg,#8516b3,rgba(133,22,179,.04));border-radius:4px;transition:none}.page-routing .link-btn--highlight:hover:not(.current){background:linear-gradient(90deg,#782998,rgba(120,41,152,0) 52%);color:#981acc}.page-routing .link-btn--highlight:hover:not(.current) .font-icons{color:#fff}.page-routing .link-btn--highlight.current{background:#be20ff}.page-routing .link-btn--highlight.current:hover{background:#721399}.body--ar .page-routing{flex-direction:row-reverse}.menu-providers__content-scroll::-webkit-scrollbar{height:4px;width:4px}.menu-providers__content-scroll::-webkit-scrollbar-track{background:#353535;border-radius:6px}.menu-providers__content-scroll::-webkit-scrollbar-thumb{background:#be20ff;border-radius:6px;margin:0}.menu-providers__content-scroll::-webkit-scrollbar-thumb:hover{background:#be20ff}.menu-providers{align-items:center;align-self:stretch;color:#fff;display:flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:center;line-height:1.2;margin:0;padding:0;text-align:left;text-transform:capitalize;width:100%}@media(min-width:1632px){.menu-providers{position:relative}}.menu-providers__button{align-items:center;align-self:stretch;background-color:transparent;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;font-weight:600;height:40px;justify-content:flex-start;margin:0;min-width:100%;padding:8px 16px;transition:.3s ease;width:100%}@media(min-width:768px){.menu-providers__button:hover{opacity:.5}}.menu-providers--open .menu-providers__button{opacity:.5}.menu-providers__button-inner{flex-grow:1;padding-right:5px}.menu-providers__caret{align-items:center;display:inline-flex;font-size:16px;justify-content:center;width:auto}.menu-providers--open .menu-providers__caret{transform:rotate(180deg)}.menu-providers__content{background:linear-gradient(180deg,#271b2d,#121212);border:1px solid #be20ff;border-radius:8px;display:none;left:0;margin:8px 0 0;max-width:1450px;padding:16px 8px;position:absolute;top:100%;width:100%;z-index:6}@media(min-width:1632px){.menu-providers__content{left:auto;max-width:965px;min-width:965px;right:0}}.menu-providers--open .menu-providers__content{display:block}.menu-providers__content-scroll{max-height:300px;overflow-y:auto}@media(min-width:768px){.menu-providers__content-scroll{padding:15px 42px}}.menu-providers__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;text-align:center;width:100%}@media(min-width:768px){.menu-providers__list{gap:16px 0}}.menu-providers__item{align-items:center;display:inline-flex;line-height:1;margin:8px 0;padding:0;vertical-align:top;width:calc(50% - 4px)}@media(min-width:768px){.menu-providers__item{margin:0;padding-right:16px;width:33.33%}}@media(min-width:1248px){.menu-providers__item{width:25%}}.menu-providers__item--active .menu-providers__link{color:#fff}.menu-providers__item--active .menu-providers__link:hover{opacity:1}.menu-providers__icon-wrap{align-items:center;display:flex;height:28px;justify-content:center;width:28px}.menu-providers__icon{font-size:0;max-height:100%;max-width:100%}.menu-providers__link{align-items:center;border-radius:5px;color:#fff;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;font-weight:800;justify-content:flex-start;line-height:1.2;margin:0;max-width:100%;min-height:16px;text-align:left;text-decoration:none;text-transform:capitalize;transition:color .3s ease,border-color .3s ease,opacity .3s ease;width:auto}@media(max-width:767px){.menu-providers__link{background:transparent;border-color:transparent;width:100%}}.menu-providers__link:active,.menu-providers__link:focus,.menu-providers__link:hover{cursor:pointer;outline:none;text-decoration:none}.menu-providers__link:hover{opacity:.6}.menu-providers__link-text{max-width:calc(100% - 28px);padding-left:8px}@media(min-width:768px){.menu-providers__link-text{padding-right:14px}}.body--ar .menu-providers__list{flex-direction:row-reverse}.body--ar .menu-providers__item{justify-content:end;padding:0 0 0 16px}.body--ar .menu-providers__content{left:0;right:auto}@keyframes spinBtnLoading{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(.7)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.filter-item{display:block;line-height:1;margin:0;padding:8px 0;width:100%}.filter-item:first-child{padding-top:0}.filter-item__name{display:inline-block;flex:1;overflow:hidden;vertical-align:top;width:100%}.filter-item__link{align-items:center;color:#fff;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:12px;font-weight:600;justify-content:flex-start;letter-spacing:.12px;line-height:1.2;margin:0;max-width:100%;min-height:16px;padding:0 5px 0 0;text-align:left;text-decoration:none;text-transform:uppercase;transition:color .3s ease;width:auto}.filter-item__link:active,.filter-item__link:focus,.filter-item__link:hover{color:#fff;cursor:pointer;outline:none;text-decoration:none}.filter-item--checked .filter-item__link,.filter-item__link:hover{color:#fff}