.fco-scrollable-section{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto);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;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-spotlight-card{background-color:var(--fco-surface-1);border-radius:var(--fco-radius-md);box-shadow:0 0 10px 10px var(--fco-surface-opacity-neutral-black-08);flex-direction:column;display:flex;overflow:hidden}.fco-spotlight-card--small{inline-size:160px}.fco-spotlight-card--medium,.fco-spotlight-card--small{max-inline-size:calc(100vw - 2 * var(--fco-spacing-md))}.fco-spotlight-card--medium{inline-size:288px}.fco-spotlight-card--large{min-inline-size:160px;max-inline-size:min(600px,calc(100vw - 2 * var(--fco-spacing-md)))}.fco-spotlight-card--highlighted{background-color:var(--fco-surface-brand-primary)}.fco-spotlight-card--highlighted .fco-spotlight-card__body,.fco-spotlight-card--highlighted .fco-spotlight-card__heading,.fco-spotlight-card--highlighted .fco-spotlight-card__step-counter{color:var(--fco-body-on-dark)}.fco-spotlight-card__image{aspect-ratio:var(--aspect-ratio,41/37);background-color:var(--fco-surface-2);inline-size:100%;position:relative;overflow:hidden}.fco-spotlight-card__image .fco-image__image{inline-size:100%;display:block}.fco-spotlight-card__image .fco-image__image--fallback{object-fit:none;object-position:center center}.fco-spotlight-card__tag{text-transform:uppercase;justify-content:center;align-items:center;gap:var(--fco-spacing-2xs);block-size:24px;padding-inline:var(--fco-spacing-xs);background-color:var(--fco-surface-selected-brand);color:var(--fco-body-on-dark);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-medium);border-end-start-radius:var(--fco-radius-md);line-height:1.4;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-end:0}.fco-spotlight-card__content{gap:var(--fco-spacing-xs);padding:var(--fco-spacing-md);flex-direction:column;display:flex}.fco-spotlight-card__heading-row{gap:var(--fco-spacing-xs);align-items:flex-start;inline-size:100%;display:flex}.fco-spotlight-card__heading{color:var(--fco-body-default);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-md);font-weight:var(--fco-font-weight-body-bold);flex:1 0;margin:0;line-height:1.4}.fco-spotlight-card__close{flex-shrink:0}.fco-spotlight-card__body{color:var(--fco-body-default);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-medium);white-space:pre-wrap;line-height:1.4}.fco-spotlight-card__footer{justify-content:space-between;align-items:center;gap:var(--fco-spacing-xs);flex-wrap:wrap;inline-size:100%;display:flex}.fco-spotlight-card__step-counter{color:var(--fco-body-muted);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-bold);line-height:1.4}.fco-spotlight-card__buttons{align-items:center;gap:var(--fco-spacing-xs);margin-inline-start:auto;display:flex}.fco-spotlight-target--pulse{position:relative}.fco-spotlight-target--pulse:after,.fco-spotlight-target--pulse:before{content:"";border-radius:inherit;box-shadow:0 0 0 0 var(--fco-surface-brand-primary);pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.fco-spotlight-target--pulse:before{opacity:.75;animation:fco-spotlight-target-inner 1.6s infinite}.fco-spotlight-target--pulse:after{opacity:.5;animation:fco-spotlight-target-outer 1.6s infinite}@keyframes fco-spotlight-target-inner{0%{box-shadow:0 0 0 0 var(--fco-surface-brand-primary);animation-timing-function:cubic-bezier(.17,.17,0,1)}50%{box-shadow:0 0 0 6px var(--fco-surface-brand-primary);animation-timing-function:cubic-bezier(1,0,.83,.83)}75%,to{box-shadow:0 0 0 0 var(--fco-surface-brand-primary)}}@keyframes fco-spotlight-target-outer{0%{box-shadow:0 0 0 0 var(--fco-surface-brand-primary);animation-timing-function:cubic-bezier(.17,.17,0,1)}50%{box-shadow:0 0 0 14px var(--fco-surface-brand-primary);animation-timing-function:cubic-bezier(1,0,.83,.83)}75%,to{box-shadow:0 0 0 0 var(--fco-surface-brand-primary)}}.fco-spotlight-target--outline{outline:2px solid var(--fco-border-selected);outline-offset:2px;position:relative}.fco-spotlight-target{anchor-name:--fco-spotlight-anchor;scroll-margin-top:calc(var(--fco-spacing-md) + var(--navigation-height,0))}.fco-onboarding-spotlight{z-index:201;pointer-events:auto;position:fixed;inset:0}.fco-onboarding-spotlight__hole{pointer-events:none;box-shadow:0 0 0 9999px var(--fco-surface-opacity-neutral-black-50);position:fixed}.fco-onboarding-spotlight__hole.fco-spotlight-target--pulse{position:fixed}.fco-onboarding-spotlight__card{pointer-events:auto;transition:top .25s cubic-bezier(.2,0,0,1),left .25s cubic-bezier(.2,0,0,1);position:fixed}@supports (anchor-name:--x) and (position-area:top){.fco-onboarding-spotlight__hole--anchored{position-anchor:--fco-spotlight-anchor;position-area:center;inline-size:anchor-size(width);block-size:anchor-size(height)}.fco-onboarding-spotlight__card--anchored{position-anchor:--fco-spotlight-anchor;margin:var(--fco-spacing-md);position-try-fallbacks:flip-inline,bottom;position-try-order:normal}.fco-onboarding-spotlight__card--placement-top-start{position-area:block-start span-inline-end;margin-inline:0}.fco-onboarding-spotlight__card--placement-top-center{position-area:block-start;margin-inline:0}.fco-onboarding-spotlight__card--placement-top-end{position-area:block-start span-inline-start;margin-inline:0}.fco-onboarding-spotlight__card--placement-bottom-start{position-area:block-end span-inline-end;margin-inline:0}.fco-onboarding-spotlight__card--placement-bottom-center{position-area:block-end;margin-inline:0}.fco-onboarding-spotlight__card--placement-bottom-end{position-area:block-end span-inline-start;margin-inline:0}.fco-onboarding-spotlight__card--placement-start-top{position-area:inline-start span-block-end;margin-block:0}.fco-onboarding-spotlight__card--placement-start-middle{position-area:inline-start;margin-block:0}.fco-onboarding-spotlight__card--placement-start-bottom{position-area:inline-start span-block-start;margin-block:0}.fco-onboarding-spotlight__card--placement-end-top{position-area:inline-end span-block-end;margin-block:0}.fco-onboarding-spotlight__card--placement-end-middle{position-area:inline-end;margin-block:0}.fco-onboarding-spotlight__card--placement-end-bottom{position-area:inline-end span-block-start;margin-block:0}}.fco-gamedayv2-modal.fco-base-modal{max-inline-size:800px}.fco-gamedayv2-modal.fco-base-modal .fco-base-modal__content{padding:var(--fco-spacing-md)}.fco-gameday-v2-onboarding__welcome-list,.fco-gamedayv2-modal.fco-base-modal .fco-base-modal__footer{flex-direction:column;justify-content:center}.fco-gameday-v2-onboarding__welcome-list{align-items:start;gap:var(--fco-spacing-xs);margin:0;align-self:stretch;inline-size:-moz-fit-content;inline-size:fit-content;margin-inline:auto;padding:0;list-style:none;display:flex}.fco-gameday-v2-onboarding__welcome-item{align-items:center;gap:var(--fco-spacing-md);display:flex}.fco-gameday-v2-onboarding__welcome-icon{color:var(--fco-body-default);flex-shrink:0;min-block-size:32px;min-inline-size:32px}.fco-gameday-v2-onboarding__welcome-label{font-size:var(--fco-size-body-md);color:var(--fco-body-default);line-height:1.4}.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-gameday-card{background-color:var(--fco-surface-1);border-radius:var(--fco-radius-lg);flex-direction:column;min-block-size:120px;text-decoration:none;transition:opacity .25s cubic-bezier(.2,0,0,1);display:flex;position:relative;overflow:clip;container:fco-gameday-card/inline-size}.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);mask-image:var(--card-texture),linear-gradient(171deg,var(--fco-surface-1) 7.15%,var(--fco-universal-colours-transparent) 43.32%);-webkit-mask-composite:source-in,xor;position:absolute;inset:0;mask-position:top,50%;mask-size:cover;mask-repeat:no-repeat,no-repeat;mask-composite:intersect}.fco-gameday-card--has-texture--contain:has(.fco-gameday-match-card):before{mask-size:contain,cover}.fco-gameday-card>*{block-size:100%}.fco-gameday-card[href]:hover{opacity:var(--fco-opacity-hover)}.fco-gameday-card[href]:active{opacity:var(--fco-opacity-pressed)}.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);color:var(--fco-body-default);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-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{object-fit:cover;z-index:0;block-size:100%;inline-size:100%;transition:scale .25s cubic-bezier(.2,0,0,1);display:block;position:absolute;inset:0}.fco-gameday-article-card__image.fco-image-component .fco-image-component__image--fallback{object-fit:cover;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;backdrop-filter:blur(20px);position:absolute;inset:0;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-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{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);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)}.fco-who-will-win__result-bar::-moz-progress-bar{background-color:var(--bar-color);border-radius:var(--fco-radius-rounded)}.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}.fco-gameday-v2__headline{font-family:var(--fco-font-family-heading);font-size:var(--fco-size-heading-xl);font-weight:var(--fco-font-weight-heading-bold);color:var(--fco-body-default);margin:0}.fco-gameday-v2__match-tabs{gap:var(--fco-spacing-md);flex-wrap:wrap;display:flex}.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{gap:var(--fco-spacing-sm);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));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-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;transition-property:background-color,color;transition-duration:.25s;transition-timing-function:cubic-bezier(.2,0,0,1);display:flex}@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);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)}}.fco-gameday-all-scores-tab{transition:background-color .2s,border-color .2s}.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{color:var(--fco-body-default);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)}}.fco-gameday-tab{transition:background-color .2s,border-color .2s}.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{transition-property:opacity,border-color;transition-duration:.25s cubic-bezier(.2,0,0,1);justify-content:space-between}.fco-gameday-tab:disabled{cursor:not-allowed;opacity:.5}.fco-gameday-tab--active{border-width:2px;border-color: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)}}.fco-gameday-tab--active:disabled{transition:background-color .2s,border-color .2s}.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);color:var(--fco-body-default);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);color:var(--fco-body-default);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-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%;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}.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)}.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;transition:background-color .25s cubic-bezier(.2,0,0,1);display:flex}@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{color:var(--fco-body-default);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);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);transition:inline-size .45s 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}}.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);color:var(--fco-body-default);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{background-color:var(--fco-surface-1);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;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;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{block-size:14px;inline-size:14px;color:var(--fco-body-default);flex-shrink:0;align-items:center;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);color:var(--fco-body-default);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{color:var(--fco-body-default);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}.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);color:var(--fco-body-default);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);color:var(--fco-body-default);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{justify-content:center;align-items:center;block-size:20px;inline-size:20px;display:flex}@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);color:var(--fco-body-default);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{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{color:var(--fco-body-default);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{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{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{color:var(--fco-body-default);text-align:end;flex-shrink:0}.fco-gameday-match-stats{padding-block-end:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-sm);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{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 .5s ease-out;transition:inline-size .5s 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);color:var(--fco-body-default)}@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)}}.fco-gameday-next-matches-card{flex-direction:row;justify-content:center;align-items:stretch;inline-size:100%;padding-block-end:var(--fco-spacing-sm);display:flex}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-card{padding-inline:var(--fco-spacing-md);gap:var(--fco-spacing-xs);flex-direction:column}}.fco-gameday-next-matches-row{align-items:center;gap:var(--fco-spacing-xs);font-family:var(--fco-font-family-body);padding-inline:var(--fco-spacing-md);flex-direction:column;inline-size:100%;display:flex}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row{padding-inline:0;padding-block:var(--fco-spacing-xs) 0;gap:var(--fco-spacing-sm);grid-template-columns:4fr 2fr;grid-auto-flow:column;display:grid}}.fco-gameday-next-matches-row:first-child{border-inline-end:1px solid var(--fco-button-solid-muted-surface-default)}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row:first-child{border-inline-end:none;border-block-end:1px solid var(--fco-button-solid-muted-surface-default);padding-block:0 var(--fco-spacing-xs)}}.fco-gameday-next-matches-row__button{justify-content:center;align-items:center;gap:var(--fco-spacing-2xs);background-color:var(--fco-button-solid-muted-surface-default);border-radius:var(--fco-radius-actions-button);padding:var(--fco-spacing-2xs) var(--fco-spacing-xs);flex-direction:row;inline-size:100%;margin-block-start:auto;text-decoration:none;display:flex}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row__button{margin-block-start:0}}.fco-gameday-next-matches-row__button[href]:hover{background-color:var(--fco-surface-hover)}.fco-gameday-next-matches-row__button[href]:active{background-color:var(--fco-surface-pressed)}.fco-gameday-next-matches-row__button-text{color:var(--fco-button-solid-muted-text-default);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);text-align:center;-webkit-line-clamp:3;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-box-orient:vertical;block-size:-moz-fit-content;block-size:fit-content;max-inline-size:85%;line-height:1.4;display:-webkit-box;overflow:hidden}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row__button-text{font-size:var(--fco-size-body-xs)}}.fco-gameday-next-matches-row__icon{block-size:16px;inline-size:16px;color:var(--fco-button-solid-muted-text-default);margin-block-end:1px}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row__icon{margin-block-end:0}}[dir=rtl] .fco-gameday-next-matches-row__icon{rotate:180deg}.fco-gameday-next-matches-row__match-container{-moz-column-gap:var(--fco-spacing-2xs);align-items:start;column-gap:var(--fco-spacing-2xs);grid-template-columns:auto 1fr auto;block-size:100%;inline-size:100%;text-decoration:none;display:grid}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row__match-container{column-gap:var(--fco-spacing-sm);row-gap:var(--fco-spacing-2xs);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center}}.fco-gameday-next-matches-row__match-container[href]:hover{opacity:var(--fco-opacity-hover)}.fco-gameday-next-matches-row__match-container[href]:active{opacity:var(--fco-opacity-pressed)}.fco-gameday-next-matches-row__info{align-items:center;gap:var(--fco-spacing-3xs);flex-direction:column;min-inline-size:78px;display:flex}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row__info{grid-area:1/2/span 2;align-items:flex-end}}.fco-gameday-next-matches-row__when{align-items:center;gap:var(--fco-spacing-3xs);font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);display:flex}.fco-gameday-next-matches-row__date,.fco-gameday-next-matches-row__time{font-size:var(--fco-size-body-2xs);color:var(--fco-body-default);line-height:1.4}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row__date,.fco-gameday-next-matches-row__time{font-size:var(--fco-size-body-xs)}}.fco-gameday-next-matches-row__meta{gap:var(--fco-spacing-2xs);font-size:var(--fco-size-body-3xs);font-weight:var(--fco-font-weight-body-medium);color:var(--fco-body-muted);text-align:center;flex-wrap:wrap;justify-content:center;display:flex}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row__meta{text-align:end;font-size:var(--fco-size-body-2xs)}}.fco-gameday-next-matches-row__team{align-items:center;gap:var(--fco-spacing-xs);display: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>=440px){.fco-gameday-next-matches-row__team-code{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-medium);color:var(--fco-body-default);line-height:1.4;font-size:var(--fco-size-body-xs);display:inline}}.fco-gameday-next-matches-row--empty{justify-content:center;align-items:center}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row--empty{grid-template-columns:auto 1fr;grid-auto-flow:row}}.fco-gameday-next-matches-row__empty{color:var(--fco-body-muted);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);text-align:end}@container fco-gameday-card (width>=440px){.fco-gameday-next-matches-row__empty{font-size:var(--fco-size-body-xs)}}.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{background-color:var(--fco-surface-1);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);color:var(--fco-body-default);grid-template-columns:subgrid;justify-content:space-between;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);color:var(--fco-body-default);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;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);color:var(--fco-body-default);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-surface-3)}@media (min-width:1024px){.fco-gameday-table-row:last-child{border-block-start:none}}.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-surface-1)}.fco-gameday-table-row__team{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{background-color:var(--fco-surface-1);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{background-color:var(--fco-surface-1);border-radius:var(--fco-radius-lg);flex-direction:column;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;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);color:var(--fco-body-default);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}.fco-gameday-top-player-row__badge--variant-scorers{gap:var(--fco-spacing-3xs);border:1px solid var(--fco-border-on-brand);background-color:var(--fco-surface-1);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{block-size:14px;inline-size:14px;color:var(--fco-body-default);align-items:center;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);color:var(--fco-body-default)}@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)}}