body{--tournament-list-item-space-between:18px;--tournament-list-item-card-bg:var(--color-base-surface);--tournament-list-item-card-border:var(--color-ui-surface-hover);--tournament-list-item-card-radius:var(--radius-16);--tournament-list-item-prize-purple:#b794ff;--tournament-list-item-name-color:var(--color-text-primary);--tournament-list-item-label-color:var(--color-text-tertiary);--tournament-list-item-value-color:var(--color-text-primary);--tournament-list-item-meta-bg:#ffffff0a;--tournament-list-item-fallback-bg:var(--tournament-list-item-card-bg);--tournament-list-item-hover-shadow:0 14px 36px #00000073;--tournament-list-item-live-badge-bg:#0ad69f29;--tournament-list-item-live-badge-border:#0ad69f66;--tournament-list-item-live-pulse-from:#0ad69f2e;--tournament-list-item-live-pulse-to:#0ad69f0d;--tournament-list-item-upcoming-badge-bg:#8338ec2e;--tournament-list-item-upcoming-badge-border:#8338ec73;--tournament-list-item-min-height:172px;--tournament-list-item-media-width:200px;--tournament-list-item-body-padding:var(--spacing-16);--tournament-list-item-body-gap:10px;--tournament-list-item-name-font-size:16.5px;--tournament-list-item-name-font-weight:var(--font-weight-extrabold);--tournament-list-item-prize-font-size:19px;--tournament-list-item-prize-font-weight:var(--font-weight-black);--tournament-list-item-entry-font-size:14px;--tournament-list-item-entry-font-weight:var(--font-weight-bold);--tournament-list-item-badge-font-size:10.5px;--tournament-list-item-badge-font-weight:var(--font-weight-extrabold);--tournament-list-item-meta-label-font-size:10px;--tournament-list-item-meta-label-font-weight:var(--font-weight-semibold);--tournament-list-item-countdown-font-size:12.5px;--tournament-list-item-countdown-value-font-weight:var(--font-weight-bold);--mobile-tournament-list-item-card-bg-tint:#221a30;--mobile-tournament-list-item-media-ratio:2 / 1;--mobile-tournament-list-item-body-margin-top:-16px;--mobile-tournament-list-item-body-padding:0 var(--spacing-16) var(--spacing-16);--mobile-tournament-list-item-name-font-size:18px;--mobile-tournament-list-item-prize-font-size:19px;--mobile-tournament-list-item-entry-font-size:15px;--mobile-tournament-list-item-ended-bg-tint:#1c1c1c;--tournament-slider-tournament-wrapper-padding:24px 0 0;--tournament-slider-gap:12px;--tournament-slider-margin:12px 0 0;--tournament-slider-padding:0;--tournament-slider-title-color:#ffc123;--tournament-slider-title-font-size:18px;--tournament-slider-title-font-weight:800;--tournament-slider-list-item-width:calc(50vw - 150px - 16px);--small-tournament-slider-list-item-width:calc(50vw - 52px - 16px);--tournament-slider-list-item-border-radius:8px;--tournament-slider-list-item-background:var(--color-base-surface);--tournament-slider-list-item-height:220px;--tournament-slider-list-item-body-gap:14px;--tournament-slider-list-item-body-padding:24px;--tournament-slider-list-item-header-prize-pool-background:var(--color-base-surface);--tournament-slider-list-item-tournament-name-margin:0;--tournament-slider-list-item-tournament-name-color:var(--color-text-primary);--tournament-slider-list-item-tournament-name-font-size:18px;--tournament-slider-list-item-tournament-name-font-weight:800;--tournament-slider-list-item-tournament-countdown-wrapper-label-color:var(--color-text-primary);--tournament-slider-list-item-tournament-countdown-wrapper-label-font-weight:400;--tournament-slider-list-item-tournament-countdown-color:var(--color-text-primary);--tournament-slider-list-item-tournament-countdown-font-size:16px;--tournament-slider-list-item-tournament-prize-pool-border-top:1px solid var(--color-brand);--tournament-slider-list-item-tournament-prize-pool-padding:16px 0 0;--tournament-slider-list-item-tournament-prize-pool-margin-top:6px;--tournament-slider-list-item-tournament-prize-pool-color:var(--color-text-primary);--tournament-slider-list-item-tournament-prize-pool-font-size:15px;--tournament-slider-list-item-tournament-prize-pool-font-weight:700;--tournament-slider-list-item-tournament-prize-pool-sum-font-size:16px;--tournament-slider-list-item-tournament-prize-pool-sum-font-weight:800;--tournament-slider-list-item-tournament-prize-pool-sum-margin:0 0 0 5px;--tournament-slider-list-item-tournament-prize-pool-sum-color:var(--color-brand);--mobile-tournament-slider-tournament-wrapper-padidng:14px 0 0;--mobile-tournament-slider-padding:0 14px;--mobile-tournament-slider-title-padding:0 var(--mobile-edge-padding);--mobile-tournament-slider-list-item-width:65vw;--mobile-tournament-slider-list-item-body-gap:14px;--mobile-tournament-slider-list-item-body-padding:0 0 16px;--mobile-tournament-slider-list-item-tournament-name-margin:16px 0 0 0;--mobile-tournament-slider-list-item-tournament-name-font-size:16px;--mobile-tournament-slider-list-item-tournament-countdown-wrapper-margin:0 6px;--mobile-tournament-slider-list-item-tournament-countdown-font-size:14px}@keyframes profile-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@keyframes profile-fadeUp{0%{opacity:1;transform:none}to{opacity:1;transform:none}}}@keyframes tournamentStatusPulse{0%,to{box-shadow:0 0 0 3px var(--tournament-list-item-live-pulse-from)}50%{box-shadow:0 0 0 6px var(--tournament-list-item-live-pulse-to)}}@keyframes tournamentCardTrophyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.tournament-list-wrapper{height:100%;position:relative}.tournament-list-wrapper .tournament-list-item{height:100%;min-height:var(--tournament-list-item-min-height);background:var(--tournament-list-item-card-bg);border:1px solid var(--tournament-list-item-card-border);border-radius:var(--tournament-list-item-card-radius);flex-direction:row;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.tournament-list-wrapper .tournament-list-item:hover{border-color:var(--color-primary);box-shadow:var(--tournament-list-item-hover-shadow);transform:translateY(-3px)}.tournament-list-wrapper .tournament-list-item .tournament-header{flex:0 0 var(--tournament-list-item-media-width);position:relative;overflow:hidden}.tournament-list-wrapper .tournament-list-item .tournament-header img{object-fit:cover;object-position:center;aspect-ratio:16/9;width:100%;height:100%}.tournament-list-wrapper .tournament-list-item .tournament-header:after{content:"";background:linear-gradient(to left, var(--color-base-surface) 0%, transparent 100%);pointer-events:none;width:45%;height:100%;position:absolute;top:0;right:0}.tournament-list-wrapper .tournament-list-item .tournament-header.tournament-header--fallback{background:var(--tournament-list-item-fallback-bg)}.tournament-list-wrapper .tournament-list-item .tournament-header.tournament-header--fallback:after{content:none}.tournament-list-wrapper .tournament-list-item .tournament-header .tournament-header__fallback{object-fit:contain;width:100%;height:100%;padding:var(--spacing-16);animation:4s ease-in-out infinite tournamentCardTrophyFloat}.tournament-list-wrapper .tournament-list-item .tournament-status-badge{z-index:2;font-size:var(--tournament-list-item-badge-font-size);font-weight:var(--tournament-list-item-badge-font-weight);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:7px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex;position:absolute;top:12px;left:12px}.tournament-list-wrapper .tournament-list-item .tournament-status-badge .tournament-status-badge__dot{background:var(--color-status-success);border-radius:50%;width:6px;height:6px;animation:1.6s infinite tournamentStatusPulse}.tournament-list-wrapper .tournament-list-item .tournament-status-badge.live{background:var(--tournament-list-item-live-badge-bg);color:var(--color-status-success);border:1px solid var(--tournament-list-item-live-badge-border)}.tournament-list-wrapper .tournament-list-item .tournament-status-badge.upcoming{background:var(--tournament-list-item-upcoming-badge-bg);color:var(--tournament-list-item-prize-purple);border:1px solid var(--tournament-list-item-upcoming-badge-border)}.tournament-list-wrapper .tournament-list-item .tournament-status-badge.ended{background:var(--color-base-surface);color:var(--color-text-secondary);border:1px solid var(--color-border-1)}.tournament-list-wrapper .tournament-list-item.inactive .tournament-header img{filter:grayscale();opacity:.5}.tournament-list-wrapper .tournament-list-item.inactive:hover{border-color:var(--tournament-list-item-card-border);box-shadow:none;transform:none}.tournament-list-wrapper .tournament-list-item.inactive .prize-pool-sum{color:var(--color-text-secondary)}@media only screen and (max-width:1024px){.tournament-list-wrapper .tournament-list-item{background:linear-gradient(180deg, var(--mobile-tournament-list-item-card-bg-tint) 0%, var(--color-base-surface) 38%);flex-direction:column;position:relative}.tournament-list-wrapper .tournament-list-item.inactive{background:linear-gradient(180deg, var(--mobile-tournament-list-item-ended-bg-tint) 0%, var(--color-base-surface) 38%)}.tournament-list-wrapper .tournament-list-item .tournament-header{flex:none}.tournament-list-wrapper .tournament-list-item .tournament-header img{aspect-ratio:var(--mobile-tournament-list-item-media-ratio)}.tournament-list-wrapper .tournament-list-item .tournament-header:after{content:"";background:linear-gradient(to top, var(--color-base-surface), transparent);width:100%;height:50%;position:absolute;inset:auto auto 0 0}}.tournament-list-wrapper .tournament-body{z-index:1;gap:var(--tournament-list-item-body-gap);min-width:0;padding:var(--tournament-list-item-body-padding);flex-direction:column;flex:1;display:flex;position:relative}@media only screen and (max-width:1024px){.tournament-list-wrapper .tournament-body{margin-top:var(--mobile-tournament-list-item-body-margin-top);padding:var(--mobile-tournament-list-item-body-padding)}}.tournament-list-wrapper .tournament-body .tournament-name{color:var(--tournament-list-item-name-color);font-family:var(--layout-body-font-family);font-size:var(--tournament-list-item-name-font-size);font-weight:var(--tournament-list-item-name-font-weight);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1024px){.tournament-list-wrapper .tournament-body .tournament-name{font-size:var(--mobile-tournament-list-item-name-font-size)}}.tournament-list-wrapper .tournament-body .tournament-prize-pool{flex-direction:column;gap:3px;display:flex}.tournament-list-wrapper .tournament-body .tournament-prize-pool.is-empty{visibility:hidden}.tournament-list-wrapper .tournament-body .tournament-prize-pool .label{font-size:var(--tournament-list-item-meta-label-font-size);font-weight:var(--tournament-list-item-meta-label-font-weight);text-transform:uppercase;letter-spacing:.06em;color:var(--tournament-list-item-label-color)}.tournament-list-wrapper .tournament-body .tournament-prize-pool .prize-pool-sum{font-size:var(--tournament-list-item-prize-font-size);color:var(--tournament-list-item-prize-purple);font-weight:var(--tournament-list-item-prize-font-weight);font-variant-numeric:tabular-nums;white-space:break-spaces;line-height:1}@media only screen and (max-width:1024px){.tournament-list-wrapper .tournament-body .tournament-prize-pool .prize-pool-sum{font-size:var(--mobile-tournament-list-item-prize-font-size)}}.tournament-list-wrapper .tournament-body .tournament-info{gap:var(--tournament-list-item-body-gap);flex-direction:column;display:flex}.tournament-list-wrapper .tournament-body .tournament-info .tournament-entry-fee{flex-direction:column;gap:3px;display:flex}.tournament-list-wrapper .tournament-body .tournament-info .tournament-entry-fee .label{font-size:var(--tournament-list-item-meta-label-font-size);font-weight:var(--tournament-list-item-meta-label-font-weight);text-transform:uppercase;letter-spacing:.06em;color:var(--tournament-list-item-label-color)}.tournament-list-wrapper .tournament-body .tournament-info .tournament-entry-fee .sum{font-size:var(--tournament-list-item-entry-font-size);font-weight:var(--tournament-list-item-entry-font-weight);color:var(--tournament-list-item-value-color)}@media only screen and (max-width:1024px){.tournament-list-wrapper .tournament-body .tournament-info .tournament-entry-fee .sum{font-size:var(--mobile-tournament-list-item-entry-font-size)}}.tournament-list-wrapper .tournament-body .tournament-info .countdown-wrapper{font-size:var(--tournament-list-item-countdown-font-size);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;gap:3px;display:flex}.tournament-list-wrapper .tournament-body .tournament-info .countdown-wrapper .label{color:var(--color-text-tertiary);text-transform:uppercase;font-size:var(--tournament-list-item-meta-label-font-size);letter-spacing:.05em}.tournament-list-wrapper .tournament-body .tournament-info .countdown-wrapper .date-wrapper .date-wrapper-inner span,.tournament-list-wrapper .tournament-body .tournament-info .countdown-wrapper .date-wrapper span{color:var(--color-text-primary);font-weight:var(--tournament-list-item-countdown-value-font-weight);font-size:var(--tournament-list-item-countdown-font-size)}.tournament-list-wrapper .tournament-body .tournament-footer{justify-content:space-between;align-items:flex-end;gap:var(--spacing-12);margin-top:auto;display:flex}.tournament-list-wrapper .tournament-body .tournament-footer .tournament-info{flex:1;min-width:0}.tournament-list-wrapper .tournament-body .tournament-footer>.dench-button-component{flex:none}.tournaments-slider .tournaments-slider-list-item{width:var(--tournament-slider-list-item-width);border-radius:var(--tournament-slider-list-item-border-radius);background:var(--tournament-slider-list-item-background);height:var(--tournament-slider-list-item-height);flex-direction:row;justify-content:space-between;display:flex}@media only screen and (max-width:1425px){.tournaments-slider .tournaments-slider-list-item{width:var(--small-tournament-slider-list-item-width)}}@media only screen and (max-width:1024px){.tournaments-slider .tournaments-slider-list-item{width:var(--mobile-tournament-slider-list-item-width);flex-direction:column;height:auto}}.tournaments-slider .tournaments-slider-list-item .tournament-header{background:var(--layout-content-background);border-radius:var(--tournament-slider-list-item-border-radius) 0 0 var(--tournament-slider-list-item-border-radius);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:.9;overflow:hidden}@media only screen and (max-width:1024px){.tournaments-slider .tournaments-slider-list-item .tournament-header{border-radius:0;flex:none}.tournaments-slider .tournaments-slider-list-item .tournament-header img{border-radius:var(--tournament-slider-list-item-border-radius) var(--tournament-slider-list-item-border-radius) 0 0}}.tournaments-slider .tournaments-slider-list-item .tournament-body{padding:var(--tournament-slider-list-item-body-padding);flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;display:flex}@media only screen and (max-width:1024px){.tournaments-slider .tournaments-slider-list-item .tournament-body{padding:var(--mobile-tournament-slider-list-item-body-padding);gap:var(--mobile-tournament-slider-list-item-body-gap);flex:none;justify-content:flex-start;align-items:center}}.tournaments-slider .tournaments-slider-list-item .tournament-body .tournament-name{margin:var(--tournament-slider-list-item-tournament-name-margin);color:var(--tournament-slider-list-item-tournament-name-color);text-align:center;text-wrap:wrap;font-size:var(--tournament-slider-list-item-tournament-name-font-size);font-weight:var(--tournament-slider-list-item-tournament-name-font-weight)}@media only screen and (max-width:1024px){.tournaments-slider .tournaments-slider-list-item .tournament-body .tournament-name{margin:var(--mobile-tournament-slider-list-item-tournament-name-margin);font-size:var(--mobile-tournament-slider-list-item-tournament-name-font-size)}}.tournaments-slider .tournaments-slider-list-item .tournament-body .tournament-prize-pool{flex-direction:row;align-items:center;gap:4px;display:flex}.tournaments-slider .tournaments-slider-list-item .tournament-body .countdown-wrapper{align-items:center;display:flex}.tournaments-slider .tournaments-slider-list-item .tournament-body .countdown-wrapper .label{font-size:var(--tournament-slider-list-item-tournament-countdown-font-size);color:var(--tournament-slider-list-item-tournament-countdown-wrapper-label-color);font-weight:var(--tournament-slider-list-item-tournament-countdown-wrapper-label-font-weight)}.tournaments-slider .tournaments-slider-list-item .tournament-body .countdown-wrapper .date-wrapper span{font-size:var(--tournament-slider-list-item-tournament-countdown-font-size);color:var(--tournament-slider-list-item-tournament-countdown-color)}@media only screen and (max-width:1024px){.tournaments-slider .tournaments-slider-list-item .tournament-body .countdown-wrapper{margin:var(--mobile-tournament-slider-list-item-tournament-countdown-wrapper-margin)}.tournaments-slider .tournaments-slider-list-item .tournament-body .countdown-wrapper .label,.tournaments-slider .tournaments-slider-list-item .tournament-body .countdown-wrapper .date-wrapper span{font-size:var(--mobile-tournament-slider-list-item-tournament-countdown-font-size)}}.tournaments-slider .tournaments-slider-list-item .tournament-body .prize-pool{text-align:center;border-top:var(--tournament-slider-list-item-tournament-prize-pool-border-top);padding:var(--tournament-slider-list-item-tournament-prize-pool-padding);margin-top:var(--tournament-slider-list-item-tournament-prize-pool-margin-top);width:100%}.tournaments-slider .tournaments-slider-list-item .tournament-body .prize-pool span{color:var(--tournament-slider-list-item-tournament-prize-pool-color);font-size:var(--tournament-slider-list-item-tournament-prize-pool-font-size);font-weight:var(--tournament-slider-list-item-tournament-prize-pool-font-weight)}.tournaments-slider .tournaments-slider-list-item .tournament-body .prize-pool .prize-pool-sum{margin:var(--tournament-slider-list-item-tournament-prize-pool-sum-margin);color:var(--tournament-slider-list-item-tournament-prize-pool-sum-color);font-size:var(--tournament-slider-list-item-tournament-prize-pool-sum-font-size);font-weight:var(--tournament-slider-list-item-tournament-prize-pool-sum-font-weight)}.tournaments-slider-list-item{width:var(--tournament-slider-list-item-width);border-radius:var(--tournament-slider-list-item-border-radius);background:var(--tournament-slider-list-item-background);height:var(--tournament-slider-list-item-height);flex-direction:row;justify-content:space-between;display:flex}@media only screen and (max-width:1425px){.tournaments-slider-list-item{width:var(--small-tournament-slider-list-item-width)}}@media only screen and (max-width:1024px){.tournaments-slider-list-item{width:var(--mobile-tournament-slider-list-item-width);flex-direction:column;height:auto}}.tournaments-slider-list-item .tournament-header{background:var(--layout-content-background);border-radius:var(--tournament-slider-list-item-border-radius) 0 0 var(--tournament-slider-list-item-border-radius);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:.9;overflow:hidden}@media only screen and (max-width:1024px){.tournaments-slider-list-item .tournament-header{border-radius:0;flex:none}.tournaments-slider-list-item .tournament-header img{border-radius:var(--tournament-slider-list-item-border-radius) var(--tournament-slider-list-item-border-radius) 0 0}}.tournaments-slider-list-item .tournament-body{padding:var(--tournament-slider-list-item-body-padding);flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;display:flex}@media only screen and (max-width:1024px){.tournaments-slider-list-item .tournament-body{padding:var(--mobile-tournament-slider-list-item-body-padding);gap:var(--mobile-tournament-slider-list-item-body-gap);flex:none;justify-content:flex-start;align-items:center}}.tournaments-slider-list-item .tournament-body .tournament-name{margin:var(--tournament-slider-list-item-tournament-name-margin);color:var(--tournament-slider-list-item-tournament-name-color);text-align:center;text-wrap:wrap;font-size:var(--tournament-slider-list-item-tournament-name-font-size);font-weight:var(--tournament-slider-list-item-tournament-name-font-weight)}@media only screen and (max-width:1024px){.tournaments-slider-list-item .tournament-body .tournament-name{margin:var(--mobile-tournament-slider-list-item-tournament-name-margin);font-size:var(--mobile-tournament-slider-list-item-tournament-name-font-size)}}.tournaments-slider-list-item .tournament-body .tournament-prize-pool{flex-direction:row;align-items:center;gap:4px;display:flex}.tournaments-slider-list-item .tournament-body .countdown-wrapper{align-items:center;display:flex}.tournaments-slider-list-item .tournament-body .countdown-wrapper .label{font-size:var(--tournament-slider-list-item-tournament-countdown-font-size);color:var(--tournament-slider-list-item-tournament-countdown-wrapper-label-color);font-weight:var(--tournament-slider-list-item-tournament-countdown-wrapper-label-font-weight)}.tournaments-slider-list-item .tournament-body .countdown-wrapper .date-wrapper span{font-size:var(--tournament-slider-list-item-tournament-countdown-font-size);color:var(--tournament-slider-list-item-tournament-countdown-color)}@media only screen and (max-width:1024px){.tournaments-slider-list-item .tournament-body .countdown-wrapper{margin:var(--mobile-tournament-slider-list-item-tournament-countdown-wrapper-margin)}.tournaments-slider-list-item .tournament-body .countdown-wrapper .label,.tournaments-slider-list-item .tournament-body .countdown-wrapper .date-wrapper span{font-size:var(--mobile-tournament-slider-list-item-tournament-countdown-font-size)}}.tournaments-slider-list-item .tournament-body .prize-pool{text-align:center;border-top:var(--tournament-slider-list-item-tournament-prize-pool-border-top);padding:var(--tournament-slider-list-item-tournament-prize-pool-padding);margin-top:var(--tournament-slider-list-item-tournament-prize-pool-margin-top);width:100%}.tournaments-slider-list-item .tournament-body .prize-pool span{color:var(--tournament-slider-list-item-tournament-prize-pool-color);font-size:var(--tournament-slider-list-item-tournament-prize-pool-font-size);font-weight:var(--tournament-slider-list-item-tournament-prize-pool-font-weight)}.tournaments-slider-list-item .tournament-body .prize-pool .prize-pool-sum{margin:var(--tournament-slider-list-item-tournament-prize-pool-sum-margin);color:var(--tournament-slider-list-item-tournament-prize-pool-sum-color);font-size:var(--tournament-slider-list-item-tournament-prize-pool-sum-font-size);font-weight:var(--tournament-slider-list-item-tournament-prize-pool-sum-font-weight)}@media (prefers-reduced-motion:reduce){@keyframes profile-fadeUp{0%{opacity:1;transform:none}to{opacity:1;transform:none}}}body{--mobile-tournaments-empty-illust-size:96px;--tournaments-empty-illust-size:120px;--tournaments-empty-illust-opacity:.85;--tournaments-empty-min-height:420px}@keyframes tournamentsEmptyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.no-running-tournaments-card{text-align:center;width:100%;min-height:var(--tournaments-empty-min-height);padding:var(--spacing-32) var(--spacing-24);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;display:flex}.no-running-tournaments-illust{margin-bottom:var(--spacing-20)}.no-running-tournaments-illust img{width:var(--tournaments-empty-illust-size);height:var(--tournaments-empty-illust-size);opacity:var(--tournaments-empty-illust-opacity);animation:4s ease-in-out infinite tournamentsEmptyFloat}@media only screen and (min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.no-running-tournaments-illust img{width:var(--mobile-tournaments-empty-illust-size);height:var(--mobile-tournaments-empty-illust-size)}}@media only screen and (min-width:768px) and (max-width:1024px){.no-running-tournaments-illust img{width:var(--mobile-tournaments-empty-illust-size);height:var(--mobile-tournaments-empty-illust-size)}}@media only screen and (max-width:767px){.no-running-tournaments-illust img{width:var(--mobile-tournaments-empty-illust-size);height:var(--mobile-tournaments-empty-illust-size)}}.no-running-tournaments-title{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-24)}@media only screen and (min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:834px) and (max-device-width:1194px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait),(min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.no-running-tournaments-title{font-size:var(--font-size-body-lg)}}@media only screen and (min-width:768px) and (max-width:1024px){.no-running-tournaments-title{font-size:var(--font-size-body-lg)}}@media only screen and (max-width:767px){.no-running-tournaments-title{font-size:var(--font-size-body-lg)}}.no-running-tournaments-cta{justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){@keyframes profile-fadeUp{0%{opacity:1;transform:none}to{opacity:1;transform:none}}}body{--tournament-types-wrapper-background:var(--color-base-surface);--tournament-types-wrapper-padding:3px;--tournament-types-font-size:13px;--tournament-types-font-weight:var(--font-weight-semibold);--tournament-types-line-height:normal;--tournament-types-color:var(--color-text-secondary);--tournament-types-padding:7px var(--spacing-24);--tournament-types-active-color:#fff;--tournament-types-active-font-weight:var(--font-weight-bold);--mobile-tournament-types-padding:9px var(--spacing-8);--tournaments-list-width:100%;--tournaments-list-grid-template-columns:repeat(3, minmax(0, 1fr));--md-tournaments-list-grid-template-columns:repeat(2, minmax(0, 1fr));--mobile-tournaments-list-grid-template-columns:repeat(1, minmax(0, 1fr));--tournaments-list-margin:0 auto;--tournaments-list-margin-bottom:28px;--tournament-slider-card-width:575px;--mobile-tournament-list-item-space-between:20px;--mobile-tournaments-list-width:auto}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero{align-items:center;gap:var(--spacing-24);border:var(--border-width-1) solid var(--hero-border-color);border-radius:var(--hero-border-radius);padding:var(--hero-padding);margin-bottom:var(--hero-margin-bottom);display:flex;position:relative;overflow:hidden}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero:before{content:"";background:radial-gradient(ellipse at 80% 50%, var(--hero-glow-color) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__left{flex:1;min-width:0;position:relative}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__eyebrow{font-size:var(--hero-tag-font-size);font-weight:var(--hero-tag-font-weight);letter-spacing:var(--hero-tag-letter-spacing);text-transform:uppercase;color:var(--hero-tag-color);margin-bottom:var(--hero-tag-margin-bottom);display:inline-block}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__title{font-size:var(--hero-title-font-size);font-weight:var(--hero-title-font-weight);line-height:var(--hero-title-line-height);margin:0 0 var(--hero-title-margin-bottom);color:var(--hero-title-color)}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__title span{color:var(--hero-accent-color)}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__subtitle{font-size:var(--hero-desc-font-size);color:var(--hero-desc-color);line-height:var(--hero-desc-line-height);max-width:var(--hero-desc-max-width);margin:0 0 var(--hero-badge-margin-top)}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__chips{gap:var(--hero-badge-gap);flex-wrap:wrap;display:flex}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__chip{background:var(--hero-badge-bg);border:var(--border-width-1) solid var(--hero-badge-border);border-radius:var(--hero-badge-radius);padding:var(--hero-badge-padding);font-size:var(--hero-badge-font-size);font-weight:var(--hero-badge-font-weight);color:var(--hero-desc-color);align-items:center;gap:7px;display:inline-flex}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__chip b{color:var(--hero-badge-color)}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__chip .dot{background:var(--color-status-success);border-radius:50%;width:7px;height:7px}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__chip .dot.live{animation:1.6s infinite tournamentStatusPulse}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__right{flex:none;align-self:flex-end}@media only screen and (max-width:1024px){.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero{padding:var(--hero-padding-mobile);flex-direction:column;align-items:stretch}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__title{font-size:var(--hero-title-font-size-mobile)}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__subtitle{font-size:var(--hero-desc-font-size-mobile)}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__chips{gap:var(--hero-badge-gap-mobile)}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__chip{padding:var(--hero-badge-padding-mobile);font-size:var(--hero-badge-font-size-mobile)}.tournaments-wrapper .tournaments-list-wrapper .tournaments-hero .tournaments-hero__right{align-self:stretch}}.tournaments-wrapper .tournaments-list-wrapper .tournament-types-wrapper{background:var(--tournament-types-wrapper-background);border:var(--border-width-1) solid var(--color-border-1);border-radius:var(--radius-pill);padding:var(--tournament-types-wrapper-padding);white-space:nowrap;align-items:center;margin:0;display:inline-flex}@media only screen and (max-width:1024px){.tournaments-wrapper .tournaments-list-wrapper .tournament-types-wrapper{display:flex}}.tournaments-wrapper .tournaments-list-wrapper .tournament-types-wrapper .tournament-types{font-size:var(--tournament-types-font-size);font-weight:var(--tournament-types-font-weight);line-height:var(--tournament-types-line-height);color:var(--tournament-types-color);padding:var(--tournament-types-padding);border-radius:var(--radius-pill);cursor:pointer;transition:all .3s;position:relative}@media only screen and (max-width:1024px){.tournaments-wrapper .tournaments-list-wrapper .tournament-types-wrapper .tournament-types{text-align:center;padding:var(--mobile-tournament-types-padding);flex:1}}.tournaments-wrapper .tournaments-list-wrapper .tournament-types-wrapper .tournament-types.active{background:var(--color-primary);color:var(--tournament-types-active-color);font-weight:var(--tournament-types-active-font-weight);cursor:pointer}.tournaments-wrapper .tournaments-list-wrapper .tournaments-list{width:var(--tournaments-list-width);grid-auto-flow:dense;gap:var(--tournament-list-item-space-between);grid-auto-rows:1fr;grid-template-columns:var(--tournaments-list-grid-template-columns);margin:var(--tournaments-list-margin);margin-bottom:var(--tournaments-list-margin-bottom);display:grid}@media only screen and (max-width:1800px){.tournaments-wrapper .tournaments-list-wrapper .tournaments-list{grid-template-columns:var(--md-tournaments-list-grid-template-columns)}}@media only screen and (max-width:1024px){.tournaments-wrapper .tournaments-list-wrapper .tournaments-list{width:var(--mobile-tournaments-list-width);gap:var(--mobile-tournament-list-item-space-between)}}@media only screen and (max-width:1140px){.tournaments-wrapper .tournaments-list-wrapper .tournaments-list{grid-template-columns:var(--mobile-tournaments-list-grid-template-columns);grid-auto-rows:auto}}@media only screen and (min-width:650px) and (max-width:1024px){.tournaments-wrapper .tournaments-list-wrapper .tournaments-list{grid-template-columns:var(--md-tournaments-list-grid-template-columns);grid-auto-rows:1fr}}.tournaments-wrapper .tournaments-list-wrapper .tournaments-list.tournaments-list--tablet{grid-template-columns:var(--md-tournaments-list-grid-template-columns);grid-auto-rows:1fr}.tournaments-wrapper .tournaments-slider-wrapper{background:var(--color-base-surface);border:1px solid var(--color-border-1);border-radius:var(--radius-16);padding:var(--spacing-8) var(--spacing-24) var(--spacing-8);position:relative;overflow:hidden}@media only screen and (max-width:1024px){.tournaments-wrapper .tournaments-slider-wrapper{margin-left:var(--spacing-12);padding:var(--spacing-8) 0 var(--spacing-8) var(--spacing-12);border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.tournaments-wrapper .tournaments-slider-wrapper .ts-header{padding-right:var(--spacing-12)}}.tournaments-wrapper .tournaments-slider-wrapper:before{content:"";background:radial-gradient(ellipse at 85% 0%, var(--hero-glow-color) 0%, transparent 55%);pointer-events:none;position:absolute;inset:0}.tournaments-wrapper .tournaments-slider-wrapper .ts-header{z-index:1;justify-content:space-between;align-items:center;gap:var(--spacing-12);margin-bottom:0;display:flex;position:relative}.tournaments-wrapper .tournaments-slider-wrapper .ts-title{align-items:center;gap:var(--spacing-12);display:flex}.tournaments-wrapper .tournaments-slider-wrapper .ts-title .accent-line{border-radius:var(--radius-3);background:var(--color-primary);width:28px;height:3px}.tournaments-wrapper .tournaments-slider-wrapper .ts-title h2{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.tournaments-wrapper .tournaments-slider-wrapper .ts-actions{align-items:center;gap:var(--spacing-8);display:flex}.tournaments-wrapper .tournaments-slider-wrapper .ts-view-all{height:32px;padding:0 var(--spacing-12);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background:var(--color-ui-surface);border:1px solid var(--color-border-1);border-radius:var(--radius-8);cursor:pointer;white-space:nowrap;align-items:center;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.tournaments-wrapper .tournaments-slider-wrapper .ts-view-all:hover{color:var(--color-text-primary);border-color:var(--color-primary)}.tournaments-wrapper .tournaments-slider-wrapper .ts-nav-arrow{width:32px;height:32px;color:var(--color-text-secondary);background:var(--color-ui-surface);border:1px solid var(--color-border-1);border-radius:var(--radius-8);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.tournaments-wrapper .tournaments-slider-wrapper .ts-nav-arrow svg{width:16px;height:16px}.tournaments-wrapper .tournaments-slider-wrapper .ts-nav-arrow:hover{color:var(--color-text-primary);border-color:var(--color-primary)}@media only screen and (max-width:1024px){.tournaments-wrapper .tournaments-slider-wrapper .ts-nav-arrow{display:none}}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider{z-index:1;gap:var(--spacing-12);scroll-behavior:smooth;scrollbar-width:none;padding:var(--spacing-8) 0 var(--spacing-16);scroll-snap-type:x mandatory;display:flex;position:relative;overflow-x:auto}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider::-webkit-scrollbar{display:none}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper{flex:0 0 var(--tournament-slider-card-width);scroll-snap-align:start}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .message{padding:var(--spacing-24) 0;margin:0}@media only screen and (max-width:1024px){.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper .tournament-list-item{background:var(--tournament-list-item-card-bg);flex-direction:row}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper .tournament-list-item.inactive{background:var(--tournament-list-item-card-bg)}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper .tournament-list-item .tournament-header{flex:0 0 var(--tournament-list-item-media-width)}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper .tournament-list-item .tournament-header img{aspect-ratio:16/9}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper .tournament-list-item .tournament-header:after{background:linear-gradient(to left, var(--color-base-surface) 0%, transparent 100%);width:45%;height:100%;inset:0 0 auto auto}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper .tournament-list-item .tournament-body{padding:var(--tournament-list-item-body-padding);margin-top:0}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper .tournament-list-item .tournament-body .tournament-name{font-size:var(--tournament-list-item-name-font-size)}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper .tournament-list-item .tournament-body .tournament-prize-pool .prize-pool-sum{font-size:var(--tournament-list-item-prize-font-size)}.tournaments-wrapper .tournaments-slider-wrapper .tournaments-slider .tournament-list-wrapper .tournament-list-item .tournament-body .tournament-info .tournament-entry-fee .sum{font-size:var(--tournament-list-item-entry-font-size)}}body{--tournaments-common-border-radius:8px;--tournament-wrapper-margin:0 16px 64px 0;--web-small-tournament-wrapper-margin:0 16px 64px 0;--tournament-header-prize-pool-background:transparent;--tournament-header-prize-pool-padding:0;--tournament-header-prize-pool-color:var(--color-text-primary);--tournament-header-prize-pool-font-size:16px;--tournament-header-prize-pool-font-weight:700;--tournament-header-prize-pool-sum-margin:0;--tournament-header-prize-pool-sum-color:var(--color-brand);--tournament-header-prize-pool-sum-font-size:18px;--tournament-header-prize-pool-sum-font-weight:800;--mobile-tournament-wrapper-margin:0 var(--spacing-12) var(--spacing-12)}.casino-tournaments{position:relative}.casino-tournaments .message{text-align:center;margin:150px 0 0;font-size:22px}.casino-tournaments .tournaments-wrapper{margin:var(--tournament-wrapper-margin);padding-left:0;padding-right:0}@media only screen and (max-width:1425px){.casino-tournaments .tournaments-wrapper{margin:var(--web-small-tournament-wrapper-margin)}}@media only screen and (max-width:1024px){.casino-tournaments .tournaments-wrapper{margin:var(--mobile-tournament-wrapper-margin)}}html.layout-mobile .casino-tournaments .tournaments-wrapper:not(.tournament-page){margin:var(--mobile-tournament-wrapper-margin)}.casino-tournaments .tournaments-wrapper .breadcrumbs-container{padding:0 0 24px}.tournaments-wrapper{padding:var(--tournament-slider-tournament-wrapper-padding)}@media only screen and (max-width:1024px){.tournaments-wrapper{padding:var(--mobile-tournament-slider-tournament-wrapper-padding)}}.tournaments-wrapper .tournament-prize-pool{background:var(--tournament-header-prize-pool-background);padding:var(--tournament-header-prize-pool-padding)}.tournaments-wrapper .tournament-prize-pool span{color:var(--tournament-header-prize-pool-color);font-size:var(--tournament-header-prize-pool-font-size);font-weight:var(--tournament-header-prize-pool-font-weight)}.tournaments-wrapper .tournament-prize-pool .prize-pool-sum{text-wrap:nowrap;margin:var(--tournament-header-prize-pool-sum-margin);color:var(--tournament-header-prize-pool-sum-color);font-size:var(--tournament-header-prize-pool-sum-font-size);font-weight:var(--tournament-header-prize-pool-sum-font-weight)}.tournaments-wrapper .tournaments-slider-title{color:var(--tournament-slider-title-color);font-size:var(--tournament-slider-title-font-size);font-weight:var(--tournament-slider-title-font-weight)}@media only screen and (max-width:1024px){.tournaments-wrapper .tournaments-slider-title{padding:var(--mobile-tournament-slider-title-padding)}}
