.fco-ad{background:var(--fco-ad-background,none);padding-block:var(--fco-ad-slot-block-padding,.75rem);display:flex;flex-direction:column;align-items:center;gap:var(--fco-ad-slot-block-padding,.75rem);overflow:clip;flex-grow:1}.fco-ad .fco-ad__label{font-size:var(--fco-ad-label-font-size,.75rem);text-align:center}.fco-ad .fco-ad__main-container .fco-ad__sticky-container{position:sticky;inset-block-start:calc(var(--navigation-height, 0px) + var(--sticky-navigation-height, 0px) + var(--fco-ad-slot-block-padding, .75rem))}@media (min-width:1024px){.fco-ad.fco-ad__hide-on-desktop{display:none}}@media (max-width:1023px){.fco-ad.fco-ad__hide-on-mobile{display:none}}.fco-ad.fco-ad--debug .fco-ad__main-container{background:repeating-linear-gradient(45deg,rgb(var(--fco-ad-debug-background-color,128 128 128)/30%),rgb(var(--fco-ad-debug-background-color,128 128 128)/30%) 10px,rgb(var(--fco-ad-debug-background-color,128 128 128)/50%) 10px 20px)}.fco-longitude-ad__wrapper.fco-ad--debug .fco-longitude-ad{position:relative}.fco-longitude-ad__wrapper.fco-ad--debug .fco-longitude-ad:before{background-color:rgb(var(--fco-ad-debug-background-color,128 128 128)/50%);color:var(--fco-ad-debug-text-color,white);border-radius:var(--fco-ad-debug-border-radius,.25rem);padding:.5rem;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:1;content:"ad-label";content:attr(id)}.fco-longitude-ad__wrapper.fco-ad--debug .fco-longitude-ad[data-name*=slidebanner]:before{content:attr(data-name)}.fco-page-header{font-family:var(--header-font-family);color:var(--text-color)}.fco-sticky-wrapper__container{position:absolute;inset-block-start:0;inset-inline:0;pointer-events:none;block-size:calc(var(--sticky-offset, 0) + var(--sticky-top, 0))}.fco-sticky-wrapper__wrapper{position:sticky;pointer-events:all;inset-block-start:var(--sticky-top,0)}.fco-sticky-wrapper__space-placeholder{block-size:var(--sticky-space-placeholder,0)}.fco-competition-section__header{text-decoration:none;color:var(--fco-color-body-default,#1a1a1a);display:flex;align-items:center;gap:.5rem}.fco-foldable-section{--fco-foldable-section-padding:24px;position:relative;padding:var(--fco-foldable-section-padding);background-color:var(--bg-light);transition:padding-bottom var(--fco-foldable-section-animation-duration) ease-in-out}.fco-foldable-section__wrapper{max-block-size:calc(var(--fco-foldable-section-max-height, 430px) - 2 * var(--fco-foldable-section-padding));overflow:hidden}.fco-foldable-section__wrapper--animate{transition:max-block-size var(--fco-foldable-section-animation-duration) ease-in-out}.fco-foldable-section__footer{position:absolute;display:flex;align-items:center;justify-content:center;inline-size:100%;inset-block-end:0;inset-inline-start:0;padding:40px 24px 4px;background-image:var(--foldable-section-gradient)}.fco-foldable-section__button{font-family:var(--body-font-family);font-size:16px;line-height:24px;font-weight:600;color:var(--text-color);inline-size:100%;padding:8px;cursor:pointer;background:none}.fco-foldable-section--is-open{padding-block-end:calc(2 * var(--fco-foldable-section-padding))}.fco-foldable-section--is-open .fco-foldable-section__wrapper{max-block-size:calc(var(--content-height) + 3 * var(--fco-foldable-section-padding))}.fco-foldable-section--is-open .fco-foldable-section__footer{background:none;padding-block-start:4px}.fco-inline-betting-odd{max-inline-size:483px;inline-size:100%;place-self:center;grid-area:inline-betting-odds;font-family:var(--body-font-family);font-weight:var(--fco-font-weight-body-medium);font-style:normal;text-align:center}.fco-inline-betting-odd__head{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:1px;grid-column-gap:1px;column-gap:1px;align-items:center;color:var(--fco-body-muted);font-size:var(--fco-size-body-3xs);line-height:140%}.fco-inline-betting-odd__heading{padding:var(--fco-spacing-xs);line-height:140%}.fco-inline-betting-odd__heading:first-child{grid-column-start:2}.fco-inline-betting-odd__container{display:flex;flex-direction:column;row-gap:var(--fco-spacing-sm)}.fco-inline-betting-odd .fco-foldable-section{--fco-foldable-section-max-height:135px;--fco-foldable-section-padding:0px;background-color:unset}.fco-inline-betting-odd .fco-foldable-section__content{display:flex;flex-direction:column;row-gap:var(--fco-spacing-sm)}.fco-inline-betting-odd .fco-foldable-section__footer{padding:var(--fco-spacing-xl);background-image:unset;background-color:var(--fco-surface-2)}.fco-betting-odd{overflow:hidden;display:grid;-moz-column-gap:1px;grid-column-gap:1px;column-gap:1px;grid-template-columns:repeat(4,1fr);border-radius:var(--fco-radius-xs)}.fco-betting-odd>*{background-color:var(--fco-surface-3)}.fco-betting-odd__logo-container{display:flex;align-items:center;justify-content:center;padding:var(--fco-spacing-1-5)}.fco-betting-odd__logo-container .fco-image{overflow:hidden;max-inline-size:74px;aspect-ratio:37/9;border-radius:var(--fco-radius-2xs);border:.5px solid var(--fco-border-default)}.fco-betting-odd__logo-container .fco-image .fco-image__image--cover{scale:1.1;-o-object-position:center center;object-position:center center}.fco-betting-odd__value{padding:var(--fco-spacing-2-5);display:flex;justify-content:center;align-items:center;min-block-size:37px;color:var(--fco-body-default);font-size:var(--fco-size-body-2xs);text-decoration:none;line-height:140%}.fco-modal-dialog{border:none;padding:0;border-radius:var(--fco-radius-sm);background:var(--fco-surface-1)}.fco-modal-dialog::backdrop{background-color:var(--fco-modal-dialog-backdrop-color,rgba(0,0,0,.5))}.fco-modal-dialog,.fco-modal-dialog::backdrop{opacity:0;transition:opacity .3s,display allow-discrete .3s,overlay allow-discrete .3s}.fco-modal-dialog[open],.fco-modal-dialog[open]::backdrop{opacity:1}@starting-style{.fco-modal-dialog[open],.fco-modal-dialog[open]::backdrop{opacity:0}}.fco-ott-button{display:flex;gap:var(--fco-spacing-xs);align-items:center;color:var(--fco-body-default);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);font-weight:var(--fco-font-weight-body-bold);line-height:140%}.fco-ott-button .fco-modal-dialog-button,.fco-ott-button .fco-tv-channel{padding-block:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-sm);border-radius:var(--fco-radius-rounded);border-width:var(--fco-border-weight-xs);border-style:solid;border-color:var(--fco-surface-2)}.fco-ott-button .fco-modal-dialog-button{padding-inline:var(--fco-spacing-xs)}.fco-ott-button .fco-modal-dialog-window .fco-tv-channel{display:grid;grid-template-columns:auto 1fr auto}.fco-ott-button .fco-image>img{block-size:var(--fco-tv-channel-logo-size,20px);min-inline-size:var(--fco-tv-channel-logo-size,20px);display:block}.fco-ott-button .fco-icon{font-size:var(--fco-tv-channel-button-size,16px)}@media (min-width:1024px){.fco-ott-button{--fco-tv-channel-logo-size:24px;--fco-tv-channel-button-size:20px;font-size:var(--fco-size-body-xs)}}.fco-modal-dialog-button{background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--fco-body-default)}.fco-modal-dialog-window{padding:var(--fco-spacing-md);display:grid;grid-template-columns:1fr auto;align-items:center;grid-template-areas:"title button" "content content";grid-gap:var(--fco-spacing-md);gap:var(--fco-spacing-md)}.fco-modal-dialog-window .fco-modal-dialog-button{grid-area:button}.fco-modal-dialog-window .fco-modal-dialog-window__heading{grid-area:title;color:var(--fco-body-default);font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-md);font-style:normal;font-weight:var(--fco-font-weight-body-bold);line-height:140%}.fco-modal-dialog-window .fco-modal-dialog-window__content{grid-area:content;display:flex;flex-direction:column;gap:var(--fco-spacing-sm)}.fco-tv-channel{text-decoration:none;color:var(--fco-body-default);display:flex;align-items:center;gap:var(--fco-spacing-xs)}.fco-event-icon{inline-size:1.5rem;block-size:1.5rem}.fco-match-list-item{background-color:var(--fco-surface-1)}.fco-match-list-item .fco-match-data{text-decoration:none;color:var(--fco-body-default);font-weight:var(--fco-font-weight-body-medium);line-height:140%}.fco-match-list-item .fco-match-data .fco-match-minutes,.fco-match-list-item .fco-match-data .fco-match-start-time,.fco-match-list-item .fco-match-data .fco-match-status{font-size:var(--fco-size-body-2xs);line-height:140%}.fco-match-list-item .fco-match-data .fco-match-team .fco-image img{block-size:var(--fco-match-team-badge-size,20px);min-inline-size:var(--fco-match-team-badge-size,20px)}.fco-match-list-item .fco-match-data .fco-match-team .fco-team-cards .fco-event-icon{block-size:var(--fco-match-team-cards-size,10px);inline-size:var(--fco-match-team-cards-size,10px)}.fco-match-list-item .fco-match-data .fco-team-score{background-color:var(--fco-surface-2)}.fco-match-list-item .fco-match-data .fco-match-status{color:var(--fco-body-muted)}.fco-match-list-item .fco-match-data .fco-match-additional-data,.fco-match-list-item .fco-match-data .fco-match-additional-scores{display:flex;gap:var(--fco-spacing-xs);font-size:var(--fco-size-body-3xs)}.fco-match-list-item .fco-match-data .fco-match-additional-data .fco-match-start-date,.fco-match-list-item .fco-match-data .fco-match-additional-scores .fco-match-start-date{font-size:var(--fco-size-body-3xs);line-height:unset}.fco-match-list-item .fco-match-data .fco-match-additional-scores{color:var(--fco-body-muted);text-transform:capitalize}.fco-match-list-item[data-match-period=PENALTY] .fco-match-penalty-score,.fco-match-list-item[data-match-status=LIVE] .fco-match-status{color:var(--fco-live-body-default)}.fco-match-list-item--ongoing .fco-match-data .fco-team-score{background-color:var(--fco-scoreboard-surface-live);color:var(--fco-scoreboard-body-live)}@container (width <= 500px){.fco-match-list-item{padding-block:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-sm);display:flex;flex-direction:column;gap:var(--fco-spacing-sm)}.fco-match-list-item .fco-match-data{display:flex;flex-direction:column;gap:var(--fco-spacing-xs)}.fco-match-list-item .fco-match-data .fco-match-basic-data{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"team-a team-a-score match-state" "team-b team-b-score match-state";-moz-column-gap:var(--fco-spacing-sm);grid-column-gap:var(--fco-spacing-sm);column-gap:var(--fco-spacing-sm);align-items:center}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team[data-side=team-a]{grid-area:team-a}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team[data-side=team-b]{grid-area:team-b}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score{justify-self:center}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score__value{margin:var(--fco-spacing-1-5);inline-size:var(--fco-spacing-md);line-height:var(--fco-spacing-md);display:flex;justify-content:center;align-items:center;font-size:var(--fco-size-body-xs)}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score[data-side=team-a]{grid-area:team-a-score;border-start-start-radius:var(--fco-radius-xs);border-start-end-radius:var(--fco-radius-xs)}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score[data-side=team-b]{grid-area:team-b-score;border-end-start-radius:var(--fco-radius-xs);border-end-end-radius:var(--fco-radius-xs)}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score[data-side=team-b] .fco-team-score__value{margin-block-start:0;padding-block-start:var(--fco-spacing-1-5);border-block-start-width:1px;border-block-start-style:solid;border-block-start-color:var(--fco-border-on-brand)}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"logo name cards";align-items:center;grid-gap:var(--fco-spacing-xs);gap:var(--fco-spacing-xs);min-block-size:28px;font-size:var(--fco-size-body-xs);line-height:120%}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team .fco-image{grid-area:logo}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team .fco-team-name{grid-area:name}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team .fco-team-cards{grid-area:cards}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-minutes,.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-start-time,.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-status{grid-area:match-state;min-inline-size:40px;block-size:100%;padding-inline-start:var(--fco-spacing-sm);border-inline-start:1px solid var(--fco-surface-2);display:flex;justify-content:center;align-items:center}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-minutes{max-inline-size:44px}.fco-match-list-item .fco-tv-channel{flex-grow:1;display:grid;grid-template-columns:auto 1fr auto}.fco-match-list-item[data-match-status=CANCELLED] .fco-match-basic-data .fco-match-start-time,.fco-match-list-item[data-match-status=POSTPONED] .fco-match-basic-data .fco-match-start-time{display:none}}@container (width > 500px){.fco-match-list-item{--fco-match-status-column-width:200px;--fco-match-ott-column-width:200px;padding-block:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-md);display:grid;grid-template-columns:1fr var(--fco-match-ott-column-width,0);grid-template-areas:"match-data ott-button";-moz-column-gap:var(--fco-spacing-xs);grid-column-gap:var(--fco-spacing-xs);column-gap:var(--fco-spacing-xs)}.fco-match-list-item .fco-match-data{grid-area:match-data;inline-size:100%;display:grid;grid-template-columns:var(--fco-match-status-column-width,0) 1fr;grid-template-areas:"main main";align-items:center;grid-row-gap:var(--fco-spacing-xs);row-gap:var(--fco-spacing-xs)}.fco-match-list-item .fco-match-data__with-header{grid-template-areas:". header" "main main"}.fco-match-list-item .fco-match-data__with-footer{grid-template-areas:"main main" ". footer"}.fco-match-list-item .fco-match-data.fco-match-data__with-header.fco-match-data__with-footer{grid-template-areas:". header" "main main" ". footer"}.fco-match-list-item .fco-match-data .fco-match-additional-data{grid-area:header;justify-content:center}.fco-match-list-item .fco-match-data .fco-match-basic-data{grid-area:main;display:grid;grid-template-columns:var(--fco-match-status-column-width,0) 1fr auto auto 1fr;grid-template-areas:"left team-a team-a-score team-b-score team-b";align-items:center}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team{display:grid;grid-template-columns:auto 1fr;grid-template-rows:var(--fco-match-team-cards-size,8px) 1fr var(--fco-match-team-cards-size,8px);grid-template-areas:"logo cards" "logo name" "logo .";align-items:center}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team .fco-image{grid-area:logo}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team .fco-team-name{grid-area:name;line-height:120%}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team .fco-team-cards{grid-area:cards}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team .fco-image img{--fco-match-team-badge-size:32px;margin-inline:var(--fco-spacing-sm)}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team .fco-team-cards .fco-event-icon{--fco-match-team-cards-size:8px}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team[data-side=team-a]{grid-area:team-a;grid-template-columns:1fr auto;grid-template-areas:"cards logo" "name logo" ". logo"}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team[data-side=team-a] .fco-team-cards,.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team[data-side=team-a] .fco-team-name{justify-self:end;text-align:end}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-team[data-side=team-b]{grid-area:team-b}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score{justify-self:center}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score__value{margin:var(--fco-spacing-xs);box-sizing:content-box;min-inline-size:var(--fco-spacing-md);line-height:var(--fco-spacing-md);text-align:center;display:flex;justify-content:center;align-items:center}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score[data-side=team-a]{grid-area:team-a-score;border-start-start-radius:var(--fco-radius-xs);border-end-start-radius:var(--fco-radius-xs)}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score[data-side=team-b]{grid-area:team-b-score;border-start-end-radius:var(--fco-radius-xs);border-end-end-radius:var(--fco-radius-xs)}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-team-score[data-side=team-b] .fco-team-score__value{margin-inline-start:0;padding-inline-start:var(--fco-spacing-xs);border-inline-start-width:1px;border-inline-start-style:solid;border-inline-start-color:var(--fco-border-on-brand)}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-minutes,.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-status{grid-area:left}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-start-time{grid-area:team-a-score;grid-column:span 2;font-size:var(--fco-size-body-md)}.fco-match-list-item .fco-match-data .fco-match-basic-data .fco-match-minutes{max-inline-size:44px;padding-inline-end:var(--fco-spacing-xs)}.fco-match-list-item .fco-match-data .fco-match-additional-scores{grid-area:footer;justify-content:center}.fco-match-list-item .fco-ott-button{grid-area:ott-button;min-inline-size:-moz-fit-content;min-inline-size:fit-content;display:flex;flex-wrap:wrap;justify-content:flex-end}.fco-match-list-item[data-match-status=CANCELLED] .fco-match-basic-data .fco-match-start-time{-webkit-text-decoration:line-through 2px;text-decoration:line-through 2px;color:var(--fco-body-muted)}.fco-match-list-item:has(.fco-inline-betting-odd){grid-template-areas:"match-data ott-button" "inline-betting-odds inline-betting-odds"}}@container (800px < width <= 900px){.fco-match-list-item{--fco-match-status-column-width:150px}}@container (500px < width <= 800px){.fco-match-list-item{--fco-match-status-column-width:50px;display:flex;flex-direction:column;gap:var(--fco-spacing-xs)}.fco-match-list-item .fco-ott-button{justify-content:center}.fco-match-list-item .fco-ott-button .fco-tv-channel{flex-grow:0}}.fco-match-minutes{color:var(--fco-live-body-default)}.fco-match-minutes__value{position:relative}.fco-match-minutes__value:after{content:"";display:block;inline-size:var(--fco-match-minutes-indicator-width,33%);position:absolute;inset-block-end:-4px;inset-inline-start:0;border-block-end-width:var(--fco-border-weight-md);border-block-end-style:solid;border-block-end-color:var(--fco-live-body-default);border-radius:var(--fco-radius-xs);transition:width 1s ease-in-out}.fco-team-cards{display:flex}.fco-code-name{display:none}.fco-match-list__container{container-type:inline-size;border-radius:var(--fco-radius-sm);overflow:hidden;display:flex;flex-direction:column;gap:var(--fco-spacing-px)}.fco-match-list__container~.fco-match-list__container{margin-block-start:var(--fco-spacing-px)}.fco-match-list__header{background-color:var(--fco-surface-1);padding-block:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-sm)}@container (width > 500px){.fco-match-list__header{padding-block:var(--fco-spacing-sm);padding-inline:var(--fco-spacing-md)}}.fco-openweb-ad__wrapper .fco-ad__main-container{--openweb-ad-footer-height:20px;min-block-size:calc(var(--openweb-ad-slot-height, 250px) + var(--openweb-ad-footer-height, 20px))}.fco-openweb-ad__wrapper .fco-ad__main-container:has(.fco-openweb-ad[data-column="1"]){--openweb-ad-slot-height:250px}.fco-openweb-ad__wrapper .fco-ad__main-container:has(.fco-openweb-ad[data-column="2"]){--openweb-ad-slot-height:600px}.fco-openweb-ad__wrapper .fco-ad__main-container:has(.fco-openweb-ad[data-column="3"]){--openweb-ad-slot-height:280px}.fco-openweb-ad__wrapper.fco-ad--debug .fco-openweb-ad{position:relative}.fco-openweb-ad__wrapper.fco-ad--debug .fco-openweb-ad:before{background-color:rgb(var(--fco-ad-debug-background-color,128 128 128)/50%);color:var(--fco-ad-debug-text-color,white);border-radius:var(--fco-ad-debug-border-radius,.25rem);padding:.5rem;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:1;content:"ad-label";content:"openweb | row: " attr(data-row) " | column: " attr(data-column)}.fco-calendar-day{display:flex;flex-flow:column nowrap;justify-content:space-evenly;align-items:center;container-type:inline-size;container-name:fco-calendar-day;padding:3px;min-block-size:60px;flex:1 1 auto;background:var(--bg-light);color:var(--text-color);scroll-snap-align:start end;overscroll-behavior-x:none;cursor:pointer;font-family:var(--header-font-family);font-size:12px}.fco-calendar-day__month{font-weight:400}.fco-calendar-day__day,.fco-calendar-day__text{font-size:20px;font-weight:700}.fco-calendar-day__weekday{font-weight:700}.fco-calendar-day__weekday--long{display:none}@container fco-calendar-day (min-width: 52px){.fco-calendar-day__weekday--long{display:block}.fco-calendar-day__weekday--short{display:none}}.fco-calendar-day--active{background-color:var(--alternate-bg-color);color:var(--alternate-text-color);cursor:default}.fco-calendar-day--inline{flex-direction:row}.fco-calendar-day-picker{display:flex;flex-flow:row nowrap;gap:1px}.fco-calendar-day-picker__arrow{display:flex;flex:0 0 auto;background:var(--bg-light);color:var(--text-color);inline-size:40px;justify-content:center;align-items:center;cursor:pointer}[dir=rtl] .fco-calendar-day-picker__arrow{rotate:180deg}.fco-calendar-day-picker__container{flex:1 1 auto;display:flex;flex-flow:row nowrap;gap:1px;overflow:auto hidden;scroll-snap-type:inline proximity;scroll-snap-stop:always;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.fco-calendar-day-picker__container::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.fco-calendar-picker{display:inline-block;box-sizing:border-box;position:relative;max-inline-size:-moz-max-content;max-inline-size:max-content;font-family:var(--body-font-family)}.fco-calendar-picker__icon{display:inline-block;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fco-calendar-picker .fco-button{font-family:var(--body-font-family);color:var(--text-color);cursor:pointer;border:1px solid var(--text-color);background:transparent;padding:4px 12px}@media (min-width:1025px){.fco-calendar-picker .fco-button{display:none}}.fco-calendar-picker__close{background:transparent}@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-inline-size:250px;max-block-size:250px;font-family:var(--header-font-family)}.fco-calendar-picker__calendar .react-calendar__navigation{display:flex;padding:0 3px}.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{padding:.5rem;cursor:pointer;color:var(--text-color)}.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);color:var(--alternate-text-color)!important;cursor:default}.fco-calendar-picker__calendar .react-calendar__tile--active:hover{text-decoration:none}.fco-calendar-picker__calendar .react-calendar__tile--now{font-weight:700;color:var(--primary-color)}.fco-calendar-picker__calendar-container{pointer-events:none;display:flex;align-items:center;justify-content:center;visibility:hidden}@media (min-width:1025px){.fco-calendar-picker__calendar-container{opacity:0;position:absolute;z-index:1;inset-inline-end:0;inset-block-end:0;translate:0 100%;scale:.01;transform-origin:100% 0;transition:opacity .25s cubic-bezier(.2,0,0,1),scale .45s cubic-bezier(.2,0,0,1)}}@media (max-width:1024px){.fco-calendar-picker__calendar-container{background-color:var(--bg-light);block-size:33vh;box-shadow:0 0 10px #0000001a;inset-block-end:0;inset-inline:0;min-block-size:300px;padding:10px 0;position:fixed;translate:0 100%;z-index:9999;transition:translate .45s cubic-bezier(.05,.7,.1,1)}}.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 0}}.fco-calendar-picker__calendar-container--with-close-button{flex-direction:column-reverse}.fco-live-switch{display:grid;grid-template-columns:1fr 1fr}.fco-live-switch__button{font-family:var(--header-font-family);padding:.75rem 1.5rem;cursor:pointer;background-color:var(--bg-light);color:var(--text-color)}.fco-live-switch__button--active{background-color:var(--alternate-bg-color);color:var(--alternate-text-color)}.fco-search-field{display:flex;align-items:center;background-color:#fff;position:relative}.fco-search-field__input{font-family:var(--body-font-family);color:var(--secondary-text-color);inline-size:100%;font-size:.875rem;padding:.75rem;padding-inline-end:55px;border:none}.fco-search-field__input::-moz-placeholder{font-family:var(--body-font-family);opacity:.3}.fco-search-field__input::placeholder{font-family:var(--body-font-family);opacity:.3}.fco-search-field__icons{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;position:absolute;inset-inline-end:0;gap:4px}.fco-search-field .fco-icon{cursor:pointer;color:var(--text-color);font-size:24px;margin-inline-end:4px}.fco-search-field .fco-icon-close:before{font-size:14px;display:flex;align-items:center}.fco-search-field__delete-button{display:flex;align-items:center;background-color:transparent}