.home{padding-bottom:20px}.home__lazy-panel{min-height:148px}@media(min-width:768px){.home__lazy-panel{min-height:180px}}.home .home__container{margin-top:10px;position:relative}.home__lazy-catalog-top.catalog--lazy-height{min-height:calc(750vw + 217px)}@media(min-width:576px){.home__lazy-catalog-top.catalog--lazy-height{min-height:calc(330vw + 215px)}}@media(min-width:768px){.home__lazy-catalog-top.catalog--lazy-height{min-height:calc(182vw + 227px)}}@media(min-width:960px){.home__lazy-catalog-top.catalog--lazy-height{min-height:calc(150vw + 228px)}}@media(min-width:1248px){.home__lazy-catalog-top.catalog--lazy-height{min-height:calc(70vw + 218px)}}@media(min-width:1920px){.home__lazy-catalog-top.catalog--lazy-height{min-height:1046px}}.home__lazy-catalog.catalog--lazy-height{min-height:calc(376vw + 181px)}@media(min-width:576px){.home__lazy-catalog.catalog--lazy-height{min-height:calc(169vw + 171px)}}@media(min-width:768px){.home__lazy-catalog.catalog--lazy-height{min-height:calc(94vw + 191px)}}@media(min-width:960px){.home__lazy-catalog.catalog--lazy-height{min-height:calc(74vw + 206px)}}@media(min-width:1248px){.home__lazy-catalog.catalog--lazy-height{min-height:calc(35vw + 205px)}}@media(min-width:1920px){.home__lazy-catalog.catalog--lazy-height{min-height:762px}}.home .home__content{padding:30px 0 0;position:relative}@media(min-width:768px){.home .home__content{padding:40px 0 0}}.home .home__content:before{background:url(/images/home-content-bg.fda947a1..jpg) no-repeat top/contain;bottom:0;content:"";left:-160px;pointer-events:none;position:absolute;right:0;top:-25vw;z-index:-1}@media(min-width:1632px){.home .home__content:before{top:-40vw}}.home__content-promo,.home__trnm-banner{margin:25px 0 0}.winners-block__wrap{display:flex;flex-direction:column;gap:15px}@media(min-width:1248px){.winners-block__wrap{grid-gap:15px;display:grid;grid-template-areas:"latest top month-game" "latest banner banner";grid-template-columns:repeat(3,1fr)}}@media(min-width:1632px){.winners-block__wrap{grid-gap:25px}}.winners-block__latest{grid-area:latest}.winners-block__top{grid-area:top}.winners-block__month-game{grid-area:month-game}.winners-block__banner{align-items:center;background:rgba(11,12,16,.8);border-radius:6px;display:grid;grid-area:banner;grid-template-columns:repeat(2,1fr);overflow:hidden;padding:15px 12px;text-align:center}@media(min-width:768px){.winners-block__banner{padding:15px}}.winners-block__banner-text{font-family:Rubik,Arial,sans-serif;font-size:12px;font-weight:700;margin:0 0 10px;text-transform:uppercase}@media(min-width:320px){.winners-block__banner-text{font-size:calc(7.86207px + 1.2931vw)}}@media(min-width:1248px){.winners-block__banner-text{font-size:24px}}.winners::-webkit-scrollbar{height:6px;width:6px}.winners::-webkit-scrollbar-track{background:transparent;border-radius:4px}.winners::-webkit-scrollbar-thumb{background-color:hsla(0,0%,39%,.7);border-radius:4px;margin:0}@-moz-document url-prefix(){.winners{scrollbar-color:#646464 #2a2c31;scrollbar-width:thin}}.winners{background:rgba(11,12,16,.8);border-radius:6px;display:flex;flex-direction:column;list-style:none;overflow:hidden auto}.winners__title{background:rgba(11,12,16,.3);font-family:Rubik,Arial,sans-serif;font-size:14px;font-weight:700;margin:0;padding:20px 15px;text-align:center;text-transform:uppercase}@media(min-width:320px){.winners__title{font-size:calc(12.62069px + .43103vw)}}@media(min-width:1248px){.winners__title{font-size:18px}}.winners__list{height:100%;list-style:none;margin:0;padding:0}.winners__loader-wrap{height:100%}.winners .winners__loader{height:100%;padding:0}.winner-tile{align-items:center;animation:winner-tile-animate .6s linear forwards;display:flex;gap:20px;opacity:0;padding:10px 12px;position:relative;text-decoration:none;width:100%}@media(min-width:768px){.winner-tile{padding:10px 25px}}.winner-tile__img-wrp{border-radius:6px;flex:0 0 auto;max-height:60px;max-width:60px;overflow:hidden;transition:all .25s ease}.winner-tile__img-wrp:hover{opacity:.8}.winner-tile__img-wrp:focus-visible{opacity:.8;outline:2px solid #fff}.winner-tile__info{color:#979797;display:flex;flex-direction:column;flex-grow:1;font-size:12px;line-height:1.4;overflow:hidden;white-space:nowrap;width:100%}@media(min-width:320px){.winner-tile__info{font-size:calc(10.62069px + .43103vw)}}@media(min-width:1248px){.winner-tile__info{font-size:16px}}.winner-tile__sum,.winner-tile__username{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.winner-tile__sum{color:#1ff95d;font-size:12px;text-transform:uppercase}@media(min-width:320px){.winner-tile__sum{font-size:calc(9.93103px + .64655vw)}}@media(min-width:1248px){.winner-tile__sum{font-size:18px}}.winner-tile__game{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.winner-tile__game-in{margin-right:4px;white-space:nowrap}.winner-tile .winner-tile__link{color:#ffe63c;line-height:1;outline:2px solid transparent;outline-offset:1px;transition:all .25s ease}.winner-tile .winner-tile__link:hover{opacity:.8}.winner-tile .winner-tile__link:focus-visible{border-bottom-color:transparent;border-radius:2px;outline-color:#ffe63c}@keyframes winner-tile-animate{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.catalog-month{background:rgba(11,12,16,.8);border-radius:6px;overflow:hidden;padding:15px 12px}@media(min-width:768px){.catalog-month{padding:15px}}.game-month{display:flex;gap:20px}.game-month .game-month__img-link{display:block;outline:2px solid transparent;outline-offset:1px;overflow:hidden;transition:all .25s ease}.game-month .game-month__img-link:hover{opacity:.8}.game-month .game-month__img-link:focus-visible{border-bottom-color:transparent;border-radius:2px;outline-color:#fff}.game-month .game-month__img{height:auto;transition:all .25s ease;width:130px}.game-month__info{align-items:flex-start;display:flex;flex-direction:column}.game-month__title{font-family:Rubik,Arial,sans-serif;font-size:14px;font-weight:300;margin:0 0 4px;text-transform:uppercase}@media(min-width:320px){.game-month__title{font-size:calc(12.62069px + .43103vw)}}@media(min-width:1248px){.game-month__title{font-size:18px}}.game-month__name{color:#ffe63c;font-family:Rubik,Arial,sans-serif;font-size:14px;font-weight:700;margin:0 0 8px;outline:2px solid transparent;outline-offset:1px;padding:0;text-transform:uppercase;transition:all .25s ease}@media(min-width:320px){.game-month__name{font-size:calc(12.62069px + .43103vw)}}@media(min-width:1248px){.game-month__name{font-size:18px}}.game-month__name:hover{opacity:.8}.game-month__name:focus-visible{border-bottom-color:transparent;border-radius:2px;outline-color:#ffe63c}.games-banner{background:#2c2e33;border-radius:4px;padding:0 0 50px;position:relative}.games-banner .games-banner__slider{height:100%;position:static;width:100%}.games-banner .games-banner__arrow{align-items:center;bottom:0;color:#fff;display:flex;font-size:12px;height:50px;justify-content:center;outline:2px solid transparent;outline-offset:1px;position:absolute;transition:all .25s ease;width:50px;z-index:1}.games-banner .games-banner__arrow:hover{color:#e6a50d}.games-banner .games-banner__arrow:focus-visible{outline-color:#fff}.games-banner .games-banner__arrow--prev{left:0}.games-banner .games-banner__arrow--next{right:0}.games-banner__icon-next{display:block;transform:rotate(-90deg)}.games-banner__icon-prev{display:block;transform:rotate(90deg)}.games-banner__dots{align-items:center;bottom:10px;display:flex;flex-direction:row;gap:10px;justify-content:center;left:0;list-style:none;margin:auto;padding:0;position:absolute;right:0;width:calc(100% - 100px);z-index:1}.games-banner .slick-list,.games-banner .slick-track{height:100%}.trnm-preview{aspect-ratio:1/1;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:15px 10px;position:relative;text-align:center;width:100%;z-index:1}@media(min-width:768px){.trnm-preview{aspect-ratio:auto}}.trnm-preview__bg{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.trnm-preview__title{font-family:Rubik,Arial,sans-serif;font-size:calc(12px + 2vw);font-weight:700;line-height:1.2em;margin:0;text-transform:uppercase}@media(min-width:768px){.trnm-preview__title{font-size:18px}}@media(min-width:960px){.trnm-preview__title{font-size:22px}}@media(min-width:1248px){.trnm-preview__title{font-size:18px}}@media(min-width:1360px){.trnm-preview__title{font-size:22px}}@media(min-width:1632px){.trnm-preview__title{font-size:26px}}.trnm-preview__text{font-family:Rubik,Arial,sans-serif;font-size:calc(12px + 2vw);font-weight:700;line-height:1.2em;margin:20px 0 10px;text-transform:uppercase}@media(min-width:768px){.trnm-preview__text{font-size:18px}}@media(min-width:960px){.trnm-preview__text{font-size:22px}}@media(min-width:1248px){.trnm-preview__text{font-size:18px}}@media(min-width:1360px){.trnm-preview__text{font-size:22px}}@media(min-width:1632px){.trnm-preview__text{font-size:26px;margin-top:40px}}.trnm-preview__text:first-child{margin:0}.trnm-preview__text:empty{display:none}.trnm-preview__timer-wrap{background:#1f2023;border-radius:4px;position:relative;z-index:2}.trnm-preview .trnm-preview__timer{padding:10px 10px 15px}.trnm-preview__btn-wrap{padding:10px}@media(min-width:1248px){.trnm-preview__btn-wrap{padding:5px 10px}}.advantages{padding:25px 0}@media(min-width:768px){.advantages{padding:50px 0}}.advantages__items{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.advantages__items{flex-direction:row;gap:0}}.advantages__item{align-items:center;background:#333438;border-radius:6px;display:flex;flex:1 1;flex-direction:column;gap:35px;padding:20px 10px;text-align:center}@media(min-width:768px){.advantages__item{background:transparent;border-radius:0;border-right:1px solid hsla(0,0%,100%,.1);padding:0 30px}}.advantages__item:last-child{border-right:none}.advantages__header{align-items:center;display:flex;gap:15px;justify-content:center}@media(min-width:768px){.advantages__header{flex-direction:column;gap:35px}}.advantages .advantages__img{height:auto;width:auto}.advantages__title{color:#fff;font-family:Rubik,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.1;margin:0;text-align:left;text-transform:uppercase}@media(min-width:320px){.advantages__title{font-size:calc(15.93103px + .64655vw)}}@media(min-width:1248px){.advantages__title{font-size:24px}}@media(min-width:768px){.advantages__title{text-align:center}}.advantages__list{background:#262729;border-radius:6px;color:#a2a2a4;line-height:1.4;list-style:none;margin:0;padding:10px;width:100%}@media(min-width:768px){.advantages__list{background:transparent;padding:0}}.advantages__li{margin:0 0 15px}.advantages__li:last-child{margin:0}