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

.football-event-predictions__toolbar{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.football-event-grid{display:grid;gap:16px;grid-template-columns:1fr}.football-event-grid--news>.news-card:not(:first-child) .news-card__picture{display:none}.desktop .football-event-predictions__toolbar{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:32px}.desktop .football-event-grid{gap:24px}.desktop .football-event-grid--matches{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop .football-event-grid--predictions{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.desktop .football-event-grid--news{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop .football-event-grid--news>.news-card:not(:first-child) .news-card__picture{display:block}

.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;gap:16px;padding:40px 16px;overflow:hidden;border:1px solid #3a4252;border-radius:16px;background-color:#1b2130}.desktop .empty-state{gap:20px;padding:48px 24px}.empty-state__icon-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;border:1px solid #3a4252;border-radius:999px;background-color:#242b3a;color:#7f8798;font-size:32px;line-height:1}.desktop .empty-state__icon-box{width:64px;height:64px;font-size:36px}.empty-state__text{display:flex;flex-direction:column;width:100%;gap:8px;text-align:center}.empty-state__title{font-size:16px;font-weight:400;line-height:22px;color:#f5f6fa}.desktop .empty-state__title{font-size:18px;line-height:24px}.empty-state__description{font-size:12px;font-weight:400;line-height:18px;color:#7f8798}.desktop .empty-state__description{font-size:14px}

.preloader{display:inline-block;flex-shrink:0;box-sizing:border-box;width:40px;height:40px;border:3px solid #ffffff29;border-top-color:#9272ec;border-radius:999px;animation:preloader-spin calc(.35s * 3) linear infinite}.desktop .preloader{width:56px;height:56px}.preloader.preloader--s{width:20px;height:20px;border-width:2px}.preloader.preloader--l{width:64px;height:64px;border-width:4px}.desktop .preloader.preloader--l{width:72px;height:72px}.preloader.preloader--on-accent{border-color:#ffffff3d;border-top-color:#fff}.preloader-container{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#0006;border-radius:inherit}.preloader-container.preloader-container--strong{background-color:#000000a3}@keyframes preloader-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.preloader{animation:none}}

.bottom-sheet{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center}.bottom-sheet[hidden]{display:none}.bottom-sheet__overlay{position:absolute;inset:0;background-color:#000000a3}.bottom-sheet__panel{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;width:100%;max-height:100%;padding:24px 16px;overflow:hidden;border-top:1px solid #3a4252;border-right:1px solid #3a4252;border-left:1px solid #3a4252;border-radius:16px 16px 0 0;background-color:#1b2130;color:#f5f6fa;transform:translateY(0);outline:none}.bottom-sheet.bottom-sheet--full .bottom-sheet__panel{height:calc(100% - 12px);max-height:calc(100% - 12px)}.bottom-sheet.is-opening .bottom-sheet__panel{animation:bottom-sheet-slide-in .25s ease-out}.bottom-sheet.is-closing .bottom-sheet__panel{animation:bottom-sheet-slide-out .2s ease-in forwards}.bottom-sheet__header{display:flex;flex-direction:column;gap:4px;padding-right:32px}.bottom-sheet__title{font-size:16px;line-height:24px;font-weight:600;color:#f5f6fa;word-break:break-word}.desktop .bottom-sheet__title{font-size:18px}.bottom-sheet__subtitle{font-size:14px;line-height:20px;color:#a9afbd;word-break:break-word}.desktop .bottom-sheet__subtitle{font-size:16px}.bottom-sheet__close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:#a9afbd;font-size:20px;line-height:1;cursor:pointer;transition:color .25s}.bottom-sheet__body{min-height:0;overflow:auto}.bottom-sheet__footer{flex-shrink:0;margin:0 -16px -24px;padding:12px 16px;border-top:1px solid #3a4252;background-color:#1b2130cc;backdrop-filter:blur(8px)}.bottom-sheet__footer .button{width:100%}@keyframes bottom-sheet-slide-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-sheet-slide-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.bottom-sheet.is-opening .bottom-sheet__panel,.bottom-sheet.is-closing .bottom-sheet__panel{animation:none}}@media(hover:hover){.bottom-sheet__close:hover{color:#f5f6fa}}.bottom-sheet__close:active{color:#f5f6fa}

.selection-list-item{display:flex;align-items:center;gap:8px;padding:16px 12px;border-radius:8px;background-color:#fff0;color:#e6e8f0;cursor:pointer}.selection-list-item[hidden]{display:none}.selection-list-item__company{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0}.selection-list-item__logo-wrap{position:relative;flex:0 0 auto;width:20px;height:20px;border-radius:2px;overflow:hidden}.selection-list-item__logo{display:block;width:100%;height:100%;object-fit:contain}.selection-list-item__label{flex:1 1 auto;min-width:0;font-size:14px;font-weight:400;line-height:20px;word-break:break-word}.desktop .selection-list-item__label{font-size:16px}.selection-list-item:has(.checkbox:checked),.selection-list-item:has(.radiobutton:checked){background-color:#fff0;color:#f5f6fa}.selection-list-item:has(.checkbox:disabled),.selection-list-item:has(.radiobutton:disabled){background-color:#fff0;color:#5f6675;cursor:not-allowed}.selection-list-item:has(.checkbox:disabled) .selection-list-item__logo-wrap:after,.selection-list-item:has(.radiobutton:disabled) .selection-list-item__logo-wrap:after{position:absolute;inset:0;border-radius:inherit;background-color:#0006;content:""}@media(hover:hover){.selection-list-item:not(:has(:disabled)):hover{background-color:#242b3a;color:#fff}.selection-list-item:has(.checkbox:checked):not(:has(:disabled)):hover,.selection-list-item:has(.radiobutton:checked):not(:has(:disabled)):hover{background-color:#242b3a;color:#fff}}.selection-list-item:not(:has(:disabled)):active{background-color:#242b3a;color:#fff}.selection-list-item:has(.checkbox:checked):not(:has(:disabled)):active,.selection-list-item:has(.radiobutton:checked):not(:has(:disabled)):active{background-color:#242b3a;color:#fff}

.event-game-filters__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dropdown[open]>.event-game-filters__trigger .action-trigger__icon,.event-game-filters__trigger[aria-expanded=true] .action-trigger__icon{transform:rotate(180deg)}.event-game-filters__panel.dropdown-panel{display:flex;flex-direction:column;width:360px;max-height:500px;overflow:hidden;padding:24px 16px;border:1px solid #3a4252;border-radius:16px;background-color:#1b2130;gap:16px}.event-game-filters__panel-body{display:flex;flex-direction:column;gap:16px;flex:1 1 auto;min-width:0;min-height:0}.event-game-filters__panel-title{margin:0;color:#f5f6fa;font-size:16px;font-weight:600;line-height:24px}.desktop .event-game-filters__panel-title{font-size:18px}.event-game-filters__list{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow:auto}.event-game-filters__search{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 8px 8px 12px;border:1px solid #3a4252;border-radius:12px;background-color:#242b3a}.event-game-filters__search-icon{flex-shrink:0;color:#7f8798;font-size:20px;line-height:1}.event-game-filters__search-input{flex:1 1 auto;width:100%;min-width:0;padding:0;outline:none;color:#f5f6fa;font-size:14px;line-height:20px}.desktop .event-game-filters__search-input{font-size:16px}.event-game-filters__search-input::placeholder{color:#7f8798;opacity:1}.event-game-filters__search-input::-webkit-search-decoration,.event-game-filters__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.event-game-filters__search-clear{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:999px;background-color:#fff0;color:#7f8798}.event-game-filters__search-clear .icon-CloseOutlined{font-size:16px;line-height:1}.event-game-filters__search-clear.is-hidden,.event-game-filters__teams-loading.is-hidden,.event-game-filters__teams-loading[hidden],.event-game-filters__stages-loading.is-hidden,.event-game-filters__stages-loading[hidden],.event-game-filters__teams-empty.is-hidden,.event-game-filters__list:empty,.event-game-filters__list[hidden]{display:none}.event-game-filters__teams-loading,.event-game-filters__stages-loading{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0}.event-game-filters__panel:has(.event-game-filters__teams-loading:not([hidden])),.event-game-filters__panel:has(.event-game-filters__stages-loading:not([hidden])){height:500px}.event-game-filters__sheet .bottom-sheet__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:16px}.event-game-filters__actions{display:flex;align-items:stretch;gap:8px;width:100%}.event-game-filters__actions .button.button--ghost{flex-shrink:0}.event-game-filters__actions .button.button--primary{flex:1 1 auto;min-width:0}.event-game-filters__panel .event-game-filters__actions{flex-shrink:0;width:auto;margin:auto -16px -24px;padding:12px 16px;border-top:1px solid #3a4252;background-color:#1b2130}.event-game-filters__sheet .bottom-sheet__footer .event-game-filters__actions .button{width:auto}@media(hover:hover){.event-game-filters__search:hover{border-color:#4b5568;background-color:#303849}.event-game-filters__search-clear:hover{background-color:#ffffff14;color:#e6e8f0}}.event-game-filters__search:focus-within{border-color:#6643c7;background-color:#242b3a}.event-game-filters__search:focus-within .event-game-filters__search-icon{color:#ae94f8}.event-game-filters__search-clear:active{background-color:#ffffff29;color:#ae94f8}

.football-results-days{display:flex;flex-direction:column;gap:32px}.football-results-list__more{margin-top:24px}.football-results-list__more .button{width:100%}.football-results-day{display:flex;flex-direction:column;gap:24px}.football-results-day__header{display:flex;flex-direction:column;gap:8px}.football-results-day__title{margin:0}.football-results-day__date{margin:0;color:#c9cdd8;font-weight:400;font-size:18px;line-height:24px}.desktop .football-results-day__date{font-size:20px;line-height:28px}.desktop .football-results-days{gap:48px}.desktop .football-results-list__more{display:flex;justify-content:center;margin-top:32px}.desktop .football-results-list__more .button{width:auto}.desktop .football-results-day__header{gap:12px}
