.gest-cifre,.nuovo-anteprima,.nuovo-conto,.porta-vetrina,.reg-testa{display:none}.nuovo-piu-esito,.porta-banco{display:contents}@media (min-width:900px){.tv-iembo>.schermo-corpo{grid-template-columns:minmax(0,1fr)}.tv-iembo .gest-cifre{order:-1;animation:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--spacing) * 4);list-style:none;margin:0;padding:0}.gest-cifra{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.5);min-width:0;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:calc(var(--spacing) * 4)}.gest-cifra-valore{font-size:var(--text-3xl);font-weight:800;letter-spacing:-.03em;line-height:1.05;white-space:nowrap}.gest-cifra-sotto{font-size:var(--text-xs);color:var(--color-muted-foreground);line-height:1.3}.gest-cifra-barra{display:block;height:6px;border-radius:999px;background:color-mix(in oklch,currentColor 10%,transparent);overflow:hidden}.gest-cifra-barra i{display:block;height:100%;border-radius:999px;background:var(--tinta-stato)}.gest-cifra-pallini{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 1.5);min-height:6px}.gest-cifra-pallini i{width:12px;height:12px;border-radius:999px;background:var(--tinta-stato)}.tv-iembo .gest-patto{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:calc(var(--spacing) * 5);align-items:stretch}.gest-patto>:first-child{grid-column:1;grid-row:1}.gest-patto>:nth-child(2){grid-column:1;grid-row:2}.gest-patto>:nth-child(4){grid-column:1;grid-row:3}.gest-patto>:nth-child(3){grid-column:2;grid-row:1/span 3}.gest-patto>.gest-andata{display:flex;flex-direction:column}.gest-andata .gest-piede{margin-top:auto;padding-top:calc(var(--spacing) * 3)}.gest-aperti>ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:calc(var(--spacing) * 4)}.gest-aperti>ul>li{background:var(--color-card);border:1px solid var(--color-border);border-left:4px solid var(--tinta-stato);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4)}.gest-aperti>ul>li>span[aria-hidden=true]{display:none}.reg-tabella>li,.reg-testa{display:grid;grid-template-columns:12px 8.5rem 9rem minmax(0,1fr) 7rem;grid-template-areas:"p q d t e" "p q c t e";column-gap:calc(var(--spacing) * 4);align-items:center;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4)}.reg-testa{grid-template-areas:"p q d t e";background:var(--color-muted);border:1px solid var(--color-border);border-bottom:0;border-radius:var(--radius-md) var(--radius-md) 0 0;padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground)}.reg-testa>:first-child{grid-area:p}.reg-testa>:nth-child(2){grid-area:q}.reg-testa>:nth-child(3){grid-area:d}.reg-testa>:nth-child(4){display:none}.reg-testa>:nth-child(5){grid-area:t}.reg-testa>:nth-child(6){grid-area:e}.tv-iembo .reg-tabella{display:block;background:var(--color-card);border:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden}.reg-tabella>li+li{border-top:1px solid var(--color-border)}.reg-corpo,.reg-fatti{display:contents}.reg-sep{display:none}.reg-tabella .reg-pallino{grid-area:p;margin-top:0!important}.reg-quando{grid-area:q}.reg-dove{grid-area:d;font-weight:700;color:var(--color-foreground)}.reg-cosa{grid-area:c}.reg-testo{grid-area:t;min-width:0}.reg-esito{grid-area:e;justify-self:start;padding:2px 10px;border-radius:999px;background:color-mix(in oklch,var(--tinta-stato) 16%,transparent);color:var(--color-foreground);font-size:var(--text-xs)}.tv-nuovo>.schermo-corpo{grid-template-columns:minmax(0,1fr)}.tv-nuovo .nuovo-dove{max-width:60rem}.nuovo-strade{max-width:26rem}.nuovo-strada:not([hidden])>.nuovo-uno{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:calc(var(--spacing) * 6);align-items:start}.nuovo-anteprima,.nuovo-uno>form{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:calc(var(--spacing) * 5)}.nuovo-anteprima{display:flex;flex-direction:column;gap:calc(var(--spacing) * 4);position:sticky;top:calc(var(--spacing) * 8)}.nuovo-pieni{display:flex;gap:5px}.nuovo-pieni i{width:10px;height:10px;border-radius:999px;border:2px solid var(--color-input)}.nuovo-pieni i[data-pieno]{background:var(--color-stato-ok);border-color:var(--color-stato-ok)}.nuovo-tessera{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:calc(var(--spacing) * 4);background:var(--color-background)}.nuovo-tessera-nome{font-size:var(--text-xl);font-weight:800;letter-spacing:-.02em;line-height:1.15;overflow-wrap:anywhere}.nuovo-tessera-kwp{font-size:var(--text-2xl);font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap}.nuovo-tessera-kwp[data-vuoto],.nuovo-tessera-nome[data-vuoto]{color:var(--color-muted-foreground);opacity:.55}.nuovo-tessera-curva{display:block;width:100%;height:3.5rem}.nuovo-chip{padding:3px 10px;font-size:var(--text-xs);font-weight:600;background:color-mix(in oklch,var(--tinta-stato,var(--color-muted-foreground)) 14%,transparent)}.nuovo-chip,.nuovo-pronto{display:inline-flex;align-items:center;border-radius:999px}.nuovo-pronto{gap:calc(var(--spacing) * 2);align-self:flex-start;padding:6px 12px;font-size:var(--text-sm);font-weight:700;background:color-mix(in oklch,var(--tinta-stato) 14%,transparent)}.nuovo-pronto i{width:10px;height:10px;border-radius:999px;background:var(--tinta-stato)}.nuovo-zone{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1)}.nuovo-zone-fila{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.nuovo-zona{display:flex;align-items:center;justify-content:center;height:1.25rem;border-radius:5px;background:color-mix(in oklch,var(--color-muted-foreground) 14%,transparent);transition:background-color .2s ease}.nuovo-zona[data-accesa]{background:var(--color-primary);color:var(--color-primary-foreground)}.nuovo-zona b{font-size:11px;font-weight:800}.nuovo-zone-nomi span{font-size:11px;font-weight:700;line-height:1.15;text-align:center;overflow-wrap:anywhere;min-height:1em}.nuovo-zone-capi{display:flex;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground)}.nuovo-conto{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:calc(var(--spacing) * 4)}.nuovo-conto-quanti{font-size:var(--text-3xl);font-weight:800;line-height:1}.nuovo-conto-potenza{font-size:var(--text-xl);font-weight:800}.accesso{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;justify-content:stretch;gap:0;padding:0;background:var(--color-background);color:var(--color-foreground)}.porta-vetrina{display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--spacing) * 8);min-width:0;padding:calc(var(--spacing) * 12) calc(var(--spacing) * 12) calc(var(--spacing) * 14);background:radial-gradient(120% 80% at 50% 35%,oklch(.42 .11 271) 0,transparent 70%),linear-gradient(170deg,oklch(.38 .105 271) 0,var(--color-primary) 75%);color:var(--color-primary-foreground);overflow:hidden}.porta-sopra{margin:0;font-size:var(--text-sm);font-weight:700;letter-spacing:.04em;opacity:.75}.porta-curva{display:block;width:100%;height:auto;max-height:58dvh}.porta-frase{margin:0;max-width:18ch;font-size:clamp(1.75rem,2.6vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.porta-banco{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * 6);min-width:0;padding:calc(var(--spacing) * 12)}.porta-banco .marchio svg{color:var(--color-primary)!important}.porta-banco h1{font-size:var(--text-3xl);letter-spacing:-.03em}.porta-banco .paletta{opacity:1;color:var(--color-muted-foreground)}.porta-banco form{max-width:22rem}.porta-banco input{background:var(--color-card);border-color:var(--color-input);color:var(--color-foreground);box-shadow:var(--shadow-sm)}.porta-banco input::placeholder{color:var(--color-muted-foreground);opacity:.45}}@media (min-width:1280px){.reg-tabella>li,.reg-testa{grid-template-columns:12px 9.5rem 10rem 10rem minmax(0,1fr) 7.5rem;grid-template-areas:"p q d c t e"}.reg-testa>:nth-child(4){display:block;grid-area:c}.nuovo-uno>form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 4);align-items:start}.nuovo-uno>form>.nuovo-largo,.nuovo-uno>form>:not(.campo){grid-column:1/-1}.nuovo-strada:not([hidden])>.nuovo-piu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:auto 1fr;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 4);align-items:start}.nuovo-piu>.campo{grid-column:1;grid-row:1}.nuovo-piu>.campo textarea{min-height:18rem}.nuovo-piu>button{grid-column:1;grid-row:2}.nuovo-piu>.nuovo-piu-esito{display:flex;flex-direction:column;gap:calc(var(--spacing) * 4);grid-column:2;grid-row:1/span 2;min-width:0}}