.link{display:inline-flex;align-items:center;gap:4px;color:#75baff;text-decoration:none;transition:color .25s;cursor:pointer;font-size:12px;line-height:18px}.desktop .link{font-size:14px}.link__icon{font-size:12px;line-height:1}.link.link--visited:visited{color:#ae94f8}@media(hover:hover){.link:hover{color:#a8d3ff}}.link:active{color:#439eff}

.bread-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:18px}.desktop .bread-crumbs{gap:4px;font-size:14px}.bread-crumbs__separator{font-size:12px;line-height:1;color:#a9afbd}.bread-crumbs__current{color:#f5f6fa}

.dropdown{position:relative}.dropdown-panel{position:absolute;z-index:10;top:100%;left:0;width:max-content;margin-top:8px;padding:16px;border-radius:16px;background-color:#1b2130;border:1px solid #3a4252;box-sizing:border-box}

.select{position:relative;display:inline-flex;flex-direction:column;gap:4px;min-width:0}.select.select--field,.select--field .dropdown{width:100%}.select__label{width:100%;color:#c9cdd8;font-size:12px;font-weight:500;line-height:18px}.desktop .select__label{font-size:14px}.select__hint{margin:0;width:100%;color:#7f8798;font-size:12px;font-weight:400;line-height:14px}.desktop .select__hint{font-size:14px;line-height:16px}.select__trigger{display:flex;align-items:center;justify-content:space-between;gap:4px;box-sizing:border-box;width:100%;min-height:48px;padding:8px 12px;border:1px solid #3a4252;border-radius:12px;background-color:#242b3a;color:#f5f6fa;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;cursor:pointer;list-style:none;transition:background-color .25s,border-color .25s,color .25s}.desktop .select__trigger{font-size:16px}.select__trigger::-webkit-details-marker{display:none}.select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__icon{flex-shrink:0;font-size:20px;line-height:1;color:#a9afbd;transition:color .25s,transform .25s}.select.select--static .select__trigger,.select.select--disabled .select__trigger{cursor:default}.select .dropdown-panel{box-sizing:border-box;min-width:100%;margin-top:4px;padding:4px;border-color:#3a4252;border-radius:12px;background-color:#1b2130;overflow:clip}.select__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.select__option{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;margin:0;padding:8px 12px;border:0;border-radius:8px;background-color:#fff0;color:#c9cdd8;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-decoration:none;cursor:pointer;appearance:none;min-height:44px;transition:background-color .25s,color .25s}.desktop .select__option{font-size:16px}.select__option-check{flex-shrink:0;font-size:20px;line-height:1;color:#ae94f8}.select__option--selected{background-color:#1b103a;color:#e5daff;font-weight:500;cursor:default;pointer-events:none}.select--field .select__option--selected{pointer-events:auto;cursor:pointer}.select__option--disabled,.select__option:disabled{background-color:#1b2130;color:#5f6675;cursor:not-allowed}.select__option--disabled .select__option-check,.select__option:disabled .select__option-check{color:#404756}.select--empty .select__value,.select--empty.select--native .select__native,.select--field:has(.select__native option[value=""]:checked) .select__value,.select--native:has(.select__native option[value=""]:checked) .select__native{color:#7f8798}.select.select--error .select__label,.select.select--error .select__hint{color:#ff8585}.select.select--error .select__trigger{background-color:#242b3a;border-color:#a11f1f}.select.select--error .select__icon{color:#f45d5d}.select.select--disabled .select__label,.select.select--disabled .select__hint{color:#5f6675}.select.select--disabled .select__trigger{background-color:#1b2130;border-color:#242b3a;color:#5f6675;cursor:not-allowed}.select.select--disabled .select__icon{color:#404756}.select.select--disabled.select--empty .select__value,.select.select--disabled.select--empty .select__native,.select.select--disabled:has(.select__native option[value=""]:checked) .select__value,.select.select--disabled:has(.select__native option[value=""]:checked) .select__native{color:#5f6675}.select[open] .select__trigger,.select:has([open]) .select__trigger{background-color:#303849;border-color:#6643c7}.select[open] .select__icon,.select:has([open]) .select__icon{color:#ae94f8;transform:rotate(180deg)}.select.select--error[open] .select__trigger,.select.select--error:has([open]) .select__trigger{background-color:#242b3a;border-color:#a11f1f}.select.select--error[open] .select__icon,.select.select--error:has([open]) .select__icon{color:#f45d5d}.select--native .select__trigger{position:relative}.select--native .select__native{flex:1 1 auto;min-width:0;width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:inherit;appearance:none;-webkit-appearance:none;outline:none}.select--native .select__icon{pointer-events:none}.select--native.select--disabled .select__native{cursor:not-allowed;color:inherit}.select:not(.select--static):not(.select--disabled) .select__trigger:focus-visible,.select--native:not(.select--disabled) .select__trigger:focus-within{background-color:#242b3a;border-color:#6643c7;outline:none}.select:not(.select--static):not(.select--disabled) .select__trigger:focus-visible .select__icon,.select--native:not(.select--disabled) .select__trigger:focus-within .select__icon{color:#ae94f8}@media(hover:hover){.select:not(.select--static):not(.select--disabled):not(.select--error):not([open]):not(:has([open])) .select__trigger:hover{background-color:#303849;border-color:#4b5568;color:#f5f6fa}.select:not(.select--static):not(.select--disabled):not(.select--error):not([open]):not(:has([open])).select--empty .select__trigger:hover{color:#7f8798}.select:not(.select--static):not(.select--disabled):not(.select--error):not([open]):not(:has([open])) .select__trigger:hover .select__icon{color:#e6e8f0}.select__option:not(.select__option--selected):not(.select__option--disabled):not(:disabled):hover{background-color:#242b3a;color:#f5f6fa}.select__option:not(.select__option--selected):not(.select__option--disabled):not(:disabled):hover .select__option-check{color:#e6e8f0}.select--field .select__option--selected:not(.select__option--disabled):not(:disabled):hover{background-color:#2b1b59;color:#e5daff}}.select:not(.select--static):not(.select--disabled):not(.select--error):not([open]):not(:has([open])) .select__trigger:active{background-color:#303849;border-color:#6643c7}.select:not(.select--static):not(.select--disabled):not(.select--error):not([open]):not(:has([open])) .select__trigger:active .select__icon{color:#ae94f8}.select__option:not(.select__option--selected):not(.select__option--disabled):not(:disabled):active{background-color:#303849;color:#f5f6fa}

.nav-chip{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;padding:8px 16px;border:1px solid #3a4252;border-radius:20px;background-color:#fff0;color:#e6e8f0;font-size:14px;font-weight:400;line-height:20px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .25s,border-color .25s,color .25s;text-overflow:ellipsis;overflow:hidden}.desktop .nav-chip{font-size:16px}.nav-chip>[class^=icon-]{flex-shrink:0;font-size:20px;line-height:1;color:#e6e8f0;transition:color .25s}.nav-chip.nav-chip--active{background-color:#7b57e0;border-color:#7b57e0;color:#fff;cursor:default;pointer-events:none}.nav-chip.nav-chip--active>[class^=icon-]{color:#fff}.nav-chip.disabled,.nav-chip:disabled{background-color:#fff0;border-color:#242b3a;color:#5f6675;cursor:default;pointer-events:none}.nav-chip.disabled>[class^=icon-],.nav-chip:disabled>[class^=icon-]{color:#5f6675}@media(hover:hover){.nav-chip:not(.nav-chip--active):not(.disabled):not(:disabled):hover{background-color:#ffffff14;border-color:#404756;color:#fff}.nav-chip:not(.nav-chip--active):not(.disabled):not(:disabled):hover>[class^=icon-]{color:#fff}}

.partner-mention{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:clip;color:inherit;text-decoration:none;gap:4px;padding:4px;border:1px solid #ffffff14;border-radius:8px;background-color:#ffffff0a}.desktop .partner-mention{padding:4px 8px}.partner-mention[role=link],a.partner-mention{cursor:pointer}.partner-mention__text{font-size:12px;line-height:18px;font-weight:500;color:#7f8798;white-space:nowrap}.desktop .partner-mention__text{font-size:14px}.partner-mention__logo{max-width:150px;height:16px}.desktop .partner-mention__logo{height:20px}.partner-mention__logo img{display:inline-block;height:100%;width:auto;object-fit:cover}.partner-mention.partner-mention--m{gap:8px;padding:8px;border-radius:12px}.desktop .partner-mention.partner-mention--m{padding:8px 12px}.partner-mention.partner-mention--m .partner-mention__text{font-size:14px;line-height:20px}.desktop .partner-mention.partner-mention--m .partner-mention__text{font-size:16px}.partner-mention.partner-mention--m .partner-mention__logo{height:24px}.desktop .partner-mention.partner-mention--m .partner-mention__logo{height:28px}

.event-status{display:flex;flex-direction:column;align-items:flex-start;gap:12px;box-sizing:border-box;padding:16px;border:1px solid #3a4252;border-radius:16px;background-color:#1b2130}.desktop .event-status{gap:16px;padding:24px}.event-status.event-status--live{border-color:#7d1818;background-color:#242b3a}.event-status__info{display:flex;flex-direction:column;gap:4px;min-width:0}.event-status__label{font-size:12px;line-height:18px;color:#7f8798}.desktop .event-status__label{font-size:14px}.event-status__headline{display:flex;align-items:center;gap:12px;min-width:0}.event-status__status{font-size:18px;font-weight:700;line-height:24px;color:#f5f6fa}.desktop .event-status__status{font-size:20px;line-height:28px}.event-status__aside{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.desktop .event-status__aside{gap:16px}.event-status__meta{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.event-status__meta-item{font-size:12px;line-height:18px;color:#7f8798;white-space:nowrap}.desktop .event-status__meta-item{font-size:14px}.event-status__meta-sep{align-self:stretch;width:1px;background-color:#4b5568}.desktop .event-status{flex-direction:row;align-items:stretch}.desktop .event-status__info,.desktop .event-status__aside{flex:1}.desktop .event-status__info{gap:12px}.desktop .event-status__aside{align-items:flex-end;gap:12px}.desktop .event-status__meta{justify-content:flex-end}

.seo-top-text{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:16px;line-height:22px;color:#c9cdd8}.desktop .seo-top-text{font-size:18px;line-height:24px}.seo-top-text--clamped:not(.is-expanded) .seo-top-text__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.seo-top-text__content p{margin:0}.seo-top-text .link{padding:0}.link-block__grid{display:grid;gap:16px;grid-template-columns:100%}.link-block__more{margin-top:16px}.link-block__more .button{width:100%}.desktop .seo-top-text--clamped:not(.is-expanded) .seo-top-text__content{-webkit-line-clamp:2}.desktop .link-block__grid{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.seo-text{font-size:16px;line-height:24px;color:#c9cdd8}.desktop .seo-text{font-size:18px}.seo-text h2,.seo-text h3{margin-bottom:24px;color:#f5f6fa}.seo-text h2:not(:first-child),.seo-text h3:not(:first-child){margin-top:24px}.seo-text p{margin:0 0 16px}.seo-text p:last-child{margin-bottom:0}.desktop .seo-text h2,.desktop .seo-text h3{margin-top:32px;margin-bottom:32px}

.event-hero{display:flex;flex-direction:column;gap:48px;padding-top:48px}.event-hero__top,.event-hero__nav{display:flex;flex-direction:column;gap:24px}.event-hero__heading{display:flex;flex-direction:column;gap:20px}.event-hero__heading .heading{flex:1 1 auto;min-width:0;margin-bottom:0}.event-hero__heading .select{flex-shrink:0;width:140px}.event-hero__period{font-weight:700;font-size:18px;line-height:24px;color:#6ddb99}.desktop .event-hero__period{font-size:20px;line-height:28px}.event-hero-nav{display:grid;grid-template-columns:1fr 1fr;gap:8px}.event-hero-nav .nav-chip{width:100%}.event-hero-nav .nav-chip:last-child:nth-child(odd){grid-column:1 / -1}.desktop .event-hero{padding-top:32px;gap:64px}.desktop .event-hero__heading{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.desktop .event-hero__top,.desktop .event-hero__nav{gap:32px}.desktop .event-hero-nav{display:flex;flex-wrap:wrap}.desktop .event-hero-nav .nav-chip{width:auto}.desktop .event-hero-nav .nav-chip:last-child:nth-child(odd){grid-column:auto}

.coefficient{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;gap:4px;padding:12px;background-color:#1b2130;border:1px solid #3a4252;border-radius:8px;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s}.coefficient--s{gap:4px;padding:8px 4px}.desktop .coefficient--s{padding:8px 12px}.coefficient[role=link],a.coefficient{cursor:pointer}.coefficient__logo{flex-shrink:0;overflow:hidden;height:20px}.coefficient--s .coefficient__logo{height:12px}.desktop .coefficient--s .coefficient__logo{height:14px}.coefficient__logo img{display:block;height:100%;width:auto;max-width:100%;object-fit:contain}.coefficient__row{display:flex;align-items:center;gap:4px;width:100%;min-width:0}.coefficient--s .coefficient__row{gap:4px}.coefficient__label{flex-shrink:0;min-width:18px;font-size:14px;line-height:16px;color:#7f8798;white-space:nowrap;transition:color .25s}.desktop .coefficient__label{font-size:16px;line-height:18px}.coefficient--s .coefficient__label{min-width:14px;font-size:10px;line-height:12px}.desktop .coefficient--s .coefficient__label{font-size:12px;line-height:14px}.coefficient__value{flex:1 0 0;min-width:0;font-size:16px;font-weight:700;line-height:24px;color:#f5f6fa;text-align:center;white-space:nowrap;transition:color .25s}.desktop .coefficient__value{font-size:18px}.coefficient--s .coefficient__value{font-size:14px;line-height:20px}.desktop .coefficient--s .coefficient__value{font-size:16px}@media(hover:hover){.coefficient[role=link]:hover,a.coefficient:hover{background-color:#242b3a;border-color:#117a40}.coefficient[role=link]:hover .coefficient__label,a.coefficient:hover .coefficient__label{color:#c9cdd8}.coefficient[role=link]:hover .coefficient__value,a.coefficient:hover .coefficient__value{color:#6ddb99}}.coefficient[role=link]:active,a.coefficient:active{background-color:#052815;border-color:#169b50}.coefficient[role=link]:active .coefficient__label,a.coefficient:active .coefficient__label,.coefficient[role=link]:active .coefficient__value,a.coefficient:active .coefficient__value{color:#cff5de}

.info-notice{box-sizing:border-box;display:flex;align-items:center;overflow:clip;padding:12px 12px 12px 16px;background-color:#303849;border-left:2px solid #117a40;border-radius:0 8px 8px 0;color:#f5f6fa;font-size:14px;line-height:20px;font-weight:400;overflow-wrap:break-word}.desktop .info-notice{font-size:16px}.info-notice.info-notice--m{padding:16px;border-left-width:4px;border-radius:0 16px 16px 0;font-size:16px;line-height:24px}.desktop .info-notice.info-notice--m{padding:24px 24px 24px 20px;font-size:18px}

.live-status{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.live-status__badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;padding:4px 8px;border:1px solid #a11f1f;border-radius:20px;background-color:#350808;color:#ffdada;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.desktop .live-status__badge{font-size:14px;line-height:18px}.live-status__dot{position:relative;flex-shrink:0;width:9px;height:9px}.live-status__dot:before{content:"";position:absolute;inset:0;border-radius:50%;background-color:#f45d5d80;transform-origin:center;animation:live-status-dot-pulse 1.4s ease-out infinite}@keyframes live-status-dot-pulse{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}@media(prefers-reduced-motion:reduce){.live-status__dot:before{animation:none}}.live-status__dot:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background-color:#f45d5d;transform:translate(-50%,-50%)}.live-status__minute{color:#ffb3b3;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap}.desktop .live-status__minute{font-size:16px}

.match-card{display:flex;flex-direction:column;justify-content:space-between;gap:16px;box-sizing:border-box;height:100%;padding:16px;background-color:#1b2130;border:1px solid #3a4252;border-radius:16px;overflow:hidden}.desktop .match-card{gap:24px;padding:24px;border-radius:20px}.match-card--live{background-color:#242b3a;border-color:#7d1818}.match-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-width:0}.desktop .match-card__body{gap:24px}.match-card__event{display:flex;flex-direction:column;gap:8px;min-width:0}.match-card__meta{display:flex;align-items:center;gap:16px;min-height:26px;width:100%}.desktop .match-card__meta{min-height:28px}.match-card__datetime,.match-card__stage{flex:1 1 0;min-width:0;font-size:12px;line-height:14px;color:#7f8798}.desktop .match-card__datetime,.desktop .match-card__stage{font-size:14px;line-height:16px}.match-card__stage{text-align:right}.match-card__header{display:flex;align-items:center;gap:16px;min-width:0;width:100%}.match-card__teams{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0}.match-card__team{display:flex;align-items:center;gap:12px;min-width:0;width:100%}.match-card__logo{flex-shrink:0;overflow:hidden;width:30px;height:30px;border:1px solid #c9cdd8;border-radius:999px;background-color:#1b2130}.desktop .match-card__logo{width:32px;height:32px}.match-card__logo img{display:block;width:100%;height:100%;object-fit:contain}.match-card__name{flex:1 1 0;min-width:0;font-size:14px;line-height:20px;color:#f5f6fa;overflow-wrap:break-word}.desktop .match-card__name{font-size:16px}.match-card__name--loser{color:#7f8798}.match-card__divider{align-self:stretch;flex-shrink:0;width:0;border-left:1px solid #7f8798}.match-card--live .match-card__divider{border-left-color:#c9cdd8}.desktop .match-card--live .match-card__divider{border-left-color:#a9afbd}.match-card__schedule{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#f5f6fa;text-align:center;white-space:nowrap}.match-card__date{font-size:14px;line-height:16px}.desktop .match-card__date{font-size:16px;line-height:18px}.match-card__time{font-size:18px;font-weight:600;line-height:24px}.desktop .match-card__time{font-size:20px;line-height:28px}.match-card__scores{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding-right:12px}.match-card__score{position:relative;display:flex;align-items:center;justify-content:center;min-width:30px;min-height:30px}.desktop .match-card__score{min-width:32px;min-height:32px}.match-card__score-value{font-size:18px;font-weight:700;line-height:24px;color:#f5f6fa;text-align:center}.desktop .match-card__score-value{font-size:20px;line-height:28px}.match-card__score-value--loser{color:#7f8798}.match-card__penalty{position:absolute;top:0;left:100%;font-size:10px;line-height:12px;color:#f5f6fa}.desktop .match-card__penalty{font-size:12px;line-height:14px}.match-card__penalty--loser{color:#7f8798}.match-card__footer{display:flex;flex-direction:column;gap:16px}.desktop .match-card__footer{gap:24px}.match-card__odds{display:flex;align-items:stretch;gap:8px}.match-card__odds .coefficient{flex:1 0 0;min-width:1px}.match-card__cta{width:100%}.desktop .match-card__event{gap:16px}

.event-matches{display:grid;gap:16px;grid-template-columns:1fr}.desktop .event-matches{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}

.counter{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border-radius:8px;border:1px solid transparent;font-size:12px;line-height:14px;font-weight:500}.desktop .counter{font-size:14px;line-height:16px}.counter[hidden]{display:none}.counter__icon{font-size:12px;line-height:1}.counter.counter--m{gap:4px;padding:8px 12px}.counter.counter--m .counter__icon{font-size:16px}.counter.counter--views{background-color:#2d1401;border-color:#9f4905;color:#fff4e5}.counter.counter--views .counter__icon{color:#ffaa3d}.counter.counter--likes{background-color:#350808;border-color:#a11f1f;color:#fff0f0}.counter.counter--likes .counter__icon{color:#f45d5d}

.news-card{display:flex;flex-direction:column;background-color:#1b2130;border:1px solid #3a4252;border-radius:20px;overflow:hidden}.news-card__picture{aspect-ratio:277 / 156;width:100%;overflow:hidden}.news-card__picture img{width:100%;height:100%;object-fit:cover}.news-card__body{flex:1 0 auto;display:flex;flex-direction:column;gap:16px;padding:16px}.desktop .news-card__body{padding:20px 24px 24px}.news-card__content{flex:1 0 auto;display:flex;flex-direction:column;gap:8px}.news-card__header{display:flex;align-items:center;gap:8px}.news-card__category{flex:1 0 0;min-width:1px;font-size:12px;line-height:14px;font-weight:600}.desktop .news-card__category{font-size:14px;line-height:16px}.news-card__title{margin:0;font-size:16px;line-height:22px;font-weight:500;color:#f5f6fa;transition:color .25s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.desktop .news-card__title{font-size:18px;line-height:24px}.news-card__title-link{color:inherit;text-decoration:none}.news-card__title-link:before{content:"";position:absolute;inset:0}.news-card{position:relative}.news-card__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:12px;line-height:18px;color:#c9cdd8}.desktop .news-card__text{font-size:14px}.news-card__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;line-height:12px;color:#7f8798}.desktop .news-card__meta{font-size:12px;line-height:14px}.news-card__read-time{display:inline-flex;align-items:center;gap:4px}.news-card__read-time-icon{font-size:12px;line-height:1;color:#7f8798}.news-card.news-card--promo{background-color:#242b3a;border-color:#0d56a8}.news-card.news-card--promo .news-card__title{color:#f5f6fa}.news-card.news-card--promo .news-card__text{color:#c9cdd8}.news-card.news-card--promo .news-card__meta,.news-card.news-card--promo .news-card__read-time-icon{color:#7f8798}@media(hover:hover){.news-card:hover .news-card__title,.news-card.news-card--promo:hover .news-card__title{color:#ae94f8}}

.event-news{display:grid;gap:16px;grid-template-columns:1fr}.event-news>.news-card:not(:first-child) .news-card__picture{display:none}.desktop .event-news{gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.desktop .event-news>.news-card:not(:first-child) .news-card__picture{display:block}

.native-table{width:100%;border-collapse:separate;border-spacing:0;overflow:clip;border:1px solid #3a4252;border-radius:20px}.native-table__head .native-table__cell{box-sizing:border-box;padding:16px 0 16px 8px;background-color:#242b3a;border-bottom:1px solid #3a4252;font-size:12px;font-weight:700;line-height:14px;color:#7f8798;text-align:left;vertical-align:middle}.desktop .native-table__head .native-table__cell{padding:24px 0 24px 20px;font-size:14px;line-height:16px}.native-table__head .native-table__cell:first-child{padding-left:16px}.desktop .native-table__head .native-table__cell:first-child{padding-left:32px}.native-table__head .native-table__cell:last-child{padding-right:16px}.desktop .native-table__head .native-table__cell:last-child{padding-right:32px}.native-table__abbr{color:#75baff}.native-table__row .native-table__cell{box-sizing:border-box;padding:16px 0 16px 8px;background-color:#1b2130;border-bottom:1px solid #3a4252;font-size:14px;line-height:20px;color:#f5f6fa;vertical-align:middle}.desktop .native-table__row .native-table__cell{padding:24px 0 24px 20px;font-size:16px}.native-table__row .native-table__cell:first-child{position:relative;padding-left:16px;color:#c9cdd8}.desktop .native-table__row .native-table__cell:first-child{padding-left:32px}.native-table__row .native-table__cell:last-child{padding-right:16px}.desktop .native-table__row .native-table__cell:last-child{padding-right:32px}.native-table tbody .native-table__row:last-child .native-table__cell{border-bottom:0}.native-table__row.native-table__row--accent .native-table__cell{background-color:#303849;border-color:#4b5568}.native-table__indicator{position:absolute;top:0;bottom:0;left:0;width:3px;pointer-events:none}.desktop .native-table__indicator{width:4px}.native-table__footer{height:16px;padding:4px 0 4px 8px;background-color:#242b3a;border:0}.desktop .native-table__footer{padding:8px 0 8px 20px}

.tooltip{position:fixed;z-index:100;box-sizing:border-box;max-width:232px;padding:12px;border-radius:8px;background-color:#06264a;color:#f5f6fa;font-size:12px;line-height:18px;font-weight:400;word-break:break-word;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}.desktop .tooltip{font-size:14px}.tooltip.is-visible{opacity:1;visibility:visible}.tooltip__content{margin:0;white-space:pre-line}.tooltip__arrow{position:absolute;left:50%;width:0;height:0;transform:translate(-50%);border-style:solid;border-color:transparent}.tooltip[data-placement=top] .tooltip__arrow{bottom:-8px;border-width:8px 8px 0;border-top-color:#06264a}.tooltip[data-placement=bottom] .tooltip__arrow{top:-8px;border-width:0 8px 8px;border-bottom-color:#06264a}@media(prefers-reduced-motion:reduce){.tooltip{transition:none}}

.tournament-table{table-layout:fixed}.tournament-table .tournament-table__cell--place{width:30px;white-space:nowrap}.tournament-table .tournament-table__cell--stat{white-space:nowrap;text-align:right}.tournament-table .tournament-table__indicator--champions-league{background-color:#7c5cff}.tournament-table .tournament-table__indicator--europa-league{background-color:#ff7a1a}.tournament-table .tournament-table__indicator--conference-league{background-color:#9be700}.tournament-table .tournament-table__indicator--play-off-zone{background-color:#ffb3b3}.tournament-table .tournament-table__indicator--relegation-zone{background-color:#f45d5d}.tournament-table .tournament-table__indicator--playoff-primary{background-color:#5cff7a}.tournament-table .tournament-table__indicator--playoff-secondary{background-color:#ffc53d}.tournament-table .tournament-table__indicator--playoff-tertiary{background-color:#69b1ff}.tournament-table .tournament-table__cell--team{width:108px}.desktop .tournament-table .tournament-table__cell--place{width:60px}.desktop .tournament-table .tournament-table__cell--team{width:300px}

.tournament-table-legend{display:flex;flex-direction:column;gap:8px;padding:12px 16px;background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:12px}.desktop .tournament-table-legend{gap:12px;padding:16px 24px}.tournament-table-legend__title{margin:0;font-size:12px;font-weight:500;line-height:18px;color:#c9cdd8}.desktop .tournament-table-legend__title{font-size:14px}.tournament-table-legend__items{display:flex;flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none}.tournament-table-legend__item{display:flex;align-items:center;gap:12px}.tournament-table-legend__marker{flex-shrink:0;width:28px;height:4px;border-radius:12px}.desktop .tournament-table-legend__marker{width:32px;height:6px}.tournament-table-legend__label{font-size:12px;font-weight:400;line-height:18px;color:#7f8798}.desktop .tournament-table-legend__label{font-size:14px}.tournament-table-legend__marker--champions-league{background-color:#7c5cff}.tournament-table-legend__marker--europa-league{background-color:#ff7a1a}.tournament-table-legend__marker--conference-league{background-color:#9be700}.tournament-table-legend__marker--play-off-zone{background-color:#ffb3b3}.tournament-table-legend__marker--relegation-zone{background-color:#f45d5d}.tournament-table-legend__marker--playoff-primary{background-color:#5cff7a}.tournament-table-legend__marker--playoff-secondary{background-color:#ffc53d}.tournament-table-legend__marker--playoff-tertiary{background-color:#69b1ff}.desktop .tournament-table-legend__items{flex-direction:row;flex-wrap:wrap;gap:40px}

.event-group-table__body{display:flex;flex-direction:column;gap:16px}.desktop .event-group-table__body{gap:20px}

.info-alert{display:flex;align-items:center;gap:16px;padding:16px;background-color:#1b2130;border:1px solid #303849;border-radius:8px}.desktop .info-alert{padding:16px 24px;border-radius:12px}.info-alert.info-alert--with-title{flex-direction:column;align-items:flex-start;gap:12px}.info-alert__head{display:flex;align-items:center;gap:8px;width:100%}.info-alert__icon{flex-shrink:0;font-size:16px;line-height:1;color:#7f8798}.desktop .info-alert__icon{font-size:20px}.info-alert__title{margin:0;font-size:14px;font-weight:600;line-height:16px;color:#7f8798}.desktop .info-alert__title{font-size:16px;line-height:18px}.info-alert__text{margin:0;font-size:14px;line-height:20px;color:#7f8798}.desktop .info-alert__text{font-size:16px}.info-alert__body{margin:0;width:100%;color:#7f8798}.info-alert.info-alert--with-title .info-alert__text{font-size:12px;line-height:18px}.desktop .info-alert.info-alert--with-title .info-alert__text{font-size:14px}.desktop .info-alert__head{gap:12px}

.football-table-group-nav__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.football-table-group-nav__list .action-trigger{width:100%}.desktop .football-table-group-nav__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
