.fco-image{display:inline-block;position:relative}.fco-image__image{object-position:center top;max-inline-size:100%}.fco-image__image--cover{object-fit:cover}.fco-image__image--contain{object-fit:contain}.fco-image__credit{background-color:var(--image-source-background-color);color:var(--alternate-text-color);padding:.375rem .75rem;font-size:12px;position:absolute;inset-block-start:0;inset-inline-end:0}:root body:has(.fco-modal[open]){overflow-y:hidden}.fco-base-modal{border-radius:var(--fco-radius-xl);background:var(--fco-surface-1);scrollbar-color:var(--fco-surface-brand-primary) transparent;scrollbar-width:thin;overscroll-behavior-y:none;border:none;inline-size:50vw;min-inline-size:300px;max-inline-size:100%;padding:0;display:none}.fco-base-modal[open]{flex-direction:column;display:flex}.fco-base-modal::-webkit-backdrop{background-color:#000000bf}.fco-base-modal::backdrop{background-color:#000000bf}.fco-base-modal__header{padding:var(--fco-spacing-md);justify-content:center;align-items:center;gap:var(--fco-spacing-xs);-webkit-border-after:1px solid var(--fco-border-on-brand);border-block-end:1px solid var(--fco-border-on-brand);display:flex}@media (min-width:1024px){.fco-base-modal__header{padding:var(--fco-spacing-md) var(--fco-spacing-xl)}}.fco-base-modal__title{color:var(--fco-body-default);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xl);font-weight:var(--fco-font-weight-body-bold);line-height:140%}.fco-base-modal__content{flex-grow:1;align-self:stretch}.fco-base-modal__footer{padding:var(--fco-spacing-md);justify-content:center;gap:var(--fco-spacing-xs);-webkit-border-before:1px solid var(--fco-border-on-brand);border-block-start:1px solid var(--fco-border-on-brand);flex-direction:column;display:flex}@media (min-width:1024px){.fco-base-modal__footer{flex-direction:row-reverse;justify-content:end}}.fco-base-modal__close.fco-base-button.fco-base-button--muted{block-size:40px;inline-size:40px;padding:var(--fco-spacing-xs);margin-inline:auto 0}.fco-base-modal--responsive{block-size:100%;inline-size:100%;margin:0;display:flex}.fco-base-modal--responsive::-webkit-backdrop{display:none}.fco-base-modal--responsive::backdrop{display:none}@media (min-width:1024px){.fco-base-modal--responsive{block-size:100%;inline-size:50vw;min-inline-size:300px;max-inline-size:100%;margin:auto}.fco-base-modal--responsive::-webkit-backdrop{display:flex}.fco-base-modal--responsive::backdrop{display:flex}}.fco-base-modal--mobile-drawer{opacity:0;border-radius:var(--fco-radius-xl) var(--fco-radius-xl) 0 0;align-self:end;inline-size:100%;-webkit-margin-after:0;margin-block-end:0;transform:translateY(100%)}.fco-base-modal--mobile-drawer[open]{animation:slide-up .3s ease-out forwards}@media (min-width:1024px){.fco-base-modal--mobile-drawer{border-radius:var(--fco-radius-xl);opacity:1;align-self:center;inline-size:50vw;min-inline-size:300px;max-inline-size:100%;margin:auto;transform:none}.fco-base-modal--mobile-drawer[open]{animation:none}}.fco-base-modal--mobile-layout{max-inline-size:330px}.fco-base-modal--mobile-layout .fco-base-modal__footer{flex-direction:column;justify-content:center}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.fco-app-promo-modal__image{border-radius:var(--fco-radius-xl);background-color:var(--fco-surface-2);overflow:hidden}.fco-app-promo-modal .fco-image__image{inline-size:100%;display:block}.fco-app-promo-modal .fco-image__image--fallback{object-fit:none;object-position:center center}.fco-app-promo-modal__message{color:var(--fco-body-default);text-align:center;font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-md);font-style:normal;font-weight:var(--fco-font-weight-body-medium);-webkit-margin-before:unset;margin-block-start:unset;line-height:1.4}.fco-app-promo-modal .fco-base-modal__title{-webkit-margin-after:unset;margin-block-end:unset}.fco-app-promo-modal .fco-base-modal__content{gap:var(--fco-spacing-md);padding:var(--fco-spacing-md);flex-direction:column;display:flex}@media (max-width:374px){.fco-app-promo-modal .fco-base-modal__content,.fco-app-promo-modal .fco-base-modal__footer,.fco-app-promo-modal .fco-base-modal__header{padding:var(--fco-spacing-sm)}.fco-app-promo-modal .fco-base-modal__content,.fco-app-promo-modal .fco-base-modal__footer{gap:var(--fco-spacing-sm)}}.fco-app-promo-modal .fco-base-modal__footer{flex-direction:column}.fco-app-promo-modal .fco-base-button{text-align:center;inline-size:-webkit-fill-available;max-inline-size:400px;inline-size:stretch;margin-inline:auto}.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:-webkit-sticky;position:sticky;inset-block-start:var(--sticky-top,0)}.fco-sticky-wrapper__space-placeholder{block-size:var(--sticky-space-placeholder,0)}.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:-webkit-sticky;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-global-navigation{block-size:60px;color:var(--fco-navigation-navbar-body);box-shadow:inset 0 calc(-1 * var(--fco-border-weight-navigation-border-bottom)) 0 0 var(--fco-navigation-navbar-border);background-color:var(--fco-navigation-navbar-surface);align-items:stretch;display:flex;position:relative}.fco-global-navigation__section{margin:0;padding:0;list-style:none;position:relative}.fco-global-navigation__trigger-input{display:none}.fco-global-navigation__item{text-decoration:none}@media (max-width:1023px){.fco-global-navigation{order:99}.fco-global-navigation .fco-global-navigation__item-caret{display:none}.fco-global-navigation__section{flex-direction:column;align-items:flex-start;max-inline-size:100%;display:flex}.fco-global-navigation__section--level-1{z-index:-1;inset:0;background-color:var(--fco-navigation-menu-background);color:var(--fco-navigation-menu-body-text);padding:var(--fco-spacing-md);transition:transform .25s cubic-bezier(.2,0,0,1);position:fixed;inset-block-start:0;overflow-y:auto;transform:translateY(-100%)}.fco-global-navigation__section--level-2{align-self:stretch;align-items:flex-start;-webkit-padding-start:var(--fco-spacing-md);padding-inline-start:var(--fco-spacing-md)}.fco-global-navigation__section--level-2,.fco-global-navigation__section--level-3{-webkit-clip-path:inset(0 0 100%);clip-path:inset(0 0 100%);max-block-size:0;transition:max-block-size .25s cubic-bezier(.05,.7,.1,1),-webkit-clip-path .25s cubic-bezier(.05,.7,.1,1);transition:clip-path .25s cubic-bezier(.05,.7,.1,1),max-block-size .25s cubic-bezier(.05,.7,.1,1);transition:clip-path .25s cubic-bezier(.05,.7,.1,1),max-block-size .25s cubic-bezier(.05,.7,.1,1),-webkit-clip-path .25s cubic-bezier(.05,.7,.1,1);overflow:hidden}.fco-global-navigation__group{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;max-inline-size:100%;display:flex}.fco-global-navigation__item{padding:var(--fco-spacing-sm) var(--fco-spacing-xs);align-items:center;gap:var(--fco-spacing-xs);color:var(--fco-navigation-menu-body-text);flex-flow:row;justify-content:flex-start;align-self:stretch;block-size:60px;display:flex;position:relative}.fco-global-navigation__item--level-1{font-size:var(--fco-size-heading-2xs);font-weight:var(--fco-font-weight-heading-bold);position:relative}.fco-global-navigation__item--level-1,.fco-global-navigation__item--level-2{font-family:var(--fco-font-family-heading);font-style:normal;line-height:120%}.fco-global-navigation__item--level-2{color:var(--fco-navigation-menu-category-text);font-size:var(--fco-size-heading-3xs);font-weight:var(--fco-navigation-nav-category-weight)}.fco-global-navigation__item--level-3{color:var(--fco-navigation-menu-body-text);font-family:var(--fco-navigation-nav-menu-item-font-family);font-size:var(--fco-size-body-md);font-style:normal;font-weight:var(--fco-font-weight-body-medium);line-height:120%}.fco-global-navigation>.fco-global-navigation__trigger{color:var(--fco-navigation-navbar-body);align-items:center;display:flex}.fco-global-navigation__trigger-label{z-index:1;position:relative}.fco-global-navigation__trigger-icon{cursor:pointer}.fco-global-navigation__item .fco-global-navigation__trigger-icon{position:absolute;inset-inline-end:0}.fco-global-navigation__trigger-icon--off{display:none}.fco-global-navigation__trigger-icon--on{display:flex}.fco-global-navigation__trigger:has(input:checked)+.fco-global-navigation__section--level-1{inset-block-start:60px;transform:translateY(0)}.fco-global-navigation__trigger:has(input:checked) .fco-global-navigation__trigger-icon--on{display:none}.fco-global-navigation__trigger:has(input:checked) .fco-global-navigation__trigger-icon--off{display:flex}:is(.fco-global-navigation__trigger:has(input:checked)+.fco-global-navigation__section--level-2,.fco-global-navigation__trigger:has(input:checked)+.fco-global-navigation__section--level-3){-webkit-clip-path:inset(0);clip-path:inset(0);max-block-size:1500px;display:flex}}@media (min-width:1024px){.fco-global-navigation>.fco-global-navigation__trigger,.fco-global-navigation__trigger .fco-svg-icon:not(.fco-global-navigation__item-caret){display:none}.fco-global-navigation__item{align-items:center;gap:var(--fco-spacing-xs);min-block-size:24px;display:flex}.fco-global-navigation__item[href]{cursor:pointer}.fco-global-navigation__item-label{align-items:center;gap:var(--fco-spacing-2xs);display:flex}.fco-global-navigation__item--level-1{cursor:pointer;color:var(--fco-navigation-navbar-body);font-weight:var(--fco-navigation-nav-category-weight);white-space:nowrap;justify-content:center}.fco-global-navigation__item--level-1,.fco-global-navigation__item--level-2{font-family:var(--fco-font-family-heading);font-size:var(--fco-size-heading-3xs);line-height:120%}.fco-global-navigation__item--level-2{color:var(--fco-navigation-menu-category-text);font-style:normal;font-weight:var(--fco-font-weight-heading-bold)}.fco-global-navigation__item--level-3{color:var(--fco-navigation-menu-body-text);font-family:var(--fco-navigation-nav-menu-item-font-family);font-size:var(--fco-size-body-md);font-style:normal;font-weight:var(--fco-font-weight-body-medium);line-height:120%}.fco-global-navigation__item--level-3:hover{-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto}.fco-global-navigation__section{gap:var(--fco-spacing-md)}.fco-global-navigation__section--level-1{flex-flow:wrap;align-content:stretch;display:flex}.fco-global-navigation__section--level-1>li:first-child{block-size:60px;-webkit-padding-start:0;padding-inline-start:0;overflow:hidden}.fco-global-navigation__section--level-1>li:last-child{-webkit-padding-end:0;padding-inline-end:0}.fco-global-navigation__section--level-2{background-color:var(--fco-navigation-menu-background);max-inline-size:var(--fco-width-navigation-max-width);padding:var(--fco-spacing-xl) var(--fco-spacing-md);justify-content:flex-start;align-items:flex-start;gap:var(--fco-spacing-xl);border-inline:1px solid var(--fco-navigation-menu-background);flex-flow:row;margin:0 auto;display:none;position:fixed;inset-block-start:60px;inset-inline:0;transform:translateZ(0)}.fco-global-navigation__section--level-2:after,.fco-global-navigation__section--level-2:before{content:"";background-color:var(--fco-navigation-menu-background);position:absolute;inset:0}.fco-global-navigation__section--level-2:before{transform:translate(-100%)}.fco-global-navigation__section--level-2:after{transform:translate(100%)}.fco-global-navigation__section--level-3{gap:var(--fco-spacing-lg);flex-direction:column;display:flex}.fco-global-navigation__group:focus .fco-global-navigation__item-caret,.fco-global-navigation__group:focus-within .fco-global-navigation__item-caret,.fco-global-navigation__group:hover .fco-global-navigation__item-caret{transform:rotate(180deg)}.fco-global-navigation__group--level-1,.fco-global-navigation__group:focus-within>.fco-global-navigation__section,.fco-global-navigation__group:focus>.fco-global-navigation__section,.fco-global-navigation__group:hover>.fco-global-navigation__section{display:flex}.fco-global-navigation__group--level-1:after{content:"";block-size:var(--fco-border-weight-md);background-color:var(--fco-navigation-navbar-nav-item-underline-hover);transform-origin:0;-webkit-margin-before:-7px;margin-block-start:-7px;transition:transform .25s cubic-bezier(.2,0,0,1);display:block;transform:scaleX(0)translateY(-10px)}.fco-global-navigation__group--level-1:hover:after{transform:scaleX(1)}.fco-global-navigation__group--level-2{gap:var(--fco-spacing-lg);flex-direction:column;flex:0 0 19%;display:flex}}.fco-section-outer-container{justify-content:center;display:flex}.fco-section-outer-container .fco-section-inner-container{inline-size:min(var(--max-section-inline-size,1440px),100%);padding-inline:var(--section-padding-inline,0);padding-block:var(--section-padding-block,0);z-index:1}.fco-section-background{background:var(--section-background,none);background-size:var(--section-background-size)}.fco-site-header{z-index:2000;position:-webkit-sticky;position:sticky;inset-block-start:0;inset-inline:0}.fco-site-header .fco-section-outer-container{box-shadow:inset 0 calc(-1 * var(--fco-border-weight-navigation-border-bottom)) 0 0 var(--fco-navigation-navbar-border);background:var(--fco-navigation-navbar-surface)}.fco-site-header .fco-section-outer-container .fco-section-inner-container{block-size:60px;padding-block:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-md);justify-content:space-between;align-items:center;gap:var(--fco-spacing-md);flex-direction:row;display:flex;overflow:hidden}@media (min-width:1024px){.fco-site-header .fco-section-outer-container .fco-section-inner-container{justify-content:flex-start}}.fco-pulse-live-indicator{align-items:center;gap:var(--fco-spacing-sm);font-size:var(--fco-size-body-xl);font-weight:var(--fco-font-weight-body-bold);-webkit-margin-start:10px;margin-inline-start:10px;padding:5px;text-decoration:none;display:flex}.fco-pulse-live-indicator__text{color:var(--fco-navigation-navbar-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-bold)}.fco-pulse-live-indicator__indicator{background-color:var(--fco-navigation-navbar-live-scores);border-radius:var(--fco-radius-rounded);z-index:3;block-size:8px;inline-size:8px;position:relative;box-shadow:0 0 #0000}.fco-pulse-live-indicator__indicator:after,.fco-pulse-live-indicator__indicator:before{content:"";border-radius:var(--fco-radius-rounded);background-color:#0000;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .fco-pulse-live-indicator__indicator:after,[dir=rtl] .fco-pulse-live-indicator__indicator:before{transform:translate(50%,-50%)}.fco-pulse-live-indicator__indicator:after{z-index:2;block-size:15px;inline-size:15px;animation:pulse1 3s ease-in-out infinite}@keyframes pulse1{0%,to{background-color:#0000}50%{background-color:var(--fco-navigation-navbar-live-scores);opacity:.4}}.fco-pulse-live-indicator__indicator:before{z-index:1;block-size:24px;inline-size:24px;animation:pulse2 3s ease-in-out infinite}@keyframes pulse2{0%,to{background-color:#0000}50%{background-color:var(--fco-navigation-navbar-live-scores);opacity:.2}}.fco-pulse-live-indicator__indicator:before{animation-delay:.5s}.fco-icon{font-family:var(--icons-font);speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;unicode-bidi:embed;font-style:normal;font-weight:400}.fco-button{font-family:var(--header-font-family);cursor:pointer;background-color:var(--bg-light);color:var(--text-color)}.fco-calendar-picker{box-sizing:border-box;max-inline-size:max-content;font-family:var(--body-font-family);display:inline-block;position:relative}.fco-calendar-picker__icon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;display:inline-block}.fco-calendar-picker .fco-button{font-family:var(--body-font-family);color:var(--text-color);cursor:pointer;border:1px solid var(--text-color);background:0 0;padding:4px 12px}@media (min-width:1025px){.fco-calendar-picker .fco-button{display:none}}.fco-calendar-picker__close{background:0 0}@media (min-width:1025px){.fco-calendar-picker__close{display:none}}@media (max-width:1024px){.fco-calendar-picker__close{cursor:pointer;position:absolute;inset-block-start:16px;inset-inline-end:16px}.fco-calendar-picker__close .fco-icon{color:var(--text-color)}}.fco-calendar-picker__calendar{max-block-size:250px;max-inline-size:250px;font-family:var(--header-font-family)}.fco-calendar-picker__calendar .react-calendar__navigation{padding:0 3px;display:flex}.fco-calendar-picker__calendar .react-calendar__navigation,.fco-calendar-picker__calendar .react-calendar__navigation__label{font-family:var(--header-font-family);color:var(--text-color)}.fco-calendar-picker__calendar .react-calendar__month-view,.fco-calendar-picker__calendar .react-calendar__navigation__arrow,.fco-calendar-picker__calendar .react-calendar__tile,.fco-calendar-picker__calendar .react-calendar__viewContainer{font-family:var(--body-font-family)}.fco-calendar-picker__calendar .react-calendar__navigation__arrow{cursor:pointer}[dir=rtl] .fco-calendar-picker__calendar .react-calendar__navigation__arrow{rotate:180deg}.fco-calendar-picker__calendar .react-calendar__month-view,.fco-calendar-picker__calendar .react-calendar__navigation,.fco-calendar-picker__calendar .react-calendar__navigation__arrow,.fco-calendar-picker__calendar .react-calendar__navigation__label,.fco-calendar-picker__calendar .react-calendar__tile,.fco-calendar-picker__calendar .react-calendar__viewContainer{font-family:var(--body-font-family);background-color:var(--bg-light)}.fco-calendar-picker__calendar .react-calendar__month-view__days__day{cursor:pointer;color:var(--text-color);padding:.5rem}.fco-calendar-picker__calendar .react-calendar__month-view__days__day:hover{text-decoration:underline}.fco-calendar-picker__calendar .react-calendar__month-view__days__day--neighboringMonth{color:var(--text-color-light)}.fco-calendar-picker__calendar .react-calendar__month-view__weekdays__weekday{padding:.5rem}.fco-calendar-picker__calendar .react-calendar__tile--active{background-color:var(--alternate-bg-color);cursor:default;color:var(--alternate-text-color)!important}.fco-calendar-picker__calendar .react-calendar__tile--active:hover{text-decoration:none}.fco-calendar-picker__calendar .react-calendar__tile--now{color:var(--primary-color);font-weight:700}.fco-calendar-picker__calendar-container{pointer-events:none;visibility:hidden;justify-content:center;align-items:center;display:flex}@media (min-width:1025px){.fco-calendar-picker__calendar-container{opacity:0;z-index:1;transform-origin:100% 0;transition:opacity .25s cubic-bezier(.2,0,0,1),scale .45s cubic-bezier(.2,0,0,1);position:absolute;inset-block-end:0;inset-inline-end:0;translate:0 100%;scale:.01}}@media (max-width:1024px){.fco-calendar-picker__calendar-container{background-color:var(--bg-light);z-index:9999;block-size:33vh;min-block-size:300px;padding:10px 0;transition:translate .45s cubic-bezier(.05,.7,.1,1);position:fixed;inset-block-end:0;inset-inline:0;translate:0 100%;box-shadow:0 0 10px #0000001a}}.fco-calendar-picker--opened .fco-calendar-picker__calendar-container{pointer-events:auto;visibility:visible}@media (min-width:1025px){.fco-calendar-picker--opened .fco-calendar-picker__calendar-container{opacity:1;scale:1}}@media (max-width:1024px){.fco-calendar-picker--opened .fco-calendar-picker__calendar-container{translate:0}}.fco-calendar-picker__calendar-container--with-close-button{flex-direction:column-reverse}.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-skeleton{border:1px solid var(--skeleton-border-color);background:var(--skeleton-gradient);background-size:200% 200%;animation:skeleton 4.5s linear infinite}@keyframes skeleton{0%{background-position:0 0}to{background-position:-400% 0}}.fco-foldable-section{--fco-foldable-section-padding:24px;padding:var(--fco-foldable-section-padding);background-color:var(--bg-light);transition:padding-bottom var(--fco-foldable-section-animation-duration) ease-in-out;position:relative}.fco-foldable-section__wrapper{max-block-size:calc(var(--fco-foldable-section-max-height,430px) - 2 * var(--fco-foldable-section-padding));overflow:hidden}.fco-foldable-section__wrapper--animate{transition:max-block-size var(--fco-foldable-section-animation-duration) ease-in-out}.fco-foldable-section__footer{background-image:var(--foldable-section-gradient);justify-content:center;align-items:center;inline-size:100%;padding:40px 24px 4px;display:flex;position:absolute;inset-block-end:0;inset-inline-start:0}.fco-foldable-section__button{font-family:var(--body-font-family);color:var(--text-color);cursor:pointer;background:0 0;inline-size:100%;padding:8px;font-size:16px;font-weight:600;line-height:24px}.fco-foldable-section--is-open{-webkit-padding-after:calc(2 * var(--fco-foldable-section-padding));padding-block-end:calc(2 * var(--fco-foldable-section-padding))}.fco-foldable-section--is-open .fco-foldable-section__wrapper{max-block-size:calc(var(--content-height) + 3 * var(--fco-foldable-section-padding))}.fco-foldable-section--is-open .fco-foldable-section__footer{background:0 0;-webkit-padding-before:4px;padding-block-start:4px}.fco-inline-odds{grid-area:inline-odds;inline-size:100%}.fco-inline-odds__head{color:var(--inline-odds-heading-text-color);-moz-column-gap:1px;grid-template-columns:repeat(4,1fr);grid-column-start:1;justify-items:center;grid-column-gap:1px;column-gap:1px;inline-size:100%;-webkit-margin-after:8px;margin-block-end:8px;display:grid}.fco-inline-odds__heading{font-size:10px;font-weight:600;line-height:14px}.fco-inline-odds__heading:first-child{grid-column-start:2}.fco-inline-odds .fco-foldable-section{--fco-foldable-section-max-height:125px;--fco-foldable-section-padding:0px;background-color:unset}.fco-inline-odds .fco-foldable-section__content{flex-direction:column;row-gap:12px;display:flex}.fco-inline-odds .fco-foldable-section__footer{background-image:unset;background-color:var(--bg-color);padding:24px}.fco-inline-odd{-moz-column-gap:1px;grid-template-columns:repeat(4,1fr);grid-column-gap:1px;column-gap:1px;block-size:36px;display:grid}.fco-inline-odd__logo-container{background-color:var(--inline-odds-odd-bg);justify-content:center;align-items:center;padding:6px;display:flex}.fco-inline-odd__logo-container .fco-image__image{object-position:unset;max-block-size:24px}.fco-inline-odd__value{background-color:var(--inline-odds-odd-bg);color:var(--inline-odds-text-color);justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:16px;text-decoration:none;display:flex}.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{-webkit-margin-end:.25rem;margin-inline-end:.25rem}.fco-match-row-tv-channel{font-family:var(--body-font-family);color:var(--text-color);align-items:center;gap:.625rem;text-decoration:none;display:flex}.fco-match-row-tv-channel__header{font-family:var(--header-font-family);font-weight:700}.fco-match-row-tv-channel .fco-image{inline-size:32px}.fco-match-start-date{color:var(--info-color);inline-size:-moz-fit-content;inline-size:fit-content;font-size:.75rem;line-height:1.125rem;display:block}.fco-match-start-date,.fco-match-team-with-crest{font-family:var(--body-font-family);text-decoration:none}.fco-match-team-with-crest{color:var(--text-color);text-align:start;align-items:center;gap:.5rem;font-size:1rem;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-score{line-height:var(--scores-container-size,30px);inline-size:var(--scores-separator-length,18px);text-align:center}.fco-match-score__container{background-color:var(--bg-color,#f3f3f3);color:var(--text-color,#000);min-block-size:var(--scores-container-size,30px);min-inline-size:var(--scores-container-size,30px);flex-direction:column;grid-area:team-scores;justify-content:center;align-items:center;font-weight:700;display:flex}.fco-match-score__container--live{background-color:var(--primary-color,orangered);color:var(--alternate-text-color,white)}.fco-match-score__container--result{background-color:var(--alternate-bg-color,darkblue);color:var(--alternate-text-color,white)}.fco-match-score__container--agg{grid-area:team-scores-agg}.fco-match-score__container--pen{grid-area:team-scores-pen}.fco-match-score+.fco-match-score{-webkit-border-before:var(--scores-separator-thickness,1px) solid var(--scores-separator-color,#7d7d7d40);border-block-start:var(--scores-separator-thickness,1px) solid var(--scores-separator-color,#7d7d7d40)}@container (width>=500px){.fco-match-score__container{flex-direction:row}.fco-match-score{line-height:unset;text-align:center;inline-size:100%}.fco-match-score+.fco-match-score{border:none;-webkit-border-start:var(--scores-separator-thickness,1px) solid var(--scores-separator-color,#7d7d7d40);border-inline-start:var(--scores-separator-thickness,1px) solid var(--scores-separator-color,#7d7d7d40)}}.fco-match-team-and-score__container{text-decoration:none;display:block;container-type:inline-size}.fco-match-team-and-score{--scores-container-size:30px;grid-template-columns:1fr var(--scores-container-size,30px);-moz-column-gap:8px;grid-template-areas:"team-a-name team-scores""team-b-name team-scores";grid-column-gap:8px;column-gap:8px;display:grid}.fco-match-team-and-score--with-aggregate,.fco-match-team-and-score--with-penalties{grid-template-columns:1fr var(--scores-container-size,30px) var(--scores-container-size,30px)}.fco-match-team-and-score--with-aggregate{grid-template-areas:"team-a-name team-scores team-scores-agg""team-b-name team-scores team-scores-agg"}.fco-match-team-and-score--with-penalties{grid-template-areas:"team-a-name team-scores team-scores-pen""team-b-name team-scores team-scores-pen"}.fco-match-team-and-score.fco-match-team-and-score--with-aggregate.fco-match-team-and-score--with-penalties{grid-template-columns:1fr var(--scores-container-size,30px) var(--scores-container-size,30px) var(--scores-container-size,30px);grid-template-areas:"team-a-name team-scores team-scores-agg team-scores-pen""team-b-name team-scores team-scores-agg team-scores-pen"}.fco-match-team-and-score__team-a,.fco-match-team-and-score__team-b{align-self:center}.fco-match-team-and-score__team-a{grid-area:team-a-name}.fco-match-team-and-score__team-a .fco-match-team-with-crest[class*=red-cards] .fco-team-name:after{inset-inline:auto 0;rotate:180deg}.fco-match-team-and-score__team-b{grid-area:team-b-name}@container (width>=500px){.fco-match-team-and-score{grid-template-areas:"team-a-name team-scores team-b-name";gap:8px}.fco-match-team-and-score,.fco-match-team-and-score--with-aggregate,.fco-match-team-and-score--with-penalties,.fco-match-team-and-score.fco-match-team-and-score--with-aggregate.fco-match-team-and-score--with-penalties{grid-template-columns:1fr calc(var(--scores-container-size,30px) + var(--scores-separator-thickness,1px) + var(--scores-container-size,30px)) 1fr}.fco-match-team-and-score--with-aggregate{grid-template-areas:"team-a-name team-scores team-b-name""team-a-name team-scores-agg team-b-name"}.fco-match-team-and-score--with-penalties{grid-template-areas:"team-a-name team-scores team-b-name""team-a-name team-scores-pen team-b-name"}.fco-match-team-and-score.fco-match-team-and-score--with-aggregate.fco-match-team-and-score--with-penalties{grid-template-areas:"team-a-name team-scores team-b-name""team-a-name team-scores-agg team-b-name""team-a-name team-scores-pen team-b-name"}.fco-match-team-and-score__team-a .fco-match-team-with-crest{text-align:end;flex-direction:row-reverse}}.fco-match-row__container{background-color:var(--bg-light,#fff);text-decoration:none;display:block;container-type:inline-size}.fco-match-row{grid-template-columns:1fr var(--scores-container-size,30px);grid-template-areas:"team-and-score team-and-score""tv-channel match-state";grid-gap:8px;gap:8px;padding:12px;display:grid}.fco-match-row:has(.fco-inline-odds){grid-template-areas:"team-and-score team-and-score""tv-channel match-state""inline-odds inline-odds"}.fco-match-row{text-align:center;place-items:center}.fco-match-row .fco-match-start-date{grid-area:match-state}.fco-match-row .fco-match-state{grid-area:match-state;text-decoration:none;display:block}.fco-match-row .fco-match-score__type--agg{grid-area:agg-score}.fco-match-row .fco-match-score__type--pen{grid-area:pen-score}.fco-match-row .fco-match-team-and-score__container{grid-area:team-and-score;inline-size:100%;container-type:normal}.fco-match-row .fco-match-row-tv-channel{text-align:start;grid-area:tv-channel;justify-self:start}.fco-match-row--result-with-agg,.fco-match-row--result-with-pen{grid-template-columns:1fr var(--scores-container-size,30px) var(--scores-container-size,30px)}.fco-match-row--result-with-agg{grid-template-areas:"team-and-score team-and-score team-and-score""tv-channel match-state agg-score"}.fco-match-row--result-with-pen{grid-template-areas:"team-and-score team-and-score team-and-score""tv-channel match-state pen-score"}.fco-match-row.fco-match-row--result-with-agg.fco-match-row--result-with-pen{grid-template-columns:1fr var(--scores-container-size,30px) var(--scores-container-size,30px) var(--scores-container-size,30px);grid-template-areas:"team-and-score team-and-score team-and-score team-and-score""tv-channel match-state agg-score pen-score"}.fco-match-row .fco-match-score__type{font-family:var(--body-font-family);color:var(--info-color);font-size:.75rem;line-height:1.125rem;text-decoration:none;display:block}@container (width>=500px){.fco-match-row{grid-template:"match-state team-and-score"30px"tv-channel tv-channel"/50px 1fr}.fco-match-row:has(.fco-inline-odds){grid-template-areas:"match-state team-and-score""tv-channel tv-channel""inline-odds inline-odds"}.fco-match-row .fco-match-score__type,.fco-match-row .fco-match-start-date,.fco-match-row .fco-match-state{justify-self:start;-webkit-margin-start:8px;margin-inline-start:8px}.fco-match-row .fco-match-row-tv-channel{justify-self:end}.fco-match-row--result-with-agg,.fco-match-row--result-with-pen{grid-template-rows:30px 30px 1fr}.fco-match-row--result-with-agg{grid-template-areas:"match-state team-and-score""agg-score team-and-score""tv-channel tv-channel"}.fco-match-row--result-with-pen{grid-template-areas:"match-state team-and-score""pen-score team-and-score""tv-channel tv-channel"}.fco-match-row.fco-match-row--result-with-agg.fco-match-row--result-with-pen{grid-template-columns:50px 1fr;grid-template-areas:"match-state team-and-score""agg-score team-and-score""pen-score team-and-score""tv-channel tv-channel"}}@container (width>=750px){.fco-match-row{grid-template-columns:100px 1fr 155px;grid-template-areas:"match-state team-and-score tv-channel"}.fco-match-row:has(.fco-inline-odds){grid-template-areas:"match-state team-and-score tv-channel""inline-odds inline-odds inline-odds"}.fco-match-row--result-with-agg,.fco-match-row--result-with-pen{grid-template-rows:30px 30px}.fco-match-row--result-with-agg{grid-template-areas:"match-state team-and-score tv-channel""agg-score team-and-score tv-channel"}.fco-match-row--result-with-pen{grid-template-areas:"match-state team-and-score tv-channel""pen-score team-and-score tv-channel"}.fco-match-row.fco-match-row--result-with-agg.fco-match-row--result-with-pen{grid-template:"match-state team-and-score tv-channel"30px"agg-score team-and-score tv-channel"30px"pen-score team-and-score tv-channel"30px/100px 1fr 155px}}.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type){grid-template-areas:"team-and-score team-and-score team-and-score""tv-channel match-state-1 match-state-2""inline-odds inline-odds inline-odds"}@container (width>=500px){.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type){grid-template-areas:"match-state-1 team-and-score tv-channel""match-state-2 team-and-score tv-channel""inline-odds inline-odds inline-odds"}}.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type) .fco-match-start-date{grid-area:match-state-1}.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type) .fco-match-score__type--agg{grid-area:match-state-2}.fco-match-row:has(.fco-inline-odds):has(.fco-match-score__type) .fco-match-row--result-with-agg{grid-template-areas:"match-state team-and-score tv-channel""match-state team-and-score tv-channel""inline-odds inline-odds inline-odds"}.fco-competition-section{flex-direction:column;display:flex;container-type:inline-size}.fco-competition-section__header{background-color:var(--bg-light);color:var(--text-color);font-family:var(--header-font-family);-moz-column-gap:1rem;align-items:center;column-gap:1rem;padding:12px;font-size:1rem;line-height:1;text-decoration:none;display:flex}.fco-competition-section__header-area{-webkit-margin-start:4px;margin-inline-start:4px}.fco-competition-section__header .fco-image{inline-size:unset}.fco-competition-section__body{flex-direction:column;display:flex}.fco-competition-section__round-name{background-color:var(--bg-light);color:var(--text-color);font-family:var(--body-font-family);padding:12px}.fco-competition-section__matches{grid-template-columns:1fr;display:grid}.fco-competition-section__matches .fco-match-row__container:nth-of-type(2n){background-color:var(--odd-row-bg-color,#f9f9fb)}.fco-search-field{background-color:#fff;align-items:center;display:flex;position:relative}.fco-search-field__input{font-family:var(--body-font-family);color:var(--secondary-text-color);padding:.75rem;border:none;inline-size:100%;-webkit-padding-end:55px;padding-inline-end:55px;font-size:.875rem}.fco-search-field__input::placeholder{font-family:var(--body-font-family);opacity:.3}.fco-search-field__icons{flex-direction:row-reverse;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset-inline-end:0}.fco-search-field .fco-icon{cursor:pointer;color:var(--text-color);-webkit-margin-end:4px;margin-inline-end:4px;font-size:24px}.fco-search-field .fco-icon-close:before{align-items:center;font-size:14px;display:flex}.fco-search-field__delete-button{background-color:#0000;align-items:center;display:flex}.fco-switch{grid-template-columns:1fr 1fr;display:grid}.fco-switch__button{font-family:var(--header-font-family);cursor:pointer;background-color:var(--bg-light);color:var(--text-color);padding:.75rem 1.5rem}.fco-switch__button--active{background-color:var(--alternate-bg-color);color:var(--alternate-text-color)}