.page-not-found-view{padding:var(--space-xl) 0;flex-direction:column;align-items:center;display:flex}.page-not-found-view .page-not-found-view-icon{width:150px;margin-bottom:var(--space-xl)}.betting-provider-season-widget{justify-content:center;width:100%}.betting-provider-season-widget iframe{width:100%}.betting-provider-season-widget.betting-provider-season-widget--hidden{visibility:hidden}.sports-season-cup-tree{padding-top:var(--space-xs)}.sports-season-cup-tree .cup-tree-event,.sports-season-cup-tree .cup-stage-label{z-index:var(--z-index-l)}.season-ranking-player-row{--season-ranking-player-avatar-size:40px;gap:var(--space-xs);height:var(--season-ranking-player-avatar-size);padding:var(--space-xs);border-bottom:1px solid var(--color-fill-quaternary);color:var(--color-text-primary);align-items:center;display:flex}.season-ranking-player-row:last-child{border-bottom:0}.season-ranking-player-row .season-ranking-player-row__rank{flex:0 0 var(--space-s);text-align:center;font-variant-numeric:tabular-nums}.season-ranking-player-row .season-ranking-player-row__avatar{flex:0 0 var(--season-ranking-player-avatar-size);width:var(--season-ranking-player-avatar-size);height:var(--season-ranking-player-avatar-size);position:relative}.season-ranking-player-row .season-ranking-player-row__avatar .player-avatar{width:100%;height:100%}.season-ranking-player-row .season-ranking-player-row__flag{position:absolute;top:-2px;right:-3px}.season-ranking-player-row .season-ranking-player-row__details{flex:1;min-width:0}.season-ranking-player-row .season-ranking-player-row__name{margin-bottom:var(--space-xxs);font-weight:var(--font-weight-l);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.season-ranking-player-row .season-ranking-player-row__team{gap:var(--space-xxs);color:var(--color-text-secondary);font-size:var(--font-size-s);white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.season-ranking-player-row .season-ranking-player-row__statistic{color:var(--color-text-secondary);font-weight:var(--font-weight-xl);text-align:right;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:40px;line-height:1}.season-rankings .loader{margin-top:var(--space-l)}.season-rankings .season-rankings__table-header{padding:var(--space-xxs) var(--space-m) var(--space-xs) 0;font-weight:var(--font-weight-l);text-align:right}.season-rankings .season-rankings__list{margin:0 var(--space-xs) var(--space-xs);border-radius:var(--border-radius-xxs);background-color:var(--color-background-secondary);padding:0;list-style:none;overflow:hidden}.show-more-season-rankings{padding:var(--space-m);justify-content:center;display:flex}.show-more-season-rankings .show-more-season-rankings-button{border-radius:var(--border-radius-xxs);background-color:var(--color-background-secondary);outline:none;width:100px;height:30px}.show-more-season-rankings .show-more-season-rankings-button:hover{background-color:var(--color-background-primary)}.season-schedule-view .event-list .event-list-item{margin-bottom:var(--space-xxxs);overflow:hidden}.season-schedule-view .event-list .event-list-item:last-child{border-radius:0 0 var(--border-radius-xxs) var(--border-radius-xxs)}.season-schedule-view .event-list .event-list-item:first-child{border-radius:var(--border-radius-xxs) var(--border-radius-xxs) 0 0}.season-schedule-view .event-list a{cursor:pointer}.season-menu{width:100%;padding:var(--space-xs) 0 1px;font-size:var(--font-size-s);background-color:var(--color-background-secondary);justify-content:space-between;display:flex;position:relative}.season-menu .season-menu-item{box-sizing:border-box;width:100%;padding:var(--space-xs);color:var(--color-text-primary);justify-content:center;display:flex}.season-menu .season-menu-item.season-menu-item-active{border-bottom:2px solid var(--color-fill-primary);font-weight:var(--font-weight-l)}.season-select{height:var(--season-header-tournament-logo-size);align-items:center;display:flex;position:relative}.season-select select{height:30px;padding:0 var(--space-xs);color:var(--color-text-primary);background-color:var(--color-fill-quaternary);-webkit-appearance:none;border-color:#0000;border-right-style:solid;border-right-width:16px;border-radius:20px;outline:none}.season-select:after{width:10px;height:10px;color:var(--color-text-primary);content:"▾";position:absolute;top:12px;right:8px}.season-header{--season-header-tournament-logo-size:40px;z-index:var(--z-index-l);background-color:var(--color-background-secondary);width:100%;position:sticky;top:0;overflow-y:hidden}.season-header .season-headline{padding:var(--space-m) var(--space-m) var(--space-xs) var(--space-m);align-items:flex-start;display:flex;position:relative}@media (min-width:1010px){.season-header .season-headline{padding:var(--space-xl) var(--space-l) var(--space-xs) var(--space-l)}}.season-header .season-headline .tournament-logo{width:var(--season-header-tournament-logo-size);height:var(--season-header-tournament-logo-size);justify-content:center;align-items:center;display:flex}@media (min-width:1010px){.season-header .season-headline .tournament-logo{--season-header-tournament-logo-size:50px;justify-content:center;display:flex}}.season-header .season-headline .tournament-logo img{max-width:var(--season-header-tournament-logo-size);max-height:var(--season-header-tournament-logo-size)}.season-header .season-headline .tournament-data{padding:0 var(--space-m);flex-grow:1}.season-header .season-headline .tournament-data .tournament-name-row{gap:var(--space-xs);align-items:center;display:flex}.season-header .season-headline .tournament-data .tournament-name{margin:var(--space-xxs) 0;font-weight:var(--font-weight-l);font-size:var(--font-size-l)}.season-header .season-headline .tournament-data .season-data{font-size:var(--font-size-s);display:flex}.season-header .season-headline .tournament-data .season-data .season-year{margin-right:var(--space-xxs);display:none}@media (min-width:1010px){.season-header .season-headline .tournament-data .season-data .season-year{display:block}}.season-header .season-subheadline{padding:0 var(--space-m);font-size:var(--font-size-s)}.season-view .season-subview{padding:0 var(--space-xs)}@media (min-width:1010px){.season-view .season-subview{padding-left:0}}.season-view .favourite-team-promo-banner{margin:var(--space-xs)}