@keyframes casino-popup_casinoPopupToTop__i_KPm{0%{transform:translateY(100%)}to{transform:translateY(0)}}.casino-popup_popup__9ey8A{position:fixed;inset:0;z-index:1012;display:flex;flex-direction:column;overflow:auto;background-color:var(--v3-black-2);animation:casino-popup_casinoPopupToTop__i_KPm .3s ease-out;outline:none}.casino-popup_srOnly__iqEYT{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.casino-popup_navBar__X9OTr{background-color:var(--v3-black-0);border-bottom:1px solid var(--v3-black-6);justify-content:center;align-items:center;position:relative;padding:0 60px;flex-shrink:0;display:flex;height:48px;z-index:10}.casino-popup_navBack__Ph57A{position:absolute;left:0;top:0;bottom:0;display:flex;padding:12px;align-items:center;background:none;border:0;color:var(--v3-text-color);cursor:pointer}.casino-popup_navTitle__H4NqZ{font-size:18px;color:var(--v3-text-color);font-weight:600}.providers_root___SBPD{width:100%}.providers_root___SBPD .providerFavoriteIcon:hover{color:var(--v3-primary-4)!important}.providers_root___SBPD .searchProviders{margin:0 12px 16px}.providers_root___SBPD .searchProviders__input{display:flex;align-items:center;box-sizing:border-box;height:40px;padding:0;overflow:hidden;border:1px solid var(--v3-black-15);border-radius:6px;background-color:var(--v3-black-4)!important;transition:border .3s}.providers_root___SBPD .searchProviders__input:focus-within,.providers_root___SBPD .searchProviders__input:hover{border-color:var(--v3-primary-color)}.providers_root___SBPD .searchProviders__input input{flex:1;min-width:0;height:100%;padding:0 12px;border:0;outline:none;background:rgba(0,0,0,0);color:var(--v3-black-45);font:inherit;font-size:14px}.providers_root___SBPD .searchProviders__input input::placeholder{color:var(--v3-black-25);opacity:.6;text-overflow:ellipsis}.providers_root___SBPD .searchProviders__input--close,.providers_root___SBPD .searchProviders__input--icon{display:flex;align-items:center;height:100%;padding:0 7px;border:0;background:none;color:var(--v3-primary-color);cursor:pointer}.providers_root___SBPD .providersSlider{display:flex;flex-direction:column;gap:24px}.providers_root___SBPD .providersSlider--mobile{gap:16px}.providers_root___SBPD .providersSlider--mobile .providersSlider__emptyView{font-size:16px}.providers_root___SBPD .providersSlider__arrows{position:relative;display:flex;justify-content:space-between;gap:8px;min-width:88px}.providers_root___SBPD .providersSlider__arrows button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;box-shadow:var(--v3-shadow-strong);cursor:pointer;color:var(--v3-primary-6);background:var(--v3-black-0);opacity:.8}.providers_root___SBPD .providersSlider__arrows button:not(:disabled):hover{opacity:.9}.providers_root___SBPD .providersSlider__arrows button:disabled{color:var(--v3-black-25);cursor:default}.providers_root___SBPD .providersSlider__arrows .providersSlider__arrowLeft{transform:scaleX(-1)}.providers_root___SBPD .providersSlider__resetButton{background:var(--v3-black-0)!important;color:var(--v3-primary-color)!important;padding:10px 24px!important;height:40px!important;border:none!important;font-weight:400}.providers_root___SBPD .providersSlider__header{display:flex;flex-direction:row;justify-content:space-between}.providers_root___SBPD .providersSlider__header__title{font-size:24px;font-weight:600;line-height:28px;letter-spacing:.005em;display:flex;align-items:center;gap:8px;color:var(--v3-text-color)}.providers_root___SBPD .providersSlider__header__actions{display:flex;gap:8px}.providers_root___SBPD .providersSlider__header__actions .searchProviders{margin:0 12px 0 0;min-width:320px}.providers_root___SBPD .providersSlider__header__actions .searchProviders .searchProviders__input{background:var(--v3-black-0)!important;border-color:rgba(0,0,0,0)}.providers_root___SBPD .providersSlider__header__actions .searchProviders .searchProviders__input:focus-within,.providers_root___SBPD .providersSlider__header__actions .searchProviders .searchProviders__input:hover{border-color:var(--v3-primary-color)}.providers_root___SBPD .providersSlider__header__wrapper--mobile{display:flex;gap:16px;flex-direction:column}.providers_root___SBPD .providersSlider__header__actionButton{cursor:pointer;padding:5px;background:var(--v3-black-0);border-radius:5px;color:var(--v3-black-45);width:28px;display:flex;justify-content:center;align-items:center;height:28px;border:0}.providers_root___SBPD .providersSlider--mobile .providersSlider__header__title{font-size:16px}.providers_root___SBPD .providersSlider--mobile .providersSlider__header__actions{flex-direction:row-reverse}.providers_root___SBPD .providersSlider--mobile .providersSlider__header__actions .searchProviders{flex:1;min-width:unset;margin:unset}.providers_root___SBPD .providersSlider .providerSlide{gap:8px;display:flex;cursor:pointer;padding:10px 12px;border-radius:10px;background:var(--v3-black-0);color:var(--v3-text-color);min-height:40px;align-items:center;box-sizing:border-box;white-space:nowrap;border:0;font:inherit}.providers_root___SBPD .providersSlider .providerSlide__icon{color:var(--v3-text-color)!important}.providers_root___SBPD .providersSlider .providerSlide--active{border:2px solid var(--v3-primary-color);padding:8px 10px}.providers_root___SBPD .providersSlider .providerSlide__badge__title{font-weight:400;letter-spacing:.1px;border-radius:3px;padding:0 2px 2px;font-size:8px;line-height:10px;color:var(--v3-white,#fff);background:var(--v3-red-3);width:max-content;margin:0}.providers_root___SBPD .providersSlider .providerSlide__name{font-size:14px;min-height:18px;line-height:normal}.providers_root___SBPD .providersSlider .swiper-slide{width:max-content}.providers_root___SBPD .providersSlider .swiper-slide:last-child{margin-right:0!important;margin-left:0!important}.providers_root___SBPD .providersSlider__emptyView{color:var(--v3-primary-color);height:40px;display:flex;align-items:center;justify-content:center;font-size:18px}.providers_root___SBPD .providersSlider__items__skeleton{display:flex;gap:8px;overflow:hidden}.providers_root___SBPD .providersContainer--mobile{display:flex;flex-wrap:nowrap;white-space:nowrap;gap:8px;overflow:auto;scrollbar-width:none}.providers_root___SBPD .providersDesktop{margin-top:16px;margin-bottom:16px;border-radius:10px;background-color:var(--v3-black-0)}.providers_root___SBPD .providersDesktop__allProviders{margin-left:16px;text-align:center;color:var(--v3-text-color);display:flex;font-size:18px;font-weight:400}.providers_root___SBPD .providersDesktop__allProviders--count{margin-left:3px}.providers_root___SBPD .providersDesktop__icon{margin:12px 16px 12px 0;background:var(--v3-black-4);width:40px;height:40px;cursor:pointer;border-radius:6px;border:0;padding:0;display:block}[dir=rtl] .providers_root___SBPD .providersDesktop__icon{margin:12px 0 12px 12px}.providers_root___SBPD .providersDesktop__upView{display:flex;justify-content:space-between;border-bottom:2px solid var(--v3-black-6);height:68px;align-items:center}.providers_root___SBPD .providersDesktop__downView{position:relative;padding-bottom:4px;overflow:auto}.providers_root___SBPD .providersDesktop__downView--active{overflow:hidden}.providers_root___SBPD .providersDesktop__search{display:flex;width:calc(100% - 150px);justify-content:flex-end}.providers_root___SBPD .providersDesktop__search .searchProviders{margin:12px 8px 12px 0;max-width:320px;width:100%;border-radius:6px}.providers_root___SBPD .providersDesktop__search .providersDesktop__reset{margin:12px 8px 12px 0;justify-content:center;display:flex;flex-direction:column;align-items:center;transition:unset!important;padding:10px 24px;border-radius:6px;height:40px;background-color:var(--v3-black-4);color:var(--v3-primary-color);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.07px;border:none;cursor:pointer}.providers_root___SBPD .providersDesktop__search .providersDesktop__reset[disabled]{background-color:var(--v3-black-6)!important;color:var(--v3-primary-color)!important;opacity:.5;cursor:default}.providers_root___SBPD .providersDesktop__search .providersDesktop__reset:not([disabled]):hover{background-color:var(--v3-black-6)!important;color:var(--v3-primary-color)}.providers_root___SBPD .providersDesktop__search .providersDesktop__reset:focus{background-color:var(--v3-black-4);color:var(--v3-primary-color)}.providers_root___SBPD .providersDesktop__search .providersDesktop__reset:after{content:none}.providers_root___SBPD .providersDesktop__list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:16px 12px 4px}.providers_root___SBPD .providersDesktop__list--active{height:48px;overflow:hidden}.providers_root___SBPD .providersDesktop__selected{border:2px solid var(--v3-primary-color)!important;border-radius:10px}.providers_root___SBPD .providersDesktop__expandIcon{transition:transform .24s;color:var(--v3-primary-color);display:block;margin:14px;font-size:12px!important}.providers_root___SBPD .providersDesktop__expandIcon--expanded{transform:rotate(180deg)}.providers_root___SBPD .providersDesktop__border{margin-top:24px;border-top:1px solid var(--v3-black-6)}.providers_root___SBPD .providersDesktop__notFound{text-align:center;margin:24px 0;color:rgba(0,0,0,0)}.providers_root___SBPD .providersDesktop__notFound--icon{box-sizing:initial;background:var(--v3-black-6);width:100px!important;height:100px!important;border-radius:50%;padding-top:16px;margin-bottom:24px}.providers_root___SBPD .providersDesktop__notFound--title--active{margin-top:10px}.providers_root___SBPD .providersDesktop__notFound--title{color:var(--v3-primary-color);font-weight:500;font-size:24px;margin-bottom:4px}.providers_root___SBPD .providersDesktop__notFound--text{font-size:14px;color:var(--v3-black-45)}.providers_root___SBPD .providersDesktop__firstBlock{font-size:14px;min-height:18px;line-height:normal}.providers_root___SBPD .providersDesktop__badge{background-color:var(--v3-red-3);color:#fff;height:12px;border-radius:3px;display:flex;align-items:center;justify-content:center;margin:0 8px 0 0;padding:2px;font-size:8px}.providers_root___SBPD .providersDesktop__badge--title{font-size:10px;line-height:10px;margin:0;color:#fff;font-weight:400;letter-spacing:.1px;text-align:center;word-break:normal}.providers_root___SBPD .providersDesktop__icons{background:var(--v3-black-4);height:40px;margin-right:8px;margin-bottom:8px;border-radius:10px;padding-left:8px;display:flex;align-items:center;border:2px solid var(--v3-black-4);cursor:pointer}.providers_root___SBPD .providersDesktop__icons:hover,.providers_root___SBPD .providersDesktop__icons[tabindex="0"]:focus-visible{border:2px solid var(--v3-primary-5)}.providers_root___SBPD .providersDesktop__icons--all{margin:10px;color:var(--v3-text-color)!important;display:flex;align-items:center}.providers_root___SBPD .providersDesktop__icons.allproviders{padding:0}.providers_root___SBPD .providersMobile__listItem .listItem{display:flex;align-items:center;justify-content:space-between;width:100%;background:var(--v3-black-0);box-shadow:0 0 6px -1px rgba(98,98,98,.08);border:none;border-radius:0;padding:8px 16px;margin-bottom:8px;position:relative;color:var(--v3-text-color);font:inherit;font-size:14px;cursor:pointer}.providers_root___SBPD .providersMobile__listItem .listItem:focus-visible{background:var(--v3-black-4);outline:none}.providers_root___SBPD .providersMobile__listItem .listItem .listItem__name{display:block;flex:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--v3-text-color);font-size:14px;font-weight:600;line-height:20px;letter-spacing:.3px}.providers_root___SBPD .providersMobile__listItem .listItem .listItem__arrow{margin-left:8px;width:24px;height:24px;background:var(--v3-black-6);color:var(--v3-black-45);align-items:center;justify-content:center;display:flex;border-radius:4px}.providers_root___SBPD .providersMobile__listItem--providers{display:flex;font-weight:600}.providers_root___SBPD .providersMobile__allProviders{margin-left:3px}.providers_root___SBPD .x-casinoProviders .x-select{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:calc(100vw - 20px);margin:0;padding:3px;border:none;font-size:14px;line-height:14px;text-align:left}[dir=rtl] .providers_root___SBPD .x-casinoProviders .x-select{text-align:right}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select.large{position:relative;display:flex;box-sizing:border-box;width:100%;height:44px;min-height:44px;padding:0 8px;border:none;border-radius:6px;background:var(--v3-black-0);color:var(--v3-text-color);font-size:14px}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select.large.xUi-select-disabled{background:rgba(0,0,0,.04);opacity:.6;cursor:not-allowed}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select.large.xUi-select-disabled .xUi-select-trigger{cursor:not-allowed}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:6px;background:rgba(0,0,0,0);cursor:pointer;outline:none}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-trigger:focus-visible{box-shadow:0 0 0 1px var(--v3-primary-color)}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-tag-container{position:relative;display:flex;flex:auto;flex-wrap:wrap;gap:6px;min-width:0;line-height:22px}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-tag-container-fixHeight{max-height:32px;overflow:hidden}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-tag{display:flex;flex:none;align-items:center;align-self:center;box-sizing:border-box;max-width:100%;height:32px;padding:4px 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--v3-black-6);border-radius:4px;background-color:var(--v3-black-2);color:var(--v3-text-color);font-size:14px;cursor:default}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-tag span{margin:0 2px;font-size:12px}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-tag-close-icon{color:var(--v3-text-color);font-size:12px;cursor:pointer}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-tag-input{flex:1 0 80px;min-width:80px;height:32px;padding:0;border:none;outline:none;background:rgba(0,0,0,0);color:var(--v3-text-color);font:inherit;font-size:14px}.providers_root___SBPD .x-casinoProviders .x-select .x-providersDropdown__item{display:flex;align-items:center}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-arrow{display:flex;align-items:center;gap:6px;margin:auto 0;color:var(--v3-text-color-secondary)}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-arrow:before{content:""}.providers_root___SBPD .x-casinoProviders .x-select .xUi-select-arrow svg{display:flex;width:24px;height:24px}.providers_root___SBPD .x-casinoProviders .x-select .providersDropdown__chevron{transition:transform .2s ease-in-out}.providers_root___SBPD .x-casinoProviders .x-select .providersDropdown__chevron--open{transform:rotate(180deg)}.providers_popupBody__4IGe_.providersMobile{background:var(--v3-black-0)}.providers_popupBody__4IGe_ .providersMobile__title{font-size:18px;color:var(--v3-primary-color);margin:12px 12px 2px;line-height:24px;display:block}.providers_popupBody__4IGe_ .providersMobile__text{font-size:14px;color:var(--v3-black-85);margin:0 12px 16px;display:block}.providers_popupBody__4IGe_ .providersMobile__btn{margin:16px 16px 24px;align-self:stretch;display:flex;justify-content:center;align-items:flex-start;gap:8px}.providers_popupBody__4IGe_ .providersMobile__btn .x-button{width:50%;height:48px}.providers_popupBody__4IGe_ .providersMobile__btn .providersMobile__reset{background:var(--v3-black-6)!important;color:var(--v3-text-color)!important;display:flex;align-items:center;justify-content:center;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.07px;border:none}.providers_popupBody__4IGe_ .providersMobile__btn .providersMobile__reset[disabled],.providers_popupBody__4IGe_ .providersMobile__btn .providersMobile__reset[disabled]:hover{background-color:var(--v3-black-6)!important;color:var(--v3-primary-color)!important;opacity:.5}.providers_popupBody__4IGe_ .providersMobile__list{margin:0 12px;overflow:auto;flex:1}.providers_popupBody__4IGe_ .providersMobile__list--item{display:flex;justify-content:flex-start;flex-wrap:wrap}.providers_popupBody__4IGe_ .providersMobile__icons{background:var(--v3-black-4);height:40px;margin-right:8px;margin-bottom:8px;border-radius:10px;display:flex;border:2px solid var(--v3-black-4);align-items:center;padding:0;font:inherit;color:inherit;cursor:pointer}.providers_popupBody__4IGe_ .providersMobile__icons--all{margin:10px;color:var(--v3-text-color)!important;display:flex;align-items:center}.providers_popupBody__4IGe_ .providersMobile__firstBlock{font-size:14px;line-height:normal}.providers_popupBody__4IGe_ .providersMobile__badge{background-color:var(--v3-red-3);color:#fff;height:14px;display:flex;align-items:center;justify-content:center;border-radius:3px;padding:2px;margin:0 8px 0 0}.providers_popupBody__4IGe_ .providersMobile__badge--title{margin:0;font-size:10px;line-height:10px;font-weight:400;letter-spacing:.1px;text-align:center;word-break:normal}.providers_popupBody__4IGe_ .providersMobile__border{margin-top:24px;border-top:1px solid var(--v3-black-6)}.providers_popupBody__4IGe_ .providersMobile__selected{border:2px solid var(--v3-primary-color)!important;border-radius:10px}.providers_popupBody__4IGe_ .providersMobile__notFound{text-align:center;margin:88px 0 33px;color:rgba(0,0,0,0)}.providers_popupBody__4IGe_ .providersMobile__notFound--icon{box-sizing:initial;background:var(--v3-black-6);width:100px!important;height:100px!important;border-radius:50%;padding-top:16px}.providers_popupBody__4IGe_ .providersMobile__notFound--title{color:var(--v3-primary-color);font-weight:500;font-size:24px;margin:24px 0 4px}.providers_popupBody__4IGe_ .providersMobile__notFound--text{font-size:14px;color:var(--v3-black-45)}.providers_popupBody__4IGe_ .searchProviders{margin:0 12px 16px}.providers_popupBody__4IGe_ .searchProviders__input{display:flex;align-items:center;box-sizing:border-box;height:40px;padding:0;overflow:hidden;border:1px solid var(--v3-black-15);border-radius:6px;background-color:var(--v3-black-4)!important;transition:border .3s}.providers_popupBody__4IGe_ .searchProviders__input:focus-within,.providers_popupBody__4IGe_ .searchProviders__input:hover{border-color:var(--v3-primary-color)}.providers_popupBody__4IGe_ .searchProviders__input input{flex:1;min-width:0;height:100%;padding:0 12px;border:0;outline:none;background:rgba(0,0,0,0);color:var(--v3-black-45);font:inherit;font-size:14px}.providers_popupBody__4IGe_ .searchProviders__input input::placeholder{color:var(--v3-black-25);opacity:.6}.providers_popupBody__4IGe_ .searchProviders__input--close,.providers_popupBody__4IGe_ .searchProviders__input--icon{display:flex;align-items:center;height:100%;padding:0 7px;border:0;background:none;color:var(--v3-primary-color);cursor:pointer}.providers_popupBody__4IGe_ .providersDropdown__button{box-sizing:border-box;width:100%;max-height:360px;overflow-y:auto;border:1px solid var(--v3-black-6);border-radius:10px;background-color:var(--v3-black-0);box-shadow:var(--v3-shadow-long);color:var(--v3-text-color);font-size:14px}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-select-options{max-height:200px;margin:0;padding:4px 8px;overflow-y:auto;list-style:none}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-select-option{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:44px;margin-bottom:2px;padding:10px 8px;border-radius:6px;color:var(--v3-text-color);font-size:14px;font-weight:400;cursor:pointer;outline:none}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-select-option.selected,.providers_popupBody__4IGe_ .providersDropdown__button .xUi-select-option:focus-visible,.providers_popupBody__4IGe_ .providersDropdown__button .xUi-select-option:hover{background:var(--v3-black-4);transition:all .3s}.providers_popupBody__4IGe_ .providersDropdown__button .x-providersDropdown__item{display:flex;width:-webkit-fill-available}.providers_popupBody__4IGe_ .providersDropdown__button .x-providersDropdown__item__secondBlock{position:relative;left:-7px;display:flex;flex-direction:column}[dir=rtl] .providers_popupBody__4IGe_ .providersDropdown__button .x-providersDropdown__item__secondBlock{left:2px}.providers_popupBody__4IGe_ .providersDropdown__button .x-providersDropdown__item__secondBlock__badge{min-height:5px;margin:-8px 0 0 10px;padding:2px;border-radius:4px;background:var(--v3-red-3);color:#fff;font-size:8px;font-weight:400;line-height:10px;letter-spacing:.1px}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-checkbox{position:relative;display:inline-block;box-sizing:border-box;width:16px;height:16px;border:1px solid var(--v3-black-15);border-radius:4px;background-color:rgba(0,0,0,0);transition:all .3s}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-checkbox.xUi-checkbox-checked,.providers_popupBody__4IGe_ .providersDropdown__button .xUi-select-option:hover .xUi-checkbox{border-color:var(--v3-primary-color)}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-checkbox-check{position:relative;display:block;width:100%;height:100%;background-color:var(--v3-primary-color);transition:.1s ease}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-checkbox-check:after{content:"";position:absolute;top:2px;left:4px;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-select__overridden__options__iconWrapper{display:flex}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-select__overridden__buttonWrapper{display:flex;flex-direction:column;align-items:normal;padding:8px}.providers_popupBody__4IGe_ .providersDropdown__button .xUi-select__overriddenProvider{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.providers_popupBody__4IGe_ .providersDropdown__button .x-button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:40px;padding:10px 12px;border-radius:6px;font-size:14px;font-weight:400}.providers_popupBody__4IGe_ .providersDropdown__button .providersDropdown__reset{border:none!important;background:var(--v3-black-6)!important;color:var(--v3-text-color)!important;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.07px}.providers_popupBody__4IGe_ .providersDropdown__button .providersDropdown__reset:after{content:none}.providers_popupBody__4IGe_ .providersDropdown__button .providersDropdown__reset[disabled],.providers_popupBody__4IGe_ .providersDropdown__button .providersDropdown__reset[disabled]:hover{background-color:var(--v3-black-6)!important;color:var(--v3-primary-color)!important;opacity:.5;cursor:default}.tournaments_modal__VYYEC,.tournaments_panel__QiL3r,.tournaments_root__QxUcy,.tournaments_sheet__1shxs{--xui-primary-color:var(--v3-primary-color,#6563ff)}.tournaments_root__QxUcy{box-sizing:border-box;width:100%;text-align:left}[dir=rtl] .tournaments_root__QxUcy{text-align:right}.tournaments_root__QxUcy .v3TournamentStatus{height:24px;flex-shrink:0;padding:0 16px;border-radius:20px;color:var(--v3-white,#fff);font-size:12px;line-height:24px;text-align:center;white-space:nowrap}.tournaments_root__QxUcy .v3TournamentStatus.bg-cyan-base{background:var(--v3-cyan-base,#13c2c2)}.tournaments_root__QxUcy .v3TournamentStatus.bg-red-5{background:var(--v3-red-5,#ff4d4f)}.tournaments_root__QxUcy .v3TournamentStatus.single-view{display:inline-block;margin-left:8px}[dir=rtl] .tournaments_root__QxUcy .v3TournamentStatus.single-view{margin-right:8px;margin-left:0}.tournaments_root__QxUcy .timeSquareLabel{padding-top:4px;color:var(--v3-primary-6,#4b48d9);font-size:10px;font-weight:400;line-height:12px;letter-spacing:.1px;text-align:center}.tournaments_root__QxUcy .timeSquareLabel--singleView{color:var(--v3-black-0,#fff)}.tournaments_root__QxUcy .timer__square__wrapper{margin-right:4px!important;margin-left:4px!important}.tournaments_root__QxUcy .timer__timeSquare{display:flex;justify-content:space-between;margin:0 -4px;color:var(--v3-text-color)}.tournaments_root__QxUcy .timer__timeSquare--lightColors{color:var(--v3-white,#fff)}.tournaments_root__QxUcy .timer__timeSquare__item{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:52px;height:52px;border:1.2px solid var(--v3-primary-2,#f2f0ff);border-radius:6px;font-size:18px;line-height:40px;text-align:center}.tournaments_root__QxUcy .timer__timeSquare__item--singleView{align-items:center;width:40px;height:36px;background-color:var(--v3-black-0,#fff);color:var(--v3-text-color-fixed,rgba(0,0,0,.85));font-size:14px;font-weight:400;line-height:20px}.tournaments_root__QxUcy .timer__timeSquare__item--lightColors{border-color:var(--v3-black-15,#d9d9d9)}.tournaments_root__QxUcy .tournamentJoinButton{position:relative}.tournaments_root__QxUcy .tournamentJoinButton__spinner{width:14px;height:14px;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:50%}.tournaments_root__QxUcy .tournament__gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(1deg,#000,rgba(0,0,0,0) 80%);pointer-events:none}.tournaments_root__QxUcy .CasinoTournamentCard__prizeWrapper{display:flex;flex:12;align-items:flex-start;height:103px}.tournaments_root__QxUcy .CasinoTournamentCard__cup-icon{display:inline-block;padding-right:5px}[dir=rtl] .tournaments_root__QxUcy .CasinoTournamentCard__cup-icon{padding-right:0;padding-left:5px}.tournaments_root__QxUcy .CasinoTournamentCard__timeTitle{display:flex;align-items:center;justify-content:center;height:36px;border-radius:6px;background-color:var(--v3-black-6,#f0f0f0);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.07px}.tournaments_root__QxUcy .CasinoTournamentCard__timeTitle__start{color:#31cdc7}.tournaments_root__QxUcy .CasinoTournamentCard__timeTitle__end{color:#ff6262}.tournaments_root__QxUcy .tour__card-section{display:flex;flex:3;flex-direction:column;min-width:284px;padding:0 32px}[dir=rtl] .tournaments_root__QxUcy .tour__card-section{border-right:none;border-left:1px solid var(--v3-black-4,#f5f5f5)}.tournaments_root__QxUcy .tour__right-section{display:flex;flex:2;flex-direction:column;gap:12px;max-width:270px}[dir=rtl] .tournaments_root__QxUcy .tour__right-section{margin-right:0;margin-left:6px;padding-right:24px;padding-left:0}.tournaments_root__QxUcy .tour__desc{position:relative;display:-webkit-box;margin-top:12px;overflow:hidden;color:var(--v3-text-color);font-size:14px;font-weight:400;line-height:20px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tournaments_root__QxUcy .tour__game-title{color:var(--v3-text-color);font-size:16px;font-weight:600}.tournaments_root__QxUcy .tour__fund-label{margin-bottom:4px;color:var(--v3-text-color);font-size:12px;font-weight:400;line-height:16px;text-align:left;vertical-align:top}.tournaments_root__QxUcy .tour__fund-label--singleView{color:var(--v3-white,#fff);font-size:16px;line-height:24px}.tournaments_root__QxUcy .tour__fundAmount{color:var(--v3-text-color);font-size:20px;font-weight:600;line-height:28px;text-align:left;white-space:nowrap}.tournaments_root__QxUcy .tour__fundAmount--singleView{color:var(--v3-white,#fff)}[dir=rtl] .tournaments_root__QxUcy .tour__desc,[dir=rtl] .tournaments_root__QxUcy .tour__fund-label,[dir=rtl] .tournaments_root__QxUcy .tour__fundAmount,[dir=rtl] .tournaments_root__QxUcy .tour__game-title,[dir=rtl] .tournaments_root__QxUcy .tour__text-align{text-align:right}.tournaments_root__QxUcy .tournament__card{position:relative;display:flex;justify-content:space-between;box-sizing:border-box;width:100%;max-width:100%;margin:0 auto 24px;padding:16px;overflow:hidden;border:1px solid var(--v3-black-6,#f0f0f0);border-radius:16px;background-color:var(--v3-black-0,#fff);box-shadow:0 3px 6px -1px rgba(98,98,98,.08);text-align:left;cursor:pointer}[dir=rtl] .tournaments_root__QxUcy .tournament__card{text-align:right}.tournaments_root__QxUcy .tournament__img{width:435px;height:308px;overflow:hidden;border-radius:10px;object-fit:cover;object-position:center}.tournaments_root__QxUcy .tournament__name{display:inline-block;color:var(--v3-text-color);font-size:24px;font-weight:600;line-height:28px;letter-spacing:.12px}.tournaments_root__QxUcy .tournament__name--wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.tournaments_root__QxUcy .tournament__readMore{position:absolute;right:0;bottom:0;background:var(--v3-black-0,#fff);color:var(--v3-primary-6,#4b48d9);text-decoration:underline;cursor:pointer}.tournaments_root__QxUcy .tournament__readMore:before{content:"...";display:inline-block;margin-right:6px;color:var(--v3-text-color);text-decoration:unset}.tournaments_root__QxUcy .tournament__prize__wrapper{display:flex}.tournaments_root__QxUcy .tournament__showAll{color:var(--v3-text-color);font-size:12px;line-height:16px}.tournaments_root__QxUcy .tournament__games__count{color:var(--v3-text-color);font-size:18px;font-weight:600;line-height:24px}.tournaments_root__QxUcy .tournament__gamesCount__wrapper{display:flex;flex-flow:column;justify-content:center;height:100%;min-height:60px;border-radius:11px;background-color:var(--v3-black-6,#f0f0f0);font-size:18px;text-align:center;cursor:pointer}.tournaments_root__QxUcy .tournament__game{width:23%;margin:16px 1% 0;overflow:hidden;border-radius:11px}.tournaments_root__QxUcy .tournament__game__wrapper{display:flex;margin:0 -1%}.tournaments_root__QxUcy .tournament__game .casino__name,.tournaments_root__QxUcy .tournament__game .casino__provider-title,.tournaments_root__QxUcy .tournament__game .gameBadge__wrapper,.tournaments_root__QxUcy .tournament__game .x-casinoGameCardDesktop__favoriteBtn,.tournaments_root__QxUcy .tournament__game .x-casinoGameCardImageWrapper__activePlayers,.tournaments_root__QxUcy .tournament__game .x-casinoGameCardImageWrapper__badge,.tournaments_root__QxUcy .tournament__game .x-casinoGameCardImageWrapper__betLimits,.tournaments_root__QxUcy .tournament__game .x-casinoGameCardPopUpInMobile__favoriteBtn,.tournaments_root__QxUcy .tournament__game .x-casinoGameCardPopUpInMobile__infoBtn,.tournaments_root__QxUcy .tournament__game .x-casinoGameCardTitle{display:none!important}.tournaments_root__QxUcy .tournament__gameSection{display:flex;flex:1;flex-direction:column;justify-content:flex-end;margin-top:10px}.tournaments_root__QxUcy .tournament__entryFee{color:var(--v3-primary-6,#4b48d9);font-size:16px;font-weight:600;line-height:24px;letter-spacing:.08px}.tournaments_root__QxUcy .tournament__entryFee__label{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.07px}.tournaments_root__QxUcy .tournament__entryFee__container{display:flex;justify-content:space-between;color:var(--v3-text-color)}.tournaments_root__QxUcy .tournament__fundWrapper{display:inline-block;height:40px;vertical-align:top}.tournaments_root__QxUcy .tournament__fundWrapper--singleView{display:flex;flex-direction:column;justify-content:space-between}.tournaments_root__QxUcy .sportTournamentCard{position:relative;display:flex;align-items:flex-end;justify-content:space-between;box-sizing:border-box;width:100%;max-width:100%;height:450px;margin:0 auto 24px;padding:40px;overflow:hidden;border-radius:8px;background-color:var(--v3-black-0,#fff);background-position:50%;background-size:cover;box-shadow:var(--v3-shadow-1-down);text-align:left;cursor:pointer}.tournaments_root__QxUcy .sportTournamentCard__tournamentInfo{z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:var(--v3-white,#fff)}.tournaments_root__QxUcy .sportTournamentCard__tournamentInfo__status{display:flex;gap:8px;margin-bottom:8px;font-size:16px;font-weight:400;line-height:24px}.tournaments_root__QxUcy .sportTournamentCard__tournamentInfo__name{margin-bottom:8px;font-size:32px;font-weight:400;line-height:40px}.tournaments_root__QxUcy .sportTournamentCard__tournamentInfo__prizeFund{font-size:48px;font-weight:500;line-height:56px}.tournaments_root__QxUcy .sportTournamentCard__tournamentInfo__timer{display:flex;flex-direction:column;gap:9px}.tournaments_root__QxUcy .sportTournamentCard__tournamentInfo__dates{z-index:1;display:flex;gap:8px;margin-left:20px}.tournaments_root__QxUcy .datesInfo__datesBlock{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;border-radius:8px;background:hsla(0,0%,100%,.8)}.tournaments_root__QxUcy .datesInfo__datesBlock__title{color:var(--v3-black,#000);font-size:16px;line-height:24px}.tournaments_root__QxUcy .datesInfo__datesBlock__datesWrapper{display:flex;gap:8px}.tournaments_root__QxUcy .datesInfo__datesBlock__date{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px;border-radius:8px;background:var(--v3-white,#fff);color:var(--v3-black,#000);font-size:16px;line-height:24px}.tournaments_root__QxUcy .MobileTournamentCard{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;padding:12px;overflow:hidden;border:1px solid var(--v3-black-6,#f0f0f0);border-radius:10px;background:var(--v3-black-0,#fff);box-shadow:0 3px 6px -1px rgba(98,98,98,.08)}.tournaments_root__QxUcy .MobileTournamentCard__ImageWrapper{position:relative;overflow:hidden;border-radius:10px;cursor:pointer}.tournaments_root__QxUcy .MobileTournamentCard__ImageWrapper__Image{display:block;width:100%;height:220px;object-fit:cover;object-position:center}.tournaments_root__QxUcy .MobileTournamentCard__ImageWrapper__TournamentName{position:absolute;bottom:14px;padding:0 12px;color:var(--v3-white,#fff);font-size:18px;font-weight:600;line-height:24px}.tournaments_root__QxUcy .MobileTournamentCard__ImageWrapper__Status{position:absolute;top:8px;right:8px;padding:4px 16px;border-radius:20px;color:var(--v3-black-0,#fff);font-size:12px;font-weight:500;line-height:16px;letter-spacing:.06px}[dir=rtl] .tournaments_root__QxUcy .MobileTournamentCard__ImageWrapper__Status{right:auto;left:8px}.tournaments_root__QxUcy .MobileTournamentCard .CasinoTournamentCard__cup-icon{padding:0}.tournaments_root__QxUcy .MobileTournamentCard__Info{display:flex;flex-direction:column;gap:24px}.tournaments_root__QxUcy .MobileTournamentCard__Info__StatusData{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:8px;border-radius:6px;background:var(--v3-black-4,#f5f5f5)}.tournaments_root__QxUcy .MobileTournamentCard__Info__StatusData__StartData{color:var(--v3-text-color);font-size:12px;font-weight:400;line-height:16px}.tournaments_root__QxUcy .MobileTournamentCard__Info__StatusData__Details{color:var(--v3-text-color);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.07px}.tournaments_root__QxUcy .MobileTournamentCard__Info__Status{display:flex;align-items:center;justify-content:space-between;gap:8px}.tournaments_root__QxUcy .MobileTournamentCard__Info__Status__Price{display:flex;gap:8px;text-align:start}.tournaments_root__QxUcy .MobileTournamentCard__Info__Status__Price__DetailsPrice{color:var(--v3-text-color);font-size:12px;font-weight:400;line-height:16px}.tournaments_root__QxUcy .MobileTournamentCard__Info__Status__Price__Price{margin-top:4px;color:var(--v3-text-color);font-size:20px;font-weight:600;line-height:24px}.tournaments_root__QxUcy .tournament__skeleton{display:flex;justify-content:space-between;width:100%;margin:24px auto}.tournaments_root__QxUcy .tournament__skeleton--mobile{flex-direction:column;margin:0 0 12px!important}.tournaments_root__QxUcy .tournament__skeleton--sportsTournament{height:450px!important}.tournaments_root__QxUcy .tournament__skeleton--sportsTournament .tournament__skeleton__img--isFullScreen{width:100%!important;height:100%!important;margin:0}.tournaments_root__QxUcy .tournament__skeleton__text{width:100%}.tournaments_root__QxUcy .tour__skeleton__img{width:360px!important;height:270px!important;margin-right:20px;border-radius:8px;overflow:hidden}[dir=rtl] .tournaments_root__QxUcy .tour__skeleton__img{margin-right:0;margin-left:20px}.tournaments_root__QxUcy .tour__skeleton__img--mobile{max-width:100%;margin:0 auto!important}.tournaments_root__QxUcy .tour__skeleton__img--isFullScreen{width:100%!important;height:100%!important}.tournaments_root__QxUcy .tournamentsEmptyResult{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:unset;padding:20px 0;border-radius:8px;background:var(--v3-black-0,#fff);text-align:center}.tournaments_root__QxUcy .tournamentsEmptyResult__title{padding:12px 0;color:var(--v3-primary-5,#6563ff);font-size:24px;font-weight:600;line-height:1.2}.tournaments_root__QxUcy .tournamentsEmptyResult__subTitle{width:308px;max-width:100%;color:var(--v3-black-65,rgba(0,0,0,.65));font-size:14px;font-weight:400;line-height:1.5}.tournaments_root__QxUcy .casinoTournamentsSlider{position:relative;margin:12px 0}.tournaments_root__QxUcy .casinoTournamentsSlider .swiper-slide{width:100%}.tournaments_root__QxUcy .swiperWrapper__paginatedArrows{position:absolute;bottom:16px;left:50%;z-index:2;display:flex;align-items:center;gap:12px;padding:4px 8px;border-radius:999px;background:var(--v3-black-1,#fff);box-shadow:var(--v3-shadow-1-down);opacity:.95;transform:translateX(-50%)}.tournaments_root__QxUcy .swiperWrapper__paginatedArrows button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:var(--v3-black-1,#fff);box-shadow:var(--v3-shadow-1-down);color:var(--v3-primary-6,#4b48d9);opacity:.9;cursor:pointer}.tournaments_root__QxUcy .swiperWrapper__paginatedArrows button:hover{opacity:1}.tournaments_root__QxUcy .swiperWrapper__paginatedArrows button.disabled-arrow{background:var(--v3-black-6,#f0f0f0);color:var(--v3-black-25,#bfbfbf);cursor:not-allowed}.tournaments_root__QxUcy .swiperWrapper__paginatedArrows .swiperSliderArrowLeft{transform:scaleX(-1)}[dir=rtl] .tournaments_root__QxUcy .swiperWrapper__paginatedArrows .swiperSliderArrowLeft{transform:none}[dir=rtl] .tournaments_root__QxUcy .swiperWrapper__paginatedArrows .swiperSliderArrowRight{transform:scaleX(-1)}.tournaments_root__QxUcy .swiperWrapper__paginatedArrows-count{min-width:44px;color:var(--v3-text-color);font-size:14px;font-weight:600;text-align:center}.tournaments_root__QxUcy .casinoTournamentsSlider__slide{position:relative;width:100%;min-height:413px;overflow:hidden;border-radius:16px;background:var(--v3-black-4,#f5f5f5);cursor:pointer}.tournaments_root__QxUcy .casinoTournamentsSlider__slide-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tournaments_root__QxUcy .casinoTournamentsSlider__slide-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;box-sizing:border-box;min-height:413px;max-width:360px;margin-left:auto;padding:24px 32px;text-align:right}.tournaments_root__QxUcy .casinoTournamentsSlider__prize-label{color:#3dff8a;font-size:16px;font-weight:600}.tournaments_root__QxUcy .casinoTournamentsSlider__prize-amount{color:#3dff8a;font-size:36px;font-weight:700;line-height:1.1}.tournaments_root__QxUcy .casinoTournamentsSlider__name{margin-top:8px;margin-bottom:16px;color:var(--v3-white,#fff);font-size:16px;font-weight:500}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile{margin:12px}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile .swiperWrapper__paginatedArrows{bottom:20px}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile .casinoTournamentsSlider__slide{min-height:520px}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile .casinoTournamentsSlider__slide-content{align-items:center;justify-content:flex-end;width:100%;max-width:100%;min-height:520px;margin:0;padding:0 20px 72px;text-align:center}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile .casinoTournamentsSlider__prize-amount{order:1;font-size:32px}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile .casinoTournamentsSlider__prize-label{order:2;margin-top:4px;font-size:14px}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile .casinoTournamentsSlider__name{order:3;margin-top:8px;margin-bottom:20px;font-size:16px}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile .casinoTournamentsSlider__join{order:4;width:100%;max-width:280px}.tournaments_root__QxUcy .casinoTournamentsSlider--skeleton .casinoTournamentsSlider__slide--skeleton{pointer-events:none}.tournaments_root__QxUcy .casinoTournamentsSlider--skeleton .casinoTournamentsSlider__slide-image--skeleton{background:var(--v3-black-2,#fafafa)}.tournaments_root__QxUcy .casinoTournamentsSlider--skeleton .casinoTournamentsSlider__skeleton-line{border-radius:8px;background:var(--v3-black-6,#f0f0f0)}.tournaments_root__QxUcy .casinoTournamentsSlider--skeleton .casinoTournamentsSlider__skeleton-line--label{width:88px;height:16px}.tournaments_root__QxUcy .casinoTournamentsSlider--skeleton .casinoTournamentsSlider__skeleton-line--amount{width:196px;height:36px;margin-top:4px}.tournaments_root__QxUcy .casinoTournamentsSlider--skeleton .casinoTournamentsSlider__skeleton-line--name{width:148px;height:16px;margin-top:8px;margin-bottom:16px}.tournaments_root__QxUcy .casinoTournamentsSlider--skeleton .casinoTournamentsSlider__skeleton-line--button{width:100%;max-width:220px;height:40px;border-radius:999px}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile.casinoTournamentsSlider--skeleton .casinoTournamentsSlider__skeleton-line--label{order:2;width:72px;height:14px;margin-top:4px}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile.casinoTournamentsSlider--skeleton .casinoTournamentsSlider__skeleton-line--amount{order:1;width:168px;height:32px;margin-top:0}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile.casinoTournamentsSlider--skeleton .casinoTournamentsSlider__skeleton-line--name{order:3;width:132px;margin-bottom:20px}.tournaments_root__QxUcy .casinoTournamentsSlider--mobile.casinoTournamentsSlider--skeleton .casinoTournamentsSlider__skeleton-line--button{order:4;max-width:280px}.tournaments_root__QxUcy .casinoTournaments__row{display:flex;width:100%}.tournaments_root__QxUcy .casinoTournaments__col--side{flex:0 0 8.3333333333%;max-width:8.3333333333%;align-self:flex-start}.tournaments_root__QxUcy .casinoTournaments__col--main{flex:0 0 83.3333333333%;max-width:83.3333333333%;min-width:0}.tournaments_root__QxUcy .casinoTournaments__col--main.casinoTournaments__col--full{flex-basis:100%;max-width:100%}.tournaments_root__QxUcy .casinoTournaments__back{padding:24px 16px;text-align:right}[dir=rtl] .tournaments_root__QxUcy .casinoTournaments__back{text-align:left}.tournaments_root__QxUcy .casinoTournaments__back-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:41px;height:41px;padding:15px;border:none;border-radius:100%;background-color:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-1-down);color:var(--v3-primary-6,#4b48d9);font-weight:600;cursor:pointer}[dir=rtl] .tournaments_root__QxUcy .casinoTournaments__back-button{transform:rotate(180deg)}.tournaments_root__QxUcy .emptyMessages .xUi-result{max-width:unset}.tournaments_root__QxUcy .casinoTournamentsFilter{width:100%;margin:24px auto;text-align:left}[dir=rtl] .tournaments_root__QxUcy .casinoTournamentsFilter{text-align:right}.tournaments_root__QxUcy .tournament{display:flex;flex-wrap:nowrap}.tournaments_root__QxUcy .tournamentSelect{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-width:206px;height:44px;margin-right:8px;padding:0 8px 0 11px;border:1px solid var(--v3-black-15,#d9d9d9);border-radius:6px;background:var(--v3-black-0,#fff)!important;color:var(--v3-text-color);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:border-color .2s}[dir=rtl] .tournaments_root__QxUcy .tournamentSelect{margin-right:0;margin-left:8px;padding:0 11px 0 8px;text-align:right}.tournaments_root__QxUcy .tournamentSelect:hover,.tournaments_root__QxUcy .tournamentSelect[data-state=open]{border-color:var(--v3-primary-color,#6563ff)}.tournaments_root__QxUcy .tournamentSelect:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(101,99,255,.2)}.tournaments_root__QxUcy .tournamentSelect--multi{width:380px}.tournaments_root__QxUcy .tournamentSelect[disabled]{background:rgba(0,0,0,.04)!important;opacity:.6;cursor:not-allowed}.tournaments_root__QxUcy .tournamentSelect__value{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tournaments_root__QxUcy .tournamentSelect__placeholder{color:var(--v3-text-color,rgba(0,0,0,.85))}.tournaments_root__QxUcy .tournamentSelect__tags{display:flex;flex:1;gap:4px;min-width:0;overflow:hidden}.tournaments_root__QxUcy .tournamentSelect__tag{display:inline-flex;flex:none;align-items:center;height:32px;padding:0 12px;border:1px solid var(--v3-black-6,#f0f0f0);border-radius:4px;background:var(--v3-black-2,#fafafa);font-size:14px;white-space:nowrap}.tournaments_root__QxUcy .tournamentSelect__arrow{display:flex;flex-shrink:0;margin-left:6px;color:var(--v3-text-color-secondary,rgba(0,0,0,.45));transition:transform .2s ease-in-out}[data-state=open]>.tournaments_root__QxUcy .tournamentSelect__arrow{transform:rotate(180deg)}.tournaments_root__QxUcy .tournament__type__customMenu{width:calc(100% - 16px)!important;margin:8px}.tournaments_root__QxUcy .tournament-filter{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;padding:15px;border:none;border-top:.5px solid var(--v3-black-15,#d9d9d9);border-bottom:.5px solid var(--v3-black-15,#d9d9d9);background-color:var(--v3-black-0,#fff)!important;color:var(--v3-text-color);font:inherit;font-size:14px;line-height:14px;cursor:pointer}.tournaments_root__QxUcy .tournament-filter__content{margin-top:3px;color:var(--v3-text-color);font-weight:600}.tournaments_root__QxUcy .tournament-filter__action{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:var(--v3-black-4,#f5f5f5);color:var(--v3-black-45,#8c8c8c)}.tournaments_root__QxUcy .tournament-filter__badge{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--v3-primary-color,#6563ff);color:var(--v3-color-on-primary,#fff);font-size:10px;line-height:16px;text-align:center}.tournaments_root__QxUcy .tournamentsCardsGroup--mobile{padding:12px}.tournaments_panel__QiL3r .tournamentSelectPanel{box-sizing:border-box;min-width:var(--radix-popover-trigger-width);max-height:360px;padding:4px;overflow-y:auto;border:1px solid var(--v3-black-6,#f0f0f0);border-radius:10px;background-color:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-long,0 6px 16px rgba(0,0,0,.08));color:var(--v3-text-color);font-size:14px}.tournaments_panel__QiL3r .tournamentSelectPanel__options{max-height:300px;overflow-y:auto}.tournaments_panel__QiL3r .xUi-select__overridden__options{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:40px;margin-bottom:2px;padding:8px 12px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:var(--v3-text-color);font:inherit;font-size:14px;text-align:left;cursor:pointer}[dir=rtl] .tournaments_panel__QiL3r .xUi-select__overridden__options{text-align:right}.tournaments_panel__QiL3r .xUi-select__overridden__options.active,.tournaments_panel__QiL3r .xUi-select__overridden__options:focus-visible,.tournaments_panel__QiL3r .xUi-select__overridden__options:hover{outline:none;background:var(--v3-black-4,#f5f5f5)}.tournaments_panel__QiL3r .xUi-select__overridden__options.selected{font-weight:600}.tournaments_panel__QiL3r .xUi-select__overridden__options__iconWrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:16px;height:16px;border:1.5px solid var(--v3-black-25,#bfbfbf);border-radius:4px;color:var(--v3-black-0,#fff)}.tournaments_panel__QiL3r .xUi-select__overridden__options__iconWrapper.active{border:none;background:var(--v3-primary-color,#6563ff)}.tournaments_panel__QiL3r .xUi-select__overridden__buttonWrapper{padding:2px 4px}.tournaments_panel__QiL3r .xUi-select__overridden__buttonWrapper .x-button{width:100%;height:40px;margin:6px 0 4px;border:none;font-size:14px}.tournaments_sheetOverlay__CfGfk{position:fixed;inset:0;z-index:1015;background:rgba(0,0,0,.45)}.tournaments_sheet__1shxs{position:fixed;right:0;bottom:0;left:0;z-index:1015;display:flex;flex-direction:column;max-height:90dvh;overflow:hidden;border-radius:12px 12px 0 0;background:var(--v3-black-0,#fff);color:var(--v3-text-color);text-align:left;animation:tournaments_tournamentSheetUp__UfN2e .3s ease}[dir=rtl] .tournaments_sheet__1shxs{text-align:right}.tournaments_sheet__1shxs .tournamentFilterSheet__header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:12px 16px 8px;border-bottom:1px solid var(--v3-black-6,#f0f0f0);background:var(--v3-black-0,#fff);line-height:1}.tournaments_sheet__1shxs .tournamentFilterSheet__title{color:var(--v3-text-color);font-size:16px;font-weight:600;letter-spacing:.64px}.tournaments_sheet__1shxs .tournamentFilterSheet__close{padding:0;border:none;background:none;color:var(--v3-primary-6,#4b48d9);font:inherit;font-size:14px;letter-spacing:.42px;cursor:pointer}.tournaments_sheet__1shxs .tournamentFilterSheet__group{padding:12px 16px 8px;background-color:var(--v3-black-2,#fafafa);color:var(--v3-black-45,rgba(0,0,0,.45));font-weight:600}.tournaments_sheet__1shxs .casinoFilter_scrollable{height:55dvh;overflow-y:auto}.tournaments_sheet__1shxs .tournament__statusOptions--mobile{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:51px;padding:7px 15px;border:none;border-bottom:1px solid var(--v3-black-6,#f0f0f0);background:var(--v3-black-0,#fff);color:var(--v3-black-85,rgba(0,0,0,.85));font:inherit;text-align:inherit;cursor:pointer}.tournaments_sheet__1shxs .xUi-select__overridden__options__iconWrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:16px;height:16px;border:1.5px solid var(--v3-black-25,#bfbfbf);border-radius:4px;color:var(--v3-black-0,#fff)}.tournaments_sheet__1shxs .xUi-select__overridden__options__iconWrapper.active{border:none;background:var(--v3-primary-color,#6563ff)}.tournaments_sheet__1shxs .tournamentFilterSheet__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--v3-black-6,#f0f0f0)}.tournaments_sheet__1shxs .tournamentFilterSheet__footer .x-button{width:100%;height:40px;padding:10px 24px;font-size:14px}.tournaments_sheet__1shxs .tournamentFilterSheet__footer .x-button--disabled{border-color:var(--v3-primary-4,#b4b3ff);background:var(--v3-primary-4,#b4b3ff);color:var(--v3-color-on-primary,#fff)!important;opacity:1}.tournaments_spin__Zc2f7{animation:tournaments_tournamentJoinSpin__lBnBc .8s linear infinite}.tournaments_pulse__dk1Zd{animation:tournaments_casinoTournamentsSliderSkeletonPulse__KWsJW 1.8s ease-in-out infinite}.tournaments_srOnly__mox3U{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes tournaments_tournamentSheetUp__UfN2e{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes tournaments_tournamentJoinSpin__lBnBc{to{transform:rotate(1turn)}}@keyframes tournaments_casinoTournamentsSliderSkeletonPulse__KWsJW{0%,to{opacity:1}50%{opacity:.45}}.tournaments_root__QxUcy .tournamentSingleView{box-sizing:border-box;width:100%;padding-top:24px}.tournaments_root__QxUcy .tournamentSingleView .timer__timeSquare__item--singleView{border:1px solid var(--v3-white,#fff);background-color:var(--v3-white,#fff)}.tournaments_root__QxUcy .tournamentSingleView .timeSquareLabel--singleView{color:var(--v3-white,#fff)}.tournaments_root__QxUcy .tournamentSingleView__banner{position:relative;margin-bottom:16px;border-radius:16px;background-color:var(--v3-black-0,#fff)}.tournaments_root__QxUcy .tournamentSingleView__banner__skeleton{margin-top:24px;height:450px;overflow:hidden}.tournaments_root__QxUcy .tournamentSingleView__banner .gradient{position:absolute;bottom:0;width:100%;height:100%;border-radius:16px;background:linear-gradient(180deg,rgba(0,0,0,0),#000 91.5%);box-shadow:0 3px 6px -1px rgba(98,98,98,.08);opacity:.5;pointer-events:none}.tournaments_root__QxUcy .tournamentSingleView__banner__img{display:block;width:100%;height:450px;border-radius:16px;object-fit:cover;object-position:center}.tournaments_root__QxUcy .tournamentSingleView__banner__info{position:absolute;right:24px;bottom:24px;display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:40px;align-items:flex-end;justify-content:space-between;max-width:592px;padding:16px;border:1px solid var(--v3-white,#fff);border-radius:10px;background:hsla(0,0%,100%,.36);backdrop-filter:blur(14.5px)}[dir=rtl] .tournaments_root__QxUcy .tournamentSingleView__banner__info{right:auto;left:24px}.tournaments_root__QxUcy .tournamentSingleView__banner__info__prize{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-width:0}.tournaments_root__QxUcy .tournamentSingleView__banner__info__name{display:flex;align-items:center;color:var(--v3-white,#fff);font-size:18px;font-weight:600;line-height:24px}.tournaments_root__QxUcy .tournamentSingleView__banner__info__timer{display:flex;flex-direction:column;justify-content:flex-end;gap:12px}.tournaments_root__QxUcy .tournamentSingleView__banner__info__timer .v3-btn{color:var(--v3-color-on-primary,#fff)}.tournaments_root__QxUcy .tournamentSingleView__banner__info__timer__title{border-radius:4px;font-size:16px;font-weight:400;line-height:24px;text-align:end}.tournaments_root__QxUcy .tournamentSingleView__banner__info__timer__title__start{color:#31cdc7}.tournaments_root__QxUcy .tournamentSingleView__banner__info__timer__title__end{color:var(--v3-white,#fff)}.tournaments_root__QxUcy .tournamentSingleView__skeletonImage{width:100%!important;height:100%!important}.tournaments_root__QxUcy .tournamentSingleView__infoContainer{display:flex;justify-content:space-between;gap:16px;max-width:100%;margin:0 auto;text-align:left}[dir=rtl] .tournaments_root__QxUcy .tournamentSingleView__infoContainer{text-align:right}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection{width:74.11%;min-width:0;padding-bottom:184px}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__tournamentInfo{box-sizing:border-box;display:flex;justify-content:space-between;width:100%;min-height:240px;margin-bottom:16px;padding:24px;border-radius:8px;background-color:var(--v3-black-0,#fff)}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__informationMainSection{display:flex;padding:16px;border-radius:8px;background-color:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-2);color:var(--v3-text-color)}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__informationMainSection__labelValueWrapper{width:25%}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__informationMainSection__labelValueWrapper__infoLabel{margin-top:12px;color:var(--v3-black-45,rgba(0,0,0,.45));font-size:12px;font-weight:400;line-height:16px}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__informationMainSection__labelValueWrapper__infoValue{margin-top:2px;color:var(--v3-text-color);font-size:12px;font-weight:600;line-height:16px}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__subSection{padding-top:16px}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__subSection__rulesMainSection{display:block;margin-bottom:24px;padding:24px;border-radius:8px;background-color:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-2);color:var(--v3-text-color);font-size:16px;line-height:24px;overflow-wrap:anywhere}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__subSection__gamesName{margin-top:32px;color:var(--v3-text-color);font-size:24px;font-weight:600;line-height:28px;letter-spacing:.12px}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__subSection__gamesWrapper{margin-top:16px}.tournaments_root__QxUcy .tournamentSingleView__infoContainer__mainSection__subSectionName{margin-top:32px;color:var(--v3-text-color);font-size:24px;font-weight:600;line-height:28px;letter-spacing:.12px}.tournaments_root__QxUcy .divider--vertical{flex-shrink:0;width:1px;height:100px;margin:0 40px;border-left:1px solid var(--v3-black-6,#f0f0f0)}.tournaments_root__QxUcy .tournamentGames__loadMore{display:flex;width:240px;margin:24px auto}.tournaments_root__QxUcy .tabsWrapper{display:flex;flex-direction:column;overflow:hidden;border-radius:4px;background:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-1-down)}.tournaments_root__QxUcy .tabsWrapper--notIsCasino{position:sticky;top:24px;z-index:2;width:24.7%;height:88vh;border-radius:8px}.tournaments_root__QxUcy .tabsWrapper__nav{display:flex;width:100%;border-bottom:1px solid var(--v3-black-6,#f0f0f0)}.tournaments_root__QxUcy .tabsWrapper__tab{flex:1;margin:0;padding:12px 0;border:none;border-bottom:2px solid rgba(0,0,0,0);background:none;color:var(--v3-text-color-secondary,rgba(0,0,0,.45))!important;font:inherit;font-size:14px;text-align:center;cursor:pointer}.tournaments_root__QxUcy .tabsWrapper__tab--active{border-bottom-color:var(--v3-primary-color,#6563ff);color:var(--v3-text-color)!important}.tournaments_root__QxUcy .tabsWrapper__content{max-height:84vh;padding:12px;overflow:auto}.tournaments_root__QxUcy .tournamentLeaderboard{display:flex;flex-direction:column;padding:8px 8px 0;border-radius:10px;background:var(--v3-black-0,#fff);box-shadow:0 3px 6px -1px rgba(98,98,98,.08)}.tournaments_root__QxUcy .tournamentLeaderboard--plain{padding:0;border-radius:0;background:none;box-shadow:none}.tournaments_root__QxUcy .tournamentLeaderboard__leaderboardHeader{display:flex;justify-content:space-between;gap:12px;padding:8px;color:var(--v3-text-color);font-size:12px;font-weight:600}.tournaments_root__QxUcy .tournamentLeaderboard__itemIdHeader{display:flex;gap:24px;color:var(--v3-text-color-secondary,rgba(0,0,0,.45));font-size:14px;line-height:20px}.tournaments_root__QxUcy .tournamentLeaderboard__itemIdHeader__tourPlayerIdIndexUserId{font-size:12px;font-weight:500;line-height:16px}.tournaments_root__QxUcy .sidebarRow{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;padding:10px 8px;border-radius:10px;color:var(--v3-text-color)}.tournaments_root__QxUcy .sidebarRow--gold{background:rgba(246,213,85,.6)}.tournaments_root__QxUcy .sidebarRow--silver{background:rgba(158,158,158,.6)}.tournaments_root__QxUcy .sidebarRow--bronze{background:rgba(166,113,48,.6)}.tournaments_root__QxUcy .sidebarRow--currentPlayer{background:var(--v3-black-4,#f5f5f5)}.tournaments_root__QxUcy .sidebarRow--currentPlayer .sidebarRow__leaderBoardLeftPart__playerPosition{background:var(--v3-black-0,#fff)}.tournaments_root__QxUcy .sidebarRow__leaderBoardLeftPart{display:flex;align-items:center;gap:8px;font-size:14px}.tournaments_root__QxUcy .sidebarRow__leaderBoardLeftPart__playerPosition{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--v3-black-4,#f5f5f5);font-size:14px}.tournaments_root__QxUcy .sidebarRowPrize{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;margin-bottom:4px;padding:14px 8px;border-radius:10px;color:var(--v3-text-color);font-size:12px}.tournaments_root__QxUcy .sidebarRowPrize__leaderBoardLeftPart{display:flex;align-items:center;font-size:14px}.tournaments_root__QxUcy .sidebarRowPrize__amount{font-size:14px}.tournaments_root__QxUcy .casino__item-header{position:sticky;top:0;z-index:3;display:flex;align-items:center;min-height:40px;padding:0 12px;background:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-1-down)}.tournaments_root__QxUcy .casino__item-header__title{flex:1;min-width:0;padding-right:8px;overflow:hidden;color:var(--v3-text-color);font-size:14px;letter-spacing:.42px;white-space:nowrap;text-overflow:ellipsis}.tournaments_root__QxUcy .backButton__btn{position:relative;display:flex;align-items:center;margin-right:8px;padding:0;border:none;background:none;color:var(--v3-black-45,rgba(0,0,0,.45));cursor:pointer}.tournaments_root__QxUcy .backButton__btn:focus:not(:focus-visible){outline:none}.tournaments_root__QxUcy .backButton__btn:after{content:"";position:absolute;inset:-6px}[dir=rtl] .tournaments_root__QxUcy .backButton__btn{margin-right:0;margin-left:8px;transform:rotate(180deg)}.tournaments_root__QxUcy .casino__popup-container{display:flex;flex:1;flex-direction:column}.tournaments_root__QxUcy .casino__popup-wrapper{text-align:center}.tournaments_root__QxUcy .casino__popup-cover{width:100%;height:200px;background-position:50%;background-size:cover;filter:blur(5px)}.tournaments_root__QxUcy .tour__detail-block{position:relative;z-index:1;display:flex;column-gap:15px;margin:-40px 12px 4px;padding:8px;border-radius:10px;background:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-1-down)}[dir=rtl] .tournaments_root__QxUcy .tour__detail-block{justify-content:right}.tournaments_root__QxUcy .tour__detail-block__img{flex-shrink:0;width:120px;height:84px;border-radius:6px;object-fit:cover}.tournaments_root__QxUcy .tour__detail-block__info{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;line-height:26px;text-align:left}.tournaments_root__QxUcy .tour__detail-block__info__block{padding-bottom:6px;border-bottom:1px solid var(--v3-black-6,#f0f0f0)}.tournaments_root__QxUcy .tour__detail-block__price{color:var(--v3-cyan-base,#13c2c2);font-size:20px;font-weight:600;line-height:28px}.tournaments_root__QxUcy .tour__detail-block__name{margin:0;color:var(--v3-text-color);font-size:16px;font-weight:600;line-height:24px}.tournaments_root__QxUcy .tour__detail-block__date{display:flex;justify-content:space-between;color:var(--v3-black-45,rgba(0,0,0,.45));font-size:12px}.tournaments_root__QxUcy .tour__detail-block__date__timeTitle{color:var(--v3-text-color);font-size:12px;line-height:16px}.tournaments_root__QxUcy .tour__detail-block__date__days{font-size:12px;font-weight:500;line-height:16px}.tournaments_root__QxUcy .tour__detail-block__date__days__start{color:#31cdc7}.tournaments_root__QxUcy .tour__detail-block__date__days__end{color:#ff6262}.tournaments_root__QxUcy .casino__popup-buttons{display:flex;flex-direction:column;padding:12px 12px 24px}.tournaments_root__QxUcy .horizontalMenu{position:sticky;top:40px;z-index:2;height:44px;overflow:hidden;background:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-1-down)}.tournaments_root__QxUcy .horizontalMenu__menu{display:flex;flex-wrap:nowrap;height:100px;overflow:auto}.tournaments_root__QxUcy .horizontalMenu__menuItem{display:flex;flex:1;align-items:center;justify-content:center;box-sizing:border-box;height:44px;padding:0 20px;border:none;border-bottom:2px solid rgba(0,0,0,0);background:none;color:var(--v3-text-color);font:inherit;font-size:14px;letter-spacing:.48px;white-space:nowrap;cursor:pointer}.tournaments_root__QxUcy .horizontalMenu__menuItem--active{padding-top:2px;border-bottom-color:var(--v3-primary-5,#6563ff);font-weight:600}.tournaments_root__QxUcy .casino__popup-content{flex:1;padding:16px 12px;background:var(--v3-black-2,#fafafa)}.tournaments_root__QxUcy .tournamentInfoContent{padding:12px;border-radius:8px;background-color:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-1-down)}.tournaments_root__QxUcy .tournamentInfoContent__infoItemStart{display:flex;align-items:center;justify-content:space-between}.tournaments_root__QxUcy .tournamentInfoContent__infoItemStart__infoStatusName{color:var(--v3-text-color);font-size:12px;font-weight:400;line-height:16px;letter-spacing:.48px}.tournaments_root__QxUcy .tournamentInfoContent__infoItem{margin-top:12px;padding-top:12px;border-top:1px solid var(--v3-black-6,#f0f0f0);line-height:1}.tournaments_root__QxUcy .tournamentInfoContent__infoItem__infoIpItem{flex:1}.tournaments_root__QxUcy .tournamentInfoContent__infoItem__infoIpItem__name{margin-bottom:8px;color:var(--v3-black-45,rgba(0,0,0,.45));font-size:12px;font-weight:500;line-height:16px;letter-spacing:.48px}.tournaments_root__QxUcy .tournamentInfoContent__infoItem__infoIpItem__value{margin-bottom:12px;color:var(--v3-text-color);font-size:14px;font-weight:400;line-height:20px;letter-spacing:.07px}.tournaments_root__QxUcy .prizesContent{padding:8px;border-radius:8px;background-color:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-1-down)}.tournaments_root__QxUcy .prizesContent__styledItem{display:flex;align-items:center;justify-content:space-between;padding:12px 8px;color:var(--v3-text-color);font-size:14px}.tournaments_root__QxUcy .prizesContent__styledItem__leaderBoardLeftPart{display:flex;gap:12px;font-size:14px;line-height:20px}.tournaments_root__QxUcy .prizesContent__styledItem__amount{display:flex;gap:8px;font-size:14px;line-height:20px}.tournaments_root__QxUcy .rulesContent{padding:16px;border-radius:8px;background-color:var(--v3-black-0,#fff);box-shadow:var(--v3-shadow-1-down)}.tournaments_root__QxUcy .rulesContent__StyledPre{color:var(--v3-text-color);font-family:var(--v3-font-family,inherit);font-size:14px;font-weight:400;line-height:20px;letter-spacing:.07px;white-space:pre-line;overflow-wrap:anywhere}.tournaments_root__QxUcy .tournamentNoItem{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:8px 0 0;padding:38px 20px;border-radius:6px;background:var(--v3-black-0,#fff)}.tournaments_root__QxUcy .tournamentNoItem figcaption{max-width:300px;margin-top:12px;color:var(--v3-black-45,rgba(0,0,0,.45));font-size:14px;line-height:20px;text-align:center}.tournaments_root__QxUcy .tournamentNoItem .no-item-title{margin:0 0 8px;color:var(--v3-primary-color,#6563ff);font-size:18px;font-weight:500;line-height:24px}.tournaments_root__QxUcy .tournamentNoItem .no-item__text{margin:0;color:var(--v3-text-color-secondary,rgba(0,0,0,.45))}.tournaments_root__QxUcy.tournamentMobileSingleView{display:flex;flex:1;flex-direction:column;min-height:100%;background:var(--v3-black-0,#fff)}.tournaments_modalMask__Zy_NZ{position:fixed;inset:0;z-index:1009;background:rgba(0,0,0,.6)}.tournaments_modal__VYYEC{position:fixed;inset:0;z-index:1010;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;background:var(--mainBg,var(--v3-black-2,#fafafa));outline:none}.tournaments_modal__VYYEC .custom__modalClose{position:fixed;top:16px;right:16px;z-index:10;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;border-radius:100px;background-color:var(--mainBg,var(--v3-black-0,#fff));color:var(--v3-text-color);cursor:pointer}[dir=rtl] .tournaments_modal__VYYEC .custom__modalClose{right:auto;left:16px}.tournaments_modal__VYYEC .tournamentSingleViewModal__close-icon{display:block;width:14px;height:14px}.tournaments_modal__VYYEC .tournamentSingleView{padding:24px}.tournaments_modal__VYYEC .tournamentSingleView__banner__img{height:360px}@media(min-width:1600px){.tournaments_modal__VYYEC .tournamentSingleView__banner__img{height:440px}}.tournaments_modal__VYYEC .tournamentSingleView__infoContainer__mainSection{padding-bottom:0}.games_root__O3r5f{width:100%}.games_root__O3r5f .x-casinoGames{display:flex;flex-direction:column;gap:16px}.games_root__O3r5f .x-casinoGames__loadMoreButton{margin:15px}.games_root__O3r5f .x-casinoGames__loadMoreButton--mobile{width:calc(100% - 30px);margin-top:30px}.games_root__O3r5f .x-casinoGames__loadMoreButton--desktop{width:20%;margin-left:auto;margin-right:auto;display:flex!important;align-items:center;justify-content:center}.games_root__O3r5f .x-casinoGames__loading{grid-column:1/-1;display:flex;justify-content:center;padding:12px 0}.games_root__O3r5f .x-casinoGamesByCategories{display:flex;flex-direction:column;width:100%}.games_root__O3r5f .x-casinoGamesByCategories:first-child:last-child .x-casinoGamesByCategories__games{margin-bottom:0}.games_root__O3r5f .x-casinoGamesByCategories__carousel{padding:0}.games_root__O3r5f .x-casinoGamesByCategories__categoryName{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0 0 16px;font-size:24px;font-weight:600;line-height:28px;text-align:left;color:var(--v3-text-color)}.games_root__O3r5f .x-casinoGamesByCategories__categoryName--small{font-size:16px;line-height:24px;padding:12px 0 16px;align-items:center}.games_root__O3r5f .x-casinoGamesByCategories__categoryName__clearAll{color:var(--v3-primary-color);text-align:right;font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.08px;cursor:pointer;background:none;border:0;padding:0}.games_root__O3r5f .x-casinoGamesByCategories__categoryName__clearAll--mobile{font-size:12px;line-height:16px;letter-spacing:.06px}.games_root__O3r5f .x-casinoGamesByCategories__categoryName__viewAll{color:var(--v3-text-color);letter-spacing:.44px;font-weight:600;font-size:16px;line-height:24px;margin-bottom:-8px;cursor:pointer;background:none;border:0;padding:0;font-family:inherit}.games_root__O3r5f .x-casinoGamesByCategories__categoryName__viewAll--small{font-size:12px;line-height:16px;margin-bottom:unset;letter-spacing:.1px}.games_root__O3r5f .x-casinoGamesByCategories__games{display:grid;grid-template-columns:repeat(var(--games-per-row),1fr);grid-template-rows:auto;gap:8px 8px;margin-bottom:12px}.games_root__O3r5f .x-casinoGamesByCategories__games>div{min-width:0}.games_root__O3r5f .x-casinoGamesByCategories__slider{padding:0;width:100%}.games_root__O3r5f .casinoGame__carousel-wrapper{position:relative;overflow:hidden;margin-bottom:12px}.games_root__O3r5f .casinoGame__carousel-wrapper .swiper{overflow:visible}.games_root__O3r5f .casinoGame__carousel-wrapper .swiper-slide{width:calc((100% - (var(--carousel-per-view) - 1)*8px)/var(--carousel-per-view));margin-right:8px}.games_root__O3r5f .casinoGame__carousel-wrapper-mobile{overflow:auto;scrollbar-width:none}.games_root__O3r5f .carousel__arrow{position:absolute;top:50%;z-index:11;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;cursor:pointer;color:var(--v3-text-color);background:var(--v3-black-0);box-shadow:var(--v3-shadow-strong);transform:translateY(-50%)}.games_root__O3r5f .carousel__arrow-left{left:8px;transform:translateY(-50%) rotate(180deg)}.games_root__O3r5f .carousel__arrow-right{right:8px}.games_root__O3r5f .casinoGame__carousel-item-grid{display:grid;gap:8px}.games_root__O3r5f .casinoGame__carousel-item-grid>div{overflow:hidden}.games_root__O3r5f .x-casinoGameCardImageWrapper{padding-top:70%;width:100%;position:relative;border-radius:10px;overflow:clip;background:var(--v3-black-4)}.games_root__O3r5f .x-casinoGameCardImageWrapper__skeleton{padding-top:70%!important}.games_root__O3r5f .x-casinoGameCardImageWrapper__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.games_root__O3r5f .x-casinoGameCardImageWrapper__topBlock{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;gap:4px;padding:4px}.games_root__O3r5f .x-casinoGameCardImageWrapper__topleftBlock{display:flex;justify-content:flex-start;gap:4px}.games_root__O3r5f .x-casinoGameCardImageWrapper__bottomBlock{position:absolute;bottom:0;right:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:4px;gap:4px}.games_root__O3r5f .casino-container__100 .x-casinoGameCardImageWrapper{padding-top:100%}.games_root__O3r5f .casino-container__100 .x-casinoGameCardImageWrapper__skeleton{padding-top:100%!important}.games_root__O3r5f .casino-container__200 .x-casinoGameCardImageWrapper{padding-top:200%}.games_root__O3r5f .casino-container__200 .x-casinoGameCardImageWrapper__skeleton{padding-top:200%!important}.games_root__O3r5f .casino-container__50 .x-casinoGameCardImageWrapper{padding-top:50%}.games_root__O3r5f .casino-container__50 .x-casinoGameCardImageWrapper__skeleton{padding-top:50%!important}.games_root__O3r5f .casino-container__66-66 .x-casinoGameCardImageWrapper{padding-top:66.66%}.games_root__O3r5f .casino-container__66-66 .x-casinoGameCardImageWrapper__skeleton{padding-top:66.66%!important}.games_root__O3r5f .casino-container__75 .x-casinoGameCardImageWrapper{padding-top:75%}.games_root__O3r5f .casino-container__75 .x-casinoGameCardImageWrapper__skeleton{padding-top:75%!important}.games_root__O3r5f .casino-container__133-33 .x-casinoGameCardImageWrapper{padding-top:133.33%}.games_root__O3r5f .casino-container__133-33 .x-casinoGameCardImageWrapper__skeleton{padding-top:133.33%!important}.games_root__O3r5f .casino-container__56-25 .x-casinoGameCardImageWrapper{padding-top:56.25%}.games_root__O3r5f .casino-container__56-25 .x-casinoGameCardImageWrapper__skeleton{padding-top:56.25%!important}.games_root__O3r5f .casino-container__177-77 .x-casinoGameCardImageWrapper{padding-top:177.77%}.games_root__O3r5f .casino-container__177-77 .x-casinoGameCardImageWrapper__skeleton{padding-top:177.77%!important}.games_root__O3r5f .casino-container__150 .x-casinoGameCardImageWrapper{padding-top:150%}.games_root__O3r5f .casino-container__150 .x-casinoGameCardImageWrapper__skeleton{padding-top:150%!important}.games_root__O3r5f .cardSkeleton__position{position:absolute!important;inset:0}.games_root__O3r5f .x-casinoGameCardImageSkeleton{position:absolute;inset:0;width:100%!important;height:100%!important}.games_root__O3r5f .x-casinoGameCardWrapper{height:100%;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;position:relative}.games_root__O3r5f .x-casinoGameCardDesktop{width:100%;max-width:100%;border-radius:10px;overflow:hidden;position:relative;text-align:left;display:flex;flex-direction:column}.games_root__O3r5f .x-casinoGameCardDesktop:hover{transform:scale(1.03);transition:transform .3s;position:relative;z-index:1}.games_root__O3r5f .x-casinoGameCardDesktop:hover .casino__real-btn{transform:translateY(5px);transition:transform .5s}.games_root__O3r5f .x-casinoGameCardDesktop:hover .casino__real-btn .casino__provider-title{font-size:14px}.games_root__O3r5f .x-casinoGameCardDesktop:hover .casino__real-btn .casino__name{font-size:16px;margin-bottom:2px}.games_root__O3r5f .x-casinoGameCardDesktop:hover .casino__real-btn .casino__name,.games_root__O3r5f .x-casinoGameCardDesktop:hover .casino__real-btn .casino__provider-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;padding:0 5px;margin-top:5px;text-align:center}.games_root__O3r5f .x-casinoGameCardDesktop:hover .x-casinoGameCardDesktop__buttons,.games_root__O3r5f .x-casinoGameCardDesktop:hover .x-casinoGameCardDesktop__favoriteBtn{opacity:1}.games_root__O3r5f .x-casinoGameCardDesktop:hover .x-casinoGameCardDesktop__favoriteBtn{transition:all .3s;right:8px}.games_root__O3r5f .x-casinoGameCardDesktop:hover .x-casinoGameCardDesktop__buttons__btnFun{transform:translate(0);transition:transform .5s}.games_root__O3r5f .x-casinoGameCardDesktop__buttons{opacity:0;display:flex;position:absolute;inset:0;align-items:center;justify-content:space-between;flex-direction:column;gap:8px;background-color:rgba(31,26,26,.6)}.games_root__O3r5f .x-casinoGameCardDesktop__buttons:has([tabindex="0"]:focus-visible){opacity:1}.games_root__O3r5f .x-casinoGameCardDesktop__buttons:has([tabindex="0"]:focus-visible) .casino__real-btn{transform:translateY(0)}.games_root__O3r5f .x-casinoGameCardDesktop__buttons button span{font-weight:500!important}.games_root__O3r5f .x-casinoGameCardDesktop__buttons__btnFun{border:unset!important;width:100%;background:rgba(38,38,38,.6)!important;font-size:14px;min-height:40px;max-height:40px;height:40px;border-top-left-radius:0!important;border-top-right-radius:0!important;transform:translateY(40px);color:#fff!important}.games_root__O3r5f .x-casinoGameCardDesktop__buttons__btnFun span{color:#fff!important}.games_root__O3r5f .x-casinoGameCardDesktop__buttons__btnFun:hover{color:#fff!important;background:rgba(38,38,38,.75)!important}.games_root__O3r5f .x-casinoGameCardDesktop__favoriteBtn{position:absolute;top:8px;right:-8px;opacity:0}.games_root__O3r5f .casino__real-btn{display:flex;flex-direction:column;height:100%;transform:translateY(-100%);color:#fff;width:100%;align-items:center;justify-content:center;line-height:1.2}.games_root__O3r5f .casino__real-btn-icon{margin-bottom:4px;cursor:pointer;fill:#fff;color:#fff}.games_root__O3r5f .casino__real-btn-icon-colored,.games_root__O3r5f .casino__real-btn-icon-colored.v3-icon{display:none;margin-bottom:4px;cursor:pointer}.games_root__O3r5f .casino__real-btn-icon-colored path:first-child,.games_root__O3r5f .casino__real-btn-icon-colored.v3-icon path:first-child{fill:#fff}.games_root__O3r5f .casino__real-btn-icon-colored path:last-child,.games_root__O3r5f .casino__real-btn-icon-colored.v3-icon path:last-child{fill:var(--v3-primary-6)}.games_root__O3r5f .casino__real-btn-wrapper{height:35px;cursor:pointer}.games_root__O3r5f .casino__real-btn-wrapper:hover .casino__real-btn-icon-colored{display:block}.games_root__O3r5f .casino__real-btn-wrapper:hover .casino__real-btn-icon{display:none}.games_root__O3r5f .casino__fav-icon{width:24px;height:24px;border-radius:6px;background-color:var(--v3-black-4);color:var(--v3-black-45)!important;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;flex-shrink:0;font-size:16px;border:0;padding:0}.games_root__O3r5f .casino__fav-icon.active{color:var(--v3-primary-color)!important}.games_root__O3r5f .x-casinoGameCardTitle{display:block;max-width:100%;min-width:0;overflow:hidden}.games_root__O3r5f .x-casinoGameCardTitle__gameName,.games_root__O3r5f .x-casinoGameCardTitle__providerName{display:block;font-size:12px;line-height:16px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.games_root__O3r5f .x-casinoGameCardTitle__gameName{font-weight:600;color:var(--v3-text-color)}.games_root__O3r5f .x-casinoGameCardTitle__providerName{color:var(--v3-text-color-secondary)}.games_root__O3r5f .x-casinoGameCardTitle--desktop{padding:8px 0}.games_root__O3r5f .x-casinoGameCardTitle--desktop .x-casinoGameCardTitle__providerName{margin-top:2px}.games_root__O3r5f .x-casinoGameCardTitle--mobile{margin-top:4px}.games_root__O3r5f .x-casinoGameCardTitle--mobile .x-casinoGameCardTitle__providerName{font-size:11px}.games_root__O3r5f .x-casinoGameCardMobile{width:100%;max-width:100%;cursor:pointer}.games_root__O3r5f .x-casinoGameCardPopUpInMobile{width:100%;max-width:100%;border-radius:10px;overflow:hidden;position:relative;text-align:left;display:flex;flex-direction:column}.games_root__O3r5f .x-casinoGameCardPopUpInMobile .casino__fav-icon{width:20px;height:20px}.games_root__O3r5f .x-casinoGameCardPopUpInMobile.active .casino__real-btn,.games_root__O3r5f .x-casinoGameCardPopUpInMobile:hover .casino__real-btn{transform:translateY(0);transition:transform .5s}.games_root__O3r5f .x-casinoGameCardPopUpInMobile.active .x-casinoGameCardPopUpInMobile__buttons,.games_root__O3r5f .x-casinoGameCardPopUpInMobile.active .x-casinoGameCardPopUpInMobile__favoriteBtn,.games_root__O3r5f .x-casinoGameCardPopUpInMobile.active .x-casinoGameCardPopUpInMobile__infoBtn,.games_root__O3r5f .x-casinoGameCardPopUpInMobile:hover .x-casinoGameCardPopUpInMobile__buttons,.games_root__O3r5f .x-casinoGameCardPopUpInMobile:hover .x-casinoGameCardPopUpInMobile__favoriteBtn,.games_root__O3r5f .x-casinoGameCardPopUpInMobile:hover .x-casinoGameCardPopUpInMobile__infoBtn{opacity:1}.games_root__O3r5f .x-casinoGameCardPopUpInMobile.active .x-casinoGameCardPopUpInMobile__favoriteBtn,.games_root__O3r5f .x-casinoGameCardPopUpInMobile:hover .x-casinoGameCardPopUpInMobile__favoriteBtn{transition:all .3s;left:8px}.games_root__O3r5f .x-casinoGameCardPopUpInMobile.active .x-casinoGameCardPopUpInMobile__infoBtn,.games_root__O3r5f .x-casinoGameCardPopUpInMobile:hover .x-casinoGameCardPopUpInMobile__infoBtn{transition:all .3s;right:8px}.games_root__O3r5f .x-casinoGameCardPopUpInMobile.active .x-casinoGameCardPopUpInMobile__buttons__btnFun,.games_root__O3r5f .x-casinoGameCardPopUpInMobile:hover .x-casinoGameCardPopUpInMobile__buttons__btnFun{transform:translate(0);transition:transform .5s}.games_root__O3r5f .x-casinoGameCardPopUpInMobile__buttons{opacity:0;display:flex;position:absolute;inset:0;align-items:center;justify-content:space-between;flex-direction:column;gap:8px;background-color:rgba(31,26,26,.6)}.games_root__O3r5f .x-casinoGameCardPopUpInMobile__buttons__btnFun{border:unset!important;width:100%;background:rgba(38,38,38,.6)!important;min-height:24px;max-height:40px;border-top-left-radius:0!important;border-top-right-radius:0!important;transform:translateY(40px);color:#fff!important;font-size:12px;font-weight:600;line-height:16px}.games_root__O3r5f .x-casinoGameCardPopUpInMobile__infoBtn{position:absolute;top:8px;right:-8px;opacity:0}.games_root__O3r5f .x-casinoGameCardPopUpInMobile__favoriteBtn{position:absolute;top:8px;left:8px;opacity:0}.games_root__O3r5f .x-casinoGameCardPopUpInMobile .casino__real-btn .casino__name{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.1px;color:#fff;width:100%;padding:0 10px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.games_root__O3r5f .gameBadge__wrapper{display:flex;justify-content:center;background-color:var(--v3-red-3);border-radius:24px;align-items:center;min-width:0;height:24px;padding:0 12px}.games_root__O3r5f .gameBadge__text{display:block;font-weight:600;font-size:11px;line-height:16px;letter-spacing:.1px;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.games_root__O3r5f .betLimit__wrapper{width:100%;backdrop-filter:blur(2.5px);background:rgba(0,0,0,.7);color:#fff;border-radius:24px;font-size:12px}.games_root__O3r5f .activePlayerCount__wrapper,.games_root__O3r5f .betLimit__wrapper{padding:4px 8px;height:24px;display:flex;align-items:center;justify-content:space-between}.games_root__O3r5f .activePlayerCount__wrapper{flex-shrink:0;width:min-content;gap:6px;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;background:rgba(0,0,0,.6);box-shadow:0 3px 5px 0 rgba(0,0,0,.1)}.games_root__O3r5f .activePlayerCount__dot{height:8px;width:8px;border-radius:4px;background-color:green}.games_root__O3r5f .activePlayerCount__countText{font-size:12px;line-height:16px;color:#fff;font-weight:600}.games_root__O3r5f .xUi-result.casinoEmptyResult{padding:20px 0;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:var(--v3-black-0)}.games_root__O3r5f .casinoEmptyResult__title{font-size:24px;font-weight:600;line-height:1.2;padding-bottom:12px;color:var(--v3-primary-5)}.games_root__O3r5f .casinoEmptyResult__subTitle{width:308px;max-width:100%;margin:0 auto;text-align:center;font-size:14px;font-weight:400;color:var(--v3-black-65);line-height:1.5}.games_mobile__wUJ2y .casinoEmptyResult__title{font-size:18px;padding-bottom:8px}.PromoTournaments_root__zApcZ{width:100%}.PromoTournaments_root__zApcZ .promoTournaments{position:relative;overflow:hidden;padding:16px 0}.PromoTournaments_root__zApcZ .promoTournaments .swiper-wrapper{display:flex}.PromoTournaments_root__zApcZ .promoTournaments .swiper-slide{width:auto;padding-left:16px}.PromoTournaments_root__zApcZ .promoTournaments .swiper-slide:last-child{padding-right:16px}.PromoTournaments_root__zApcZ .promoTournaments .nx-swiperWrapper__arrows{top:50%;height:unset;transform:translateY(-50%)}.PromoTournaments_root__zApcZ .promoTournaments--mobile .swiper-slide{min-width:260px}.PromoTournaments_root__zApcZ .promoTournaments__empty{display:flex;align-items:center;justify-content:center;height:429px}.PromoTournaments_root__zApcZ .promoTournaments__empty .xUi-result{background-color:rgba(0,0,0,0)}.PromoTournaments_root__zApcZ .promoTournaments__empty--mobile{height:513px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem{box-sizing:border-box;width:563px;margin-bottom:7px;padding:15px 16px;border:1px solid var(--v3-black-6);border-radius:12px;background:var(--v3-black-0);box-shadow:0 3px 6px -1px var(--v3-black-4);cursor:pointer}.PromoTournaments_root__zApcZ .promoTournaments__cardItem *,.PromoTournaments_root__zApcZ .promoTournaments__cardItem :after,.PromoTournaments_root__zApcZ .promoTournaments__cardItem :before{box-sizing:border-box}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--banner{display:block;width:531px;height:176px;object-fit:cover;border-radius:12px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--wrapper{display:flex;gap:16px;margin-top:16px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--container{display:flex;flex-direction:column;justify-content:space-between;width:50%;height:164px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--container button.x-button--fullWidth{max-height:40px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--info{display:flex;align-items:center;justify-content:space-between}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--timeBoard{flex-direction:column;width:258px;min-width:250px;height:164px;padding:12px;border-radius:12px;background-color:var(--v3-black-4)}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--timeBoard button.x-button--fullWidth{width:calc(100% + 32px);max-height:40px;margin-top:6px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--timeBoard .timer__timeSquare{gap:4px;width:100%;margin-top:8px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--timeBoard .timer__timeSquare .timeSquareLabel{padding-bottom:0;color:var(--v3-primary-6)}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--timeBoard .timer__timeSquare__item{width:48px;height:40px;border:none;background:var(--v3-black-0)}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--timeBoard .timer__square__wrapper{width:48px;margin:12px 0 0}.PromoTournaments_root__zApcZ .promoTournaments__cardItem__entryFee{display:flex;justify-content:space-between;width:100%;margin-top:0}.PromoTournaments_root__zApcZ .promoTournaments__cardItem__entryFee--label{font-size:14px;color:var(--v3-text-color)}.PromoTournaments_root__zApcZ .promoTournaments__cardItem__entryFee--price{font-size:16px;font-weight:600;color:var(--v3-primary-6)}.PromoTournaments_root__zApcZ .promoTournaments__cardItem__entryFee--status{width:100%;margin-top:24px;padding:6px 12px;border-radius:6px;background:var(--v3-black-0);font-size:12px;text-align:center}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--name{display:block;width:70%;overflow:hidden;white-space:pre;text-overflow:ellipsis;text-align:start;font-size:16px;font-weight:600;color:var(--v3-text-color)}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--prizeWrapper{margin-bottom:12px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--prizeWrapper .tournament__prize__wrapper{display:flex;gap:16px;padding:unset!important;color:var(--v3-text-color)}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--prizeWrapper .CasinoTournamentCard__cup-icon{width:44px;height:44px;font-size:44px!important}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--prizeWrapper .tournament__fundWrapper{display:flex;flex-direction:column;justify-content:space-between;text-align:start}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--prizeWrapper .tour__fund-label{font-size:12px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--prizeWrapper .tour__fundAmount{font-size:24px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--mobile{width:260px;padding:0;border:1px solid rgba(0,0,0,0)}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--mobile .CasinoTournamentCard__cup-icon{width:40px;height:40px;font-size:40px!important}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--mobile .promoTournaments__cardItem--banner{width:260px;min-width:260px;height:144px;margin:-1px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--mobile .promoTournaments__cardItem--wrapper{position:relative;z-index:1;display:block;width:260px;height:332px;margin-top:-23px;padding:12px;border-radius:12px;background:var(--v3-black-0)}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--mobile .promoTournaments__cardItem--container{gap:12px;width:100%;min-width:100%;height:85px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--mobile .promoTournaments__cardItem--timeBoard{width:100%;min-width:100%;margin-top:6px;border-radius:6px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--mobile .promoTournaments__cardItem--timeBoard button.x-button--fullWidth{width:calc(100% + 24px);margin-top:30px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--mobile .timer__timeSquare{margin-top:5px}.PromoTournaments_root__zApcZ .promoTournaments__cardItem--mobile .timer__square__wrapper{margin-left:1px;margin-right:1px}[dir=rtl] .PromoTournaments_root__zApcZ .promoTournaments .swiper-slide{padding-right:16px;padding-left:0}[dir=rtl] .PromoTournaments_root__zApcZ .promoTournaments .swiper-slide:last-child{padding-left:16px;padding-right:0}.single-view_root__ql97j .x-casinoGameViewContainerModal__mask{position:fixed;left:0;right:0;top:var(--headers-height,0);height:calc(100vh - var(--headers-height, 0px));background:var(--v3-black-4);z-index:1010}.single-view_root__ql97j .x-casinoGameViewContainerModal{position:fixed;left:0;right:0;top:var(--headers-height,0);height:calc(100vh - var(--headers-height, 0px));max-width:100vw;padding:8px;margin:0;z-index:1011;border-radius:0!important;background-color:var(--v3-black-4);overflow:hidden}.single-view_root__ql97j .x-casinoGameViewContainerModal__container{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%}.single-view_root__ql97j .x-casinoGameViewContainerModal__container--IOS{width:100vw!important}.single-view_root__ql97j .x-casinoGameViewContainerModal__container__item{width:50%}.single-view_root__ql97j .x-casinoGameViewContainerModal__container__item--main{width:100%;height:100%}.single-view_root__ql97j .x-casinoGameViewContainerModal--mobile{top:0;height:100dvh;padding:0;z-index:1009}.single-view_root__ql97j .x-casinoGameSingleView__container{display:flex;justify-content:space-between;gap:8px;width:100%;height:100%;background-color:var(--v3-black-4)}.single-view_root__ql97j .x-casinoGameSingleView__mainbar{position:relative;min-width:750px;width:80%;box-shadow:var(--v3-shadow-1-down);background-color:var(--v3-black-0);display:flex;border-radius:4px;overflow:hidden;flex-direction:column}.single-view_root__ql97j .x-casinoGameSingleView__mainbar--fullWidth{width:100%}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row{width:100%;min-height:72px;background-color:var(--v3-black-0);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row--header .x-casinoGameSingleView__mainbar__row__gameInfo{justify-content:flex-start;flex:1}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row--header .x-casinoGameSingleView__mainbar__row__flexWrapper,.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row--header .x-casinoGameSingleView__mainbar__row__iconsWrapper{flex:1!important}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row__gameInfo{display:flex;align-items:center;flex:1;margin:auto 15px}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row__gameInfo--name{display:flex;align-items:center;flex:unset}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row__gameInfo__title{color:var(--v3-text-color);margin:0;font-size:16px;line-height:20px}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row__flexWrapper{flex:2;display:flex;justify-content:center;align-items:center}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row__iconsWrapper{flex:1;display:flex;justify-content:flex-end;align-items:center;margin-left:16px}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__row__iconsWrapper__iconContainer{color:var(--v3-primary-6);font-size:20px;margin-right:16px;cursor:pointer;background:none;border:0;padding:0;display:flex}.single-view_root__ql97j .x-casinoGameSingleView__mainbar__iframeContainer{width:98%;height:100%;margin:0 auto;position:relative;min-height:0}.single-view_root__ql97j .x-casinoGameSingleView__favoriteButton{margin:0 8px 0 16px}.single-view_root__ql97j .casinoGameSingleView__closeIcon{cursor:pointer;margin-right:20px;color:var(--v3-primary-6);background:none;border:0;padding:0;display:flex}.single-view_root__ql97j .x-casinoGameSingleView__favoriteButton,.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__gameInfo__favorite{width:24px;height:24px;border-radius:6px;background-color:var(--v3-black-4);color:var(--v3-black-45);display:flex;align-items:center;justify-content:center;border:0;padding:0;cursor:pointer}.single-view_root__ql97j .x-casinoGameSingleView__favoriteButton.active,.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__gameInfo__favorite.active{color:var(--v3-primary-color)}.single-view_root__ql97j .x-casinoGameSingleViewIframe{width:100%;height:100%;position:relative}.single-view_root__ql97j .x-casinoGameSingleViewIframe__iframe{width:100%;height:100%;display:none;border:none;border-radius:6px}.single-view_root__ql97j .x-casinoGameSingleViewIframe__iframe--active{display:inline}.single-view_root__ql97j .x-casinoGameSingleViewIframe__spinWrapper{display:none;width:100%;height:100%}.single-view_root__ql97j .x-casinoGameSingleViewIframe__spinWrapper--active{display:flex;align-items:center;justify-content:center}.single-view_root__ql97j .x-casinoGameSingleViewIframe__notice{position:absolute;left:50%;top:16px;transform:translateX(-50%);padding:8px 12px;border-radius:6px;background:var(--v3-error-color,#ff4d4f);color:#fff;font-size:14px;z-index:2}.single-view_root__ql97j .x-casinoGameModeSwitcher{display:flex;align-items:center}.single-view_root__ql97j .x-casinoGameModeSwitcher__label{font-size:16px;line-height:24px;color:var(--v3-text-color)}.single-view_root__ql97j .x-casinoGameModeSwitcher__switcher{margin:0 8px;position:relative;display:inline-flex;width:44px;height:22px;cursor:pointer}.single-view_root__ql97j .x-casinoGameModeSwitcher__switcher input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.single-view_root__ql97j .x-casinoGameModeSwitcher__switcher span{width:100%;height:100%;border-radius:11px;background:var(--v3-black-15);transition:background .2s;position:relative}.single-view_root__ql97j .x-casinoGameModeSwitcher__switcher span:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .2s}.single-view_root__ql97j .x-casinoGameModeSwitcher__switcher input:checked+span{background:var(--v3-primary-color)}.single-view_root__ql97j .x-casinoGameModeSwitcher__switcher input:checked+span:after{left:24px}.single-view_root__ql97j .x-casinoGameModeSwitcher__switcher input:focus-visible+span{outline:2px solid var(--v3-primary-5)}.single-view_root__ql97j .x-casinoGameModeSwitcher__select{height:40px;padding:0 8px;border-radius:6px;border:1px solid var(--v3-black-15);background:var(--v3-black-0);color:var(--v3-text-color);font-size:14px;white-space:nowrap}.single-view_root__ql97j .casinoGameInfo{width:440px;max-width:100%;position:absolute;top:0;bottom:0;right:0;padding:24px;overflow:auto;background-color:var(--v3-black-0);box-shadow:var(--v3-shadow-strong);z-index:1}.single-view_root__ql97j .casinoGameInfo__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;color:var(--v3-text-color);font-size:18px;font-weight:600}.single-view_root__ql97j .casinoGameInfo__close{width:36px;height:36px;border-radius:50%;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:var(--v3-black-4);color:var(--v3-black-45)}.single-view_root__ql97j .casinoGameInfo__close:hover{background-color:var(--v3-black-6)}.single-view_root__ql97j .casinoGameInfo__description{color:var(--v3-text-color);font-size:14px;line-height:21px}.single-view_root__ql97j .casinoGameInfo__empty{font-size:24px;line-height:28px;color:var(--v3-primary-color)}.single-view_root__ql97j .x-casinoGameSingleView__confirmOrientation{display:none;position:absolute;left:0;right:0;z-index:1000;background:var(--v3-black-overlay,rgba(0,0,0,.7))}.single-view_root__ql97j .x-casinoGameSingleView__confirmOrientation--visible{display:flex;align-items:center;justify-content:center;top:30px;bottom:30px;background:rgba(0,0,0,.7)}.single-view_root__ql97j .x-casinoGameSingleView__confirmOrientation__content{display:flex;flex-direction:column;align-items:center;gap:12px}.single-view_root__ql97j .x-casinoGameSingleView__confirmOrientation__content p{font-size:16px;line-height:20px;font-weight:600;color:var(--v3-black-0);margin:0}.single-view_root__ql97j .x-casinoGameSingleView__confirmOrientation__content button{background:none;border:0;cursor:pointer}.single-view_root__ql97j .x-casinoGameSingleView__gameContainer{padding:4px 16px;display:flex;flex-direction:column;justify-content:space-between;background:var(--v3-black-0)}.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__gameInfo{display:flex;align-items:center;gap:6px;padding:8px 0}.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__gameInfo__leftBlock{flex:1;margin-right:20px}.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__gameInfo__centerBlock{flex:3}.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__gameInfo__rightBlock{flex:1;display:flex;justify-content:flex-end}.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__gameInfo__rightBlock button{background:none;border:0;padding:0;cursor:pointer;display:flex}.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__gameInfo__iconContainer{padding:10px;border-radius:6px;background:var(--v3-black-2);color:var(--v3-text-color);height:40px;display:flex;align-items:center;border:0;cursor:pointer}.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__gameInfo__iconContainer--active{color:var(--v3-primary-color)}.single-view_root__ql97j .x-casinoGameSingleView__gameContainer__iframeContainer{width:100%;flex:1;min-height:0;position:relative}.single-view_root__ql97j .casino__item-header{top:0;z-index:2;min-height:40px;display:flex;padding:0 12px;position:sticky;align-items:center;background-color:var(--v3-black-0);box-shadow:var(--v3-shadow-1-down)}.single-view_root__ql97j .casino__item-header .back-wrapper{background:none;border:0;padding:8px 8px 8px 0;color:var(--v3-text-color);cursor:pointer;display:flex;transform:rotate(180deg)}.single-view_root__ql97j .casino__item-header__title{flex:1;padding-right:8px;font-size:14px;overflow:hidden;white-space:nowrap;letter-spacing:.42px;text-overflow:ellipsis;color:var(--v3-text-color)}.single-view_root__ql97j .casino__popup-container{overflow:auto;flex:1}.single-view_root__ql97j .csItemPreview__wrapper{text-align:center;background:var(--v3-black-0);padding-bottom:12px}.single-view_root__ql97j .csItemPreview__cover{width:100%;height:200px;filter:blur(5px);background-size:cover;background-position:50%}.single-view_root__ql97j .csItemPreview__image{z-index:1;width:180px;height:120px;object-fit:cover;margin:-90px auto 0;border-radius:8px;position:relative;display:block}.single-view_root__ql97j .csItemPreview__gameName{font-size:20px;line-height:25px;letter-spacing:.42px;padding:12px 8px 4px;color:var(--v3-text-color)}.single-view_root__ql97j .csItemPreview__providerName{padding:0 8px;font-size:12px;line-height:12px;letter-spacing:.48px;color:var(--v3-text-color-secondary)}.single-view_root__ql97j .csItemPreview__buttons{display:flex;flex-direction:column;gap:8px;padding:12px 12px 24px;background:var(--v3-black-0)}.single-view_root__ql97j .csItemPreview__tabTitle{padding:12px;font-size:14px;font-weight:600;color:var(--v3-primary-color);border-bottom:2px solid var(--v3-primary-color);display:inline-block}.single-view_root__ql97j .csItemPreview__content{padding:16px 12px;background-color:var(--v3-black-2)}.single-view_root__ql97j .csItemPreview__description{padding:12px;font-size:14px;line-height:21px;border-radius:8px;letter-spacing:.42px;color:var(--v3-text-color);background-color:var(--v3-black-0)}