.fco-affiliate-button{margin-block:24px;container-type:inline-size}.fco-affiliate-button__anchor{padding:1rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;text-decoration:none;color:var(--text-color)}@container (max-width: 500px){.fco-affiliate-button__anchor{grid-template-columns:auto 1fr}}.fco-affiliate-button__logo{display:block;block-size:auto}.fco-affiliate-button__cta{white-space:nowrap;text-align:center}@container (max-width: 500px){.fco-affiliate-button__cta{grid-row:2;grid-column:1/3}}.fco-author-quotes{--last-column-size:100px;--row-size:50px;--image-size:50px;font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);border-radius:var(--fco-radius-sm);background-color:var(--fco-surface-1);padding:var(--fco-spacing-lg);position:relative;border:var(--fco-border-weight-xs) solid var(--fco-border-3);display:flex;flex-direction:column;gap:var(--fco-spacing-xs)}.fco-author-quotes__icon{position:absolute;inset-inline-start:var(--fco-spacing-xs);inset-block-start:var(--fco-spacing-xs);color:var(--fco-surface-brand-opacity-12);font-size:40px}.fco-author-quotes__author{all:unset;display:grid;grid-template-columns:repeat(5,1fr) var(--last-column-size);grid-template-rows:var(--row-size);border-radius:var(--fco-radius-xs)}.fco-author-quotes__author[href]{cursor:pointer}.fco-author-quotes__text{line-height:1.4;font-size:var(--fco-size-body-xs)}.fco-author-quotes__author-name{font-family:var(--fco-font-family-heading);font-size:var(--fco-size-heading-4xs);font-weight:var(--fco-font-weight-body-bold);text-transform:uppercase;color:var(--fco-body-brand-1);line-height:1.2}.fco-author-quotes__author-job-role{font-weight:var(--fco-font-weight-body-medium);font-size:var(--fco-size-body-2xs);color:var(--fco-body-brand-1);line-height:1.2}.fco-author-quotes__author-info{display:flex;flex-direction:column;gap:var(--fco-spacing-3xs);padding:var(--fco-spacing-xs);justify-content:center;align-items:flex-end;background-color:var(--fco-surface-brand-opacity-12);grid-column:1/7;grid-row:1;inline-size:100%;border-radius:var(--fco-radius-xs)}.fco-author-quotes__author-info:has(+.fco-author-quotes__author-name){justify-content:flex-end}.fco-author-quotes__author-info:has(+.fco-author-quotes__author-image){inline-size:calc(100% - var(--image-size) / 2)}.fco-author-quotes__author-info:has(+.fco-author-quotes__author-image) .fco-author-quotes__author-job-role,.fco-author-quotes__author-info:has(+.fco-author-quotes__author-image) .fco-author-quotes__author-name{padding-inline-end:calc(var(--last-column-size) / 4)}.fco-author-quotes__author-image{inline-size:var(--image-size);block-size:var(--image-size);grid-column:5/7;grid-row:1;justify-self:self-end}.fco-author-quotes .fco-image__image{border-radius:50%}.fco-e2-component-basketball,.fco-e2-component-football{min-block-size:100px}.fco-facebook-embed{display:flex;justify-content:center;align-items:center;min-block-size:250px}@media (min-width:768px){.fco-facebook-embed{min-block-size:300px}}.fco-icon{font-family:var(--icons-font);speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;unicode-bidi:embed}.fco-card{text-decoration:none;background-color:var(--card-bg-color);border:var(--card-border);position:relative;font-family:var(--card-font-family);color:var(--card-text-color)}.fco-card__headline{font-size:1.5rem}.fco-card__headline--on-image{position:absolute;inset-block-end:0;inline-size:100%;padding:40px 16px 16px;background-image:var(--card-image-gradient)}.fco-card__info{color:var(--card-info-text-color)}.fco-card__comments,.fco-card__info,.fco-card__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.fco-card__comments,.fco-card__headline,.fco-card__info,.fco-card__tags,.fco-card__teaser{margin:.5rem}.fco-card__comments--on-image,.fco-card__headline--on-image,.fco-card__info--on-image,.fco-card__tags--on-image,.fco-card__teaser--on-image{margin:0}.fco-card .fco-image{display:block;inline-size:100%}.fco-countdown-timer{display:flex;flex-direction:column;gap:8px;align-items:center;color:var(--countdown-timer-child-text-color);font-size:16px;font-weight:500}.fco-countdown-timer__time-container{padding-inline:21px;display:flex;flex-direction:row;gap:8px;color:var(--countdown-timer-time-text-color);font-size:20px;font-weight:800}.fco-countdown-timer__time-box{display:flex;flex-direction:column;justify-content:center;align-items:center;inline-size:25px}.fco-countdown-timer__unit{font-size:10px;text-transform:uppercase;font-weight:700}.fco-scrollable-section{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);inline-size:100%;row-gap:1rem}.fco-scrollable-section__scroll-container{grid-column:1/3;grid-row:1;display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--scrollable-section-number-of-rows,1),1fr);justify-content:start;gap:.75rem;scroll-behavior:smooth;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.fco-scrollable-section__scroll-container::-webkit-scrollbar{display:none}.fco-scrollable-section__scroll-container>*{scroll-snap-align:start}.fco-scrollable-section__slider{align-self:center;justify-self:center;grid-column:1/3;grid-row:2}@media (min-width:1024px){.fco-scrollable-section__slider{grid-column:1/2;justify-self:start}}.fco-scrollable-section__slider-container{block-size:2px;inline-size:80px;background-color:var(--scrollable-section-slider-bg-color)}.fco-scrollable-section__slider-value{block-size:100%;inline-size:calc(var(--slider-value) * var(--direction, 1));background-color:var(--scrollable-section-slider-value-color)}.fco-scrollable-section__controls{grid-column:2/3;grid-row:2;justify-self:end;display:none}@media (min-width:1024px){.fco-scrollable-section__controls{display:flex;gap:.5rem}[dir=rtl] .fco-scrollable-section__controls{flex-direction:row-reverse}}.fco-scrollable-section__controls-button{cursor:pointer}.fco-scrollable-section__controls-button:disabled{cursor:auto}.fco-scrollable-section__controls-button>.fco-icon{display:flex;justify-content:center;align-items:center}.fco-match-header-match-day{font-family:var(--body-font-family);font-size:.875rem;line-height:1.2;color:var(--match-text-color-mid)}@media (min-width:1024px){.fco-match-header-match-day{line-height:1.5}}.fco-match-header-score{--scores-separator-thickness:1px;font-family:var(--body-font-family);font-size:1.125rem;line-height:1;text-align:center;inline-size:2rem}@media (min-width:1024px){.fco-match-header-score{font-size:1.625rem;inline-size:2.875rem}}.fco-match-header-score__container{block-size:2rem;font-weight:700;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--bg-color,#f3f3f3);color:var(--text-color,#000)}@media (min-width:1024px){.fco-match-header-score__container{block-size:2.5rem}}.fco-match-header-score__container--result{background-color:var(--alternate-bg-color,#00008b);color:var(--alternate-text-color,#fff)}.fco-match-header-score__container--live{background-color:var(--primary-color,#ff4500);color:var(--alternate-text-color,#fff)}.fco-match-header-score+.fco-match-header-score{border:none;border-inline-start:var(--scores-separator-thickness,1px) solid var(--scores-separator-color,#7d7d7d40)}.fco-match-result-icon{color:#fff;border-radius:2px;inline-size:21px;block-size:21px;display:inline-grid;place-items:center;font-weight:700;font-size:14px;text-transform:uppercase;font-family:var(--body-font-family)}.fco-match-result-icon__w{background:#7cca92}.fco-match-result-icon__l{background:#f26464}.fco-match-result-icon__d{background:#c4c4c4}.fco-match-result-row{container-type:inline-size}.fco-match-result-row:nth-child(odd){background-color:var(--odd-row-bg-color)}.fco-match-result-row__container{display:grid;align-items:center;block-size:5rem;column-gap:.25rem;padding-inline-start:.25rem;grid-template-columns:auto .25rem;grid-template-rows:repeat(2,auto);grid-template-areas:"match-form-date match-form-date" "match-form-teams match-form-icon";text-decoration:none}.fco-match-result-row__date{grid-area:match-form-date;text-align:center}.fco-match-result-row__teams{grid-area:match-form-teams;display:grid;align-items:center;column-gap:1rem;grid-template-columns:1fr auto 1fr}.fco-match-result-row__teams .fco-match-header-score{font-size:1.1rem;font-weight:700;padding-inline:.35rem;border-radius:.2rem}.fco-match-result-row__team{color:var(--text-color)}.fco-match-result-row__team--long-name{display:none}.fco-match-result-row__team--long-name:first-child{text-align:end}.fco-match-result-row__team--short-name{display:block}.fco-match-result-row__team--short-name:nth-child(2){text-align:end}.fco-match-result-row__icon{grid-area:match-form-icon;display:flex;justify-content:flex-end}.fco-match-result-row__icon .fco-match-result-icon{font-size:0;inline-size:.25rem;block-size:1rem}@container (width >= 360px){@media (min-width:768px){.fco-match-result-row__container{grid-template-columns:80px 1fr 21px;grid-template-areas:"match-form-date match-form-teams match-form-icon";grid-template-rows:auto;block-size:3.5rem;padding-inline:.5rem;column-gap:1rem}.fco-match-result-row__date{text-align:unset}.fco-match-result-row .fco-match-result-icon{font-size:.875rem;inline-size:21px;block-size:21px}}.fco-match-result-row__team--long-name{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;block-size:fit-content}.fco-match-result-row__team--short-name{display:none}}.fco-match-stats-row__container{display:flex;flex-direction:row;justify-content:space-between;gap:12px}.fco-match-stats-row__label{text-align:center;font-size:12px;font-weight:500;margin-block-end:4px}.fco-match-stats-row__stat{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;flex:1 1 100%;gap:16px}.fco-match-stats-row__stat-label{font-weight:700;font-size:16px;flex:0 0 40px;text-align:start}@container fco-match-stats (width >= 980px){.fco-match-stats-row__stat-label{font-size:18px}}.fco-match-stats-row__stat-label--reversed{text-align:end}.fco-match-stats-row__stat-progress{flex:1 1 auto;inline-size:100%;appearance:none;block-size:6px;overflow:hidden}.fco-match-stats-row__stat-progress--reversed{transform:scaleX(-1)}.fco-match-stats-row__stat-progress::-webkit-progress-bar{border:none;background-color:var(--stats-progress-background,#eaeaea)}.fco-match-stats-row__stat-progress::-webkit-progress-value{border:none;background-color:var(--stats-progress-value,#1d1d1d)}@media (prefers-reduced-motion:no-preference){.fco-match-stats-row__stat-progress::-webkit-progress-value{-webkit-transition:inline-size .5s ease-out .2s;transition:inline-size .5s ease-out .2s}}.fco-section-header{font-family:var(--header-font-family);display:grid;grid-template-columns:1fr auto 1fr}.fco-section-header__header{align-self:flex-start;font-size:20px;line-height:1.5}@media (min-width:1024px){.fco-section-header__header{font-size:22px}}.fco-section-header .fco-match-team-with-crest{font-family:var(--header-font-family);font-size:20px;font-weight:700;line-height:33px;justify-content:center;padding:1rem;justify-self:flex-start;padding-block-start:3.4375rem}@media (min-width:1024px){.fco-section-header .fco-match-team-with-crest{font-size:22px}}.fco-section-header .fco-match-team-with-crest .fco-image{block-size:2rem;inline-size:2rem}@media (min-width:1024px){.fco-section-header .fco-match-team-with-crest{padding-block-start:1rem}}.fco-section-header .fco-match-team-with-crest--reversed{justify-self:flex-end}.fco-head-to-head{display:flex;flex-direction:column;background-color:var(--head-to-head-background)}.fco-head-to-head__scores{display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.fco-head-to-head__scores{place-items:center;justify-content:center;column-gap:100px;grid-template-columns:repeat(3,80px)}}.fco-head-to-head__team-scores{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block:8px 32px;gap:2px}@media (min-width:768px){.fco-head-to-head__team-scores{margin-block:20px 24px}}.fco-head-to-head__score{font-family:var(--header-font-family);font-weight:800;font-size:42px}.fco-head-to-head__status{font-family:var(--body-font-family);font-size:12px}.fco-head-to-head__stats{margin-block-start:24px}@media (min-width:768px){.fco-head-to-head__stats{margin-block-start:32px}}.fco-mobile-team-nav{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;inline-size:100%}.fco-mobile-team-nav .fco-image{block-size:2rem;inline-size:2rem}.fco-mobile-team-nav__button{display:flex;align-items:center;max-block-size:3.25rem;padding:.625rem;cursor:pointer;background-color:var(--light-button-color);font-family:var(--header-font-family);justify-content:center}.fco-mobile-team-nav__button--active{background-color:var(--alternate-bg-color)}.fco-mobile-team-nav__button--active .fco-team-name{color:var(--alternate-text-color)}.fco-mobile-team-nav__button .fco-match-team-with-crest{color:var(--text-color)}.fco-mobile-team-nav__button .fco-match-team-with-crest .fco-team-name{font-size:1.375rem;font-weight:700;line-height:1.5}.fco-compare-team-container{background-color:var(--bg-light);display:flex;flex-direction:column;align-items:center;gap:1rem}.fco-compare-team-container__header .fco-match-team-with-crest{display:none;font-family:var(--header-font-family)}.fco-compare-team-container__title{font-family:var(--header-font-family);background-color:var(--alternate-bg-color);color:var(--alternate-text-color);font-size:1.25rem;line-height:1.5}.fco-compare-team-container .fco-mobile-team-nav__wrapper{inline-size:100%;padding:1rem}.fco-compare-team-container__content{align-self:stretch}.fco-compare-team-container__team{display:none}.fco-compare-team-container--active{display:block}@media (min-width:768px){.fco-compare-team-container__header{align-self:stretch;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;font-weight:700}.fco-compare-team-container__header .fco-match-team-with-crest{display:flex;font-size:1.375rem;line-height:1.5;padding:1rem}.fco-compare-team-container__header .fco-match-team-with-crest .fco-image{block-size:2rem;inline-size:2rem}.fco-compare-team-container__title{font-size:1.375rem}.fco-compare-team-container .fco-mobile-team-nav,.fco-compare-team-container .fco-mobile-team-nav__wrapper{display:none}.fco-compare-team-container__content{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.fco-compare-team-container__team{display:block}}.fco-consent-warning{display:flex;flex-direction:column;font-size:14px;gap:8px;background-color:var(--consent-warning-background-color);border-radius:4px;padding:14px}.fco-consent-warning__title{font-size:14px;font-weight:700}.fco-consent-warning__type{font-size:20px;font-weight:700}.fco-nav-tabs{display:flex;align-items:center;justify-content:center;gap:32px;block-size:52px;background-color:var(--nav-tabs-background-color);border-radius:8px}.fco-nav-tabs-item,.fco-nav-tabs__item{position:relative;block-size:52px;display:flex;align-items:center}.fco-nav-tabs-item{padding:0 4px;font-family:var(--body-font-family);font-size:14px;font-weight:700;line-height:16px;text-align:start;color:var(--nav-tabs-text-color);text-decoration:none}.fco-nav-tabs-item__indicator{position:absolute;inset-block-end:-2px;inset-inline:0;border:2px solid;border-radius:2px;border-image-source:var(--nav-tabs-indicator);border-image-slice:1}.fco-league-card{display:flex;flex-direction:column;gap:8px;padding:16px 24px;font-family:var(--body-font-family);color:var(--league-card-text-color);background-color:var(--goal-6-element-bg);border-radius:8px;border:1px solid var(--goal-6-element-border-color)}.fco-league-card__footer,.fco-league-card__header{display:flex;justify-content:space-between;align-items:center;gap:24px}.fco-league-card__divider{inline-size:100%;block-size:1px;background-color:var(--goal-6-element-border-color)}.fco-league-card__name{font-size:14px;line-height:20px;font-weight:700}.fco-league-card__link{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--league-card-text-color);font-size:12px;line-height:18px;font-weight:700}.fco-league-card__link .fco-icon{font-size:8px;color:var(--goal-6-link-color)}.fco-league-card__footer{min-block-size:32px}.fco-league-card__pin,.fco-league-card__position,.fco-league-card__season{font-size:12px;font-weight:400}.fco-league-card__pin,.fco-league-card__position{display:inline-flex;column-gap:8px;align-items:center}.fco-league-card__pin{line-height:16px}.fco-league-card__pin-value{font-family:var(--body-font-family);letter-spacing:.1em}.fco-event-icon{inline-size:1.5rem;block-size:1.5rem}.fco-injuries-suspensions-players{background-color:var(--bg-light);color:var(--text-color)}.fco-injuries-suspensions-players__event{display:inline-flex;align-items:center;gap:.75rem;flex-wrap:wrap}.fco-injuries-suspensions-players__event-info{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;font-size:.75rem;line-height:1.5}.fco-injuries-suspensions-players__event-info-type{color:var(--text-color)}.fco-injuries-suspensions-players__event-info-time{color:var(--text-color-light)}.fco-injuries-suspensions-players__player{display:grid;grid-template-columns:3rem 1fr auto 1rem;align-items:center;min-block-size:3.25rem;font-size:.875rem}.fco-injuries-suspensions-players__player:nth-child(2n){background-color:var(--odd-row-bg-color)}@media (min-width:1024px){.fco-injuries-suspensions-players__player{font-size:1rem}}.fco-injuries-suspensions-players__player--reversed{grid-auto-flow:dense;direction:rtl;text-align:start}.fco-injuries-suspensions-players__player--reversed .fco-injuries-suspensions-players__event{direction:rtl}.fco-injuries-suspensions-players__player-name,.fco-injuries-suspensions-players__player-number{color:var(--text-color);text-decoration:none}.fco-injuries-suspensions-players__player-number{font-family:var(--header-font-family);font-weight:700;text-align:center;font-size:1.125rem}@media (min-width:1024px){.fco-injuries-suspensions-players__player-number{font-size:1.375rem}}.fco-instagram-embed{display:flex;align-items:center;justify-content:center;border-radius:4px;min-block-size:500px}@media (min-width:768px){.fco-instagram-embed{min-block-size:700px}}.fco-instagram-embed>blockquote{display:none}.fco-instagram-embed .instagram-media{display:none;margin:0 auto!important;border:none!important}.fco-instagram-embed .instagram-media-rendered{display:block;box-shadow:none!important}.fco-lineup-players{background-color:var(--bg-light);color:var(--text-color)}.fco-lineup-players__player{display:grid;grid-template-columns:3rem 1fr auto 1rem;align-items:center;min-block-size:3.25rem;font-size:.875rem}.fco-lineup-players__player:nth-child(2n){background-color:var(--odd-row-bg-color)}@media (min-width:1024px){.fco-lineup-players__player{font-size:1rem}}.fco-lineup-players__player--reversed{grid-auto-flow:dense;direction:rtl;text-align:start}.fco-lineup-players__player-name,.fco-lineup-players__player-number{color:var(--text-color);text-decoration:none}.fco-lineup-players__player-number{font-family:var(--header-font-family);font-weight:700;text-align:center;font-size:1.125rem}@media (min-width:1024px){.fco-lineup-players__player-number{font-size:1.375rem}}.fco-lineup-players__events{display:inline-flex;gap:.125rem;direction:ltr;flex-wrap:wrap}.fco-lineup-players__event{display:flex;flex-direction:column;align-items:center;min-inline-size:2.5rem}.fco-lineup-players__event .fco-match-time{color:var(--text-color)}.fco-image{display:inline-block;position:relative}.fco-image__image{max-inline-size:100%;object-position:center top}.fco-image__image--cover{object-fit:cover}.fco-image__image--contain{object-fit:contain}.fco-image__credit{position:absolute;inset-block-start:0;inset-inline-end:0;background-color:var(--image-source-background-color);color:var(--alternate-text-color);font-size:12px;padding:.375rem .75rem}.fco-facebook-video{inline-size:100%;display:block}.fco-facebook-video>div,.fco-facebook-video>iframe{inline-size:100%;block-size:100%}.fco-fc-video-player{aspect-ratio:16/9;inline-size:100%;overflow:hidden;display:block}.fco-match-team-with-crest{font-family:var(--body-font-family);color:var(--text-color);font-size:1rem;text-align:start;text-decoration:none;display:flex;align-items:center;gap:.5rem}.fco-match-team-with-crest .fco-image{block-size:1.5rem;inline-size:1.5rem}.fco-match-team-with-crest--reversed{flex-direction:row-reverse;text-align:end}.fco-match-team-with-crest .fco-short-name,.fco-match-team-with-crest--responsive .fco-long-name{display:none}.fco-match-team-with-crest--responsive .fco-short-name{display:block}@media (min-width:768px){.fco-match-team-with-crest--responsive .fco-long-name{display:block}.fco-match-team-with-crest--responsive .fco-short-name{display:none}}.fco-match-team-with-crest--wrap{flex-direction:column;justify-content:center}@media (min-width:768px){.fco-match-team-with-crest--wrap{flex-direction:row;justify-content:start}.fco-match-team-with-crest--reversed.fco-match-team-with-crest--wrap{flex-direction:row-reverse;justify-content:end}}.fco-match-team-with-crest--1-red-cards .fco-team-name:after{background:var(--match-red-card)}.fco-match-team-with-crest--2-red-cards .fco-team-name:after{background:var(--match-red-card);box-shadow:20px 0 0 var(--match-red-card)}.fco-match-team-with-crest--3-red-cards .fco-team-name:after{background:var(--match-red-card);box-shadow:20px 0 0 var(--match-red-card),40px 0 0 var(--match-red-card)}.fco-match-team-with-crest--4-red-cards .fco-team-name:after{background:var(--match-red-card);box-shadow:20px 0 0 var(--match-red-card),40px 0 0 var(--match-red-card),60px 0 0 var(--match-red-card)}.fco-match-team-with-crest[class*=red-cards] .fco-team-name{position:relative;padding-block:2px}.fco-match-team-with-crest[class*=red-cards] .fco-team-name:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:16px;block-size:2px}.fco-match-team-with-crest[class*=red-cards].fco-match-team-with-crest--reversed .fco-team-name:after{inset-inline:auto 0;rotate:180deg}.fco-match-time{font-family:var(--body-font-family);color:var(--primary-color);font-weight:700;font-size:.75rem;line-height:1.125rem;white-space:nowrap}.fco-scrollable-tag-list{inline-size:100%;display:flex;flex-wrap:nowrap;gap:8px;padding:8px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.fco-scrollable-tag-list::-webkit-scrollbar{display:none}.fco-slider-controls{display:flex;--scroll-duration:.3s}@media (prefers-reduced-motion){.fco-slider-controls{--scroll-duration:1ms}}@media (min-width:1024px){.fco-slider-controls{gap:32px}}.fco-slider-controls__control-buttons{display:none}@media (min-width:1024px){.fco-slider-controls__control-buttons{background-color:var(--bg-light);padding:14px;cursor:pointer;display:flex;align-items:center}}.fco-slider-controls__control-buttons .fco-icon{font-size:22px;color:var(--text-color)}[dir=rtl] .fco-slider-controls__control-buttons .fco-icon{rotate:180deg}.fco-slider-controls__control-buttons[disabled]{cursor:not-allowed;opacity:.6;background-color:initial}.fco-slider-controls__control-buttons[disabled] .fco-icon{color:var(--disabled-text-color);opacity:.6}.fco-slider-controls__controls{display:flex;align-items:center;gap:6px;justify-content:center;inline-size:140px}.fco-slider-controls__controls--bar{inline-size:8px;block-size:2px;border-radius:1px;background-color:var(--dots-color);transition:all var(--scroll-duration) ease-out}.fco-slider-controls__controls--bar-active{inline-size:40px;background-color:var(--primary-color)}.fco-slider{position:relative;overflow:hidden;padding-block:20px 0;--slide-width-unitless:250;--slide-width:calc(var(--slide-width-unitless) * 1px);--active-slide-width-unitless:280;--active-slide-width:calc(var(--active-slide-width-unitless) * 1px);--font-size-active:23px;--font-size-inactive:calc(var(--font-size-active) * var(--slide-width-unitless) / var(--active-slide-width-unitless));--padding-inline-active:16px;--padding-inline-inactive:calc(var(--padding-inline-active) * var(--slide-width-unitless) / var(--active-slide-width-unitless));--scroll-duration:.3s;--tablet-slide-gap:24px}@media (prefers-reduced-motion){.fco-slider{--scroll-duration:1ms}}@media (min-width:1024px){.fco-slider{padding-block:0;--slide-width-unitless:312;--active-slide-width-unitless:424}}.fco-slider__container{display:flex;align-items:center;justify-content:center;min-block-size:var(--active-slide-width);margin-block:0 18px}@media (min-width:1024px){.fco-slider__container{justify-content:flex-start;align-items:normal;margin:0;gap:var(--tablet-slide-gap);position:relative;inset-inline-start:calc(-2 * (var(--slide-width) + var(--tablet-slide-gap)))}}.fco-slider__container--animate-left{transform:translate(calc(-1 * var(--slide-width)));transition:transform var(--scroll-duration) ease-out}@media (min-width:1024px){.fco-slider__container--animate-left{transform:translate(calc(-1 * (var(--slide-width) + var(--tablet-slide-gap))))}}.fco-slider__container--animate-right{transform:translate(var(--slide-width));transition:transform var(--scroll-duration) ease-out}@media (min-width:1024px){.fco-slider__container--animate-right{transform:translate(calc(var(--slide-width) + var(--tablet-slide-gap)))}}.fco-slider__container-item{block-size:var(--slide-width);scroll-snap-align:start;transition:transform var(--scroll-duration) ease-out}.fco-slider__container-item .fco-card{display:block;inline-size:var(--slide-width);block-size:var(--slide-width);transition:inline-size var(--scroll-duration) ease-out,block-size var(--scroll-duration) ease-out}@media (min-width:1024px){.fco-slider__container-item .fco-card__headline--on-image{padding:40px 0 16px}}.fco-slider__container-item .fco-card__headline-text{font-size:16px;line-height:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;block-size:fit-content}@media (min-width:1024px){.fco-slider__container-item .fco-card__headline-text{font-size:var(--font-size-inactive);line-height:calc(var(--font-size-inactive) * 1.2);padding-inline:var(--padding-inline-inactive);transition:font-size var(--scroll-duration) ease-out,line-height var(--scroll-duration) ease-out,padding var(--scroll-duration) ease-out}}.fco-slider__container-item .fco-card .fco-image{inline-size:100%;block-size:100%}.fco-slider__container-item--active{z-index:2;transform:scale(calc(var(--active-slide-width-unitless) / var(--slide-width-unitless)))}@media (min-width:1024px){.fco-slider__container-item--active{block-size:var(--active-slide-width);transform:scale(1)}.fco-slider__container-item--active .fco-card{block-size:var(--active-slide-width);inline-size:var(--active-slide-width)}}@media (min-width:1024px) and (min-width:1024px){.fco-slider__container-item--active .fco-card__headline-text{font-size:var(--font-size-active);line-height:calc(var(--font-size-active) * 1.2);padding-inline:var(--padding-inline-active)}}.fco-slider__container--resize-animation-stopper,.fco-slider__container--resize-animation-stopper .fco-slider__container-item{transition:transform 0s}.fco-slider__container--resize-animation-stopper .fco-slider__container-item .fco-card{transition:inline-size 0s,block-size 0s}.fco-slider .fco-slider-controls{padding-block:62px 10px;justify-content:center}@media (min-width:1024px){.fco-slider .fco-slider-controls{justify-content:end;padding-block:0}}.fco-progress-bar__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.fco-progress-bar__label{text-align:center;font-size:12px;font-weight:500;margin-block-end:4px}.fco-progress-bar__stat{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;flex:1 1 100%;gap:16px;inline-size:100%}.fco-progress-bar__stat-label{font-weight:700;font-size:16px;flex:0 0 40px;text-align:start}@container fco (width >= 980px){.fco-progress-bar__stat-label{font-size:18px}}.fco-progress-bar__stat-label--reversed{text-align:end}.fco-progress-bar__stat-progress{flex:1 1 auto;inline-size:100%;appearance:none;block-size:6px;overflow:hidden}.fco-progress-bar__stat-progress--reversed{transform:scaleX(-1)}.fco-progress-bar__stat-progress::-webkit-progress-bar{border:none;background-color:var(--stats-progress-background,#eaeaea)}.fco-progress-bar__stat-progress::-webkit-progress-value{border:none;background-color:var(--stats-progress-value,#1d1d1d)}@media (prefers-reduced-motion:no-preference){.fco-progress-bar__stat-progress::-webkit-progress-value{-webkit-transition:inline-size .5s ease-out .2s;transition:inline-size .5s ease-out .2s}}.fco-skeleton{border:1px solid var(--skeleton-border-color);background:var(--skeleton-gradient);background-size:200% 200%;animation:skeleton 4.5s linear infinite}@keyframes skeleton{0%{background-position:0 0}to{background-position:-400% 0}}.fco-match-pill{display:flex;align-items:center;inline-size:fit-content;min-inline-size:max-content;background-color:var(--match-pill-bg);padding:12px;border-radius:100px;font-size:12px;gap:8px}.fco-match-pill__team-logo{inline-size:16px}.fco-match-pill__versus-icon{font-size:12px;font-weight:900}.fco-match-pill__versus-icon:after{position:relative;content:"v";inset-block-end:.1em}@media (min-width:1024px){.fco-match-pill{padding:16px}.fco-match-pill .fco-match-pill__team-logo{inline-size:32px}.fco-match-pill .fco-match-pill__score{font-size:24px}.fco-match-pill .fco-match-pill__score-separator,.fco-match-pill .fco-match-pill__versus-icon{font-size:16px}}.fco-match-pill__score{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:900}.fco-match-pill__score-separator{margin-inline:4px;font-size:12px}.fco-key-event-row{display:grid;grid-template-columns:1fr 3.5rem 1fr;column-gap:.25rem;grid-template-rows:1fr 1fr;align-items:center;justify-items:center;font-size:.875rem;line-height:1.5;text-align:end}[dir=rtl] .fco-key-event-row__score{unicode-bidi:bidi-override}@media (min-width:1024px){.fco-key-event-row{grid-template-columns:1fr 1.5rem 4rem 1.5rem 1fr;column-gap:.75rem}}.fco-key-event-row .fco-match-time{grid-column:2;grid-row:1;font-size:1.125rem;line-height:1.5;color:var(--text-color);font-weight:800;font-family:var(--header-font-family)}@media (min-width:1024px){.fco-key-event-row .fco-match-time{grid-column:3;grid-row:1/3}}.fco-key-event-row__icon{grid-column:2;grid-row:2}@media (min-width:1024px){.fco-key-event-row__icon{display:none}}.fco-key-event-row .fco-key-event-row__info-right{justify-self:start;flex-direction:row-reverse;grid-column:3;text-align:start}@media (min-width:1024px){.fco-key-event-row .fco-key-event-row__info-right{grid-column:5}}.fco-key-event-row .fco-key-event-row__info-link{cursor:pointer;background-color:initial;text-decoration:none;color:inherit}.fco-key-event-row__info-icon{display:none}@media (min-width:1024px){.fco-key-event-row__info-icon{display:block;grid-column:2;grid-row:1/3}}.fco-key-event-row__info-icon-goal{display:none}@media (min-width:1024px){.fco-key-event-row__info-icon-goal{display:block;grid-column:2;grid-row:1}}.fco-key-event-row__info-icon-right{grid-column:4}.fco-key-event-row__info-score{display:none}@media (min-width:1024px){.fco-key-event-row__info-score{display:block;grid-column:2;grid-row:2}}.fco-key-event-row__info-score-right{grid-column:4}.fco-key-event-row__info-description-whole{grid-column:1;grid-row:1/3;justify-self:end;font-size:.75rem}@media (min-width:1024px){.fco-key-event-row__info-description-whole{font-size:.875rem}}.fco-key-event-row__info-description-main{grid-column:1;grid-row:1;justify-self:end;font-size:.75rem}@media (min-width:1024px){.fco-key-event-row__info-description-main{font-size:.875rem}}.fco-key-event-row__info-description-secondary{grid-column:1;grid-row:2;justify-self:end;font-size:.75rem;display:flex;gap:.5rem}@media (min-width:1024px){.fco-key-event-row__info-description-secondary{font-size:.875rem}.fco-key-event-row__info-description-secondary .fco-key-event-row__score{display:none}}.fco-key-event-row__info-description-secondary--opaque{opacity:.4}.fco-key-event-row__shootout-score{font-size:1.125rem;line-height:1.5;font-weight:800;font-family:var(--header-font-family);grid-row:1;grid-column:2}@media (min-width:1024px){.fco-key-event-row__shootout-score{grid-row:1/3;grid-column:3}}.fco-key-event-row__period-event{display:flex;justify-content:center;font-family:var(--header-font-family);font-weight:700;border-block:1px solid #e7ebf1;font-size:1.25rem}@media (min-width:1024px){.fco-key-event-row__period-event{font-size:1.375rem}}.fco-events,.fco-events .fco-key-event-row__period-event{background-color:var(--bg-light)}.fco-events__list-element:nth-child(2n){background-color:var(--odd-row-bg-color)}.fco-events__view-all{padding:1.5rem}.fco-events__view-all,.fco-events__view-all-button{display:flex;justify-content:center;align-items:center}.fco-events__view-all-button{text-align:center;block-size:3rem;inline-size:10rem;border:2px solid var(--text-color);cursor:pointer;font-family:var(--header-font-family);color:var(--text-color);background-color:var(--bg-light);font-weight:700}.fco-match-stats-overview-row{display:flex;flex-direction:column;align-items:center;inline-size:100%;font-weight:700;block-size:18px}.fco-match-stats-overview-row__stats{display:flex;justify-content:space-between;inline-size:100%;font-weight:700;font-size:12px;line-height:18px}.fco-match-stats-overview-row__stats--with-progress-bar{align-items:end}.fco-match-stats-overview-row__label{position:relative;font-weight:500;text-align:center;line-height:18px;align-self:end;justify-self:end}.fco-match-stats-overview-row--with-progress-bar{block-size:44px}.fco-match-stats-overview-row--with-progress-bar .fco-match-stats-overview-row__label{block-size:30px}.fco-match-stats-overview-row--with-progress-bar .fco-match-stats-overview-row__stats{align-items:end}.fco-match-stats-overview-row__progress-bar{display:flex;inline-size:100%;block-size:4px;border-radius:4px;overflow:hidden}.fco-match-stats-overview-row__progress-bar--team-a{background-color:var(--team-a-default-color);block-size:100%}.fco-match-stats-overview-row__progress-bar--team-b{background-color:var(--team-b-default-color);block-size:100%}.fco-match-overview-stats{display:grid;gap:5px}@media (min-width:1024px){.fco-match-overview-stats{gap:10px}}.fco-next-match__container{container-type:inline-size;container-name:fco-next-match}.fco-next-match__container .fco-next-match{display:grid;align-items:center;grid-template-areas:"teamA time teamB" "teamA day teamB";justify-content:center;justify-items:center;column-gap:5px;font-family:var(--body-font-family);text-decoration:none;background-color:var(--next-match-background-color)}@container fco-next-match (min-width: 312px){.fco-next-match__container .fco-next-match{display:grid;justify-content:inherit;justify-items:inherit;gap:4px;grid-template-columns:1fr auto;grid-template-areas:"day day" "teamA score" "teamB score" "tv time"}}.fco-next-match__container .fco-next-match__team-a,.fco-next-match__container .fco-next-match__team-b{display:flex;flex-direction:column;gap:.5rem}@container fco-next-match (min-width: 312px){.fco-next-match__container .fco-next-match__team-a,.fco-next-match__container .fco-next-match__team-b{flex-direction:row}}.fco-next-match__container .fco-next-match__team-a{grid-area:teamA}.fco-next-match__container .fco-next-match__team-b{grid-area:teamB}.fco-next-match__container .fco-next-match__tv{grid-area:tv;display:none}@container fco-next-match (min-width: 312px){.fco-next-match__container .fco-next-match__tv{display:flex;align-items:center}}.fco-next-match__container .fco-next-match__tv-channels{display:flex;flex-direction:column;gap:4px;inline-size:fit-content}.fco-next-match__container .fco-next-match__tv-channel{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--next-match-tv-channel-color)}.fco-next-match__container .fco-next-match__tv-channel-title{font-size:.625rem;font-weight:700}.fco-next-match__container .fco-next-match__tv-channel .fco-image{block-size:1.25rem;inline-size:1.25rem}.fco-next-match__container .fco-next-match__tv-channel .fco-icon{font-size:1.25rem}.fco-next-match__container .fco-next-match .fco-match-team-with-crest{font-family:var(--header-font-family);font-size:1.625rem;line-height:1.2}.fco-next-match__container .fco-next-match .fco-match-team-with-crest .fco-image{block-size:1.5rem;inline-size:1.5rem}@container fco-next-match (min-width: 312px){.fco-next-match__container .fco-next-match .fco-match-team-with-crest .fco-image{display:flex;block-size:1.25rem;inline-size:1.25rem}}.fco-next-match__container .fco-next-match .fco-match-team-with-crest .fco-team-name{display:none}@container fco-next-match (min-width: 312px){.fco-next-match__container .fco-next-match .fco-match-team-with-crest .fco-team-name{display:block;font-size:.75rem;font-family:var(--body-font-family);font-weight:700;color:var(--next-match-team-name-color)}}.fco-next-match__container .fco-next-match .fco-match-team-with-crest .fco-short-name{display:none}.fco-next-match__container .fco-next-match__day,.fco-next-match__container .fco-next-match__time{font-size:.75rem}.fco-next-match__container .fco-next-match__time{color:var(--next-match-time-color);font-weight:700;line-height:1.125rem}@container fco-next-match (min-width: 312px){.fco-next-match__container .fco-next-match__time{grid-column:2;grid-row:4}}.fco-next-match__container .fco-next-match__day{grid-area:day;color:var(--next-match-day-color);line-height:1rem}.fco-next-match__container .fco-next-match__day:before{content:attr(data-mobile)}@container fco-next-match (min-width: 312px){.fco-next-match__container .fco-next-match__day{font-size:.625rem;color:var(--next-match-day-desktop-color)}.fco-next-match__container .fco-next-match__day:before{content:attr(data-desktop)}}.fco-next-match__container .fco-next-match__score{grid-area:score;display:none;color:var(--next-match-score-color)}@container fco-next-match (min-width: 312px){.fco-next-match__container .fco-next-match__score{display:flex;flex-direction:column;align-items:end;padding-inline:4px;gap:8px}.fco-next-match__container .fco-next-match__score-dash{line-height:1.25rem}}.fco-next-match__container:not(:last-child) .fco-next-match{padding-block-end:1rem}@container fco-next-match (min-width: 312px){.fco-next-match__container:not(:last-child) .fco-next-match{border-block-end:1px solid var(--next-match-divider-color);padding-block-end:.75rem}.fco-next-match__container:not(:first-child) .fco-next-match{padding-block-start:.75rem}}.fco-next-match__container:last-child .fco-next-match{border-block-end:none}.fco-box-with-title{background-color:var(--bg-light)}.fco-box-with-title__title-container{display:flex;justify-content:space-between;align-items:center}.fco-box-with-title__title{padding:12px 16px;font-family:var(--header-font-family);font-size:28px;font-weight:700;line-height:2.1rem;background-color:var(--alternate-bg-color);color:var(--alternate-text-color)}.fco-box-with-title__body{padding:16px}.fco-match-details .fco-box-with-title__body{padding-block:0}.fco-match-details__list{display:flex;flex-direction:column}.fco-match-details__list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border-block-end:1px solid var(--light-line-color);font-family:var(--body-font-family);padding-block:1rem;font-size:.875rem;font-weight:600;line-height:1.225rem;gap:.75rem}.fco-match-details__list-item:last-of-type{border-block-end:none}.fco-match-details__list-item .fco-icon{font-size:1.5rem}.fco-match-details__list-item-info{flex:1 1;inline-size:100%;min-block-size:24px;display:flex;align-items:center;text-decoration:none;color:var(--text-color)}.fco-match-form-team{font-family:var(--body-font-family);color:var(--text-color)}.fco-match-form-team,.fco-match-form-team__stats{display:flex;flex-direction:column;block-size:100%}.fco-match-form-team__stats{justify-content:flex-end}.fco-match-form-team__stats-row{display:flex;justify-content:space-between;align-items:center}.fco-match-predictor .fco-box-with-title__body{display:flex;flex-direction:column;justify-content:center;gap:16px;min-block-size:130px}.fco-match-predictor__section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px}.fco-match-predictor__section--head{background:var(--bg-light)}.fco-match-predictor__section--results{background:var(--light-button-color)}.fco-match-predictor__head{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-items:center;gap:10px;font-family:var(--header-font-family);font-weight:700;font-size:18px;min-block-size:52px;padding:0 12px;background-color:var(--light-button-color);justify-self:stretch;text-transform:uppercase}.fco-match-predictor__head--clickable{cursor:pointer}.fco-match-predictor__head--selected{background-color:var(--alternate-bg-color);color:var(--alternate-text-color)}.fco-match-predictor__result{display:flex;flex-direction:column;align-items:center;gap:10px;min-block-size:52px;padding:0 12px;background-color:var(--bg-light);justify-self:stretch;font-family:var(--body-font-family);font-size:12px}.fco-match-predictor__result-vote-progress{inline-size:100%;appearance:none;block-size:6px}.fco-match-predictor__result-vote-progress::-webkit-progress-bar{border:none;background-color:var(--light-button-color)}.fco-match-predictor__result-vote-progress::-webkit-progress-value{border:none;background-color:var(--alternate-bg-color)}.fco-match-predictor__result-vote-percent{font-weight:700}.fco-match-predictor__result-vote-votes{text-align:center}.fco-foldable-section{--fco-foldable-section-padding:24px;position:relative;padding:var(--fco-foldable-section-padding);background-color:var(--bg-light);transition:padding-bottom var(--fco-foldable-section-animation-duration) ease-in-out}.fco-foldable-section__wrapper{max-block-size:calc(var(--fco-foldable-section-max-height, 430px) - 2 * var(--fco-foldable-section-padding));overflow:hidden}.fco-foldable-section__wrapper--animate{transition:max-block-size var(--fco-foldable-section-animation-duration) ease-in-out}.fco-foldable-section__footer{position:absolute;display:flex;align-items:center;justify-content:center;inline-size:100%;inset-block-end:0;inset-inline-start:0;padding:40px 24px 4px;background-image:var(--foldable-section-gradient)}.fco-foldable-section__button{font-family:var(--body-font-family);font-size:16px;line-height:24px;font-weight:600;color:var(--text-color);inline-size:100%;padding:8px;cursor:pointer;background:none}.fco-foldable-section--is-open{padding-block-end:calc(2 * var(--fco-foldable-section-padding))}.fco-foldable-section--is-open .fco-foldable-section__wrapper{max-block-size:calc(var(--content-height) + 3 * var(--fco-foldable-section-padding))}.fco-foldable-section--is-open .fco-foldable-section__footer{background:none;padding-block-start:4px}.fco-inline-odds{inline-size:100%;grid-area:inline-odds}.fco-inline-odds__head{color:var(--inline-odds-heading-text-color);inline-size:100%;margin-block-end:8px;display:grid;grid-template-columns:repeat(4,1fr);grid-column-start:1;justify-items:center;column-gap:1px}.fco-inline-odds__heading{font-size:10px;line-height:14px;font-weight:600}.fco-inline-odds__heading:first-child{grid-column-start:2}.fco-inline-odds .fco-foldable-section{--fco-foldable-section-max-height:125px;--fco-foldable-section-padding:0px;background-color:unset}.fco-inline-odds .fco-foldable-section__content{display:flex;flex-direction:column;row-gap:12px}.fco-inline-odds .fco-foldable-section__footer{padding:24px;background-image:unset;background-color:var(--bg-color)}.fco-inline-odd{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1px;block-size:36px}.fco-inline-odd__logo-container{background-color:var(--inline-odds-odd-bg);display:flex;align-items:center;justify-content:center;padding:6px}.fco-inline-odd__logo-container .fco-image__image{max-block-size:24px;object-position:unset}.fco-inline-odd__value{background-color:var(--inline-odds-odd-bg);color:var(--inline-odds-text-color);text-decoration:none;font-size:12px;line-height:16px;font-weight:600;display:flex;align-items:center;justify-content:center}.fco-scorers{font-family:var(--body-font-family);font-size:.75rem;color:var(--match-text-color-mid);display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.fco-scorers{font-size:.875rem;gap:.75rem}}.fco-match-header-competition-name{font-family:var(--body-font-family);font-size:.875rem;line-height:1.2;color:var(--match-text-color-mid);text-align:center;text-decoration:none}@media (min-width:1024px){.fco-match-header-competition-name{line-height:1.5}}.fco-match-header{font-family:var(--body-font-family);background-color:var(--bg-light);display:flex;flex-direction:column;container-name:fco-match-header;container-type:inline-size}.fco-match-header .fco-match-team-with-crest{font-family:var(--header-font-family);font-size:1.625rem;line-height:1.2}.fco-match-header .fco-match-team-with-crest .fco-image{block-size:2.75rem;inline-size:2.75rem}@media (min-width:1024px){.fco-match-header .fco-match-team-with-crest{font-size:2.25rem;line-height:1.5;gap:1.25rem}.fco-match-header .fco-match-team-with-crest .fco-image{block-size:3.75rem;inline-size:3.75rem}}.fco-match-header__info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.fco-match-header__info-logo{flex-direction:row}.fco-match-header__grid{display:grid;grid-template-columns:1fr 120px 1fr}@container fco-match-header (min-width: 750px){.fco-match-header__grid{grid-template-columns:1fr 224px 1fr}}.fco-match-header__grid-team{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.fco-match-header__grid-team{gap:1rem}}.fco-match-header__score{display:flex;flex-direction:column;align-items:center;font-family:var(--body-font-family);font-size:.875rem;line-height:1.5;color:var(--match-text-color-mid);text-align:center;block-size:fit-content}.fco-match-header__score-secondary{display:flex;flex-direction:column;gap:.25rem;font-size:.75rem;line-height:1.5;margin-block-start:.75rem}.fco-match-header__score-secondary .fco-match-header-score{font-size:1rem}.fco-match-header__score-secondary-gameday{flex-direction:row;align-items:center;font-size:.875rem;font-weight:700;line-height:1rem;margin-block-start:0}.fco-match-header__score-secondary-gameday .fco-match-header-score__container{background:#0000}.fco-match-header__score-secondary-gameday .fco-match-header-score__container .fco-match-header-score{border:none;inline-size:fit-content}.fco-match-header__score .fco-match-state{font-size:.875rem;line-height:1.5}.fco-match-header__score .fco-match-state--cancelled-or-postponed{font-family:var(--header-font-family);color:var(--text-color);font-size:2rem;line-height:1.75;font-weight:800}.fco-match-header__time{font-family:var(--header-font-family);color:var(--text-color);font-size:1.625rem;line-height:1.2}@media (min-width:1024px){.fco-match-header__time{font-size:2.25rem;line-height:1.5}}.fco-match-header__scorers{text-align:center}@media (min-width:768px){.fco-match-header__scorers{text-align:start}.fco-match-header__scorers-left{text-align:end}}.fco-match-header__tv{display:flex;justify-content:center}.fco-match-header__tv-channels{display:flex;gap:24px;inline-size:fit-content}.fco-match-header__tv-channel{text-decoration:none;color:var(--gameday-card-ott-text-color,#5a5a5a);display:grid;align-items:center;border:1px solid var(--gameday-card-ott-border,#dfdfdf);border-radius:var(--gameday-card-ott-border-radious,4px);padding-block:.5rem;padding-inline:.375rem;grid-template-columns:1.5rem 1fr 1.5rem;column-gap:12px}.fco-match-header__tv-channel-title{font-weight:700;font-size:.875rem;line-height:24px}.fco-match-header__tv-channel>.fco-icon{font-size:24px}.fco-match-header__sponsor{font-size:.75rem;line-height:1.5;display:flex;gap:.25rem;justify-content:center;align-items:center}.fco-match-header__sponsor-image{margin-inline-start:.75rem;block-size:2.5rem;inline-size:2.5rem}.fco-match-header__results{margin-block-start:1.5rem;margin-block-end:.5rem;font-size:.875rem;line-height:1.5;display:flex;justify-content:center}.fco-match-header__results-item{padding-inline:1.375rem;display:flex;gap:.5rem}.fco-match-header__results-item+.fco-match-header__results-item{border:none;border-inline-start:1px solid var(--scores-separator-color,#7d7d7d40)}.fco-match-header__sub-score{font-weight:700}[dir=rtl] .fco-match-header__sub-score{unicode-bidi:bidi-override}.fco-match-recirculation-container{text-decoration:none}.fco-standings-marker{display:inline-block;position:relative}.fco-standings-marker__label{padding-inline-start:16px;display:inline-flex;font-size:12px;font-family:var(--body-font-family);min-block-size:2rem;align-items:center}.fco-standings-marker:before{content:"";border-inline-start:6px solid #0000;position:absolute;inset-block:0;overflow:hidden;border-radius:1px;margin-block:6px}@media (min-width:768px){.fco-standings-marker:before{margin-block:4px}}.fco-standings-marker--promotion-1:before{border-inline-color:var(--standings-marker-promotion-1)}.fco-standings-marker--promotion-2:before{border-inline-color:var(--standings-marker-promotion-2)}.fco-standings-marker--promotion-3:before{border-inline-color:var(--standings-marker-promotion-3)}.fco-standings-marker--promotion-4:before{border-inline-color:var(--standings-marker-promotion-4)}.fco-standings-marker--promotion-5:before{border-inline-color:var(--standings-marker-promotion-5)}.fco-standings-marker--promotion-6:before{border-inline-color:var(--standings-marker-promotion-6)}.fco-standings-marker--relegation-1:before{border-inline-color:var(--standings-marker-relegation-1)}.fco-standings-marker--relegation-2:before{border-inline-color:var(--standings-marker-relegation-2)}.fco-standings-marker--relegation-3:before{border-inline-color:var(--standings-marker-relegation-3)}.fco-change-indicator{display:inline-block}.fco-change-indicator--down,.fco-change-indicator--up{inline-size:0;block-size:0;border:5px solid #0000}.fco-change-indicator--up{border-block-end-color:var(--change-indicator-up-color);border-block-start-width:0}.fco-change-indicator--down{border-block-end-width:0;border-block-start-color:var(--change-indicator-down-color)}.fco-change-indicator--no-change{inline-size:5px;block-size:5px;border-radius:50%;background-color:var(--change-indicator-no-change-color)}.fco-standings-score{display:flex;align-items:center;justify-content:center;border-radius:4px;white-space:nowrap;font-family:var(--body-font-family);font-size:10px;font-weight:700;padding:2px;color:var(--alternate-text-color)}@container fco-standings-table (min-width: 600px){.fco-standings-score{font-size:12px;padding:2px 7px}}.fco-standings-score__win{background-color:var(--standings-score-color-win)}.fco-standings-score__draw{background-color:var(--standings-score-color-draw)}.fco-standings-score__lose{background-color:var(--standings-score-color-lose)}.fco-standings-table{container-type:inline-size;container-name:fco-standings-table;overflow-x:auto}@container fco-standings-table (min-width: 600px){.fco-standings-table .fco-toggle-switch.fco-standings-table__switch--hide-on-desktop{display:none}}.fco-standings-table__team-image{min-inline-size:24px}.fco-standings-table__wrapper{display:flex;justify-content:space-between;align-items:center;gap:16px}.fco-standings-table__table{inline-size:100%;border-collapse:collapse;border:none}.fco-standings-table__cell{inline-size:1%;vertical-align:middle;padding:8px 4px;text-align:center;background-color:var(--bg-light);color:var(--text-color);font-size:14px;font-family:var(--body-font-family);border:none}@container fco-standings-table (min-width: 350px){.fco-standings-table__cell{padding:6px}}.fco-standings-table__cell--custom-heading,.fco-standings-table__cell--form,.fco-standings-table__cell--team{text-align:start}.fco-standings-table__cell--team{inline-size:100%}@container fco-standings-table (min-width: 350px){.fco-standings-table__cell--team{inline-size:50%}}.fco-standings-table__cell--head,.fco-standings-table__cell--position{font-weight:700}.fco-standings-table__cell--position:not(.fco-standings-table__cell--head){font-family:var(--header-font-family);font-size:18px}.fco-standings-table__cell--marker{position:relative;padding:0 6px}.fco-standings-table__cell--marker .fco-standings-marker{position:absolute;inset-block:2px}.fco-standings-table__cell--hidable{display:none}@container fco-standings-table (min-width: 600px){.fco-standings-table__cell--hidable{display:table-cell}}.fco-standings-table__cell--position-change{inline-size:auto;padding-inline:0}.fco-standings-table__row:nth-child(odd) .fco-standings-table__cell{background-color:var(--odd-row-bg-color)}.fco-standings-table__row--selected:nth-child(2n) .fco-standings-table__cell,.fco-standings-table__row--selected:nth-child(odd) .fco-standings-table__cell{background-color:var(--alternate-bg-color);color:var(--alternate-text-color)}.fco-standings-table__team{container-type:inline-size;container-name:fco-standings-table-team;display:flex;text-decoration:none;color:inherit;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start;align-content:center}.fco-standings-table__team-name{font-weight:700}.fco-standings-table__team-name--long{display:none}@container fco-standings-table-team (min-width: 25ch){.fco-standings-table__team-name--short{display:none}.fco-standings-table__team-name--long{display:inline}}.fco-standings-table__form{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start;align-content:center}.fco-standings-table .fco-dropdown{inline-size:fit-content;margin-inline-start:auto}.fco-standings-table .fco-toggle-switch{inline-size:fit-content;display:flex;flex-wrap:nowrap}.fco-standings-table .fco-toggle-switch>.fco-toggle-switch__label{font-size:14px;font-weight:700;inset-block-start:0;display:flex;align-items:center}.fco-standings-table__position-change-indicator{display:flex;justify-content:center;align-items:center;inline-size:20px}.fco-radio-buttons{display:flex;gap:2px;background:var(--bg-color);border-radius:6px;padding-block:4px;padding-inline:4px;inline-size:100%;margin-inline-start:auto}@container (min-width: 600px){.fco-radio-buttons{inline-size:50%}}@container (min-width: 1200px){.fco-radio-buttons{inline-size:35%}}.fco-radio-buttons__option{display:flex;justify-content:center;align-items:center;flex:1 1;padding-block:8px;padding-inline:16px;border-radius:6px;cursor:pointer;font-weight:400;transition:all .2s ease-in-out}.fco-radio-buttons__option:hover{background:var(--progress-line-color)}.fco-radio-buttons__option:focus-within{outline:2px solid #00000080;border-radius:6px}.fco-radio-buttons__option:focus-visible{outline:2px solid var(--form-pill-draw-color)}.fco-radio-buttons__input{position:absolute;opacity:0;pointer-events:none}.fco-radio-buttons__selected{background:var(--bg-light);font-weight:600}.fco-standings{flex-direction:column;gap:26px;container-type:inline-size;container-name:fco-standings;padding-block-end:26px}.fco-standings,.fco-standings__last-updated{display:flex;background-color:var(--bg-light)}.fco-standings__last-updated{gap:16px;padding:24px 4px}.fco-standings__last-updated-text{display:flex;align-items:center;font-family:var(--body-font-family);font-size:12px;font-weight:600;color:var(--standings-last-updated-text-color)}.fco-standings__title{align-self:center;font-family:var(--header-font-family);background-color:var(--alternate-bg-color);color:var(--alternate-text-color);font-size:1.375rem;line-height:1.5;display:flex;flex-direction:row;gap:14px;align-items:center;max-inline-size:55%}.fco-standings__title .fco-image{flex:0 0 auto;align-self:baseline}@container fco-standings (min-width: 350px){.fco-standings__title{max-inline-size:100%}}.fco-standings__legend{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;inline-size:100%;padding:0 18px}@container fco-standings (min-width: 800px){.fco-standings__legend{grid-template-columns:repeat(4,1fr)}}.fco-standings__legend .fco-standings-marker{line-height:24px}.fco-standings__legend .fco-standings-marker:before{block-size:24px}.fco-responsive-table{display:block;inline-size:100%;overflow-y:auto}.fco-responsive-table table{inline-size:100%;border-collapse:collapse;table-layout:auto;caption-side:bottom}.fco-responsive-table table caption{text-align:end;color:var(--text-color);font-family:var(--body-font-family);font-size:12px;font-style:italic}.fco-responsive-table table td,.fco-responsive-table table th{text-align:start;color:var(--text-color);font-family:var(--body-font-family);inline-size:1px;padding-inline:12px}.fco-responsive-table table th{padding-block:8px;font-size:12px;font-weight:700;color:var(--body-table-head-color);background-color:var(--body-table-head-bg)}.fco-responsive-table table td{padding-block:12px;font-size:14px;font-weight:400;border-block-end:1px solid var(--body-table-border-color)}.fco-responsive-table table tr:nth-child(odd) td{background-color:var(--body-table-odd-bg);color:var(--body-table-odd-color)}.fco-responsive-table table tr:nth-child(2n) td{background-color:var(--body-table-even-bg);color:var(--body-table-even-color)}.fco-responsive-table table tr:last-of-type td{border-block-end:none}.fco-article-body{font-family:var(--body-font-family);font-size:16px;line-height:1.625;font-weight:400;background-color:var(--bg-light);color:var(--text-color)}.fco-article-body>:not(:last-child){margin-block-end:12px}.fco-article-body h2{font-size:1.625rem;line-height:2rem}@media (min-width:1024px){.fco-article-body h2{font-size:2rem;line-height:2rem}}.fco-article-body h3{font-size:1.375rem;line-height:1.75rem}@media (min-width:1024px){.fco-article-body h3{font-size:1.625rem;line-height:2rem}}.fco-article-body h4{font-size:1.125rem;line-height:1.625rem}@media (min-width:1024px){.fco-article-body h4{font-size:1.375rem;line-height:2rem}}.fco-article-body h5{font-size:1rem;line-height:1.625rem}@media (min-width:1024px){.fco-article-body h5{font-size:1.2rem;line-height:2rem}}.fco-article-body h6{font-size:.9rem;line-height:1.625rem}@media (min-width:1024px){.fco-article-body h6{font-size:1rem;line-height:2rem}}.fco-article-body h1,.fco-article-body h2,.fco-article-body h3,.fco-article-body h4,.fco-article-body h5,.fco-article-body h6{font-family:var(--body-font-family);color:var(--text-color);font-weight:800;margin-block-start:1em}.fco-article-body h1,.fco-article-body h1:not(:last-child),.fco-article-body h2,.fco-article-body h2:not(:last-child),.fco-article-body h3,.fco-article-body h3:not(:last-child),.fco-article-body h4,.fco-article-body h4:not(:last-child),.fco-article-body h5,.fco-article-body h5:not(:last-child),.fco-article-body h6,.fco-article-body h6:not(:last-child){margin-block-end:.25em}.fco-article-body p{text-wrap:pretty}.fco-article-body code{font-family:monospace;font-size:14px;font-weight:400}.fco-article-body .fco-image{inline-size:100%;display:block}.fco-article-body dl dt{font-weight:700}.fco-article-body dl dd{font-weight:400;margin-inline-start:1rem;margin-block-end:12px}.fco-article-body ol{list-style:decimal inside}.fco-article-body ol ol{list-style-type:lower-alpha}.fco-article-body ol ol ol{list-style-type:lower-roman}.fco-article-body ol ol ol ol{list-style-type:decimal}.fco-article-body ul{list-style:disc inside}.fco-article-body ul ul{list-style-type:circle}.fco-article-body ul ul ul{list-style-type:disclosure-closed}.fco-article-body ul ul ul ul{list-style-type:square}.fco-article-body ul ul ul ul ul{list-style-type:auto}.fco-article-body ol ol,.fco-article-body ol ul,.fco-article-body ul ol,.fco-article-body ul ul{margin-inline-start:16px}.fco-article-body li{display:list-item}.fco-article-body abbr{text-decoration:none}.fco-article-body mark{background-color:var(--primary-color)}.fco-article-body blockquote{font-weight:700;border-inline-start:6px solid var(--primary-color);padding:0 0 0 16px;margin:12px 0;line-height:1.5}.fco-article-body blockquote footer{font-style:italic;font-weight:400;text-align:end}.fco-article-body a{font-weight:700;color:var(--body-link-color);border-block-end:1px solid var(--body-link-underline-color);text-decoration:none;cursor:pointer}.fco-article-body a:hover{background-color:var(--body-link-hover-bg);color:var(--body-link-hover-color);border-block-end:1px solid var(--body-link-hover-underline-color)}.fco-brightcove-video{inline-size:100%}.fco-brightcove-video video-js,.fco-brightcove-video__iframe,.fco-brightcove-video__react-loader{inline-size:100%;block-size:100%}.fco-openweb-comments-count{display:inline-flex;align-items:center;gap:.375rem}.fco-openweb-comments-count .fco-icon-comment{font-size:1.125rem}.fco-main-media .fco-image__image{aspect-ratio:1/1;inline-size:100%}@media (min-width:768px){.fco-main-media .fco-image__image{aspect-ratio:auto}}.fco-message-box{display:flex;inline-size:100%;background-color:var(--message-box-background-color);align-items:center;gap:8px;padding:8px;color:var(--message-box-text-color);font-size:12px;font-weight:600;line-height:16px;border-radius:8px}.fco-message-box--info{background-color:var(--message-box-info-background-color)}.fco-message-box--success{background-color:var(--message-box-success-background-color);color:var(--message-box-success-text-color)}.fco-message-box--warning{background-color:var(--message-box-warning-background-color);color:var(--message-box-warning-text-color)}.fco-custom-dropdown{position:relative}.fco-custom-dropdown__label{display:block;margin-block-end:.5rem;font-weight:500}.fco-custom-dropdown__selected-value{flex:1 1;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fco-custom-dropdown__dropdown{position:relative;background-color:var(--custom-dropdown-background-color);border:1px solid var(--custom-dropdown-border-color);padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none}.fco-custom-dropdown__dropdown:hover{border-color:var(--custom-dropdown-border-color-hover)}.fco-custom-dropdown__dropdown:focus{outline:none;border-color:var(--custom-dropdown-border-color-focus);background:var(--custom-dropdown-background-color-focus)}.fco-custom-dropdown__options-list{position:absolute;inset-block-start:100%;inset-inline:0;margin-block-start:.25rem;background-color:var(--custom-dropdown-options-list-background-color);border:1px solid var(--custom-dropdown-options-list-border-color);max-block-size:var(--custom-dropdown-options-list-max-block-size);overflow-y:auto;z-index:10;padding:.5rem 0;list-style:none}.fco-custom-dropdown__options-list--shown-at-top{inset-block:auto 100%;margin-block:0 .25rem}.fco-custom-dropdown__options-list::-webkit-scrollbar{max-inline-size:var(--custom-dropdown-scrollbar-max-inline-size)}.fco-custom-dropdown__options-list::-webkit-scrollbar-track{background-color:var(--custom-dropdown-scrollbar-track-background-color);border-radius:4px}.fco-custom-dropdown__options-list::-webkit-scrollbar-thumb{background-color:var(--custom-dropdown-scrollbar-thumb-background-color);border-radius:4px}.fco-custom-dropdown__options-list::-webkit-scrollbar-thumb:hover{background-color:var(--custom-dropdown-scrollbar-thumb-background-color-hover)}.fco-custom-dropdown__option{padding:.5rem 1rem;cursor:pointer}.fco-custom-dropdown__option:hover{background-color:var(--custom-dropdown-option-background-color-hover)}.fco-custom-dropdown__option--highlighted{background-color:var(--custom-dropdown-option-highlighted-background-color);color:var(--custom-dropdown-option-highlighted-color)}.fco-custom-dropdown__option--selected{background-color:var(--custom-dropdown-option-selected-background-color);color:var(--custom-dropdown-option-selected-color)}.fco-base-button{border-radius:var(--fco-radius-actions-button);cursor:pointer;font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);display:inline-block;text-decoration:none}.fco-base-button:active:not(.fco-base-button:disabled){outline:var(--fco-border-weight-md) solid var(--fco-border-focussed)}.fco-base-button.fco-base-button--large{line-height:var(--fco-size-body-3xl)}.fco-base-button.fco-base-button--large,.fco-base-button.fco-base-button--medium{padding:var(--fco-spacing-xs) var(--fco-spacing-xl);font-size:var(--fco-size-body-md)}.fco-base-button.fco-base-button--medium{line-height:var(--fco-size-body-xl)}.fco-base-button.fco-base-button--small{padding:var(--fco-spacing-2xs) var(--fco-spacing-sm);font-size:var(--fco-size-body-xs);line-height:var(--fco-size-body-3xl)}.fco-base-button.fco-base-button--filled:disabled:disabled{cursor:not-allowed;background-color:var(--fco-surface-disabled);color:var(--fco-body-disabled)}.fco-base-button.fco-base-button--filled.fco-base-button--primary{background-color:var(--fco-button-solid-primary-surface-default);color:var(--fco-button-solid-primary-text-default)}.fco-base-button.fco-base-button--filled.fco-base-button--primary:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--primary:disabled),.fco-base-button.fco-base-button--filled.fco-base-button--primary:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--primary:disabled){background:linear-gradient(0deg,var(--fco-surface-hover) 0,var(--fco-surface-hover) 100%),var(--fco-button-solid-primary-surface-default)}.fco-base-button.fco-base-button--filled.fco-base-button--primary:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--primary:disabled):active,.fco-base-button.fco-base-button--filled.fco-base-button--primary:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--primary:disabled):active{background:linear-gradient(0deg,var(--fco-surface-pressed) 0,var(--fco-surface-pressed) 100%),var(--fco-button-solid-primary-surface-default)}.fco-base-button.fco-base-button--filled.fco-base-button--neutral{background-color:var(--fco-button-solid-neutral-surface-default);color:var(--fco-button-solid-neutral-text-default)}.fco-base-button.fco-base-button--filled.fco-base-button--neutral:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--neutral:disabled),.fco-base-button.fco-base-button--filled.fco-base-button--neutral:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--neutral:disabled){background:linear-gradient(0deg,var(--fco-surface-hover) 0,var(--fco-surface-hover) 100%),var(--fco-button-solid-neutral-surface-default)}.fco-base-button.fco-base-button--filled.fco-base-button--neutral:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--neutral:disabled):active,.fco-base-button.fco-base-button--filled.fco-base-button--neutral:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--neutral:disabled):active{background:linear-gradient(0deg,var(--fco-surface-pressed) 0,var(--fco-surface-pressed) 100%),var(--fco-button-solid-neutral-surface-default)}.fco-base-button.fco-base-button--filled.fco-base-button--inverse{background-color:var(--fco-button-solid-inverse-surface-default);color:var(--fco-button-solid-inverse-text-default)}.fco-base-button.fco-base-button--filled.fco-base-button--inverse:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--inverse:disabled),.fco-base-button.fco-base-button--filled.fco-base-button--inverse:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--inverse:disabled){background:linear-gradient(0deg,var(--fco-surface-hover-inverse) 0,var(--fco-surface-hover-inverse) 100%),var(--fco-button-solid-inverse-surface-default)}.fco-base-button.fco-base-button--filled.fco-base-button--inverse:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--inverse:disabled):active,.fco-base-button.fco-base-button--filled.fco-base-button--inverse:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--inverse:disabled):active{background:linear-gradient(0deg,var(--fco-surface-pressed-inverse) 0,var(--fco-surface-pressed-inverse) 100%),var(--fco-button-solid-inverse-surface-default)}.fco-base-button.fco-base-button--filled.fco-base-button--muted{background-color:var(--fco-button-solid-muted-surface-default);color:var(--fco-button-solid-muted-text-default)}.fco-base-button.fco-base-button--filled.fco-base-button--muted:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--muted:disabled),.fco-base-button.fco-base-button--filled.fco-base-button--muted:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--muted:disabled){background:linear-gradient(0deg,var(--fco-surface-hover) 0,var(--fco-surface-hover) 100%),var(--fco-button-solid-muted-surface-default)}.fco-base-button.fco-base-button--filled.fco-base-button--muted:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--muted:disabled):active,.fco-base-button.fco-base-button--filled.fco-base-button--muted:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--muted:disabled):active{background:linear-gradient(0deg,var(--fco-surface-pressed) 0,var(--fco-surface-pressed) 100%),var(--fco-button-solid-muted-surface-default)}.fco-base-button.fco-base-button--filled.fco-base-button--gradient{background:linear-gradient(90deg,var(--fco-goal8-surface-secondary-1) 0,var(--fco-goal8-surface-primary-1) 100%);color:var(--fco-button-solid-gradient-text-default)}.fco-base-button.fco-base-button--filled.fco-base-button--gradient:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--gradient:disabled),.fco-base-button.fco-base-button--filled.fco-base-button--gradient:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--gradient:disabled){background:linear-gradient(90deg,var(--fco-goal8-surface-secondary-2) 0,var(--fco-goal8-surface-primary-2) 100%)}.fco-base-button.fco-base-button--filled.fco-base-button--gradient:focus:not(.fco-base-button.fco-base-button--filled.fco-base-button--gradient:disabled):active,.fco-base-button.fco-base-button--filled.fco-base-button--gradient:hover:not(.fco-base-button.fco-base-button--filled.fco-base-button--gradient:disabled):active{background:linear-gradient(90deg,var(--fco-goal8-surface-secondary-3) 0,var(--fco-goal8-surface-primary-3) 100%)}.fco-base-button.fco-base-button--outlined:disabled:disabled{cursor:not-allowed;background-color:initial;color:var(--fco-body-disabled);border:var(--fco-border-weight-actions-button-outline) solid var(--fco-border-disabled)}.fco-base-button.fco-base-button--outlined:disabled:disabled:before{display:none}.fco-base-button.fco-base-button--outlined.fco-base-button--primary{background-color:var(--fco-button-outline-primary-background-default);color:var(--fco-button-outline-primary-text-default);border:var(--fco-border-weight-actions-button-outline) solid var(--fco-button-outline-primary-border-default)}.fco-base-button.fco-base-button--outlined.fco-base-button--primary:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--primary:disabled),.fco-base-button.fco-base-button--outlined.fco-base-button--primary:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--primary:disabled){border-color:color-mix(in srgb,var(--fco-button-outline-primary-border-default),var(--fco-surface-hover))}.fco-base-button.fco-base-button--outlined.fco-base-button--primary:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--primary:disabled):active,.fco-base-button.fco-base-button--outlined.fco-base-button--primary:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--primary:disabled):active{border-color:color-mix(in srgb,var(--fco-button-outline-primary-border-default),var(--fco-surface-pressed))}.fco-base-button.fco-base-button--outlined.fco-base-button--neutral{background-color:var(--fco-button-outline-neutral-background-default);color:var(--fco-button-outline-neutral-text-default);border:var(--fco-border-weight-actions-button-outline) solid var(--fco-button-outline-neutral-border-default)}.fco-base-button.fco-base-button--outlined.fco-base-button--neutral:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--neutral:disabled),.fco-base-button.fco-base-button--outlined.fco-base-button--neutral:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--neutral:disabled){border-color:color-mix(in srgb,var(--fco-button-outline-neutral-border-default),var(--fco-surface-hover))}.fco-base-button.fco-base-button--outlined.fco-base-button--neutral:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--neutral:disabled):active,.fco-base-button.fco-base-button--outlined.fco-base-button--neutral:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--neutral:disabled):active{border-color:color-mix(in srgb,var(--fco-button-outline-neutral-border-default),var(--fco-surface-pressed))}.fco-base-button.fco-base-button--outlined.fco-base-button--inverse{background-color:var(--fco-button-outline-inverse-background-default);color:var(--fco-button-outline-inverse-text-default);border:var(--fco-border-weight-actions-button-outline) solid var(--fco-button-outline-inverse-border-default)}.fco-base-button.fco-base-button--outlined.fco-base-button--inverse:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--inverse:disabled),.fco-base-button.fco-base-button--outlined.fco-base-button--inverse:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--inverse:disabled){border-color:color-mix(in srgb,var(--fco-button-outline-inverse-border-default),var(--fco-surface-hover-inverse))}.fco-base-button.fco-base-button--outlined.fco-base-button--inverse:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--inverse:disabled):active,.fco-base-button.fco-base-button--outlined.fco-base-button--inverse:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--inverse:disabled):active{border-color:color-mix(in srgb,var(--fco-button-outline-inverse-border-default),var(--fco-surface-pressed-inverse))}.fco-base-button.fco-base-button--outlined.fco-base-button--muted{background-color:var(--fco-button-outline-muted-background-default);color:var(--fco-button-outline-muted-text-default);border:var(--fco-border-weight-actions-button-outline) solid var(--fco-button-outline-muted-border-default)}.fco-base-button.fco-base-button--outlined.fco-base-button--muted:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--muted:disabled),.fco-base-button.fco-base-button--outlined.fco-base-button--muted:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--muted:disabled){border-color:color-mix(in srgb,var(--fco-button-outline-muted-border-default),var(--fco-surface-hover))}.fco-base-button.fco-base-button--outlined.fco-base-button--muted:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--muted:disabled):active,.fco-base-button.fco-base-button--outlined.fco-base-button--muted:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--muted:disabled):active{border-color:color-mix(in srgb,var(--fco-button-outline-muted-border-default),var(--fco-surface-pressed))}.fco-base-button.fco-base-button--outlined.fco-base-button--gradient{background-color:var(--fco-button-outline-primary-background-default);color:var(--fco-button-outline-primary-text-default);position:relative;isolation:isolate;border:1px solid #0000}.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:active:not(.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:disabled){outline-offset:-1px}.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;padding:var(--fco-border-weight-actions-button-outline);background:linear-gradient(90deg,var(--fco-goal8-surface-secondary-1),var(--fco-goal8-surface-primary-1));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:disabled):before,.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:disabled):before{background:linear-gradient(90deg,var(--fco-goal8-surface-secondary-2),var(--fco-goal8-surface-primary-2))}.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:focus:not(.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:disabled):active:before,.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:hover:not(.fco-base-button.fco-base-button--outlined.fco-base-button--gradient:disabled):active:before{background:linear-gradient(90deg,var(--fco-goal8-surface-secondary-3),var(--fco-goal8-surface-primary-3))}.fco-base-button.fco-base-button--ghost:disabled:disabled{cursor:not-allowed;background-color:initial;color:var(--fco-body-disabled)}.fco-base-button.fco-base-button--ghost.fco-base-button--primary{color:var(--fco-button-ghost-primary-text-default);background-color:var(--fco-button-ghost-primary-background-default)}.fco-base-button.fco-base-button--ghost.fco-base-button--primary:focus:not(.fco-base-button.fco-base-button--ghost.fco-base-button--primary:disabled),.fco-base-button.fco-base-button--ghost.fco-base-button--primary:hover:not(.fco-base-button.fco-base-button--ghost.fco-base-button--primary:disabled){background:linear-gradient(0deg,var(--fco-surface-hover) 0,var(--fco-surface-hover) 100%),var(--fco-button-ghost-primary-background-default)}.fco-base-button.fco-base-button--ghost.fco-base-button--primary:focus:not(.fco-base-button.fco-base-button--ghost.fco-base-button--primary:disabled):active,.fco-base-button.fco-base-button--ghost.fco-base-button--primary:hover:not(.fco-base-button.fco-base-button--ghost.fco-base-button--primary:disabled):active{background:linear-gradient(0deg,var(--fco-surface-pressed) 0,var(--fco-surface-pressed) 100%),var(--fco-button-ghost-primary-background-default)}.fco-base-button.fco-base-button--ghost.fco-base-button--neutral{color:var(--fco-button-ghost-neutral-text-default);background-color:var(--fco-button-ghost-neutral-background-default)}.fco-base-button.fco-base-button--ghost.fco-base-button--neutral:focus:not(.fco-base-button.fco-base-button--ghost.fco-base-button--neutral:disabled),.fco-base-button.fco-base-button--ghost.fco-base-button--neutral:hover:not(.fco-base-button.fco-base-button--ghost.fco-base-button--neutral:disabled){background:linear-gradient(0deg,var(--fco-surface-hover) 0,var(--fco-surface-hover) 100%),var(--fco-button-ghost-neutral-background-default)}.fco-base-button.fco-base-button--ghost.fco-base-button--neutral:focus:not(.fco-base-button.fco-base-button--ghost.fco-base-button--neutral:disabled):active,.fco-base-button.fco-base-button--ghost.fco-base-button--neutral:hover:not(.fco-base-button.fco-base-button--ghost.fco-base-button--neutral:disabled):active{background:linear-gradient(0deg,var(--fco-surface-pressed) 0,var(--fco-surface-pressed) 100%),var(--fco-button-ghost-neutral-background-default)}.fco-base-button.fco-base-button--ghost.fco-base-button--inverse{color:var(--fco-button-ghost-inverse-text-default);background-color:var(--fco-button-ghost-inverse-background-default)}.fco-base-button.fco-base-button--ghost.fco-base-button--inverse:focus:not(.fco-base-button.fco-base-button--ghost.fco-base-button--inverse:disabled),.fco-base-button.fco-base-button--ghost.fco-base-button--inverse:hover:not(.fco-base-button.fco-base-button--ghost.fco-base-button--inverse:disabled){background:linear-gradient(0deg,var(--fco-surface-hover-inverse) 0,var(--fco-surface-hover-inverse) 100%),var(--fco-button-ghost-inverse-background-default)}.fco-base-button.fco-base-button--ghost.fco-base-button--inverse:focus:not(.fco-base-button.fco-base-button--ghost.fco-base-button--inverse:disabled):active,.fco-base-button.fco-base-button--ghost.fco-base-button--inverse:hover:not(.fco-base-button.fco-base-button--ghost.fco-base-button--inverse:disabled):active{background:linear-gradient(0deg,var(--fco-surface-pressed-inverse) 0,var(--fco-surface-pressed-inverse) 100%),var(--fco-button-ghost-inverse-background-default)}.fco-share-button.fco-base-button{display:flex;gap:var(--fco-spacing-2xs)}.fco-share-button.fco-base-button .fco-icon{font-size:24px}.fco-share-button.fco-base-button:has(.fco-icon:only-child){padding-inline:var(--fco-spacing-xs)}.fco-icon-badge{padding:4px 8px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--icon-badge-background-color);color:var(--icon-badge-text-color);border-radius:4px;text-decoration:none;max-inline-size:fit-content}.fco-icon-badge__content{font-size:16px;padding-inline-start:4px;font-weight:700;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;block-size:fit-content}.fco-icon-badge--disabled{color:var(--icon-badge-disabled-text-color);background-color:var(--icon-badge-disabled-background-color)}.fco-icon-badge__icon{inline-size:14px}.fco-match-start-date{display:block;text-decoration:none;color:var(--info-color);font-family:var(--body-font-family);inline-size:fit-content;font-size:.75rem;line-height:1.125rem}.fco-dropdown{position:relative;inline-size:auto;overflow:hidden;block-size:100%}.fco-dropdown__select{position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;appearance:none;background-color:var(--bg-light);cursor:pointer}.fco-dropdown__select:focus{outline:none}.fco-dropdown__select:disabled{cursor:default}.fco-dropdown__display-box{position:relative;display:flex;justify-content:space-between;align-items:center;inline-size:100%;block-size:100%;padding:8px 16px;padding-inline-end:6px;background-color:var(--bg-light);z-index:1;pointer-events:none}.fco-dropdown__display-box .fco-icon{color:var(--text-color);margin-inline-start:6px}.fco-dropdown__text{font-family:var(--body-font-family);font-size:14px;line-height:20px;font-weight:600;color:var(--text-color);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fco-dropdown:has(.fco-dropdown__select:disabled) .fco-icon{display:none}.fco-spinner{display:flex;align-items:center;justify-content:center}.fco-spinner--top{align-items:start}.fco-spinner--middle{align-items:center}.fco-spinner--small .fco-spinner__icon{inline-size:100px;block-size:100px;display:inline-block;overflow:hidden;transform:translateZ(0)}.fco-spinner--small .fco-spinner__icon-text{font-size:12px;font-weight:400;position:absolute;inset:25px;display:flex;align-content:center;justify-content:center;align-items:center;font-family:var(--header-font-family);color:var(--text-color);text-align:center}.fco-spinner--small .fco-spinner__icon-inner{inline-size:100%;block-size:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.fco-spinner--small .fco-spinner__icon-inner div{box-sizing:border-box}.fco-spinner--small .fco-spinner__icon-inner>div{position:absolute;inline-size:72.4637681159px;block-size:72.4637681159px;inset-block-start:14.0056022409px;inset-inline-start:14.0056022409px;border-radius:50%;border:8px solid #000;border-color:var(--primary-color) #0000;animation:spinner-animation 2s linear infinite}@media (prefers-reduced-motion){.fco-spinner--small .fco-spinner__icon-inner>div{animation:spinner-animation 10s linear infinite}}.fco-spinner--small .fco-spinner__icon-inner>div:nth-child(2){border-color:#0000}.fco-spinner--medium .fco-spinner__icon{inline-size:200px;block-size:200px;display:inline-block;overflow:hidden;transform:translateZ(0)}.fco-spinner--medium .fco-spinner__icon-text{font-size:16px;font-weight:400;position:absolute;inset:50px;display:flex;align-content:center;justify-content:center;align-items:center;font-family:var(--header-font-family);color:var(--text-color);text-align:center}.fco-spinner--medium .fco-spinner__icon-inner{inline-size:100%;block-size:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.fco-spinner--medium .fco-spinner__icon-inner div{box-sizing:border-box}.fco-spinner--medium .fco-spinner__icon-inner>div{position:absolute;inline-size:144.9275362319px;block-size:144.9275362319px;inset-block-start:28.0112044818px;inset-inline-start:28.0112044818px;border-radius:50%;border:16px solid #000;border-color:var(--primary-color) #0000;animation:spinner-animation 2s linear infinite}@media (prefers-reduced-motion){.fco-spinner--medium .fco-spinner__icon-inner>div{animation:spinner-animation 10s linear infinite}}.fco-spinner--medium .fco-spinner__icon-inner>div:nth-child(2){border-color:#0000}.fco-spinner--large .fco-spinner__icon{inline-size:300px;block-size:300px;display:inline-block;overflow:hidden;transform:translateZ(0)}@keyframes spinner-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fco-spinner--large .fco-spinner__icon-text{font-size:20px;font-weight:400;position:absolute;inset:75px;display:flex;align-content:center;justify-content:center;align-items:center;font-family:var(--header-font-family);color:var(--text-color);text-align:center}.fco-spinner--large .fco-spinner__icon-inner{inline-size:100%;block-size:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.fco-spinner--large .fco-spinner__icon-inner div{box-sizing:border-box}.fco-spinner--large .fco-spinner__icon-inner>div{position:absolute;inline-size:217.3913043478px;block-size:217.3913043478px;inset-block-start:42.0168067227px;inset-inline-start:42.0168067227px;border-radius:50%;border:24px solid #000;border-color:var(--primary-color) #0000;animation:spinner-animation 2s linear infinite}@media (prefers-reduced-motion){.fco-spinner--large .fco-spinner__icon-inner>div{animation:spinner-animation 10s linear infinite}}.fco-spinner--large .fco-spinner__icon-inner>div:nth-child(2){border-color:#0000}.fco-leaderboard{color:var(--leaderboard-text-color);background-color:var(--goal-6-element-bg);border-radius:8px}.fco-leaderboard__header{padding:16px}.fco-leaderboard__snippet-button{inline-size:100%;background-color:var(--fco-button-ghost-primary-background-default);display:flex;justify-content:space-between;gap:var(--fco-spacing-xs);font-size:var(--fco-size-body-md);color:var(--fco-body-default)}.fco-leaderboard__snippet-button .fco-icon{color:var(--fco-goal8-text-primary)}[dir=rtl] .fco-leaderboard__snippet-button .fco-icon{transform:rotate(180deg)}.fco-leaderboard__list-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;min-block-size:60px}.fco-leaderboard__position{font-size:14px;line-height:16px;font-weight:700}.fco-leaderboard__points{font-size:12px;line-height:14px;font-weight:400}.fco-leaderboard__score{display:grid;grid-template-columns:24px auto auto;align-items:center;min-block-size:60px;padding:16px 20px;font-family:var(--body-font-family);font-weight:400}.fco-leaderboard__score--personal{grid-template-columns:1fr auto 1fr;font-weight:700;column-gap:16px;background-color:var(--leaderboard-personal-score-bg)}.fco-leaderboard__score-points{font-size:14px;line-height:20px;justify-self:end;margin-inline-start:16px}.fco-leaderboard__score-position{font-size:16px;line-height:20px}.fco-leaderboard__score-name{font-size:16px;line-height:24px}.fco-leaderboard__no-data{display:flex;justify-content:center;align-items:center;padding:16px 20px}.fco-leaderboard__snippet-footer{padding-block:var(--fco-spacing-xs);inline-size:100%;display:flex;justify-content:center}.fco-leaderboard__snippet-footer .fco-share-button.fco-base-button--ghost.fco-base-button--primary{color:var(--fco-goal8-text-primary)}:root body:has(.fco-modal[open]){overflow-y:hidden}.fco-modal{display:none;padding:0;min-inline-size:300px;max-inline-size:100%;inline-size:50vw;border:none;background-color:var(--modal-bg)}.fco-modal[open]{display:flex}.fco-modal::backdrop{background-color:var(--modal-backdrop-bg)}.fco-modal__content{align-self:stretch;flex-grow:1}.fco-modal__close{cursor:pointer;background-color:initial;border:none;color:var(--modal-close-button-color);position:absolute;inset-block-start:8px;inset-inline-end:8px}.fco-modal--responsive{inline-size:100%;block-size:100%;margin:0;display:flex}.fco-modal--responsive::backdrop{display:none}@media (min-width:1024px){.fco-modal--responsive{block-size:100%;margin:auto;min-inline-size:300px;max-inline-size:100%;inline-size:50vw}.fco-modal--responsive::backdrop{display:flex}}.fco-modal--mobile-drawer{inline-size:100%;align-self:end;margin-block-end:0;transform:translateY(100%);opacity:0}.fco-modal--mobile-drawer[open]{animation:slide-up .3s ease-out forwards}@media (min-width:1024px){.fco-modal--mobile-drawer{align-self:center;margin:auto;transform:none;opacity:1;min-inline-size:300px;max-inline-size:100%;inline-size:50vw}.fco-modal--mobile-drawer[open]{animation:none}}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.fco-carousel{position:relative;overflow:hidden;padding-block:20px 0;block-size:100%;--slide-width:100%;--scroll-duration:.3s;display:flex;flex-direction:column}.fco-carousel-wrapper{inline-size:512px;block-size:512px}@media (prefers-reduced-motion){.fco-carousel{--scroll-duration:1ms}}.fco-carousel__container{display:flex;align-items:center;justify-content:center;flex-grow:1;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden;align-content:center;margin-block:0 18px}.fco-carousel__container::-webkit-scrollbar{display:none}.fco-carousel__container-item{display:flex;overflow:hidden;justify-content:center;align-items:flex-start;flex:0 0 auto;block-size:100%;inline-size:100%;z-index:1}.fco-carousel__container-item--animate-backward{transform:translate(calc(-1 * var(--slide-width)));transition:transform var(--scroll-duration) ease-out}.fco-carousel__container-item--animate-forward{transform:translate(var(--slide-width));transition:transform var(--scroll-duration) ease-out}.fco-carousel__container-item--active{inline-size:100%;block-size:100%;z-index:2;display:flex;justify-content:center;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden}@media (min-width:1024px) and (min-width:1024px){.fco-carousel__container-item--active .fco-card__headline-text{font-size:23px;line-height:27px}}.fco-carousel__container-item--center{align-items:center}.fco-carousel__container--resize-animation-stopper,.fco-carousel__container--resize-animation-stopper .fco-slider__container-item{transition:transform 0s}.fco-carousel__container--resize-animation-stopper .fco-slider__container-item .fco-card{transition:inline-size 0s,block-size 0s}.fco-carousel__controls-container{display:flex;flex-direction:column;flex-shrink:0;border-block-start:1px solid var(--divider-color);gap:8px;padding:24px;font-size:16px;text-align:center;font-weight:600;inset-block-end:0}.fco-carousel__controls-description{text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:8px;margin:8px 0}.fco-carousel .fco-slider-controls{justify-content:space-between}.fco-carousel .fco-slider-controls__controls--bar{background-color:var(--carousel-controls-bar-inactive-bg-color)}.fco-carousel .fco-slider-controls__controls--bar-active{background:var(--carousel-controls-bar-active-bg)}.fco-carousel .fco-slider-controls__control-buttons{background-color:var(--bg-light);padding:14px;cursor:pointer;display:flex;align-items:center;border-radius:50%}@media (min-width:1024px){.fco-carousel .fco-slider-controls{padding-block:0}}.fco-feature-list__feature{list-style:none;padding:0;margin-block-start:0;font-size:20px}.fco-feature-list .fco-icon{inline-size:42px;block-size:42px;font-size:42px}.fco-feature-list__item{position:relative;padding-inline-start:24px;overflow:hidden}.fco-feature-list__item:last-child:after{content:none}.fco-feature-list__item-heading{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-block-end:5px}.fco-feature-list__item-heading-header{margin-inline-start:20px}.fco-feature-list__item-content{padding-inline-start:40px;margin-inline-start:22px;max-inline-size:400px;color:var(--feature-list-content-color);font-weight:500}.fco-feature-list__item-content-link{color:var(--goal-6-link-color);display:inline-block;font-size:16px;margin-block-start:8px;cursor:pointer;text-decoration:underline}.fco-feature-list__item:not(:last-child) .fco-feature-list__item-content{border-inline-start:2px solid var(--progress-line-color)}.fco-feature-list__item:not(:first-child) .fco-feature-list__item-heading{margin-block-start:20px}.fco-info-box{display:flex;background-color:var(--bg-light);flex-direction:row;justify-content:space-between;align-items:center;padding:8px;border-radius:8px;gap:40px;color:var(--text-color);font-family:var(--body-font-family)}.fco-info-box__heading-container{background-color:initial;display:flex;flex-direction:column;gap:8px;border-radius:4px;text-align:start}.fco-info-box__header{font-size:16px}.fco-info-box__description{font-size:14px}.fco-info-box__points-container{max-inline-size:120px}.fco-info-box__points-container .fco-icon-badge{background-color:var(--info-box-correct-score-points-bg);color:var(--alternate-text-color)}.fco-info-box__points-container .fco-icon-badge__content{min-inline-size:70px;display:flex;gap:4px;justify-content:center;align-items:center}.fco-info-box__points{max-inline-size:70px;text-align:center}.fco-counter{--number-width:48px;display:flex;align-items:center;justify-content:center}.fco-counter--vertical{flex-direction:column-reverse;gap:8px}.fco-counter__arrow{color:var(--text-color);background:none;font-size:24px}.fco-counter__arrow--disabled{color:var(--icon-badge-disabled-text-color);opacity:.2}.fco-counter__number{inline-size:var(--number-width);font-size:48px;font-weight:900;text-align:center}.fco-counter__minutes-apostrophe{display:inline;font-weight:900}.fco-counter__minutes-apostrophe--hidden{display:none}.fco-form-dot{inline-size:6px;block-size:6px;border-radius:50%;background-color:var(--last-results-dot-color)}.fco-form-pill{font-size:var(--form-pill-font-size);line-height:var(--form-pill-line-height);background-color:var(--form-pill-background-color);border:1px solid var(--form-pill-border-color);border-radius:44px;display:flex;justify-content:center;gap:4px;padding:4px;min-inline-size:64px}.fco-form-pill__result{display:flex;justify-content:center;font-family:var(--header-font-family);font-weight:700;font-size:calc(var(--form-pill-result-size) / 2);line-height:var(--form-pill-result-size);border-radius:50%;inline-size:var(--form-pill-result-size);color:var(--form-pill-background-color)}.fco-form-pill__result--win{background-color:var(--form-pill-win-color)}.fco-form-pill__result--draw{background-color:var(--form-pill-draw-color)}.fco-form-pill__result--lose{background-color:var(--form-pill-lose-color)}.fco-last-results{padding:16px;background:var(--last-results-background-color);border:1px solid var(--last-results-border-color);border-radius:8px}.fco-last-results__title{font-family:var(--body-font-family);font-size:14px;line-height:16px;font-weight:700;text-align:center;margin-block-end:16px}.fco-last-results__content{display:flex;gap:8px}.fco-last-results__legend{display:flex;align-items:center;gap:6px;margin-block-start:16px;justify-content:flex-end;font-size:var(--last-results-legend-font-size);line-height:var(--last-results-legend-line-height)}.fco-pulse-live-indicator{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;size:20px;margin-inline-start:10px;padding:5px}.fco-pulse-live-indicator__text{font-size:14px;font-weight:700}.fco-pulse-live-indicator__indicator{position:relative;inline-size:8px;block-size:8px;background-color:var(--pulse-live-indicatior-color);border-radius:50%;box-shadow:0 0 0 0 #0000;z-index:3}.fco-pulse-live-indicator__indicator:after,.fco-pulse-live-indicator__indicator:before{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);content:"";background-color:initial;border-radius:50%}[dir=rtl] .fco-pulse-live-indicator__indicator:after,[dir=rtl] .fco-pulse-live-indicator__indicator:before{transform:translate(50%,-50%)}.fco-pulse-live-indicator__indicator:after{inline-size:15px;block-size:15px;z-index:2;animation:pulse1 3s ease-in-out infinite}@keyframes pulse1{0%,to{background-color:initial}50%{background-color:var(--pulse-live-indicatior-color);opacity:40%}}.fco-pulse-live-indicator__indicator:before{inline-size:24px;block-size:24px;z-index:1;animation:pulse2 3s ease-in-out infinite;animation-delay:.5s}@keyframes pulse2{0%,to{background-color:initial}50%{background-color:var(--pulse-live-indicatior-color);opacity:20%}}.fco-match-prediction{padding-block:24px;border-radius:8px;display:flex;flex-direction:column;align-items:center;inline-size:100%;gap:16px;background-color:var(--match-prediction-background-color);border:1px solid var(--match-prediction-border-color)}@media (min-width:1024px){.fco-match-prediction{inline-size:343px}}.fco-match-prediction__header{inline-size:100%;display:flex;gap:2px;padding-inline:24px;line-height:26px;justify-content:space-between;min-block-size:32px;flex-direction:row}.fco-match-prediction__indicator-name{--pulse-live-indicatior-color:var(--match-prediction-live-indicator);font-size:14px;font-weight:700;display:flex;gap:8px;line-height:26px;padding-block:4px;text-transform:capitalize;min-inline-size:25%;max-inline-size:30%;justify-content:flex-end;align-items:baseline;word-break:break-all}.fco-match-prediction__competition-name{font-size:16px;font-weight:700;padding-block:2px;word-break:break-all}.fco-match-prediction__set-result{display:flex;flex-wrap:nowrap;gap:11px;color:var(--match-prediction-text-color);padding-inline:32px}.fco-match-prediction__set-result .fco-counter{font-weight:700;inline-size:100%}.fco-match-prediction__set-result .fco-counter__arrow{block-size:24px;line-height:24px;font-size:20px;cursor:pointer}.fco-match-prediction__set-result .fco-counter__number{inline-size:unset}.fco-match-prediction__set-result .fco-counter--vertical{gap:0}.fco-match-prediction__central-section{display:flex;justify-content:space-between;inline-size:161px;flex-direction:column;gap:8px}.fco-match-prediction__central-section--fixture{flex-direction:row;gap:unset}.fco-match-prediction__counters-separator{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;inline-size:32px}.fco-match-prediction__predicted-score{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;line-height:20px;min-block-size:40px;position:relative;text-align:center}.fco-match-prediction__predicted-score:first-child:after{content:"";position:absolute;inset-block-start:calc(100% + 4px);transform:translateY(-50%);inline-size:100%;block-size:1px;background-color:var(--match-prediction-divider-background)}.fco-match-prediction__predicted-score-label{font-weight:500;text-transform:capitalize}.fco-match-prediction__predicted-score-score{display:flex;font-weight:900;gap:4px}.fco-match-prediction__team{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-weight:700;gap:8px}.fco-match-prediction__team-img{inline-size:48px;block-size:48px}.fco-match-prediction__team-code{block-size:32px;display:flex;align-items:center}.fco-match-prediction__display-child{inline-size:100%}.fco-match-prediction__buttons-section{display:flex;gap:4px;inline-size:100%;padding-inline:16px}.fco-match-prediction__button{border:1px solid;border-color:var(--match-prediction-button-border-color);border-radius:44px;padding-block:4px;font-size:14px;font-weight:700;line-height:24px;inline-size:50%;text-decoration:none;text-align:center;color:var(--match-prediction-text-color);background-color:var(--match-prediction-button-background-color);cursor:pointer}.fco-match-prediction__button--active,.fco-match-prediction__button:focus,.fco-match-prediction__button:hover{border-color:var(--match-prediction-border-hover-color)}.fco-match-prediction__child-component{inline-size:100%;margin-block-start:16px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}.fco-match-prediction__child-component-name{font-size:14px;font-weight:700;line-height:16px;text-align:center;word-break:break-all}.fco-match-prediction.fco-match-prediction--live,.fco-match-prediction.fco-match-prediction--result{position:relative;gap:0}.fco-match-prediction.fco-match-prediction--live .fco-match-prediction__header,.fco-match-prediction.fco-match-prediction--result .fco-match-prediction__header{margin-block-end:16px}.fco-match-prediction.fco-match-prediction--live .fco-icon-badge,.fco-match-prediction.fco-match-prediction--result .fco-icon-badge{position:absolute;inset-block-end:-12px}.fco-match-prediction.fco-match-prediction--live .fco-icon-badge{background-color:var(--match-prediction-live-match-badge-background)}.fco-match-prediction.fco-match-prediction--result .fco-icon-badge{background-color:var(--match-prediction-full-match-badge-background)}.fco-popular-predictions{--bar-height:4px;--gap:8px;--crest-size:22px;padding:16px 24px;font-family:var(--body-font-family);background-color:var(--popular-predictions-background);color:var(--popular-predictions-text);border-radius:8px;border:1px solid var(--popular-predictions-border)}.fco-popular-predictions__title{font-size:14px;font-weight:700;line-height:16px;margin-block-end:var(--gap);color:var(--text-color);text-align:center;text-transform:capitalize}.fco-popular-predictions__predictions{display:flex;flex-direction:column;gap:var(--gap)}.fco-popular-predictions__prediction{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.fco-popular-predictions__team{grid-column:1;display:flex;align-items:center;gap:4px}.fco-popular-predictions__crest{inline-size:var(--crest-size);block-size:var(--crest-size)}.fco-popular-predictions__team-name{font-size:12px;font-weight:700;line-height:32px;font-family:var(--header-font-family);color:var(--text-color);text-transform:uppercase}.fco-popular-predictions__bar-container{grid-column:1/-1;inline-size:100%;block-size:var(--bar-height);background-color:var(--popular-predictions-bar-background);border-radius:calc(var(--bar-height) / 2);overflow:hidden}.fco-popular-predictions__bar{block-size:100%;background-color:var(--popular-predictions-bar);border-radius:calc(var(--bar-height) / 2)}.fco-popular-predictions__stats{grid-column:2;display:flex;justify-content:flex-end;gap:8px;align-items:center}.fco-popular-predictions__votes{font-size:12px;line-height:32px;font-weight:400}.fco-popular-predictions__percentage{font-size:16px;line-height:32px;font-weight:700;inline-size:40px;text-align:end;font-family:var(--header-font-family)}.fco-popular-predictions__total{font-size:14px;line-height:20px;text-align:center;margin-block-start:var(--gap)}.fco-prediction-info__predictions{inline-size:100%;gap:8px;display:flex;flex-direction:column}.fco-prediction-info__predictions-info{inline-size:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;line-height:20px}.fco-prediction-info__predictions-info-heading{font-weight:500}.fco-prediction-info__predictions-info-minutes{font-weight:900}.fco-labelled-checkbox{display:flex;flex-direction:column}.fco-labelled-checkbox-container{display:flex;align-items:center;gap:5px}.fco-labelled-checkbox__input{appearance:none;position:relative;inline-size:24px;block-size:24px;min-inline-size:24px;background-color:var(--bg-light);cursor:pointer;transition:all .3s ease;border-radius:5px;z-index:1}.fco-labelled-checkbox__input:before{content:"";position:absolute;inset:0;border-radius:5px;padding:2px;background:linear-gradient(to right,var(--current-round-gradient-start),var(--current-round-gradient-end));mask:linear-gradient(var(--bg-light) 0 0) content-box,linear-gradient(var(--bg-light) 0 0);mask-composite:exclude;z-index:-1}.fco-labelled-checkbox__input:checked{border-color:linear-gradient(to right,var(--current-round-gradient-start) 0,var(--current-round-gradient-end) 100%);background:linear-gradient(to right,var(--current-round-gradient-start) 0,var(--current-round-gradient-end) 100%);position:relative}.fco-labelled-checkbox__input:checked:after{content:"";display:block;inline-size:8px;block-size:13px;border:solid var(--bg-light);border-width:0 2px 2px 0;position:absolute;inset-block-start:40%;inset-inline-start:50%;transform:translate(-50%,-50%) rotate(45deg)}[dir=rtl] .fco-labelled-checkbox__input:checked:after{inset-inline-end:50%;inset-inline-start:unset}.fco-labelled-checkbox__input:hover{outline:none;box-shadow:0 0 0 4px rgba(var(--current-round-gradient-end),.2)}.fco-labelled-checkbox__input:disabled{background-color:var(--goal-6-disabled-element-text-color);border:2px solid var(--goal-6-disabled-element-text-color);cursor:not-allowed}.fco-labelled-checkbox__input:disabled:hover{box-shadow:none}.fco-labelled-checkbox__input:disabled:before{content:none}.fco-labelled-checkbox__input--error:before{background:var(--error-color)}.fco-labelled-checkbox__label{font-size:12px;line-height:16px;display:flex;align-items:center;-webkit-user-select:none;user-select:none;gap:2px}.fco-labelled-checkbox__label--disabled{color:var(--goal-6-disabled-element-text-color)}.fco-labelled-checkbox__error{display:flex;flex-direction:row;margin-inline-start:5px;margin-block-start:10px}.fco-labelled-checkbox__error-message{font-size:12px;line-height:16px;color:var(--error-color);display:flex;align-items:center;margin-inline-start:16px}.fco-labelled-checkbox__error-message-warning-icon{position:relative;display:flex;align-items:center;justify-content:center;inset-inline-start:2px}.fco-labelled-checkbox__error-message-warning-icon:before{content:"";position:absolute;inline-size:0;block-size:0;border-inline-start:8px solid #0000;border-inline-end:8px solid #0000;border-block-end:14px solid var(--error-color);inset-block-start:0}.fco-labelled-checkbox__error-message-warning-icon:after{content:"!";position:absolute;color:#fff;font-size:11px;font-weight:700;inset-block-start:3px}.fco-round-summary{--round-summary-background:#fff;--round-summary-border-color:#eee;--round-summary-divider-color:#eee;--round-summary-value-color:#adeaa8;border-radius:8px;background-color:var(--round-summary-background);border:1px solid var(--round-summary-border-color);display:flex;flex-direction:column;align-items:center}.fco-round-summary__header{padding:16px;font-size:16px;line-height:20px}.fco-round-summary__divider{border-block-start:1px solid var(--vertical-text-group-divider-color);inline-size:100%}.fco-round-summary__section{padding:16px;display:flex;flex-direction:column;inline-size:100%;gap:16px}.fco-round-summary__value{font-size:16px;line-height:16px;font-weight:700}.fco-round-summary__value--filled{background-color:var(--round-summary-value-color);padding:6px 8px;border-radius:4px}.fco-round-summary__group{display:flex;justify-content:space-between;align-items:center}.fco-past-round{display:flex;border-radius:8px;flex-direction:column;font-family:var(--body-font-family);background-color:var(--past-round-bg-color);border:1px solid var(--past-round-divider-color);inline-size:fit-content}.fco-past-round__header{background-color:initial;padding-block-end:16px;display:flex;justify-content:space-between;align-items:center;gap:25px;color:var(--text-color);border-block-end:1px solid var(--past-round-divider-color);padding:16px 12px}.fco-past-round__header-date,.fco-past-round__header-round{text-align:center}.fco-past-round__content{background-color:initial;display:flex;justify-content:space-between;align-items:center;padding:8px 12px;gap:25px}.fco-past-round__content-points{background-color:var(--info-box-correct-score-points-bg);padding:4px 8px;border-radius:4px;text-align:center;font-weight:700}.fco-past-round__content .fco-icon-badge__content{display:flex;gap:4px;align-items:center}.fco-past-round__content .fco-icon-badge__icon{inline-size:16px}.fco-past-round__match-pills{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:16px 12px;align-items:center;justify-items:center}.fco-past-round__match-pills .fco-match-pill{padding:12px}.fco-past-round__match-pills .fco-match-pill .fco-match-pill__team-logo{inline-size:16px}.fco-current-round{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--current-round-background-color);border-radius:8px;gap:16px;border:1px solid var(--current-round-border-color);color:var(--current-round-text-color);padding:16px}@media (min-width:1025px){.fco-current-round{gap:24px;padding:24px}}.fco-current-round__name{font-size:var(--current-round-name-font-size-mobile);line-height:var(--current-round-name-line-height-mobile);font-weight:700}@media (min-width:1025px){.fco-current-round__name{font-size:var(--current-round-name-font-size);line-height:var(--current-round-name-line-height)}}.fco-current-round__prize{display:flex;flex-direction:column;align-items:center;gap:8px}.fco-current-round__prize-label{font-size:var(--current-round-prize-label-font-size-mobile);line-height:var(--current-round-prize-label-line-height-mobile);font-family:var(--body-font-family);font-weight:700}@media (min-width:1025px){.fco-current-round__prize-label{font-size:var(--current-round-prize-label-font-size);line-height:var(--current-round-prize-label-line-height)}}.fco-current-round__prize-value{font-size:var(--current-round-prize-value-size-mobile);line-height:var(--current-round-prize-value-size-mobile);font-family:var(--header-font-family);font-weight:700}@media (min-width:1025px){.fco-current-round__prize-value{font-size:var(--current-round-prize-value-size);line-height:var(--current-round-prize-value-size)}}.fco-current-round__matches{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fco-current-round__button{inline-size:100%;block-size:40px;border-radius:64px;font-weight:700;background:linear-gradient(90deg,var(--current-round-gradient-start) 0,var(--current-round-gradient-end) 100%);color:var(--current-round-primary-button-color);border:none;cursor:pointer}.fco-current-round__button--secondary{border:1px solid #0000;background-image:linear-gradient(var(--current-round-background-color),var(--current-round-background-color)),linear-gradient(90deg,var(--current-round-gradient-start) 0,var(--current-round-gradient-end) 100%);background-origin:border-box;background-clip:padding-box,border-box;color:var(--current-round-text-color)}.fco-current-round__button--disabled{background:var(--current-round-disabled-button-background-color);color:var(--current-round-disabled-button-color);cursor:default}.fco-action-link{display:flex;background-color:var(--bg-light);flex-direction:row;justify-content:space-between;align-items:center;padding:8px;border-radius:8px;gap:30px;color:var(--text-color);font-family:var(--body-font-family)}@media (min-width:768px){.fco-action-link{gap:60px}}.fco-action-link__description{display:flex;flex-direction:row;align-items:center;gap:8px;border-radius:4px;text-align:start}.fco-action-link .fco-icon{font-size:20px}.fco-action-link__link-container{display:flex;align-items:center;flex-direction:row;gap:8px;color:var(--text-color);text-decoration:none}.fco-action-link__link-container .fco-icon{font-size:16px;color:var(--goal-6-link-color)}[dir=rtl] .fco-action-link__link-container .fco-icon{transform:rotate(180deg)}.fco-action-link__text{font-size:12px;font-weight:700;min-inline-size:60px}.fco-action-link .fco-icon-badge{background-color:initial}.fco-action-link .fco-icon-badge__content{display:flex;flex-direction:row-reverse;align-items:center;gap:8px;font-size:12px}.fco-match-state{--pulse-live-indicatior-color:var(--primary-color);font-family:var(--body-font-family);color:var(--info-color);text-decoration:none;font-size:.75rem;line-height:1.125rem;text-transform:uppercase}.fco-match-state__period{color:var(--primary-color)}.fco-match-state--live{display:flex;align-items:center}.fco-match-state .fco-pulse-live-indicator{margin-inline-end:.25rem}.fco-promo-banner{display:grid;grid-template-columns:1fr;background-color:var(--promo-banner-background);color:var(--promo-banner-text)}@media (min-width:1024px){.fco-promo-banner{grid-template-columns:minmax(200px,1fr) 1fr}}.fco-promo-banner__container{display:grid;gap:1rem;padding:1.5rem 2rem;z-index:1;justify-content:center;align-content:center}@media (min-width:1024px){.fco-promo-banner__container{gap:1.5rem;padding:4rem 2rem}}.fco-promo-banner__container .fco-image{block-size:34px;justify-self:center}.fco-promo-banner__title{font-family:var(--header-font-family);font-size:22px;line-height:1.5}.fco-promo-banner__text{font-family:var(--body-font-family);line-height:1.5}.fco-promo-banner__button{text-decoration:none;justify-self:center;align-self:center;padding:1rem 2rem;background-color:var(--promo-banner-button-background);color:var(--promo-banner-button-text)}.fco-promo-banner__image{inline-size:100%;display:block;position:relative}@media (min-width:1024px){.fco-promo-banner__image{block-size:100%;align-self:stretch}}.fco-promo-banner__image .fco-image{inline-size:100%}@media (min-width:1024px){.fco-promo-banner__image .fco-image{block-size:100%}}.fco-promo-banner__image .fco-image img{aspect-ratio:1;inline-size:100%}@media (min-width:1024px){.fco-promo-banner__image .fco-image img{aspect-ratio:16/9;inline-size:100%;block-size:100%;object-fit:cover}.fco-promo-banner--image-right{grid-template-columns:1fr minmax(200px,1fr)}.fco-promo-banner--image-right .fco-promo-banner__image{grid-column:2;grid-row:1}}.fco-sticky-wrapper__container{position:absolute;inset-block-start:0;inset-inline:0;pointer-events:none;block-size:calc(var(--sticky-offset, 0) + var(--sticky-top, 0))}.fco-sticky-wrapper__wrapper{position:sticky;pointer-events:all;inset-block-start:var(--sticky-top,0)}.fco-sticky-wrapper__space-placeholder{block-size:var(--sticky-space-placeholder,0)}.fco-article-spotlight{display:flex;flex-direction:column;gap:24px}.fco-article-spotlight__headline{font-family:var(--header-font-family);font-size:24px;font-weight:700;color:var(--text-color)}.fco-article-spotlight__cta{font-family:var(--body-font-family);font-size:14px;font-weight:700;line-height:24px;color:var(--text-color);align-self:center;text-decoration:none}.fco-high-impact-card{--hic-height:70svh}.fco-high-impact-card__container{block-size:var(--hic-height,70svh);display:grid;grid-template-rows:1fr auto;position:relative;z-index:0;text-decoration:none}@media (min-width:768px){.fco-high-impact-card__container{--hic-height:80svh}}.fco-high-impact-card+*{position:relative}.fco-high-impact-card__video{cursor:pointer}.fco-high-impact-card__picture{grid-column:1;grid-row:1/span 2}@supports (animation-timeline:view()){.fco-high-impact-card__picture{animation:parallax linear both;animation-timeline:view(block);animation-range:exit calc(-1 * var(--navigation-height, 60px)) exit 100%}}.fco-high-impact-card__image{block-size:var(--hic-height,100%);inline-size:100%;display:block;object-fit:cover;object-position:top}.fco-high-impact-card__fixed{position:fixed;inset-block-start:var(--hic-fixed-image-top-margin,0);inset-inline:0}@supports (animation-timeline:view()){.fco-high-impact-card__fixed{position:static}}.fco-high-impact-card__play-container{--hic-play-button-circle-size:80px;grid-column:1;grid-row:1/span 2;place-self:center;position:relative;block-size:var(--hic-play-button-circle-size);inline-size:var(--hic-play-button-circle-size);border-radius:50%;background-color:var(--hic-play-icon-background-color,#00000054);transition:scale .3s;cursor:pointer;display:flex;justify-content:center;align-items:center}@media (min-width:1024px){.fco-high-impact-card__play-container{--hic-play-button-circle-size:120px}}.fco-high-impact-card__play-container:hover{scale:1.1}.fco-high-impact-card__play-container .fco-icon{margin-inline-start:10%;padding:1rem;font-size:calc(.5714 * var(--hic-play-button-circle-size, 90px));color:var(--hic-play-icon-color,#fff)}[dir=rtl] .fco-high-impact-card__play-container .fco-icon{rotate:180deg}.fco-high-impact-card__gradient-container{position:relative;grid-column:1;grid-row:2;background-image:linear-gradient(0deg,#000,#00000080 66%,#0000);display:flex;justify-content:center;opacity:0;animation:show linear forwards;animation-duration:var(--reveal-animation-duration,.5s);animation-delay:var(--reveal-animation-delay,.5s)}.fco-high-impact-card__data-container{inline-size:min(var(--max-section-inline-size,1440px),100%);padding-inline:var(--hic-data-padding-inline,1rem);padding-block:var(--hic-data-padding-block,1rem);display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;translate:0 10%;opacity:0;animation:reveal linear forwards;animation-duration:var(--reveal-animation-duration,.5s);animation-delay:var(--reveal-animation-delay,.5s)}.fco-high-impact-card__info{color:var(--hic-info-color,#fff);display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.fco-high-impact-card__duration{color:var(--hic-duration-color,#fff);display:flex;gap:4px}.fco-high-impact-card__duration>.fco-icon-play-duration{font-size:1rem;color:var(--hic-duration-color,#fff)}.fco-high-impact-card__headline{line-height:1.2;font-size:clamp(1.5rem,2.5vw,4rem);text-wrap:balance;color:var(--hic-headline-color,#fff)}@keyframes parallax{to{translate:0 var(--parallax-animation-translate,75%)}}@keyframes show{to{opacity:1}}@keyframes reveal{to{translate:0 0;opacity:1}}.fco-calendar-day{display:flex;flex-flow:column nowrap;justify-content:space-evenly;align-items:center;container-type:inline-size;container-name:fco-calendar-day;padding:3px;min-block-size:60px;flex:1 1 auto;background:var(--bg-light);color:var(--text-color);scroll-snap-align:start end;overscroll-behavior-x:none;cursor:pointer;font-family:var(--header-font-family);font-size:12px}.fco-calendar-day__month{font-weight:400}.fco-calendar-day__day,.fco-calendar-day__text{font-size:20px;font-weight:700}.fco-calendar-day__weekday{font-weight:700}.fco-calendar-day__weekday--long{display:none}@container fco-calendar-day (min-width: 52px){.fco-calendar-day__weekday--long{display:block}.fco-calendar-day__weekday--short{display:none}}.fco-calendar-day--active{background-color:var(--alternate-bg-color);color:var(--alternate-text-color);cursor:default}.fco-calendar-day--inline{flex-direction:row}.fco-calendar-day-picker{display:flex;flex-flow:row nowrap;gap:1px}.fco-calendar-day-picker__arrow{display:flex;flex:0 0 auto;background:var(--bg-light);color:var(--text-color);inline-size:40px;justify-content:center;align-items:center;cursor:pointer}[dir=rtl] .fco-calendar-day-picker__arrow{rotate:180deg}.fco-calendar-day-picker__container{flex:1 1 auto;display:flex;flex-flow:row nowrap;gap:1px;overflow:auto hidden;scroll-snap-type:inline proximity;scroll-snap-stop:always;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.fco-calendar-day-picker__container::-webkit-scrollbar{display:none;appearance:none}.fco-match-card{--live-indicator-size:9px;min-inline-size:max-content;padding:8px 12px;background-color:var(--bg-light);border:1px solid var(--bg-color);font-family:var(--body-font-family)}@media (min-width:1024px){.fco-match-card{--live-indicator-size:10px}}.fco-match-card__header{display:flex;justify-content:space-between;align-items:center;gap:16px}.fco-match-card__state{display:flex;align-items:center;gap:4px}.fco-match-card__state .fco-match-state,.fco-match-card__state .fco-match-time{font-size:12px;line-height:16px}@media (min-width:1024px){.fco-match-card__state .fco-match-state,.fco-match-card__state .fco-match-time{font-size:14px;line-height:20px}}.fco-match-card__state .fco-match-state{color:var(--text-color)}.fco-match-card .fco-match-start-date,.fco-match-card__competition{font-size:12px;line-height:16px}@media (min-width:1024px){.fco-match-card .fco-match-start-date,.fco-match-card__competition{font-size:14px;line-height:20px}}.fco-match-card .fco-match-start-date{color:var(--text-color);font-weight:600}.fco-match-card__competition{color:var(--info-color);font-weight:400;margin-inline-end:30px;white-space:nowrap}.fco-match-card__live-indicator{position:relative;display:block;inline-size:calc(var(--live-indicator-size) - 4px);block-size:calc(var(--live-indicator-size) - 4px);background-color:var(--primary-color);border-radius:50%;margin:2px}.fco-match-card__live-indicator:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:var(--live-indicator-size);block-size:var(--live-indicator-size);background-color:var(--primary-color);border-radius:50%;opacity:.3}[dir=rtl] .fco-match-card__live-indicator:after{transform:translate(50%,-50%)}.fco-match-card__score-table{display:grid;grid-template-areas:"round ." "teamA regular" "teamB regular";grid-template-columns:1fr auto;grid-auto-rows:minmax(16px,auto);align-items:center;gap:4px 5px}.fco-match-card__score-table--agg,.fco-match-card__score-table--pen{grid-template-columns:1fr repeat(2,auto)}.fco-match-card__score-table--agg{grid-template-areas:"round . agg-heading" "teamA regular agg" "teamB regular agg"}.fco-match-card__score-table--pen{grid-template-areas:"round . pen-heading" "teamA regular pen" "teamB regular pen"}.fco-match-card__score-table--agg-and-pen{grid-template-areas:"round . agg-heading pen-heading" "teamA regular agg pen" "teamB regular agg pen";grid-template-columns:1fr repeat(3,auto)}.fco-match-card__round,.fco-match-card__score-heading{font-size:10px;line-height:16px;font-weight:400;color:var(--text-color-light)}@media (min-width:1024px){.fco-match-card__round,.fco-match-card__score-heading{font-size:12px;line-height:16px}}.fco-match-card__round{grid-area:round}.fco-match-card__team{min-inline-size:max-content;margin-inline-end:30px}.fco-match-card__team--home{grid-area:teamA}.fco-match-card__team--away{grid-area:teamB}.fco-match-card__team--with-asterisk .fco-team-name:after{content:"*"}.fco-match-card__team .fco-team-name{font-size:12px;line-height:16px;font-weight:600}@media (min-width:1024px){.fco-match-card__team .fco-team-name{font-size:14px;line-height:20px}}.fco-match-card__team .fco-match-team-with-crest .fco-image{block-size:18px;inline-size:18px}.fco-match-card__team--loser .fco-team-name{color:var(--text-color-light);font-weight:400}.fco-match-card__score{display:flex;flex:1 1;align-items:center;justify-content:center;font-size:12px;line-height:16px;font-weight:600;min-inline-size:15px;text-align:center}@media (min-width:1024px){.fco-match-card__score{font-size:14px;line-height:20px}}.fco-match-card__result{position:relative;display:flex;flex-direction:column;min-inline-size:21px;padding:4px 3px;align-self:stretch;justify-self:center;justify-content:center;background-color:var(--info-bg-color);gap:8px}.fco-match-card__result:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:50%;block-size:1px;inline-size:8px;background-color:var(--bg-light);transform:translate(-50%,-50%)}[dir=rtl] .fco-match-card__result:after{transform:translate(50%,-50%)}.fco-match-card__result--regular{grid-area:regular;background-color:var(--bg-color);color:var(--text-color)}.fco-match-card__result--regular:after{background-color:var(--info-bg-color)}.fco-match-card__result--active{background-color:var(--primary-color);color:var(--alternate-text-color)}.fco-match-card__result--active:after{background-color:var(--bg-light);opacity:.2}.fco-match-card__result--empty{background-color:unset}.fco-match-card__result--empty:after{display:none}.fco-match-card__result--agg{grid-area:agg}.fco-match-card__result--agg .fco-match-card__score{font-weight:400}.fco-match-card__result--pen{grid-area:pen}.fco-match-card__score-heading{justify-self:center}.fco-match-card__score-heading--agg{grid-area:agg-heading}.fco-match-card__score-heading--pen{grid-area:pen-heading}.fco-match-card__footer{display:flex;justify-content:flex-start;align-items:center;gap:6px;margin-block-start:6px;color:var(--text-color-light)}.fco-match-card__footer--aligned-to-right{justify-content:end}.fco-match-card__footer .fco-icon{font-size:8px;font-weight:600;line-height:10px}@media (min-width:1024px){.fco-match-card__footer .fco-icon{font-size:10px;line-height:12px}}[dir=rtl] .fco-match-card__footer .fco-icon{transform:rotate(180deg)}.fco-match-card__bottom-text{margin:0;font-size:10px;font-weight:400;line-height:16px}@media (min-width:1024px){.fco-match-card__bottom-text{font-size:12px;line-height:16px}}.fco-match-card__bottom-text--bold{font-weight:600}.fco-scoreboard{container-type:inline-size;container-name:fco-scoreboard;inline-size:100%}.fco-scoreboard__container{display:flex;flex-direction:column;row-gap:16px}.fco-scoreboard__container--with-sponsorship{display:grid;row-gap:8px;grid-template-areas:"header sponsorship" "board board";grid-template-columns:repeat(2,1fr)}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__container--with-sponsorship{grid-template-areas:"board sponsorship";grid-template-columns:1fr auto;column-gap:24px}}.fco-scoreboard__header{grid-area:header;display:flex;align-items:center}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__header{display:none}}.fco-scoreboard__title{position:relative;font-family:var(--header-font-family);font-size:20px;line-height:24px;font-weight:400;color:var(--text-color);text-transform:uppercase;margin-inline-end:18px}.fco-scoreboard__title:after{content:"";position:absolute;inset-inline-end:-10px;inset-block-start:50%;transform:translateY(-50%);inline-size:2px;block-size:90%;background-color:var(--text-color)}.fco-scoreboard__settings-button{block-size:24px;font-size:24px;color:var(--text-color);background-color:initial;cursor:pointer}.fco-scoreboard__settings-button--active{color:var(--primary-color)}.fco-scoreboard__board{grid-area:board;display:flex;flex-direction:column;flex:1 1;min-inline-size:0}.fco-scoreboard .fco-calendar-day{min-inline-size:100px}.fco-scoreboard__settings{display:flex;flex-direction:column;gap:6px;inline-size:100%;max-block-size:0;transition:max-height .25s linear,height .25s linear;overflow:hidden}@container fco-scoreboard (width < 850px){.fco-scoreboard__settings{block-size:0}}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__settings{flex-direction:row;gap:24px;max-block-size:120px;margin-block-end:6px;transition:none}}.fco-scoreboard__settings--opened{block-size:100%;max-block-size:120px}.fco-scoreboard__settings .fco-dropdown{block-size:auto;min-block-size:36px}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__settings .fco-dropdown{min-inline-size:200px;inline-size:17.5%}}.fco-scoreboard__settings .fco-calendar-day-picker{flex:1 1;min-inline-size:0;margin-block-end:6px}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__settings .fco-calendar-day-picker{margin-block-end:0}}.fco-scoreboard__no-matches{font-family:var(--body-font-family);font-size:14px;line-height:20px;font-weight:600;padding:18px;margin:0 auto;text-align:center}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__no-matches{font-size:16px}}.fco-scoreboard__scroller{display:flex;flex-flow:row nowrap}[dir=rtl] .fco-scoreboard__scroller{flex-direction:row-reverse}.fco-scoreboard__match-list{flex:1 1 auto;display:flex;flex-flow:row nowrap;gap:2px;overflow:auto hidden;scroll-snap-type:inline proximity;scroll-snap-stop:always;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.fco-scoreboard__match-list::-webkit-scrollbar{display:none;appearance:none}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__match-list .fco-match-card:first-child{margin-inline-start:8px}.fco-scoreboard__match-list .fco-match-card:last-child{margin-inline-end:8px}}.fco-scoreboard__match-list .fco-spinner{margin:12px auto}.fco-scoreboard__arrow{display:none}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__arrow{position:relative;display:flex;flex:0 0 auto;background:var(--bg-light);color:var(--text-color);inline-size:36px;justify-content:center;align-items:center;cursor:pointer;border:1px solid var(--bg-color)}}.fco-scoreboard__arrow--disabled{opacity:.12;pointer-events:none}.fco-scoreboard__sponsorship{grid-area:sponsorship;position:relative;display:flex;align-items:center;justify-content:flex-end;gap:8px;text-decoration:none;overflow:hidden}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__sponsorship{flex-direction:column;block-size:100%;inline-size:160px;padding:10px 10px 14px;justify-content:center;background-color:var(--bg-light)}.fco-scoreboard__sponsorship:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;block-size:4px;background-color:var(--primary-color)}}.fco-scoreboard__sponsorship-text{font-family:var(--body-font-family);font-size:10px;line-height:16px;font-weight:400;color:var(--text-color)}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__sponsorship-text{font-size:14px;line-height:20px;font-weight:600}}.fco-scoreboard__sponsorship .fco-image{position:relative;background-color:var(--bg-light);block-size:36px;padding:6px 16px 8px}.fco-scoreboard__sponsorship .fco-image:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;block-size:2px;background-color:var(--primary-color)}@container fco-scoreboard (min-width: 850px){.fco-scoreboard__sponsorship .fco-image{block-size:auto;padding:0;background-color:initial;overflow:hidden}.fco-scoreboard__sponsorship .fco-image:after{display:none}}.fco-scoreboard__sponsorship .fco-image__image{block-size:100%}.fco-faq{--faq-body-font-size:var(--body-font-size);--faq-body-line-height:var(--body-line-height);--faq-body-font:var(--body-font-family);--faq-heading-font-size:20px;--faq-heading-line-height:24px;--faq-heading-font:var(--body-font-family);--faq-heading-color:#252525;--faq-answer-color:#333;--faq-transition-duration:.3s;--faq-toggle-color:var(--primary-color);--faq-toggle-size:16px;--faq-background-color:#fff;display:flex;flex-direction:column;padding:24px 20px;background-color:var(--faq-background-color);font-family:var(--faq-body-font)}@media (min-width:1024px){.fco-faq{padding:24px 16px}}.fco-faq__title{font-size:var(--faq-heading-font-size);line-height:var(--faq-heading-line-height);font-weight:700;color:var(--faq-heading-color);font-family:var(--faq-heading-font);margin-block-end:24px}.fco-faq-item__button{inline-size:100%;text-align:start;background:none;border:none;cursor:pointer;display:flex;gap:16px;margin-block-end:22px;align-items:center;font-family:var(--faq-body-font)}.fco-faq-item__question{font-size:var(--faq-font-size);line-height:var(--faq-line-height);font-weight:600;color:var(--faq-heading-color);flex-grow:1}.fco-faq-item__toggle{position:relative;inline-size:var(--faq-toggle-size);block-size:var(--faq-toggle-size);flex-shrink:0}.fco-faq-item__toggle-horizontal,.fco-faq-item__toggle-vertical{position:absolute;background-color:var(--faq-toggle-color);inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);transition:transform var(--faq-transition-duration) ease}.fco-faq-item__toggle-vertical{inline-size:2px;block-size:100%}.fco-faq-item__toggle-horizontal{inline-size:100%;block-size:2px}.fco-faq-item__button--open .fco-faq-item__toggle-vertical{transform:translate(-50%,-50%) rotate(90deg)}.fco-faq-item__answer{font-size:var(--faq-font-size);line-height:var(--faq-line-height);color:var(--faq-answer-color);padding:0 32px;overflow:hidden;max-block-size:0;transition:max-block-size var(--faq-transition-duration) ease,margin-block-end var(--faq-transition-duration) ease}.fco-faq-item__answer--open{max-block-size:var(--answer-height);margin-block-end:16px}