﻿@charset "UTF-8";h1>small,h2>small{color:hsl(var(--surface-xlight));font-size:var(--paragraph);line-height:var(--p-line-height);font-weight:var(--p-weight);}.hub-banner{--grad-color-1:hsl(351,100%,57%);--grad-color-2:hsl(257,100%,66%);--grad-color-3:hsl(193,100%,50%);background-image:linear-gradient(to right,var(--grad-color-1) 0%,var(--grad-color-2) 51%,var(--grad-color-3));padding:10px 20px;margin:0;min-height:100px;width:100%;display:flex;justify-content:center;align-items:center;}.hub-banner.hub-fantacalcio{background-color:hsl(257,100%,66%);background-image:linear-gradient(200deg,var(--grad-color-2),var(--grad-color-1));}.hub-banner.hub-serie-a-banner{background-size:90%;background-color:hsl(var(--primary));background-image:url("https://content.fantacalcio.it/fantacalcio/images/patterns/fc-pattern-web-01.png");}.hub-banner img{max-width:100%;display:block;}.euro-banner{--grad-color-1:hsl(19,100%,61%);--grad-color-2:hsl(0,100%,66%);background-image:linear-gradient(to left,var(--grad-color-1),var(--grad-color-2));padding:0;margin:0;min-height:100px;width:100%;display:flex;justify-content:center;align-items:center;}.euro-banner::after{content:"EuroLeghe";font-size:var(--h4-size);font-weight:bold;}.empty-list-message{font-size:var(--body);line-height:1.2;}.dark{--background-color:hsl(var(--surface-xdark));--text-color:hsl(var(--background-light));color:var(--text-color);}.dark #main-container{padding-top:30px;background-color:var(--background-color);color:var(--text-color);margin-bottom:calc(var(--pad)*-1);}.dark #main-container #content{padding-top:0;border-color:hsl(var(--surface-medium));min-height:750px;}.dark #main-container #sidebar{padding-top:0;}.arrow-link{--text-color:hsl(var(--primary));order:100;text-decoration:none;font-family:var(--font);font-size:var(--font-subtitle-link);font-weight:var(--h6-weight);color:var(--inner-soft,var(--text-color));margin-left:var(--gap);transition:opacity var(--ani-quick);}.arrow-link:after{content:"X";-webkit-mask-image:url("https://content.fantacalcio.it/fantacalcio/images/icons/blacks/chevron-right-solid.svg");background-color:var(--inner-soft,var(--text-color));-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:auto;margin-left:calc(var(--gap)*.5);}.arrow-link:focus,.arrow-link:hover,.arrow-link:active{opacity:.8;}.dark .arrow-link{--text-color:hsl(var(--surface-light));}.team-badge.error{font-size:12px;font-weight:300;text-align:center;overflow:hidden;position:relative;visibility:hidden;}.team-badge.error::after{content:"";display:block;position:absolute;top:10%;left:10%;width:80%;height:80%;background-color:hsl(var(--surface-dark));border-radius:50%;visibility:visible;}[data-teams-id]{--grad-color-1-hsl:220,79%,54%;--grad-color-2-hsl:195,100%,45%;cursor:pointer;}[data-teams-id] *{cursor:pointer;}[data-teams-id].active{background-image:linear-gradient(61deg,hsl(var(--grad-color-1-hsl)),hsl(var(--grad-color-2-hsl)));}[selected-teams] [id*=team-]:not(.selected){display:none;}@media(max-width:768px) and (pointer:coarse){.mobile-scroller{width:calc(100% + var(--page-pad)*2);margin-left:calc(var(--page-pad)*-1);margin-right:calc(var(--page-pad)*-1);padding:0 20px;overflow-y:hidden;overflow-x:auto;box-sizing:border-box;}.mobile-scroller .matches{width:max-content;flex-wrap:nowrap;}}@media(max-width:320px){.mobile-scroller{width:calc(100% + var(--page-pad)*2);margin-left:calc(var(--page-pad)*-1);margin-right:calc(var(--page-pad)*-1);padding:0 20px;overflow-y:hidden;overflow-x:auto;box-sizing:border-box;}.mobile-scroller .matches{width:max-content;flex-wrap:nowrap;}}.matches{--rad:var(--radius);--gap:12px;--item-bg-color:hsl(var(--surface-medium));--item-text-color:var(--text-color);list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0;border-radius:var(--rad);padding:var(--gap);width:calc(100% - var(--gap)*2);background-color:hsl(var(--surface-dark));box-sizing:content-box;}.matches.light{--item-bg-color:hsl(var(--background-light));--item-text-color:hsl(var(--surface-medium));}.matches .match-pill{display:contents;}.matches .match{--pad:7px;margin:calc(var(--gap)*.5);flex:1;display:flex;padding:var(--pad);border-radius:var(--rad);background-color:var(--item-bg-color);color:var(--item-text-color);align-items:center;justify-content:center;max-width:120px;}.matches .match .matchweek{display:none;}.matches .match .team-home,.matches .match .team-away{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;font-size:var(--font-subtitle-size);font-weight:bold;text-transform:uppercase;}.matches .match .team-name{margin-top:2px;pointer-events:none;color:var(--item-text-color);text-decoration:none;}.matches .match .team-home{order:10;}.matches .match .match-score{order:20;margin:0 calc(var(--gap)*.5);}.matches .match .match-score *{display:none;}.matches .match .match-score::after{content:"vs";font-size:var(--font-subtitle-size);font-weight:bold;}.matches .match .match-location,.matches .match .match-date{display:none;}.matches .match .team-away{order:30;}.card{--pad:20px;--gap:10px;--box-color:hsl(var(--surface-xlight));--background-color:var(--box-color);--text-color:hsl(var(--text));--line-color:hsl(var(--surface-light));padding:var(--pad,--gap,10px);border-radius:var(--radius,20px);background-color:var(--box-color,hsl(var(--surface-xlight)));font-size:var(--font-body-size);}.dark .card{--box-color:hsl(var(--surface-dark));--line-color:hsl(var(--surface-medium));}.card.card-dashed{outline:4px dashed var(--box-color);background-color:hsl(var(--background-light));}.card.card-default{--box-color:hsl(var(--surface-xlight));}.card>hr{margin-left:calc(var(--pad)*-1);margin-right:calc(var(--pad)*-1);width:calc(100% + var(--pad)*2);box-sizing:border-box;border-width:2px;border-bottom:0;border-left:0;border-right:0;}.card>.row{margin-left:calc(var(--gap)*-.5);margin-right:calc(var(--gap)*-.5);width:calc(100% + var(--gap));}.card>.row>.col{padding-left:calc(var(--gap)*.5);padding-right:calc(var(--gap)*.5);max-width:calc(100% - var(--gap));}.card hr{border-style:solid;border-color:var(--line-color);margin-top:var(--gap,10px);margin-bottom:var(--gap,10px);}.card header{font-size:var(--font-body-size);}.card .card-header{display:flex;align-items:center;border-bottom:2px solid var(--line-color);margin-top:calc(var(--pad)*-1);margin-left:calc(var(--pad)*-1);margin-right:calc(var(--pad)*-1);padding:var(--pad);color:hsl(var(--text-color));border-radius:var(--radius) var(--radius) 0 0;}.card .card-header small{display:block;margin-top:5px;font-size:70%;}.card .card-header.status-default{--status-color:var(--default);background-color:hsl(var(--status-color));color:hsl(var(--background-light));border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.card .card-header.status-primary{--status-color:var(--primary);background-color:hsl(var(--status-color));color:hsl(var(--background-light));border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.card .card-header.status-secondary{--status-color:var(--secondary);background-color:hsl(var(--status-color));color:hsl(var(--background-light));border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.card .card-header.status-alternative{--status-color:var(--alternative);background-color:hsl(var(--status-color));color:hsl(var(--background-light));border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.card .card-header.status-danger{--status-color:var(--danger);background-color:hsl(var(--status-color));color:hsl(var(--background-light));border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.card .card-header.status-warn{--status-color:var(--warn);background-color:hsl(var(--status-color));color:hsl(var(--background-light));border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.card .card-header.status-dark{--status-color:var(--dark);background-color:hsl(var(--status-color));color:hsl(var(--background-light));border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.card .card-header.status-success{--status-color:var(--success);background-color:hsl(var(--status-color));color:hsl(var(--background-light));border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.card .card-header.status-info{--status-color:var(--info);background-color:hsl(var(--status-color));color:hsl(var(--background-light));border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;}.card .card-footer{display:flex;align-items:center;border-top:2px solid var(--line-color);margin-bottom:calc(var(--pad)*-1);margin-left:calc(var(--pad)*-1);margin-right:calc(var(--pad)*-1);padding:var(--pad);border-radius:0 0 var(--radius,20px) var(--radius,20px);color:hsl(var(--text-color));}.card.tipography h1{font-size:var(--h4-size);font-weight:var(--h4-weight);}.card.tipography h2{font-size:var(--h5-size);font-weight:var(--h5-weight);}.card.tipography h3{font-size:var(--h6-size);font-weight:var(--h6-weight);}.card.tipography h1,.card.tipography h2,.card.tipography h3{margin-bottom:var(--gap);}.card.tipography h1:not(:first-child),.card.tipography h2:not(:first-child),.card.tipography h3:not(:first-child){margin-top:calc(var(--gap)*2);}.label{--status-color:var(--default);--text-color:var(--background-light);height:30px;background-color:hsl(var(--status-color));color:hsl(var(--text-color));border-radius:var(--label-radius,15px);padding:10px;display:inline-flex;align-items:center;width:auto;box-sizing:border-box;}.label.label-default{--status-color:var(--default);}.label.label-primary{--status-color:var(--primary);}.label.label-secondary{--status-color:var(--secondary);}.label.label-alternative{--status-color:var(--alternative);}.label.label-danger{--status-color:var(--danger);}.label.label-warn{--status-color:var(--warn);}.label.label-dark{--status-color:var(--dark);}.label.label-success{--status-color:var(--success);}.label.label-info{--status-color:var(--info);}.label.label-outline{border:2px solid hsl(var(--status-color));background-color:transparent;color:hsl(var(--status-color));}.label.label-round{--label-radius:20px;}.progress{--bar-color:var(--status-color,hsl(var(--default)));--background-color:hsl(var(--surface-light));--height:8px;--rad:4px;--value:0;display:flex;background-color:var(--background-color);width:100%;height:var(--height);border-radius:var(--rad);overflow:hidden;}.dark .progress{--background-color:hsl(var(--dark));}.progress.progress-default{--status-color:hsl(var(--default));}.progress.progress-primary{--status-color:hsl(var(--primary));}.progress.progress-secondary{--status-color:hsl(var(--secondary));}.progress.progress-alternative{--status-color:hsl(var(--alternative));}.progress.progress-danger{--status-color:hsl(var(--danger));}.progress.progress-warn{--status-color:hsl(var(--warn));}.progress.progress-dark{--status-color:hsl(var(--dark));}.progress.progress-success{--status-color:hsl(var(--success));}.progress.progress-info{--status-color:hsl(var(--info));}.progress .progress-bar{background-color:var(--bar-color);height:100%;width:calc(var(--value)*1%);border-radius:var(--rad);}.donut-graph{justify-content:center;display:flex;align-items:center;margin:auto;--source-color:hsl(var(--default));}.donut-graph svg>*{transform-origin:50% 50%;stroke:var(--source-color);}.donut-graph svg>*:nth-child(2n){--source-color:hsl(var(--primary));}.donut-graph svg>*:nth-child(3n){--source-color:hsl(var(--warn));}.donut-graph figcaption{position:absolute;}.dot-list{list-style:none;}.dot-list>li{--default-color:var(--surface-medium);--primary-color:var(--primary-medium);--secondary-color:var(--secondary-medium);--danger-color:var(--danger);--success-color:var(--success);--warn-color:var(--warn);--info-color:var(--info);--alternative-color:var(--alternative);--background-color:var(--default-color);--text-color:var(--background-light);--dot-color:var(--surface-medium);}.dot-list>li::before{content:"";background-color:hsl(var(--dot-color));font-size:24px;line-height:12px;width:8px;height:8px;border-radius:5px;display:inline-flex;vertical-align:baseline;margin-right:5px;flex-shrink:0;}.dot-list>li.dot-default::before{--dot-color:var(--default-color);}.dot-list>li.dot-primary::before{--dot-color:var(--primary-color);}.dot-list>li.dot-secondary::before{--dot-color:var(--secondary-color);}.dot-list>li.dot-alternative::before{--dot-color:var(--alternative-color);}.dot-list>li.dot-info::before{--dot-color:var(--info-color);}.dot-list>li.dot-danger::before{--dot-color:var(--danger-color);}.dot-list>li.dot-warn::before{--dot-color:var(--warn-color);}.dot-list>li.dot-dark::before{--dot-color:var(--dark-color);}.dot-list>li.dot-success::before{--dot-color:var(--success-color);}.dot-list>li::marker{content:none!important;}.ani-scatter{--start-delay:0ms;--item-delay:10ms;}.ani-scatter:nth-child(1){transition-delay:calc(var(--start-delay) + var(--item-delay)*1);}.ani-scatter:nth-child(2){transition-delay:calc(var(--start-delay) + var(--item-delay)*2);}.ani-scatter:nth-child(3){transition-delay:calc(var(--start-delay) + var(--item-delay)*3);}.ani-scatter:nth-child(4){transition-delay:calc(var(--start-delay) + var(--item-delay)*4);}.ani-scatter:nth-child(5){transition-delay:calc(var(--start-delay) + var(--item-delay)*5);}.ani-scatter:nth-child(6){transition-delay:calc(var(--start-delay) + var(--item-delay)*6);}.ani-scatter:nth-child(7){transition-delay:calc(var(--start-delay) + var(--item-delay)*7);}.ani-scatter:nth-child(8){transition-delay:calc(var(--start-delay) + var(--item-delay)*8);}.ani-scatter:nth-child(9){transition-delay:calc(var(--start-delay) + var(--item-delay)*9);}.ani-scatter:nth-child(10){transition-delay:calc(var(--start-delay) + var(--item-delay)*10);}.ani-scatter:nth-child(11){transition-delay:calc(var(--start-delay) + var(--item-delay)*11);}.ani-scatter:nth-child(12){transition-delay:calc(var(--start-delay) + var(--item-delay)*12);}.ani-scatter:nth-child(13){transition-delay:calc(var(--start-delay) + var(--item-delay)*13);}.ani-scatter:nth-child(14){transition-delay:calc(var(--start-delay) + var(--item-delay)*14);}.ani-scatter:nth-child(15){transition-delay:calc(var(--start-delay) + var(--item-delay)*15);}.ani-scatter:nth-child(16){transition-delay:calc(var(--start-delay) + var(--item-delay)*16);}.ani-scatter:nth-child(17){transition-delay:calc(var(--start-delay) + var(--item-delay)*17);}.ani-scatter:nth-child(18){transition-delay:calc(var(--start-delay) + var(--item-delay)*18);}.ani-scatter:nth-child(19){transition-delay:calc(var(--start-delay) + var(--item-delay)*19);}.ani-scatter:nth-child(20){transition-delay:calc(var(--start-delay) + var(--item-delay)*20);}.mega-emoji{font-size:180px;text-align:center;height:256px;width:256px;display:flex;align-items:center;justify-content:center;margin:auto;border:2px solid hsl(var(--surface-light));border-radius:20px;margin:40px auto;opacity:.5;pointer-events:none;user-select:none;max-width:100%;}.empty-placeholder+center{margin-bottom:100px;}.breadcrumbs{display:none;}header.seo-header{flex-flow:column wrap;}header.seo-header .title-container{display:flex;flex-flow:row wrap;justify-content:end;}header.seo-header .title-container h1{flex:1;}header.seo-header .description p{font-size:inherit;}#content>header h1{font-size:clamp(24px,5vw,var(--h5-size));}#content>header small{font-size:var(--font-body-size);color:hsl(var(--surface-xlight));font-weight:bold;}@media(max-width:480px){#content>header small{display:none;}}#match-menu .match-pill{pointer-events:none;}.match-list{padding:0;margin:0;list-style:none;}.match-list .match-location{display:none;}.match-list .match{--gap:10px;margin-bottom:30px;display:flex;flex-direction:column;}.match-list .match .tab-radio{display:none;}.match-list .match .tab-radio:nth-child(1):checked~h2 .match-pill label:nth-child(2){opacity:1!important;}.match-list .match .tab-radio:nth-child(1):not(:checked)~.pitch .team:nth-child(1){opacity:0;pointer-events:none!important;}.match-list .match .tab-radio:nth-child(1):not(:checked)~.pitch .team:nth-child(1) .player{transform:scale(0);}.match-list .match .tab-radio:nth-child(2):checked~h2 .match-pill label:nth-child(3){opacity:1!important;}.match-list .match .tab-radio:nth-child(2):not(:checked)~.pitch .team:nth-child(2){opacity:0;pointer-events:none!important;}.match-list .match .tab-radio:nth-child(2):not(:checked)~.pitch .team:nth-child(2) .player{transform:scale(0);}.match-list .match h2{order:10;z-index:1;}@media(max-width:480px){.match-list .match h2{order:25;}.match-list .match h2 .match-pill{padding:var(--gap) calc(var(--gap)*2);}}.match-list .match .pitch{order:20;}.match-list .match .match-info{order:30;}.match-list .match .row{--inner-gap:0;order:40;}.match-list .match section{order:50;}.match-list .match .match-pill{font-size:clamp(18px,5vw,var(--h5-size));font-weight:bold;--gap:10px;--pad:20px;padding:var(--pad);display:flex;align-items:center;justify-content:center;}.match-list .match .match-pill>label{cursor:pointer;transition:opacity var(--ani-calm);opacity:.5;}.match-list .match .match-pill>label:hover{opacity:.6;}.match-list .match .match-pill .match-score,.match-list .match .match-pill .match-date,.match-list .match .match-pill .matchweek{display:none;}.match-list .match .match-pill .team-away,.match-list .match .match-pill .team-home{display:flex;align-items:center;width:50%;justify-content:flex-end;}.match-list .match .match-pill .team-away .team-name,.match-list .match .match-pill .team-home .team-name{margin:0 var(--gap);pointer-events:none;}.match-list .match .match-pill .team-away .team-badge,.match-list .match .match-pill .team-home .team-badge{background-color:hsl(var(--surface-xlight));box-sizing:border-box;margin:clamp(2px,1vw,var(--gap));max-width:10vw;max-height:10vw;padding:clamp(2px,1vw,8px);clip-path:circle(49%);}.match-list .match .match-pill .team-away{flex-direction:row-reverse;}.match-list .match .pitch{min-height:370px;display:flex;position:relative;flex-direction:column;width:100%;max-width:100vw;overflow:clip;z-index:1;}@media(max-width:768px){.match-list .match .pitch{margin-left:calc(var(--page-pad)*-1);margin-right:calc(var(--page-pad)*-1);width:calc(100% + var(--page-pad)*2);}}.match-list .match .pitch::after{content:"";height:180px;--grad-color-1:hsl(var(--surface-xdark));--grad-color-2:hsla(var(--surface-xdark),0);background-image:linear-gradient(to top,var(--grad-color-1) 20%,var(--grad-color-2));z-index:1;position:absolute;bottom:0;width:100%;left:0;}.match-list .match .pitch .team{z-index:10;width:100%;height:100%;display:flex;flex:1;position:absolute;top:0;left:0;opacity:1;transition:opacity var(--ani-calm);}.match-list .match .pitch .team .label{width:140px;max-width:100%;}.match-list .match .pitch .team .team-lineup{display:flex;flex-wrap:wrap;list-style:none;padding:0;width:100%;max-width:600px;height:100%;align-items:center;justify-content:space-evenly;margin:auto;}.match-list .match .pitch .team .team-lineup .player{max-width:50%;height:20%;overflow:visible;min-width:40px;transform:scale(1);transition-duration:150ms;transition-property:transform;transition-timing-function:ease-in-out;}.match-list .match .pitch .team .team-lineup .player .player-link{display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:bold;height:100%;min-width:min-content;overflow:visible;white-space:nowrap;font-size:clamp(12px,3vw,var(--font-body-size));}.match-list .match .pitch .team .team-lineup .player img{filter:drop-shadow(0 2px 10px rgba(0,0,0,.3));}.match-list .match .pitch .team .separator{flex-basis:100%;}.match-list .match .pitch-background{position:absolute;left:0;top:0;width:auto;height:100%;z-index:0;pointer-events:none;left:50%;transform:translateX(-50%);max-width:650px;}@media(min-width:481px){.match-list .match .row{margin:0 calc(var(--gap)*-1);}.match-list .match .row>.col{margin-left:var(--gap);margin-right:var(--gap);}}@media(max-width:480px){.match-list .match>.row{--inner-gap:0;padding:0 var(--gap);}}.match-list .match .last-update{order:45;margin-left:auto;margin-right:auto;font-weight:300;font-size:var(--subtitle);height:auto;text-align:center;display:block;line-height:1.4;padding:5px 30px;}.match-list .match .last-update .date{display:inline-block;}.match-list .match .match-comment .row{--gap:20px;margin:0 calc(var(--gap)*-1);width:calc(100% + var(--gap)*2);box-sizing:border-box;}.match-list .match .match-comment .row>.col{padding-left:var(--gap);padding-right:var(--gap);margin:0;}.match-list .match .match-comment .row>.col+.col{border-left:2px solid hsl(var(--surface-medium));}@media(max-width:768px){.match-list .match .match-comment .row>.col+.col{border-left:0!important;}}.match-list .match .match-comment .row .comment{color:hsl(var(--surface-xlight));font-size:var(--body);}.match-list .match .match-comment .row .comment p{font-size:inherit;line-height:1.3;}.match-list .match+.match{border-top:4px solid hsl(var(--surface-dark));padding-top:10px;}.match-list .match-info{z-index:10;width:100%;display:flex;justify-content:space-between;margin-top:auto;opacity:.7;text-transform:capitalize;font-weight:bold;}@media(max-width:768px){.match-list .match-info{display:flex;flex-direction:column;align-items:center;justify-content:center;}.match-list .match-info>*{margin:2px;font-weight:normal;font-size:90%;}}@media(max-width:768px){.row.col-sm{flex-flow:row;padding:0!important;}.row.col-sm .team-card{border-radius:var(--rad) 0 0 var(--rad);margin-right:0!important;}.row.col-sm .team-card+.team-card{border-radius:0 var(--rad) var(--rad) 0;margin-left:-1px;}}.card.team-card{--pad:10px;--rad:10px;--gap:10px;display:flex;flex-direction:column;}@media(max-width:480px){.card.team-card:nth-child(2) .team-formation{text-align:right;}.card.team-card header .team-formation{width:100%;font-size:80%;margin-top:var(--gap);align-self:flex-end;}}.card.team-card:nth-child(2) header{flex-direction:row-reverse;}.card.team-card:nth-child(2) .player-item{flex-direction:row-reverse;grid-template:"n n r" auto "v p r" auto/30px auto min-content!important;}.card.team-card:nth-child(2) .player-item .player-name{text-align:right;}.card.team-card:nth-child(2) .player-item .progress-bar{margin-left:auto;}.card.team-card .label{width:140px;max-width:100%;justify-content:center;}.card.team-card header{display:flex;margin-bottom:var(--gap);justify-content:space-between;flex-wrap:wrap;}.card.team-card header .team-formation{font-weight:bold;color:hsl(var(--surface-light));}.card.team-card .player-list{list-style:none;padding:0;margin:0;width:100%;}.card.team-card .player-list.starters [data-status=success]{--status-color:hsl(var(--success));}.card.team-card .player-list.starters [data-status=warn]{--status-color:hsl(var(--warn));}.card.team-card .player-list .player-item{--status-color:hsl(var(--surface-xlight));padding:var(--pad);display:flex;align-items:center;background-color:hsl(var(--surface-medium));border-radius:var(--rad);font-size:var(--font-body-size);}.card.team-card .player-list .player-item+.player-item{margin-top:var(--gap);}@media(max-width:480px){.card.team-card .player-list .player-item{background-color:transparent;padding:0;border-bottom:1px solid hsl(var(--surface-medium));border-radius:0;display:grid;grid-template:"r n n" auto "r p v" auto/min-content auto 30px;}.card.team-card .player-list .player-item .progress{width:calc(100% - var(--gap)*2)!important;max-width:initial!important;}.card.team-card .player-list .player-item .player-name{font-size:var(--font-subtitle-size);}}.card.team-card .player-list .player-item .player-name{margin:0 var(--gap);grid-area:n;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;flex-basis:50%;}.card.team-card .player-list .player-item .role{--gk:var(--role-gk);--def:var(--role-def);--mid:var(--role-mid);--wing:var(--role-wing);--atk:var(--role-atk);--coach:var(--surface-medium);--role-color:var(--coach);--background-color:var(--inner-background-color,hsl(var(--role-color)));--text-color:var(--inner-text-color,hsl(var(--surface-text)));--font-stretch:var(--inner-font-stretch,initial);--font-size:var(--inner-font-size,12px);width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size);font-stretch:var(--font-stretch);background-color:var(--background-color);color:var(--text-color);border-radius:50%;font-weight:bold;aspect-ratio:1;}.card.team-card .player-list .player-item .role[data-value=por],.card.team-card .player-list .player-item .role[data-value=p]{--role-color:var(--gk);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-value=ds],.card.team-card .player-list .player-item .role[data-value=dd],.card.team-card .player-list .player-item .role[data-value=dc],.card.team-card .player-list .player-item .role[data-value=b],.card.team-card .player-list .player-item .role[data-value=d]{--role-color:var(--def);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-value=e],.card.team-card .player-list .player-item .role[data-value=m],.card.team-card .player-list .player-item .role[data-value=c]{--role-color:var(--mid);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-value=t],.card.team-card .player-list .player-item .role[data-value=w]{--role-color:var(--wing);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-value=pc],.card.team-card .player-list .player-item .role[data-value=a]{--role-color:var(--atk);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-value=all]{font-stretch:condensed;--role-color:var(--coach);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-role=por],.card.team-card .player-list .player-item .role[data-role=p]{--role-color:var(--gk);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-role=ds],.card.team-card .player-list .player-item .role[data-role=dd],.card.team-card .player-list .player-item .role[data-role=dc],.card.team-card .player-list .player-item .role[data-role=b],.card.team-card .player-list .player-item .role[data-role=d]{--role-color:var(--def);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-role=e],.card.team-card .player-list .player-item .role[data-role=m],.card.team-card .player-list .player-item .role[data-role=c]{--role-color:var(--mid);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-role=t],.card.team-card .player-list .player-item .role[data-role=w]{--role-color:var(--wing);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-role=pc],.card.team-card .player-list .player-item .role[data-role=a]{--role-color:var(--atk);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-role=all]{font-stretch:condensed;--role-color:var(--coach);--inner-text-color:hsl(var(--background-light));}.card.team-card .player-list .player-item .role[data-game-type=mantra],.card.team-card .player-list .player-item .role.role-mantra{--inner-background-color:hsla(var(--role-color),.2);--inner-text-color:hsl(var(--role-color));--inner-font-stretch:condensed;--inner-font-size:70%;}.card.team-card .player-list .player-item .role[data-game-type=mantra]::after,.card.team-card .player-list .player-item .role.role-mantra::after{background-image:linear-gradient(0,var(--inner-background-color),var(--inner-background-color));background-color:hsl(var(--surface-dark));}.dark .card.team-card .player-list .player-item .role[data-game-type=mantra]::after,.dark .card.team-card .player-list .player-item .role.role-mantra::after{outline:3px solid hsl(var(--surface-dark));}.card.team-card .player-list .player-item .role[data-game-type=mantra],.card.team-card .player-list .player-item .role.role-mantra{background-color:hsla(var(--role-color),.2);color:hsl(var(--role-color));font-stretch:condensed;font-size:70%;}.card.team-card .player-list .player-item .role::before{content:attr(data-value);text-transform:capitalize;}.card.team-card .player-list .player-item .role{grid-area:r;margin:0;flex-shrink:0;}.card.team-card .player-list .player-item .progress{grid-area:p;flex-basis:50%;flex-shrink:2;margin:0 var(--gap);}.card.team-card .player-list .player-item .progress.progress-starter{--background-color:hsl(var(--surface-light));--bar-color:var(--status-color);max-width:100px;}.card.team-card .player-list .player-item .progress-value{font-size:var(--font-subtitle-size);color:var(--status-color);width:30px;text-align:center;grid-area:v;}.match-graphs .card{position:relative;}.match-graphs .card:after{content:"";position:absolute;top:55px;left:calc(50% - 1px);height:calc(100% - 85px);width:2px;background-color:hsl(var(--surface-medium));border-radius:1px;}.match-graphs .card section{--gap:20px;display:grid;grid-template:"l l" auto "c1 c2" auto/1fr 1fr;margin-bottom:var(--gap);margin-left:calc(var(--gap)*-1);margin-right:calc(var(--gap)*-1);}.match-graphs .card section.ballots .team-badge{display:none;}@media(max-width:768px){.match-graphs .card section.ballots{display:flex;flex-direction:column;align-items:center;background-color:hsl(var(--surface-dark));z-index:10;position:relative;margin-bottom:0;padding-bottom:var(--gap);}.match-graphs .card section.ballots .team-badge{display:flex;margin-left:auto;margin-right:auto;margin-bottom:var(--gap);}.match-graphs .card section.ballots .content{max-width:350px;width:100%;box-sizing:border-box;}.match-graphs .card section.ballots .content .empty-list-message{text-align:center;display:block;}}.match-graphs .card section .label{grid-area:l;margin-right:auto;margin-left:auto;z-index:10;}@media(max-width:768px){.match-graphs .card section .label{margin-left:auto;margin-right:auto;}}.match-graphs .card section>.content{margin-top:var(--gap);grid-area:c1;padding:0 var(--gap);}.match-graphs .card section>.content~.content{grid-area:c2;}.match-graphs .card section>.content ul{list-style:none;padding:0;margin:0;--gap:5px;}.match-graphs .card section>.content ul li .player-name{font-weight:400;}.match-graphs .card section>.content ul li .description{margin-top:var(--gap);font-size:var(--body);line-height:1.2;color:hsl(var(--surface-xlight));}.match-graphs .card section>.content ul li .description::first-letter {text-transform:uppercase;}.match-graphs .card section>.content ul.doubts-list li+li,.match-graphs .card section>.content ul.suspendeds-list li+li,.match-graphs .card section>.content ul.injured-list li+li{margin-top:calc(var(--gap)*4);}.match-graphs .card section>.content .ballot{display:flex;margin-bottom:var(--gap);}.match-graphs .card section>.content .ballot .source-1{--source-color:hsl(var(--danger));}.match-graphs .card section>.content .ballot .source-2{--source-color:hsl(var(--alternative));}.match-graphs .card section>.content .ballot .source-3{--source-color:hsl(var(--info));}.match-graphs .card section>.content .ballot .donut-graph{width:64px;height:64px;margin:0;}.match-graphs .card section>.content .ballot .donut-graph figcaption{display:none;}.match-graphs .card section>.content .ballot .ballot-list{list-style:inside!important;margin-left:var(--gap);flex:1;display:flex;flex-direction:column;justify-content:space-evenly;}.match-graphs .card section>.content .ballot .ballot-list li{margin-bottom:calc(var(--gap)*.5);position:relative;}.match-graphs .card section>.content .ballot .ballot-list li::before{display:none;}.match-graphs .card section>.content .ballot .ballot-list li::marker{color:var(--source-color);font-size:24px;line-height:10px;content:"•";font-weight:bold;}.match-graphs .card section>.content .ballot .ballot-list li a{position:relative;white-space:nowrap;overflow:hidden;max-width:calc(100% - 55px);display:inline-block;text-overflow:ellipsis;vertical-align:bottom;}.match-graphs .card section>.content .ballot .ballot-list li .percentage{position:absolute;right:0;}.match-graphs .card section>.content .ballot .ballot-list li.comment{font-size:var(--subtitle);color:hsl(var(--surface-xlight));padding-left:18px;margin-top:5px;}.match-graphs .card section>.content .ballot .ballot-list li.comment::marker{content:"";}.match-graphs .card section .empty-list-message{color:hsl(var(--surface-light));font-weight:400;font-size:90%;}