.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;column-gap:1px;inline-size:100%;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);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-scorers{font-family:var(--body-font-family);color:var(--match-text-color-mid);flex-direction:column;gap:.5rem;font-size:.75rem;display:flex}@media (min-width:1024px){.fco-scorers{gap:.75rem;font-size:.875rem}}.fco-match-header-competition-name{font-family:var(--body-font-family);color:var(--match-text-color-mid);text-align:center;font-size:.875rem;line-height:1.2;text-decoration:none}@media (min-width:1024px){.fco-match-header-competition-name{line-height:1.5}}.fco-match-header{font-family:var(--body-font-family);background-color:var(--bg-light);flex-direction:column;display:flex;container:fco-match-header/inline-size}.fco-match-header .fco-match-team-with-crest{font-family:var(--header-font-family);font-size:1.625rem;line-height:1.2}.fco-match-header .fco-match-team-with-crest .fco-image{block-size:2.75rem;inline-size:2.75rem}@media (min-width:1024px){.fco-match-header .fco-match-team-with-crest{gap:1.25rem;font-size:2.25rem;line-height:1.5}.fco-match-header .fco-match-team-with-crest .fco-image{block-size:3.75rem;inline-size:3.75rem}}.fco-match-header__info{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.fco-match-header__info-logo{flex-direction:row}.fco-match-header__grid{grid-template-columns:1fr 120px 1fr;display:grid}@container fco-match-header (width>=750px){.fco-match-header__grid{grid-template-columns:1fr 224px 1fr}}.fco-match-header__grid-team{flex-direction:column;gap:.5rem;display:flex}@media (min-width:768px){.fco-match-header__grid-team{gap:1rem}}.fco-match-header__score{font-family:var(--body-font-family);color:var(--match-text-color-mid);text-align:center;flex-direction:column;align-items:center;block-size:-moz-fit-content;block-size:fit-content;font-size:.875rem;line-height:1.5;display:flex}.fco-match-header__score-secondary{flex-direction:column;gap:.25rem;margin-block-start:.75rem;font-size:.75rem;line-height:1.5;display:flex}.fco-match-header__score-secondary .fco-match-header-score{font-size:1rem}.fco-match-header__score-secondary-gameday{flex-direction:row;align-items:center;margin-block-start:0;font-size:.875rem;font-weight:700;line-height:1rem}.fco-match-header__score-secondary-gameday .fco-match-header-score__container{background:0 0}.fco-match-header__score-secondary-gameday .fco-match-header-score__container .fco-match-header-score{border:none;inline-size:-moz-fit-content;inline-size:fit-content}.fco-match-header__score .fco-match-state{font-size:.875rem;line-height:1.5}.fco-match-header__score .fco-match-state--cancelled-or-postponed{font-family:var(--header-font-family);color:var(--text-color);font-size:2rem;font-weight:800;line-height:1.75}.fco-match-header__time{font-family:var(--header-font-family);color:var(--text-color);font-size:1.625rem;line-height:1.2}@media (min-width:1024px){.fco-match-header__time{font-size:2.25rem;line-height:1.5}}.fco-match-header__scorers{text-align:center}@media (min-width:768px){.fco-match-header__scorers{text-align:start}.fco-match-header__scorers-left{text-align:end}}.fco-match-header__tv{justify-content:center;display:flex}.fco-match-header__tv-channels{gap:24px;inline-size:-moz-fit-content;inline-size:fit-content;display:flex}.fco-match-header__tv-channel{color:var(--gameday-card-ott-text-color,#5a5a5a);border:1px solid var(--gameday-card-ott-border,#dfdfdf);border-radius:var(--gameday-card-ott-border-radious,4px);-moz-column-gap:12px;grid-template-columns:1.5rem 1fr 1.5rem;align-items:center;column-gap:12px;padding-block:.5rem;padding-inline:.375rem;text-decoration:none;display:grid}.fco-match-header__tv-channel-title{font-size:.875rem;font-weight:700;line-height:24px}.fco-match-header__tv-channel>.fco-icon{font-size:24px}.fco-match-header__sponsor{justify-content:center;align-items:center;gap:.25rem;font-size:.75rem;line-height:1.5;display:flex}.fco-match-header__sponsor-image{block-size:2.5rem;inline-size:2.5rem;margin-inline-start:.75rem}.fco-match-header__results{justify-content:center;margin-block:1.5rem .5rem;font-size:.875rem;line-height:1.5;display:flex}.fco-match-header__results-item{gap:.5rem;padding-inline:1.375rem;display:flex}.fco-match-header__results-item+.fco-match-header__results-item{border:none;border-inline-start:1px solid var(--scores-separator-color,#7d7d7d40)}.fco-match-header__sub-score{font-weight:700}[dir=rtl] .fco-match-header__sub-score{unicode-bidi:bidi-override}.fco-match-recirculation-container{text-decoration:none}.fco-segmented-control{padding:var(--fco-spacing-2xs);background-color:var(--fco-surface-3)}.fco-segmented-control,.fco-segmented-control__option{gap:var(--fco-spacing-xs);border-radius:var(--fco-radius-rounded);align-items:center;display:flex}.fco-segmented-control__option{justify-content:center;block-size:40px;padding-block:var(--fco-spacing-2xs);padding-inline:var(--fco-spacing-sm);cursor:pointer;font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);font-size:var(--fco-size-body-xs);color:var(--fco-body-default);background-color:#0000;border:none;flex:1 0;min-inline-size:0;line-height:1.4;overflow:hidden}@media (hover:hover){.fco-segmented-control__option:not(.fco-segmented-control__option--active):hover{background-color:var(--fco-surface-hover)}}.fco-segmented-control__option:not(.fco-segmented-control__option--active):focus{background-color:var(--fco-surface-pressed)}.fco-segmented-control__option--active{background-color:var(--fco-surface-1);cursor:default}.fco-segmented-control__icon{flex-shrink:0;justify-content:center;align-items:center;block-size:20px;inline-size:20px;display:flex}.fco-segmented-control__icon img{object-fit:contain;block-size:100%;inline-size:100%}.fco-segmented-control__label{text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.fco-match-lineups{background-color:var(--fco-surface-1);border-radius:var(--fco-radius-md);overflow:hidden;container:match-lineups/inline-size}.fco-match-lineups__segmented-control-wrapper{z-index:1;background-color:var(--fco-surface-1);padding:var(--fco-spacing-md);position:sticky;inset-block-start:0}@container match-lineups (width>=680px){.fco-match-lineups__segmented-control-wrapper{display:none}}.fco-match-lineups__segmented-control{inline-size:100%}.fco-match-lineups__section:last-child .fco-injury-suspension-row:last-child,.fco-match-lineups__section:last-child .fco-manager-row__row:last-child,.fco-match-lineups__section:last-child .fco-player-row:last-child{background:0 0}.fco-match-lineups__section:last-child .fco-paired-player-list__row:last-child .fco-paired-player-list__cell:after{content:none}.fco-injury-suspension-list{margin:0;padding:0;list-style:none}.fco-injury-suspension-row{padding-block:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-md);align-items:center;min-block-size:32px;display:flex;position:relative}.fco-injury-suspension-row--has-link{cursor:pointer}@media (hover:hover){.fco-injury-suspension-row--has-link:hover{background-color:var(--fco-surface-hover)}}.fco-injury-suspension-row:after{content:"";inset-block-end:-1px;inset-inline:var(--fco-spacing-md);block-size:var(--fco-border-weight-xs);background-color:var(--fco-border-default);position:absolute}.fco-injury-suspension-row__link{align-self:stretch;align-items:center;gap:var(--fco-spacing-2xs);min-inline-size:0;color:inherit;flex:1 1;text-decoration:none;display:flex}.fco-injury-suspension-row__shirt-number{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-medium);font-size:var(--fco-size-body-md);color:var(--fco-body-muted);text-align:start;flex-shrink:0;inline-size:21px;line-height:1.4}.fco-injury-suspension-row__player-info{flex-direction:column;flex:1 1;min-inline-size:0;display:flex}.fco-injury-suspension-row__player-name{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-medium);color:var(--fco-body-default);overflow-wrap:break-word;min-inline-size:0;line-height:1.4;text-decoration:none}.fco-injury-suspension-row__events{flex-wrap:wrap}.fco-injury-suspension-row__event,.fco-injury-suspension-row__events{gap:var(--fco-spacing-3xs);flex-shrink:0;align-items:center;display:flex}.fco-injury-suspension-row__event{border:var(--fco-border-weight-xs) solid var(--fco-border-on-brand);border-radius:var(--fco-radius-rounded);background-color:var(--fco-surface-1);padding:var(--fco-spacing-2xs)}.fco-injury-suspension-row__event .fco-svg-icon{block-size:16px;inline-size:16px}.fco-injury-suspension-row__event--injury,.fco-injury-suspension-row__event--red-card{color:var(--fco-universal-colours-red-500)}.fco-injury-suspension-row__event--second-yellow,.fco-injury-suspension-row__event--yellow-card{color:#f9db61}.fco-injury-suspension-row__event--suspended{color:var(--fco-universal-colours-red-500)}.fco-manager-row{margin:0;padding:0;list-style:none}.fco-manager-row__row{padding-block:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-md);align-items:center;min-block-size:32px;display:flex;position:relative}.fco-manager-row__row--has-link{cursor:pointer}@media (hover:hover){.fco-manager-row__row--has-link:hover{background-color:var(--fco-surface-hover)}}.fco-manager-row__row:after{content:"";inset-block-end:-1px;inset-inline:var(--fco-spacing-md);block-size:var(--fco-border-weight-xs);background-color:var(--fco-border-default);position:absolute}.fco-manager-row__link{align-self:stretch;align-items:center;gap:var(--fco-spacing-2xs);min-inline-size:0;color:inherit;flex:1 1;text-decoration:none;display:flex}.fco-manager-row__player-info{flex-direction:column;flex:1 1;min-inline-size:0;display:flex}.fco-manager-row__player-name{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-medium);color:var(--fco-body-default);overflow-wrap:break-word;min-inline-size:0;line-height:1.4;text-decoration:none}.fco-match-lineups-section-header{align-items:center;gap:var(--fco-spacing-xs);padding:var(--fco-spacing-md);display:flex}.fco-match-lineups-section-header__crest.fco-image.fco-image{object-fit:contain;flex-shrink:0;block-size:24px;inline-size:24px;display:none}@container match-lineups (width>=680px){.fco-match-lineups-section-header__crest.fco-image.fco-image{display:block}}.fco-match-lineups-section-header__title{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);font-size:var(--fco-size-body-lg);color:var(--fco-body-default);margin:0;line-height:1.4}@container match-lineups (width>=680px){.fco-match-lineups-section-header__title{text-align:center;flex:1 0}}.fco-player-list{margin:0;padding:0;list-style:none}.fco-player-row{align-items:center;gap:var(--fco-spacing-xs);padding-block:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-md);min-block-size:32px;display:flex;position:relative}.fco-player-row--has-link{cursor:pointer}@media (hover:hover){.fco-player-row--has-link:hover{background-color:var(--fco-surface-hover)}}.fco-player-row:after{content:"";inset-block-end:-1px;inset-inline:var(--fco-spacing-md);block-size:var(--fco-border-weight-xs);background-color:var(--fco-border-default);position:absolute}.fco-player-row-content{column-gap:var(--fco-spacing-2xs);min-inline-size:0;color:inherit;flex:1 1;grid-template-rows:auto auto;grid-template-columns:21px 1fr auto;align-self:stretch;align-items:center;text-decoration:none;display:grid;container-type:inline-size}.fco-player-row-content:not(:has(.fco-player-row-content__sub-info)){grid-template-rows:auto;align-content:center}.fco-player-row-content__shirt-number{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-medium);font-size:var(--fco-size-body-xs);color:var(--fco-body-muted);text-align:start;flex-shrink:0;inline-size:21px;line-height:1.4}.fco-player-row-content__player-info{flex-direction:column;min-inline-size:0;display:flex}.fco-player-row-content__player-name-row{align-items:center;gap:var(--fco-spacing-2xs);min-inline-size:0;display:flex}.fco-player-row-content__player-name{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-xs);font-weight:var(--fco-font-weight-body-medium);color:var(--fco-body-default);overflow-wrap:break-word;min-inline-size:0;line-height:1.4;text-decoration:none}.fco-player-row-content__captain-badge{background-color:var(--fco-surface-4);block-size:12px;inline-size:12px;color:var(--fco-body-default);font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);font-size:var(--fco-size-body-4xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.fco-player-row-content__sub-info{gap:var(--fco-spacing-xs);flex-wrap:wrap;grid-area:2/1/auto/3;display:flex}.fco-player-row-content__sub-row{align-items:center;gap:var(--fco-spacing-3xs);display:flex}.fco-player-row-content__sub-row .fco-svg-icon{flex-shrink:0;block-size:16px;inline-size:16px}.fco-player-row-content__sub-row .fco-match-time{font-weight:var(--fco-font-weight-body-bold);white-space:nowrap}.fco-player-row-content__sub-player-name,.fco-player-row-content__sub-row .fco-match-time{font-family:var(--fco-font-family-body);font-size:var(--fco-size-body-2xs);color:var(--fco-body-muted);line-height:1.4}.fco-player-row-content__sub-player-name{font-weight:var(--fco-font-weight-body-medium);text-overflow:ellipsis;overflow:hidden}.fco-player-row-content__sub-icon--substitution-out{color:var(--fco-status-error-body-default)}[dir=rtl] .fco-player-row-content__sub-icon--substitution-out{rotate:180deg}.fco-player-row-content__sub-icon--substitution-in{color:var(--fco-universal-colours-green-600)}[dir=rtl] .fco-player-row-content__sub-icon--substitution-in{rotate:180deg}.fco-player-row-content__events{align-self:center;gap:var(--fco-spacing-3xs);flex-wrap:wrap;flex-shrink:0;grid-area:1/3/-1;place-content:center flex-end;align-items:center;display:flex}.fco-player-row-content__event{align-items:center;gap:var(--fco-spacing-3xs);border:var(--fco-border-weight-xs) solid var(--fco-border-on-brand);border-radius:var(--fco-radius-rounded);background-color:var(--fco-surface-1);padding:var(--fco-spacing-2xs);flex-shrink:0;display:flex}.fco-player-row-content__event--with-count{padding-inline-end:var(--fco-spacing-xs)}.fco-player-row-content__event .fco-svg-icon{block-size:16px;inline-size:16px}.fco-player-row-content__event--substitution-out{color:var(--fco-status-error-body-default)}.fco-player-row-content__event--substitution-in{color:var(--fco-universal-colours-green-600)}.fco-player-row-content__event--red-card{color:var(--fco-status-error-body-default)}.fco-player-row-content__event--second-yellow,.fco-player-row-content__event--yellow-card{color:#f9db61}.fco-player-row-content__event--injury{color:var(--fco-universal-colours-red-500)}.fco-player-row-content__event--assist{color:var(--fco-body-default)}.fco-player-row-content__event--penalty-scored{color:var(--fco-status-success-body-default)}.fco-player-row-content__event--penalty-missed{color:var(--fco-status-error-body-default)}.fco-player-row-content__event-count{font-size:var(--fco-size-body-2xs);color:var(--fco-body-default)}.fco-player-row-content__event-count,.fco-player-row-content__rating{font-family:var(--fco-font-family-body);font-weight:var(--fco-font-weight-body-bold);white-space:nowrap;line-height:1.4}.fco-player-row-content__rating{border-radius:var(--fco-radius-rounded);min-inline-size:38px;padding-inline:var(--fco-spacing-xs);font-size:var(--fco-size-body-xs);color:var(--fco-universal-colours-white);flex-shrink:0;grid-area:1/4/-1;justify-content:center;align-self:center;align-items:center;padding-block:2px;display:flex}.fco-player-row-content__rating--high{background-color:#2db621}.fco-player-row-content__rating--mid{background-color:#ef780d}.fco-paired-player-list{margin:0;padding:0;list-style:none}.fco-paired-player-list__row{align-items:stretch;display:flex}.fco-paired-player-list__cell{align-items:center;gap:var(--fco-spacing-xs);min-inline-size:0;padding-block:var(--fco-spacing-xs);padding-inline:var(--fco-spacing-md);flex:1 1;min-block-size:32px;display:flex;position:relative}.fco-paired-player-list__cell--has-link{cursor:pointer}@media (hover:hover){.fco-paired-player-list__cell--has-link:hover{background-color:var(--fco-surface-hover)}}.fco-paired-player-list__cell:after{content:"";inset-block-end:-1px;inset-inline:var(--fco-spacing-md);block-size:var(--fco-border-weight-xs);background-color:var(--fco-border-default);position:absolute}@container match-lineups (width>=680px){.fco-paired-player-list__cell--away{border-inline-start:var(--fco-border-weight-xs) solid var(--fco-border-default)}}@container match-lineups (width<680px){.fco-paired-player-list__cell--hidden-mobile{display:none}}.fco-section-content{align-items:flex-start;display:flex}.fco-section-content__team-column{flex:1 0;min-inline-size:0}@container match-lineups (width<680px){.fco-section-content__team-column--hidden-mobile{display:none}}.fco-section-content__vertical-divider{display:none}@container match-lineups (width>=680px){.fco-section-content__vertical-divider{background-color:var(--fco-border-default);inline-size:1px;margin-block:var(--fco-spacing-xs);align-self:stretch;display:block}}.fco-field{aspect-ratio:56/100;inline-size:100%;position:relative;overflow:hidden}@media (min-width:1024px){.fco-field{aspect-ratio:100/56}.fco-field__svg{transform-origin:50%;block-size:100%;inline-size:100%;position:absolute;transform:rotate(90deg)scale(1.78571)}}.fco-field--light-green{fill:var(--pitch-lineup-field-light-green,#3d9735)}.fco-field--dark-green{fill:var(--pitch-lineup-field-dark-green,#3b9133)}.fco-pitch-players{block-size:100%;inline-size:100%;inset-block-start:0}.fco-pitch-player,.fco-pitch-players{position:absolute;inset-inline-start:0;container-type:size}.fco-pitch-player{aspect-ratio:1;background:var(--pitch-lineup-player-a-bg,white);inline-size:8.5%;color:var(--pitch-lineup-player-a-text,black);transition:transform var(--animation-length,1s);border-radius:100%;justify-content:center;align-items:center;font-size:8.5%;font-weight:500;text-decoration:none;display:flex;inset-block-end:50%;transform:translate(-150%,50%);box-shadow:0 4px 12px #0000004d}@keyframes events-scale{0%{transform:scale(0)}to{transform:scale(1)}}.fco-pitch-player:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(150%,50%)}@media (min-width:1024px){.fco-pitch-player{block-size:8.5%;inline-size:unset;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%,150%)}}.fco-pitch-player--position{transform:translate3d(calc(var(--position-x) * 1cqw - 50%),calc(var(--position-y) * 1cqh - 50cqh + 50%),0)}@media (min-width:1024px){.fco-pitch-player--position{transform:translate3d(calc(var(--position-y) * 1cqw - 50cqw - 50%),calc(var(--position-x) * -1cqh + 50%),0)}}.fco-pitch-player--position:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate3d(calc(var(--position-x) * 1cqw - 100cqw + 50%),calc(var(--position-y) * 1cqh - 50cqh + 50%),0)}@media (min-width:1024px){.fco-pitch-player--position:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate3d(calc(var(--position-y) * -1cqw + 50cqw + 50%),calc(var(--position-x) * 1cqh - 100cqh + 50%),0)}}.fco-pitch-player--team-b{background:var(--pitch-lineup-player-b-bg,black);color:var(--pitch-lineup-player-b-text,white)}.fco-pitch-player--team-b .fco-captain-indicator{background:var(--pitch-lineup-player-a-bg,white);color:var(--pitch-lineup-player-a-text,black)}.fco-pitch-player__number{font-size:50cqw}.fco-pitch-player__name{white-space:nowrap;text-overflow:ellipsis;background-color:var(--pitch-lineup-player-name-bg,#3b9133);max-inline-size:200%;color:var(--pitch-lineup-player-name-text,white);font-size:30cqw;position:absolute;inset-block-end:-35cqh;overflow:hidden}.fco-captain-indicator{background:var(--pitch-lineup-player-b-bg,black);block-size:40cqh;inline-size:40cqw;color:var(--pitch-lineup-player-b-text,white);animation:events-scale .125s ease-in forwards;animation-delay:var(--events-animation-delay,1s);border-radius:100%;justify-content:center;font-size:32cqh;line-height:34cqh;display:flex;position:absolute;inset-block-start:-20cqh;transform:scale(0);box-shadow:0 4px 12px #0000004d}.fco-pitch-player__events{position:absolute}.fco-pitch-player__events--left{inset-inline-start:-20cqw}.fco-pitch-player__events--right{inset-inline-end:-20cqw}.fco-pitch-player__event{background:var(--pitch-lineup-player-events-bg,white);block-size:40cqh;inline-size:40cqw;animation:events-scale .125s ease-in forwards;animation-delay:calc(var(--events-animation-delay,1s) + var(--random-delay,0));border-radius:100%;justify-content:center;align-items:center;display:flex;transform:scale(0);box-shadow:0 4px 12px #0000004d}.fco-pitch-player__event .fco-event-icon{block-size:80%;inline-size:80%}.fco-pitch-player__event .fco-event-icon--red-card{color:var(--fco-universal-colours-red-500)}.fco-pitch-player__event .fco-event-icon--second-yellow,.fco-pitch-player__event .fco-event-icon--yellow-card{color:#f9db61}.fco-pitch-player__event .fco-event-icon--substitution-out{color:var(--fco-universal-colours-red-500)}.fco-pitch-player__event .fco-event-icon--substitution-in{color:var(--fco-universal-colours-green-600)}.fco-pitch-player__event .fco-event-icon--injury{color:var(--fco-universal-colours-red-500)}.fco-pitch-player__event .fco-event-icon--assist,.fco-pitch-player__event .fco-event-icon--goal-filled{color:#1a1a1a}.fco-pitch-player__event .fco-event-icon--penalty-scored{color:var(--fco-status-success-body-default)}.fco-pitch-player__event .fco-event-icon--penalty-missed{color:var(--fco-status-error-body-default)}.fco-pitch-lineup-footer{align-items:center;gap:var(--fco-spacing-xs);padding:var(--fco-spacing-xs);background-color:var(--fco-surface-1);border-radius:var(--fco-radius-md);color:var(--fco-body-default);font-family:var(--fco-font-family-heading);font-size:var(--fco-size-heading-xs);font-weight:var(--fco-font-weight-heading-medium);flex-direction:row-reverse;display:flex}@media (min-width:1024px){.fco-pitch-lineup-footer{display:none}}.fco-pitch-lineup-footer .fco-match-team-with-crest{color:var(--fco-body-default);font-family:var(--fco-font-family-heading);font-size:var(--fco-size-heading-3xs);font-weight:var(--fco-font-weight-heading-medium)}.fco-pitch-lineup-footer .fco-match-team-with-crest .fco-short-name{display:block}.fco-pitch-lineup-footer .fco-match-team-with-crest .fco-long-name{display:none}.fco-pitch-lineup-footer .fco-match-team-with-crest .fco-image{block-size:32px;inline-size:32px}@media (min-width:1024px){.fco-pitch-lineup-footer .fco-match-team-with-crest .fco-image{block-size:48px;inline-size:48px}}.fco-pitch-lineup-header{background-color:var(--fco-surface-1);border-radius:var(--fco-radius-md);color:var(--fco-body-default);font-family:var(--fco-font-family-heading);font-size:var(--fco-size-heading-xs);font-weight:var(--fco-font-weight-heading-medium);flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}@media (min-width:1024px){.fco-pitch-lineup-header{flex-direction:row;justify-content:space-around}}.fco-pitch-lineup-header__team{align-items:center;gap:var(--fco-spacing-md);font-size:var(--fco-size-heading-xs);display:flex}@media (min-width:1024px){.fco-pitch-lineup-header__team{flex-direction:row-reverse;flex-grow:1;justify-content:space-evenly}}.fco-pitch-lineup-header__team-b{display:none}@media (min-width:1024px){.fco-pitch-lineup-header__team-b{display:flex}}.fco-pitch-lineup-header .fco-match-team-with-crest{font-family:var(--fco-font-family-heading);color:var(--fco-body-default)}.fco-pitch-lineup-header .fco-match-team-with-crest .fco-image{block-size:32px;inline-size:32px}.fco-pitch-lineup-header .fco-match-team-with-crest .fco-long-name{display:none}.fco-pitch-lineup-header .fco-match-team-with-crest .fco-short-name{display:block}@media (min-width:1024px){.fco-pitch-lineup-header .fco-match-team-with-crest .fco-image{block-size:48px;inline-size:48px}}.fco-pitch-lineup-header__title{text-transform:uppercase;color:var(--fco-body-default);font-family:var(--fco-font-family-heading);font-size:var(--fco-size-heading-xs);font-weight:var(--fco-font-weight-heading-bold)}.fco-pitch-lineup-header__formation{text-transform:uppercase;text-wrap:nowrap}