.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}

.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}

.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}

.playoff-slot-card{display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;gap:16px;padding:16px;background-color:#1b2130;border:1px solid #3a4252;border-radius:16px}.desktop .playoff-slot-card{gap:24px;padding:24px;border-radius:20px}.playoff-slot-card.playoff-slot-card--live{background-color:#242b3a;border-color:#7d1818}.playoff-slot-card.playoff-slot-card--no-match{align-items:center;justify-content:center;min-height:174px;background-color:#ffffff0a;border-color:#ffffff14}.desktop .playoff-slot-card.playoff-slot-card--no-match{min-height:232px}.playoff-slot-card__event{display:flex;flex-direction:column;gap:12px;width:100%}.playoff-slot-card__meta{display:flex;align-items:flex-end;justify-content:space-between;min-height:26px;width:100%}.desktop .playoff-slot-card__meta{min-height:28px}.playoff-slot-card__datetime{font-size:12px;line-height:14px;color:#7f8798;white-space:nowrap}.desktop .playoff-slot-card__datetime{font-size:14px;line-height:16px}.playoff-slot-card__body{display:flex;align-items:center;gap:4px;min-width:0;width:100%}.playoff-slot-card__teams{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0}.playoff-slot-card__team{display:flex;align-items:center;gap:4px;min-width:0;width:100%}.playoff-slot-card__logo{flex-shrink:0;overflow:hidden;box-sizing:border-box;width:24px;height:24px;background-color:#1b2130;border:1px solid #c9cdd8;border-radius:999px}.desktop .playoff-slot-card__logo{width:32px;height:32px}.playoff-slot-card__logo img{display:block;width:100%;height:100%;object-fit:contain}.playoff-slot-card__unknown-logo{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;background-color:#242b3a;border:1px solid #3a4252;border-radius:999px;color:#7f8798;font-size:12px;line-height:1}.desktop .playoff-slot-card__unknown-logo{width:32px;height:32px;font-size:16px}.playoff-slot-card__name{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;color:#f5f6fa}.desktop .playoff-slot-card__name{font-size:16px}.playoff-slot-card__name--loser{color:#7f8798}@media(hover:hover){.playoff-slot-card__team.is-highlighted{background-color:#0006;border-radius:16px;cursor:default;transition:background-color .25s}.desktop .playoff-slot-card__team.is-highlighted{border-radius:20px}.playoff-slot-card__team.is-highlighted .playoff-slot-card__name{color:#ae94f8;transition:color .25s}}.playoff-slot-card__unknown-name{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;color:#7f8798}.desktop .playoff-slot-card__unknown-name{font-size:16px}.playoff-slot-card__divider{align-self:stretch;flex-shrink:0;width:0;border-left:1px solid #7f8798}.playoff-slot-card.playoff-slot-card--live .playoff-slot-card__divider{border-left-color:#c9cdd8}.desktop .playoff-slot-card.playoff-slot-card--live .playoff-slot-card__divider{border-left-color:#a9afbd}.playoff-slot-card__score-headers{display:flex;flex-shrink:0;align-items:flex-end;align-self:stretch;gap:0px;margin-left:auto}.playoff-slot-card__score-header{display:flex;box-sizing:border-box;align-items:center;justify-content:center;width:24px;padding-top:4px;padding-bottom:4px;font-size:10px;font-weight:500;line-height:12px;color:#7f8798}.desktop .playoff-slot-card__score-header{width:32px;font-size:12px;line-height:14px}.playoff-slot-card__scores{display:flex;flex-shrink:0;align-items:stretch;gap:0px}.playoff-slot-card__score-col{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:24px}.desktop .playoff-slot-card__score-col{width:32px}.playoff-slot-card__score{display:flex;align-items:flex-start;justify-content:center;position:relative}.playoff-slot-card__score-value{display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;font-size:16px;font-weight:700;line-height:22px;color:#f5f6fa;text-align:center}.desktop .playoff-slot-card__score-value{min-width:32px;min-height:32px;font-size:18px;line-height:24px}.playoff-slot-card__score-value--loser{color:#7f8798}.playoff-slot-card__penalty{font-size:10px;line-height:12px;color:#f5f6fa;position:absolute;right:0;top:0}.desktop .playoff-slot-card__penalty{font-size:12px;line-height:14px}.playoff-slot-card__penalty--loser{color:#7f8798}.playoff-slot-card__no-match{margin:0;width:100%;font-size:14px;line-height:16px;color:#7f8798;text-align:center}.desktop .playoff-slot-card__no-match{font-size:16px;line-height:18px}.playoff-slot-card__footer{display:flex;flex-direction:column;gap:16px;width:100%}.desktop .playoff-slot-card__footer{gap:24px}.playoff-slot-card__odds{display:flex;align-items:stretch;gap:4px;width:100%}.playoff-slot-card__odds .coefficient{flex:1 1 0;min-width:0}.playoff-slot-card__cta{width:100%}.desktop .playoff-slot-card__event,.desktop .playoff-slot-card__body{gap:16px}.desktop .playoff-slot-card__team{gap:12px}.desktop .playoff-slot-card__score-headers,.desktop .playoff-slot-card__scores{gap:8px}.desktop .playoff-slot-card__score-value{font-size:20px;line-height:28px}.desktop .playoff-slot-card__odds{gap:12px}

.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}

.playoff-grid{display:flex;flex-direction:column;gap:24px}.playoff-grid__viewport{position:relative;overflow:hidden;min-height:320px}.playoff-grid__canvas{position:relative;min-height:320px}.playoff-grid__lines{position:absolute;z-index:0;top:0;left:0;pointer-events:none;overflow:visible;color:#3a4252}.playoff-grid.is-moving .playoff-grid__lines{opacity:0}.playoff-grid__column{position:absolute;z-index:1;top:0;left:0;width:100%}.playoff-grid__column.is-off{visibility:hidden;pointer-events:none}.playoff-grid__pair{position:absolute;left:0;display:flex;flex-direction:column;align-items:center;gap:16px;box-sizing:border-box;width:100%}.playoff-grid__slot{width:calc(100% - 96px)}.playoff-grid__slot .playoff-slot-card{width:100%}.playoff-grid__arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}.playoff-grid__arrow--prev{left:0}.playoff-grid__arrow--next{right:0}.playoff-grid__slot.is-highlighted .playoff-slot-card,.playoff-grid__slot.is-highlighted .playoff-slot-card.playoff-slot-card--live{background-color:#242b3a;border-color:#6643c7}.desktop .playoff-grid{gap:28px}.desktop .playoff-grid__pair{align-items:stretch;width:calc(100% - 32px)}.desktop .playoff-grid__slot{width:100%}.desktop .playoff-grid__slot.is-aligned{width:calc(100% - 32px)}
