:root{--sfondo: #f5f6f8;--superficie: #ffffff;--superficie-alt: #fafbfc;--bordo: #e3e6ea;--bordo-forte: #cfd4da;--testo: #16191d;--testo-attenuato: #5c6570;--testo-tenue: #8b939d;--positivo: #12824a;--positivo-tenue: #e6f4ec;--negativo: #c62828;--negativo-tenue: #fdeaea;--neutro: #5c6570;--accento: #3f51b5;--accento-tenue: #eaecf7;--fase-caldo: #12824a;--fase-pronto: #1565c0;--fase-raffredda: #e07b1a;--fase-fermo: #c62828;--fase-scarico: #6a6f78;--avviso-sfondo: #fff8e6;--avviso-bordo: #f0d68a;--avviso-testo: #7a5a10;--giallo: #d69e00;--forte-sfondo: #12824a;--forte-testo: #ffffff;--ombra: 0 1px 2px rgba(16, 24, 40, .05), 0 1px 3px rgba(16, 24, 40, .06);--ombra-alta: 0 4px 12px rgba(16, 24, 40, .08);--raggio: 12px;--raggio-piccolo: 8px;--banco-fondo: #eceae6;--banco-bordo: #d8d4cc;--consenso-fondo: #e6e8f6;--consenso-bordo: #ccd0ec}:root[data-tema=dark]{--sfondo: #131619;--superficie: #1b1f24;--superficie-alt: #21262c;--bordo: #2b3138;--bordo-forte: #3a424b;--testo: #e9ecef;--testo-attenuato: #a2acb6;--testo-tenue: #737d87;--positivo: #4ecb84;--positivo-tenue: #14301f;--negativo: #f4726b;--negativo-tenue: #35191a;--neutro: #a2acb6;--accento: #8b9bf0;--accento-tenue: #1e2333;--fase-caldo: #4ecb84;--fase-pronto: #6aa9f0;--fase-raffredda: #f0a95a;--fase-fermo: #f4726b;--fase-scarico: #a2acb6;--avviso-sfondo: #2e2611;--avviso-bordo: #5f4f1d;--avviso-testo: #e9c96b;--giallo: #e9c96b;--forte-sfondo: #4ecb84;--forte-testo: #10231a;--banco-fondo: #2a2823;--banco-bordo: #443f36;--consenso-fondo: #22263a;--consenso-bordo: #383e60;--ombra: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .2);--ombra-alta: 0 4px 14px rgba(0, 0, 0, .35)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--sfondo);color:var(--testo);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;transition:background-color .18s ease,color .18s ease;overflow-x:clip}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}button{font:inherit;cursor:pointer}a{color:inherit}.pagina{max-width:1080px;margin:0 auto;padding:0 max(16px,env(safe-area-inset-right)) 64px max(16px,env(safe-area-inset-left))}.sezione{margin-top:28px}.titolo-sezione{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin:0 0 12px;padding:9px 14px;border-left:4px solid var(--bordo-forte);border-radius:var(--raggio-piccolo);background:var(--superficie-alt);font-size:12.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--testo-attenuato)}.titolo-sezione .conteggio{font-weight:600;letter-spacing:0;text-transform:none;color:inherit;opacity:.72}.intestazione{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--sfondo) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--bordo);padding-top:env(safe-area-inset-top)}.intestazione-interno{max-width:1080px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;gap:12px}.marchio{font-size:16px;font-weight:700;letter-spacing:-.01em;margin-right:auto}.marchio span{display:block;font-size:11.5px;font-weight:500;letter-spacing:.02em;color:var(--testo-tenue)}.bottone-icona{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:38px;height:38px;padding:0 10px;border:1px solid var(--bordo);border-radius:10px;background:var(--superficie);color:var(--testo-attenuato);font-size:15px;transition:border-color .15s,color .15s,background-color .15s}.bottone-icona:hover{border-color:var(--bordo-forte);color:var(--testo)}.comandi{position:relative;display:flex;align-items:center;gap:12px}.apri-menu{display:inline-flex}.comandi-voci{display:none;position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:196px;padding:6px;border:1px solid var(--bordo);border-radius:var(--raggio);background:var(--superficie);box-shadow:var(--ombra-alta)}.comandi-voci.aperto{display:block}.comandi .voce-comando{width:100%;height:44px;justify-content:flex-start;gap:10px;padding:0 10px;border:0;border-radius:var(--raggio-piccolo);background:transparent;text-decoration:none}.voce-comando:hover{background:var(--superficie-alt)}.etichetta-comando{font-size:14px;font-weight:600}.pallino{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--negativo);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.pallino-icona{position:absolute;top:-6px;right:-6px;border:2px solid var(--sfondo)}.novita{margin-top:18px;background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);box-shadow:var(--ombra);overflow:hidden}.novita-testata{display:flex;align-items:center;gap:10px;padding:12px 16px;border-left:4px solid var(--accento);border-bottom:1px solid var(--bordo);background:var(--accento-tenue)}.novita-titolo{font-size:12.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accento);margin-right:auto}.movimento{display:flex;gap:13px;padding:13px 16px;border-bottom:1px solid var(--bordo);align-items:flex-start}.movimento:last-child{border-bottom:none}.movimento-segno{width:9px;height:9px;border-radius:50%;margin-top:6px;flex-shrink:0}.movimento-corpo{min-width:0;flex:1}.movimento-tipo{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.movimento-nome{font-weight:600;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.movimento-dettaglio{font-size:13px;color:var(--testo-attenuato);margin-top:2px}.movimento-quando{font-size:12px;color:var(--testo-tenue);white-space:nowrap;flex-shrink:0}.cifre{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.cifra{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);padding:16px;box-shadow:var(--ombra)}.cifra-valore{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.cifra-etichetta{font-size:12.5px;color:var(--testo-tenue);margin-top:3px}.etichetta{display:inline-block;padding:2px 8px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.03em;vertical-align:middle}.etichetta-forte,.etichetta-nuovo{background:var(--positivo-tenue);color:var(--positivo)}.etichetta-aumenta{background:var(--accento-tenue);color:var(--accento)}.etichetta-riduci{background:var(--negativo-tenue);color:var(--negativo)}.accesso{min-height:100%;display:flex;align-items:center;justify-content:center;padding:24px}.accesso-riquadro{width:100%;max-width:380px;background:var(--superficie);border:1px solid var(--bordo);border-radius:16px;padding:32px 28px;box-shadow:var(--ombra-alta)}.accesso-titolo{font-size:21px;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.accesso-sottotitolo{color:var(--testo-tenue);font-size:13.5px;margin:0 0 24px}.campo{margin-bottom:15px}.campo label{display:block;font-size:12.5px;font-weight:600;color:var(--testo-attenuato);margin-bottom:6px}.campo input{width:100%;padding:11px 13px;border:1px solid var(--bordo-forte);border-radius:var(--raggio-piccolo);background:var(--superficie-alt);color:var(--testo);font-size:15px;transition:border-color .15s,box-shadow .15s}.campo input:focus{outline:none;border-color:var(--accento);box-shadow:0 0 0 3px var(--accento-tenue)}.bottone{width:100%;padding:12px;border:none;border-radius:var(--raggio-piccolo);background:var(--accento);color:#fff;font-size:15px;font-weight:600;transition:opacity .15s}.bottone:hover:not(:disabled){opacity:.9}.bottone:disabled{opacity:.55;cursor:default}.errore{margin-bottom:15px;padding:10px 13px;border-radius:var(--raggio-piccolo);background:var(--negativo-tenue);color:var(--negativo);font-size:13.5px;font-weight:500}.vuoto{padding:40px 20px;text-align:center;color:var(--testo-tenue);font-size:14px}.caricamento{display:flex;align-items:center;justify-content:center;min-height:55vh;color:var(--testo-tenue);font-size:14px}.avviso-installa{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:14px 16px;border:1px solid var(--accento);border-radius:var(--raggio);background:var(--accento-tenue)}.avviso-installa-corpo{flex:1;min-width:0}.avviso-installa strong{display:block;font-size:14.5px;color:var(--accento);margin-bottom:5px}.avviso-installa p{margin:0;font-size:13.5px;line-height:1.5;color:var(--testo-attenuato)}.avviso-installa-motivo{margin-top:6px!important;font-size:12.5px!important;color:var(--testo-tenue)!important}.tasto{display:inline-block;padding:1px 6px;border:1px solid var(--bordo-forte);border-radius:5px;background:var(--superficie);font-size:12.5px;font-weight:600;color:var(--testo);white-space:nowrap}.navigazione{display:flex;gap:4px;margin-right:auto}.navigazione a{padding:7px 13px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--testo-tenue);text-decoration:none;transition:background-color .14s,color .14s}.navigazione a:hover{color:var(--testo);background:var(--superficie-alt)}.navigazione a.active{color:var(--accento);background:var(--accento-tenue)}.navigazione+*{margin-left:0}.indietro{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:7px 12px 7px 8px;border:1px solid var(--bordo);border-radius:8px;background:var(--superficie);color:var(--testo-attenuato);font-size:13.5px;font-weight:500}.indietro:hover{color:var(--testo);border-color:var(--bordo-forte)}.commutatore{display:inline-flex;gap:3px;margin-top:18px;padding:3px;border:1px solid var(--bordo);border-radius:10px;background:var(--superficie)}.commutatore button{padding:7px 15px;border:none;border-radius:7px;background:none;color:var(--testo-tenue);font-size:13.5px;font-weight:600;transition:background-color .14s,color .14s}.commutatore button.attivo{background:var(--accento-tenue);color:var(--accento)}.utente{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:15px 16px;border-bottom:1px solid var(--bordo)}.utente:last-child{border-bottom:none}.utente-dati{flex:1;min-width:220px}.utente-nome{font-weight:600}.utente-email{font-size:13px;color:var(--testo-tenue);margin-top:2px;overflow-wrap:anywhere}.utente-azioni{display:flex;gap:6px;flex-wrap:wrap}.utente-azioni .bottone-icona{height:34px;font-size:13px}.password-nuova{margin-top:10px;padding:10px 12px;border:1px dashed var(--accento);border-radius:var(--raggio-piccolo);background:var(--accento-tenue)}.password-nuova span{display:block;font-size:12px;color:var(--testo-attenuato)}.password-nuova code{display:block;margin:4px 0;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:19px;font-weight:700;letter-spacing:.06em;color:var(--accento);word-break:break-all;-webkit-user-select:all;user-select:all}.password-nuova em{font-size:11.5px;color:var(--testo-tenue);font-style:normal}.campi-affiancati{display:grid;grid-template-columns:1fr 1fr;gap:14px}.campo-con-bottone{display:flex;gap:8px;align-items:stretch}.campo-con-bottone input{flex:1}.campo-con-bottone .bottone-icona{height:auto;white-space:nowrap}@media (max-width: 720px){.campi-affiancati{grid-template-columns:1fr;gap:0}.utente-azioni{width:100%}.intestazione-interno{flex-wrap:wrap;gap:8px;padding:10px max(14px,env(safe-area-inset-right)) 10px max(14px,env(safe-area-inset-left))}.marchio{order:1;flex:1 1 auto;min-width:0;margin-right:0}.marchio span{display:none}.comandi{order:2;gap:8px}.navigazione{order:3;flex-basis:100%;margin-right:0;gap:0}.navigazione a{flex:1 1 auto;min-width:0;padding:8px 4px 9px;font-size:clamp(11.5px,3.33vw,13px);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigazione a.active{background:transparent;border-radius:0;box-shadow:inset 0 -2px 0 var(--accento)}.navigazione a:hover{background:transparent}.comandi .bottone-icona{min-width:42px;height:42px}.scelta-portafoglio{max-width:116px}.griglia-schede{grid-template-columns:1fr}.rendimento-grande strong{font-size:30px}.titolo-strumento{font-size:20px}.dati-acquisto,.dati-acquisto.larga{grid-template-columns:repeat(2,1fr);gap:10px 16px}}@media (max-width: 720px){.cifre{gap:8px}.cifra{padding:13px}.cifra-valore{font-size:22px}.cifra-etichetta{font-size:11.5px}.composizione{grid-template-columns:1fr;gap:20px}.composizione .torta{justify-self:center}.barra-riga{grid-template-columns:92px 1fr auto;font-size:13px}.posizione{grid-template-columns:1fr auto;gap:10px}.posizione-ticker{grid-column:1 / -1;font-size:11.5px;margin-bottom:-6px}}.conversazioni{display:flex;flex-direction:column;gap:10px}.conversazione{display:block;width:100%;text-align:left;background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);padding:14px 16px;box-shadow:var(--ombra);cursor:pointer;font:inherit;color:inherit}.conversazione:hover{border-color:var(--bordo-forte)}.conversazione-testa{display:flex;align-items:center;justify-content:space-between;gap:10px}.conversazione-nome{font-weight:600}.conversazione-ultimo{margin-top:5px;color:var(--testo-attenuato);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversazione-quando{margin-top:4px;font-size:12px;color:var(--testo-tenue)}.messaggi{display:flex;flex-direction:column;gap:12px;max-height:60vh;overflow-y:auto;padding-right:4px}.messaggio{align-self:flex-start;max-width:78%;background:var(--superficie-alt);border:1px solid var(--bordo);border-radius:var(--raggio);padding:10px 13px}.messaggio.mio{align-self:flex-end;background:var(--accento-tenue);border-color:var(--accento-tenue)}.messaggio-mittente{font-size:12px;font-weight:600;color:var(--testo-attenuato);margin-bottom:4px}.messaggio-testo{white-space:pre-wrap;overflow-wrap:anywhere}.messaggio-quando{margin-top:5px;font-size:11.5px;color:var(--testo-tenue)}.scrivi-messaggio{display:flex;gap:8px;align-items:stretch;margin-top:14px}.scrivi-messaggio input{flex:1;min-width:0;padding:11px 13px;border:1px solid var(--bordo-forte);border-radius:var(--raggio-piccolo);background:var(--superficie-alt);color:var(--testo);font-size:15px;transition:border-color .15s,box-shadow .15s}.scrivi-messaggio input:focus{outline:none;border-color:var(--accento);box-shadow:0 0 0 3px var(--accento-tenue)}.scrivi-messaggio .bottone{width:auto;flex:0 0 auto;padding:11px 22px}.visore{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;background:#000000ed;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}.visore-barra{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;color:#fff;flex-shrink:0}.visore-didascalia{font-size:13px;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visore-barra button{border:0;background:#ffffff24;color:#fff;width:34px;height:34px;border-radius:50%;font-size:15px;cursor:pointer;flex-shrink:0}.visore-tela{flex:1;display:flex;align-items:center;justify-content:center;overflow:auto;padding:8px}.visore-tela img{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in}.visore-tela.ingrandita{align-items:flex-start;justify-content:flex-start}.visore-tela.ingrandita img{max-width:none;max-height:none;width:auto;cursor:zoom-out}.visore-aiuto{padding:8px 14px 14px;text-align:center;color:#fff9;font-size:12px;flex-shrink:0}.vuoto-nota{margin-top:8px;font-size:13px}.schedina-testata h1{margin:0 0 2px;font-size:1.35rem;letter-spacing:-.01em}.schedina-testata p{margin:0 0 16px;font-size:.85rem}.fascia{padding:11px 14px;border-radius:var(--raggio-piccolo);margin-bottom:16px;font-size:.9rem;line-height:1.45;border:1px solid var(--bordo);background:var(--superficie-alt)}.fascia-voto{background:var(--avviso-sfondo);border-color:var(--avviso-bordo);color:var(--avviso-testo)}.fascia-chiusa,.fascia-annullata{background:var(--superficie-alt);color:var(--testo-attenuato)}.fascia-annullata{border-left:3px solid var(--negativo)}.cifre-sistema{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.cifre-sistema .cifra{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.cifra .etichetta{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--testo-tenue)}.cifra .valore{font-size:1.05rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.cifra .sotto{font-size:.72rem;color:var(--testo-tenue);font-variant-numeric:tabular-nums}.righello{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);padding:13px 14px 11px;margin-bottom:14px}.righello .capo{margin:0;font-size:.78rem;font-weight:650;text-transform:uppercase;letter-spacing:.045em;color:var(--testo)}.righello .capo b{font-variant-numeric:tabular-nums}.righello .tacche{position:relative;height:15px}.righello .tacche.sopra{margin-top:7px}.righello .tacca-et{position:absolute;transform:translate(-50%);white-space:nowrap;font-size:.66rem;line-height:15px;letter-spacing:.02em;font-variant-numeric:tabular-nums}.righello .tacca-et.soglia{color:var(--testo);font-weight:650}.righello .tacca-et.attese{color:var(--accento)}.righello .tacca-et.al-bordo-sx{left:0!important;transform:none}.righello .tacca-et.al-bordo-dx{left:auto!important;right:0;transform:none}.righello .barra{position:relative;display:flex;height:18px;border:1px solid var(--bordo);border-radius:3px;background:var(--superficie-alt);overflow:hidden}.righello .seg{height:100%}.righello .seg.presi{background:var(--positivo)}.righello .seg.ballo{background:repeating-linear-gradient(-45deg,var(--bordo-forte) 0 3px,transparent 3px 6px)}.righello .seg.persi{background:var(--negativo-tenue)}.righello .seg.nulle{background:var(--bordo-forte)}.righello .soglia-linea,.righello .attese-linea{position:absolute;top:-2px;bottom:-2px;width:2px;transform:translate(-1px)}.righello .soglia-linea{background:var(--testo);z-index:3}.righello .attese-linea{background:var(--accento);z-index:2}.righello .legenda{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:8px;font-size:.68rem;color:var(--testo-tenue)}.righello .legenda span{display:inline-flex;align-items:center;gap:4px}.righello .legenda i{width:11px;height:9px;border-radius:2px;border:1px solid var(--bordo)}.righello .legenda i.presi{background:var(--positivo);border-color:var(--positivo)}.righello .legenda i.ballo{background:repeating-linear-gradient(-45deg,var(--bordo-forte) 0 3px,transparent 3px 6px)}.righello .legenda i.persi{background:var(--negativo-tenue);border-color:var(--negativo-tenue)}.righello .legenda i.nulle{background:var(--bordo-forte);border-color:var(--bordo-forte)}.righello .fuori-portata{margin:9px 0 0;background:var(--negativo-tenue);color:var(--negativo);border-radius:5px;padding:6px 9px;font-size:.74rem;font-weight:600}.righello .soldi{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 4px;margin:11px 0 0;padding-top:10px;border-top:1px solid var(--bordo);font-size:.8rem;color:var(--testo-attenuato);font-variant-numeric:tabular-nums}.righello .soldi .conto{color:var(--testo-tenue)}.righello .soldi .totale{color:var(--testo);font-weight:650}.righello .soldi .freccia,.righello .soldi .investiti{color:var(--testo-tenue)}.righello .soldi .roi{font-weight:650}.righello .soldi .roi.su{color:var(--positivo)}.righello .soldi .roi.giu{color:var(--negativo)}.righello .nota{margin:8px 0 0;font-size:.7rem;line-height:1.4;color:var(--testo-tenue)}.righello .apri-dettagli{background:none;border:0;color:var(--accento);font:inherit;font-size:.74rem;padding:8px 0 0;cursor:pointer}.righello .minuti{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin:6px 0 2px}.righello .minuti>div{display:flex;flex-direction:column}.righello .minuti dt{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:var(--testo-tenue)}.righello .minuti dd{margin:0;font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums}.consuntivo{margin-top:22px}.elenco-pick{list-style:none;margin:0 0 8px;padding:0;border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);overflow:hidden;background:var(--superficie)}.elenco-pick li+li .riga-pick{border-top:1px solid var(--bordo)}.riga-pick{width:100%;display:grid;grid-template-columns:62px 1fr auto auto;align-items:center;gap:12px;padding:11px 14px;background:none;border:0;text-align:left;color:inherit;font:inherit;cursor:pointer}.riga-pick:hover,.riga-pick:focus-visible{background:var(--superficie-alt)}.riga-quando{display:flex;flex-direction:column;font-size:.76rem;font-variant-numeric:tabular-nums}.riga-quando .giorno{font-weight:600}.riga-partita{display:flex;flex-direction:column;gap:1px;min-width:0}.riga-partita .squadre{font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.riga-partita .lega{font-size:.72rem}.riga-partita .legame{font-size:.72rem;color:var(--avviso-testo)}.riga-esito{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.riga-esito .mercato{font-size:.8rem;color:var(--testo-attenuato);white-space:nowrap}.riga-esito .quota{font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums}.riga-pick .esito{font-size:1.05rem;font-weight:700}.ng{margin-top:18px}.ng .tenue{color:var(--testo-tenue)}.ng .su{color:var(--positivo)}.ng .giu{color:var(--negativo)}.ng-tasto{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;background:var(--accento-tenue);border:1px solid var(--accento);border-radius:var(--raggio);padding:12px 14px;font:inherit;color:var(--testo);cursor:pointer;box-shadow:var(--ombra)}.ng-tasto.aperto{border-bottom-left-radius:var(--raggio-piccolo);border-bottom-right-radius:var(--raggio-piccolo)}.ng-tasto-testa{display:flex;justify-content:space-between;align-items:center;color:var(--accento);font-size:.98rem}.ng-freccia{font-size:1.1rem}.ng-tasto-conti{font-size:.82rem;color:var(--testo-attenuato);font-variant-numeric:tabular-nums}.ng-corpo{padding-top:10px}.ng-avanzamento{margin:4px 0 10px;font-size:.88rem}.ng .nota{font-size:.76rem;color:var(--testo-tenue);margin:6px 0 12px}.ng-titolo{font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--testo-attenuato);margin:16px 0 6px}.ng-tabella{width:100%;border-collapse:collapse;font-size:.84rem;font-variant-numeric:tabular-nums;background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);overflow:hidden}.ng-tabella th,.ng-tabella td{padding:7px 8px;text-align:right;border-bottom:1px solid var(--bordo);white-space:nowrap}.ng-tabella thead th{font-weight:600;font-size:.74rem;color:var(--testo-attenuato);background:var(--superficie-alt)}.ng-tabella tbody th{text-align:left;font-weight:600}.ng-tabella tr:last-child th,.ng-tabella tr:last-child td{border-bottom:0}.ng-mercati tbody th{white-space:normal;max-width:110px}.ng-riga-mercato{cursor:pointer}.ng-riga-mercato.scelto th,.ng-riga-mercato.scelto td{background:var(--accento-tenue)}.ng-mercato-nome{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--accento);text-align:left;cursor:pointer}.ng-filtro{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;padding:5px 12px;background:var(--accento-tenue);border:1px solid var(--accento);border-radius:999px;font:inherit;font-size:.82rem;font-weight:600;color:var(--accento);cursor:pointer}.ng-esito-carta{font-size:1.1rem}.ng-acc{font-weight:700}.ng-carte{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ng-carta{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);box-shadow:var(--ombra);overflow:hidden}.ng-carta-testa{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:10px 12px;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.ng-quando{display:flex;flex-direction:column;font-size:.76rem;font-variant-numeric:tabular-nums}.ng-quando .giorno{font-weight:600}.ng-quando .punteggio{font-size:1rem;font-weight:700}.ng-partita{display:flex;flex-direction:column;gap:2px;min-width:0}.ng .squadre{display:flex;align-items:center;gap:6px;min-width:0;font-size:.9rem}.ng .squadre .nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ng .contro{color:var(--testo-tenue);flex:none}.ng-sotto{font-size:.72rem}.ng-acc-carta{display:flex;flex-direction:column;align-items:flex-end;font-size:.72rem;color:var(--testo-attenuato);font-variant-numeric:tabular-nums}.ng-acc-carta b{font-size:.86rem}.ng-giocata{margin:-4px 12px 8px 68px;font-size:.74rem;color:var(--testo-attenuato)}.ng-gambe{list-style:none;margin:0;padding:0 12px 10px;border-top:1px solid var(--bordo)}.ng-gamba{padding:8px 0 4px;border-bottom:1px dashed var(--bordo)}.ng-gamba:last-child{border-bottom:0}.ng-gamba-testa{display:flex;align-items:center;gap:8px;font-size:.86rem}.ng-gamba-testa .mercato{font-weight:600}.ng-esito{margin-left:auto}.ng-infetta{color:var(--negativo);font-weight:700;white-space:nowrap}.ng-sottoriga th,.ng-sottoriga td{font-size:.85em;color:var(--testo-attenuato)}.ng-sottoriga th{font-weight:500;padding-left:14px}.ng-sanita,.sg-sanita{display:inline-flex;border:1px solid var(--bordo-forte);border-radius:999px;overflow:hidden;margin:0 0 8px}.ng-sanita button,.sg-sanita button{padding:5px 12px;border:0;background:var(--superficie);font:inherit;font-size:.8rem;color:var(--testo-attenuato);cursor:pointer}.ng-sanita button.scelta,.sg-sanita button.scelta{background:var(--accento-tenue);color:var(--accento);font-weight:600}.ng-tolto{font-size:.68rem;font-weight:700;color:var(--negativo);background:var(--negativo-tenue);border:1px solid var(--negativo);border-radius:999px;padding:1px 7px;white-space:nowrap}.ng-segnali{list-style:none;margin:4px 0 0;padding:0}.ng-segnali button{display:flex;justify-content:space-between;gap:10px;width:100%;padding:4px 0 4px 10px;background:none;border:0;font:inherit;font-size:.78rem;color:var(--testo-attenuato);text-align:left;cursor:pointer}.ng-segnale-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ng-segnali .quota{font-variant-numeric:tabular-nums;flex:none}.pannello-sfondo{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:flex-end;justify-content:center;z-index:60;padding:0}.pannello{position:relative;background:var(--sfondo);width:100%;max-width:620px;max-height:92vh;overflow-y:auto;border-radius:var(--raggio) var(--raggio) 0 0;padding:22px 18px calc(28px + env(safe-area-inset-bottom));box-shadow:var(--ombra-alta)}@media (min-width: 700px){.pannello-sfondo{align-items:center}.pannello{border-radius:var(--raggio);max-height:88vh}}.pannello-chiudi{position:absolute;top:12px;right:12px;background:var(--superficie-alt);border:1px solid var(--bordo);border-radius:50%;width:32px;height:32px;cursor:pointer;color:var(--testo-attenuato);font-size:.9rem;line-height:1}.pannello-testata{margin-bottom:16px;padding-right:40px}.pannello-testata p{margin:0;font-size:.82rem}.pannello-testata h2{margin:2px 0 0;font-size:1.2rem}.pannello-testata .risultato{margin-top:4px;font-size:.88rem;font-weight:600}.pannello-esito{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:14px;background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);margin-bottom:18px}.mercato-grande{font-size:1.1rem;font-weight:600}.quota-grande{font-size:1.1rem;font-variant-numeric:tabular-nums}.quota-grande .tenue{font-size:.8rem;font-weight:400}.nota-esclusione{flex-basis:100%;margin:4px 0 0;font-size:.82rem;color:var(--testo-attenuato);line-height:1.45}.pannello-legami{margin-bottom:18px}.pannello-legami h3{margin:0 0 4px;font-size:.92rem}.pannello-legami p{margin:0 0 8px;font-size:.8rem;line-height:1.45}.pannello-legami ul{list-style:none;margin:0;padding:0}.pannello-legami li{display:flex;align-items:center;gap:10px;padding:7px 10px;border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);margin-bottom:5px;font-size:.84rem;background:var(--superficie)}.mercato-piccolo{flex:1;min-width:0}.pannello-legami li .tenue{font-variant-numeric:tabular-nums}.etichetta-si,.etichetta-no{font-size:.7rem;padding:2px 7px;border-radius:999px;white-space:nowrap}.etichetta-si{background:var(--positivo-tenue);color:var(--positivo)}.etichetta-no{background:var(--superficie-alt);color:var(--testo-tenue)}.pannello-segnale h3{margin:0 0 2px;font-size:.92rem}.nome-segnale{margin:0 0 12px;font-size:.95rem;font-weight:600}.scale{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.scala{font-size:.74rem;padding:3px 10px;border-radius:999px;background:var(--accento-tenue);color:var(--accento);font-weight:600}.scala-alt{background:var(--superficie-alt);color:var(--testo-attenuato)}.fase{font-size:.74rem;padding:3px 10px;border-radius:999px;font-weight:600;border:1px solid currentColor}.fase-caldo{color:var(--fase-caldo)}.fase-pronto{color:var(--fase-pronto)}.fase-raffredda{color:var(--fase-raffredda)}.fase-fermo{color:var(--fase-fermo)}.fase-scarico{color:var(--fase-scarico)}.cifre{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.cifre .cifra{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);padding:10px 12px;display:flex;flex-direction:column;gap:1px}.cifre .valore{font-size:1.3rem;font-weight:700;font-variant-numeric:tabular-nums}.dettagli{margin:0 0 16px}.dettagli>div{padding:8px 0;border-top:1px solid var(--bordo)}.dettagli dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--testo-tenue);margin-bottom:2px}.dettagli dd{margin:0;font-size:.86rem;line-height:1.5}.perche{margin:0 0 10px;padding:11px 14px;border-left:3px solid var(--bordo-forte);background:var(--superficie-alt);border-radius:0 var(--raggio-piccolo) var(--raggio-piccolo) 0;font-size:.86rem;line-height:1.55;color:var(--testo-attenuato)}.perche-momento{border-left-color:var(--accento)}.curva{margin:4px 0 16px}.curva svg{width:100%;height:90px;display:block;overflow:visible}.curva-linea{fill:none;stroke-width:1.6;vector-effect:non-scaling-stroke}.curva-area{stroke:none;opacity:.14}.curva-zero{stroke:var(--bordo-forte);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.curva-su .curva-linea,.curva-su .curva-area{stroke:var(--positivo);fill:var(--positivo)}.curva-giu .curva-linea,.curva-giu .curva-area{stroke:var(--negativo);fill:var(--negativo)}.curva-piede{display:flex;justify-content:space-between;font-size:.74rem;margin-top:4px;font-variant-numeric:tabular-nums}.curva-vuota{font-size:.82rem;margin:8px 0 16px}@media (max-width: 560px){.cifre-sistema{grid-template-columns:1fr 1fr}.cifre{grid-template-columns:1fr}.riga-pick{grid-template-columns:52px 1fr auto;grid-template-areas:"quando partita partita" "quando esito   spunta";gap:3px 9px;padding:10px 12px}.riga-quando{grid-area:quando}.riga-partita{grid-area:partita}.riga-esito{grid-area:esito;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:8px}.riga-pick .esito{grid-area:spunta;align-self:center}.riga-partita .squadre{font-size:.88rem}.pannello{padding-left:15px;padding-right:15px}.voto-pannello{gap:8px}}.indietro{display:inline-block;margin-bottom:12px;font-size:.85rem;color:var(--accento);text-decoration:none}.elenco-archivio{list-style:none;margin:0;padding:0}.voce-archivio{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:13px 15px;margin-bottom:8px;background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);text-decoration:none;color:inherit}.voce-archivio:hover{background:var(--superficie-alt)}.voce-testa{display:flex;align-items:baseline;gap:10px;min-width:0}.voce-nome{font-weight:600;font-size:.95rem}.voce-testa .tenue{font-size:.78rem;white-space:nowrap}.voce-numeri{grid-column:1;display:flex;align-items:center;gap:7px;font-size:.8rem;color:var(--testo-attenuato);font-variant-numeric:tabular-nums}.voce-esito{grid-row:1 / 3;grid-column:2;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;font-size:.84rem;font-variant-numeric:tabular-nums}.voce-esito .valore{font-weight:600}.etichetta-giocata,.etichetta-annullata{font-size:.68rem;padding:1px 7px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}.etichetta-giocata{background:var(--accento-tenue);color:var(--accento)}.etichetta-annullata{background:var(--negativo-tenue);color:var(--negativo)}.stemma{flex:none;border-radius:3px;object-fit:contain;vertical-align:middle}.stemma.ripiego{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;letter-spacing:-.02em;background:hsl(var(--tinta) 42% 88%);color:hsl(var(--tinta) 55% 28%)}:root[data-tema=dark] .stemma.ripiego{background:hsl(var(--tinta) 30% 26%);color:hsl(var(--tinta) 60% 78%)}.riga-partita .squadre{display:flex;align-items:center;gap:6px;min-width:0}.riga-partita .squadre .nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.riga-partita .contro{color:var(--testo-tenue);flex:none}.testata-squadre{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.testata-squadre .contro{color:var(--testo-tenue);font-weight:400}.ultime-partite{margin:4px 0 16px}.ultime-partite h4{display:flex;align-items:center;gap:9px;margin:0 0 6px;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--testo-tenue)}.ultime-partite h4 em{margin-left:auto;font-style:normal;font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0}.ultime-partite .serie{display:inline-flex;gap:3px}.ultime-partite .serie i{width:8px;height:8px;border-radius:50%;display:block}.ultime-partite .serie .si{background:var(--positivo)}.ultime-partite .serie .no{background:var(--negativo)}.ultime-partite .serie .aperta{background:var(--bordo-forte)}.ultime-partite ul{list-style:none;margin:0;padding:0}.ultime-partite li{display:grid;grid-template-columns:46px 1fr auto auto 18px;align-items:center;gap:9px;padding:6px 10px;font-size:.8rem;border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);margin-bottom:4px;background:var(--superficie)}.ultime-partite .quando,.ultime-partite .risultato,.ultime-partite .quota{font-variant-numeric:tabular-nums}.ultime-partite .quando{color:var(--testo-tenue);font-size:.74rem}.ultime-partite .squadre{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ultime-partite .risultato{font-weight:600}.ultime-partite .quota{color:var(--testo-attenuato)}.ultime-partite .presa{text-align:center;font-weight:700}.ultime-partite .presa.si{color:var(--positivo)}.ultime-partite .presa.no{color:var(--negativo)}.ultime-partite .presa.aperta{color:var(--testo-tenue)}.voto-riga{display:flex;gap:8px;padding:0 14px 11px}.voto{flex:1;padding:9px 10px;border-radius:var(--raggio-piccolo);border:1px solid var(--bordo-forte);background:var(--superficie);color:var(--testo-attenuato);font:inherit;font-size:.84rem;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}.voto:active{transform:scale(.98)}.voto.tieni.scelto{background:var(--positivo);border-color:var(--positivo);color:#fff}.voto.togli.scelto{background:var(--negativo);border-color:var(--negativo);color:#fff}.elenco-pick li.tolto .riga-pick{opacity:.5}.voto-pannello{display:flex;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--bordo)}.voto-pannello .voto{padding:13px;font-size:.92rem}.fissa-riga{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin:0 14px 11px;padding:8px 10px;border-radius:var(--raggio-piccolo);background:var(--forte-sfondo);color:var(--forte-testo);font-size:.8rem;line-height:1.3}.fissa-riga strong{letter-spacing:.06em}.fissa-pannello{margin:14px 0 0;font-size:.86rem}.conta-riga{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:0 14px 10px;font-size:.78rem;font-variant-numeric:tabular-nums}.conta-riga .chi{flex-basis:100%;font-size:.74rem}.barra-voto{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:14px;padding:12px max(16px,calc((100% - 1080px)/2)) calc(12px + env(safe-area-inset-bottom));background:var(--superficie);border-top:1px solid var(--bordo);box-shadow:var(--ombra-alta)}.barra-voto.fatta{background:var(--positivo-tenue)}.barra-voto.chiusa{justify-content:space-between;font-size:.85rem;color:var(--testo-attenuato)}.barra-voto .avanzamento{flex:1;min-width:0}.barra-voto .conteggio{font-size:.92rem;margin-bottom:6px}.barra-voto .conteggio strong{font-size:1.15rem}.barra-voto .barretta{height:7px;border-radius:999px;background:var(--superficie-alt);overflow:hidden}.barra-voto .barretta{display:flex}.barra-voto .riempimento{height:100%;background:var(--accento);transition:width .2s ease}.barra-voto .riempimento.tolte{background:var(--bordo-forte)}.barra-voto.valida .riempimento{background:var(--positivo)}.barra-voto.valida .tetto-voto{color:var(--positivo)}.barra-voto .conta-voto{display:flex;align-items:baseline;gap:5px;flex-wrap:nowrap;white-space:nowrap}.barra-voto .conta-voto .sep{color:var(--testo-tenue)}.barra-voto .conta-voto .su strong{color:var(--positivo)}.barra-voto .conta-voto .giu strong{color:var(--negativo)}.barra-voto .tetto-voto{margin-top:6px;font-size:.82rem;color:var(--testo-attenuato);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra-voto .tetto-voto strong{color:var(--testo)}.voto-riga .voto:disabled{opacity:.4;cursor:not-allowed}.barra-voto .bottone{width:auto;flex:0 0 auto;padding:12px 22px;white-space:nowrap}.barra-voto .bottone:disabled{opacity:.45;cursor:not-allowed}.barra-voto .fatto{color:var(--positivo);font-weight:700;white-space:nowrap}.errore-voto{position:absolute;left:16px;right:16px;bottom:100%;margin:0 0 8px;padding:9px 12px;background:var(--negativo-tenue);color:var(--negativo);border-radius:var(--raggio-piccolo);font-size:.8rem}.spazio-barra{height:92px}.forbice{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);padding:14px 15px 12px;margin-bottom:16px}.forbice .conta{display:flex;gap:16px;flex-wrap:wrap;font-size:.85rem;color:var(--testo-attenuato);margin-bottom:12px}.forbice .conta b{font-size:1.05rem;font-variant-numeric:tabular-nums;margin-right:3px}.forbice .voce.presa b{color:var(--positivo)}.forbice .voce.persa b{color:var(--negativo)}.forbice .voce.aperta b{color:var(--testo-attenuato)}.forbice .estremi{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.forbice .estremo{display:flex;flex-direction:column;gap:2px;min-width:0}.forbice .etichetta{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--testo-tenue)}.forbice .cifra{background:none;border:0;padding:0;font-size:1.3rem;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}.forbice .delta{font-size:.78rem;font-variant-numeric:tabular-nums;color:var(--testo-tenue)}.forbice .delta.su{color:var(--positivo)}.forbice .delta.giu{color:var(--negativo)}.forbice .nota{margin:12px 0 0;font-size:.78rem;line-height:1.45;color:var(--testo-tenue)}.forbice .battito{margin:6px 0 0;font-size:.72rem;color:var(--testo-tenue);font-variant-numeric:tabular-nums}.dalla-proposta{margin-bottom:18px}.dalla-proposta .nota{margin:0 0 10px;font-size:.84rem;line-height:1.5;color:var(--testo-attenuato)}.dalla-proposta .confronto{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:0}.dalla-proposta .passaggio{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);padding:9px 11px;min-width:0}.dalla-proposta dt{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--testo-tenue);margin-bottom:3px}.dalla-proposta dd{margin:0;display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;font-variant-numeric:tabular-nums;font-size:.9rem}.dalla-proposta .prima{color:var(--testo-tenue);text-decoration:line-through;text-decoration-thickness:1px}.dalla-proposta .freccia{color:var(--testo-tenue);font-size:.8rem}.dalla-proposta .dopo,.dalla-proposta .uguale{font-weight:650}.scala-ritorni{margin-bottom:18px}.scala-ritorni .gradini{list-style:none;margin:0;padding:5px 0;border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);background:var(--superficie)}.scala-ritorni .gradino{display:grid;grid-template-columns:2ch 1fr auto;align-items:center;gap:0 10px;padding:4px 12px}.scala-ritorni .quante{font-size:.82rem;font-weight:650;font-variant-numeric:tabular-nums;text-align:right;color:var(--testo-attenuato)}.scala-ritorni .pista{position:relative;height:15px;border-radius:3px;background:var(--superficie-alt)}.scala-ritorni .corsia{position:absolute;top:0;right:11px;bottom:0;left:0}.scala-ritorni .corsia:before{content:"";position:absolute;left:var(--zero, 50%);top:-3px;bottom:-3px;width:1px;background:var(--bordo-forte);z-index:2}.scala-ritorni .punta{position:absolute;right:1px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid var(--positivo)}.scala-ritorni .banda,.scala-ritorni .sicuro{position:absolute;top:0;bottom:0;min-width:2px;border-radius:2px}.scala-ritorni .banda.su{background:color-mix(in srgb,var(--positivo) 26%,transparent)}.scala-ritorni .banda.giu{background:color-mix(in srgb,var(--negativo) 26%,transparent)}.scala-ritorni .sicuro.su{background:var(--positivo)}.scala-ritorni .sicuro.giu{background:var(--negativo)}.scala-ritorni .importo{font-size:.78rem;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;color:var(--testo-attenuato)}.scala-ritorni .gradino.bene .importo{color:var(--positivo)}.scala-ritorni .gradino.male .importo{color:var(--negativo)}.scala-ritorni .gradino.pari{background:var(--accento-tenue);border-radius:5px}.scala-ritorni .gradino.pari .quante{color:var(--accento)}.scala-ritorni .pari-detto{grid-column:2 / -1;font-style:normal;font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-align:right;color:var(--accento)}.scala-ritorni .nota{margin:8px 0 0;font-size:.78rem;line-height:1.45;color:var(--testo-tenue)}.riga-pick .esito.stato-preso{color:var(--positivo)}.riga-pick .esito.stato-perso{color:var(--negativo)}.riga-pick .esito.stato-nulla,.riga-pick .quota s{color:var(--testo-tenue)}.riga-pick .esito.stato-in_ballo{color:var(--testo-tenue);font-weight:400}.riga-quando .punteggio{font-size:1rem;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.riga-quando .punteggio.finale{color:var(--testo-attenuato)}.riga-quando.con-punteggio{align-items:center}.riga-quando .diretta{display:inline-flex;align-items:center;gap:3px;font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:var(--testo-tenue)}.riga-quando .diretta .punto{width:5px;height:5px;flex:none;border-radius:50%;background:var(--negativo);animation:respiro-diretta 2s ease-in-out infinite}@keyframes respiro-diretta{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion: reduce){.riga-quando .diretta .punto{animation:none}}@media (max-width: 560px){.forbice .estremi{grid-template-columns:1fr 1fr}.forbice .estremo:last-child{grid-column:1 / -1;flex-direction:row;align-items:baseline;gap:8px;padding-top:8px;border-top:1px solid var(--bordo)}.forbice .estremo:last-child .cifra{font-size:1rem}.forbice .cifra{font-size:1.15rem}.dalla-proposta .confronto{grid-template-columns:1fr 1fr}.dalla-proposta .passaggio:last-child{grid-column:1 / -1}.scala-ritorni .gradino{padding-left:10px;padding-right:10px;gap:0 8px}.scala-ritorni .importo{font-size:.74rem}}.voti .capo-voti{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:14px}.voti .capo-voti>div:first-child{flex:1 1 220px}.voti .capo-voti .titolo-sezione{margin:0}.voti .sottotitolo{margin:3px 0 0;color:var(--testo-attenuato);font-size:.85rem}.voti select{font:inherit;font-size:.85rem;font-weight:600;color:var(--testo);background:var(--superficie);border:1px solid var(--bordo-forte);border-radius:var(--raggio-piccolo);padding:8px 10px;max-width:100%}.linguette-voti{display:flex;gap:4px;border-bottom:1px solid var(--bordo);margin-bottom:18px}.linguette-voti button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font:inherit;font-weight:600;font-size:.9rem;color:var(--testo-tenue);padding:9px 14px 11px;border-bottom:2px solid transparent;margin-bottom:-1px}.linguette-voti button[aria-selected=true]{color:var(--accento);border-bottom-color:var(--accento)}.conti-voti{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:14px}@media (min-width: 620px){.conti-voti{grid-template-columns:repeat(4,1fr)}}.conto-voto{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);padding:11px 13px;box-shadow:var(--ombra)}.conto-voto .etichetta{display:block;font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--testo-tenue);margin-bottom:4px}.conto-voto .valore{display:block;font-size:1.32rem;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.conto-voto .valore.bene{color:var(--positivo)}.conto-voto .valore.male{color:var(--negativo)}.conto-voto .sotto{display:block;font-size:.72rem;color:var(--testo-tenue);margin-top:2px}.voti .almeno{font-weight:500;opacity:.65;margin-right:1px}.avviso-voti{background:var(--avviso-sfondo);border:1px solid var(--avviso-bordo);color:var(--avviso-testo);border-radius:var(--raggio);padding:10px 13px;font-size:.82rem;margin:0 0 12px}.voti .titolo-sezione-piccolo{font-size:.69rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--testo-tenue);margin:18px 0 8px;padding:0 2px}.classifica-voti{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.voce-voto{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);box-shadow:var(--ombra);overflow:hidden}.voce-voto.banco,.voce-voto.consenso{box-shadow:none}.voce-voto.banco{background:var(--banco-fondo);border-color:var(--banco-bordo)}.voce-voto.consenso{background:var(--consenso-fondo);border-color:var(--consenso-bordo)}.voce-voto.banco .tag{border-color:var(--banco-bordo)}.voce-voto.consenso .tag{border-color:var(--consenso-bordo)}.voce-voto.banco .scelte-due{border-top-color:var(--banco-bordo)}.voce-voto.consenso .scelte-due{border-top-color:var(--consenso-bordo)}.voce-voto.tu{border-color:var(--accento)}.voce-voto>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font:inherit;width:100%;text-align:left;padding:11px 13px;color:inherit;display:grid;grid-template-columns:22px 1fr auto;gap:2px 10px;align-items:baseline}.voce-voto .pos{grid-row:1 / span 2;align-self:center;font-size:.8rem;font-weight:700;color:var(--testo-tenue);font-variant-numeric:tabular-nums}.voce-voto .chi{min-width:0}.voce-voto .nome{font-weight:650;font-size:.95rem}.voce-voto.banco .nome,.voce-voto.consenso .nome{font-style:italic;font-weight:600}.voce-voto .tag{display:inline-block;vertical-align:1px;margin-left:6px;font-size:.66rem;font-weight:700;letter-spacing:.03em;padding:1px 6px;border-radius:999px;border:1px solid var(--bordo-forte);color:var(--testo-tenue)}.voti .tag.tu{border-color:var(--accento);color:var(--accento);background:var(--accento-tenue)}.voce-voto .tag.allarme{border-color:var(--negativo);color:var(--negativo);background:var(--negativo-tenue)}.voce-voto .lift{font-size:1.06rem;font-weight:750;letter-spacing:-.02em;text-align:right;font-variant-numeric:tabular-nums}.voce-voto .lift.bene{color:var(--positivo)}.voce-voto .lift.male{color:var(--negativo)}.voce-voto .lift.zero{color:var(--testo-tenue);font-weight:600}.voce-voto .dettagli{grid-column:2;font-size:.78rem;color:var(--testo-attenuato);font-variant-numeric:tabular-nums}.voce-voto .dettagli .sep{color:var(--testo-tenue);margin:0 5px}.voce-voto .roi-voce{grid-column:3;text-align:right;font-size:.78rem;color:var(--testo-attenuato);font-variant-numeric:tabular-nums}.barra-lift{grid-column:2 / span 2;margin-top:7px;height:6px;border-radius:3px;position:relative;background:color-mix(in srgb,currentColor 13%,transparent)}.barra-lift .mezzo{position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:color-mix(in srgb,currentColor 34%,transparent)}.barra-lift>span:not(.mezzo){position:absolute;top:0;bottom:0;border-radius:3px;display:block}.barra-lift>span.bene{background:var(--positivo)}.barra-lift>span.male{background:var(--negativo)}.piede-voce{grid-column:2 / span 2;margin-top:7px;display:flex;align-items:center;gap:8px;font-size:.76rem;color:var(--testo-tenue)}.piede-voce .quanto{font-variant-numeric:tabular-nums}.piede-voce .quanto b{color:var(--testo)}.piede-voce .freccia{margin-left:auto;font-size:.7rem}.scelte-due{border-top:1px solid var(--bordo);padding:12px 13px 4px;display:grid;gap:16px}@media (min-width: 620px){.scelte-due{grid-template-columns:1fr 1fr}}.colonna-scelte h3{font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--testo-tenue);margin:0 0 2px}.colonna-scelte h3 .quanti{background:color-mix(in srgb,currentColor 16%,transparent);border-radius:999px;padding:0 6px;margin-left:5px;letter-spacing:0}.colonna-scelte .riassunto{font-size:.75rem;color:var(--testo-tenue);margin:0 0 8px}.partite-votate{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column}.partite-votate li{display:grid;grid-template-columns:16px 1fr auto;gap:8px;align-items:baseline;padding:5px 0;border-bottom:1px solid var(--bordo);font-size:.78rem}.partite-votate li:last-child{border-bottom:0}.esito-voto{font-weight:700;text-align:center}.esito-voto.preso{color:var(--positivo)}.esito-voto.perso{color:var(--negativo)}.esito-voto.in_ballo{color:var(--testo-tenue)}.partite-votate .squadre{font-weight:600}.partite-votate .mercato{display:block;color:var(--testo-tenue);font-weight:400}.partite-votate .destra{text-align:right;font-variant-numeric:tabular-nums;color:var(--testo-attenuato)}.partite-votate .punteggio{font-weight:700;color:var(--testo)}.partite-votate .punteggio.parziale{color:var(--testo-attenuato);font-weight:600}.partite-votate .giudizio{display:inline-block;font-size:.66rem;font-weight:700;padding:0 5px;border-radius:4px;margin-left:6px}.partite-votate .giudizio.bene{background:var(--positivo-tenue);color:var(--positivo)}.partite-votate .giudizio.male{background:var(--negativo-tenue);color:var(--negativo)}.nota-voti{margin:14px 0 0;font-size:.78rem;color:var(--testo-tenue);line-height:1.55;padding:0 2px}.nota-voti b{color:var(--testo-attenuato)}.voti .aggiornata{margin:20px 0 0;font-size:.72rem;color:var(--testo-tenue);text-align:center}.voti .aggiornata .guasto{color:var(--negativo)}.avvolgi-tabella{overflow-x:auto;background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);padding:12px 14px;box-shadow:var(--ombra)}.tabellone-voti{width:100%;border-collapse:collapse;font-size:.85rem}.tabellone-voti th{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--testo-tenue);text-align:right;padding:0 0 7px;white-space:nowrap}.tabellone-voti th:first-child,.tabellone-voti td:first-child{text-align:left}.tabellone-voti td{padding:9px 0;border-top:1px solid var(--bordo);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tabellone-voti td:first-child{padding-right:14px}.tabellone-voti th+th,.tabellone-voti td+td{padding-left:14px}.tabellone-voti td .pos{color:var(--testo-tenue);font-weight:700;margin-right:7px}.tabellone-voti tr.banco .nome,.tabellone-voti tr.consenso .nome{font-style:italic;font-weight:600}.tabellone-voti .su{color:var(--testo-tenue)}.tabellone-voti td.bene{color:var(--positivo)}.tabellone-voti td.male{color:var(--negativo)}.curve-voti{--linea-0: #3f51b5;--linea-1: #e07b1a;--linea-2: #0d8b8b;--linea-3: #a03fb5;--linea-4: #7a6a3a;--linea-5: #2d7ad6;--linea-consenso: var(--testo);margin-top:22px}:root[data-tema=dark] .curve-voti{--linea-0: #8b9bf0;--linea-1: #f0a95a;--linea-2: #3cc3c3;--linea-3: #c98be0;--linea-4: #c2ad6e;--linea-5: #6aa9f0}.media-voti .tela{position:relative;height:260px;background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo)}.media-voti svg{display:block;overflow:visible}.media-voti .banda{fill:color-mix(in srgb,var(--testo) 6%,transparent)}.media-voti .griglia{stroke:var(--bordo);stroke-dasharray:3 3}.media-voti .riga-zero{stroke:var(--bordo-forte);stroke-dasharray:4 3}.media-voti .tacca{fill:var(--testo-tenue);font-size:11px;text-anchor:end;font-variant-numeric:tabular-nums}.media-voti .data{fill:var(--testo-tenue);font-size:11px;text-anchor:middle}.media-voti .data.ultima{text-anchor:end}.media-voti .guida{stroke:var(--bordo-forte)}.media-voti .linea{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.media-voti .accesa .linea{stroke-width:3}.media-voti .linea.adesso{stroke-dasharray:5 4;stroke-opacity:.8}.media-voti .punto{stroke:var(--superficie);stroke-width:1.5}.media-voti .punto.vuoto{fill:var(--superficie);stroke:inherit}.media-voti .presa{fill:transparent;touch-action:pan-y;cursor:crosshair}.media-voti .cursore-media{position:absolute;top:8px;z-index:2;pointer-events:none;max-width:calc(100% - 20px);background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);box-shadow:var(--ombra-alta);padding:8px 10px;font-size:.74rem;color:var(--testo)}.cursore-media .testa{display:flex;flex-direction:column;gap:1px;margin-bottom:6px}.cursore-media .testa span,.cursore-media .testa em,.cursore-media p{color:var(--testo-tenue);font-size:.68rem;margin:0}.cursore-media table{border-collapse:collapse}.cursore-media td{padding:1px 0;white-space:nowrap}.cursore-media td i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px}.cursore-media td.num{text-align:right;padding-left:12px;font-variant-numeric:tabular-nums}.cursore-media td.giorno{color:var(--testo-tenue);font-size:.68rem}.curve-voti .legenda{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:.74rem;color:var(--testo-attenuato)}.curve-voti .voce-legenda{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:2px 0;font:inherit;color:inherit;cursor:pointer}.curve-voti .voce-legenda.spenta{opacity:.4}.curve-voti .voce-legenda i{width:11px;height:3px;border-radius:2px;display:inline-block}.curve-voti .asse{margin:8px 0 0;font-size:.72rem;color:var(--testo-tenue)}.griglia-voti .scorre{overflow-x:auto}.griglia-voti table{border-collapse:separate;border-spacing:3px;font-size:.8rem;font-variant-numeric:tabular-nums}.griglia-voti th{font-size:.68rem;font-weight:600;color:var(--testo-tenue);text-align:center;padding:0 4px 4px;white-space:nowrap;vertical-align:bottom}.griglia-voti th .stato{display:block;font-weight:400;font-style:italic}.griglia-voti td{min-width:50px;height:30px;text-align:center;border-radius:4px;color:var(--testo)}.griglia-voti .chi{position:sticky;left:0;z-index:1;background:var(--sfondo);text-align:left;min-width:0;padding-right:10px;white-space:nowrap}.griglia-voti tr.consenso td.chi{font-style:italic}.griglia-voti td.casella{background:color-mix(in srgb,var(--testo) 5%,transparent)}.griglia-voti td.casella.in-corso{outline:1px dashed var(--testo-tenue);outline-offset:-1px}.griglia-voti td.futura,.griglia-voti td.vuota{color:var(--testo-tenue);background:color-mix(in srgb,var(--testo) 5%,transparent);opacity:.6}.griglia-voti .media{padding-left:8px;font-weight:700;text-align:right}.griglia-voti td.media.bene{color:var(--positivo)}.griglia-voti td.media.male{color:var(--negativo)}:root{--casa: #2f6fd0;--casa-tenue: #e8eefb;--ospite: #d97a1e;--ospite-tenue:#fbf0e3}:root[data-tema=dark]{--casa: #6ea3f0;--casa-tenue: #1e2a3d;--ospite: #e9a45c;--ospite-tenue:#33271a}.linguette{display:flex;gap:4px;border-bottom:1px solid var(--bordo);margin-bottom:18px}.linguette button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font:inherit;font-weight:600;font-size:.9rem;color:var(--testo-tenue);padding:9px 14px 11px;border-bottom:2px solid transparent;margin-bottom:-1px}.linguette button[aria-selected=true]{color:var(--accento);border-bottom-color:var(--accento)}.linguette-pannello{margin:4px 0 16px}.capo-leghe{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.capo-leghe .sottotitolo{margin:2px 0 0;font-size:.82rem;color:var(--testo-tenue)}.capo-leghe select{font:inherit;font-size:.86rem;padding:7px 9px;border-radius:var(--raggio);border:1px solid var(--bordo-forte);background:var(--superficie);color:var(--testo)}.scelta-lega{display:flex;gap:6px;margin-bottom:14px;padding:2px 2px 4px}.scelta-lega button{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:8px 4px;border:1px solid var(--bordo);border-radius:var(--raggio);background:var(--superficie);-webkit-tap-highlight-color:transparent}.scelta-lega button:hover{border-color:var(--bordo-forte)}.scelta-lega button>*{opacity:.45;transition:opacity .12s}.scelta-lega button:hover>*{opacity:.8}.scelta-lega button[aria-selected=true]{border-color:var(--accento);background:var(--accento-tenue)}.scelta-lega button[aria-selected=true]>*{opacity:1}:root[data-tema=dark] .scelta-lega img.stemma{background:#f2f3f5;border-radius:50%}.elenco-partite .giorno{margin-bottom:16px}.elenco-partite .giorno h3{margin:0 0 6px;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--testo-tenue)}.elenco-partite .riquadro{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);box-shadow:var(--ombra);overflow:hidden}.partita-lega{display:grid;grid-template-columns:42px 1fr 58px 1fr 42px;align-items:center;gap:6px;padding:9px 8px;border-top:1px solid var(--bordo)}.partita-lega:first-child{border-top:0}.partita-lega.apribile{cursor:pointer}.partita-lega.apribile:hover{background:var(--superficie-alt)}.partita-lega.apribile:focus-visible{outline:2px solid var(--accento);outline-offset:-2px}.partita-lega .quando{font-size:.74rem;color:var(--testo-tenue);font-variant-numeric:tabular-nums}.partita-lega .quando.futura{color:var(--accento);font-weight:600}.partita-lega .squadra{display:flex;align-items:center;gap:6px;min-width:0}.partita-lega .squadra.casa{justify-content:flex-end}.partita-lega .squadra .nome{font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partita-lega .squadra.vince .nome{font-weight:700}.partita-lega .squadra.perde .nome{color:var(--testo-tenue)}.partita-lega .esito{text-align:center}.partita-lega .punteggio{font-weight:700;font-size:.98rem;font-variant-numeric:tabular-nums}.partita-lega .punteggio i,.partita-lega .parziale i{font-style:normal;color:var(--testo-tenue);margin:0 2px}.partita-lega .parziale{font-weight:700;font-size:.98rem;color:var(--positivo);font-variant-numeric:tabular-nums}.partita-lega .da-giocare{color:var(--testo-tenue)}.partita-lega .annullata{font-size:.72rem;color:var(--negativo)}.partita-lega .coda{text-align:right}.partita-lega .minuto{font-size:.68rem;font-weight:700;color:var(--positivo)}.classifica-lega table{width:100%;border-collapse:collapse;font-size:.84rem}.classifica-lega thead th{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--testo-tenue);text-align:right;padding:0 4px 6px}.classifica-lega thead th.pos,.classifica-lega thead th.squadra{text-align:left}.classifica-lega thead th.forma-col{text-align:center}.classifica-lega tbody tr{border-top:1px solid var(--bordo)}.classifica-lega td{padding:6px 4px}.classifica-lega td.pos{color:var(--testo-tenue);font-variant-numeric:tabular-nums;width:24px}.classifica-lega td.squadra{display:flex;align-items:center;gap:6px;min-width:0}.classifica-lega td.squadra .nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classifica-lega td.num{text-align:right;font-variant-numeric:tabular-nums}.classifica-lega td.punti{font-weight:700}.classifica-lega td.forma-col{text-align:center}.classifica-lega .zona-alta td.pos{box-shadow:inset 2px 0 0 var(--fase-pronto)}.classifica-lega .zona-media td.pos{box-shadow:inset 2px 0 0 var(--fase-raffredda)}.classifica-lega .zona-bassa td.pos{box-shadow:inset 2px 0 0 var(--negativo)}.forma{display:inline-flex;gap:2px}.forma .segno{width:7px;height:7px;border-radius:2px;display:inline-block}.forma .segno.V{background:var(--positivo)}.forma .segno.N{background:var(--testo-tenue)}.forma .segno.P{background:var(--negativo)}.nota-classifica{margin:10px 0 0;font-size:.74rem;line-height:1.5;color:var(--testo-tenue)}.nota-classifica .fonte{display:inline-block;font-size:.64rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px;border-radius:4px;margin-right:4px}.nota-classifica .fonte.ufficiale{background:var(--positivo-tenue);color:var(--positivo)}.nota-classifica .fonte.calcolata{background:var(--avviso-sfondo);color:var(--avviso-testo)}.scheda-partita .blocco{margin-bottom:22px}.scheda-partita .blocco h3{margin:0 0 8px;font-size:.92rem}.scheda-partita .blocco h3 em{display:block;font-style:normal;font-weight:400;font-size:.74rem;color:var(--testo-tenue);margin-top:2px;line-height:1.4}.testa-partita{margin-bottom:18px;padding-right:40px}.testa-partita p{margin:0;font-size:.8rem}.squadre-grandi{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-top:6px}.squadre-grandi .lato{display:flex;align-items:center;gap:6px;font-weight:600}.squadre-grandi .lato.casa{justify-content:flex-end;text-align:right}.squadre-grandi .punteggio-grande{font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums}.squadre-grandi .punteggio-grande i{font-style:normal;color:var(--testo-tenue);margin:0 3px}.due-vigilie{display:grid;gap:14px}@media (min-width: 720px){.due-vigilie{grid-template-columns:1fr 1fr}}.vigilia-lato{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);padding:10px 11px}.testa-vigilia{margin-bottom:8px}.testa-vigilia h4{margin:0;font-size:.94rem;display:flex;align-items:center;gap:6px;min-width:0}.testa-vigilia h4>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.testa-vigilia h4 em{font-style:normal;font-size:.66rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--testo-tenue);flex:none;margin-left:auto}.testa-vigilia .posto{margin:3px 0 0;font-size:.76rem;color:var(--testo-attenuato);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.testa-vigilia .posto b{color:var(--testo);font-size:.86rem}.ultime-cinque{display:grid}.precedente{display:grid;grid-template-columns:3.6em minmax(0,1fr) 2.6em 1.1em;align-items:center;gap:6px;padding:5px 0;font-size:.78rem;border-top:1px solid var(--bordo)}.precedente .quando-prec{font-size:.68rem;color:var(--testo-tenue);font-variant-numeric:tabular-nums}.precedente .chi-prec{display:flex;align-items:center;gap:4px;min-width:0}.precedente .nome-prec{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.precedente .dove{flex:none;width:1.1em;height:1.1em;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;font-size:.56rem;font-weight:700;background:var(--superficie-alt);color:var(--testo-tenue)}.precedente .pos-prec{flex:none;font-style:normal;font-size:.6rem;color:var(--testo-tenue);font-variant-numeric:tabular-nums}.precedente .risultato-prec{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.precedente .esito-prec{text-align:center;font-size:.64rem;font-weight:700;border-radius:3px;padding:1px 0}.precedente .esito-prec.V{background:var(--positivo-tenue);color:var(--positivo)}.precedente .esito-prec.N{background:var(--superficie-alt);color:var(--testo-tenue)}.precedente .esito-prec.P{background:var(--negativo-tenue);color:var(--negativo)}.precedente .dove-prec{grid-column:2 / -1;font-size:.66rem;color:var(--testo-tenue);display:flex;gap:6px;flex-wrap:wrap}.precedente .dove-prec em{font-style:normal;font-weight:700;color:var(--accento)}.precedente .gara-prec{font-variant-numeric:tabular-nums}.due-formazioni{display:grid;gap:16px}@media (min-width: 720px){.due-formazioni{grid-template-columns:1fr 1fr}}.formazione{background:var(--superficie);border:1px solid var(--bordo);border-radius:var(--raggio);padding:10px 11px}.testa-formazione{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:start;margin-bottom:8px}.testa-formazione h4{margin:0;font-size:.94rem}.chi-guida{grid-column:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.74rem;color:var(--testo-tenue)}.chi-guida .modulo{font-variant-numeric:tabular-nums;font-weight:600}.chi-guida .allenatore{display:inline-flex;align-items:center;gap:4px}.voto-squadra{grid-row:1 / span 2;grid-column:2;text-align:right}.voto-squadra b{font-size:1.1rem;font-variant-numeric:tabular-nums}.voto-squadra i{display:block;font-style:normal;font-size:.6rem;color:var(--testo-tenue)}.scarto{font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums;margin-left:4px;white-space:nowrap}.scarto.su{color:var(--positivo)}.scarto.giu{color:var(--negativo)}.scarto.piatto{color:var(--testo-tenue)}.gruppo{margin-top:8px}.titolo-gruppo{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--testo-tenue);margin:10px 0 3px}.gruppo.spenta{opacity:.6}.riga-giocatore{display:grid;grid-template-columns:2.2ch minmax(0,1fr) 4ch 4ch 6.8ch;align-items:center;gap:7px;padding:4px 0;font-size:.8rem;border-top:1px solid var(--bordo)}.riga-giocatore.intestazione{border-top:0;padding-bottom:2px;color:var(--testo-tenue)}.riga-giocatore.intestazione>span{font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.riga-giocatore .maglia{font-size:.7rem;color:var(--testo-tenue);font-variant-numeric:tabular-nums}.riga-giocatore .chi-e{display:flex;align-items:center;gap:5px;min-width:0}.riga-giocatore .chi-e .chi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.riga-giocatore .minuti-in-campo,.riga-giocatore .voto-oggi,.riga-giocatore .scarto-suo{text-align:right;font-variant-numeric:tabular-nums}.riga-giocatore .minuti-in-campo{font-size:.7rem;color:var(--testo-tenue)}.riga-giocatore .voto-oggi{font-weight:700}.riga-giocatore .scarto-suo{white-space:nowrap}.riga-giocatore .scarto-suo .scarto{margin-left:0}.faccia{border-radius:50%;object-fit:cover;flex:none;background:var(--superficie-alt)}.faccia.vuota{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--superficie-alt);color:var(--testo-tenue);font-size:.52rem;font-weight:700;flex:none}.segni{display:inline-flex;align-items:center;gap:3px;flex:none}.segni .segno{font-style:normal;font-size:.6rem}.segni .segno.gol{color:var(--positivo);letter-spacing:-1px}.segni .segno.assist{color:var(--accento);font-weight:700}.segni .segno.giallo,.segni .segno.rosso{width:6px;height:9px;border-radius:1px;display:inline-block}.segni .segno.giallo{background:#e8c020}.segni .segno.rosso{background:var(--negativo)}.segni .segno.cambio{color:var(--testo-tenue);font-variant-numeric:tabular-nums}.segni .segno.entra{color:var(--positivo)}.tabellino{display:grid;gap:2px}.riga-evento{display:grid;grid-template-columns:1fr 62px 1fr;align-items:center;gap:4px;padding:3px 0;font-size:.78rem}.riga-evento .cella.sinistra{text-align:right}.riga-evento .cella.centro{text-align:center}.riga-evento .minuto-evento{font-size:.7rem;color:var(--testo-tenue);font-variant-numeric:tabular-nums}.riga-evento .punteggio-evento{display:block;font-weight:700;font-size:.8rem;font-variant-numeric:tabular-nums}.riga-evento .fatto{display:inline-flex;align-items:baseline;gap:4px}.riga-evento.lato-casa .fatto{flex-direction:row-reverse}.riga-evento .fatto .testo b{display:block;font-weight:600}.riga-evento .fatto .testo .esce{display:block;font-size:.68rem;color:var(--testo-tenue)}.riga-evento .fatto .testo .entra{color:var(--positivo)}.riga-evento .fatto.tenue{opacity:.75}.riga-evento .icona{font-style:normal;flex:none}.riga-evento .icona.gol:before{content:"⚽";font-size:.8rem}.riga-evento .icona.gol.sbagliato{opacity:.45}.riga-evento .icona.cartellino{width:7px;height:10px;border-radius:1px;display:inline-block;transform:translateY(1px)}.riga-evento .icona.cartellino.giallo{background:#e8c020}.riga-evento .icona.cartellino.rosso{background:var(--negativo)}.riga-evento .icona.var{font-size:.52rem;font-weight:700;letter-spacing:.04em;border:1px solid var(--bordo-forte);border-radius:3px;padding:0 3px;color:var(--testo-tenue)}.riga-evento .freccia{font-style:normal}.riga-evento .freccia.su{color:var(--positivo)}.riga-evento .freccia.giu{color:var(--negativo)}.statistiche-partita .chi-e-chi{display:flex;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:600;margin-bottom:8px}.statistiche-partita .chi-e-chi .lato{display:flex;align-items:center;gap:5px}.statistiche-partita .nome-casa{color:var(--casa)}.statistiche-partita .nome-ospite{color:var(--ospite)}.riga-voce{display:grid;grid-template-columns:46px 1fr 46px;align-items:center;gap:6px;padding:4px 0}.riga-voce .valore{font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums}.riga-voce .valore.sinistra{text-align:right;color:var(--casa)}.riga-voce .valore.destra{color:var(--ospite)}.riga-voce .corsia{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px}.riga-voce .meta{height:7px;border-radius:4px;display:flex}.riga-voce .meta.casa{background:var(--casa-tenue);justify-content:flex-end}.riga-voce .meta.ospite{background:var(--ospite-tenue);justify-content:flex-start}.riga-voce .barra{height:100%;border-radius:4px}.riga-voce .barra.casa{background:var(--casa)}.riga-voce .barra.ospite{background:var(--ospite)}.riga-voce .nome-voce{font-size:.68rem;color:var(--testo-tenue);white-space:nowrap}.pannello .formazione{border:0;padding:0;background:none}.pannello .due-formazioni{gap:20px}:root{--serie-segnali: #3f51b5;--serie-gambe: #d9730d}:root[data-tema=dark]{--serie-segnali: #6a7be0;--serie-gambe: #d07a30}:root{--acc-verde: #12824a;--acc-giallo: #9a6700;--acc-rosso: #c62828}:root[data-tema=dark]{--acc-verde: #4ecb84;--acc-giallo: #e3b341;--acc-rosso: #f4726b}.acc-verde{color:var(--acc-verde)}.acc-giallo{color:var(--acc-giallo)}.acc-rosso{color:var(--acc-rosso)}.segnali-storia .tenue{color:var(--testo-tenue)}.segnali-storia .su{color:var(--positivo)}.segnali-storia .giu{color:var(--negativo)}.sg-titolo{font-size:1.35rem;margin:4px 0 2px}.sg-sottotitolo{margin:0 0 14px;font-size:.86rem}.sg-sezione{margin:0 0 22px}.sg-h2{font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--testo-attenuato);margin:0 0 8px}.sg-nota{font-size:.76rem;margin:6px 0 10px}.sg-piccolo{display:block;font-size:.68rem;font-weight:400}.sg-scorre{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);background:var(--superficie)}.sg-tabella{width:100%;border-collapse:collapse;font-size:.84rem;font-variant-numeric:tabular-nums}.sg-tabella th,.sg-tabella td{padding:7px 8px;text-align:right;border-bottom:1px solid var(--bordo);white-space:nowrap;vertical-align:top}.sg-tabella thead th{font-weight:600;font-size:.74rem;color:var(--testo-attenuato);background:var(--superficie-alt)}.sg-tabella tbody th{text-align:left;font-weight:600}.sg-tabella tr:last-child th,.sg-tabella tr:last-child td{border-bottom:0}.sg-acc{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.2}.sg-acc b{font-size:.9rem}.sg-acc .tenue{font-size:.68rem}.sg-griglia th:first-child{position:sticky;left:0;background:var(--superficie);z-index:1;white-space:normal;min-width:92px}.sg-griglia thead th:first-child,.sg-griglia .sg-totale{background:var(--superficie-alt)}.sg-cliccabile{cursor:pointer}.sg-cliccabile.scelta th,.sg-cliccabile.scelta td{background:var(--accento-tenue)}.sg-link{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--accento);text-align:left;cursor:pointer}.sg-filtri{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px}.sg-filtro-gruppo{position:sticky;top:0;z-index:2;padding:8px 0;background:var(--sfondo)}.sg-pillola{padding:6px 14px;border:1px solid var(--bordo-forte);border-radius:999px;background:var(--superficie);font:inherit;font-size:.84rem;font-weight:600;color:var(--testo-attenuato);cursor:pointer}.sg-pillola.scelta{background:var(--accento-tenue);border-color:var(--accento);color:var(--accento)}.sg-interruttore{display:inline-flex;margin-left:auto;border:1px solid var(--bordo-forte);border-radius:999px;overflow:hidden}.sg-interruttore button{padding:5px 12px;border:0;background:var(--superficie);font:inherit;font-size:.8rem;color:var(--testo-attenuato);cursor:pointer}.sg-interruttore button.scelta{background:var(--accento-tenue);color:var(--accento);font-weight:600}.sg-grafici{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.sg-lettura{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center;padding:8px 12px;border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);background:var(--superficie-alt);font-size:.82rem;font-variant-numeric:tabular-nums}.sg-lettura strong{width:100%;font-size:.84rem}.sg-legenda{display:inline-flex;gap:12px;margin-left:auto;font-size:.74rem;font-weight:400;color:var(--testo-attenuato)}.sg-campione{display:inline-block;width:10px;height:10px;border-radius:2px;vertical-align:-1px}.sg-campione.segnali{background:var(--serie-segnali)}.sg-campione.gambe{background:var(--serie-gambe)}.sg-figura{margin:0;padding:8px 8px 4px;border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);background:var(--superficie)}.sg-figura figcaption{display:flex;align-items:center;font-size:.78rem;font-weight:600;color:var(--testo-attenuato);margin-bottom:4px}.sg-figura svg{display:block;width:100%;height:auto}.sg-asse{font-size:7px;fill:var(--testo-tenue);font-variant-numeric:tabular-nums}.sg-asse.scelto{fill:var(--testo);font-weight:700}.sg-griglia-linea{stroke:var(--bordo);stroke-width:.6}.sg-griglia-linea.meta{stroke:var(--bordo-forte);stroke-dasharray:2 2}.sg-bersaglio{fill:transparent;cursor:pointer}.sg-bersaglio.scelto{fill:var(--accento-tenue)}.sg-barra.segnali{fill:var(--serie-segnali)}.sg-barra.gambe{fill:var(--serie-gambe)}.sg-linea{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.sg-linea.segnali{stroke:var(--serie-segnali)}.sg-linea.gambe{stroke:var(--serie-gambe);stroke-dasharray:5 3}.sg-punto{stroke:var(--superficie);stroke-width:1.5}.sg-punto.segnali{fill:var(--serie-segnali)}.sg-punto.gambe{fill:var(--serie-gambe)}.sg-mirino{stroke:var(--testo-tenue);stroke-width:.8;stroke-dasharray:2 2}.statistiche-giocate .bene{color:var(--positivo)}.statistiche-giocate .male{color:var(--negativo)}.st-accanto{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:8px;font-size:.74rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--testo-attenuato)}.st-bet365{display:inline-block;padding:1px 6px;border-radius:999px;font-size:.66rem;font-weight:600;color:var(--positivo);background:var(--positivo-tenue);white-space:nowrap}.st-bet365-testo{color:var(--positivo)}.st-viva{color:var(--accento);font-style:normal;font-weight:600;margin-left:4px}.st-cifre{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:0 0 10px}.st-cifra{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--bordo);border-radius:var(--raggio-piccolo);background:var(--superficie);font-variant-numeric:tabular-nums;min-width:0}.st-cifra b{font-size:1rem}.st-cifra.grande b{font-size:1.25rem}.st-etichetta{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--testo-attenuato)}.st-sotto{font-size:.68rem}.st-estremi{font-size:.8rem;margin:0;color:var(--testo-attenuato)}.st-tutte th,.st-tutte td{background:var(--superficie-alt);font-weight:700}.st-campione{display:inline-block;width:10px;height:10px;border-radius:2px;vertical-align:-1px}.st-campione.schedina{background:var(--serie-segnali)}.st-campione.gambe{background:var(--serie-gambe)}.st-campione.pareggio{background:var(--testo-tenue)}.st-campione.scelta{background:var(--testo-attenuato)}.st-campione.pareggio-spread{background:color-mix(in srgb,var(--testo-attenuato) 35%,transparent);box-shadow:inset 0 0 0 1px var(--testo-attenuato)}.st-linea{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.st-linea.schedina{stroke:var(--serie-segnali)}.st-linea.gambe{stroke:var(--serie-gambe)}.st-linea.pareggio{stroke:var(--testo-tenue);stroke-dasharray:4 3;stroke-width:1.5}.st-linea.capitale{stroke:var(--testo-attenuato)}.st-punto{stroke:var(--superficie);stroke-width:1.5}.st-punto.schedina{fill:var(--serie-segnali)}.st-punto.gambe{fill:var(--serie-gambe)}.st-punto.pareggio{fill:var(--testo-tenue)}.st-punto.capitale{fill:var(--testo-attenuato)}.st-punto.capitale.bene{fill:var(--positivo)}.st-punto.capitale.male{fill:var(--negativo)}.st-barra.bene{fill:var(--positivo)}.st-barra.male{fill:var(--negativo)}.st-barra.pareggio{fill-opacity:.38;stroke-width:1}.st-barra.pareggio.bene{stroke:var(--positivo)}.st-barra.pareggio.male{stroke:var(--negativo)}.sg-griglia-linea.st-zero{stroke:var(--bordo-forte);stroke-width:1}.st-didascalia{font-size:.72rem;margin:4px 0 0}.st-dettaglio{scroll-margin-top:12px}.st-testata{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.st-gruppo{margin:0 0 12px}.st-h3{display:flex;justify-content:space-between;gap:8px;font-size:.86rem;margin:8px 0 6px}.st-h3 .tenue{font-weight:500;font-size:.78rem}.st-partite tbody th{white-space:normal;min-width:130px}.st-sinistra{text-align:left!important}.st-esito{display:inline-block;padding:1px 7px;border-radius:999px;font-size:.7rem;font-weight:600}.st-esito.preso{color:var(--positivo);background:var(--positivo-tenue)}.st-esito.perso{color:var(--negativo);background:var(--negativo-tenue)}.st-esito.in_ballo{color:var(--accento);background:var(--accento-tenue)}.st-esito.nulla{color:var(--testo-attenuato);background:var(--superficie-alt)}.st-cifra b{white-space:nowrap}.st-cifra.grande b{font-size:1.15rem}.statistiche-giocate .sg-griglia tbody th:first-child{white-space:nowrap}.st-testata .sg-pillola{white-space:nowrap;flex-shrink:0}.st-esito-cella{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}
