@font-face{font-family:Figtree;font-weight:400;font-display:swap;src:url(/assets/Figtree-400-KCKgaAwU.woff)format("woff")}@font-face{font-family:Figtree;font-weight:500;font-display:swap;src:url(/assets/Figtree-500-DtBw7Pv0.woff)format("woff")}@font-face{font-family:Figtree;font-weight:600;font-display:swap;src:url(/assets/Figtree-600-CZmOn9gQ.woff)format("woff")}@font-face{font-family:Figtree;font-weight:700;font-display:swap;src:url(/assets/Figtree-700-CRcaJ51x.woff)format("woff")}@font-face{font-family:Figtree;font-weight:800;font-display:swap;src:url(/assets/Figtree-800-DPo4aPJw.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-weight:700;font-display:swap;src:url(/assets/BricolageGrotesque-700-1bwdh87W.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-weight:800;font-display:swap;src:url(/assets/BricolageGrotesque-800-shkt83He.woff)format("woff")}:root{--fondo:#f4f6f3;--carta:#fff;--testo:#1b2e4b;--testo2:#5b6675;--linea:#e3e8e4;--linea2:#c9d1cb;--fill:#34b375;--fill-scuro:#268456;--link:#1f7449;--tinta:#d6f0e0;--offerta:#ff7a50;--offerta-chiaro:#ffe9e0;--barrato:#963515;--nota:#fce9b0;--card3:#dce4f0;--menu:#1b2e4b;--menu-testo2:#c9d3e3;--avviso-testo:#5a1f0a;--grigio-chip:#eef2f7;--serie1:#2a78d6;--serie2:#eb6834;--serie3:#1baf7a;--serie-prima:#9aa5b4;--titoli:"Bricolage Grotesque", "Figtree", sans-serif}*{box-sizing:border-box}body{background:var(--fondo);color:var(--testo);margin:0;font:15px/1.45 Figtree,system-ui,-apple-system,Segoe UI,sans-serif}button{font:inherit;cursor:pointer;border:1px solid var(--linea2);background:var(--carta);color:var(--testo);border-radius:10px;padding:7px 14px}button.primario{background:var(--fill);border-color:var(--fill);color:#fff;font-weight:600}button.primario:hover{background:var(--fill-scuro)}button.pericolo{border-color:var(--barrato);color:var(--barrato)}button:disabled{opacity:.5;cursor:default}input,textarea,select{font:inherit;border:1px solid var(--linea2);background:var(--carta);color:var(--testo);border-radius:8px;padding:7px 10px}textarea{width:100%;min-height:60px}.guscio{min-height:100vh;display:flex}.menu{background:var(--menu);color:#fff;flex-direction:column;flex-shrink:0;gap:28px;width:248px;height:100vh;padding:28px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.menu-testa{flex-direction:column;gap:6px;padding:0 6px;display:flex}.menu-sotto{color:var(--menu-testo2);font-size:13px}.menu-voci{flex-direction:column;gap:4px;display:flex}.menu-voci a{color:#fff;border-radius:10px;align-items:center;gap:12px;min-height:44px;padding:0 12px 0 14px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.menu-voci a:hover{background:#ffffff12}.menu-voci a[aria-current=page]{background:#ffffff24;font-weight:700}.menu-numero{background:var(--offerta);min-width:22px;height:22px;color:var(--testo);border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0 7px;font-size:12px;font-weight:800;display:inline-flex}.menu-piede{border-top:1px solid #ffffff29;flex-direction:column;gap:10px;margin-top:auto;padding:16px 6px 0;display:flex}.menu-chi{overflow-wrap:anywhere;font-size:14px;font-weight:600}.menu-piede button{color:#fff;background:0 0;border:1.5px solid #ffffff59;align-self:flex-start;height:36px;padding:0 14px}.marchio{letter-spacing:-.035em;align-items:baseline;font-family:Figtree,sans-serif;font-size:30px;font-weight:800;line-height:1;display:inline-flex}.marchio-punto{background:#34b375;border-radius:999px;width:8px;height:8px;margin-left:3px;box-shadow:0 0 0 3px #34b37559}.pagina{flex-direction:column;flex-grow:1;gap:22px;min-width:0;max-width:1360px;padding:32px 40px 60px;display:flex}.pagina>*{margin-top:0;margin-bottom:0}.pagina-testa{flex-direction:column;gap:6px;display:flex}.pagina-testa .sotto{margin:0;font-size:15px}h1{font-family:var(--titoli);margin:0 0 4px;font-size:32px;font-weight:700;line-height:1.1}.sotto{color:var(--testo2);margin:0}.carta{background:var(--carta);border:1px solid var(--linea);border-radius:14px;margin-bottom:18px;padding:18px 20px}.carta h2{margin:0 0 12px;font-size:17px}table{border-collapse:collapse;width:100%}th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--testo2);border-bottom:1px solid var(--linea2);padding:8px 10px;font-size:12px;font-weight:600}td{border-bottom:1px solid var(--linea);vertical-align:top;padding:10px}tr:last-child td{border-bottom:0}.chip{background:var(--card3);border-radius:999px;padding:2px 9px;font-size:12px;display:inline-block}.chip.verde{background:var(--tinta);color:var(--link)}.chip.arancio{background:var(--offerta-chiaro);color:var(--barrato)}.chip.giallo{background:var(--nota)}.errore{background:var(--offerta-chiaro);color:var(--barrato);border-radius:10px;margin:10px 0;padding:10px 14px}.ok{background:var(--tinta);color:var(--link);border-radius:10px;margin:10px 0;padding:10px 14px}.riga{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.piccolo{color:var(--testo2);font-size:13px}.pagina.entra{justify-content:center;align-items:center;max-width:none}.entra .carta{text-align:center;border:0;border-radius:16px;width:420px;padding:36px}.entra .marchio{margin-bottom:8px;font-size:40px}.griglia3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.scheda{background:var(--carta);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:20px 22px;display:flex}.scheda-testa{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.scheda-titolo{font-size:16px;font-weight:700}.numero-grande{font-family:var(--titoli);font-size:36px;font-weight:800;line-height:1.05}.grafico{margin:4px 0;display:block}.vuota{align-items:center;margin:4px 0;display:flex}.legenda{color:var(--testo2);gap:16px;font-size:12px;display:flex}.legenda span{align-items:center;gap:6px;display:inline-flex}.legenda i{border-radius:2px;width:14px;height:3px;display:inline-block}.legenda i.tratteggio{border-top:2px dashed var(--serie-prima);height:0}.righe{margin-top:6px}.righe>div{border-top:1px solid var(--linea);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.righe>div span{color:var(--testo2)}.chip{font-weight:700}table.stretta td,table.stretta th{padding:4px 8px;font-size:13px}@media (width<=1100px){.griglia3{grid-template-columns:minmax(0,1fr)}}.blocco{flex-direction:column;gap:14px;display:flex}.blocco-testa{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.blocco-testa h2{margin:0;font-size:18px;font-weight:700}.in-una-riga{border-radius:14px;align-items:center;gap:14px;padding:14px 18px;font-size:15px;display:flex}.in-una-riga.da-fare{background:var(--offerta-chiaro);color:var(--avviso-testo)}.in-una-riga.a-posto{background:var(--tinta);color:var(--link)}.griglia4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.piccolo.grande{font-size:14px}.riga-numero{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.differenza{color:var(--link);font-size:13px;font-weight:700}.riquadro{background:var(--carta);color:var(--testo);border:1.5px solid var(--linea);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:18px 20px;text-decoration:none;display:flex}a.riquadro:hover{border-color:var(--linea2)}.riquadro-titolo{font-size:14px;font-weight:700}.numero-riquadro{font-family:var(--titoli);font-size:30px;font-weight:800;line-height:1.05}@media (width<=1100px){.griglia4{grid-template-columns:repeat(2,minmax(0,1fr))}}.in-una-riga.incerto{background:var(--nota);color:var(--testo)}.pagina-testa.con-periodo{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.periodo{flex-direction:column;gap:4px;display:flex}.periodo select{font:inherit;border:1px solid var(--linea2);background:var(--carta);color:var(--testo);border-radius:10px;padding:7px 10px}.voce{flex-direction:column;gap:4px;display:flex}.voce strong{font-size:20px}.velo{z-index:50;background:#1b2e4b8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.foto-carta{background:var(--carta);border-radius:14px;flex-direction:column;gap:12px;max-width:min(720px,100%);max-height:calc(100vh - 32px);padding:16px;display:flex;overflow:auto}.foto-parti{flex-direction:column;gap:10px;display:flex}.foto-parti img{border:1px solid var(--linea);border-radius:8px;max-width:100%;height:auto}.info{display:inline-flex;position:relative}.info-bottone{color:var(--link);background:0 0;border:none;padding:0 6px;font-size:16px;line-height:1}.info-riquadro{z-index:20;background:var(--carta);border:1px solid var(--linea2);white-space:normal;border-radius:10px;flex-direction:column;gap:6px;width:min(340px,80vw);margin-top:6px;padding:10px 12px;font-weight:400;display:flex;position:absolute;top:100%;left:0;box-shadow:0 6px 18px #1b2e4b26}.info-riquadro p{margin:0}.info-riquadro .tecnico{color:var(--testo2);font-size:11px}
