.item-match{--border-bottom: 1px solid rgba(var(--color-grey-300-rgb), .5);display:grid;grid-template-areas:"a a a a a a" "b b b b b b" "c c c c c c" "e e e e e e";align-items:center;border-bottom:var(--border-bottom);padding:var(--s4) 0;row-gap:var(--s3)}@media screen and (min-width: 992px){.item-match{min-width:unset}}.item-match--future{grid-template-areas:"a a a a a a" "c c c c c c" "b b b b b b" "e e e e e e"}.item-match:last-of-type{border-bottom:none}@media screen and (min-width: 768px){.item-match:last-of-type{border-bottom:1px solid rgba(var(--color-grey-300-rgb),.5)}}.item-match__competition{grid-area:a;display:flex;align-self:stretch;justify-content:space-between;align-items:center;gap:calc(var(--s2) * 2)}.item-match__competition span{text-transform:uppercase;font-size:var(--fs-xs);line-height:var(--lh-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 700)}.item-match__competition span span{font-size:var(--fs-xs);line-height:var(--lh-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.item-match__competition img{max-width:calc(var(--s2) * 6);max-height:calc(var(--s2) * 2)}.item-match__competition-name{font-size:var(--fs-xs);line-height:var(--lh-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.item-match__past-info,.item-match__future-info{grid-area:b}.item-match__competition-date{grid-area:b;margin-bottom:var(--s3);color:rgba(var(--color-primary-rgb),.5);font-size:var(--fs-sm);line-height:var(--lh-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.item-match__competition-date time{text-transform:capitalize}.item-match__competition-date time+span:before{content:"|";margin:0 var(--s)}.item-match__competition-date span{text-transform:uppercase}.item-match__teams{grid-area:c;display:flex;align-items:center;position:relative}.item-match__teams-names{font-size:var(--fs-sec-sm);line-height:var(--lh-sec-sm);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.item-match__teams-names--featured>span:first-child,.item-match__teams-names--featured>span:nth-child(2){font-variation-settings:"wght" 500}.item-match__teams-names--win>span:nth-child(2){color:var(--color-green)}.item-match__teams-results{margin-left:calc(var(--s2) * 2);flex-grow:1;right:0;display:flex;flex-direction:column;position:absolute}.item-match__teams-results-games{display:flex;flex-direction:row}.item-match__teams-results-games>span{font-size:var(--fs-md);line-height:var(--lh-md);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.item-match__teams-results-games--featured>span{font-variation-settings:"wght" 500}.item-match__teams-results-games--win>span{color:var(--color-green)}.item-match__shields{padding-right:var(--s4)}.item-match__team-result{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;gap:var(--s3);margin-bottom:var(--s);margin-right:var(--s)}.item-match__team-result>span{font-size:var(--fs-sec-sm);line-height:var(--lh-sec-sm);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.item-match__team-result-penalties>span{font-size:var(--fs-sec-xs);margin-top:calc(var(--s) * .7);content:attr(data-unicode)}@media screen and (min-width: 1200px){.item-match__team-result-penalties>span{margin-top:calc(var(--s) * 1.25)}}.item-match__actions{grid-area:e;margin-top:calc(var(--s2));display:flex;flex-flow:row wrap;align-items:center;gap:var(--s2)}@media screen and (min-width: 1200px){.item-match__actions{margin-top:calc(var(--s2))}}.item-match__future-info-status{display:flex;flex-wrap:wrap;gap:var(--s2);margin-bottom:var(--s2)}.item-match__future-info-status span{display:inline-block;padding:.35em 1em .3em;background-color:var(--color-grey-200);font-size:var(--fs-xs);line-height:var(--lh-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);border-radius:2em;text-transform:uppercase}.item-match__future-info-status span.canceled{display:inline-block;padding:.35em 1em .3em;background-color:var(--color-secondary);color:var(--color-primary-contrast);font-size:var(--fs-xs);line-height:var(--lh-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);border-radius:2em;text-transform:uppercase}.item-match__past-info{display:flex}.item-match__past-info>span{font-size:var(--fs-sm);line-height:var(--lh-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.item-match__past-info>span:first-child{text-transform:capitalize}.item-match__past-info span+span:before{content:"|";margin:0 var(--s)}.item-match__future-info-misc{display:flex;align-items:center;gap:var(--s4);flex-wrap:wrap}.item-match__future-info-misc span,.item-match__future-info-location span{font-size:var(--fs-sm);line-height:var(--lh-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-transform:capitalize;display:flex;align-items:center;gap:var(--s)}.item-match__future-info-misc span a,.item-match__future-info-location span a{text-decoration:underline;font-size:var(--fs-sm);line-height:var(--lh-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.item-match__future-info-location{margin-top:var(--s)}
