.selected-results{border-top:1px solid #d8ddd9;margin-top:24px}.selected-results summary{cursor:pointer;color:#172019;grid-template-columns:1fr 70px 110px;align-items:center;gap:15px;min-height:66px;list-style:none;display:grid}.selected-results summary::-webkit-details-marker{display:none}.selected-results summary span{text-transform:uppercase;font:750 13px var(--font-mono);letter-spacing:.08em}.selected-results summary b{color:#00a851;font:800 17px var(--font-mono)}.selected-results summary em{color:#626b65;font:11px var(--font-mono);text-transform:uppercase;font-style:normal}.selected-results[open] summary em{font-size:0}.selected-results[open] summary em:after{content:"Chiudi elenco";font-size:11px}.selected-results-scroll{border-top:1px solid #d8ddd9;max-height:520px;overflow:auto}.selected-results-table{min-width:1180px}.selected-result-row{color:#364039;border-bottom:1px solid #d9dfda;grid-template-columns:.72fr .75fr 1.05fr .42fr 1.05fr .9fr 1.18fr .42fr .46fr .65fr;align-items:center;gap:14px;min-height:60px;padding:0 12px;font-size:14px;display:grid}.selected-result-row:nth-child(odd):not(.selected-result-head){background:#f5f7f5}.selected-result-row:not(.selected-result-head):hover{background:#eaf7ef}.selected-result-row>span,.selected-result-row>strong,.selected-result-row>a{padding:8px 0}.selected-result-head{z-index:1;color:#dce5df;text-transform:uppercase;min-height:48px;font:10px var(--font-mono);letter-spacing:.07em;background:#152019;position:sticky;top:0}.selected-result-row>strong{color:#111713;font-size:14px}.selected-result-row>a{color:#087744;font-size:14px;font-weight:800}.selected-result-row>a:hover{color:#00a851}.selected-result-row>b{font:800 13px var(--font-mono);justify-self:stretch}.result-position{color:#465149;min-width:42px;min-height:32px;font:800 13px var(--font-mono);background:#fff;border:1px solid #d7ddd8;place-items:center;display:inline-grid;padding:6px 8px!important}.result-position.p1{color:#201805;background:linear-gradient(135deg,#f5dc79,#c49317);border-color:#d2a91f}.result-position.p2{color:#171a18;background:linear-gradient(135deg,#f1f3f2,#9ca59f);border-color:#a9b1ac}.result-position.p3{color:#211107;background:linear-gradient(135deg,#dda16f,#975727);border-color:#b46d36}.live-link{white-space:nowrap;font-weight:750;color:#00a851!important}.live-link:hover{color:#00e66f!important}.championship-race-row{grid-template-columns:.38fr 1fr .75fr 1.15fr .35fr .4fr .65fr}.race-table-head,.race-profile-row{grid-template-columns:.68fr .82fr 1fr .38fr 1.12fr .9fr .5fr .5fr .55fr}@media (max-width:800px){.selected-results summary{grid-template-columns:1fr 44px 92px}.selected-results-scroll{max-height:520px;overflow:visible auto}.selected-results-table{min-width:0}.selected-result-head{display:none}.selected-result-row{background:#f7f8f6;border:1px solid #d8ded9;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;min-height:0;margin:12px 0;padding:18px;font-size:16px;display:grid}.selected-result-row:nth-child(odd):not(.selected-result-head){background:#f7f8f6}.selected-result-row>span,.selected-result-row>strong,.selected-result-row>a,.selected-result-row>b{overflow-wrap:anywhere;padding:0}.selected-result-row>a{grid-column:1/-1;font-size:17px}.selected-result-row>span:before,.selected-result-row>strong:before,.selected-result-row>b:before{color:#737d76;text-transform:uppercase;font:10px var(--font-mono);letter-spacing:.07em;margin-bottom:6px;display:block}.selected-result-row>span:first-child:before{content:"Anno"}.selected-result-row>span:nth-child(2):before{content:"Portale"}.selected-result-row>strong:before{content:"Campionato"}.selected-result-row>span:nth-child(4):before{content:"Round"}.selected-result-row>span:nth-child(5):before{content:"Circuito"}.selected-result-row>span:nth-child(6):before{content:"Simulatore"}.selected-result-row>span:nth-child(8):before{content:"Qualifica"}.selected-result-row>b:before{content:"Gara"}.selected-result-row>span:nth-child(10):before{content:"Live"}.selected-result-row .result-position{min-height:42px;font-size:16px}}@media (max-width:480px){.selected-results summary{grid-template-columns:1fr 30px 70px;gap:8px}.selected-result-row{grid-template-columns:1fr}}.history-details{background:#f5f7f5;border:1px solid #cfd6d1;margin-top:48px}.history-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;list-style:none;display:flex}.history-details summary::-webkit-details-marker{display:none}.history-details summary span{gap:5px;display:grid}.history-details summary small{color:#00a958;font-family:var(--font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;font-size:10px}.history-details summary strong{text-transform:uppercase;font-size:25px;font-style:italic}.history-details summary em{color:#56615b;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-style:normal}.history-details summary em:after{content:" +";color:#00a958;font-size:18px}.history-details[open] summary em:after{content:" −"}.history-details-content{border-top:1px solid #cfd6d1;padding:28px}.history-details-content>p{color:#65716a;max-width:680px;margin:0 0 24px}@media (max-width:700px){.history-details summary{align-items:flex-start;padding:20px}.history-details summary em{text-align:right;max-width:100px}.history-details-content{padding:20px}}.result-portal{color:#68736c;font:8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;display:block}
