.fco-ad{background:var(--fco-ad-background,none);padding-block:var(--fco-ad-slot-block-padding,.75rem);display:flex;flex-direction:column;align-items:center;gap:var(--fco-ad-slot-block-padding,.75rem);overflow:clip;flex-grow:1}.fco-ad .fco-ad__label{font-size:var(--fco-ad-label-font-size,.75rem);text-align:center}.fco-ad .fco-ad__main-container .fco-ad__sticky-container{position:sticky;inset-block-start:calc(var(--navigation-height, 0px) + var(--sticky-navigation-height, 0px) + var(--fco-ad-slot-block-padding, .75rem))}@media (min-width:1024px){.fco-ad.fco-ad__hide-on-desktop{display:none}}@media (max-width:1023px){.fco-ad.fco-ad__hide-on-mobile{display:none}}.fco-ad.fco-ad--debug .fco-ad__main-container{background:repeating-linear-gradient(45deg,rgb(var(--fco-ad-debug-background-color,128 128 128)/30%),rgb(var(--fco-ad-debug-background-color,128 128 128)/30%) 10px,rgb(var(--fco-ad-debug-background-color,128 128 128)/50%) 10px 20px)}.fco-longitude-ad__wrapper.fco-ad--debug .fco-longitude-ad{position:relative}.fco-longitude-ad__wrapper.fco-ad--debug .fco-longitude-ad:before{background-color:rgb(var(--fco-ad-debug-background-color,128 128 128)/50%);color:var(--fco-ad-debug-text-color,white);border-radius:var(--fco-ad-debug-border-radius,.25rem);padding:.5rem;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:1;content:"ad-label";content:attr(id)}.fco-longitude-ad__wrapper.fco-ad--debug .fco-longitude-ad[data-name*=slidebanner]:before{content:attr(data-name)}.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-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-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-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-youtube-video-player{--video-aspect-ratio:16/9;display:block}.fco-youtube-video-player__player{aspect-ratio:var(--video-aspect-ratio);inline-size:100%}.fco-youtube-video-player--shorts{--video-aspect-ratio:9/16}.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-openweb-comments-count{display:inline-flex;align-items:center;gap:.375rem}.fco-openweb-comments-count .fco-icon-comment{font-size:1.125rem}.fco-tag-container{border:var(--tag-border);align-items:center;display:inline-flex}.fco-tag-container .fco-tag{padding:4px 8px;background-color:var(--tag-bg-color);color:var(--tag-text-color);text-decoration:none;display:inline-flex;gap:12px;align-items:center}.fco-tag-container .fco-tag__flag-crest{-o-object-fit:contain;object-fit:contain;flex-shrink:0}.fco-tag-container .fco-tag--favourite{padding:4px 8px 4px 12px;max-block-size:32px;display:inline-flex;border-inline-end:1px solid var(--tag-text-color)}.fco-tag-container .fco-tag--favourite .fco-tag-text{white-space:nowrap}.fco-tag-container .fco-tag-favourite-icon{display:inline-flex;cursor:pointer;background-color:transparent;align-items:center;block-size:100%;padding:0 8px}.fco-tag-container .fco-tag-favourite-icon .fco-icon{color:var(--fco-body-default);font-size:16px}.fco-tag-container .fco-tag-favourite-icon--checked .fco-icon{color:var(--fco-body-default)}.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%}@media (max-width:1023px){.fco-cards-section{container-type:inline-size;container-name:cards-section}.fco-cards-section__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:12px;gap:12px}@container cards-section (width >= 612px){.fco-cards-section__container>:first-child{grid-column:span 2;grid-row:span 2}}.fco-cards-section__container--even-columns>:first-child{grid-column:span 1;grid-row:span 1}@container cards-section (width >= 612px){.fco-cards-section__container--even-columns{grid-template-columns:repeat(2,1fr)}}@container cards-section (width >= 1236px){.fco-cards-section__container--even-columns{grid-template-columns:repeat(4,1fr)}}@container cards-section (width >= 612px){.fco-cards-section__container--even-columns-with-featured{grid-template-columns:repeat(2,1fr)}}@container cards-section (width >= 1236px){.fco-cards-section__container--even-columns-with-featured{grid-template-columns:repeat(4,1fr)}.fco-cards-section__container--even-columns-with-featured>:first-child{grid-column:span 4;grid-row:span 4}}.fco-cards-section__container--archive>:first-child{grid-column:span 1;grid-row:span 1}@container cards-section (width >= 612px){.fco-cards-section__container--archive{grid-template-columns:repeat(2,1fr)}}@container cards-section (612px <= width < 924px){.fco-cards-section__container--archive-featured>:first-child{grid-column:span 1;grid-row:span 1}}}@media (min-width:1024px){.fco-cards-section{container-type:inline-size;container-name:cards-section}.fco-cards-section__container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px}@container cards-section (width >= 624px){.fco-cards-section__container>:first-child{grid-column:span 2;grid-row:span 2}}.fco-cards-section__container--even-columns>:first-child{grid-column:span 1;grid-row:span 1}@container cards-section (width >= 624px){.fco-cards-section__container--even-columns{grid-template-columns:repeat(2,1fr)}}@container cards-section (width >= 1272px){.fco-cards-section__container--even-columns{grid-template-columns:repeat(4,1fr)}}@container cards-section (width >= 624px){.fco-cards-section__container--even-columns-with-featured{grid-template-columns:repeat(2,1fr)}}@container cards-section (width >= 1272px){.fco-cards-section__container--even-columns-with-featured{grid-template-columns:repeat(4,1fr)}.fco-cards-section__container--even-columns-with-featured>:first-child{grid-column:span 4;grid-row:span 4}}.fco-cards-section__container--archive>:first-child{grid-column:span 1;grid-row:span 1}@container cards-section (width >= 624px){.fco-cards-section__container--archive{grid-template-columns:repeat(2,1fr)}}@container cards-section (624px <= width < 948px){.fco-cards-section__container--archive-featured>:first-child{grid-column:span 1;grid-row:span 1}}}.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;-moz-column-gap:1px;grid-column-gap:1px;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);-moz-column-gap:1px;grid-column-gap:1px;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;-o-object-position:unset;object-position:unset}.fco-inline-odd__value{background-color:var(--inline-odds-odd-bg);color:var(--inline-odds-text-color);font-size:12px;line-height:16px;font-weight:600;justify-content:center}.fco-inline-odd__value,.fco-match-row-tv-channel{text-decoration:none;display:flex;align-items:center}.fco-match-row-tv-channel{font-family:var(--body-font-family);color:var(--text-color);gap:.625rem}.fco-match-row-tv-channel__header{font-family:var(--header-font-family);font-weight:700}.fco-match-row-tv-channel .fco-image{inline-size:32px}.fco-match-start-date{display:block;text-decoration:none;color:var(--info-color);inline-size:-moz-fit-content;inline-size:fit-content}.fco-match-start-date,.fco-match-time{font-family:var(--body-font-family);font-size:.75rem;line-height:1.125rem}.fco-match-time{color:var(--primary-color);font-weight:700;white-space:nowrap}.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-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-score{line-height:var(--scores-container-size,30px);inline-size:var(--scores-separator-length,18px);text-align:center}.fco-match-score__container{background-color:var(--bg-color,#f3f3f3);color:var(--text-color,#000);min-block-size:var(--scores-container-size,30px);min-inline-size:var(--scores-container-size,30px);font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-area:team-scores}.fco-match-score__container--live{background-color:var(--primary-color,orangered);color:var(--alternate-text-color,white)}.fco-match-score__container--result{background-color:var(--alternate-bg-color,darkblue);color:var(--alternate-text-color,white)}.fco-match-score__container--agg{grid-area:team-scores-agg}.fco-match-score__container--pen{grid-area:team-scores-pen}.fco-match-score+.fco-match-score{border-block-start:var(--scores-separator-thickness,1px) solid var(--scores-separator-color,rgba(125,125,125,.25))}@container (width >= 500px){.fco-match-score__container{flex-direction:row}.fco-match-score{line-height:unset;inline-size:100%;text-align:center}.fco-match-score+.fco-match-score{border:none;border-inline-start:var(--scores-separator-thickness,1px) solid var(--scores-separator-color,rgba(125,125,125,.25))}}.fco-match-team-and-score__container{container-type:inline-size;text-decoration:none;display:block}.fco-match-team-and-score{--scores-container-size:30px;display:grid;grid-template-columns:1fr var(--scores-container-size,30px);grid-template-areas:"team-a-name team-scores" "team-b-name team-scores";-moz-column-gap:8px;grid-column-gap:8px;column-gap:8px}.fco-match-team-and-score--with-aggregate,.fco-match-team-and-score--with-penalties{grid-template-columns:1fr var(--scores-container-size,30px) var(--scores-container-size,30px)}.fco-match-team-and-score--with-aggregate{grid-template-areas:"team-a-name team-scores team-scores-agg" "team-b-name team-scores team-scores-agg"}.fco-match-team-and-score--with-penalties{grid-template-areas:"team-a-name team-scores team-scores-pen" "team-b-name team-scores team-scores-pen"}.fco-match-team-and-score.fco-match-team-and-score--with-aggregate.fco-match-team-and-score--with-penalties{grid-template-columns:1fr var(--scores-container-size,30px) var(--scores-container-size,30px) var(--scores-container-size,30px);grid-template-areas:"team-a-name team-scores team-scores-agg team-scores-pen" "team-b-name team-scores team-scores-agg team-scores-pen"}.fco-match-team-and-score__team-a,.fco-match-team-and-score__team-b{align-self:center}.fco-match-team-and-score__team-a{grid-area:team-a-name}.fco-match-team-and-score__team-a .fco-match-team-with-crest[class*=red-cards] .fco-team-name:after{inset-inline:auto 0;rotate:180deg}.fco-match-team-and-score__team-b{grid-area:team-b-name}@container (width >= 500px){.fco-match-team-and-score{grid-template-areas:"team-a-name team-scores team-b-name";gap:8px}.fco-match-team-and-score,.fco-match-team-and-score--with-aggregate,.fco-match-team-and-score--with-penalties,.fco-match-team-and-score.fco-match-team-and-score--with-aggregate.fco-match-team-and-score--with-penalties{grid-template-columns:1fr calc(var(--scores-container-size, 30px) + var(--scores-separator-thickness, 1px) + var(--scores-container-size, 30px)) 1fr}.fco-match-team-and-score--with-aggregate{grid-template-areas:"team-a-name team-scores team-b-name" "team-a-name team-scores-agg team-b-name"}.fco-match-team-and-score--with-penalties{grid-template-areas:"team-a-name team-scores team-b-name" "team-a-name team-scores-pen team-b-name"}.fco-match-team-and-score.fco-match-team-and-score--with-aggregate.fco-match-team-and-score--with-penalties{grid-template-areas:"team-a-name team-scores team-b-name" "team-a-name team-scores-agg team-b-name" "team-a-name team-scores-pen team-b-name"}.fco-match-team-and-score__team-a .fco-match-team-with-crest{flex-direction:row-reverse;text-align:end}}.fco-match-row__container{background-color:var(--bg-light,#fff);display:block;text-decoration:none;container-type:inline-size}.fco-match-row{padding:12px;display:grid;grid-template-columns:1fr var(--scores-container-size,30px);grid-template-areas:"team-and-score team-and-score" "tv-channel match-state";grid-gap:8px;gap:8px;place-items:center;text-align:center}.fco-match-row:has(.fco-inline-odds){grid-template-areas:"team-and-score team-and-score" "tv-channel match-state" "inline-odds inline-odds"}.fco-match-row .fco-match-start-date{grid-area:match-state}.fco-match-row .fco-match-state{display:block;text-decoration:none;grid-area:match-state}.fco-match-row .fco-match-score__type--agg{grid-area:agg-score}.fco-match-row .fco-match-score__type--pen{grid-area:pen-score}.fco-match-row .fco-match-team-and-score__container{grid-area:team-and-score;container-type:normal;inline-size:100%}.fco-match-row .fco-match-row-tv-channel{grid-area:tv-channel;justify-self:start;text-align:start}.fco-match-row--result-with-agg,.fco-match-row--result-with-pen{grid-template-columns:1fr var(--scores-container-size,30px) var(--scores-container-size,30px)}.fco-match-row--result-with-agg{grid-template-areas:"team-and-score team-and-score team-and-score" "tv-channel match-state agg-score"}.fco-match-row--result-with-pen{grid-template-areas:"team-and-score team-and-score team-and-score" "tv-channel match-state pen-score"}.fco-match-row.fco-match-row--result-with-agg.fco-match-row--result-with-pen{grid-template-columns:1fr var(--scores-container-size,30px) var(--scores-container-size,30px) var(--scores-container-size,30px);grid-template-areas:"team-and-score team-and-score team-and-score team-and-score" "tv-channel match-state agg-score pen-score"}.fco-match-row .fco-match-score__type{font-family:var(--body-font-family);color:var(--info-color);font-size:.75rem;line-height:1.125rem;display:block;text-decoration:none}@container (width >= 500px){.fco-match-row{grid-template-columns:50px 1fr;grid-template-rows:30px;grid-template-areas:"match-state team-and-score" "tv-channel tv-channel"}.fco-match-row:has(.fco-inline-odds){grid-template-areas:"match-state team-and-score" "tv-channel tv-channel" "inline-odds inline-odds"}.fco-match-row .fco-match-score__type,.fco-match-row .fco-match-start-date,.fco-match-row .fco-match-state{justify-self:start;margin-inline-start:8px}.fco-match-row .fco-match-row-tv-channel{justify-self:end}.fco-match-row--result-with-agg,.fco-match-row--result-with-pen{grid-template-rows:30px 30px 1fr}.fco-match-row--result-with-agg{grid-template-areas:"match-state team-and-score" "agg-score team-and-score" "tv-channel tv-channel"}.fco-match-row--result-with-pen{grid-template-areas:"match-state team-and-score" "pen-score team-and-score" "tv-channel tv-channel"}.fco-match-row.fco-match-row--result-with-agg.fco-match-row--result-with-pen{grid-template-columns:50px 1fr;grid-template-areas:"match-state team-and-score" "agg-score team-and-score" "pen-score team-and-score" "tv-channel tv-channel"}}@container (width >= 750px){.fco-match-row{grid-template-columns:100px 1fr 155px;grid-template-areas:"match-state team-and-score tv-channel"}.fco-match-row:has(.fco-inline-odds){grid-template-areas:"match-state team-and-score tv-channel" "inline-odds inline-odds inline-odds"}.fco-match-row--result-with-agg,.fco-match-row--result-with-pen{grid-template-rows:30px 30px}.fco-match-row--result-with-agg{grid-template-areas:"match-state team-and-score tv-channel" "agg-score team-and-score tv-channel"}.fco-match-row--result-with-pen{grid-template-areas:"match-state team-and-score tv-channel" "pen-score team-and-score tv-channel"}.fco-match-row.fco-match-row--result-with-agg.fco-match-row--result-with-pen{grid-template-columns:100px 1fr 155px;grid-template-rows:30px 30px 30px;grid-template-areas:"match-state team-and-score tv-channel" "agg-score team-and-score tv-channel" "pen-score team-and-score tv-channel"}}.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type){grid-template-areas:"team-and-score team-and-score  team-and-score" "tv-channel match-state-1 match-state-2" "inline-odds inline-odds inline-odds"}@container (width >= 500px){.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type){grid-template-areas:"match-state-1 team-and-score tv-channel" "match-state-2 team-and-score tv-channel" "inline-odds inline-odds inline-odds"}}.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type) .fco-match-start-date{grid-area:match-state-1}.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type) .fco-match-score__type--agg{grid-area:match-state-2}.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type) .fco-match-row--result-with-agg{grid-template-areas:"match-state team-and-score tv-channel" "match-state team-and-score tv-channel" "inline-odds inline-odds inline-odds"}.fco-competition-section{container-type:inline-size;display:flex;flex-direction:column}.fco-competition-section__header{text-decoration:none;padding:12px;background-color:var(--bg-light);color:var(--text-color);font-family:var(--header-font-family);font-size:1rem;line-height:1;display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.fco-competition-section__header-area{margin-inline-start:4px}.fco-competition-section__header .fco-image{inline-size:unset}.fco-competition-section__body{display:flex;flex-direction:column}.fco-competition-section__round-name{padding:12px;background-color:var(--bg-light);color:var(--text-color);font-family:var(--body-font-family)}.fco-competition-section__matches{display:grid;grid-template-columns:1fr}.fco-competition-section__matches .fco-match-row__container:nth-of-type(2n){background-color:var(--odd-row-bg-color,#f9f9fb)}.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 transparent;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 transparent}.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-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%;-webkit-appearance:none;-moz-appearance:none;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-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-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 rgba(0,0,0,.5);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-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;min-block-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:-moz-fit-content;inline-size:fit-content;margin-inline-start:auto}.fco-standings-table .fco-toggle-switch{inline-size:-moz-fit-content;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-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);grid-gap:10px;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-tab-nav{display:flex;align-items:center;justify-content:center}.fco-tab-nav__container{display:flex;flex-flow:row nowrap;align-items:flex-end;-moz-column-gap:1px;column-gap:1px;overflow:scroll hidden;overscroll-behavior-x:none;scroll-snap-type:x mandatory;scrollbar-width:none}.fco-tab-nav__tab{display:flex;flex:1 0 max-content;scroll-snap-align:start;text-decoration:none;font-family:var(--header-font-family);background-color:var(--bg-light);color:var(--text-color);font-weight:700;font-size:18px;text-align:center;cursor:pointer;block-size:37px;min-inline-size:110px;align-items:center;justify-content:center;padding:0 1.5rem}.fco-tab-nav__tab--active{background-color:var(--alternate-bg-color);color:var(--alternate-text-color)}.fco-tab-nav__tab.fco-base-button{margin:var(--fco-spacing-3xs)}