.tournaments__title{font-size:20px;line-height:1.4;text-align:start}@media(min-width:768px){.tournaments__title{font-size:24px}}@media(min-width:960px){.tournaments__title{font-size:26px}}@media(min-width:1248px){.tournaments__title{font-size:28px}}@media(min-width:1632px){.tournaments__title{font-size:32px}}.tournaments__wrap{max-width:100%}.tournaments__separator{background:#94a3b8;height:1px}.tournaments__separator:first-child{display:none}.tournaments__activity-filters{margin-bottom:16px}@media(min-width:1280px){.tournaments__activity-filters{margin-bottom:24px}}.tournaments__tabs{margin-bottom:24px}@media(min-width:1280px){.tournaments__tabs{margin-bottom:32px}}.tournaments__filters::-webkit-scrollbar{height:3px;width:3px}@media(min-width:1280px){.tournaments__filters::-webkit-scrollbar{height:4px;width:4px}}.tournaments__filters::-webkit-scrollbar-track{background:#1a1e31;border-radius:40px}.tournaments__filters::-webkit-scrollbar-thumb{background:#d0b479;background-clip:padding-box;border:1px solid transparent;border-radius:4px}@supports not selector(::-webkit-scrollbar){.tournaments__filters{scrollbar-color:#d0b479 #1a1e31;scrollbar-width:thin}}.tournaments-hub-block{background:#192242;border-radius:16px;display:flex;flex-direction:column;gap:16px;min-height:245px;overflow:hidden;padding:20px}@media(min-width:1280px){.tournaments-hub-block{gap:24px;padding:24px}}.tournaments-hub-block--inactive{opacity:.6;pointer-events:none;position:relative}.tournaments-hub-block__section{display:flex;gap:8px}@media(min-width:768px){.tournaments-hub-block__section{gap:12px}}@media(min-width:1632px){.tournaments-hub-block__section{gap:16px}}.tournaments-hub-block__section:empty{display:none}.tournaments-hub-block__section--row{flex-direction:column}@media(min-width:768px){.tournaments-hub-block__section--row{flex-direction:row}}.tournaments-hub-block__section--column{flex-direction:column}.tournaments-hub-block__header{display:flex;gap:16px}@media(min-width:768px){.tournaments-hub-block__header{gap:12px}}@media(min-width:1632px){.tournaments-hub-block__header{gap:16px}}.tournaments-hub-block__header{flex-direction:column}@media(min-width:1632px){.tournaments-hub-block__header{flex-direction:row}}.tournaments-hub-block__banner-info{display:grid;flex:1;gap:12px}@media(min-width:1280px){.tournaments-hub-block__banner-info{gap:16px}}@media(min-width:768px){.tournaments-hub-block__banner-info{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.tournaments-hub-block__card{min-height:78px}@media(min-width:768px){.tournaments-hub-block__card{min-height:92px}}@media(min-width:1248px){.tournaments-hub-block__card{min-height:124px}}.tournaments-hub-block__terms-layout{gap:16px}@media(min-width:768px){.tournaments-hub-block__terms-layout{gap:12px}}@media(min-width:1632px){.tournaments-hub-block__terms-layout{gap:16px}}.tournaments-hub-block__column{min-width:0}.tournaments-hub-block__column--grow{flex:1;max-height:100%}.tournaments-hub-block__banner{display:flex;flex:1;flex-direction:column;gap:8px}@media(min-width:768px){.tournaments-hub-block__banner{gap:12px}}@media(min-width:1632px){.tournaments-hub-block__banner{gap:16px}}.tournaments-hub-block__games{flex:1;max-width:none;min-width:0}@media(min-width:1632px){.tournaments-hub-block__games{max-width:440px}}.tournaments-hub-block__close-button{--btn-padding:0;--btn-min-width:20px;--btn-min-height:20px;align-self:end}.tournaments-hub-block__footer{text-align:center}.tournaments-hub-block__toggle-button{align-self:center}.tournaments-hub-block__conditions{color:#94a3b8;font-size:12px;font-weight:500;line-height:1.5}.tournaments-hub-block__conditions b{font-weight:700}.tournaments-hub-pool{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(77deg,hsla(0,0%,100%,.32) -8%,hsla(0,0%,100%,0) 110%,hsla(0,0%,100%,.24) 0);border:1px solid #fbe3a3;border-radius:8px;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:78px}@media(min-width:768px){.tournaments-hub-pool{min-height:92px}}@media(min-width:1248px){.tournaments-hub-pool{min-height:124px}}.tournaments-hub-pool{padding:12px}@media(min-width:768px){.tournaments-hub-pool{padding:16px}}@media(min-width:1248px){.tournaments-hub-pool{padding:20px}}.tournaments-hub-pool__label{color:#fff;font-size:14px;font-weight:500;line-height:1.3}@media(min-width:1248px){.tournaments-hub-pool__label{font-size:18px}}.tournaments-hub-pool__value{color:#fbe3a3;font-size:20px;font-weight:700;line-height:1.3}@media(min-width:768px){.tournaments-hub-pool__value{font-size:24px}}@media(min-width:1248px){.tournaments-hub-pool__value{font-size:32px}}.tournaments-hub-pool--inactive{background:transparent;border-color:#94a3b8}.tournaments-hub-pool--inactive .tournaments-hub-pool__label{color:#94a3b8}.tournaments-hub-pool--inactive .tournaments-hub-pool__value{color:#e2e8f0}.tournaments-hub-timer{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid #9ba0b8;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:11px}@media(min-width:1280px){.tournaments-hub-timer{gap:16px;padding:15px}}.tournaments-hub-timer__header{align-items:center;display:flex;gap:4px}.tournaments-hub-timer__title{color:#f9fafc;font-family:hero-new,Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.4}.body--reversed .tournaments-hub-timer__title{font-family:Tajawal,Arial,sans-serif}@media(min-width:768px){.tournaments-hub-timer__title{font-size:14px}}@media(min-width:1280px){.tournaments-hub-timer__title{font-size:16px}}.tournaments-hub-timer__timer{align-self:center}.tournaments-hub-games{display:block;margin:0;overflow:hidden;padding:0;width:100%}@media(max-width:767px){.tournaments-hub-games{padding-bottom:10px}}.tournaments-hub-games:empty{display:none}.tournaments-hub-games__slider{display:flex;flex-direction:column;gap:8px}.tournaments-hub-games__scrollbar{background:hsla(0,0%,100%,.16);border-radius:6px;flex-shrink:0;height:4px}.tournaments-hub-games__scrollbar .swiper-scrollbar-drag{background:#fbe3a3;border-radius:6px}.tournaments-hub-games__not-found{color:#999;text-transform:uppercase}.tournaments-hub-games__wrap{position:relative}@media(max-width:767px){.tournaments-hub-games__wrap .container{overflow-x:visible}}.tournaments-hub-games .title-with-link{padding-bottom:12px}@media(min-width:768px){.tournaments-hub-games .title-with-link{padding-bottom:16px}}.tournaments-hub-prize-table{--data-table-bg:#222b49;--data-table-border-color:#9ba0b8;--data-table-head-line-color:var(--data-table-border-color);--data-table-layout:fixed;--data-table-head-padding-inline:12px;align-self:flex-start;max-width:100%;min-width:100%}@media(min-width:768px){.tournaments-hub-prize-table{min-width:294px}}@media(min-width:1280px){.tournaments-hub-prize-table{min-width:328px}}@media(min-width:768px){.tournaments-hub-prize-table{max-width:294px}}@media(min-width:1280px){.tournaments-hub-prize-table{max-width:328px}}.tournaments-hub-prize-table__cell:first-child{--data-table-padding-inline:8px;width:112px}.tournaments-hub-leaderboard{display:block;min-width:0;width:100%}.tournaments-hub-leaderboard__leaderboard{height:100%}.tournaments-hub-leaderboard__title{margin:0}.tourn-leaderboard{direction:ltr}.tournaments-hub-winners{display:block;margin:0;min-width:0;padding:0;width:100%}.tournaments-hub-winners__table-wrapper{--data-table-bg:#222b49;--data-table-border-color:#9ba0b8;--data-table-fill-bg:rgba(40,53,97,.48);--data-table-footer-border-top:1px solid #3a3f55;--data-table-layout:fixed;--data-table-footer-padding-block:8px}.tournaments-hub-winners__cell--name{direction:ltr}tbody .tournaments-hub-winners__cell--prize{color:#90ecff}thead .tournaments-hub-winners__cell--place{width:33px}@media(min-width:768px){thead .tournaments-hub-winners__cell--place{width:48px}}thead .tournaments-hub-winners__cell--name{width:56px}@media(min-width:768px){thead .tournaments-hub-winners__cell--name{width:auto}}thead .tournaments-hub-winners__cell--points{width:86px}@media(min-width:768px){thead .tournaments-hub-winners__cell--points{width:auto}}.tournaments-hub-winners__row--player-position .tournaments-hub-winners__cell{border-block:1px solid #d0b479}.tournaments-hub-winners__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tournaments-hub-winners__table-wrapper--scrollable{max-height:50vh;overflow-x:hidden;overflow-y:auto}.tournaments-hub-winners__table-wrapper--scrollable::-webkit-scrollbar{height:3px;width:3px}@media(min-width:1280px){.tournaments-hub-winners__table-wrapper--scrollable::-webkit-scrollbar{height:4px;width:4px}}.tournaments-hub-winners__table-wrapper--scrollable::-webkit-scrollbar-track{background:#1a1e31;border-radius:40px}.tournaments-hub-winners__table-wrapper--scrollable::-webkit-scrollbar-thumb{background:#d0b479;background-clip:padding-box;border:1px solid transparent;border-radius:4px}@supports not selector(::-webkit-scrollbar){.tournaments-hub-winners__table-wrapper--scrollable{scrollbar-color:#d0b479 #1a1e31;scrollbar-width:thin}}.tournaments-hub-winners__table-wrapper--scrollable thead th{background:var(--data-table-bg);position:sticky;top:0;z-index:1}.tourn-player-prizes-list{display:inline-block;max-width:100%;vertical-align:top;width:auto}.tourn-player-prizes-list__item{display:inline}.tourn-player-prizes-list__item+.tourn-player-prizes-list__item:before{content:"+";padding:0 5px}.tourn-player-prizes-list__label{display:inline-block;margin:0 0 0 3px;vertical-align:top}.tourn-prizes-three .tourn-player-prizes-list__item{display:block}@media(min-width:768px){.tourn-prizes-three .tourn-player-prizes-list__item{display:inline-block}}.tournaments-hub-winners-modal__modal .modal__content{min-width:100%}@media(min-width:768px){.tournaments-hub-winners-modal__modal .modal__content{min-width:500px}}@media(min-width:1248px){.tournaments-hub-winners-modal__modal .modal__content{min-width:660px}}.tournaments-hub-winners-modal__table-wrapper{max-height:700px;overflow-y:auto}.tournaments-hub-winners-modal__table-wrapper::-webkit-scrollbar{height:3px;width:3px}@media(min-width:1280px){.tournaments-hub-winners-modal__table-wrapper::-webkit-scrollbar{height:4px;width:4px}}.tournaments-hub-winners-modal__table-wrapper::-webkit-scrollbar-track{background:#1a1e31;border-radius:40px}.tournaments-hub-winners-modal__table-wrapper::-webkit-scrollbar-thumb{background:#d0b479;background-clip:padding-box;border:1px solid transparent;border-radius:4px}@supports not selector(::-webkit-scrollbar){.tournaments-hub-winners-modal__table-wrapper{scrollbar-color:#d0b479 #1a1e31;scrollbar-width:thin}}.tournaments-hub-winners-modal__header{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}@media(min-width:768px){.tournaments-hub-winners-modal__header{gap:20px}}.tournaments-hub-winners-modal__header{margin:8px 0}@media(min-width:768px){.tournaments-hub-winners-modal__header{margin:16px 0}}@media(min-width:1248px){.tournaments-hub-winners-modal__header{margin:20px 0}}.tournaments-hub-winners-modal__title{color:#fff;font-weight:700;line-height:1.4}.tournaments-hub-winners-modal__title mark{background-color:transparent;color:#fff}.tournaments-hub-winners-modal__title{font-size:18px}@media(min-width:768px){.tournaments-hub-winners-modal__title{font-size:20px}}@media(min-width:1248px){.tournaments-hub-winners-modal__title{font-size:24px}}.tournaments-hub-winners-modal__prize-pool{color:#fff;font-size:14px;font-weight:600;line-height:1.4}@media(min-width:768px){.tournaments-hub-winners-modal__prize-pool{font-size:16px}}@keyframes ringBell{12.5%,62.5%{transform:rotate(30deg)}37.5%,87.5%{transform:rotate(-30deg)}}@keyframes spinBtnLoading{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(.7)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}@keyframes btnPulse{0%,to{transform:scale(.9)}50%{transform:scale(1)}}.tournaments-hub-terms--tournaments-hub{background:#212d57;border:1px solid #334155;border-radius:8px;color:#94a3b8;line-height:1.4;padding:24px}.tournaments-hub-terms--tournaments-hub>:first-child{margin-top:0;padding-top:0}.tournaments-hub-terms--tournaments-hub p{line-height:1.4;margin-bottom:8px}.tournaments-hub-terms--tournaments-hub h1,.tournaments-hub-terms--tournaments-hub h2,.tournaments-hub-terms--tournaments-hub h3,.tournaments-hub-terms--tournaments-hub h4,.tournaments-hub-terms--tournaments-hub h5,.tournaments-hub-terms--tournaments-hub h6{font-weight:600;line-height:1.5;margin-bottom:12px}@media(min-width:768px){.tournaments-hub-terms--tournaments-hub h1,.tournaments-hub-terms--tournaments-hub h2,.tournaments-hub-terms--tournaments-hub h3,.tournaments-hub-terms--tournaments-hub h4,.tournaments-hub-terms--tournaments-hub h5,.tournaments-hub-terms--tournaments-hub h6{margin-bottom:16px}}@media(min-width:1248px){.tournaments-hub-terms--tournaments-hub h1,.tournaments-hub-terms--tournaments-hub h2,.tournaments-hub-terms--tournaments-hub h3,.tournaments-hub-terms--tournaments-hub h4,.tournaments-hub-terms--tournaments-hub h5,.tournaments-hub-terms--tournaments-hub h6{margin-bottom:20px}}@media(min-width:1632px){.tournaments-hub-terms--tournaments-hub h1,.tournaments-hub-terms--tournaments-hub h2,.tournaments-hub-terms--tournaments-hub h3,.tournaments-hub-terms--tournaments-hub h4,.tournaments-hub-terms--tournaments-hub h5,.tournaments-hub-terms--tournaments-hub h6{margin-bottom:24px}}.tournaments-hub-terms--tournaments-hub h1,.tournaments-hub-terms--tournaments-hub h2,.tournaments-hub-terms--tournaments-hub h3,.tournaments-hub-terms--tournaments-hub h4,.tournaments-hub-terms--tournaments-hub h5,.tournaments-hub-terms--tournaments-hub h6{font-size:14px}@media(min-width:768px){.tournaments-hub-terms--tournaments-hub h1,.tournaments-hub-terms--tournaments-hub h2,.tournaments-hub-terms--tournaments-hub h3,.tournaments-hub-terms--tournaments-hub h4,.tournaments-hub-terms--tournaments-hub h5,.tournaments-hub-terms--tournaments-hub h6{font-size:16px}}@media(min-width:960px){.tournaments-hub-terms--tournaments-hub h1,.tournaments-hub-terms--tournaments-hub h2,.tournaments-hub-terms--tournaments-hub h3,.tournaments-hub-terms--tournaments-hub h4,.tournaments-hub-terms--tournaments-hub h5,.tournaments-hub-terms--tournaments-hub h6{font-size:18px}}.tournaments-hub-terms--tournaments-hub ol,.tournaments-hub-terms--tournaments-hub ul{margin:0;padding-inline-start:16px}.tournaments-hub-terms--tournaments-hub ol li,.tournaments-hub-terms--tournaments-hub ul li{font-size:12px;font-weight:500;line-height:1.3;padding-bottom:4px;padding-left:4px}@media(min-width:1248px){.tournaments-hub-terms--tournaments-hub ol li,.tournaments-hub-terms--tournaments-hub ul li{font-size:14px}}