.fco-image-component{display:inline-block;position:relative}.fco-image-component__image{-o-object-position:center top;object-position:center top;max-inline-size:100%}.fco-image-component__image--cover{-o-object-fit:cover;object-fit:cover}.fco-image-component__image--contain{-o-object-fit:contain;object-fit:contain}.fco-modal-dialog{border-radius:var(--fco-radius-xl);background-color:var(--fco-surface-1);opacity:0;inline-size:min(400px,100%);transition:opacity .3s,transform .3s,display allow-discrete .3s,overlay allow-discrete .3s;border:none;padding:0;transform:translateY(100%)}@media (max-width:1023px){.fco-modal-dialog{border-radius:var(--fco-radius-xl) var(--fco-radius-xl) 0 0;inline-size:100%;max-inline-size:100%;margin-block-end:0}}.fco-modal-dialog::backdrop{background-color:var(--fco-modal-dialog-backdrop-color,#00000080);opacity:0;transition:opacity .3s,display allow-discrete .3s,overlay allow-discrete .3s}.fco-modal-dialog[open],.fco-modal-dialog[open]::backdrop{opacity:1}.fco-modal-dialog[open]{transform:translateY(0)}@starting-style{.fco-modal-dialog[open],.fco-modal-dialog[open]::backdrop{opacity:0}.fco-modal-dialog[open]{transform:translateY(100%)}}.fco-modal-dialog-button{cursor:pointer;color:var(--fco-body-default);background-color:#0000;justify-content:center;align-items:center;display:flex}.fco-modal-dialog-window{padding:var(--fco-spacing-md);align-items:center;grid-gap:var(--fco-spacing-md);gap:var(--fco-spacing-md);grid-template-columns:1fr auto;grid-template-areas:"title button""content content";display:grid}.fco-modal-dialog-window .fco-modal-dialog-button{padding:var(--fco-spacing-xs);grid-area:button}.fco-modal-dialog-window .fco-modal-dialog-button .fco-svg-icon{block-size:24px}.fco-modal-dialog-window .fco-modal-dialog-window__heading{font-size:var(--fco-size-body-xl);grid-area:title;margin:0}.fco-modal-dialog-window .fco-modal-dialog-window__content,.fco-modal-dialog-window .fco-modal-dialog-window__heading{color:var(--fco-body-default);font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);line-height:140%}.fco-modal-dialog-window .fco-modal-dialog-window__content{gap:var(--fco-spacing-sm);font-size:var(--fco-size-body-md);flex-direction:column;grid-area:content;display:flex}.fco-scrollable-section{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);grid-row-gap:1rem;row-gap:1rem;inline-size:100%;display:grid}.fco-scrollable-section__scroll-container{grid-area:1/1/auto/3;grid-auto-flow:column;grid-template-rows:repeat(var(--scrollable-section-number-of-rows,1),1fr);scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;justify-content:start;grid-gap:.75rem;gap:.75rem;display:grid;overflow:auto hidden}.fco-scrollable-section__scroll-container::-webkit-scrollbar{display:none}.fco-scrollable-section__scroll-container{scroll-snap-type:x mandatory}.fco-scrollable-section__scroll-container>*{scroll-snap-align:start}.fco-scrollable-section__slider{grid-area:2/1/auto/3;place-self:center}@media (min-width:1024px){.fco-scrollable-section__slider{grid-column:1/2;justify-self:start}}.fco-scrollable-section__slider-container{background-color:var(--scrollable-section-slider-bg-color);block-size:2px;inline-size:80px}.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-area:2/2/auto/3;justify-self:end;display:none}@media (min-width:1024px){.fco-scrollable-section__controls{gap:.5rem;display:flex}[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-form-indicator,.fco-scrollable-section__controls-button>.fco-icon{justify-content:center;align-items:center;display:flex}.fco-form-indicator{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);color:var(--fco-body-on-dark);font-size:var(--fco-size-body-2xs);inline-size:var(--size);block-size:var(--size)}.fco-form-indicator.fco-form-indicator--small{--size:16px;font-size:var(--fco-size-body-3xs)}.fco-form-indicator.fco-form-indicator--medium{--size:20px}.fco-form-indicator.fco-form-indicator--large{--size:24px}.fco-form-indicator.fco-form-indicator--round{border-radius:var(--fco-radius-xl)}.fco-form-indicator.fco-form-indicator--square{border-radius:var(--fco-radius-xs)}.fco-form-indicator.fco-form-indicator--win,.fco-form-indicator.fco-form-indicator--win:after{background-color:var(--fco-status-success-surface-3)}.fco-form-indicator.fco-form-indicator--win:after{border:var(--fco-border-weight-xs) solid var(--fco-status-success-surface-3)}.fco-form-indicator.fco-form-indicator--draw,.fco-form-indicator.fco-form-indicator--draw:after{background-color:var(--fco-status-neutral-surface-1)}.fco-form-indicator.fco-form-indicator--draw:after{border:var(--fco-border-weight-xs) solid var(--fco-status-neutral-surface-1)}.fco-form-indicator.fco-form-indicator--lose{background-color:var(--fco-status-error-surface-2)}.fco-form-indicator.fco-form-indicator--lose:after{background-color:var(--fco-status-error-surface-2);border:var(--fco-border-weight-xs) solid var(--fco-status-error-surface-2)}.fco-form-indicator.fco-form-indicator--last-match{position:relative}.fco-form-indicator.fco-form-indicator--last-match:after{--stroke-width:6px;content:"";border-radius:var(--fco-radius-2xs);inline-size:var(--stroke-width);position:absolute;inset-block-end:calc(-1 * var(--fco-spacing-2xs));inset-inline-start:calc(var(--size) / 2 - var(--stroke-width) / 2)}.fco-live-tag{align-items:center;gap:var(--fco-spacing-2xs);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);line-height:1.4;display:inline-flex}.fco-live-tag,.fco-live-tag__pulse-indicator{color:var(--fco-live-body-default)}.fco-live-tag__pill{border-radius:var(--fco-radius-rounded);padding-block:var(--fco-spacing-3xs);padding-inline:var(--fco-spacing-3xs) var(--fco-spacing-xs);background-color:var(--fco-live-surface-1);font-size:var(--fco-size-body-3xs);color:var(--fco-live-body-on-light)}.fco-live-tag__label{text-transform:uppercase}.fco-who-will-win{border-radius:var(--fco-radius-sm);background-color:var(--fco-surface-1);flex-direction:column;block-size:100%;display:flex;container:fco-who-will-win/size}.fco-who-will-win--clickable{cursor:pointer;transition:opacity .25s cubic-bezier(.2,0,0,1)}@media (hover:hover){.fco-who-will-win--clickable:hover{opacity:var(--fco-opacity-hover)}}.fco-who-will-win--clickable:active{opacity:var(--fco-opacity-pressed)}.fco-who-will-win__header{gap:var(--fco-spacing-3xs);padding:var(--fco-spacing-sm) var(--fco-spacing-xs) 0;flex-flow:row;flex:0 0 22px;align-items:center;display:flex}@container fco-who-will-win (width>=200px){.fco-who-will-win__header{gap:var(--fco-spacing-xs);padding:var(--fco-spacing-md) var(--fco-spacing-md) 0}}.fco-who-will-win__sponsorship{color:var(--fco-body-muted);font-size:var(--fco-size-body-3xs);white-space:nowrap;flex:1 1;overflow:hidden}.fco-who-will-win__sponsorship,.fco-who-will-win__title{min-inline-size:0;font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold)}.fco-who-will-win__title{flex:0 1 max-content;font-size:var(--fco-size-body-md);color:var(--fco-body-default);margin:0;padding:0}.fco-who-will-win__content{padding:var(--fco-spacing-xs) var(--fco-spacing-xs) var(--fco-spacing-sm);flex:100% 1;container:fco-who-will-win-content/inline-size}@container fco-who-will-win (width>=200px){.fco-who-will-win__content{padding:var(--fco-spacing-md) var(--fco-spacing-md) var(--fco-spacing-sm)}}.fco-who-will-win__results,.fco-who-will-win__vote{align-items:stretch;gap:var(--fco-spacing-2xs);block-size:100%;inline-size:100%;display:flex}.fco-who-will-win .fco-svg-icon{block-size:16px;inline-size:16px}.fco-who-will-win__vote-option{justify-content:center;align-items:center;gap:var(--fco-spacing-xs);padding:var(--fco-spacing-xs);background-color:var(--fco-surface-2);border-radius:var(--fco-radius-xs);border:none;flex-direction:column;flex:1 0;transition:background-color .25s cubic-bezier(.2,0,0,1);display:flex;overflow:hidden;container-type:inline-size}.fco-who-will-win__vote-option:hover{background-color:var(--fco-surface-hover);cursor:pointer}.fco-who-will-win__vote-option:active{background-color:var(--fco-surface-pressed)}@container fco-who-will-win-content (width>=200px){.fco-who-will-win__vote-option .fco-svg-icon{block-size:24px;inline-size:24px}}.fco-who-will-win__team-crest{-o-object-fit:contain;object-fit:contain;color:var(--fco-body-default);block-size:16px;inline-size:16px;display:block}@container fco-who-will-win-content (width>=200px){.fco-who-will-win__team-crest{block-size:24px;inline-size:24px}}.fco-who-will-win__vote-label{text-transform:uppercase;font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-medium);color:var(--fco-body-default);text-align:center;text-overflow:ellipsis;min-block-size:16.8px;line-height:1.4;font-size:clamp(var(--fco-size-body-2xs),30cqi,var(--fco-size-body-xs));overflow:hidden}@container fco-who-will-win (height<=140px){.fco-who-will-win__vote-label{display:none}}.fco-who-will-win__result-divider{background-color:var(--fco-border-default);flex-shrink:0;align-self:stretch;inline-size:1px}.fco-who-will-win__result-column{justify-content:center;align-items:center;gap:var(--fco-spacing-2xs);border-radius:var(--fco-radius-xs);color:var(--fco-body-default);flex-direction:column;flex:1 0;padding-block:0;display:flex}.fco-who-will-win__result-column--dimmed{opacity:.5}@container fco-who-will-win-content (width>=200px){.fco-who-will-win__result-column .fco-who-will-win__team-crest{block-size:16px;inline-size:16px}}.fco-who-will-win__result-percentage{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);text-align:center;line-height:1.4}@container fco-who-will-win-content (width>=200px){.fco-who-will-win__result-percentage{font-size:var(--fco-size-body-xs)}}.fco-who-will-win__result-bar{--bar-color:var(--fco-status-neutral-surface-1);-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:4px;inline-size:100%;color:var(--bar-color);border:none;transition:color .25s cubic-bezier(.2,0,0,1)}.fco-who-will-win__result-bar--team-a{--bar-color:var(--team-a-color)}.fco-who-will-win__result-bar--team-b{--bar-color:var(--team-b-color)}.fco-who-will-win__result-bar::-webkit-progress-bar{border-radius:var(--fco-radius-rounded);background-color:var(--fco-surface-3)}.fco-who-will-win__result-bar::-webkit-progress-value{background-color:var(--bar-color);border-radius:var(--fco-radius-rounded)}@media (prefers-reduced-motion:no-preference){.fco-who-will-win__result-bar::-webkit-progress-value{-webkit-transition:inline-size .45s ease-out;transition:inline-size .45s ease-out}}.fco-who-will-win__result-bar::-moz-progress-bar{background-color:var(--bar-color);border-radius:var(--fco-radius-rounded)}@media (prefers-reduced-motion:no-preference){.fco-who-will-win__result-bar::-moz-progress-bar{-moz-transition:inline-size .45s ease-out;transition:inline-size .45s ease-out}}.fco-who-will-win__result-count{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-3xs);font-weight:var(--fco-font-weight-body-medium);color:var(--fco-body-muted);text-align:center;white-space:nowrap;line-height:1.4}@container fco-who-will-win-content (width>=200px){.fco-who-will-win__result-count{font-size:var(--fco-size-body-2xs)}}.fco-gameday-v2{scroll-margin-top:var(--navigation-height,0);gap:var(--fco-spacing-md);flex-direction:column;flex-grow:1;display:flex;container-type:inline-size}.fco-gameday-v2,.fco-gameday-v2 a{color:var(--fco-body-default)}.fco-gameday-v2 button{cursor:pointer}.fco-gameday-v2__match-tabs{gap:var(--fco-spacing-md);flex-wrap:wrap;display:flex}.fco-gameday-v2--themed .fco-gameday-all-scores-tab,.fco-gameday-v2--themed .fco-gameday-card,.fco-gameday-v2--themed .fco-gameday-momentum-chart__bars,.fco-gameday-v2--themed .fco-gameday-next-matches-row__button,.fco-gameday-v2--themed .fco-gameday-tab,.fco-gameday-v2--themed .fco-gameday-tab-rail .fco-base-button.fco-scrollable-section__controls-button.fco-scrollable-section__controls-button-left,.fco-gameday-v2--themed .fco-gameday-tab-rail .fco-base-button.fco-scrollable-section__controls-button.fco-scrollable-section__controls-button-right,.fco-gameday-v2--themed .fco-gameday-table-row--highlighted,.fco-gameday-v2--themed .fco-who-will-win__vote-option{background-color:color-mix(in srgb,var(--fco-surface-1) 50%,transparent)}.fco-gameday-v2--themed .fco-gameday-v2__headline{color:contrast-color(var(--section-background,var(--fco-surface-1)))}.fco-gameday-v2--themed .fco-gameday-key-events-card:after{background:linear-gradient(180deg,var(--fco-surface-page-fade-out-0) 0,color-mix(in srgb,var(--fco-surface-1) 50%,transparent) 100%)}.fco-gameday-v2--themed .fco-gameday-card--has-texture--contain:has(.fco-gameday-match-card):before{background-color:color-mix(in srgb,var(--fco-universal-colours-black) 20%,transparent)}html[theme=dark] .fco-gameday-v2--themed .fco-gameday-card--has-texture--contain:has(.fco-gameday-match-card):before{background-color:color-mix(in srgb,var(--fco-universal-colours-white) 20%,transparent)}.fco-gameday-v2--themed .fco-who-will-win{background-color:#0000}.fco-gameday-disclaimers{gap:var(--fco-spacing-2xs);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-3xs);font-weight:var(--fco-font-weight-body-bold);color:var(--fco-body-muted);flex-direction:column;line-height:1.4;display:flex}.fco-gameday-grid-container{container:fco-gameday-grid/inline-size}.fco-gameday-grid{grid-gap:var(--fco-spacing-sm);gap:var(--fco-spacing-sm);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:minmax(120px,auto);display:grid}@container fco-gameday-grid (width>=450px){.fco-gameday-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@container fco-gameday-grid (width>=600px){.fco-gameday-grid{gap:var(--fco-spacing-xl)}}.fco-gameday-header{place-items:center start;grid-gap:var(--fco-spacing-md);gap:var(--fco-spacing-md);grid-template-columns:1fr auto;display:grid}@container (width>=600px){.fco-gameday-header{grid-template-columns:auto 1fr}}.fco-gameday-header .fco-gameday-v2__headline{font-family:var(--fco-font-family-heading);font-weight:var(--fco-font-weight-heading-bold);font-size:var(--fco-size-heading-md);margin:0}@container (width>=600px){.fco-gameday-header .fco-gameday-v2__headline{font-size:var(--fco-size-heading-xl)}}.fco-gameday-sponsorship{align-items:center;gap:var(--fco-spacing-2xs);font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);font-size:var(--fco-size-body-4xs);color:var(--fco-body-muted);text-align:end;flex-flow:wrap;line-height:140%;text-decoration:none;display:flex}@container (width>=600px){.fco-gameday-sponsorship{gap:var(--fco-spacing-1-5);font-size:var(--fco-size-body-3xs)}}.fco-gameday-sponsorship__label{color:contrast-color(var(--section-background,var(--fco-surface-1)));text-align:end}.fco-gameday-sponsorship__logo{min-block-size:20px}.fco-gameday-sponsorship__logo,.fco-gameday-sponsorship__logo .fco-image{align-items:center;display:flex}.fco-gameday-sponsorship__logo .fco-image img{block-size:20px}@container (width<480px){.fco-gameday-sponsorship{text-align:center;flex-direction:column;align-items:center}.fco-gameday-sponsorship__label{text-align:center}}.fco-gameday-with-ad-container{gap:var(--fco-spacing-lg);flex-direction:column;display:flex}@media (min-width:1024px){.fco-gameday-with-ad-container{gap:var(--fco-spacing-xl);flex-direction:row}}.fco-gameday-tab-rail{inline-size:100%;container:fco-gameday-tab-rail/inline-size}.fco-gameday-tab-rail .fco-scrollable-section{display:flex}.fco-gameday-tab-rail .fco-scrollable-section:has(.fco-scrollable-section__controls){grid-template-rows:auto;grid-template-areas:"button-left team-container button-right";display:grid;position:relative}[dir=rtl] .fco-gameday-tab-rail .fco-scrollable-section:has(.fco-scrollable-section__controls){grid-template-areas:"button-right team-container button-left"}.fco-gameday-tab-rail .fco-scrollable-section__scroll-container{gap:var(--fco-spacing-2xs);grid-area:team-container}.fco-gameday-tab-rail .fco-scrollable-section__controls{display:none}@media (min-width:768px){.fco-gameday-tab-rail .fco-scrollable-section__controls{display:contents}}.fco-gameday-tab-rail .fco-scrollable-section__controls-button-left{grid-area:button-left;margin-inline-end:var(--fco-spacing-2xs)}[dir=rtl] .fco-gameday-tab-rail .fco-scrollable-section__controls-button-left{margin-inline:var(--fco-spacing-2xs) 0}.fco-gameday-tab-rail .fco-scrollable-section__controls-button-right{grid-area:button-right;margin-inline-start:var(--fco-spacing-2xs);position:sticky;inset-inline-end:0}[dir=rtl] .fco-gameday-tab-rail .fco-scrollable-section__controls-button-right{margin-inline:0 var(--fco-spacing-2xs)}.fco-gameday-tab-rail .fco-scrollable-section__controls-button-left,.fco-gameday-tab-rail .fco-scrollable-section__controls-button-right{border-radius:var(--fco-radius-actions-button);background-color:var(--fco-surface-1);justify-content:center;align-items:center;block-size:32px;min-inline-size:32px;display:flex}@media (prefers-reduced-motion:no-preference){.fco-gameday-tab-rail .fco-scrollable-section__controls-button-left,.fco-gameday-tab-rail .fco-scrollable-section__controls-button-right{transition-property:background-color,color;transition-duration:.25s;transition-timing-function:cubic-bezier(.2,0,0,1)}}@media (min-width:768px){.fco-gameday-tab-rail .fco-scrollable-section__controls-button-left,.fco-gameday-tab-rail .fco-scrollable-section__controls-button-right{block-size:40px;min-inline-size:40px}}.fco-gameday-tab-rail .fco-scrollable-section__controls-button-left,.fco-gameday-tab-rail .fco-scrollable-section__controls-button-right{color:var(--fco-button-solid-neutral-text-default);font-size:var(--fco-size-body-xl)}.fco-gameday-tab-rail .fco-scrollable-section__controls-button-left:disabled,.fco-gameday-tab-rail .fco-scrollable-section__controls-button-right:disabled{background-color:var(--fco-surface-disabled);color:var(--fco-body-disabled)}.fco-gameday-tab-rail .fco-scrollable-section__controls-button-left .fco-icon-scroller-left,.fco-gameday-tab-rail .fco-scrollable-section__controls-button-left .fco-icon-scroller-right,.fco-gameday-tab-rail .fco-scrollable-section__controls-button-right .fco-icon-scroller-left,.fco-gameday-tab-rail .fco-scrollable-section__controls-button-right .fco-icon-scroller-right{-webkit-text-stroke:1px}.fco-gameday-tab-rail .fco-scrollable-section__slider{display:none}.fco-gameday-all-scores-tab{border:1px solid var(--fco-border-default);border-radius:var(--fco-radius-actions-button);background-color:var(--fco-surface-1);block-size:100%;min-inline-size:112px;padding:var(--fco-spacing-xs);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);color:var(--fco-body-default);align-items:center;display:inline-flex}@container fco-gameday-tab-rail (width>=600px){.fco-gameday-all-scores-tab{min-inline-size:136px;font-size:var(--fco-size-body-md)}}@media (prefers-reduced-motion:no-preference){.fco-gameday-all-scores-tab{transition:background-color .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-all-scores-tab:focus:not(.fco-gameday-all-scores-tab:disabled){background-color:var(--fco-surface-hover)}@media (min-width:1024px){.fco-gameday-all-scores-tab:hover:not(.fco-gameday-all-scores-tab:disabled){background-color:var(--fco-surface-hover)}}.fco-gameday-all-scores-tab{justify-content:center;text-decoration:none}.fco-gameday-all-scores-tab__label{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);white-space:nowrap;line-height:1}@container fco-gameday-tab-rail (width>=600px){.fco-gameday-all-scores-tab__label{font-size:var(--fco-size-body-xs)}}.fco-gameday-all-scores-tab__icon{flex-shrink:0;block-size:16px;inline-size:16px}[dir=rtl] .fco-gameday-all-scores-tab__icon{rotate:180deg}.fco-gameday-tab{border:1px solid var(--fco-border-default);border-radius:var(--fco-radius-actions-button);background-color:var(--fco-surface-1);block-size:100%;min-inline-size:112px;padding:var(--fco-spacing-xs);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);color:var(--fco-body-default);align-items:center;display:inline-flex}@container fco-gameday-tab-rail (width>=600px){.fco-gameday-tab{min-inline-size:136px;font-size:var(--fco-size-body-md)}}@media (prefers-reduced-motion:no-preference){.fco-gameday-tab{transition:background-color .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-tab:focus:not(.fco-gameday-tab:disabled){background-color:var(--fco-surface-hover)}@media (min-width:1024px){.fco-gameday-tab:hover:not(.fco-gameday-tab:disabled){background-color:var(--fco-surface-hover)}}.fco-gameday-tab{justify-content:space-between}@media (prefers-reduced-motion:no-preference){.fco-gameday-tab{transition-property:opacity,border-color,background-color;transition-duration:.25s cubic-bezier(.2,0,0,1)}}.fco-gameday-tab:disabled{cursor:not-allowed;opacity:.5}.fco-gameday-tab--active{border-width:2px;border-color:var(--fco-gameday-theme-active-tab-border,var(--fco-border-selected));padding:calc(var(--fco-spacing-xs) - 1px)}.fco-gameday-tab--active:disabled{border:1px solid var(--fco-border-default);border-radius:var(--fco-radius-actions-button);background-color:var(--fco-surface-1);block-size:100%;min-inline-size:112px;padding:var(--fco-spacing-xs);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);color:var(--fco-body-default);align-items:center;display:inline-flex}@container fco-gameday-tab-rail (width>=600px){.fco-gameday-tab--active:disabled{min-inline-size:136px;font-size:var(--fco-size-body-md)}}@media (prefers-reduced-motion:no-preference){.fco-gameday-tab--active:disabled{transition:background-color .25s cubic-bezier(.2,0,0,1),border-color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-tab--active:disabled:focus:not(.fco-gameday-tab--active:disabled:disabled){background-color:var(--fco-surface-hover)}@media (min-width:1024px){.fco-gameday-tab--active:disabled:hover:not(.fco-gameday-tab--active:disabled:disabled){background-color:var(--fco-surface-hover)}}.fco-gameday-tab--active:disabled{cursor:not-allowed;opacity:.5}.fco-gameday-tab-badge{block-size:20px;inline-size:20px}@container fco-gameday-tab-rail (width>=600px){.fco-gameday-tab-badge{block-size:24px;inline-size:24px}}.fco-gameday-tab-badge .fco-image__image{display:block}.fco-gameday-tab-content{align-items:center;gap:var(--fco-spacing-2xs);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);line-height:1;display:inline-flex}@container fco-gameday-tab-rail (width>=600px){.fco-gameday-tab-content{gap:var(--fco-spacing-xs);font-size:var(--fco-size-body-md)}}.fco-gameday-tab-content__score{text-align:center;min-inline-size:2ch}.fco-gameday-tab-fixture-content{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);text-align:center;white-space:nowrap;line-height:1}@container fco-gameday-tab-rail (width>=600px){.fco-gameday-tab-fixture-content{font-size:var(--fco-size-body-xs)}}.fco-gameday-article-card{background-color:var(--fco-surface-1);border-radius:var(--fco-radius-lg);flex-direction:column;justify-content:space-between;inline-size:100%;display:flex}.fco-gameday-article-card__image.fco-image-component{position:absolute;inset:0}.fco-gameday-article-card__image.fco-image-component .fco-image-component__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;z-index:0;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.fco-gameday-article-card__image.fco-image-component .fco-image-component__image{transition:scale .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-article-card__image.fco-image-component .fco-image-component__image--fallback{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.fco-gameday-card[href]:where(:hover,:active) .fco-gameday-article-card__image .fco-image-component__image{scale:1.02}@container fco-gameday-card style(--row-span:2){.fco-gameday-card[href]:where(:hover,:active) .fco-gameday-article-card__image .fco-image-component__image{scale:1.01}}.fco-gameday-article-card__header{align-items:center;gap:var(--fco-spacing-xs);padding:var(--fco-spacing-sm);z-index:1;display:flex;position:relative}@container fco-gameday-card (width>=200px){.fco-gameday-article-card__header{padding:var(--fco-spacing-md)}}.fco-gameday-article-card__video-tag{color:var(--fco-body-on-dark);font-size:var(--fco-size-body-3xs);font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);line-height:1.4}.fco-gameday-article-card__video-tag:has(.fco-gameday-article-card__video-tag--duration){justify-content:center;align-items:center;gap:var(--fco-spacing-2xs);background-color:var(--fco-surface-opacity-neutral-black-75);padding-block:var(--fco-spacing-3xs);padding-inline:var(--fco-spacing-3xs) var(--fco-spacing-2xs);border-radius:var(--fco-radius-rounded);display:inline-flex}.fco-gameday-article-card .fco-live-tag{background-color:var(--fco-surface-opacity-neutral-black-75);color:var(--fco-body-on-dark)}.fco-gameday-article-card .fco-live-tag__pulse-indicator{color:var(--fco-body-on-dark)}.fco-gameday-article-card__body{z-index:1;align-items:stretch;gap:var(--fco-spacing-sm);padding-block:var(--fco-spacing-2xl) var(--fco-spacing-sm);padding-inline:var(--fco-spacing-sm);background-image:linear-gradient(181deg,#0000,#0009 40%,#000000e6);flex-direction:column;margin-block-start:auto;display:flex;position:relative}.fco-gameday-article-card__body:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:absolute;inset:0;-webkit-mask:linear-gradient(#0000,#000,#000);mask:linear-gradient(#0000,#000,#000)}@container fco-gameday-card (width>=200px){.fco-gameday-article-card__body{padding-block:var(--fco-spacing-3xl) var(--fco-spacing-md);padding-inline:var(--fco-spacing-md)}}.fco-gameday-article-card__title{-webkit-line-clamp:3;text-overflow:ellipsis;overflow-wrap:break-word;block-size:-moz-fit-content;block-size:fit-content;color:var(--fco-body-on-dark);font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);font-size:var(--fco-size-body-xs);-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}@container fco-gameday-card (width>=200px){.fco-gameday-article-card__title{font-size:var(--fco-size-body-md)}}@container fco-gameday-card style(--row-span:2){.fco-gameday-article-card__title{-webkit-line-clamp:4;text-overflow:ellipsis;overflow-wrap:break-word;block-size:-moz-fit-content;block-size:fit-content;font-family:var(--fco-font-family-heading);font-weight:var(--fco-font-weight-heading-bold);font-size:var(--fco-size-heading-3xs);-webkit-box-orient:vertical;line-height:1;display:-webkit-box;overflow:hidden}}@container fco-gameday-card (width>=200px) and style(--row-span:2){.fco-gameday-article-card__title{font-size:var(--fco-size-heading-xs)}}.fco-gameday-article-card__cta.fco-base-button{pointer-events:none;justify-content:center;align-items:center;gap:var(--fco-spacing-2xs);display:inline-flex}@container fco-gameday-card not style(--row-span:2){.fco-gameday-article-card__cta.fco-base-button{display:none}}.fco-gameday-article-card__cta-label{flex:1 0}.fco-gameday-article-card__cta-icon{flex-shrink:0}.fco-gameday-card{border-radius:var(--fco-radius-lg);background-color:var(--fco-surface-1);text-decoration:none;position:relative;overflow:clip;container:fco-gameday-card/inline-size}@media (prefers-reduced-motion:no-preference){.fco-gameday-card{transition:opacity .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-card__inner{flex-direction:column;block-size:100%;min-block-size:120px;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-card__inner{min-block-size:170px}}.fco-gameday-card__inner>*{block-size:100%}.fco-gameday-card--double-row .fco-gameday-card__inner{min-block-size:244px}@container fco-gameday-card (width>=200px){.fco-gameday-card--double-row .fco-gameday-card__inner{min-block-size:362px}}.fco-gameday-card[href]:hover{opacity:var(--fco-opacity-hover)}.fco-gameday-card[href]:active{opacity:var(--fco-opacity-pressed)}.fco-gameday-card--disabled{cursor:not-allowed;opacity:.5}.fco-gameday-card--has-texture:has(.fco-gameday-match-card):before{content:"";background-color:var(--fco-surface-3);-webkit-mask-image:var(--card-texture),linear-gradient(172deg,var(--fco-surface-1) 6.5%,var(--fco-universal-colours-transparent) 65%);mask-image:var(--card-texture),linear-gradient(172deg,var(--fco-surface-1) 6.5%,var(--fco-universal-colours-transparent) 65%);-webkit-mask-composite:source-in,xor;position:absolute;inset:0;-webkit-mask-position:top,50%;mask-position:top,50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.fco-gameday-card--has-texture--contain:has(.fco-gameday-match-card):before{-webkit-mask-size:contain,cover;mask-size:contain,cover}.fco-gameday-card--has-texture--wchq:has(.fco-gameday-match-card):before{background-color:var(--fco-wc-26-texture)}.fco-gameday-card__heading{padding-block-start:var(--fco-spacing-sm);padding-block-end:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-xs);block-size:-moz-fit-content;block-size:fit-content;line-height:1.4;font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-bold);margin:0}@container fco-gameday-card (width>=200px){.fco-gameday-card__heading{padding-block-start:var(--fco-spacing-md);padding-block-end:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-md);font-size:var(--fco-size-body-md)}.fco-gameday-card--multi-col .fco-gameday-card__heading{font-size:var(--fco-size-body-xs);padding-block:var(--fco-spacing-sm) var(--fco-spacing-xs);padding-inline:var(--fco-spacing-xs)}}@container fco-gameday-card (width>=400px){.fco-gameday-card--multi-col .fco-gameday-card__heading{font-size:var(--fco-size-body-md);padding:var(--fco-spacing-md)}}.fco-gameday-formation{padding-block-end:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-sm);justify-content:center;gap:var(--fco-spacing-2xs);flex-direction:column;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-formation{padding-block-end:var(--fco-spacing-md);padding-inline:var(--fco-spacing-md);gap:var(--fco-spacing-xs)}}.fco-gameday-formation__pitch{grid-template-columns:12% 1fr 6% 1fr 12%;align-items:center;display:grid}.fco-gameday-formation__labels{justify-content:space-between;align-items:center;gap:var(--fco-spacing-xs);display:flex}.fco-gameday-formation-label{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-medium);font-size:var(--fco-size-body-2xs);color:var(--fco-body-muted);line-height:1.4}@container fco-gameday-card (width>=200px){.fco-gameday-formation-label{font-size:var(--fco-size-body-xs)}}.fco-gameday-formation-label--team-a{text-align:start}.fco-gameday-formation-label--team-b{text-align:end}.fco-gameday-formation-pitch{color:var(--fco-border-default);grid-area:1/1/2/6}.fco-gameday-team-formation{inline-size:100%}@media (prefers-reduced-motion:no-preference){.fco-gameday-team-formation{transition:color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-team-formation--team-a{color:var(--team-a-color,var(--fco-body-default));filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--team-a-color,var(--fco-body-default)) 33%,transparent));grid-area:1/2/2/3}[dir=rtl] .fco-gameday-team-formation--team-a{transform:scaleX(-1)}.fco-gameday-team-formation--team-b{color:var(--team-b-color,var(--fco-body-default));filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--team-b-color,var(--fco-body-default)) 33%,transparent));grid-area:1/4/2/5;transform:scaleX(-1)}[dir=rtl] .fco-gameday-team-formation--team-b{transform:scaleX(1)}.fco-gameday-head-to-head-card{padding-block-end:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-sm);justify-content:center;align-self:stretch;align-items:center;gap:var(--fco-spacing-xs);flex-direction:column;flex:1 1;display:flex}.fco-gameday-head-to-head-card__stats-row{gap:var(--fco-spacing-xs);flex-shrink:0;align-items:center;block-size:32px;inline-size:100%;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-head-to-head-card__stats-row{block-size:unset}}.fco-gameday-head-to-head-card__stat-pill{padding-inline:var(--fco-spacing-xs);padding-block:var(--fco-spacing-2xs);border-radius:var(--fco-radius-xl);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-bold);flex-direction:column;flex:1 0;justify-content:center;align-items:center;line-height:1.4;display:flex}@media (prefers-reduced-motion:no-preference){.fco-gameday-head-to-head-card__stat-pill{transition:background-color .25s cubic-bezier(.2,0,0,1)}}@container fco-gameday-card (width>=200px){.fco-gameday-head-to-head-card__stat-pill{font-size:var(--fco-size-body-md)}}.fco-gameday-head-to-head-card__stat-pill--team-a{background-color:var(--team-a-color,var(--fco-surface-3));color:contrast-color(var(--team-a-color,var(--fco-surface-3)))}.fco-gameday-head-to-head-card__stat-pill--team-b{background-color:var(--team-b-color,var(--fco-surface-3));color:contrast-color(var(--team-b-color,var(--fco-surface-3)))}.fco-gameday-head-to-head-card__stat-pill--draws{background-color:var(--fco-surface-3);color:contrast-color(var(--fco-surface-3))}.fco-gameday-head-to-head-card__goals-section,.fco-gameday-head-to-head-card__table-positions-section{gap:var(--fco-spacing-2xs);flex-direction:column;flex-shrink:0;align-items:flex-start;inline-size:100%;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-head-to-head-card__goals-section,.fco-gameday-head-to-head-card__table-positions-section{gap:var(--fco-spacing-xs)}}.fco-gameday-head-to-head-card__table-positions-section{display:none}@container fco-gameday-card (width>=200px){.fco-gameday-head-to-head-card__table-positions-section{display:block}}.fco-gameday-head-to-head-card__goals-row,.fco-gameday-head-to-head-card__table-positions-row{gap:var(--fco-spacing-xs);inline-size:100%;font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);align-items:center;line-height:1.4;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-head-to-head-card__goals-row,.fco-gameday-head-to-head-card__table-positions-row{font-size:var(--fco-size-body-xs)}}.fco-gameday-head-to-head-card__goals-value,.fco-gameday-head-to-head-card__table-positions-value{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.fco-gameday-head-to-head-card__goals-value:last-child,.fco-gameday-head-to-head-card__table-positions-value:last-child{text-align:end}.fco-gameday-head-to-head-card__goals-label,.fco-gameday-head-to-head-card__table-positions-label{text-align:center;color:var(--fco-body-muted);flex:1 0}.fco-gameday-head-to-head-card__bars{flex-shrink:0;justify-content:center;align-items:center;gap:2px;inline-size:100%;display:flex}.fco-gameday-head-to-head-card__bar{--bar-color:var(--fco-status-neutral-surface-1);-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:4px;inline-size:100%;color:var(--bar-color);border:none}.fco-gameday-head-to-head-card__bar::-webkit-progress-bar{border-radius:var(--fco-radius-rounded);background-color:var(--fco-surface-3)}.fco-gameday-head-to-head-card__bar::-webkit-progress-value{background-color:var(--bar-color);border-radius:var(--fco-radius-rounded)}@media (prefers-reduced-motion:no-preference){.fco-gameday-head-to-head-card__bar::-webkit-progress-value{-webkit-transition:inline-size .45s cubic-bezier(.2,0,0,1),background-color .25s cubic-bezier(.2,0,0,1);transition:inline-size .45s cubic-bezier(.2,0,0,1),background-color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-head-to-head-card__bar::-moz-progress-bar{background-color:var(--bar-color);border-radius:var(--fco-radius-rounded)}.fco-gameday-head-to-head-card__bar--team-a{--bar-color:var(--team-a-color);direction:rtl}[dir=rtl] .fco-gameday-head-to-head-card__bar--team-a{direction:ltr}.fco-gameday-head-to-head-card__bar--team-b{--bar-color:var(--team-b-color)}.fco-gameday-injuries-and-suspensions-card{flex-direction:column;flex:1 1;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-injuries-and-suspensions-card{gap:var(--fco-spacing-xs);padding-block-end:var(--fco-spacing-md)}}.fco-gameday-injuries-and-suspensions-card__divider{block-size:1px;inline-size:calc(100% - 2 * var(--fco-spacing-sm));background-color:var(--fco-border-default);flex-shrink:0}.fco-gameday-injuries-and-suspensions-row{gap:var(--fco-spacing-xs);min-block-size:39px;inline-size:100%;align-items:center;padding-inline-end:var(--fco-spacing-sm);display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-injuries-and-suspensions-row{min-block-size:42px;padding-inline-end:var(--fco-spacing-md)}}.fco-gameday-injuries-and-suspensions-row__bar{border-start-end-radius:var(--fco-radius-xl);border-end-end-radius:var(--fco-radius-xl);flex-shrink:0;block-size:20px;inline-size:3px}@container fco-gameday-card (width>=200px){.fco-gameday-injuries-and-suspensions-row__bar{block-size:24px}}@media (prefers-reduced-motion:no-preference){.fco-gameday-injuries-and-suspensions-row__bar{transition:background-color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-injuries-and-suspensions-row__bar--team-a{background-color:var(--team-a-color)}.fco-gameday-injuries-and-suspensions-row__bar--team-b{background-color:var(--team-b-color)}.fco-gameday-injuries-and-suspensions-row__avatars-group{align-items:center;gap:var(--fco-spacing-3xs);flex-direction:row;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-injuries-and-suspensions-row__avatars-group{gap:var(--fco-spacing-2xs)}}.fco-gameday-injuries-and-suspensions-row__avatars{flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;display:flex}.fco-gameday-injuries-and-suspensions-row__avatar{border-radius:var(--fco-radius-rounded);outline:1px solid var(--fco-surface-1);margin-inline-end:-8px;position:relative}.fco-gameday-injuries-and-suspensions-row__avatar:last-child{margin-inline-end:0}.fco-gameday-injuries-and-suspensions-row__overflow{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);color:var(--fco-body-muted);flex-shrink:0;line-height:1.4}@container fco-gameday-card (width>=200px){.fco-gameday-injuries-and-suspensions-row__overflow{font-size:var(--fco-size-body-xs)}}.fco-gameday-injuries-and-suspensions-row__empty-message{min-inline-size:0;font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);color:var(--fco-body-muted);text-overflow:ellipsis;white-space:nowrap;flex:1 0;margin:0;line-height:1.4;overflow:hidden}@container fco-gameday-card (width>=200px){.fco-gameday-injuries-and-suspensions-row__empty-message{font-size:var(--fco-size-body-xs)}}.fco-gameday-injuries-and-suspensions-row__pills{gap:var(--fco-spacing-3xs);flex-shrink:0;align-items:center;margin:0;margin-inline-start:auto;padding:0;list-style:none;display:flex}.fco-gameday-player-avatar{border-radius:var(--fco-radius-rounded);background-color:var(--fco-surface-3);flex-shrink:0;block-size:20px;inline-size:20px;overflow:clip}@container fco-gameday-card (width>=200px){.fco-gameday-player-avatar{block-size:24px;inline-size:24px}}.fco-gameday-injuries-and-suspensions-pill{gap:var(--fco-spacing-3xs);border:1px solid var(--fco-border-on-brand);border-radius:var(--fco-radius-rounded);color:var(--fco-status-error-body-default);justify-content:center;align-items:center;padding-block:3px;padding-inline:6px;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-injuries-and-suspensions-pill{padding-inline:var(--fco-spacing-xs)}}.fco-gameday-injuries-and-suspensions-pill__icon{flex-shrink:0;block-size:14px;inline-size:14px}.fco-gameday-injuries-and-suspensions-pill__icon--suspension{color:var(--match-red-card)}.fco-gameday-injuries-and-suspensions-pill__value{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);line-height:1.4}@container fco-gameday-card (width>=200px){.fco-gameday-injuries-and-suspensions-pill__value{font-size:var(--fco-size-body-xs)}}.fco-gameday-key-events-card{border-radius:var(--fco-radius-md);flex-direction:column;block-size:100%;inline-size:100%;display:flex;position:relative}.fco-gameday-key-events-card:after{content:"";background:linear-gradient(180deg,var(--fco-surface-page-fade-out-0) 0,var(--fco-surface-1) 100%);block-size:31px;inline-size:100%;position:absolute;inset-block-end:0}.fco-gameday-key-events-card__list{justify-content:flex-start;gap:var(--fco-spacing-xs);min-block-size:0;flex-direction:column;flex:1 0;padding-block-end:var(--fco-spacing-sm);display:flex;position:absolute;inset:0;overflow:hidden}@container fco-gameday-card (width>=200px){.fco-gameday-key-events-card__list{padding-block-end:var(--fco-spacing-md)}}.fco-gameday-key-event-item{gap:var(--fco-spacing-2xs);inline-size:100%;align-items:center;block-size:17px;padding-inline-end:var(--fco-spacing-sm);display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-key-event-item{block-size:19px;padding-inline-end:var(--fco-spacing-md)}}.fco-gameday-key-event-item:has(.fco-gameday-key-event-item__secondary-name){block-size:unset}.fco-gameday-key-event-item__player{gap:var(--fco-spacing-xs);flex:1 0;align-self:stretch;align-items:center;min-inline-size:0;display:flex}.fco-gameday-key-event-item__bar{border-start-end-radius:var(--fco-radius-xl);border-end-end-radius:var(--fco-radius-xl);flex-shrink:0;align-self:stretch;block-size:18px;inline-size:3px;margin-block:auto}@media (prefers-reduced-motion:no-preference){.fco-gameday-key-event-item__bar{transition:background-color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-key-event-item__bar--team-a{background-color:var(--team-a-color)}.fco-gameday-key-event-item__bar--team-b{background-color:var(--team-b-color)}.fco-gameday-key-event-item__player-inner{gap:var(--fco-spacing-2xs);flex:1 0;align-items:center;min-inline-size:0;display:flex}.fco-gameday-key-event-item__text{flex-direction:column;flex:1 0;min-inline-size:0;display:flex}.fco-gameday-key-event-item__icon{flex-shrink:0;align-items:center;block-size:14px;inline-size:14px;display:flex}.fco-gameday-key-event-item__icon--green{color:var(--fco-status-success-body-default)}.fco-gameday-key-event-item__icon--yellow{color:#f9db61}.fco-gameday-key-event-item__icon--red{color:var(--fco-universal-colours-red-500)}.fco-gameday-key-event-item__icon svg{block-size:100%;inline-size:100%}@container fco-gameday-card (width>=200px){.fco-gameday-key-event-item__icon{block-size:16px;inline-size:16px}}.fco-gameday-key-event-item__name{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;line-height:1.4;overflow:hidden}@container fco-gameday-card (width>=200px){.fco-gameday-key-event-item__name{font-size:var(--fco-size-body-xs)}}.fco-gameday-key-event-item__secondary-name{color:var(--fco-body-muted);text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.fco-gameday-key-event-item__secondary-name,.fco-gameday-key-event-item__time{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);white-space:nowrap;line-height:1.4}.fco-gameday-key-event-item__time{text-align:end;flex-shrink:0}@container fco-gameday-card (width>=200px){.fco-gameday-key-event-item__time{font-size:var(--fco-size-body-xs)}}.fco-gameday-match-card{padding-block:var(--fco-spacing-sm);z-index:1}.fco-gameday-match-card,.fco-gameday-match-card__wrapper{gap:var(--fco-spacing-sm);flex-direction:column;display:flex}.fco-gameday-match-card__wrapper{justify-content:space-between;align-items:center;border-radius:var(--fco-radius-lg);flex:1 1;text-decoration:none;overflow:clip}.fco-gameday-match-card__additional-scores{gap:var(--fco-spacing-xs);flex-direction:column;justify-content:flex-end;align-items:center;inline-size:100%;display:flex}.fco-gameday-match-card__sub-score{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);color:var(--fco-body-muted);white-space:nowrap;line-height:1.4}@container fco-gameday-card (width>=200px){.fco-gameday-match-card__sub-score{font-size:var(--fco-size-body-xs)}}.fco-gameday-match-card__body{flex-grow:1;justify-content:space-between;align-items:center;inline-size:100%;display:flex}.fco-gameday-match-card__color-bar{flex-shrink:0;block-size:24px;inline-size:3px;position:relative;overflow:clip}@container fco-gameday-card (width>=200px){.fco-gameday-match-card__color-bar{block-size:32px;inline-size:4px}}.fco-gameday-match-card__color-bar:after,.fco-gameday-match-card__color-bar:before{content:"";inline-size:100%;position:absolute;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.fco-gameday-match-card__color-bar:after,.fco-gameday-match-card__color-bar:before{transition:background-color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-match-card__color-bar:before{block-size:75%;inset-block-end:0}.fco-gameday-match-card__color-bar:after{block-size:75%;inset-block-start:0}.fco-gameday-match-card__color-bar--team-a{border-start-end-radius:var(--fco-radius-xl);border-end-end-radius:var(--fco-radius-xl)}.fco-gameday-match-card__color-bar--team-a:before{background-color:color-mix(in srgb,var(--team-a-color) 20%,transparent)}.fco-gameday-match-card__color-bar--team-a:after{background-color:var(--team-a-color)}.fco-gameday-match-card__color-bar--team-b{border-start-start-radius:var(--fco-radius-xl);border-end-start-radius:var(--fco-radius-xl)}.fco-gameday-match-card__color-bar--team-b:before{background-color:color-mix(in srgb,var(--team-b-color) 20%,transparent)}.fco-gameday-match-card__color-bar--team-b:after{background-color:var(--team-b-color)}.fco-gameday-match-card__teams{justify-content:space-evenly;align-items:center;inline-size:100%;display:flex}.fco-gameday-match-card__score-center{font-family:var(--fco-font-family-heading);font-weight:var(--fco-font-weight-body-bold);text-align:center;justify-content:center;align-items:center;line-height:1;display:flex}.fco-gameday-match-card__score-center--fixture{text-transform:uppercase;font-size:var(--fco-size-heading-4xs)}.fco-gameday-match-card__score-center--match{font-size:var(--fco-size-heading-xs)}@container fco-gameday-card (width>=200px){.fco-gameday-match-card__score-center--match{font-size:var(--fco-size-heading-sm)}}.fco-gameday-match-card__team{justify-content:center;align-self:baseline;align-items:center;gap:var(--fco-spacing-sm);flex-direction:column;display:flex}.fco-gameday-match-card__team-badge{block-size:32px;inline-size:32px}@container fco-gameday-card (width>=200px){.fco-gameday-match-card__team-badge{block-size:44px;inline-size:44px}}.fco-gameday-match-card__team-code{font-family:var(--fco-font-family-heading);font-size:var(--fco-size-heading-4xs);font-weight:var(--fco-font-weight-heading-medium);text-align:center;line-height:1}@container fco-gameday-card (width>=200px){.fco-gameday-match-card__team-code{font-size:var(--fco-size-heading-3xs)}}.fco-gameday-match-card__header{inline-size:100%;padding-inline:var(--fco-spacing-sm);justify-content:space-between;align-items:flex-start;display:flex}.fco-gameday-match-card__competition-logo{border-radius:var(--fco-radius-xs);justify-content:center;align-items:center;block-size:20px;inline-size:20px;display:flex;overflow:hidden}@container fco-gameday-card (width>=200px){.fco-gameday-match-card__competition-logo{block-size:32px;inline-size:32px}}.fco-gameday-match-card__fixture-info{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);text-align:end;flex-direction:column;flex-shrink:0;align-items:flex-end;line-height:1.4;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-match-card__fixture-info{font-size:var(--fco-size-body-xs)}}.fco-gameday-match-card__header-info{align-items:center;gap:var(--fco-spacing-2);font-weight:var(--fco-font-weight-body-bold);font-size:var(--fco-size-body-2xs);color:var(--fco-live-body-default);flex-direction:row;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-match-card__header-info{font-size:var(--fco-size-body-xs)}}.fco-gameday-match-card__header-info .fco-live-tag:not(:has(.fco-live-tag__pulse-indicator)){color:var(--fco-body-default)}.fco-gameday-match-card__providers{row-gap:var(--fco-spacing-xs);inline-size:100%;padding-inline:var(--fco-spacing-sm);flex-direction:column;display:flex}.fco-gameday-providers-button{container-type:inline-size}.fco-gameday-providers-button__modal-trigger.fco-base-button,.fco-gameday-providers-button__single-watch-trigger.fco-base-button{justify-content:space-between;align-items:center;gap:var(--fco-spacing-xs);inline-size:100%;display:flex}@container (width<=175px){.fco-gameday-providers-button__trigger--regular.fco-base-button{display:none}}@container (width>=176px){.fco-gameday-providers-button__trigger--compact.fco-base-button{display:none}}.fco-gameday-providers-button__modal-trigger-label,.fco-gameday-providers-button__single-watch-trigger-label{text-align:start;flex:1 0;min-inline-size:0}.fco-gameday-providers-button__provider-logo-stack{flex-shrink:0;align-items:center;display:inline-flex}.fco-gameday-providers-button__provider-logo-stack-item{border:1px solid var(--fco-surface-1);background-color:var(--fco-surface-1);border-radius:50%;justify-content:center;align-items:center;block-size:16px;inline-size:16px;display:inline-flex;overflow:hidden}.fco-gameday-providers-button__provider-logo-stack-item img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.fco-gameday-providers-button__provider-logo-stack-item+.fco-gameday-providers-button__provider-logo-stack-item{margin-inline-start:-4px}.fco-gameday-providers-button__provider-logo-stack-remaining{justify-content:center;align-items:center;margin-inline-start:var(--fco-spacing-3xs);font-weight:700;line-height:1;display:inline-flex}.fco-gameday-providers-button__trigger--regular .fco-gameday-providers-button__provider-logo-stack-remaining{font-size:var(--fco-size-body-xs)}.fco-gameday-providers-button__trigger--compact .fco-gameday-providers-button__provider-logo-stack-remaining{font-size:var(--fco-size-body-2xs)}.fco-gameday-providers-button__modal .fco-base-modal__content{padding:var(--fco-spacing-md)}.fco-gameday-providers-button__odds-list,.fco-gameday-providers-button__watch-list{gap:var(--fco-spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fco-gameday-providers-button__odds-list{gap:0}.fco-gameday-providers-button__odds-list li+li{border-block-start:1px solid var(--fco-border-default)}.fco-gameday-providers-button__odds-list li{padding-block:var(--fco-spacing-sm)}.fco-gameday-providers-button__odds-list li:first-child{padding-block-start:0}.fco-gameday-providers-button__odds-list li:last-child{padding-block-end:0}.fco-gameday-providers-button__watch-modal-row{align-items:center;gap:var(--fco-spacing-xs);block-size:40px;inline-size:100%;padding-inline:var(--fco-spacing-sm) var(--fco-spacing-md);padding-block:var(--fco-spacing-xs);border:1px solid var(--fco-button-outline-muted-border-default);border-radius:var(--fco-radius-actions-button);color:var(--fco-button-outline-muted-text-default);background:0 0;text-decoration:none;display:flex}.fco-gameday-providers-button__watch-modal-row-logo{border-radius:var(--fco-radius-xs);flex-shrink:0;justify-content:center;align-items:center;block-size:24px;inline-size:24px;display:inline-flex;overflow:hidden}.fco-gameday-providers-button__watch-modal-row-logo img{-o-object-fit:contain;object-fit:contain;block-size:100%;inline-size:100%}.fco-gameday-providers-button__watch-modal-row-name{text-align:start;flex:1 0;min-inline-size:0;font-weight:700}.fco-gameday-providers-button__watch-modal-row-icon{flex-shrink:0;block-size:24px;inline-size:24px}.fco-gameday-providers-button__odds-modal-row{align-items:center;gap:var(--fco-spacing-sm);inline-size:100%;display:flex}.fco-gameday-providers-button__odds-modal-row-logo{border-radius:var(--fco-radius-xs);flex-shrink:0;justify-content:center;align-items:center;block-size:32px;inline-size:32px;display:inline-flex;overflow:hidden}.fco-gameday-providers-button__odds-modal-row-logo img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.fco-gameday-providers-button__odds-modal-row-pills{gap:var(--fco-spacing-2xs);flex:1 0;min-inline-size:0;display:flex}.fco-gameday-providers-button__odds-modal-row-pill{justify-content:space-between;align-items:center;gap:var(--fco-spacing-2xs);block-size:32px;min-inline-size:0;padding-inline:var(--fco-spacing-sm);padding-block:var(--fco-spacing-xs);border-radius:var(--fco-radius-actions-button);background-color:var(--fco-button-solid-muted-surface-default);flex:1 1;font-weight:700;text-decoration:none;display:flex;overflow:hidden}.fco-gameday-providers-button__odds-modal-row-pill-label{min-inline-size:0;color:var(--fco-body-brand-1);white-space:nowrap;text-overflow:ellipsis;flex:0 1 auto;overflow:hidden}.fco-gameday-providers-button__odds-modal-row-pill-value{text-align:end;flex-shrink:0}.fco-gameday-match-stats{padding-block-end:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-sm);justify-content:center;gap:var(--fco-spacing-2xs);flex-direction:column;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-match-stats{padding-block-end:var(--fco-spacing-md);padding-inline:var(--fco-spacing-md);gap:var(--fco-spacing-xs)}}.fco-gameday-match-stats-bar{justify-content:center;align-items:center;gap:var(--fco-spacing-3xs);display:flex}.fco-gameday-match-stats-bar__track{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--fco-surface-2);border-radius:var(--fco-radius-rounded);border:none;block-size:4px;inline-size:100%;overflow:hidden}.fco-gameday-match-stats-bar__track::-webkit-progress-bar{background-color:var(--fco-surface-2);border-radius:var(--fco-radius-rounded)}.fco-gameday-match-stats-bar__track::-webkit-progress-value{border-radius:var(--fco-radius-rounded)}@media (prefers-reduced-motion:no-preference){.fco-gameday-match-stats-bar__track::-webkit-progress-value{-webkit-transition:inline-size .45s ease-out;transition:inline-size .45s ease-out}}.fco-gameday-match-stats-bar__track--team-a{transform:scaleX(-1)}.fco-gameday-match-stats-bar__track--team-a::-webkit-progress-value{background-color:var(--team-a-color)}.fco-gameday-match-stats-bar__track--team-a::-moz-progress-bar{background-color:var(--team-a-color)}.fco-gameday-match-stats-bar__track--team-b::-webkit-progress-value{background-color:var(--team-b-color)}.fco-gameday-match-stats-bar__track--team-b::-moz-progress-bar{background-color:var(--team-b-color)}.fco-gameday-match-stats-row{gap:var(--fco-spacing-2xs);flex-direction:column;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-match-stats-row{gap:var(--fco-spacing-xs)}}.fco-gameday-match-stats-row__data{gap:var(--fco-spacing-xs);align-items:center;display:flex}.fco-gameday-match-stats-row__value{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-medium);font-size:var(--fco-size-body-2xs)}@container fco-gameday-card (width>=200px){.fco-gameday-match-stats-row__value{font-size:var(--fco-size-body-xs)}}.fco-gameday-match-stats-row__label{min-inline-size:0;line-height:1.4;font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);color:var(--fco-body-muted);text-align:center;flex-grow:1}@container fco-gameday-card (width>=200px){.fco-gameday-match-stats-row__label{font-size:var(--fco-size-body-xs)}}@property --first-half-bars{syntax:"<number>";inherits:true;initial-value:45}@property --second-half-bars{syntax:"<number>";inherits:true;initial-value:45}@property --extra-first-half-bars{syntax:"<number>";inherits:true;initial-value:15}@property --extra-second-half-bars{syntax:"<number>";inherits:true;initial-value:15}@property --bar-count{syntax:"<number>";inherits:true;initial-value:90}@property --live-progress{syntax:"<number>";inherits:true;initial-value:0}.fco-gameday-momentum{--first-half-bars:45;--second-half-bars:45;--extra-first-half-bars:0;--extra-second-half-bars:0;--bar-count:90;--live-progress:0;--bar-gap:.5px;--chart-block-size:51px;--goal-row-block-size:12px;block-size:-moz-fit-content;block-size:fit-content;inline-size:100%;padding-block-end:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-xs);-moz-column-gap:var(--fco-spacing-xs);align-items:stretch;grid-column-gap:var(--fco-spacing-xs);column-gap:var(--fco-spacing-xs);grid-row-gap:var(--fco-spacing-3xs);row-gap:var(--fco-spacing-3xs);grid-template-columns:1fr;margin-block:auto;transition:--first-half-bars .25s cubic-bezier(.2,0,0,1),--second-half-bars .25s cubic-bezier(.2,0,0,1),--extra-first-half-bars .25s cubic-bezier(.2,0,0,1),--extra-second-half-bars .25s cubic-bezier(.2,0,0,1),--bar-count .25s cubic-bezier(.2,0,0,1);display:grid}@container fco-gameday-card (width>=200px){.fco-gameday-momentum{--chart-block-size:86px;padding-block-end:var(--fco-spacing-md);padding-inline:var(--fco-spacing-md);grid-template-columns:auto 1fr}}@media (prefers-reduced-motion:reduce){.fco-gameday-momentum{transition:none}}.fco-gameday-momentum-badges{justify-content:center;align-items:center;gap:var(--fco-spacing-sm);flex-direction:column;grid-area:1/1;block-size:100%;display:none}@container fco-gameday-card (width>=200px){.fco-gameday-momentum-badges{min-inline-size:20px;display:flex}}.fco-gameday-momentum-badges__item{-o-object-fit:contain;object-fit:contain;block-size:20px;inline-size:20px}.fco-gameday-momentum-chart{grid-template-rows:var(--goal-row-block-size) var(--chart-block-size) var(--goal-row-block-size);grid-gap:var(--fco-spacing-3xs);gap:var(--fco-spacing-3xs);z-index:1;grid-area:1/1;display:grid;position:relative}@container fco-gameday-card (width>=200px){.fco-gameday-momentum-chart{grid-column:2}}.fco-gameday-momentum-chart__bars{background-color:var(--fco-surface-2);border-radius:var(--fco-radius-xs);inline-size:100%}.fco-gameday-momentum-chart__bars,.fco-gameday-momentum-chart__block{flex-direction:row;align-items:stretch;block-size:100%;display:flex;position:relative}.fco-gameday-momentum-chart__block{-moz-column-gap:var(--bar-gap);column-gap:var(--bar-gap);flex-shrink:1;flex-basis:0;min-inline-size:0}.fco-gameday-momentum-chart__block--first{flex-grow:var(--first-half-bars);margin-inline-end:var(--bar-gap)}.fco-gameday-momentum-chart__block--second{flex-grow:var(--second-half-bars);margin-inline-start:var(--bar-gap);margin-inline-end:var(--bar-gap)}.fco-gameday-momentum-chart__block--second:last-child{margin-inline-end:0}.fco-gameday-momentum-chart__block--extra-first{flex-grow:var(--extra-first-half-bars);margin-inline-start:var(--bar-gap);margin-inline-end:var(--bar-gap)}.fco-gameday-momentum-chart__block--extra-second{flex-grow:var(--extra-second-half-bars);margin-inline-start:var(--bar-gap)}.fco-gameday-momentum-chart__block:last-child .fco-gameday-momentum-chart__divider{inline-size:0}.fco-gameday-momentum-chart__block:last-child .fco-gameday-momentum-chart__divider:after{transform:translate(-60%)}[dir=rtl] .fco-gameday-momentum-chart__block:last-child .fco-gameday-momentum-chart__divider:after{transform:translate(60%)}.fco-gameday-momentum-chart__bar{flex:1 1;block-size:100%;min-inline-size:0;position:relative}.fco-gameday-momentum-chart__bar-segment{background-color:currentColor;display:block;position:absolute;inset-inline:0}.fco-gameday-momentum-chart__bar-segment--positive{color:var(--team-a-color,var(--fco-surface-inverse-1));block-size:calc(max(var(--value,0), 0) * 50%);transform-origin:bottom;border-start-start-radius:1px;border-start-end-radius:1px;inset-block-end:50%}.fco-gameday-momentum-chart__bar-segment--negative{color:var(--team-b-color,var(--fco-surface-inverse-2));block-size:calc(max(var(--value,0) * -1, 0) * 50%);transform-origin:top;border-end-end-radius:1px;border-end-start-radius:1px;inset-block-start:50%}@media (prefers-reduced-motion:no-preference){.fco-gameday-momentum-chart__bar-segment{transition:color .25s cubic-bezier(.2,0,0,1),transform var(--bar-transition-duration,.25s) cubic-bezier(.05,.7,.1,1),block-size var(--bar-transition-duration,.25s) cubic-bezier(.05,.7,.1,1) var(--bar-transition-delay,.45s)}}.fco-gameday-momentum-chart__divider{background-color:var(--fco-border-on-brand);pointer-events:none;inline-size:1px;position:absolute;inset-block:0;inset-inline-start:100%}.fco-gameday-momentum-chart__divider:after{content:attr(data-label);padding-inline:var(--fco-spacing-3xs);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-3xs);font-weight:var(--fco-font-weight-body-bold);text-align:center;color:var(--fco-body-muted);text-overflow:ellipsis;white-space:nowrap;max-inline-size:30px;margin-block-start:calc(2 * var(--fco-spacing-3xs) + var(--goal-row-block-size));line-height:1.4;position:absolute;inset-block-start:100%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%)}[dir=rtl] .fco-gameday-momentum-chart__divider:after{transform:translate(50%)}.fco-gameday-momentum-chart__live-indicator{z-index:1;pointer-events:none;inline-size:100%;position:absolute;inset-block:0;inset-inline-start:calc(var(--live-progress) * 100%)}@media (prefers-reduced-motion:no-preference){.fco-gameday-momentum-chart__live-indicator{transition:inset-inline-start var(--live-indicator-transition-duration,.45s) linear}}.fco-gameday-momentum-chart__live-indicator:before{content:"";background-color:var(--fco-live-body-default);border-radius:1px;inline-size:2px;margin-inline-start:-1px;animation:live-indicator-pulse 1.8s linear infinite;position:absolute;inset-block:0;inset-inline-start:0}.fco-gameday-momentum-chart--no-events{grid-template-rows:var(--chart-block-size)}.fco-gameday-momentum-chart--no-events .fco-gameday-momentum-chart__divider:after{margin-block-start:var(--fco-spacing-3xs)}@keyframes live-indicator-pulse{50%{box-shadow:0 0 2px var(--fco-live-body-default)}}.fco-gameday-momentum-goals{block-size:var(--goal-row-block-size);pointer-events:none;position:relative}.fco-gameday-momentum-goals__item{color:var(--fco-body-default);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-start:calc((var(--at-minute) - .5) / var(--bar-count) * 100%);transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.fco-gameday-momentum-goals__item{transition:opacity .25s ease-in}}[dir=rtl] .fco-gameday-momentum-goals__item{transform:translate(50%)}.fco-gameday-momentum-goals__item .fco-svg-icon{background-color:var(--fco-surface-1);border-radius:var(--fco-radius-rounded);block-size:10px;inline-size:10px}.fco-gameday-momentum-timeline{block-size:14px;font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-3xs);font-weight:var(--fco-font-weight-body-bold);color:var(--fco-body-muted);grid-area:2/1;justify-content:space-between;line-height:1.4;display:flex;position:relative}@container fco-gameday-card (width>=200px){.fco-gameday-momentum-timeline{grid-column:2}}.fco-gameday-momentum-timeline__label{padding-inline:var(--fco-spacing-2xs);position:relative;transform:translate(-50%)}[dir=rtl] .fco-gameday-momentum-timeline__label{transform:translate(50%)}.fco-gameday-next-matches-card{grid-template-columns:1fr 1fr;margin-block-end:var(--fco-spacing-sm);display:grid}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-card{grid-template-rows:1fr 1fr;grid-template-columns:1fr}}.fco-gameday-next-matches-empty-row{padding-inline:var(--fco-spacing-sm);place-items:center;grid-gap:var(--fco-spacing-xs);gap:var(--fco-spacing-xs);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);grid-template-rows:auto 1fr;display:grid}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-empty-row{margin-inline:var(--fco-spacing-md);gap:var(--fco-spacing-sm);grid-template-rows:1fr;grid-template-columns:auto 1fr;padding-block-end:var(--fco-spacing-xs);padding-inline:0}}.fco-gameday-next-matches-empty-row__description{color:var(--fco-body-muted);font-family:var(--fco-font-family-body);text-align:center}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-empty-row__description{font-size:var(--fco-size-body-xs);text-align:end;justify-self:end}}.fco-gameday-next-matches-empty-row+.fco-gameday-next-matches-empty-row,.fco-gameday-next-matches-empty-row+.fco-gameday-next-matches-row{border-inline-start:1px solid var(--fco-border-on-brand)}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-empty-row+.fco-gameday-next-matches-empty-row,.fco-gameday-next-matches-empty-row+.fco-gameday-next-matches-row{border-inline-start:0;border-block-start:1px solid var(--fco-border-on-brand);padding-block-start:var(--fco-spacing-xs);padding-block-end:0}}.fco-gameday-next-matches-row__team{align-items:center;gap:var(--fco-spacing-xs);display:inline-flex}.fco-gameday-next-matches-row__team-crest{block-size:20px;inline-size:20px}.fco-gameday-next-matches-row__team-code{display:none}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-row__team-code{min-inline-size:3ch;line-height:1.4;font-weight:var(--fco-font-weight-body-medium);font-size:var(--fco-size-body-xs);display:inline}}.fco-gameday-next-matches-row{padding-inline:var(--fco-spacing-sm);place-items:center;grid-gap:var(--fco-spacing-xs);gap:var(--fco-spacing-xs);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);grid-template-areas:"team-a team-b""datetime datetime";text-decoration:none;display:grid}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-row{margin-inline:var(--fco-spacing-md);-moz-column-gap:var(--fco-spacing-sm);justify-items:start;grid-column-gap:var(--fco-spacing-sm);column-gap:var(--fco-spacing-sm);grid-row-gap:var(--fco-spacing-2xs);row-gap:var(--fco-spacing-2xs);grid-template-columns:auto 1fr;grid-template-areas:"team-a datetime""team-b competition";padding-block-end:var(--fco-spacing-xs);padding-inline:0;display:grid}}.fco-gameday-next-matches-row__team-a{grid-area:team-a}.fco-gameday-next-matches-row__team-b{grid-area:team-b}.fco-gameday-next-matches-row__datetime{justify-content:center;align-items:center;gap:var(--fco-spacing-3xs);flex-direction:column;grid-area:datetime;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-row__datetime{justify-self:end;gap:var(--fco-spacing-2xs);font-size:var(--fco-size-body-xs);flex-direction:row}}.fco-gameday-next-matches-row__date,.fco-gameday-next-matches-row__time{line-height:140%}.fco-gameday-next-matches-row__date{font-weight:var(--fco-font-weight-body-bold)}.fco-gameday-next-matches-row__time{color:var(--fco-body-muted)}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-row__time{font-weight:var(--fco-font-weight-body-bold);color:var(--fco-body-default)}}.fco-gameday-next-matches-row__competition{display:none}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-row__competition{text-align:end;inline-size:100%;color:var(--fco-body-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:competition;justify-self:end;line-height:140%;display:inline;overflow:hidden}}.fco-gameday-next-matches-row+.fco-gameday-next-matches-empty-row,.fco-gameday-next-matches-row+.fco-gameday-next-matches-row{border-inline-start:1px solid var(--fco-border-on-brand)}@container fco-gameday-card (width>=200px){.fco-gameday-next-matches-row+.fco-gameday-next-matches-empty-row,.fco-gameday-next-matches-row+.fco-gameday-next-matches-row{border-inline-start:0;border-block-start:1px solid var(--fco-border-on-brand);padding-block-start:var(--fco-spacing-xs);padding-block-end:0}}.fco-gameday-card .fco-who-will-win__title{font-size:var(--fco-size-body-xs)}@container fco-gameday-card (width>=200px){.fco-gameday-card .fco-who-will-win__title{font-size:var(--fco-size-body-md)}}.fco-gameday-table{border-radius:var(--fco-radius-lg);grid-template-columns:1fr auto auto;text-decoration:none;display:grid;overflow:clip}.fco-gameday-table__heading{inline-size:100%;padding-block-start:var(--fco-spacing-sm);padding-block-end:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-xs);line-height:1.4;font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-bold);grid-template-columns:subgrid;justify-content:space-between;grid-gap:var(--fco-spacing-3xs);gap:var(--fco-spacing-3xs);grid-column:span 3;display:grid}@container fco-gameday-card (width>=200px){.fco-gameday-table__heading{padding-block-start:var(--fco-spacing-md);padding-block-end:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-md);font-size:var(--fco-size-body-md);gap:var(--fco-spacing-2xs)}}.fco-gameday-table__name{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-bold);margin:0}@container fco-gameday-card (width>=200px){.fco-gameday-table__name{font-size:var(--fco-size-body-md)}}.fco-gameday-table__description--played,.fco-gameday-table__description--points{text-align:center}.fco-gameday-table__rows-container{block-size:100%;inline-size:100%;padding:0 var(--fco-spacing-sm) var(--fco-spacing-xs);flex-direction:column;justify-content:center;gap:1px;display:flex}@media (min-width:1024px){.fco-gameday-table__rows-container{padding-inline:0}}.fco-gameday-table__rows-container .fco-gameday-table-rows{min-block-size:35px;padding-inline:0}@media (min-width:1024px){.fco-gameday-table__rows-container .fco-gameday-table-rows{padding-inline:var(--fco-spacing-sm);min-block-size:32px}}.fco-gameday-table__rows-container .fco-gameday-table-rows:first-child{border-block-end:1px solid var(--fco-surface-3)}@media (min-width:1024px){.fco-gameday-table__rows-container .fco-gameday-table-rows:first-child{border-block-end:none}}.fco-gameday-table-row{inline-size:100%;padding-block:var(--fco-spacing-2xs);padding-inline:var(--fco-spacing-xs);grid-template-columns:subgrid;grid-gap:var(--fco-spacing-3xs);gap:var(--fco-spacing-3xs);line-height:1.4;font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);grid-column:span 3;justify-content:space-between;align-items:center;display:grid}@container fco-gameday-card (width>=200px){.fco-gameday-table-row{padding-inline:var(--fco-spacing-md);gap:var(--fco-spacing-2xs);font-size:var(--fco-size-body-xs)}}.fco-gameday-table-row:last-child{border-block-start:1px solid var(--fco-border-default)}@media (min-width:1024px){.fco-gameday-table-row:last-child{border-block-start:none}}@media (prefers-reduced-motion:no-preference){.fco-gameday-table-row{transition:background-color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-table-row--highlighted{background-color:var(--fco-surface-3)}.fco-gameday-table-row--highlighted+.fco-gameday-table-row--highlighted{border-block-start:1px solid var(--fco-border-default)}.fco-gameday-table-row__team{grid-gap:var(--fco-spacing-3xs);gap:var(--fco-spacing-3xs);grid-template-columns:auto auto 1fr;display:grid}@container fco-gameday-card (width>=200px){.fco-gameday-table-row__team{gap:var(--fco-spacing-2xs)}}.fco-gameday-table-row__team--with-position{grid-template-columns:auto auto auto 1fr}.fco-gameday-table-row__position{text-align:center;min-inline-size:2ch}.fco-gameday-table-row__icon{min-inline-size:20px;color:var(--fco-status-neutral-body-default)}.fco-gameday-table-row__icon--position-change-up{color:var(--fco-status-success-body-default)}.fco-gameday-table-row__icon--position-change-down{color:var(--fco-status-error-body-default)}.fco-gameday-table-row__icon .fco-svg-icon{block-size:20px;inline-size:20px}.fco-gameday-table-row__team-crest{block-size:16px;inline-size:16px}@container fco-gameday-card (width>=200px){.fco-gameday-table-row__team-crest{block-size:20px;inline-size:20px}}.fco-gameday-table-row__team-name{margin-inline-start:var(--fco-spacing-2xs);line-height:1.4}.fco-gameday-table-row__played{min-inline-size:2ch}.fco-gameday-table-row__points{min-inline-size:3ch}.fco-gameday-table-row__played,.fco-gameday-table-row__points,.fco-gameday-table-row__position{text-align:center;justify-content:center}.fco-gameday-table-row__played,.fco-gameday-table-row__points,.fco-gameday-table-row__team{align-items:center;block-size:100%;display:flex}.fco-gameday-teams-form-card{border-radius:var(--fco-radius-lg);flex-direction:column;block-size:100%;inline-size:100%;display:flex;overflow:clip}.fco-gameday-teams-form-card__body{gap:var(--fco-spacing-2xs);block-size:100%;padding-block-end:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-sm);flex-direction:column;justify-content:center;align-items:center;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-teams-form-card__body{gap:var(--fco-spacing-xs);padding-block-end:var(--fco-spacing-md);padding-inline:var(--fco-spacing-md)}}.fco-gameday-teams-form-card__divider{background-color:var(--fco-border-default);flex-shrink:0;block-size:1px;inline-size:100%}.fco-gameday-teams-form-row{justify-content:space-between;align-items:center;min-block-size:29px;inline-size:100%;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-teams-form-row{min-block-size:42px}}.fco-gameday-teams-form-row .fco-form-indicator,.fco-gameday-teams-form-row__avatar{flex-shrink:0;block-size:16px;inline-size:16px}@container fco-gameday-card (width>=200px){.fco-gameday-teams-form-row .fco-form-indicator,.fco-gameday-teams-form-row__avatar{block-size:24px;inline-size:24px}}.fco-gameday-teams-form-row .fco-form-indicator{font-size:var(--fco-size-body-3xs);line-height:1.4}.fco-gameday-teams-form-row .fco-form-indicator.fco-form-indicator--last-match:after{inset-inline-start:unset}@container fco-gameday-card (width>=200px){.fco-gameday-teams-form-row .fco-form-indicator{font-size:var(--fco-size-body-2xs)}}.fco-gameday-teams-form-row__results{gap:var(--fco-spacing-2xs);flex-shrink:0;align-items:center;display:flex}.fco-gameday-top-players-card{border-radius:var(--fco-radius-lg);flex-direction:column;justify-content:center;block-size:100%;inline-size:100%;display:flex;overflow:clip}.fco-gameday-top-players-card__body{flex-direction:column;justify-content:center;align-items:center;gap:0;min-block-size:0;display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-top-players-card__body{gap:var(--fco-spacing-xs);padding-block-end:var(--fco-spacing-md)}}.fco-gameday-top-players-card__divider{block-size:1px;inline-size:calc(100% - 2 * var(--fco-spacing-sm));background-color:var(--fco-border-default);flex-shrink:0}.fco-gameday-top-player-row{gap:var(--fco-spacing-xs);min-block-size:39px;inline-size:100%;align-items:center;padding-inline-end:var(--fco-spacing-sm);display:flex}@container fco-gameday-card (width>=200px){.fco-gameday-top-player-row{min-block-size:42px;padding-inline-end:var(--fco-spacing-md)}}.fco-gameday-top-player-row__bar{border-start-end-radius:var(--fco-radius-xl);border-end-end-radius:var(--fco-radius-xl);flex-shrink:0;block-size:20px;inline-size:3px}@media (prefers-reduced-motion:no-preference){.fco-gameday-top-player-row__bar{transition:background-color .25s cubic-bezier(.2,0,0,1)}}@container fco-gameday-card (width>=200px){.fco-gameday-top-player-row__bar{block-size:24px}}.fco-gameday-top-player-row__bar--team-a{background-color:var(--team-a-color)}.fco-gameday-top-player-row__bar--team-b{background-color:var(--team-b-color)}.fco-gameday-top-player-row__inner{gap:var(--fco-spacing-xs);flex:1 0;align-items:center;min-inline-size:0;display:flex}.fco-gameday-top-player-row__name{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-medium);text-overflow:ellipsis;white-space:nowrap;flex:1 0;min-inline-size:0;line-height:1.4;overflow:hidden}@container fco-gameday-card (width>=200px){.fco-gameday-top-player-row__name{font-size:var(--fco-size-body-xs)}}.fco-gameday-top-player-row__badge{border-radius:var(--fco-radius-rounded);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:no-preference){.fco-gameday-top-player-row__badge{transition:background-color .25s cubic-bezier(.2,0,0,1)}}.fco-gameday-top-player-row__badge--variant-scorers{gap:var(--fco-spacing-3xs);border:1px solid var(--fco-border-on-brand);block-size:24px;padding-inline:6px}@container fco-gameday-card (width>=200px){.fco-gameday-top-player-row__badge--variant-scorers{gap:var(--fco-spacing-2xs);padding-inline:var(--fco-spacing-2xs)}}.fco-gameday-top-player-row__badge--variant-rating{block-size:20px;min-inline-size:28px;padding-block:1px;padding-inline:6px}.fco-gameday-top-player-row__badge--rating-high{background-color:var(--fco-status-success-surface-2)}.fco-gameday-top-player-row__badge--rating-mid{background-color:var(--fco-status-warning-surface-2)}.fco-gameday-top-player-row__badge--rating-low{background-color:var(--fco-status-error-surface-2)}.fco-gameday-top-player-row__icon{align-items:center;block-size:14px;inline-size:14px;display:flex}.fco-gameday-top-player-row__icon svg{block-size:100%;inline-size:100%}@container fco-gameday-card (width>=200px){.fco-gameday-top-player-row__icon{block-size:16px;inline-size:16px}}.fco-gameday-top-player-row__value{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);white-space:nowrap;line-height:1.4}.fco-gameday-top-player-row__value--variant-scorers{font-size:var(--fco-size-body-2xs)}@container fco-gameday-card (width>=200px){.fco-gameday-top-player-row__value--variant-scorers{font-size:var(--fco-size-body-xs)}}.fco-gameday-top-player-row__value--variant-rating{font-size:var(--fco-size-body-3xs);color:var(--fco-body-on-dark)}@container fco-gameday-card (width>=200px){.fco-gameday-top-player-row__value--variant-rating{font-size:var(--fco-size-body-2xs)}}.fco-ad{background:var(--fco-ad-background,none);padding-block:var(--fco-ad-slot-block-padding,.75rem);align-items:center;gap:var(--fco-ad-slot-block-padding,.75rem);flex-direction:column;flex-grow:1;display:flex;overflow:clip}.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,rgb(var(--fco-ad-debug-background-color,128 128 128)/50%) 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);z-index:1;content:"ad-label";content:attr(id);padding:.5rem;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}.fco-longitude-ad__wrapper.fco-ad--debug .fco-longitude-ad[data-name*=slidebanner]:before{content:attr(data-name)}.fco-sticky-wrapper__container{pointer-events:none;block-size:calc(var(--sticky-offset,0) + var(--sticky-top,0));position:absolute;inset-block-start:0;inset-inline:0}.fco-sticky-wrapper__wrapper{pointer-events:all;position:sticky;inset-block-start:var(--sticky-top,0)}.fco-sticky-wrapper__space-placeholder{block-size:var(--sticky-space-placeholder,0)}.fco-toggle-switch{cursor:pointer;display:inline-block}.fco-toggle-switch__checkbox{visibility:hidden;position:absolute}.fco-toggle-switch__label{margin-inline-end:5px;position:relative;inset-block-start:2px}.fco-toggle-switch:hover .fco-toggle-switch:before{background:linear-gradient(#fff 0 100%);box-shadow:0 0 0 1px #00000080}.fco-toggle-switch__switch{vertical-align:middle;background:#ccc;border-radius:16px;block-size:20px;inline-size:38px;transition:background .25s;display:inline-block;position:relative}.fco-toggle-switch__switch:after,.fco-toggle-switch__switch:before{content:""}.fco-toggle-switch__switch:before{background:linear-gradient(#fff,#eee);border-radius:50%;block-size:16px;inline-size:16px;transition:left .25s;display:block;position:absolute;inset-block-start:2px;inset-inline-start:2px;box-shadow:0 0 0 1px #00000040}.fco-toggle-switch__switch:has(+:checked){background:var(--primary-color)}.fco-toggle-switch__switch:has(+:checked):before{inset-inline-start:20px}.fco-consent-warning{background-color:var(--consent-warning-background-color);border-radius:4px;flex-direction:column;gap:8px;padding:14px;font-size:14px;display:flex}.fco-consent-warning__title{font-size:14px;font-weight:700}.fco-consent-warning__type{font-size:20px;font-weight:700}.fco-facebook-video{inline-size:100%;display:block}.fco-facebook-video>div,.fco-facebook-video>iframe{border:none;block-size:100%;inline-size:100%;overflow:hidden}.fco-fc-video-player{aspect-ratio:16/9;inline-size:100%;display:block;overflow:hidden}.fco-brightcove-video{inline-size:100%}.fco-brightcove-video__iframe{border:none;overflow:hidden}.fco-brightcove-video video-js,.fco-brightcove-video__iframe,.fco-brightcove-video__react-loader{block-size:100%;inline-size:100%}.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;inline-size:100%}@media (min-width:768px){.fco-main-media .fco-image__image{aspect-ratio:auto}}.fco-openweb-comments-count{align-items:center;gap:.375rem;display:inline-flex}.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{background-color:var(--tag-bg-color);color:var(--tag-text-color);align-items:center;gap:12px;padding:4px 8px;text-decoration:none;display:inline-flex}.fco-tag-container .fco-tag__flag-crest{-o-object-fit:contain;object-fit:contain;flex-shrink:0}.fco-tag-container .fco-tag--favourite{border-inline-end:1px solid var(--tag-text-color);max-block-size:32px;padding:4px 8px 4px 12px;display:inline-flex}.fco-tag-container .fco-tag--favourite .fco-tag-text{white-space:nowrap}.fco-tag-container .fco-tag-favourite-icon{cursor:pointer;background-color:#0000;align-items:center;block-size:100%;padding:0 8px;display:inline-flex}.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{background-color:var(--card-bg-color);border:var(--card-border);font-family:var(--card-font-family);color:var(--card-text-color);text-decoration:none;position:relative}.fco-card__headline{font-size:1.5rem}.fco-card__headline--on-image{background-image:var(--card-image-gradient);inline-size:100%;padding:40px 16px 16px;position:absolute;inset-block-end:0}.fco-card__info{color:var(--card-info-text-color)}.fco-card__comments,.fco-card__info,.fco-card__tags{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.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{inline-size:100%;display:block}@media (max-width:1023px){.fco-cards-section{container:cards-section/inline-size}.fco-cards-section__container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:12px;gap:12px;display:grid}@container cards-section (width>=612px){.fco-cards-section__container>:first-child{grid-area:span 2/span 2}}.fco-cards-section__container--even-columns>:first-child{grid-area:span 1/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-area:span 4/span 4}}.fco-cards-section__container--archive>:first-child{grid-area:span 1/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-area:span 1/span 1}}}@media (min-width:1024px){.fco-cards-section{container:cards-section/inline-size}.fco-cards-section__container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px;display:grid}@container cards-section (width>=624px){.fco-cards-section__container>:first-child{grid-area:span 2/span 2}}.fco-cards-section__container--even-columns>:first-child{grid-area:span 1/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-area:span 4/span 4}}.fco-cards-section__container--archive>:first-child{grid-area:span 1/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-area:span 1/span 1}}}.fco-high-impact-card{--hic-height:70svh}.fco-high-impact-card__container{block-size:var(--hic-height,70svh)}@media (min-width:768px){.fco-high-impact-card__container{--hic-height:80svh}}.fco-high-impact-card__container{z-index:0;grid-template-rows:1fr auto;text-decoration:none;display:grid;position:relative}.fco-high-impact-card+*{position:relative}.fco-high-impact-card__video{cursor:pointer}.fco-high-impact-card__picture{grid-area:1/1/span 2}@media (min-width:1024px){@supports (animation-timeline:view()){.fco-high-impact-card__picture{animation:parallax linear both;animation-timeline:view();animation-range:exit calc(-1 * var(--navigation-height,60px)) exit 100%}}}.fco-high-impact-card__image{inline-size:100%;block-size:var(--hic-height,100%);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.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}@media (min-width:1024px){.fco-high-impact-card__play-container{--hic-play-button-circle-size:120px}}.fco-high-impact-card__play-container{block-size:var(--hic-play-button-circle-size);inline-size:var(--hic-play-button-circle-size);background-color:var(--hic-play-icon-background-color,#00000054);cursor:pointer;border-radius:50%;grid-area:1/1/span 2;justify-content:center;place-self:center;align-items:center;transition:scale .3s;display:flex;position:relative}.fco-high-impact-card__play-container:hover{scale:1.1}.fco-high-impact-card__play-container .fco-icon{font-size:calc(.5714 * var(--hic-play-button-circle-size,90px));color:var(--hic-play-icon-color,#fff);margin-inline-start:10%;padding:1rem}[dir=rtl] .fco-high-impact-card__play-container .fco-icon{rotate:180deg}.fco-high-impact-card__gradient-container{opacity:0;animation:show linear forwards;animation-duration:var(--reveal-animation-duration,.5s);animation-delay:var(--reveal-animation-delay,.5s);background-image:linear-gradient(#0000,#00000080 34%,#000);grid-area:2/1;justify-content:center;display:flex;position:relative}.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);opacity:0;animation:reveal linear forwards;animation-duration:var(--reveal-animation-duration,.5s);animation-delay:var(--reveal-animation-delay,.5s);flex-direction:column;align-items:flex-start;gap:.5rem;display:flex;translate:0 10%}.fco-high-impact-card__info{color:var(--hic-info-color,#fff);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fco-high-impact-card__duration{color:var(--hic-duration-color,#fff);gap:4px;display:flex}.fco-high-impact-card__duration>.fco-icon-play-duration{color:var(--hic-duration-color,#fff);font-size:1rem}.fco-high-impact-card__headline{text-wrap:balance;color:var(--hic-headline-color,#fff);font-size:clamp(1.5rem,2.5vw,4rem);line-height:1.2}@keyframes parallax{to{translate:0 var(--parallax-animation-translate,75%)}}@keyframes show{to{opacity:1}}@keyframes reveal{to{opacity:1;translate:0}}.fco-fixed-height-container{min-block-size:var(--fco-container-min-height-mobile,auto)}@media (min-width:768px){.fco-fixed-height-container{min-block-size:var(--fco-container-min-height-tablet-portrait,auto)}}@media (min-width:1024px){.fco-fixed-height-container{min-block-size:var(--fco-container-min-height-tablet-landscape,auto)}}@media (min-width:1440px){.fco-fixed-height-container{min-block-size:var(--fco-container-min-height-desktop,auto)}}.fco-poll{font-family:var(--header-font-family);background-color:var(--bg-light);flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.fco-poll__question{font-size:14px;font-weight:400;line-height:20px}.fco-poll__answers{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem;display:grid}.fco-poll__answers-item{cursor:pointer;-moz-column-gap:.5rem;border:1px solid var(--poll-option-border-color);background-color:var(--poll-option-bg-color);inline-size:100%;color:var(--poll-option-text-color);z-index:0;grid-template-columns:1fr 40px;align-items:center;grid-column-gap:.5rem;column-gap:.5rem;padding-block:1rem;padding-inline:.75rem;font-size:14px;font-weight:400;line-height:20px;display:grid;position:relative}.fco-poll__answers-item-right{justify-self:end}.fco-poll__answers-item--results{cursor:auto;border-color:#0000;row-gap:.5rem;padding-block:.5rem}.fco-poll__answers-item--selected{background-color:var(--poll-option-selected-bg-color);color:var(--poll-option-selected-text-color);border-color:var(--poll-option-selected-bg-color)}.fco-poll__answers-item:has(input:checked){background-color:var(--poll-option-selected-bg-color);color:var(--poll-option-selected-text-color);border-color:var(--poll-option-selected-bg-color)}.fco-poll__answers-item input,.fco-poll__answers-item input:checked{accent-color:var(--bg-light)}.fco-poll__answers-item-progress{outline:var(--poll-option-border-color) 1px solid;outline-offset:2px;grid-column:1/3;block-size:.5rem;inline-size:100%}.fco-poll__answers-item-progress-value{inline-size:var(--progress);background-color:var(--poll-option-progress-indicator-color);block-size:100%;transition:inline-size .5s ease-in-out}.fco-poll__answers-item-progress--hidden{outline:none;block-size:0}.fco-poll__answers-item-progress--selected .fco-poll__answers-item-progress-value{background-color:var(--poll-option-selected-progress-indicator-color)}.fco-poll__submit{cursor:pointer;background-color:var(--poll-vote-button-color);inline-size:100%;max-inline-size:300px;color:var(--poll-vote-button-text-color);align-self:center;padding:.75rem;font-size:1rem;line-height:1.5}.fco-poll__all-votes{font-size:14px;font-weight:400;line-height:20px}.fco-section-heading-widget{font-family:var(--fco-font-family-heading);font-weight:var(--fco-font-weight-heading-bold);font-size:var(--fco-size-heading-xl);color:var(--fco-body-default);line-height:1}@media (min-width:768px){.fco-section-heading-widget{font-size:var(--fco-size-heading-4xl)}}.fco-section-heading-widget--border,.fco-section-heading-widget--graphic{border-inline-start-style:solid;border-inline-start-color:var(--fco-graphic-brand-2);border-inline-start-width:var(--fco-border-weight-3xl);padding-inline-start:var(--fco-spacing-sm)}.fco-section-heading-widget__graphic-wrapper{overflow:clip}.fco-section-heading-widget--graphic{-webkit-transform-origin-y:bottom;transform:skew(-12deg)}[dir=rtl] .fco-section-heading-widget--graphic{transform:skew(12deg)}.fco-section-heading-widget--highlight{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--fco-graphic-brand-2);text-decoration-color:var(--fco-graphic-brand-2);text-underline-offset:-40%;text-underline-position:from-font;margin-block-end:var(--fco-spacing-md);text-decoration-thickness:calc(1em/2)}@media (min-width:1024px){.fco-section-heading-widget--highlight{margin-block-end:var(--fco-spacing-2xl)}}.fco-media-wrapper .fco-image-component__image{aspect-ratio:1;inline-size:100%}@media (min-width:768px){.fco-media-wrapper .fco-image-component__image{aspect-ratio:auto}}.fco-scroll-indicator{justify-content:center;gap:var(--fco-spacing-xs);margin:0;padding:0;list-style:none;display:flex}.fco-scroll-indicator__indicator{background-color:var(--fco-surface-opacity-brand-opacity-25);border-radius:var(--fco-radius-xs);block-size:2px;inline-size:8px;transition:inline-size .3s,background-color .3s;position:relative}.fco-scroll-indicator__indicator::marker{color:#0000}.fco-scroll-indicator__indicator::-webkit-details-marker{color:#0000}.fco-scroll-indicator__indicator .fco-scroll-indicator__button{cursor:pointer;background-color:#0000;block-size:24px;inline-size:24px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .fco-scroll-indicator__indicator .fco-scroll-indicator__button{transform:translate(50%,-50%)}.fco-scroll-indicator__indicator--active{background-color:var(--fco-surface-brand-primary);block-size:2px;inline-size:40px;transition:inline-size .3s,background-color .3s}.fco-scroll-indicator__indicator--active .fco-scroll-indicator__button{cursor:default}.fco-curated-carousel{position:relative;container-type:inline-size}.fco-curated-carousel__content{gap:var(--fco-spacing-md);padding-block:var(--fco-spacing-md);flex-direction:column;display:flex}@container (width>700px){.fco-curated-carousel__content{padding:0}}.fco-curated-carousel__headline.fco-section-heading-widget{font-size:var(--fco-size-heading-md);padding-inline:var(--fco-spacing-md)}@container (width>700px){.fco-curated-carousel__headline.fco-section-heading-widget{font-size:var(--fco-size-heading-xl);padding-inline:0}}.fco-curated-carousel-card{border-radius:var(--fco-radius-lg);block-size:100%;inline-size:100%;color:inherit;text-decoration:none;display:block;position:relative;overflow:clip}.fco-curated-carousel-card__media{position:absolute;inset:0}.fco-curated-carousel-card__media .fco-image-component{block-size:100%;inline-size:100%;display:block}.fco-curated-carousel-card__media .fco-image-component__image{block-size:100%;inline-size:100%}.fco-curated-carousel-card__top{padding:var(--fco-spacing-sm);justify-content:flex-end;display:flex;position:absolute;inset-block-start:0;inset-inline:0}@container (width>700px){.fco-curated-carousel-card__top{padding:var(--fco-spacing-md);display:flex}}.fco-curated-carousel-card__badge{block-size:28px;padding-block:var(--fco-spacing-3xs);padding-inline:var(--fco-spacing-xs);align-items:center;gap:var(--fco-spacing-2xs);background-color:var(--fco-surface-opacity-neutral-black-75);border-radius:var(--fco-radius-actions-button);color:var(--fco-tag-meta-body-on-dark);display:inline-flex}.fco-curated-carousel-card__badge svg{block-size:20px;inline-size:20px}.fco-curated-carousel-card__external-divider{background-color:#ffffff4d;block-size:20px;inline-size:1px}.fco-curated-carousel-card__body{gap:var(--fco-spacing-xs);padding-block:60px var(--fco-spacing-lg);padding-inline:var(--fco-spacing-md);color:var(--fco-body-on-dark);background-image:linear-gradient(#12121200,#12121296 36.272%,#121212e6);flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.fco-curated-carousel-card__headline{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);font-size:var(--fco-size-body-md);-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;block-size:-moz-fit-content;block-size:fit-content;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}@container (width>700px){.fco-curated-carousel-card__headline{font-size:var(--fco-size-body-3xl)}}.fco-curated-carousel-card__teaser{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);font-size:var(--fco-size-body-xs);opacity:.8;-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;block-size:-moz-fit-content;block-size:fit-content;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.fco-curated-carousel-controls{align-items:center;margin-inline:auto;display:flex}@container (width>700px){.fco-curated-carousel-controls{gap:var(--fco-spacing-2xl);margin-inline:initial;position:absolute;inset-block-end:40px;inset-inline-end:0}}.fco-curated-carousel-controls__button.fco-base-button{block-size:40px;inline-size:40px;display:none}@container (width>700px){.fco-curated-carousel-controls__button.fco-base-button{display:inline-block}}[dir=rtl] .fco-curated-carousel-controls__button.fco-base-button .fco-svg-icon{rotate:180deg}.fco-curated-carousel-slider{--cc-slide-size-unitless:260;--cc-active-slide-size-unitless:280;--cc-slide-size:calc(var(--cc-slide-size-unitless) * 1px);--cc-active-slide-size:calc(var(--cc-active-slide-size-unitless) * 1px);--cc-gap:var(--fco-spacing-md);--cc-transition-duration:.3s;--cc-step:calc(var(--cc-slide-size) + var(--cc-gap));overflow:hidden}@container (width>700px){.fco-curated-carousel-slider{--cc-slide-size-unitless:312;--cc-active-slide-size-unitless:424;--cc-gap:var(--fco-spacing-xl);-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 80px),#0000 100%)}[dir=rtl] .fco-curated-carousel-slider{-webkit-mask-image:linear-gradient(270deg,#000 0 calc(100% - 80px),#0000 100%);mask-image:linear-gradient(270deg,#000 0 calc(100% - 80px),#0000 100%)}}@media (prefers-reduced-motion){.fco-curated-carousel-slider{--cc-transition-duration:1ms}}.fco-curated-carousel-slider__rail{justify-content:center;align-items:center;gap:var(--cc-gap);min-block-size:var(--cc-active-slide-size);margin:0;padding:0;list-style:none;display:flex;position:relative}@container (width>700px){.fco-curated-carousel-slider__rail{justify-content:flex-start;align-items:flex-start;inset-inline-start:calc(-2 * var(--cc-step))}}.fco-curated-carousel-slider__rail--animate-left{transform:translateX(calc(-1 * var(--cc-step)));transition:transform var(--cc-transition-duration) ease-out}.fco-curated-carousel-slider__rail--animate-right{transform:translateX(var(--cc-step));transition:transform var(--cc-transition-duration) ease-out}.fco-curated-carousel-slider__rail--resize-stopper,.fco-curated-carousel-slider__rail--resize-stopper .fco-curated-carousel-slider__item{transition:none}.fco-curated-carousel-slider__item{inline-size:var(--cc-slide-size);block-size:var(--cc-slide-size);transition:inline-size var(--cc-transition-duration) ease-out,block-size var(--cc-transition-duration) ease-out,transform var(--cc-transition-duration) ease-out;flex-shrink:0}.fco-curated-carousel-slider__item--active{z-index:2;inline-size:var(--cc-active-slide-size);block-size:var(--cc-active-slide-size);transform:scale(1)}.fco-promo-banner{background-color:var(--promo-banner-background);color:var(--promo-banner-text);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.fco-promo-banner{grid-template-columns:minmax(200px,1fr) 1fr}}.fco-promo-banner__container{z-index:1;place-content:center;grid-gap:1rem;gap:1rem;padding:1.5rem 2rem;display:grid}@media (min-width:1024px){.fco-promo-banner__container{gap:1.5rem;padding:4rem 2rem}}.fco-promo-banner__container .fco-image{justify-self:center;block-size:34px}.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{background-color:var(--promo-banner-button-background);color:var(--promo-banner-button-text);place-self:center;padding:1rem 2rem;text-decoration:none}.fco-promo-banner__image{inline-size:100%;display:block;position:relative}@media (min-width:1024px){.fco-promo-banner__image{align-self:stretch;block-size:100%}}.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;-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.fco-promo-banner--image-right{grid-template-columns:1fr minmax(200px,1fr)}.fco-promo-banner--image-right .fco-promo-banner__image{grid-area:1/2}}.fco-dropdown{block-size:100%;inline-size:auto;position:relative;overflow:hidden}.fco-dropdown__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bg-light);cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.fco-dropdown__select:focus{outline:none}.fco-dropdown__select:disabled{cursor:default}.fco-dropdown__display-box{padding:8px 16px;background-color:var(--bg-light);z-index:1;pointer-events:none;justify-content:space-between;align-items:center;block-size:100%;inline-size:100%;padding-inline-end:6px;display:flex;position:relative}.fco-dropdown__display-box .fco-icon{color:var(--text-color);margin-inline-start:6px}.fco-dropdown__option{background-color:var(--fco-surface-1);color:var(--fco-body-default)}.fco-dropdown__text{font-family:var(--body-font-family);color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.fco-dropdown:has(.fco-dropdown__select:disabled) .fco-icon{display:none}.fco-calendar-day{background:var(--bg-light);min-block-size:60px;color:var(--text-color);scroll-snap-align:start end;overscroll-behavior-x:none;cursor:pointer;font-family:var(--header-font-family);flex-flow:column;flex:auto;justify-content:space-evenly;align-items:center;padding:3px;font-size:12px;display:flex;container:fco-calendar-day/inline-size}.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 (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{flex-flow:row;gap:1px;display:flex}.fco-calendar-day-picker__arrow{background:var(--bg-light);color:var(--text-color);cursor:pointer;flex:none;justify-content:center;align-items:center;inline-size:40px;display:flex}[dir=rtl] .fco-calendar-day-picker__arrow{rotate:180deg}.fco-calendar-day-picker__container{scroll-snap-type:inline proximity;scroll-snap-stop:always;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;flex-flow:row;flex:auto;gap:1px;display:flex;overflow:auto hidden}.fco-calendar-day-picker__container::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none}.fco-spinner{justify-content:center;align-items:center;display:flex}.fco-spinner--top{align-items:start}.fco-spinner--middle{align-items:center}@keyframes spinner-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fco-spinner--small .fco-spinner__icon{block-size:100px;inline-size:100px;display:inline-block;overflow:hidden;transform:translateZ(0)}.fco-spinner--small .fco-spinner__icon-text{font-size:12px;font-weight:400;font-family:var(--header-font-family);color:var(--text-color);text-align:center;place-content:center;align-items:center;display:flex;position:absolute;inset:25px}.fco-spinner--small .fco-spinner__icon-inner{backface-visibility:hidden;transform-origin:0 0;block-size:100%;inline-size:100%;position:relative;transform:translateZ(0)scale(1)}.fco-spinner--small .fco-spinner__icon-inner div{box-sizing:border-box}.fco-spinner--small .fco-spinner__icon-inner>div{border:8px solid #000;border-color:var(--primary-color) transparent;border-radius:50%;block-size:72.4638px;inline-size:72.4638px;animation:spinner-animation 2s linear infinite;position:absolute;inset-block-start:14.0056px;inset-inline-start:14.0056px}@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{block-size:200px;inline-size:200px;display:inline-block;overflow:hidden;transform:translateZ(0)}.fco-spinner--medium .fco-spinner__icon-text{font-size:16px;font-weight:400;font-family:var(--header-font-family);color:var(--text-color);text-align:center;place-content:center;align-items:center;display:flex;position:absolute;inset:50px}.fco-spinner--medium .fco-spinner__icon-inner{backface-visibility:hidden;transform-origin:0 0;block-size:100%;inline-size:100%;position:relative;transform:translateZ(0)scale(1)}.fco-spinner--medium .fco-spinner__icon-inner div{box-sizing:border-box}.fco-spinner--medium .fco-spinner__icon-inner>div{border:16px solid #000;border-color:var(--primary-color) transparent;border-radius:50%;block-size:144.928px;inline-size:144.928px;animation:spinner-animation 2s linear infinite;position:absolute;inset-block-start:28.0112px;inset-inline-start:28.0112px}@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{block-size:300px;inline-size:300px;display:inline-block;overflow:hidden;transform:translateZ(0)}.fco-spinner--large .fco-spinner__icon-text{font-size:20px;font-weight:400;font-family:var(--header-font-family);color:var(--text-color);text-align:center;place-content:center;align-items:center;display:flex;position:absolute;inset:75px}.fco-spinner--large .fco-spinner__icon-inner{backface-visibility:hidden;transform-origin:0 0;block-size:100%;inline-size:100%;position:relative;transform:translateZ(0)scale(1)}.fco-spinner--large .fco-spinner__icon-inner div{box-sizing:border-box}.fco-spinner--large .fco-spinner__icon-inner>div{border:24px solid #000;border-color:var(--primary-color) transparent;border-radius:50%;block-size:217.391px;inline-size:217.391px;animation:spinner-animation 2s linear infinite;position:absolute;inset-block-start:42.0168px;inset-inline-start:42.0168px}@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-match-team-with-crest{font-family:var(--body-font-family);color:var(--text-color);text-align:start;align-items:center;gap:.5rem;font-size:1rem;text-decoration:none;display:flex}.fco-match-team-with-crest .fco-image{block-size:1.5rem;inline-size:1.5rem}.fco-match-team-with-crest--reversed{text-align:end;flex-direction:row-reverse}.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{padding-block:2px;position:relative}.fco-match-team-with-crest[class*=red-cards] .fco-team-name:after{content:"";block-size:2px;inline-size:16px;position:absolute;inset-block-end:0;inset-inline-start:0}.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{color:var(--primary-color);white-space:nowrap;font-weight:700}.fco-match-state,.fco-match-time{font-family:var(--body-font-family);font-size:.75rem;line-height:1.125rem}.fco-match-state{--pulse-live-indicatior-color:var(--primary-color);color:var(--info-color);text-transform:uppercase;text-decoration:none}.fco-match-state__period{color:var(--primary-color)}.fco-match-state--live{align-items:center;display:flex}.fco-match-state .fco-pulse-live-indicator{margin-inline-end:.25rem}.fco-match-start-date{color:var(--info-color);font-family:var(--body-font-family);inline-size:-moz-fit-content;inline-size:fit-content;font-size:.75rem;line-height:1.125rem;text-decoration:none;display:block}.fco-match-card{--live-indicator-size:9px;background-color:var(--bg-light);border:1px solid var(--bg-color);min-inline-size:-moz-max-content;min-inline-size:max-content;font-family:var(--body-font-family);padding:8px 12px}@media (min-width:1024px){.fco-match-card{--live-indicator-size:10px}}.fco-match-card__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.fco-match-card__state{align-items:center;gap:4px;display:flex}.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);white-space:nowrap;margin-inline-end:30px;font-weight:400}.fco-match-card__live-indicator{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;display:block;position:relative}.fco-match-card__live-indicator:after{content:"";inline-size:var(--live-indicator-size);block-size:var(--live-indicator-size);background-color:var(--primary-color);opacity:.3;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .fco-match-card__live-indicator:after{transform:translate(50%,-50%)}.fco-match-card__score-table{grid-template-columns:1fr auto;grid-template-areas:"round.""teamA regular""teamB regular";grid-auto-rows:minmax(16px,auto);align-items:center;grid-gap:4px 5px;gap:4px 5px;display:grid}.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-columns:1fr repeat(3,auto);grid-template-areas:"round.agg-heading pen-heading""teamA regular agg pen""teamB regular agg pen"}.fco-match-card__round,.fco-match-card__score-heading{color:var(--text-color-light);font-size:10px;font-weight:400;line-height:16px}@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:-moz-max-content;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;font-weight:600;line-height:16px}@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{text-align:center;flex:1 1;justify-content:center;align-items:center;min-inline-size:15px;font-size:12px;font-weight:600;line-height:16px;display:flex}@media (min-width:1024px){.fco-match-card__score{font-size:14px;line-height:20px}}.fco-match-card__result{background-color:var(--info-bg-color);flex-direction:column;justify-content:center;place-self:stretch center;gap:8px;min-inline-size:21px;padding:4px 3px;display:flex;position:relative}.fco-match-card__result:after{content:"";background-color:var(--bg-light);block-size:1px;inline-size:8px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .fco-match-card__result:after{transform:translate(50%,-50%)}.fco-match-card__result--regular{background-color:var(--bg-color);color:var(--text-color);grid-area:regular}.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{color:var(--text-color-light);justify-content:flex-start;align-items:center;gap:6px;margin-block-start:6px;display:flex}.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{inline-size:100%;container:fco-scoreboard/inline-size}.fco-scoreboard__container{flex-direction:column;row-gap:16px;display:flex}.fco-scoreboard__container--with-sponsorship{grid-template-columns:auto 1fr;grid-template-areas:"header sponsorship""board board";align-items:center;grid-row-gap:8px;row-gap:8px;display:grid}@container fco-scoreboard (width>=850px){.fco-scoreboard__container--with-sponsorship{-moz-column-gap:24px;grid-template-columns:1fr auto;grid-template-areas:"board sponsorship";column-gap:24px}}.fco-scoreboard__header{grid-area:header;align-items:center;display:flex}@container fco-scoreboard (width>=850px){.fco-scoreboard__header{display:none}}.fco-scoreboard__title{font-family:var(--header-font-family);color:var(--text-color);text-transform:uppercase;margin-inline-end:18px;font-size:20px;font-weight:400;line-height:24px;position:relative}.fco-scoreboard__title:after{content:"";background-color:var(--text-color);block-size:90%;inline-size:2px;position:absolute;inset-block-start:50%;inset-inline-end:-10px;transform:translateY(-50%)}.fco-scoreboard__settings-button{block-size:24px;color:var(--text-color);cursor:pointer;background-color:#0000;font-size:24px}.fco-scoreboard__settings-button--active{color:var(--primary-color)}.fco-scoreboard__board{flex-direction:column;flex:1 1;grid-area:board;min-inline-size:0;display:flex}.fco-scoreboard .fco-calendar-day{min-inline-size:100px}.fco-scoreboard__settings{flex-direction:column;gap:6px;max-block-size:0;inline-size:100%;transition:max-height .25s linear,height .25s linear;display:flex;overflow:hidden}@container fco-scoreboard (width<850px){.fco-scoreboard__settings{block-size:0}}@container fco-scoreboard (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 (width>=850px){.fco-scoreboard__settings .fco-dropdown{inline-size:17.5%;min-inline-size:200px}}.fco-scoreboard__settings .fco-calendar-day-picker{flex:1 1;min-inline-size:0;margin-block-end:6px}@container fco-scoreboard (width>=850px){.fco-scoreboard__settings .fco-calendar-day-picker{margin-block-end:0}}.fco-scoreboard__no-matches{font-family:var(--body-font-family);text-align:center;margin:0 auto;padding:18px;font-size:14px;font-weight:600;line-height:20px}@container fco-scoreboard (width>=850px){.fco-scoreboard__no-matches{font-size:16px}}.fco-scoreboard__scroller{flex-flow:row;display:flex}[dir=rtl] .fco-scoreboard__scroller{flex-direction:row-reverse}.fco-scoreboard__match-list{scroll-snap-type:inline proximity;scroll-snap-stop:always;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;flex-flow:row;flex:auto;gap:2px;display:flex;overflow:auto hidden}.fco-scoreboard__match-list::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none}@container fco-scoreboard (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 (width>=850px){.fco-scoreboard__arrow{background:var(--bg-light);color:var(--text-color);cursor:pointer;border:1px solid var(--bg-color);flex:none;justify-content:center;align-items:center;inline-size:36px;display:flex;position:relative}}.fco-scoreboard__arrow--disabled{opacity:.12;pointer-events:none}.fco-scoreboard__sponsorship{grid-area:sponsorship;justify-content:flex-end;align-items:center;gap:8px;text-decoration:none;display:flex;position:relative;overflow:hidden}@container fco-scoreboard (width>=850px){.fco-scoreboard__sponsorship{background-color:var(--bg-light);flex-direction:column;justify-content:center;block-size:100%;inline-size:160px;padding:10px 10px 14px}.fco-scoreboard__sponsorship:after{content:"";background-color:var(--primary-color);block-size:4px;inline-size:100%;position:absolute;inset-block-end:0;inset-inline-start:0}}.fco-scoreboard__sponsorship-text{font-family:var(--body-font-family);color:var(--text-color);text-align:center;font-size:10px;font-weight:400;line-height:16px}@container fco-scoreboard (width>=850px){.fco-scoreboard__sponsorship-text{font-size:14px;font-weight:600;line-height:20px}}.fco-scoreboard__sponsorship .fco-image{background-color:var(--bg-light);flex-shrink:0;block-size:36px;padding:6px 16px 8px;position:relative}.fco-scoreboard__sponsorship .fco-image:after{content:"";background-color:var(--primary-color);block-size:2px;inline-size:100%;position:absolute;inset-block-end:0;inset-inline-start:0}@container fco-scoreboard (width>=850px){.fco-scoreboard__sponsorship .fco-image{background-color:#0000;flex-shrink:1;block-size:auto;padding:0;overflow:hidden}.fco-scoreboard__sponsorship .fco-image:after{display:none}}.fco-scoreboard__sponsorship .fco-image__image{block-size:100%}.fco-openweb-ad__wrapper .fco-ad__main-container{--openweb-ad-footer-height:20px}.fco-openweb-ad__wrapper .fco-ad__main-container:has(.fco-openweb-ad[data-column="1"]){--openweb-ad-slot-height:250px}.fco-openweb-ad__wrapper .fco-ad__main-container:has(.fco-openweb-ad[data-column="2"]){--openweb-ad-slot-height:600px}.fco-openweb-ad__wrapper .fco-ad__main-container:has(.fco-openweb-ad[data-column="3"]){--openweb-ad-slot-height:280px}.fco-openweb-ad__wrapper .fco-ad__main-container{min-block-size:calc(var(--openweb-ad-slot-height,250px) + var(--openweb-ad-footer-height,20px))}.fco-openweb-ad__wrapper.fco-ad--debug .fco-openweb-ad{position:relative}.fco-openweb-ad__wrapper.fco-ad--debug .fco-openweb-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);z-index:1;content:"ad-label";content:"openweb | row: " attr(data-row) " | column: " attr(data-column);padding:.5rem;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}.fco-entity{background-color:var(--fco-button-solid-neutral-surface-default);padding:var(--fco-spacing-2xs) var(--fco-spacing-sm) var(--fco-spacing-2xs) var(--fco-spacing-xs);border-radius:var(--fco-radius-actions-button)}.fco-entity__wrapper{gap:var(--fco-spacing-xs);font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);font-size:var(--fco-size-body-xs);color:var(--fco-button-solid-neutral-text-default);flex-direction:row;align-items:center;line-height:140%;text-decoration:none;display:flex}.fco-entity__wrapper .fco-image__image{max-block-size:16px}.fco-prominent-group{background-color:var(--fco-surface-1);border-radius:var(--fco-radius-md);padding:var(--fco-spacing-md);flex-direction:column;display:flex;container-type:inline-size}.fco-prominent-group__headline{color:var(--fco-body-default);font-family:var(--fco-font-family-heading);font-size:var(--fco-size-heading-sm);font-weight:var(--fco-font-weight-heading-bold);line-height:1.2}@container (width>=600px){.fco-prominent-group__headline{text-align:center;font-size:var(--fco-size-heading-md)}}.fco-prominent-group__list{margin-block:var(--fco-spacing-md);gap:var(--fco-spacing-xs);flex-direction:column;display:flex}@container (width>=600px){.fco-prominent-group__list{justify-content:center;align-items:center;gap:var(--fco-spacing-md);flex-flow:wrap}}.fco-prominent-group__more-button{align-self:center;block-size:32px}.fco-prominent-group__list-item.fco-entity{color:var(--fco-button-solid-muted-text-default);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-bold);border-radius:var(--fco-radius-actions-button);background-color:var(--fco-button-solid-muted-surface-default);padding-inline:var(--fco-spacing-xs);align-items:center;block-size:32px;list-style:none;display:flex}@container (width>=600px){.fco-prominent-group__list-item.fco-entity{font-size:var(--fco-size-body-md);padding-inline:var(--fco-spacing-sm);block-size:36px}}.fco-selective-scroll-section{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);grid-row-gap:1rem;row-gap:1rem;inline-size:100%;display:grid}.fco-selective-scroll-section__container{grid-area:1/1/auto/3;gap:1rem;block-size:330px;display:flex;overflow-y:hidden}.fco-selective-scroll-section__item{flex-grow:1;flex-basis:15%;transition:flex-grow .3s ease-in-out;display:flex}.fco-selective-scroll-section__item--selected{flex-grow:3}.fco-selective-scroll-section__item--hidden{display:none}.fco-selective-scroll-section__slider{grid-area:2/1/auto/2;place-self:center start;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.fco-selective-scroll-section__slider-container{background-color:var(--scrollable-section-slider-bg-color);block-size:2px;inline-size:80px}.fco-selective-scroll-section__slider-value{block-size:100%;inline-size:calc(var(--slider-value) * var(--direction,1));background-color:var(--scrollable-section-slider-value-color)}.fco-selective-scroll-section__controls{grid-area:2/2/auto/3;justify-self:end;gap:.5rem;display:flex}.fco-selective-scroll-section__controls-button{cursor:pointer}[dir=rtl] .fco-selective-scroll-section__controls-button{transform:rotate(.5turn)}.fco-selective-scroll-section__controls-button:disabled{cursor:auto}.fco-selective-scroll-section__controls-button>.fco-icon{justify-content:center;align-items:center;display:flex}