﻿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;}.tabs{--grad-top:hsl(var(--background-light));--grad-bottom:hsl(var(--surface-xlight));}.dark .tabs{--grad-top:hsl(var(--background-dark));--grad-bottom:hsl(var(--surface-medium));}.tabs .tab-nav{--pad:10px;--gap:15px;display:flex;background-image:linear-gradient(to bottom,var(--grad-top),var(--grad-bottom));margin-left:calc(var(--page-pad)*-1);padding-left:var(--page-pad);margin-right:calc(var(--page-pad)*-1);padding-right:var(--page-pad);overflow-x:scroll;overflow-y:hidden;}.tabs .tab-nav{-ms-overflow-style:none;scrollbar-width:none;}.tabs .tab-nav::-webkit-scrollbar{display:none;}.tabs .tab-nav .tab-button{display:inline-flex;padding:var(--pad) var(--gap);min-height:60px;align-items:center;justify-content:center;box-sizing:border-box;font-size:var(--h6-size);font-weight:bold;color:hsl(var(--surface-light));position:relative;transition:color var(--ani-calm);text-decoration:none;}.tabs .tab-nav .tab-button:focus,.tabs .tab-nav .tab-button:hover{color:hsla(var(--primary),.5);}.tabs .tab-nav .tab-button:focus::after,.tabs .tab-nav .tab-button:hover::after{opacity:.5;}.tabs .tab-nav .tab-button:active{color:hsla(var(--primary),.8);}.tabs .tab-nav .tab-button:active::after{opacity:.8;}.tabs .tab-nav .tab-button.active{color:hsla(var(--primary),1);cursor:default;}.tabs .tab-nav .tab-button.active::after{opacity:1;}.tabs .tab-nav .tab-button::after{content:"";height:4px;border-radius:2px;display:block;width:30px;position:absolute;bottom:-2px;left:calc(50% - 15px);background-color:hsl(var(--primary));opacity:0;transition:opacity var(--ani-calm);}.tabs .tab-radio{display:none;}.tabs .tab-radio:not(:checked)+.tab-pane{display:none;}.tabs .tab-radio:nth-child(1):not(:checked)~.tab-nav .tab-button:nth-child(1){cursor:pointer;}.tabs .tab-radio:nth-child(1):not(:checked)~.tab-pane .tab-content:nth-child(1){display:none;}.tabs .tab-radio:nth-child(1):checked~.tab-nav .tab-button:nth-child(1){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(1):checked~.tab-nav .tab-button:nth-child(1)::after{opacity:1;}.tabs .tab-radio:nth-child(2):not(:checked)~.tab-nav .tab-button:nth-child(2){cursor:pointer;}.tabs .tab-radio:nth-child(2):not(:checked)~.tab-pane .tab-content:nth-child(2){display:none;}.tabs .tab-radio:nth-child(2):checked~.tab-nav .tab-button:nth-child(2){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(2):checked~.tab-nav .tab-button:nth-child(2)::after{opacity:1;}.tabs .tab-radio:nth-child(3):not(:checked)~.tab-nav .tab-button:nth-child(3){cursor:pointer;}.tabs .tab-radio:nth-child(3):not(:checked)~.tab-pane .tab-content:nth-child(3){display:none;}.tabs .tab-radio:nth-child(3):checked~.tab-nav .tab-button:nth-child(3){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(3):checked~.tab-nav .tab-button:nth-child(3)::after{opacity:1;}.tabs .tab-radio:nth-child(4):not(:checked)~.tab-nav .tab-button:nth-child(4){cursor:pointer;}.tabs .tab-radio:nth-child(4):not(:checked)~.tab-pane .tab-content:nth-child(4){display:none;}.tabs .tab-radio:nth-child(4):checked~.tab-nav .tab-button:nth-child(4){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(4):checked~.tab-nav .tab-button:nth-child(4)::after{opacity:1;}.tabs .tab-radio:nth-child(5):not(:checked)~.tab-nav .tab-button:nth-child(5){cursor:pointer;}.tabs .tab-radio:nth-child(5):not(:checked)~.tab-pane .tab-content:nth-child(5){display:none;}.tabs .tab-radio:nth-child(5):checked~.tab-nav .tab-button:nth-child(5){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(5):checked~.tab-nav .tab-button:nth-child(5)::after{opacity:1;}.tabs .tab-radio:nth-child(6):not(:checked)~.tab-nav .tab-button:nth-child(6){cursor:pointer;}.tabs .tab-radio:nth-child(6):not(:checked)~.tab-pane .tab-content:nth-child(6){display:none;}.tabs .tab-radio:nth-child(6):checked~.tab-nav .tab-button:nth-child(6){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(6):checked~.tab-nav .tab-button:nth-child(6)::after{opacity:1;}.tabs .tab-radio:nth-child(7):not(:checked)~.tab-nav .tab-button:nth-child(7){cursor:pointer;}.tabs .tab-radio:nth-child(7):not(:checked)~.tab-pane .tab-content:nth-child(7){display:none;}.tabs .tab-radio:nth-child(7):checked~.tab-nav .tab-button:nth-child(7){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(7):checked~.tab-nav .tab-button:nth-child(7)::after{opacity:1;}.tabs .tab-radio:nth-child(8):not(:checked)~.tab-nav .tab-button:nth-child(8){cursor:pointer;}.tabs .tab-radio:nth-child(8):not(:checked)~.tab-pane .tab-content:nth-child(8){display:none;}.tabs .tab-radio:nth-child(8):checked~.tab-nav .tab-button:nth-child(8){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(8):checked~.tab-nav .tab-button:nth-child(8)::after{opacity:1;}.tabs .tab-radio:nth-child(9):not(:checked)~.tab-nav .tab-button:nth-child(9){cursor:pointer;}.tabs .tab-radio:nth-child(9):not(:checked)~.tab-pane .tab-content:nth-child(9){display:none;}.tabs .tab-radio:nth-child(9):checked~.tab-nav .tab-button:nth-child(9){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(9):checked~.tab-nav .tab-button:nth-child(9)::after{opacity:1;}.tabs .tab-radio:nth-child(10):not(:checked)~.tab-nav .tab-button:nth-child(10){cursor:pointer;}.tabs .tab-radio:nth-child(10):not(:checked)~.tab-pane .tab-content:nth-child(10){display:none;}.tabs .tab-radio:nth-child(10):checked~.tab-nav .tab-button:nth-child(10){color:hsl(var(--primary));}.tabs .tab-radio:nth-child(10):checked~.tab-nav .tab-button:nth-child(10)::after{opacity:1;}.btn{--pad:10px;--status-color:var(--default);--text-color:var(--background-light);background-color:hsl(var(--status-color));color:hsl(var(--text-color));border-radius:var(--label-radius,10px);padding:var(--pad) calc(var(--pad)*2);display:inline-flex;align-items:center;justify-content:center;width:fit-content;box-sizing:border-box;font-weight:bold;text-align:center;border:0;font-family:var(--font);font-size:clamp(12px,7.5vw,var(--font-body-size));line-height:var(--font-body-size);transition:transform var(--ani-quick);cursor:pointer;overflow:hidden;}.btn[disabled]{opacity:.8;--status-color:var(--default)!important;cursor:default;}.btn.btn-block{width:100%;}.btn.btn-std-w{width:180px;}.btn.btn-sm{--pad:10px;font-size:var(--font-subtitle-size);line-height:var(--font-subtitle-size);}.btn.btn-xs{--pad:6px;--label-radius:8px;font-size:var(--font-subtitle-size);line-height:var(--font-subtitle-size);}.btn.btn-rounded{--label-radius:20px;}.btn.btn-radio.btn-outline{transition:opacity var(--ani-calm),background-color var(--ani-calm),transform var(--ani-calm);}.btn.btn-lg{--pad:12px;}.btn.btn-outline{outline:2px solid hsl(var(--status-color));outline-offset:-2px;background-color:transparent;color:hsl(var(--status-color));}.btn.btn-outline:not([disabled]):focus,.btn.btn-outline:not([disabled]):hover{transition:opacity var(--ani-calm);background-color:hsla(var(--status-color),.1);transform:scale(1);}.btn.btn-hero{--grad-color-1:hsl(var(--dark));--grad-color-2:hsl(var(--dark));--grad-color-3:hsl(var(--status-color));background-image:linear-gradient(261deg,var(--grad-color-3),var(--grad-color-2) 50%,var(--grad-color-1));}.btn.btn-hero.btn-primary{--grad-color-1:hsl(var(--info));--grad-color-2:hsl(var(--primary));--grad-color-3:hsl(var(--primary));}.btn.btn-hero.btn-secondary{--grad-color-1:hsl(var(--secondary));--grad-color-2:hsl(var(--danger));--grad-color-3:hsl(var(--danger));}.btn.btn-hero.btn-alternative{--grad-color-1:hsl(var(--danger));--grad-color-2:hsl(var(--alternative));--grad-color-3:hsl(var(--info));}.btn.btn-icon{width:180px;height:fit-content;justify-content:space-between;}.btn.btn-icon .icon{margin-left:8px;max-height:20px;}.btn.btn-fab{width:40px;height:40px;border-radius:40px;}.btn.btn-clear{width:auto;height:auto;background-color:transparent;padding:0;color:hsl(var(--status-color));}.btn.btn-clear .icon{height:16px;width:24px;object-fit:contain;}.btn:not([disabled]):focus,.btn:not([disabled]):hover{transform:scale(1.02);text-decoration:none;}.btn:not([disabled]):active{transform:scale(.98);}.btn.btn-default{--status-color:var(--default);}.btn.btn-primary{--status-color:var(--primary);}.btn.btn-secondary{--status-color:var(--secondary);}.btn.btn-alternative{--status-color:var(--alternative);}.btn.btn-danger{--status-color:var(--danger);}.btn.btn-warn{--status-color:var(--warn);}.btn.btn-dark{--status-color:var(--dark);}.btn.btn-success{--status-color:var(--success);}.icon-white{filter:contrast(0) brightness(2);}.category .seo-header h1{font-size:clamp(24px,5vw,var(--h5-size));}.category .seo-header .description img{border-radius:10px;min-height:200px;max-height:400px;object-fit:cover;width:100%;}.category .description{line-height:1.5;}.category .article-list{--gap:10px;--rad:calc(var(--radius)*2);--imgH:64px;--soft:hsl(var(--surface-medium));--inner-width:calc(100% - calc(var(--gap)*2));display:grid;grid-template-columns:repeat(1,1fr);grid-gap:calc(var(--gap)*2);}@media(max-width:768px){.category .article-list{grid-template-columns:repeat(0,1fr);}.category .article-list article{order:10!important;}}.category .article-list article{height:100%;width:100%;}.category .article-list article figure{position:relative;}.category .article-list article figure .video{position:relative;}.category .article-list article figure .video::before{content:"";position:absolute;width:32px;height:32px;left:calc(50% - 16px);top:calc(50% - 16px);background-image:url("https://content.fantacalcio.it/fantacalcio/images/icons/blacks/play-solid.svg");background-repeat:no-repeat;background-position:center;display:flex;filter:invert(1);z-index:5;opacity:.2;transition:opacity ease-in-out .2s;}.category .article-list article figure .video:hover::before{opacity:.5;}.dark .category .article-list article{--card-color:hsl(var(--surface-dark));--text-color:hsl(var(--background-color));--soft-color:hsl(var(--surface-xlight));}.dark .category .article-list article img.error{color:var(--soft-color);background-image:url("https://content.fantacalcio.it/fantacalcio/images/patterns/fc-pattern-web-03.png")!important;}.category .article-list article .incipit{font-size:var(--font-body-size);line-height:1.2;font-weight:normal;color:var(--text-color,hsl(var(--surface-dark)));grid-area:s;margin-left:var(--gap);margin-right:var(--gap);margin-bottom:var(--gap);}.category .article-list article footer{color:var(--soft-color,hsl(var(--surface-medium)));height:auto;width:100%;margin-left:var(--gap);margin-right:var(--gap);margin-bottom:var(--gap);margin-top:auto;display:flex;align-items:center;gap:10px;}.category .article-list article footer .category{display:none!important;}.category .article-list article footer .author{font-size:var(--font-subtitle-size)!important;font-weight:bold!important;color:hsl(var(--surface-medium))!important;}.category .article-list article footer .author:empty{display:none;}.category .article-list article footer .author:after{content:" - ";margin-left:10px;}.category .article-list article footer .date{--gap:0;order:2;font-size:var(--font-subtitle-size)!important;font-weight:normal!important;margin:0!important;color:hsl(var(--surface-medium))!important;}@media(max-width:480px){.category .article-list article.article-card.article-card .title{line-height:1.2!important;overflow:visible!important;min-height:fit-content!important;-webkit-line-clamp:none!important;}.category .article-list article.article-card.article-card figure{min-height:100px!important;aspect-ratio:auto!important;}.category .article-list article.article-card.article-card .inner{display:flex!important;flex-direction:column!important;}}.category .article-list article:first-of-type{--gap:20px;--rad:10px;--inner-card-color:var(--card-color,hsl(var(--surface-xlight)));--hover-color:var(--card-hover-color,hsla(var(--surface-xlight),.8));min-width:min(180px,var(--inner-width));}.category .article-list article:first-of-type a{--inner-hover-color:var(--hover-color,hsla(var(--surface-light),.2));transition:background-color var(--ani-calm),color var(--ani-calm);}.category .article-list article:first-of-type a figure{overflow:hidden;}.category .article-list article:first-of-type a .article-cover{transform:scale(1);transition:transform var(--ani-calm);}.category .article-list article:first-of-type a:active,.category .article-list article:first-of-type a:hover{background-color:var(--inner-hover-color);}.category .article-list article:first-of-type a:active .article-cover:not(.error),.category .article-list article:first-of-type a:hover .article-cover:not(.error){transform:scale(1.05);}.category .article-list article:first-of-type .inner{text-decoration:none;color:var(--surface-text);background-color:var(--inner-card-color);border-radius:var(--rad);display:flex;flex-direction:column;height:100%;}.category .article-list article:first-of-type .inner picture{display:contents;}.category .article-list article:first-of-type .inner figure{margin:0;overflow:hidden;border-radius:var(--rad) var(--rad) 0 0;}.category .article-list article:first-of-type .inner figure img{width:100%;}.category .article-list article:first-of-type .inner figure img.error{padding:calc(10px + 10%);text-indent:10px;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;vertical-align:middle;opacity:.5;color:var(--text-color);height:auto;overflow:hidden;background-size:250%;background-image:url("https://content.fantacalcio.it/fantacalcio/images/patterns/fc-pattern-web-02.png");}.category .article-list article:first-of-type .inner figure img.error.square{aspect-ratio:1;}.category .article-list article:first-of-type .inner .title{font-size:var(--font-article-size);margin:var(--gap);line-height:1.2em;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:fit-content;}@media(max-width:480px){.category .article-list article:first-of-type .inner .title{min-height:64px;}}.category .article-list article:first-of-type .inner .category,.category .article-list article:first-of-type .inner .date{display:none;}.category .article-list article:first-of-type .inner{display:grid;grid-template:"f f" auto "t t" auto "s s" auto "c d" auto/1fr 1fr;}.category .article-list article:first-of-type .inner .date,.category .article-list article:first-of-type .inner .category,.category .article-list article:first-of-type .inner .subtitle{display:initial;}.category .article-list article:first-of-type .inner figure{grid-area:f;height:100%;width:100%;min-height:250px;}.category .article-list article:first-of-type .inner figure img{height:100%;object-fit:cover;}.category .article-list article:first-of-type .inner .title{grid-area:t;}.category .article-list article:first-of-type .inner .subtitle{grid-area:s;}.category .article-list article:first-of-type .inner .date{grid-area:d;}.category .article-list article:first-of-type .inner .category{grid-area:c;}.category .article-list article:first-of-type .inner .date,.category .article-list article:first-of-type .inner .category,.category .article-list article:first-of-type .inner .subtitle{margin:var(--gap);overflow:hidden;text-overflow:ellipsis;}.category .article-list article:first-of-type .inner .title{font-size:var(--h5-size);font-weight:var(--h5-weight);color:hsl(var(--surface-xdark));}.dark .category .article-list article:first-of-type .inner .title{color:hsl(var(--background-light));}.category .article-list article:first-of-type .inner .subtitle{margin-top:0;font-size:var(--h6-size);font-weight:var(--h6-weight);color:hsl(var(--surface-dark));display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:fit-content;}.category .article-list article:first-of-type .inner .date{margin-top:auto;text-align:right;color:var(--soft);font-size:var(--h6-size);font-weight:var(--h6-weight);color:hsl(var(--surface-medium));}.category .article-list article:first-of-type .inner .category{margin-top:auto;color:var(--soft);font-size:var(--h6-size);font-weight:var(--h6-weight);color:hsl(var(--surface-medium));}.category .article-list article:not(:first-of-type){--rad:var(--radius);--pad:calc(var(--gap));--h:115px;--inner-card-color:var(--card-color,hsl(var(--surface-xlight)));--hover-color:var(--card-hover-color,hsla(var(--surface-xlight),.8));height:var(--h);font-size:var(--font-body-size);height:auto;min-height:200px;min-height:250px;}.category .article-list article:not(:first-of-type) a{--inner-hover-color:var(--hover-color,hsla(var(--surface-light),.2));transition:background-color var(--ani-calm),color var(--ani-calm);}.category .article-list article:not(:first-of-type) a figure{overflow:hidden;}.category .article-list article:not(:first-of-type) a .article-cover{transform:scale(1);transition:transform var(--ani-calm);}.category .article-list article:not(:first-of-type) a:active,.category .article-list article:not(:first-of-type) a:hover{background-color:var(--inner-hover-color);}.category .article-list article:not(:first-of-type) a:active .article-cover:not(.error),.category .article-list article:not(:first-of-type) a:hover .article-cover:not(.error){transform:scale(1.05);}.category .article-list article:not(:first-of-type) .inner{display:flex;flex-wrap:wrap;flex-direction:column;height:auto;min-height:250px;text-decoration:none;color:var(--text-color);background-color:var(--inner-card-color);border-radius:var(--rad);}.category .article-list article:not(:first-of-type) .inner figure{margin:0;height:100%;width:50%;border-radius:var(--rad) 0 0 var(--rad);}.category .article-list article:not(:first-of-type) .inner figure picture{display:contents;}.category .article-list article:not(:first-of-type) .inner figure img{height:100%;width:100%;object-fit:cover;border-radius:var(--rad) 0 0 var(--rad);}.category .article-list article:not(:first-of-type) .inner figure img.error{padding:calc(10px + 10%);text-indent:10px;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;vertical-align:middle;opacity:.5;color:var(--text-color);height:auto;overflow:hidden;}.category .article-list article:not(:first-of-type) .inner figure img.error.square{aspect-ratio:1;}.category .article-list article:not(:first-of-type) .inner .title,.category .article-list article:not(:first-of-type) .inner .date{width:calc(50% - var(--gap)*4);margin:calc(var(--gap)*2);}.category .article-list article:not(:first-of-type) .inner .title{display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;height:fit-content;}.category .article-list article:not(:first-of-type) .inner .date{margin-top:auto;text-transform:uppercase;display:flex;color:var(--soft);font-weight:bold;font-size:var(--font-subtitle-size);}.category .article-list article:not(:first-of-type) .inner .category{display:none;}@media(max-width:320px){.category .article-list article:not(:first-of-type){height:auto;}.category .article-list article:not(:first-of-type) .inner{grid-template:"f f" auto "t t" auto "c d" calc(var(--pad) + var(--font-body-size))/1fr 1fr!important;}.category .article-list article:not(:first-of-type) .inner figure{border-radius:var(--rad) var(--rad) 0 0;}.category .article-list article:not(:first-of-type) .inner figure img{border-radius:0;}}.category .article-list article:not(:first-of-type) .inner{min-width:initial;min-height:100%;display:grid;grid-template:"f t t" auto "f c d" calc(var(--pad) + var(--font-body-size))/var(--h) 1fr 1fr;}.category .article-list article:not(:first-of-type) .inner figure{aspect-ratio:1;width:auto;grid-area:f;}.category .article-list article:not(:first-of-type) .inner .title{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:fit-content;font-size:100%;grid-area:t;width:auto;margin:var(--pad);line-height:1.2em;max-height:3.6em;}.category .article-list article:not(:first-of-type) .inner .category,.category .article-list article:not(:first-of-type) .inner .date{font-size:90%;width:auto;color:var(--soft);margin:0 var(--pad);margin-bottom:var(--pad);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline;font-weight:bold;}.category .article-list article:not(:first-of-type) .inner .category{grid-area:c;}.category .article-list article:not(:first-of-type) .inner .date{grid-area:d;margin-left:0;text-align:right;}.category .article-list article:not(:first-of-type) .inner{--gap:20px;--pad:20px;grid-template:"f t t" auto "f s s" min-content "f c d" auto/2fr 1fr 1fr;}.category .article-list article:not(:first-of-type) .inner figure{aspect-ratio:auto;height:250px;min-height:100%;}.category .article-list article:not(:first-of-type) .inner figure img.error{padding:calc(10px + 10%);text-indent:10px;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;vertical-align:middle;opacity:.5;color:var(--text-color);height:auto;overflow:hidden;background-size:150%;background-image:url("https://content.fantacalcio.it/fantacalcio/images/patterns/fc-pattern-web-02.png");}.category .article-list article:not(:first-of-type) .inner figure img.error.square{aspect-ratio:1;}.category .article-list article:not(:first-of-type) .inner .title{grid-area:t;}.category .article-list article:not(:first-of-type) .inner .subtitle{grid-area:s;}.category .article-list article:not(:first-of-type) .inner .date{grid-area:d;}.category .article-list article:not(:first-of-type) .inner .category{grid-area:c;}.category .article-list article:not(:first-of-type) .inner .date,.category .article-list article:not(:first-of-type) .inner .category,.category .article-list article:not(:first-of-type) .inner .subtitle{margin:var(--gap);overflow:hidden;text-overflow:ellipsis;}.category .article-list article:not(:first-of-type) .inner .title{font-size:var(--h5-size);font-weight:var(--h5-weight);color:hsl(var(--surface-xdark));}.dark .category .article-list article:not(:first-of-type) .inner .title{color:hsl(var(--background-light));}.category .article-list article:not(:first-of-type) .inner .subtitle{margin-top:0;font-size:var(--h6-size);font-weight:var(--h6-weight);color:hsl(var(--surface-dark));display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:fit-content;}.category .article-list article:not(:first-of-type) .inner .date{margin-top:auto;text-align:right;color:var(--soft);font-size:var(--h6-size);font-weight:var(--h6-weight);color:hsl(var(--surface-medium));}.category .article-list article:not(:first-of-type) .inner .category{margin-top:auto;color:var(--soft);font-size:var(--h6-size);font-weight:var(--h6-weight);color:hsl(var(--surface-medium));}.category .article-list article:not(:first-of-type) .inner .title{display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;height:fit-content;}@media(max-width:768px){.category .article-list article:not(:first-of-type) .inner{grid-template:"f f" auto "t t" auto "s s" min-content "c d" auto/1fr 1fr!important;}.category .article-list article:not(:first-of-type) .inner figure{border-radius:var(--rad) var(--rad) 0 0;}.category .article-list article:not(:first-of-type) .inner figure img{border-radius:0;}}@media(max-width:480px){.category .article-list article:not(:first-of-type) .inner figure{height:100%;width:100%;min-height:250px;}}.category .article-list article:not(:first-of-type) figure{aspect-ratio:1!important;border-radius:var(--rad) 0 0 var(--rad)!important;}@media(max-width:480px){.category .article-list article:not(:first-of-type) figure{border-radius:var(--rad) var(--rad) 0 0!important;}}.category .article-list article:not(:first-of-type) .incipit{-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;height:fit-content;line-height:inherit;}.category .article-list article:not(:first-of-type) .info{grid-area:i;width:auto;}.category .article-list article:not(:first-of-type) .inner{grid-template:"f t t" auto "f s s" min-content "f i i" auto/auto 1fr 1fr!important;}