.tournament-single{position:relative;padding-top:20px}.tournament-single.page-container{max-width:100%}.tournament-single .tournament-single__back{position:absolute;top:-16px;cursor:pointer}.tournament-single .tournament-single__back span{font-weight:700;font-size:12px;line-height:16px;letter-spacing:-.03em;color:#666d85}.tournament-single .tournament-single__attention-block{margin-bottom:12px}.tournament-single .tournament-single__attention-block .attention-block__text{max-width:848px}.tournament-single .tournament-single__attention-block .attention-block__close{margin-left:auto}.tournament-single.tournament-single__container{display:flex;flex-wrap:wrap;align-items:flex-start;grid-gap:8px;gap:8px}.tournament-single .tournament-single-block{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:32px 24px;background-color:#101224;border-radius:8px;overflow:hidden;align-self:stretch;z-index:0}.tournament-single .tournament-single-block--info{max-width:calc(58% - 4px);padding:32px 24px 32px 37px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.tournament-single .tournament-single-block--info .tournament-info-coin{position:absolute;right:80px;bottom:36px;max-width:100px;max-height:100px}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block--info .tournament-info-coin{display:none}}.tournament-single .tournament-single-block--info .img-black,.tournament-single .tournament-single-block--info .img-blue,.tournament-single .tournament-single-block--info .img-pur1,.tournament-single .tournament-single-block--info .img-pur2{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:-100px;top:50%;transform:translateY(-50%);z-index:0}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block--info .img-black,.tournament-single .tournament-single-block--info .img-blue,.tournament-single .tournament-single-block--info .img-pur1,.tournament-single .tournament-single-block--info .img-pur2{opacity:.5}}.tournament-single .tournament-single-block--info .img-blue{max-width:312px;right:-78px}.tournament-single .tournament-single-block--info .img-black{max-width:252px;top:auto;transform:none;right:-34px;bottom:-12px}.tournament-single .tournament-single-block--info .img-pur1{max-width:415px;top:-100px;transform:none}.tournament-single .tournament-single-block--info .img-pur2{max-width:512px;right:-150px}.tournament-single .tournament-single-block--terms{max-width:calc(42% - 4px)}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block--terms{padding-bottom:120px}}.tournament-single .tournament-single-block--terms:after{content:"";position:absolute;right:-29px;bottom:47px;width:163px;height:163px;border-radius:50%;background:linear-gradient(180deg,#119bff,#00d1ff);filter:blur(90px)}.tournament-single .tournament-single-block--terms .img--controller{display:none}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block--terms .img--controller{position:absolute;bottom:-28px;display:flex;justify-content:center;align-items:center;width:180px;align-self:center;z-index:1}}.tournament-single .tournament-single-block--games{max-width:calc(58% - 4px)}.tournament-single .tournament-single-block--prizes{max-width:calc(42% - 4px)}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block--games,.tournament-single .tournament-single-block--info,.tournament-single .tournament-single-block--prizes,.tournament-single .tournament-single-block--terms{max-width:100%}}.tournament-single .tournament-single-block--usersRating{max-width:100%;padding:32px 8px 32px 24px}.tournament-single .tournament-single__title{font-family:Halvar Breitschrift,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:23px;letter-spacing:-.3px;text-transform:uppercase;color:#f3f3f3}.tournament-single ol.tournament-terms{position:relative;list-style:none;display:flex;flex-direction:column;padding-left:36px;margin-top:24px;margin-bottom:0;z-index:2}.tournament-single ol.tournament-terms li{position:relative;display:block;font-family:FS Elliot Pro,sans-serif;max-width:326px;font-weight:700;font-size:13px;line-height:20px;letter-spacing:-.3px;color:#f3f3f3}.tournament-single ol.tournament-terms li:not(:last-child){margin-bottom:18px}.tournament-single ol.tournament-terms li:before{content:attr(data-index);position:absolute;right:calc(100% + 12px);width:24px;height:22px;display:flex;justify-content:center;align-items:center;font-family:Halvar Breitschrift,sans-serif;font-style:italic;font-weight:700;font-size:20px;line-height:23px;text-align:center;letter-spacing:-.25px;color:#24abf8}.tournament-single ol.tournament-terms li strong{font-weight:inherit;color:#24abf8}.tournament-single .tournament-single-block-card__date{display:flex;font-weight:700;font-size:12px;line-height:16px;color:#f3f3f3}.tournament-single .tournament-single-block-card__date svg{margin-right:4px}.tournament-single .tournament-single-block-card__title{max-width:340px;margin-top:12px;font-family:Halvar Breitschrift,sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:42px;letter-spacing:-.3px;text-transform:uppercase;color:#f3f3f3;z-index:1}@media screen and (min-width:1024.51px){.tournament-single .tournament-single-block-card__title{min-height:84px}}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block-card__title{font-size:28px;line-height:32px}}@media screen and (max-width:374.98px){.tournament-single .tournament-single-block-card__title{font-size:24px;line-height:28px}}.tournament-single .tournament-single-block-card__title .bg-blue{color:#24abf8}.tournament-single .tournament-single-block-card__title .bg-black{color:#d5b57b}.tournament-single .tournament-single-block-card__title .bg-pur1,.tournament-single .tournament-single-block-card__title .bg-pur2{color:#d419f2}.tournament-single .tournament-single-block-card__prize{display:flex;align-items:center;margin-top:22px;font-weight:700;font-size:24px;line-height:31px;text-transform:uppercase;color:#ffbe18;z-index:1}.tournament-single .tournament-single-block-card__prize svg{margin-top:-3px;margin-right:8px;fill:#ffbe18}.tournament-single .tournament-single-block-card__description{max-width:246px;margin-top:23px;font-weight:700;font-size:14px;line-height:22px;letter-spacing:-.3px;color:#f3f3f3;z-index:1}.tournament-single .tournament-single-block-card__button{margin-top:24px;width:195px}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block-card__button{width:100%}}.tournament-single .tournament-single-block-card__button.dark{background:#1a1d2c}.tournament-single .tournament-single-block-card__button.dark:hover{cursor:auto;color:#f3f3f3;background:#1a1d2c}.tournament-single .tournament-single-block-card__button.yellow{cursor:auto}.tournament-single .tournament-single-block-card__button.yellow:hover{background:#ffbe18;box-shadow:inset 0 4px 8px #fff975}.tournament-single .tournament-single-block-card__timer{position:absolute;left:270px;bottom:42px}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block-card__timer{position:static;margin-top:24px;align-self:center}}.tournament-single .tournament-single-block__games{position:relative;margin-top:32px;width:100%;display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;max-height:422px;overflow:auto}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block__games{max-height:278px}}.tournament-single .tournament-single-block__games.no-slider{display:flex;flex-wrap:nowrap;grid-gap:16px;gap:16px}.tournament-single .tournament-single-block__games .block-games-card,.tournament-single .tournament-single-block__games .slot-catalog-item,.tournament-single .tournament-single-block__games .slot-catalog-item.slotWithDemo,.tournament-single .tournament-single-block__games .TournamentGameCardWrapper{max-width:181px;max-height:130px;min-height:130px}.tournament-single .tournament-single-block__games .slot-catalog-item.slotWithDemo .slot-catalog-item__img{height:40px}.tournament-single .tournament-single-block__games .slot-catalog-item.slotWithDemo .slot-catalog-item__play-for-free{line-height:normal}.tournament-single .tournament-single-block__games .block-games-card__play-btn{margin-left:10px;background-size:75%;background-position:50%}@media screen and (min-width:1400.51px){.tournament-single .tournament-single-block__games .block-games-card__play-btn{width:66px;height:84px}}.tournament-single .tournament-single-block__games .swiper-slide{width:242px;max-width:242px}.tournament-single .tournament-single-block__games .tournament-slider__next,.tournament-single .tournament-single-block__games .tournament-slider__prev{z-index:3;position:absolute;top:50%;transform:translateY(-50%);margin-top:-30px;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;background-color:#f3f3f3;transition:.2s ease;cursor:pointer}@media screen and (max-width:767.98px){.tournament-single .tournament-single-block__games .tournament-slider__next,.tournament-single .tournament-single-block__games .tournament-slider__prev{display:none}}.tournament-single .tournament-single-block__games .tournament-slider__next svg,.tournament-single .tournament-single-block__games .tournament-slider__prev svg{fill:#0c0f1e;transform-origin:center;width:16px;height:8px;transition:.2s ease}.tournament-single .tournament-single-block__games .tournament-slider__next.disabled,.tournament-single .tournament-single-block__games .tournament-slider__prev.disabled{cursor:none;opacity:.33;pointer-events:none}.tournament-single .tournament-single-block__games .tournament-slider__prev{left:24px}.tournament-single .tournament-single-block__games .tournament-slider__prev svg{transform:rotate(90deg)}.tournament-single .tournament-single-block__games .tournament-slider__prev:hover:not(.disabled){background-color:#fff}.tournament-single .tournament-single-block__games .tournament-slider__prev:hover:not(.disabled) svg{transform:rotate(90deg) translateY(4px)}.tournament-single .tournament-single-block__games .tournament-slider__next{right:24px}.tournament-single .tournament-single-block__games .tournament-slider__next svg{transform:rotate(-90deg)}.tournament-single .tournament-single-block__games .tournament-slider__next:hover:not(.disabled){background-color:#fff}.tournament-single .tournament-single-block__games .tournament-slider__next:hover:not(.disabled) svg{transform:rotate(-90deg) translateY(4px)}.tournament-single .tournament-single-block__games .swiper-pagination{position:static;justify-content:center;margin:32px 0 0}.tournament-single .tournament-single__info{position:absolute;top:16px;right:24px;display:flex;grid-gap:2px;gap:2px}@media screen and (max-width:767.98px){.tournament-single .tournament-single__info{position:static;width:100%;margin-top:24px;grid-gap:8px;gap:8px}}.tournament-single .tournament-single__info .tournament-info-left,.tournament-single .tournament-single__info .tournament-info-right{padding:6px 12px}@media screen and (max-width:767.98px){.tournament-single .tournament-single__info .tournament-info-left,.tournament-single .tournament-single__info .tournament-info-right{width:50%}}.tournament-single .tournament-single__info.pos-initial{position:static;width:100%;margin-top:24px;grid-gap:8px;gap:8px}.tournament-single .tournament-single__info.pos-initial .tournament-info-left,.tournament-single .tournament-single__info.pos-initial .tournament-info-right{padding:12px;width:50%;display:flex;align-items:center;grid-gap:4px;gap:4px;flex-wrap:wrap}.tournament-single .tournament-single__info .tournament-info-left{background:linear-gradient(270deg,#1e1e3f .12%,#18172b 99.9%);border-radius:8px 0 0 8px}.tournament-single .tournament-single__info .tournament-info-right{background:linear-gradient(90deg,#1e1e3f .12%,#18172b 99.9%);border-radius:0 8px 8px 0}.tournament-single .tournament-single__info .tournament-info-count{display:flex;grid-gap:4px;gap:4px;font-weight:700;font-size:16px;line-height:21px;letter-spacing:-.02em;text-transform:uppercase;background:linear-gradient(180deg,#f3f3f3,rgba(184,212,255,.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.tournament-single .tournament-single__info .tournament-info-text{font-weight:700;font-size:12px;line-height:16px;letter-spacing:-.4px;color:#858cab}.tournament-single .tournament-single__prizes-list{width:100%;display:flex;grid-gap:8px;gap:8px;flex-direction:column;margin-top:28px}@media screen and (max-width:767.98px){.tournament-single .tournament-single__prizes-list{margin-top:8px}}.tournament-single .tournament-single__prizes-list.tournament-single__prizes-list--prizes{margin-top:8px}.tournament-single .tournament-single__prizes-list .tournament-table__usersWrapper{max-height:545px;overflow:auto;padding:0 12px 0 0}.tournament-single .tournament-single__prizes-list .tournament-table__usersWrapper .tournament-table__row:not(.tournament-single .tournament-single__prizes-list .tournament-table__usersWrapper .tournament-table__row:first-child){margin-top:8px}.tournament-single .tournament-single__prizes-list .tournament-table__usersWrapper .simplebar-track.simplebar-vertical{width:7px}.tournament-single .tournament-single__prizes-list .tournament-table__usersWrapper .simplebar-scrollbar:before{background:#23253d;border-radius:32px}.tournament-single .tournament-single__prizes-list .tournament-table__usersWrapper .simplebar-scrollbar.simplebar-visible:before{opacity:1}.tournament-single .tournament-single__prizes-list .tournament-table__row{display:flex;padding:8px;align-items:center;border-left:2px solid #18172b;background:linear-gradient(269.87deg,#1e1e3f .12%,#18172b 99.9%);border-radius:8px;justify-content:space-between}.tournament-single .tournament-single__prizes-list .tournament-table__row.fix-height{height:42px}.tournament-single .tournament-single__prizes-list .tournament-table__row.tournament-table__row--title{padding:8px 20px 8px 8px}.tournament-single .tournament-single__prizes-list .tournament-table__row.no-bg{background:none}.tournament-single .tournament-single__prizes-list .tournament-table__row.justify-content-evenly{justify-content:space-evenly}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col{display:flex;flex-direction:column;align-items:center}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col.tournament-table__col--prizes_userPlace,.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col.tournament-table__col--prizes_userWinCount{min-width:65px}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col.tournament-table__col--prizes_userPlace{margin-right:48px}@media screen and (max-width:767.98px){.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col.tournament-table__col--prizes_userPlace{margin-right:0}}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col.align-items-start{align-items:flex-start}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col .list__item-lower,.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col .list__item-upper{display:flex;min-width:28px;height:18px;justify-content:center;align-items:center;font-weight:700;font-size:12px;line-height:16px;text-align:center;letter-spacing:-.02em;border-radius:32px}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col .list__item-upper{color:#3eb13b;background:rgba(62,177,59,.1)}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col .list__item-lower{color:#ff2c52;background:rgba(255,44,82,.1)}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-1,.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-2,.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-3,.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-4,.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-5{width:100%}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-1{min-width:26px;max-width:26px;margin-right:16px}@media screen and (max-width:767.98px){.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-1{margin-right:12px}}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-1 span.number{display:flex;min-width:26px;justify-content:center;padding:2px 4px 1px;background:#23253d;border-radius:51.6923px;font-weight:700;font-size:13px;line-height:17px;text-align:center;color:#858cab}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-1 .list__item-lower-mobile,.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-1 .list__item-upper-mobile{font-weight:700;font-size:10px;line-height:13px;text-align:center;letter-spacing:-.02em}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-1 .list__item-upper-mobile{color:#3eb13b}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-1 .list__item-lower-mobile{color:#ff2c52}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-2{min-width:260px;max-width:260px;padding-right:16px}@media screen and (max-width:1439.98px){.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-2{min-width:0}}@media screen and (max-width:767.98px){.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-2{min-width:80px;padding-right:4px}}@media screen and (max-width:767.98px){.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-3{max-width:70px}}@media screen and (max-width:767.98px){.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-4{max-width:54px}}@media screen and (max-width:767.98px){.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-5{display:none}}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-title{font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.3px;color:#666d85}@media screen and (max-width:767.98px){.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-table__col-title{font-size:11px;line-height:14px}}.tournament-single .tournament-single__prizes-list .tournament-table__row .prizes-list__item-points,.tournament-single .tournament-single__prizes-list .tournament-table__row .prizes-list__item-prize{font-weight:700;font-size:13px;line-height:24px;text-align:center;letter-spacing:-.03em}@media screen and (max-width:767.98px){.tournament-single .tournament-single__prizes-list .tournament-table__row .prizes-list__item-points,.tournament-single .tournament-single__prizes-list .tournament-table__row .prizes-list__item-prize{font-size:12px}}.tournament-single .tournament-single__prizes-list .tournament-table__row .prizes-list__item-points{color:#ffbe18}.tournament-single .tournament-single__prizes-list .tournament-table__row .prizes-list__item-prize,.tournament-single .tournament-single__prizes-list .tournament-table__row .prizes-list__item-prize-currency{color:#24abf8}.tournament-single .tournament-single__prizes-list .tournament-table__row .tournament-list-places{padding:4px 8px 2px;font-weight:700;font-size:14px;line-height:18px;text-align:center;background:#2e3258;border-radius:52px}.tournament-single .tournament-single__prizes-list .tournament-table__row.tournament-table__row-active{background:linear-gradient(180deg,#1f1e46,#213569);border-left:2px solid #24abf8;outline:1px solid #1c69ff}.tournament-single .tournament-single__prizes-list .tournament-table__row.tournament-table__row-active .tournament-table__col-1>span{color:#0c0f1e;background:linear-gradient(180deg,#119bff,#00d1ff)}.tournament-single .tournament-single__prizes-list .tournament-table__row.tournament-table__row-active .game-table-item__user-name{color:#f3f3f3}.tournament-single .tournament-single__prizes-list .tournament-table__row.row-sticky{position:-webkit-sticky;position:sticky;bottom:1px;width:100%}.tournament-single .tournament-table__usersWrapper{padding:1px}.tournament-single .game-table-item__user-you{font-family:FS Elliot Pro,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:-.02em;color:#24abf8}.tournament-single .game-table-item__user-name{font-weight:700;max-width:80px}@media screen and (min-width:1024.51px){.tournament-single .game-table-item__user-name{max-width:none}}@media screen and (max-width:767.98px){.tournament-single .game-table-item__user-name{max-width:70px}}@media screen and (max-width:374.98px){.tournament-single .game-table-item__user-name{max-width:40px}}