.home{display:flex;flex-direction:column;gap:24px;margin:0;padding:0;width:100%}.home__providers{margin:64px 0}.home__providers,.home__winners{display:block;padding:0;width:100%}.home__winners{margin:20px 0}.home__slider-item{align-items:center;background-color:#0b0c10;display:flex!important;flex-direction:row;height:360px;justify-content:center;outline:none;position:relative;width:100%;z-index:1}@media(min-width:768px){.home__slider-item{background-color:#000;height:450px}}.home__slider-item--register-form{min-height:410px}@media(min-width:768px){.home__slider-item--register-form{min-height:610px}}.home__catalog{margin-bottom:25px}.home__catalog .promo-catalog--crypto .promo-catalog__title-custom{color:#fff;font-size:16px;font-weight:500;line-height:22px;margin-bottom:16px;text-transform:uppercase}.home__catalog .promo-catalog--crypto .crypto-menu__list{align-items:center;background-color:#0c0f15;border-radius:4px;flex-wrap:wrap;justify-content:flex-start;margin-bottom:15px;max-width:unset;padding:15px 17px 0}.home__catalog .promo-catalog--crypto .crypto-menu__item{margin:0 30px 15px 0}.home__catalog .promo-catalog--crypto .crypto-menu__item:hover{color:#fff}.home__catalog .promo-catalog--crypto .crypto-menu__title{color:#8f9db1;font-size:12px;line-height:16px;transition:color .3s ease}.home .vip-and-tournaments-block{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.home .vip-and-tournaments-block .home__vip-program{align-items:flex-start;background-position:50%;background-size:cover;border-radius:6px;display:flex;flex-direction:column;height:auto;justify-content:center;margin-bottom:25px;min-height:260px;overflow:hidden;padding:30px 16px;position:relative;width:100%}.body--ar .home .vip-and-tournaments-block .home__vip-program{transform:scaleX(-1)}@media(min-width:576px){.home .vip-and-tournaments-block .home__vip-program{background-position:37%}}@media(min-width:768px){.home .vip-and-tournaments-block .home__vip-program{background-position:30%;padding:38px 30px 30px 40px}}@media(min-width:960px){.home .vip-and-tournaments-block .home__vip-program{background-position:57%;justify-content:flex-start;padding:30px 40px}}@media(min-width:1632px){.home .vip-and-tournaments-block .home__vip-program{background-position:100%}}.home .vip-and-tournaments-block .home__vip-program .vip-program__img{bottom:0;height:100%;min-width:100%;position:absolute;right:0;width:auto;z-index:1}.home .vip-and-tournaments-block .home__vip-program .vip-program__content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;width:100%;z-index:2}.body--ar .home .vip-and-tournaments-block .home__vip-program .vip-program__content{transform:scaleX(-1)}.home .vip-and-tournaments-block .home__vip-program .vip-program__pretitle{font-size:12px;line-height:16px;margin-bottom:10px;text-transform:uppercase}.home .vip-and-tournaments-block .home__vip-program .vip-program__title{font-size:28px;font-weight:700;line-height:117.68%;margin-bottom:10px;text-align:left;text-transform:uppercase}@media(min-width:768px){.home .vip-and-tournaments-block .home__vip-program .vip-program__title{font-size:40px;line-height:117.68%}}.home .vip-and-tournaments-block .home__vip-program .vip-program__desc{font-size:16px;font-weight:700;letter-spacing:.01em;line-height:130%;margin-bottom:35px;text-align:left;text-transform:uppercase}.home .vip-and-tournaments-block .home__vip-program .vip-program__list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.home .vip-and-tournaments-block .home__vip-program .vip-program__item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:14px;margin-right:14px}@media(min-width:768px){.home .vip-and-tournaments-block .home__vip-program .vip-program__item{margin-right:16px}}.home .vip-and-tournaments-block .home__vip-program .vip-program__item-img{height:29px;margin-right:4px;width:29px}@media(min-width:768px){.home .vip-and-tournaments-block .home__vip-program .vip-program__item-img{height:50px;margin-right:10px;width:50px}}.home .vip-and-tournaments-block .home__vip-program .vip-program__item-text{font-size:10px;font-weight:700;letter-spacing:.01em;line-height:14px;max-width:100px;text-align:left;text-transform:uppercase}@media(min-width:768px){.home .vip-and-tournaments-block .home__vip-program .vip-program__item-text{font-size:14px;line-height:19px;max-width:120px}}.home .vip-and-tournaments-block .home__vip-program .promo-item__button{min-width:162px;padding-left:24px;padding-right:24px}.home .vip-and-tournaments-block .home__vip-program .promo-item__button span{display:block}.home .vip-and-tournaments-block .home__vip-program .promo-item__button .font-icons{display:none}.home .vip-and-tournaments-block .home__vip-program .vip-program__bottom{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.home .vip-and-tournaments-block .home__vip-program .vip-program__buttons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:auto}.home .vip-and-tournaments-block .home__vip-program .promo-item__terms-link{color:#f1de4a;font-size:12px;font-weight:700;line-height:140%;margin:0 0 0 20px}.body--ar .home .vip-and-tournaments-block .home__vip-program .promo-item__terms-link{margin-left:0;margin-right:20px}.home .vip-and-tournaments-block .tournaments__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.home .vip-and-tournaments-block .tournaments__wrap .tourn-main{margin-bottom:15px;width:100%}@media(min-width:960px){.home .vip-and-tournaments-block .tournaments__wrap .tourn-main{margin-bottom:20px;width:calc(50% - 10px)}}.Block--text-ticker{background-color:var(--color-blue-900);overflow:hidden;padding:var(--padding-x5) 0;white-space:nowrap}.Block--text-ticker,.Block--text-ticker__track{display:flex;gap:var(--text-ticker-gap)}.Block--text-ticker__track--animate{animation-iteration-count:infinite;animation-name:ticker-scroll;animation-timing-function:linear}.body--ar .Block--text-ticker__track--animate{animation-name:ticker-scroll-rtl}.Block--text-ticker__item{color:var(--color-white);font-size:18px;font-weight:700;letter-spacing:.5px;line-height:26px;text-transform:uppercase}.Block--text-ticker__item span.accent{color:#fe61db}.Block--text-ticker__item span.gradient-1{background:linear-gradient(90deg,#b26efe,#fe61db);-webkit-background-clip:text;background-clip:text;color:transparent}.Block--text-ticker__item span.gradient-2{background:linear-gradient(90deg,#fe61db,#b26efe);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--text-ticker-gap)))}}@keyframes ticker-scroll-rtl{0%{transform:translateX(0)}to{transform:translateX(calc(100% + var(--text-ticker-gap)))}}.home-slider.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:block;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-slider.slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.home-slider.slick-slider .slick-list:focus{outline:none}.home-slider.slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.home-slider.slick-slider .slick-list,.home-slider.slick-slider .slick-track{transform:translateZ(0)}.home-slider.slick-slider .slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.home-slider.slick-slider .slick-track:after,.home-slider.slick-slider .slick-track:before{content:"";display:table}.home-slider.slick-slider .slick-track:after{clear:both}.slick-loading .home-slider.slick-slider .slick-track{visibility:hidden}.home-slider.slick-slider .slick-slide{display:none;float:left;height:100%;min-height:1px}.body--ar .home-slider.slick-slider .slick-slide{float:right}.home-slider.slick-slider .slick-slide.slick-loading img{display:none}.home-slider.slick-slider .slick-slide.dragging img{pointer-events:none}.home-slider.slick-slider.slick-initialized .slick-slide{display:block}.home-slider.slick-slider.slick-loading .slick-slide{visibility:hidden}.home-slider.slick-slider.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.home-slider.slick-slider .slick-arrow.slick-hidden{display:none}.home-slider.slick-slider .slick-next,.home-slider.slick-slider .slick-prev{display:block;font-size:18px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.home-slider.slick-slider .slick-prev{left:10px}@media(min-width:960px){.home-slider.slick-slider .slick-prev{left:20px}}.home-slider.slick-slider .slick-next{right:10px}@media(min-width:960px){.home-slider.slick-slider .slick-next{right:20px}}.home-slider.slick-slider.slick-dotted{margin-bottom:30px}.home-slider.slick-slider .slick-dots{bottom:8px;display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}@media(min-width:768px){.home-slider.slick-slider .slick-dots{bottom:16px}}.home-slider.slick-slider .slick-dots li{cursor:pointer;display:inline-block;margin:2px;padding:0;position:relative}.home-slider.slick-slider .slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:18px;line-height:0px;outline:none;padding:0;position:relative;width:18px}.home-slider.slick-slider .slick-dots li button:hover{outline:none}.home-slider.slick-slider .slick-dots li button:hover:before{opacity:1}.home-slider.slick-slider .slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border-radius:50%;content:"";font-size:6px;height:6px;left:50%;opacity:.25;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:6px}.home-slider.slick-slider .slick-dots li.slick-active button:before{color:#fff;opacity:.75}.home-slide__image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;position:absolute;top:0;width:100%;z-index:-1}@media(min-width:960px){.home-slide__image{-o-object-position:center;object-position:center}}.home-slide__image.image--preview{filter:blur(8px)}.home-slider.slick-slider .slick-slide .home-slide__image--reg-mobile{display:block}@media(min-width:768px){.home-slider.slick-slider .slick-slide .home-slide__image--reg-mobile{display:none}}.home-slider.slick-slider .slick-slide .home-slide__image--reg-desktop{display:none}@media(min-width:768px){.home-slider.slick-slider .slick-slide .home-slide__image--reg-desktop{display:block}}.home-slide__content{bottom:0;color:#fff;display:block;font-size:14px;font-weight:500;height:315px;left:0;letter-spacing:normal;line-height:1.2;margin:0;padding:0;position:static;right:0;top:0;width:100%;z-index:1}@media(min-width:768px){.home-slide__content{height:auto;position:absolute}}.home-slide__content .mga-logo{height:26px;margin:0 auto}@media(min-width:768px){.home-slide__content .mga-logo{margin:25px auto 0}}.home-slide__block{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;min-height:100%;padding:35px 24px;text-align:center;width:100%}@media(min-width:768px){.home-slide__block{padding:40px 48px}}.home-slide__block--top{align-items:center;justify-content:center}.home-slide__block--bottom{align-items:flex-end;justify-content:center}.home-slide__block--left{justify-content:flex-start}.home-slide__block--right{justify-content:flex-end}.home__slider-item--register-form .home-slide__block{padding:25px 0 18px}.home-slide__block-inner{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;text-align:center;text-transform:uppercase}@media(min-width:768px){.home-slide__block-inner{justify-content:center}}.home-slide__title{display:block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.2px;line-height:1.4;margin-bottom:4px}@media(min-width:768px){.home-slide__title{font-size:22px;line-height:20px;margin-bottom:18px}}.home-slide__caption{font-size:40px;font-weight:700;line-height:56px;margin-bottom:-7px}@media(min-width:768px){.home-slide__caption{font-size:46px;line-height:64px;margin-bottom:-8px}}.home-slide__value{font-size:36px;font-weight:800;line-height:120%}@media(min-width:768px){.home-slide__value{font-size:52px;margin-bottom:4px}}.home-slide__value--big{font-size:44px}@media(min-width:768px){.home-slide__value--big{font-size:60px}}.home-slide__value .colored{color:#f1de4a}.home-slide__bottom{font-size:14px;font-weight:400;letter-spacing:.84px;line-height:24px;margin-bottom:20px}@media(min-width:768px){.home-slide__bottom{font-size:22px;line-height:24px;margin-bottom:30px}}.home-slide__block-button .home-slide__button{border:1px solid #f1de4a;font-size:16px;min-height:55px;min-width:175px;transition:background .3s ease,border .3s ease}.home-slide__block-button .home-slide__button--anonim{background:#f1de4a}.home-slide__block-button .home-slide__button--anonim:hover{background:#ffe03b}.home-slide__block-button .home-slide__button--signed{background:transparent;color:#f1de4a}.home-slide__block-button .home-slide__button--signed:hover{background:rgba(241,222,74,.1);border:1px solid #f1de4a;color:#f1de4a}.home-slide__row{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;width:100%}@media(min-width:768px){.home-slide__row{flex-direction:row;max-width:100%;width:auto}}.home-slide__cell{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:inherit;width:100%}@media(min-width:768px){.home-slide__cell{width:auto}}.home-slide__cell:not(:first-child){margin:16px 0 0}@media(min-width:768px){.home-slide__cell:not(:first-child){margin:0 0 0 24px}}@media(max-width:767px){.home-slide__cell:last-child{order:-1}}.home-slide__cell-inner{display:block;text-align:inherit;width:100%}.home-slide__full-link{color:inherit;height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%}.home-slide__columb,.home-slide__full-link{align-items:center;display:flex;justify-content:center}.home-slide__columb{flex-direction:column;min-height:200px}.home-slide__link--all-banner{height:100%}@media(min-width:2120px){.home-slide__link--all-banner{height:-moz-max-content;height:max-content}}.Block--live-sports-banners{display:flex;gap:var(--spacing-x4);padding:0 var(--spacing-x8)}@media(min-width:768px){.Block--live-sports-banners{display:none}}.Block--live-sports-banners .Block--live-sports-banners__button{align-items:center;background-color:unset;background-position:left -34px center,0 0;background-repeat:no-repeat;background-size:120px 68px,auto;border-radius:4px;color:var(--button-text);display:flex;flex:1;flex-wrap:nowrap;font-size:12px;font-weight:700;gap:4px;justify-content:flex-start;letter-spacing:.3px;line-height:18px;padding:16px 12px 16px 52px;text-align:left;text-transform:uppercase}.Block--live-sports-banners .Block--live-sports-banners__button--live{background-image:url(/images/live-casino-banner-bg@2x.66cd6901..webp),linear-gradient(180deg,#ba072f,#570a26)}.Block--live-sports-banners .Block--live-sports-banners__button--sports{background-image:url(/images/sports-banner-bg@2x.6417cd59..webp),linear-gradient(180deg,#3d14ba,#181766)}.Block--live-sports-banners__button-icon-wrapper{align-items:center;display:flex;flex-shrink:0;height:12px;justify-content:center;transition:transform .3s ease-in-out;width:12px}.body--ar .Block--live-sports-banners__button-icon-wrapper{transform:scaleX(-1)}.Block--live-sports-banners__button:hover .Block--live-sports-banners__button-icon-wrapper{transform:translateX(2px)}.body--ar .Block--live-sports-banners__button:hover .Block--live-sports-banners__button-icon-wrapper{transform:scaleX(-1) translateX(2px)}.Block--live-sports-banners__button-icon{font-size:10px}.home-games-grid{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.home-games-grid{gap:20px}}.home-games-grid .catalog__item{display:none}.home-games-grid .catalog__item:nth-child(-n+6){display:flex}@media(min-width:768px){.home-games-grid .catalog__item:nth-child(-n+8){display:flex}}@media(min-width:1248px){.home-games-grid .catalog__item{display:flex}}.home-games-grid .catalog__more{display:none}.home-block-title{align-items:center;display:flex;justify-content:space-between}@media(min-width:768px){.home-block-title--is-slider{padding-right:96px}.body--ar .home-block-title--is-slider{padding-left:96px;padding-right:0}}.home-block-title__title{color:var(--text-primary);font-size:20px;font-weight:700;letter-spacing:.5px;line-height:28px;margin:0;text-transform:uppercase}@media(min-width:768px){.home-block-title__title{font-size:24px;font-weight:700;letter-spacing:.5px;line-height:28px;text-transform:uppercase}}.home-block-title__link{color:var(--text-primary);font-size:12px;font-weight:400;letter-spacing:.3px;line-height:18px;text-transform:uppercase}.home-block-title~* .unstyled-flex-slider .slick-arrow,.home-block-title~.unstyled-flex-slider .slick-arrow{display:none;font-size:16px;height:24px;top:2px;width:24px}@media(min-width:768px){.home-block-title~* .unstyled-flex-slider .slick-arrow,.home-block-title~.unstyled-flex-slider .slick-arrow{display:inline-flex}}.home-block-title~* .unstyled-flex-slider .slick-arrow.slick-next,.home-block-title~.unstyled-flex-slider .slick-arrow.slick-next{right:0}.body--ar .home-block-title~* .unstyled-flex-slider .slick-arrow.slick-next,.body--ar .home-block-title~.unstyled-flex-slider .slick-arrow.slick-next{left:48px;right:unset}.home-block-title~* .unstyled-flex-slider .slick-arrow.slick-prev,.home-block-title~.unstyled-flex-slider .slick-arrow.slick-prev{right:48px}.body--ar .home-block-title~* .unstyled-flex-slider .slick-arrow.slick-prev,.body--ar .home-block-title~.unstyled-flex-slider .slick-arrow.slick-prev{left:0;right:unset}.SportsbookMatches--default{--slider-gap:16px;--slides-count:1;--content-padding-y:24px;--content-padding-x:16px;display:flex;flex-direction:column;gap:16px;position:relative}@media(min-width:768px){.SportsbookMatches--default{--slides-count:2;--content-padding-x:24px}}@media(min-width:1248px){.SportsbookMatches--default{--slides-count:3}}@media(min-width:1632px){.SportsbookMatches--default{--slides-count:4}}@media(min-width:768px){.SportsbookMatches--default{gap:20px}}.SportsbookMatches--default__content{border-radius:6px;display:flex;flex-direction:column;gap:24px;justify-content:space-between;min-height:450px;padding:var(--content-padding-y) var(--content-padding-x);position:relative}@media(min-width:960px){.SportsbookMatches--default__content{min-height:450px}}.SportsbookMatches--default__bg-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;width:100%;z-index:-1}@media(min-width:960px){.SportsbookMatches--default__bg-image--mobile{display:none}}.SportsbookMatches--default__bg-image--desktop{display:none}@media(min-width:960px){.SportsbookMatches--default__bg-image--desktop{display:block}}.SportsbookMatches--default__heading{color:var(--text-primary);font-size:20px;font-weight:700;line-height:28px;text-align:center}@media(min-width:768px){.SportsbookMatches--default__heading{font-size:22px;font-weight:700;line-height:28px}}.SportsbookMatches--default__content-bottom{display:flex;flex-direction:column;gap:24px}.home-block-title~* .SportsbookMatches--default__slider.unstyled-flex-slider .slick-arrow,.home-block-title~.SportsbookMatches--default__slider.unstyled-flex-slider .slick-arrow{top:-18px;transform:translateY(-100%)}@media(min-width:768px){.home-block-title~* .SportsbookMatches--default__slider.unstyled-flex-slider .slick-arrow,.home-block-title~.SportsbookMatches--default__slider.unstyled-flex-slider .slick-arrow{top:-22px}}.SportsbookMatches--default__match-card{width:calc((100vw - var(--width-scroll-bar) - var(--sidebar-width) - var(--padding-container)*2 - var(--slider-gap)*(var(--slides-count) - 1) - var(--content-padding-x)*2)/var(--slides-count))}.SportsbookMatches--default__place-bet-button{color:var(--black);font-size:12px;font-weight:700;letter-spacing:.3px;line-height:16px;min-height:unset;padding:12px 40px;text-transform:uppercase}@media(min-width:768px){.SportsbookMatches--default__place-bet-button{align-self:center;font-size:14px;font-weight:700;letter-spacing:.3px;line-height:20px;min-width:196px;text-transform:uppercase;width:auto}}.sports-book-matches-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,62%,.24);border:1px solid transparent;border-radius:6px;display:flex;flex-direction:column;gap:16px;padding:16px;transition:border-color .3s ease}.sports-book-matches-card:hover{border-color:#f1de4a}.sports-book-matches-card-header{align-items:center;color:#8f9db1;display:flex;font-size:12px;font-weight:400;justify-content:space-between;line-height:16px}.sports-book-matches-card-header__title{align-items:center;display:inline-flex;gap:8px;max-width:50%}.sports-book-matches-card-header__name{max-width:calc(100% - 26px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-book-matches-card-header__icon{height:18px;width:18px}.sports-book-matches-card-teams{align-items:center;display:flex;gap:16px;justify-content:space-between}.sports-book-matches-card-teams__team{align-items:center;display:flex;flex:1;flex-direction:column;gap:10px;max-width:calc(50% - 32px)}.sports-book-matches-card-teams__image-wrap{height:50px;position:relative;width:50px}.sports-book-matches-card-teams__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.sports-book-matches-card-teams__vs{color:var(--grey);font-size:16px;font-weight:700;letter-spacing:.3px;line-height:24px;text-transform:uppercase}.sports-book-matches-card-teams__name{color:var(--text-primary);font-size:12px;font-weight:400;line-height:16px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sports-book-matches-card-bets{display:flex;gap:8px}.sports-book-matches-card-bets__item{align-items:center;background-color:#162030;border-radius:4px;color:#a0a7b4;display:flex;flex:1;font-size:12px;font-weight:400;justify-content:space-between;line-height:16px;min-height:40px;padding:12px;transition:background-color .3s ease}.sports-book-matches-card-bets__item:hover{background-color:#19191a}.sports-book-matches-card-bets__item--disable{background-color:#131a25;cursor:not-allowed;font-size:20px;justify-content:center}.sports-book-matches-card-bets__coefficient{color:#fff;font-weight:700}.home-winners{display:flex;flex-direction:column;gap:16px}.home-winners__category{background-color:#192436;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px 8px}.home-winners__category-title{align-items:center;background-color:#0c0f15;border-radius:8px;color:#fff;color:var(--text-primary);display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:8px;letter-spacing:.3px;line-height:24px;padding:8px 16px;text-transform:uppercase}@media(min-width:768px){.home-winners__category-title{font-size:22px;font-weight:700;letter-spacing:.5px;line-height:28px;text-transform:uppercase}}.home-winners__category-icon{color:rgba(238,245,255,.65);font-size:24px}.winners{align-items:center;display:flex;gap:10px;overflow-x:auto;padding-bottom:12px}.winners::-webkit-scrollbar{height:4px}.winners::-webkit-scrollbar-track{background:#000;border-radius:999px}.winners::-webkit-scrollbar-thumb{background:#f1de4a;border-radius:999px}.winners::-webkit-scrollbar-thumb:hover{background:#f1de4a}.winners__link{align-items:center;display:flex;gap:8px;width:150px}@media(min-width:768px){.winners__link{gap:12px;width:180px}}@media(min-width:960px){.winners__link{width:200px}}@media(min-width:1632px){.winners__link{width:210px}}.winners__image{border-radius:4px;flex-shrink:0;height:58px;width:58px}@media(min-width:768px){.winners__image{height:64px;width:64px}}.winners__info{color:var(--text-primary);display:flex;flex-direction:column;gap:2px;overflow:hidden}.winners__game,.winners__sum,.winners__username{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.winners__game,.winners__username{font-size:12px;font-weight:400;line-height:18px}.body--ar .winners__game,.body--ar .winners__sum{direction:ltr}.winners__sum{font-size:12px;font-weight:700;line-height:18px}@media(min-width:768px){.winners__sum{font-size:16px;font-weight:700;line-height:22px}}.home-collections{--slider-gap:12px;--slides-count:1;display:flex;flex-direction:column;gap:16px;position:relative}@media(min-width:960px){.home-collections{--slides-count:3}}@media(min-width:768px){.home-collections{gap:20px}}.home-collections__card{background-color:#0c0f15;border-radius:6px;height:198px;overflow:hidden;position:relative;width:312px}@media(min-width:960px){.home-collections__card{width:calc((100vw - var(--width-scroll-bar) - var(--sidebar-width) - var(--padding-container)*2 - var(--slider-gap)*(var(--slides-count) - 1))/var(--slides-count))}}.home-collections__card-img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;position:absolute;right:0}.home-collections__card-img.image--skeleton{inset:0}.home-collections__card-content{align-items:flex-end;display:flex;height:100%;padding:12px;position:relative;width:100%}.home-collections__card-button{border-radius:8px;color:#000;font-size:14px;font-weight:700;letter-spacing:.12px;line-height:16px;min-height:32px;min-width:none;padding:8px 12px;text-align:center;text-transform:uppercase}.home-jackpot-block{gap:24px;margin-bottom:25px}.home-jackpot-block,.home-jackpot-block__top{align-items:center;display:flex;flex-direction:column}.home-jackpot-block__top{gap:16px}.home-jackpot-block__logo{height:95px;width:278px}.home-jackpot-block__total{align-items:center;display:flex;flex-direction:column;gap:-10px}.home-jackpot-block__total-label{color:#fff;font-size:14px;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.home-jackpot-block__total-value{color:#fff;font-size:36px;font-weight:700;line-height:normal;text-align:center}@media(min-width:768px){.home-jackpot-block__total-value{font-size:70px}}.home-jackpot-block__title{text-wrap:balance;color:#fff;font-size:18px;font-weight:700;letter-spacing:.18px;line-height:normal;text-align:center}@media(min-width:768px){.home-jackpot-block__title{font-size:32px;letter-spacing:.32px}}.home-jackpot-block__title .accent{color:#f1de4a}.home-jackpot-block__prizes-wrapper{width:100%}.home-jackpot-block__prizes{padding-top:30px}@media(min-width:768px){.home-jackpot-block__prizes{padding-top:40px}.home-jackpot-block__prizes .jackpot-prizes__item--level_2{order:-1}}.home-vip-program{border-radius:6px;position:relative}.home-vip-program__background-image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:-1}.body--ar .home-vip-program__background-image{transform:scaleX(-1)}.home-vip-program__content{display:flex;flex-direction:column;gap:32px;padding:40px 24px}@media(min-width:768px){.home-vip-program__content{padding:40px}}.home-vip-program__text{display:flex;flex-direction:column;gap:8px;max-width:425px}@media(min-width:960px){.home-vip-program__text{max-width:525px}}@media(min-width:1248px){.home-vip-program__text{max-width:595px}}@media(min-width:1632px){.home-vip-program__text{max-width:800px}}.home-vip-program__pretitle{color:var(--text-primary);font-size:10px;font-weight:400;letter-spacing:.1px;line-height:14px;text-transform:uppercase}@media(min-width:768px){.home-vip-program__pretitle{font-size:12px;font-weight:400;letter-spacing:.3px;line-height:18px;text-transform:uppercase}}.home-vip-program__title{color:var(--text-primary);font-size:28px;font-weight:700;letter-spacing:.5px;line-height:34px;text-transform:uppercase}@media(min-width:768px){.home-vip-program__title{font-size:40px;font-weight:700;letter-spacing:.5px;line-height:46px;text-transform:uppercase}}.home-vip-program__description{color:var(--text-primary);font-size:16px;font-weight:700;letter-spacing:.3px;line-height:24px;text-transform:uppercase}@media(min-width:768px){.home-vip-program__description{font-size:22px;font-weight:700;letter-spacing:.5px;line-height:28px;text-transform:uppercase}}.home-vip-program__buttons{align-items:center;display:flex;flex-direction:row;gap:20px}.home-vip-program__more-info-link{color:var(--black);font-size:12px;font-weight:700;letter-spacing:.3px;line-height:16px;min-height:unset;padding:12px 40px;text-transform:uppercase}@media(min-width:960px){.home-vip-program__more-info-link{font-size:14px;font-weight:700;letter-spacing:.3px;line-height:20px;text-transform:uppercase}}.home-vip-program__terms-link{color:var(--yellow);font-size:12px;font-weight:700;line-height:18px;text-decoration-line:underline;text-underline-position:from-font}.home-tournaments{--slider-gap:var(--spacing-x4);--slides-count:1;display:flex;flex-direction:column;gap:16px;position:relative}@media(min-width:768px){.home-tournaments{--slider-gap:var(--spacing-x8);--slides-count:2;gap:20px}}.home-tournaments__card{border-radius:8px;min-height:280px;position:relative;width:300px}@media(min-width:768px){.home-tournaments__card{width:calc((100vw - var(--width-scroll-bar) - var(--sidebar-width) - var(--padding-container)*2 - var(--slider-gap)*(var(--slides-count) - 1))/var(--slides-count))}}.home-tournaments-card{background-image:radial-gradient(120% 80% at 50% 50%,transparent,rgba(25,36,54,.5) 25%,#192436 100%);background-position:50%;background-size:900px 280px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;overflow:hidden;padding:24px}.home-tournaments-card__background-image-wrapper{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.home-tournaments-card__background-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.home-tournaments-card__top{display:flex;flex-direction:column;gap:12px}.home-tournaments-card__status{color:var(--text-primary);font-size:10px;font-weight:700;line-height:16px}.home-tournaments-card__title{color:var(--text-primary);font-size:20px;font-weight:700;letter-spacing:.5px;line-height:28px;text-transform:uppercase}@media(min-width:960px){.home-tournaments-card__title{font-size:28px;font-weight:700;letter-spacing:.5px;line-height:34px;text-transform:uppercase}}.home-tournaments-card__content{align-items:flex-start;display:flex;flex-direction:column;gap:24px}@media(min-width:960px){.home-tournaments-card__content{align-items:flex-end;flex-direction:row;gap:8px;justify-content:space-between}.home-tournaments-card__timer-wrapper{order:1}.home-tournaments-card__timer{min-height:44px;padding-left:16px}}.home-tournaments-card__buttons{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:12px}.home-tournaments-card__terms-link{color:var(--yellow);font-size:12px;font-weight:700;line-height:18px;text-decoration-line:underline;text-underline-position:from-font}.home-tournaments-card__button{color:var(--black);font-size:12px;font-weight:700;letter-spacing:.3px;line-height:16px;min-height:unset;padding:10px 16px;text-transform:uppercase}@media(min-width:960px){.home-tournaments-card__button{font-size:14px;font-weight:700;letter-spacing:.3px;line-height:20px;min-width:145px;padding:12px 16px;text-transform:uppercase}}