:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--carta:#faf9f7;--velo:#f1efe9;--foglio:#fff;--inchiostro:#16150f;--accento:var(--inchiostro);--filo:#e2ded6;--filo-forte:#d8d3ca;--attenuato:#8b857a;--attenuato-inverso:#c9c4ba;--oro-scuro:#8c6f35;--oro:#c9a45c;--oro-chiaro:#e8d391;--banda-oro:linear-gradient(90deg, var(--oro-scuro), var(--oro) 30%, var(--oro-chiaro) 50%, var(--oro) 70%, var(--oro-scuro));--promo-sconto:#7a1f1f;--promo-evento:#1f3a4a;--promo-anteprima:#2e2a3f;--errore-sfondo:#f6ece9;--errore-testo:#9a4436;--errore-inverso:#f0c8c8;--ok-sfondo:#eef2ec;--ok-testo:#3f6b46;--serie-1:var(--inchiostro);--serie-2:#4a453c;--serie-3:var(--attenuato);--serie-4:#aaa397;--serie-5:var(--attenuato-inverso);--serie-6:var(--filo-forte);--ombra-scheda:none;--raggio:2px;--raggio-controllo:0px;--raggio-pulsante:999px;--anello-fuoco:0 0 0 3px #16150f12;--scrim:#0a0a0ae6;--scrim-leggero:#0a0a0a66;--ombra-volante:0 8px 30px #00000040;--tocco-minimo:44px;--serif:"Hoefler Text", "Iowan Old Style", Palatino, "Palatino Linotype", Georgia, serif;--sistema:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--occhiello:.68rem;--piccolo:.78rem;--corpo:.9rem;--forte:1.15rem;--titolo:1.6rem;--tracking-occhiello:.24em;--tracking-etichetta:.08em;--spazio-1:.2rem;--spazio-2:.4rem;--spazio-3:.6rem;--spazio-4:1rem;--spazio-5:1.6rem;--spazio-6:2.4rem}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--sistema);background:var(--carta);color:var(--inchiostro);-webkit-font-smoothing:antialiased;margin:0;line-height:1.45}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--inchiostro)}input,select,button,textarea{font:inherit;color:inherit}.schermo-centro{min-height:100dvh;padding:var(--spazio-4);justify-content:center;align-items:center;display:flex}.contenuto{max-width:640px;padding:var(--spazio-4);margin:0 auto}.testata{margin-bottom:var(--spazio-4);border-bottom:1px solid var(--filo);padding-bottom:var(--spazio-4);justify-content:space-between;align-items:center;display:flex}.logo-testata{width:auto;height:42px}.testata a:has(.logo-testata){min-height:var(--tocco-minimo);align-items:center;display:inline-flex}.testata .indietro{align-items:center;gap:var(--spazio-2);padding:var(--spazio-2) var(--spazio-3) var(--spazio-2) var(--spazio-2);border:1px solid var(--filo-forte);color:var(--inchiostro);font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;background:0 0;border-radius:0;max-width:45%;font-weight:600;display:inline-flex}.testata .indietro span[aria-hidden]{font-size:var(--corpo);line-height:1}.indietro-testo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.testata .indietro:hover,.testata .indietro:active{background:var(--accento);color:var(--carta);border-color:var(--accento)}@media (width<=560px){.indietro-testo{display:none}}.scheda{background:var(--foglio);border:1px solid var(--filo);border-radius:var(--raggio);padding:var(--spazio-5);box-shadow:var(--ombra-scheda)}.login{gap:var(--spazio-4);flex-direction:column;width:100%;max-width:360px;display:flex}.logo-login{width:80%;max-width:260px;margin:var(--spazio-2) auto 0;display:block}.sottotitolo{margin:0 0 var(--spazio-2);text-align:center;color:var(--attenuato);font-size:var(--corpo)}label{align-items:baseline;gap:var(--spazio-1);font-size:var(--corpo);color:var(--attenuato);flex-flow:wrap;display:flex}label>input:not([type=checkbox]):not([type=radio]),label>select,label>textarea{flex:1 0 100%}input:not([type=checkbox]):not([type=radio]){padding:var(--spazio-3) var(--spazio-3);border:1px solid var(--filo-forte);border-radius:var(--raggio-controllo);font-size:var(--corpo);background:var(--foglio);color:var(--inchiostro);min-height:2.7rem;transition:border-color .15s,box-shadow .15s}input:focus{border-color:var(--accento);box-shadow:var(--anello-fuoco);outline:none}input::placeholder{color:var(--attenuato)}button{padding:var(--spazio-3) var(--spazio-4);border:1px solid var(--accento);border-radius:var(--raggio-controllo);background:var(--accento);color:var(--carta);font-size:var(--corpo);letter-spacing:.01em;cursor:pointer;font-weight:600;transition:background .15s,color .15s,border-color .15s,transform 50ms}button:hover,button:active{color:var(--accento);background:0 0}button:active{transform:scale(.99)}button:disabled{background:var(--velo);color:var(--attenuato);border-color:var(--filo);cursor:default}button.secondario:disabled{background:var(--velo);color:var(--attenuato);border-color:var(--filo)}button.secondario{color:var(--inchiostro);border:1px solid var(--filo-forte);font-size:var(--corpo);padding:var(--spazio-2) var(--spazio-4);background:0 0;font-weight:500}button.secondario:hover,button.secondario:active{background:var(--accento);color:var(--carta);border-color:var(--accento)}.avviso{padding:var(--spazio-3) var(--spazio-3);font-size:var(--corpo);border-radius:2px}.avviso.errore{background:var(--errore-sfondo);color:var(--errore-testo)}.avviso.ok{background:var(--ok-sfondo);color:var(--ok-testo)}.dettaglio-tecnico{margin-top:var(--spazio-2);font-size:var(--occhiello);opacity:.75;overflow-wrap:anywhere;display:block}.cella-tecnica{font-size:var(--occhiello);color:var(--attenuato);overflow-wrap:anywhere}.modulo-incasso{gap:var(--spazio-4);margin-bottom:var(--spazio-4);flex-direction:column;display:flex}.occhiello{font-size:var(--occhiello);letter-spacing:.16em;text-transform:uppercase;color:var(--attenuato);margin:0;font-weight:500;display:block}.promo-anteprima .occhiello,.striscia .occhiello{color:var(--attenuato-inverso)}h2{font-family:var(--serif);font-size:var(--forte);text-transform:none;letter-spacing:0;color:var(--inchiostro);margin:0;font-weight:400;line-height:1.15}.riga-importi{gap:var(--spazio-3);grid-template-columns:repeat(3,1fr);display:grid}.riga-importi input,.riga-importi select{width:100%;min-width:0}.riga-azioni{gap:var(--spazio-3);display:flex}.riga-azioni button[type=submit]{flex:1}button.pericolo{color:var(--errore-testo);border-color:var(--errore-testo);background:0 0;font-weight:500}button.pericolo:hover,button.pericolo:active{background:var(--errore-sfondo);color:var(--errore-testo);border-color:var(--errore-testo)}.mese-testata{margin-bottom:var(--spazio-4);justify-content:space-between;align-items:center;display:flex}.mese-testata h2{text-align:left}.mese-testata{gap:var(--spazio-3);flex-wrap:wrap}.azioni-testata{gap:var(--spazio-2);display:flex}.totali{gap:var(--spazio-3);margin-bottom:var(--spazio-4);grid-template-columns:repeat(3,1fr);display:grid}.totali>div{gap:var(--spazio-1);background:var(--velo);border:1px solid var(--filo);border-radius:var(--raggio-controllo);padding:var(--spazio-3) var(--spazio-3);flex-direction:column;min-width:0;display:flex;overflow:hidden}.totali span{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato)}.totali strong{font-variant-numeric:tabular-nums;font-size:var(--corpo)}.attenuato{color:var(--attenuato);font-size:var(--corpo);margin:0}.tabella-scorrevole{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--corpo)}.col-scrivania,.col-banco{display:none}@media (width>=560px){.col-banco{display:table-cell}}@media (width>=1100px){.col-scrivania{display:table-cell}.tabella-fatture .sotto-riga{display:none}}.riga-totale td{border-top:1px solid var(--filo-forte);color:var(--inchiostro);border-bottom:none;font-weight:600}th{text-align:left;color:var(--attenuato);font-weight:600;font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;padding:var(--spazio-2) var(--spazio-2);border-bottom:1px solid var(--filo);white-space:nowrap}td{padding:var(--spazio-3) var(--spazio-2);border-bottom:1px solid var(--filo);white-space:nowrap;font-variant-numeric:tabular-nums}tbody tr:last-child td{border-bottom:none}tbody tr{cursor:pointer}tbody tr:hover,tbody tr:active{background:var(--velo)}.schede-nav{gap:var(--spazio-5);margin-bottom:var(--spazio-5);padding-bottom:var(--spazio-1);border-bottom:1px solid var(--filo);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.schede-nav button{white-space:nowrap;color:var(--attenuato);padding:var(--spazio-2) 0 var(--spazio-2);font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;background:0 0;border:none;border-bottom:1.5px solid #0000;border-radius:0;flex:none;margin-bottom:-.35rem;font-weight:500}.schede-nav button:hover,.schede-nav button:active{color:var(--inchiostro);background:0 0}.schede-nav button.attiva{color:var(--inchiostro);border-bottom-color:var(--inchiostro);background:0 0;font-weight:600}.schede-nav .scheda-esterna{color:var(--attenuato);padding:var(--spazio-2) 0 var(--spazio-2);font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;white-space:nowrap;background:0 0;border:none;flex:none;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.schede-nav .scheda-esterna:hover,.schede-nav .scheda-esterna:active{color:var(--inchiostro)}.scadenzario{margin-bottom:var(--spazio-4)}.scadenzario h2{margin:0 0 var(--spazio-1)}.elenco-scadenze{margin:var(--spazio-3) 0 0;gap:var(--spazio-2);flex-direction:column;padding:0;list-style:none;display:flex}.elenco-scadenze li{align-items:center;gap:var(--spazio-3);padding:var(--spazio-3);background:var(--foglio);border-bottom:1px solid var(--filo);border-radius:0;display:flex}.elenco-scadenze li:last-child{border-bottom:none}.elenco-scadenze li.scaduta{box-shadow:inset 3px 0 0 var(--errore-testo)}.riga-scadenza{gap:var(--spazio-1);color:var(--inchiostro);text-align:left;font-size:var(--corpo);background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;padding:0;display:flex}.riga-scadenza .fornitore{font-weight:600}.riga-scadenza .dettaglio{font-size:var(--piccolo);color:var(--attenuato)}li.scaduta .riga-scadenza .dettaglio{color:var(--errore-testo);font-weight:600}.elenco-scadenze .importo{font-weight:600;font-size:var(--corpo);white-space:nowrap}.spunta{align-items:center;gap:var(--spazio-2);font-size:var(--corpo);color:var(--inchiostro);flex-direction:row}.spunta input{width:1.1rem;height:1.1rem;accent-color:var(--accento)}button.collegamento{color:var(--attenuato);font-size:var(--corpo);text-align:left;background:0 0;border:none;padding:0;text-decoration:underline}.filtri{gap:var(--spazio-2);margin-bottom:var(--spazio-4);flex-wrap:wrap;display:flex}.barra-controlli{align-items:center;gap:var(--spazio-3);margin-bottom:var(--spazio-4);flex-wrap:wrap;display:flex}.barra-controlli .filtri{margin-bottom:0}.campo-inline{align-items:center;gap:var(--spazio-2);font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em}.campo-inline>select{width:auto;font-size:var(--piccolo);text-transform:none;letter-spacing:normal;flex:none}@media (width>=560px){.barra-controlli .campo-inline:first-of-type{margin-left:auto}}button.filtro{color:var(--attenuato);border:1px solid var(--filo);font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;padding:var(--spazio-2) var(--spazio-4);background:0 0;border-radius:0;font-weight:600}button.filtro:hover,button.filtro:active{color:var(--inchiostro);border-color:var(--inchiostro);background:0 0}button.filtro.attivo{background:var(--accento);color:var(--carta);border-color:var(--accento)}button.filtro.attivo:hover,button.filtro.attivo:active{color:var(--carta)}.testo-errore{color:var(--errore-testo);font-weight:600}.stato{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;padding:var(--spazio-1) var(--spazio-2);white-space:nowrap;border-radius:0;font-weight:600}.stato.pagata{background:var(--ok-sfondo);color:var(--ok-testo)}.stato.aperta{background:var(--errore-sfondo);color:var(--errore-testo)}.stato.programmata{background:var(--velo);color:var(--inchiostro)}.stato.neutro{background:var(--velo);color:var(--attenuato)}button.stato.cliccabile{cursor:pointer;padding:var(--spazio-3) var(--spazio-3);border:1px solid #0000;font-family:inherit}button.stato.cliccabile:hover,button.stato.cliccabile:active{border-color:currentColor}.benvenuto{font-family:var(--serif);letter-spacing:-.01em;margin:0 0 var(--spazio-5);font-size:clamp(1.6rem,5vw,3rem);font-weight:400}.statistiche{gap:var(--spazio-3);margin:var(--spazio-4) 0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.box-stat{gap:var(--spazio-1);padding:var(--spazio-4) 0 0;border:none;border-top:1px solid var(--filo);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;display:flex}.box-stat .etichetta{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato)}.box-stat .valore{font-family:var(--serif);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,5vw,3rem);font-weight:400}.azioni-rapide{gap:var(--spazio-3);margin-bottom:var(--spazio-5);grid-template-columns:repeat(3,1fr);display:grid}.azioni-rapide button{padding:var(--spazio-3) var(--spazio-2);font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;color:var(--inchiostro);border:1px solid var(--filo-forte);background:0 0;border-radius:0;font-weight:600;line-height:1.2}.azioni-rapide button:hover,.azioni-rapide button:active{background:var(--accento);color:var(--carta);border-color:var(--accento)}.azioni-rapide button.attiva{background:var(--accento);color:var(--carta);border-color:var(--accento);outline:none}.delta{font-size:var(--corpo);white-space:nowrap;font-weight:600}.delta.su{color:var(--ok-testo)}.delta.giu{color:var(--errore-testo)}.delta.nd{color:var(--attenuato);font-weight:400}.dettaglio-stat{font-size:var(--piccolo);color:var(--attenuato)}.riga-delta{align-items:baseline;gap:var(--spazio-2);display:flex}select{padding:var(--spazio-2) var(--spazio-3);border:1px solid var(--filo);font-size:var(--corpo);background:var(--foglio);color:var(--inchiostro);border-radius:2px}.filtri select{flex:1;min-width:0}.scadenzario .collegamento{margin-top:var(--spazio-3)}.scheda>.tabella-scorrevole:not(:first-child),.scheda>.riga-importi+p{margin-top:var(--spazio-4)}button.aggiungi{width:100%;margin-bottom:var(--spazio-4);font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;color:var(--inchiostro);border:1px solid var(--filo-forte);background:0 0;border-radius:0;font-weight:600}button.aggiungi:hover,button.aggiungi:active{background:var(--accento);color:var(--carta);border-color:var(--accento)}.elenco-calendari{margin:var(--spazio-3) 0 0;gap:var(--spazio-2);flex-direction:column;padding:0;list-style:none;display:flex}.pallino-cal{border-radius:50%;flex:none;width:.7rem;height:.7rem;display:inline-block}.tabella-fatture td:first-child{white-space:normal;min-width:7rem}.tabella-fatture td:last-child{text-align:right}.sotto-riga{font-size:var(--occhiello);color:var(--attenuato);letter-spacing:.02em;display:block}.elenco-rate{gap:var(--spazio-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.elenco-rate li{align-items:center;gap:var(--spazio-2);padding-bottom:var(--spazio-3);border-bottom:1px solid var(--filo);flex-wrap:wrap;display:flex}.elenco-rate li .rata-quando{flex:1 0 100%}.elenco-rate li .mini{margin-left:auto}.elenco-rate li .mini+.mini{margin-left:0}.elenco-rate li:last-child{border-bottom:none;padding-bottom:0}.elenco-rate li.saldata .rata-quando,.elenco-rate li.saldata .rata-importo{color:var(--attenuato);text-decoration:line-through}.rata-quando{min-width:0;font-size:var(--corpo)}.rata-importo{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.foglio-pagamento{width:calc(100% - 1.6rem);max-width:420px;margin:0 var(--spazio-3) var(--spazio-3);gap:var(--spazio-3);flex-direction:column;max-height:88vh;display:flex;overflow-y:auto}.foglio-pagamento>.collegamento{min-height:var(--tocco-minimo);padding-top:var(--spazio-2);padding-bottom:var(--spazio-2)}.foglio-pagamento .riga-importi{grid-template-columns:repeat(2,minmax(0,1fr))}.foto-capo{object-fit:cover;border-radius:var(--raggio);background:var(--velo);width:100%;max-height:40vh}.dati-capo{gap:var(--spazio-2) var(--spazio-3);grid-template-columns:auto minmax(0,1fr);align-items:baseline;margin:0;display:grid}.dati-capo dt{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato)}.dati-capo dd{text-align:right;margin:0}.titolo-varianti{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);margin:0}.elenco-varianti{margin:0;padding:0;list-style:none}.elenco-varianti li{justify-content:space-between;align-items:baseline;gap:var(--spazio-3);padding:var(--spazio-2) 0;border-bottom:1px solid var(--filo);display:flex}.elenco-varianti li:last-child{border-bottom:none}.conto{margin-bottom:var(--spazio-3);flex-direction:column;display:flex}.voce-conto{justify-content:space-between;align-items:baseline;gap:var(--spazio-3);padding:var(--spazio-2) 0;font-size:var(--corpo);display:flex}.voce-conto.forte{font-weight:700}.nome-voce .nota-voce{font-style:normal;font-size:var(--piccolo);color:var(--attenuato)}.valore-voce{white-space:nowrap;font-variant-numeric:tabular-nums}.valore-voce.negativa{color:var(--errore-testo)}.divisore-conto{border-top:1px solid var(--filo);margin:var(--spazio-2) 0}.titolo-conto{font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);border-bottom:1px solid var(--filo);padding-bottom:var(--spazio-1);margin:var(--spazio-4) 0 var(--spazio-1);font-weight:700}.conto .titolo-conto:first-child{margin-top:0}.blocco-fiscale,.riga-azioni.esporta{margin-top:var(--spazio-3)}button.mini{font-size:var(--piccolo);padding:var(--spazio-2) var(--spazio-3)}@media (width<=560px){.contenuto{padding:var(--spazio-3)}.scheda{padding:var(--spazio-4)}.filtri>.campo-ricerca{flex:1 0 100%}.filtri>select{flex:1 1 calc(50% - var(--spazio-2))}th{font-size:var(--occhiello);padding:var(--spazio-2) var(--spazio-1)}td{font-size:var(--piccolo);padding:var(--spazio-2) var(--spazio-1)}td.delta-su,td.delta-giu{font-size:var(--piccolo)}.totali{gap:var(--spazio-2)}.totali>div{padding:var(--spazio-2) var(--spazio-2)}.totali span{font-size:var(--occhiello)}.totali strong{font-size:var(--corpo)}.logo-testata{height:36px;padding:var(--spazio-1) var(--spazio-3)}.box-stat .valore{font-size:var(--forte)}}.voce-conto.evidenzia{background:var(--velo);padding:var(--spazio-2) var(--spazio-3);margin-top:var(--spazio-1);font-size:var(--corpo);border-radius:2px}td.delta-su{color:var(--ok-testo);white-space:nowrap;font-weight:600}td.delta-giu{color:var(--errore-testo);white-space:nowrap;font-weight:600}.ricarichi{align-items:flex-end;gap:var(--spazio-3);display:flex}.ricarichi label{flex:1}.ricarichi input{width:100%;min-width:0}tr.riga-statica,tr.riga-totale{cursor:default}tr.riga-statica:hover,tr.riga-statica:active,tr.riga-totale:hover,tr.riga-totale:active{background:0 0}tr.evidenziata{background:var(--velo)}.nota-imposte{margin-top:var(--spazio-3);line-height:1.4}.viste{margin-bottom:var(--spazio-4)}.grafico-anni svg{touch-action:none;width:100%;height:auto}.legenda{gap:var(--spazio-2);margin-bottom:var(--spazio-3);flex-wrap:wrap;display:flex}.voce-legenda{align-items:center;gap:var(--spazio-2);color:var(--inchiostro);border:1px solid var(--filo);font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;padding:var(--spazio-1) var(--spazio-3);background:0 0;border-radius:0;display:inline-flex}.voce-legenda.spenta{opacity:.4}.pallino{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.lettura-mese{align-items:center;gap:var(--spazio-2) var(--spazio-3);font-size:var(--corpo);margin-top:var(--spazio-2);flex-wrap:wrap;display:flex}.valore-lettura{align-items:center;gap:var(--spazio-1);font-variant-numeric:tabular-nums;display:inline-flex}.didascalia{margin-top:var(--spazio-3);font-size:var(--piccolo)}.totale-voci{align-self:center}.intestazione-sezione{margin:var(--spazio-4) 0 var(--spazio-2);justify-content:space-between;align-items:center;display:flex}.intestazione-sezione h3{font-size:var(--corpo);margin:0}.colonna-importo{text-align:right;white-space:nowrap}.avviso.distanzia,.scheda.mese,.distanzia-sotto{margin-bottom:var(--spazio-4)}.attenuato>strong{color:var(--inchiostro);font-variant-numeric:tabular-nums}button.collegamento.pericolo{color:var(--errore-testo);background:0 0;border:none;padding:0}button.collegamento.pericolo:hover,button.collegamento.pericolo:active{color:var(--errore-testo);background:0 0;text-decoration-thickness:2px}button.collegamento.in-linea{font-size:inherit;color:var(--inchiostro);margin-left:var(--spazio-2);display:inline}.versione{text-align:center;color:var(--attenuato);font-size:var(--piccolo);padding:var(--spazio-4) 0 var(--spazio-5)}.foto-prodotto{align-items:center;gap:var(--spazio-3);flex-wrap:wrap;display:flex}.foto-prodotto img{object-fit:cover;border-radius:var(--raggio-controllo);border:1px solid var(--filo);width:84px;height:84px}.foto-vuota{border-radius:var(--raggio-controllo);border:1px dashed var(--filo-forte);width:84px;height:84px;color:var(--attenuato);font-size:var(--occhiello);flex-shrink:0;justify-content:center;align-items:center;display:flex}label.bottone-foto{min-height:var(--tocco-minimo);border:1px solid var(--filo-forte);border-radius:var(--raggio-controllo);padding:var(--spazio-2) var(--spazio-3);font-size:var(--corpo);color:var(--inchiostro);cursor:pointer;background:var(--foglio);align-items:center;display:inline-flex}.galleria-scatti{margin:0 0 var(--spazio-3);gap:var(--spazio-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding:0;list-style:none;display:grid}.galleria-scatto img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--raggio-controllo);border:1px solid var(--filo);width:100%;display:block}.galleria-copertina,.galleria-tocco{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.galleria-copertina,.galleria-tocco:disabled{cursor:default}.galleria-etichetta{padding-top:var(--spazio-1)}.galleria-copertina .galleria-etichetta,.galleria-tocco:active .galleria-etichetta{color:var(--inchiostro)}.galleria-comandi{gap:var(--spazio-1);padding-top:var(--spazio-1);display:flex}.galleria-comandi button{min-height:var(--tocco-minimo);padding:0 var(--spazio-1);font-size:var(--piccolo);color:var(--inchiostro);background:var(--foglio);border:1px solid var(--filo-forte);border-radius:var(--raggio-controllo);cursor:pointer;flex:1}.galleria-comandi button:hover:not(:disabled){border-color:var(--inchiostro)}.galleria-comandi button:active:not(:disabled){background:var(--carta)}.galleria-comandi button:disabled{color:var(--attenuato);border-color:var(--filo);cursor:default}.galleria-nota,.galleria-avviso{margin:var(--spazio-2) 0 0;font-size:var(--piccolo);color:var(--attenuato)}.galleria-avviso{color:var(--errore-testo)}label.bottone-foto.spento{color:var(--attenuato);border-color:var(--filo);cursor:default}.campo-ricerca{flex:1;min-width:min(14rem,100%)}.elenco-prodotti{margin:var(--spazio-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.elenco-prodotti li{align-items:center;gap:var(--spazio-3);padding:var(--spazio-3) 0;border-bottom:1px solid var(--filo);cursor:pointer;display:flex}.elenco-prodotti li:last-child{border-bottom:none}.elenco-prodotti img,.mini-foto{object-fit:cover;border:1px solid var(--filo);border-radius:2px;flex-shrink:0;width:46px;height:46px}.mini-foto{border-style:dashed}.dati-prodotto{gap:var(--spazio-1);flex-direction:column;flex:1;min-width:0;display:flex}.nome-prodotto{font-weight:600;font-size:var(--corpo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dati-prodotto .attenuato{font-size:var(--piccolo)}.carica-altri{width:100%;margin-top:var(--spazio-3)}.azioni-magazzino{gap:var(--spazio-3);margin-bottom:var(--spazio-4);grid-template-columns:1fr 1fr;display:grid}.azioni-magazzino button{padding:var(--spazio-4) var(--spazio-4);font-size:var(--corpo);letter-spacing:.02em;text-align:left;color:var(--inchiostro);border:1px solid var(--accento);background:0 0;border-radius:0;font-weight:600}.azioni-magazzino button:hover,.azioni-magazzino button:active{background:var(--accento);color:var(--carta)}.scanner-overlay{background:var(--scrim);z-index:50;padding:var(--spazio-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.scanner-riquadro{gap:var(--spazio-3);flex-direction:column;align-items:center;width:100%;max-width:460px;display:flex}.scanner-video{border-radius:var(--raggio);background:var(--inchiostro);aspect-ratio:4/3;object-fit:cover;width:100%}.scanner-mirino{width:78%;height:34%;box-shadow:0 0 0 100vmax var(--scrim-leggero);pointer-events:none;border:3px solid #ffffffe6;border-radius:2px;position:absolute}.scanner-aiuto{color:var(--foglio);font-size:var(--corpo);text-align:center;margin:0}.scanner-riquadro .secondario{width:100%}.vetrina-stato{align-items:center;gap:var(--spazio-4);margin-bottom:var(--spazio-4);grid-template-columns:1fr auto;display:grid}.vetrina-stato.in-attesa{border-color:var(--inchiostro)}.vetrina-parole{gap:var(--spazio-1);flex-direction:column;min-width:0;display:flex}.vetrina-quando{font-family:var(--serif);font-size:var(--forte);margin:0;line-height:1.25}.vetrina-firma{font-size:var(--piccolo);color:var(--attenuato);margin:0}.vetrina-firma.spenta{color:var(--errore-testo)}.vetrina-manda{min-height:var(--tocco-minimo)}.vetrina-avviso{padding-top:var(--spazio-3);border-top:1px solid var(--filo);font-size:var(--piccolo);grid-column:1/-1;max-width:46ch;margin:0}@media (width<=559px){.vetrina-stato{grid-template-columns:1fr}.vetrina-manda{width:100%}}.anteprima-schermo{background:var(--scrim);z-index:50;padding:var(--spazio-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.anteprima-riquadro{align-items:center;gap:var(--spazio-3);flex-direction:column;width:100%;max-width:420px;display:flex}.anteprima-vetrina{aspect-ratio:9/16;border:1px solid var(--filo-forte);border-radius:var(--raggio);background:var(--inchiostro);width:auto;max-width:100%;height:min(66vh,620px);display:block}.anteprima-esci{width:100%;min-height:var(--tocco-minimo);color:var(--carta);border:1px solid var(--carta);border-radius:var(--raggio-controllo);font-size:var(--corpo);background:0 0;font-weight:500}.anteprima-esci:hover,.anteprima-esci:active{background:var(--carta);color:var(--inchiostro)}.anteprima-nota{text-align:center;max-width:46ch;font-size:var(--piccolo);color:var(--attenuato-inverso);margin:0}@media (width>=820px){.contenuto{max-width:900px;padding:var(--spazio-4)}.modulo-incasso .riga-importi{gap:var(--spazio-4)}.box-stat .valore{font-size:var(--titolo)}}@media (width>=1100px){.contenuto{gap:var(--spazio-4) var(--spazio-5);grid-template-columns:1fr 1fr;align-items:stretch;max-width:1180px;display:grid}.contenuto>.scheda{height:100%;margin-bottom:0}.contenuto>.testata,.contenuto>.schede-nav,.contenuto>.benvenuto,.contenuto>.azioni-magazzino,.contenuto>.azioni-rapide,.contenuto>.statistiche,.contenuto>.viste,.contenuto>.avviso,.contenuto>.aggiungi,.contenuto>.impostazioni-griglia,.contenuto>.piena{grid-column:1/-1}}@media (width>=820px){.elenco-prodotti{gap:0 var(--spazio-5);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}}@media (width>=1100px){.contenuto{max-width:1240px}.schede-nav{flex-wrap:wrap;overflow:visible}.schede-nav button,.schede-nav .scheda-esterna{flex:none}.azioni-magazzino,.azioni-rapide{gap:var(--spazio-3);flex-wrap:wrap;display:flex}.azioni-magazzino button,.azioni-rapide button{padding:var(--spazio-3) var(--spazio-5);font-size:var(--corpo);flex:none}.statistiche{grid-template-columns:repeat(auto-fit,minmax(240px,300px))}tbody tr:hover,tbody tr:active{background:var(--velo)}}@media (width>=820px){.elenco-prodotti{gap:var(--spazio-3) var(--spazio-4);grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.elenco-prodotti li,.elenco-prodotti li:last-child{border:1px solid var(--filo);padding:var(--spazio-3);gap:var(--spazio-4);border-radius:2px}.elenco-prodotti li:hover,.elenco-prodotti li:active{border-color:var(--accento)}.elenco-prodotti img,.mini-foto{width:76px;height:76px}.nome-prodotto{font-size:var(--corpo)}}@media (width>=1100px){.piena .grafico-anni svg{max-height:480px}}.totali.due{grid-template-columns:repeat(2,1fr)}button.richiama{align-self:flex-start}.azioni-rapide.due{grid-template-columns:1fr 1fr}.azioni-rapide.quattro{grid-template-columns:repeat(2,1fr)}.foto-lookbook{object-fit:cover;border-radius:var(--raggio-controllo);border:1px solid var(--filo);width:120px;height:150px}video.foto-lookbook{aspect-ratio:9/16;background:var(--inchiostro);width:220px;height:100%;max-height:390px}.copertina-mini{width:90px;height:112px;margin-top:var(--spazio-3)}.etichetta-campo{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);margin-bottom:var(--spazio-2);display:block}.tag-prodotti{margin:0 0 var(--spazio-3);gap:var(--spazio-2);flex-direction:column;padding:0;list-style:none;display:flex}.tag-prodotti li{align-items:center;gap:var(--spazio-3);padding:var(--spazio-2) var(--spazio-2);border:1px solid var(--filo);border-radius:var(--raggio-controllo);display:flex}.tag-prodotti img,.tag-prodotti .mini-foto{object-fit:cover;border:1px solid var(--filo);border-radius:2px;flex-shrink:0;width:40px;height:40px}.tag-prodotti .nome-tag{min-width:0;font-weight:600;font-size:var(--corpo);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.risultati-tag{margin-top:var(--spazio-2);max-height:320px;overflow-y:auto}.posiziona-blocco{margin-top:var(--spazio-3)}.lookbook-posiziona{border:1px solid var(--filo);-webkit-user-select:none;user-select:none;max-width:260px;line-height:0;display:inline-block;position:relative}.lookbook-posiziona.attivo{cursor:crosshair;outline:2px solid var(--accento);outline-offset:2px}.lookbook-posiziona img,.lookbook-posiziona video{width:100%;height:auto;display:block}.punto{background:var(--foglio);border:2px solid var(--accento);pointer-events:none;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #ffffff8c}.punto.evidenzia{background:var(--accento)}textarea{padding:var(--spazio-3) var(--spazio-3);border:1px solid var(--filo-forte);border-radius:var(--raggio-controllo);font-size:var(--corpo);background:var(--foglio);color:var(--inchiostro);resize:vertical;min-height:5rem;line-height:1.4;transition:border-color .15s,box-shadow .15s}textarea:focus{border-color:var(--accento);box-shadow:var(--anello-fuoco);outline:none}.pannello-ai{gap:var(--spazio-4);border:1px solid var(--filo);border-radius:var(--raggio);padding:var(--spazio-4) var(--spazio-4);background:var(--velo);flex-direction:column;display:flex}.voce-ai{gap:var(--spazio-1);flex-direction:column;display:flex}.voce-ai p{font-size:var(--corpo);margin:0;line-height:1.45}.intestazione-ai{justify-content:space-between;align-items:center;gap:var(--spazio-3);display:flex}.intestazione-ai strong{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato)}.iscrizione{gap:var(--spazio-4);flex-direction:column;width:100%;max-width:380px;display:flex}.iscrizione .benvenuto.centrato,.iscrizione .sottotitolo,.attenuato.centrato{text-align:center}.iscrizione .benvenuto{margin:var(--spazio-2) 0 0}.iscrizione .spunta{font-size:var(--piccolo);align-items:flex-start;line-height:1.4}.iscrizione .spunta input{margin-top:var(--spazio-1)}.iscrizione .spunta a{color:var(--inchiostro)}.qr-overlay{background:var(--scrim);z-index:60;padding:var(--spazio-5);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.qr-card{background:var(--foglio);padding:var(--spazio-5) var(--spazio-5) var(--spazio-4);align-items:center;gap:var(--spazio-3);border-radius:2px;flex-direction:column;width:100%;max-width:360px;display:flex}.qr-card .qr-logo{width:55%;max-width:180px}.qr-card .qr-titolo{font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);margin:0}.qr-card .qr-img{width:240px;height:240px;image-rendering:pixelated}.pagina-pubblica{max-width:620px;padding:var(--spazio-5) var(--spazio-4) var(--spazio-6);margin:0 auto}.informativa{gap:var(--spazio-2);flex-direction:column;display:flex}.informativa .logo-login{width:60%;max-width:200px}.informativa h2{text-transform:none;letter-spacing:0;font-size:var(--corpo);margin:var(--spazio-4) 0 var(--spazio-1)}.informativa .attenuato{line-height:1.5}.informativa a{color:var(--inchiostro)}.trappola{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.blocco{gap:var(--spazio-3);max-width:380px;margin:var(--spazio-5) auto;text-align:center;flex-direction:column;display:flex}.blocco h2{text-align:center;font-size:var(--titolo)}.blocco .blocco-occhiello{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);margin:0 0 var(--spazio-2)}.blocco label{text-align:left}.blocco .collegamento{text-align:center}.barra-massa{align-items:center;gap:var(--spazio-3);padding:var(--spazio-3) var(--spazio-3);margin:var(--spazio-3) 0;background:var(--velo);border:1px solid var(--filo);border-radius:2px;flex-wrap:wrap;display:flex}.barra-massa .attenuato{font-size:var(--corpo);margin-right:auto}li.selezionato,tr.selezionato{border-color:var(--accento);outline:1.5px solid var(--accento);outline-offset:-1px}.check-sel{width:1.2rem;height:1.2rem;min-height:0;accent-color:var(--accento);pointer-events:none;border:none;flex-shrink:0;padding:0}.scarsita-box{gap:var(--spazio-3);margin-bottom:var(--spazio-4);flex-direction:column;display:flex}.soglia-scarsita{align-items:center;gap:var(--spazio-2);font-size:var(--corpo);flex-direction:row}.soglia-scarsita input{text-align:center;width:4rem}.riga-drop{justify-content:space-between;align-items:center;gap:var(--spazio-3);flex-wrap:wrap;display:flex}.riga-drop .apri-capo{align-items:center;gap:var(--spazio-3);min-width:200px;color:var(--inchiostro);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;padding:0;display:flex}.riga-drop .apri-capo:hover,.riga-drop .apri-capo:active{color:var(--inchiostro);background:0 0}.riga-drop .apri-capo img,.riga-drop .apri-capo .mini-foto{object-fit:cover;border:1px solid var(--filo);border-radius:2px;flex-shrink:0;width:52px;height:52px}.fasi-drop{gap:var(--spazio-1);margin-top:var(--spazio-1);display:inline-flex}.azioni-drop{align-items:center;gap:var(--spazio-2);flex-wrap:wrap;display:flex}.caption-drop{align-items:flex-start;gap:var(--spazio-3);background:var(--velo);border:1px solid var(--filo);padding:var(--spazio-3) var(--spazio-3);margin-top:var(--spazio-1);border-radius:2px;flex-basis:100%;display:flex}.caption-drop p{font-size:var(--corpo);white-space:pre-wrap;flex:1;margin:0;line-height:1.45}.aggiornamento-banner{z-index:70;justify-content:space-between;align-items:center;gap:var(--spazio-3);background:var(--accento);width:calc(100% - 2rem);max-width:460px;color:var(--foglio);padding:var(--spazio-3) var(--spazio-4) var(--spazio-3) var(--spazio-4);border-radius:var(--raggio-controllo);box-shadow:var(--ombra-volante);font-size:var(--corpo);display:flex;position:fixed;bottom:4.7rem;left:50%;transform:translate(-50%)}.aggiornamento-banner button{background:var(--carta);color:var(--accento);border-color:var(--carta);padding:var(--spazio-2) var(--spazio-4);flex:none}.aggiornamento-banner button:hover,.aggiornamento-banner button:active{color:var(--carta);border-color:var(--carta);background:0 0}.elenco-prodotti.scaletta li{cursor:grab;flex-wrap:wrap}.elenco-prodotti.scaletta li:active{cursor:grabbing}.elenco-prodotti.scaletta .nome-prodotto{white-space:normal;text-overflow:clip;overflow:visible}.elenco-prodotti.scaletta .presa{text-align:right;font-variant-numeric:tabular-nums;width:2ch;font-size:var(--piccolo);color:var(--attenuato);flex:none}.elenco-prodotti.scaletta li.spenta img,.elenco-prodotti.scaletta li.spenta .dati-prodotto{opacity:.45}.elenco-prodotti.scaletta li.sopra{box-shadow:inset 0 2px 0 var(--accento)}.elenco-prodotti.scaletta .azioni-riga button.mini{min-width:var(--tocco-minimo)}.azioni-riga{align-items:center;gap:var(--spazio-2);flex-wrap:wrap;display:flex}.indirizzo-schermo{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--piccolo);word-break:break-all;background:var(--velo);border:1px solid var(--filo);padding:var(--spazio-3);margin:var(--spazio-2) 0}@media (width<=560px){.elenco-prodotti.scaletta .azioni-riga{width:100%;padding-left:calc(2ch + 46px + var(--spazio-3) * 2)}}.impostazioni-griglia{gap:var(--spazio-4);grid-template-columns:210px minmax(0,1fr);align-items:start;display:grid}.impostazioni-menu{gap:var(--spazio-1);border:1px solid var(--filo);padding:var(--spazio-2);background:var(--foglio);flex-direction:column;display:flex}.impostazioni-menu button{color:var(--attenuato);text-align:left;padding:var(--spazio-3) var(--spazio-3);font-size:var(--piccolo);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000}.impostazioni-menu button:hover,.impostazioni-menu button:active{color:var(--inchiostro)}.impostazioni-menu button.attiva{border-left-color:var(--inchiostro);color:var(--inchiostro)}.impostazioni-corpo h2{margin-top:0}video.hero-anteprima,img.hero-anteprima{aspect-ratio:16/9;object-fit:cover;width:300px;height:auto;max-height:200px}.elenco-interruttori{margin:var(--spazio-3) 0 0;gap:var(--spazio-1);flex-direction:column;padding:0;list-style:none;display:flex}.elenco-interruttori li{border-bottom:1px solid var(--filo)}.elenco-interruttori li:last-child{border-bottom:none}.elenco-interruttori label,.riga-interruttore{gap:var(--spazio-3);padding:var(--spazio-3) var(--spazio-1);cursor:pointer;min-height:var(--tocco-minimo);flex-direction:row;align-items:flex-start;display:flex}.elenco-interruttori label>span,.riga-interruttore>span{gap:var(--spazio-1);font-size:var(--corpo);flex-direction:column;display:flex}.elenco-interruttori label span span,.riga-interruttore span span{font-size:var(--piccolo)}.riquadro-stato{border:1px solid var(--filo);border-left:3px solid var(--inchiostro);background:var(--velo);padding:var(--spazio-3) var(--spazio-4)}.riquadro-stato p{margin:var(--spazio-1) 0 0}.promo-anteprima{border:1px solid var(--filo);padding:var(--spazio-5) var(--spazio-4);text-align:center;margin-top:var(--spazio-2);background:var(--inchiostro);color:var(--carta)}.promo-anteprima .occhiello{font-size:var(--occhiello);letter-spacing:.16em;margin:0 0 var(--spazio-2);color:var(--attenuato-inverso)}.promo-anteprima h3{font-family:var(--serif);font-weight:400;font-size:var(--titolo);margin:0}.promo-anteprima .sotto{margin:var(--spazio-2) 0 0;font-size:var(--corpo);color:var(--attenuato-inverso)}.promo-anteprima .bottone{margin-top:var(--spazio-4);border:1px solid var(--carta);padding:var(--spazio-2) var(--spazio-5);font-size:var(--occhiello);letter-spacing:.16em;text-transform:uppercase;display:inline-block}.promo-anteprima.stile-sconto{background:var(--promo-sconto)}.promo-anteprima.stile-evento{background:var(--promo-evento)}.promo-anteprima.stile-anteprima{background:var(--promo-anteprima)}.promo-anteprima.stile-oro{background:var(--banda-oro);color:var(--inchiostro)}.promo-anteprima.stile-oro .occhiello,.promo-anteprima.stile-oro .sotto{color:#16150fbf}.promo-anteprima.stile-oro h3{color:var(--inchiostro)}.promo-anteprima.stile-oro .bottone{border-color:var(--inchiostro);color:var(--inchiostro)}@media (width<=819px){.impostazioni-griglia{grid-template-columns:minmax(0,1fr);min-width:0}.impostazioni-menu{gap:var(--spazio-1) var(--spazio-2);flex-flow:wrap;min-width:0}.impostazioni-menu button{white-space:nowrap;border-bottom:2px solid #0000;border-left:none}.impostazioni-menu button.attiva{border-left-color:#0000;border-bottom-color:var(--inchiostro)}}.contenuto{padding-bottom:5.2rem}.barra-basso{z-index:40;background:var(--foglio);border-top:1px solid var(--filo);padding:var(--spazio-2) 0 calc(var(--spazio-2) + env(safe-area-inset-bottom,0px));gap:0;display:flex;position:fixed;bottom:0;left:0;right:0}.barra-basso button{min-width:0;color:var(--attenuato);font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.04em;padding:var(--spazio-3) 0;text-overflow:clip;background:0 0;border:none;border-radius:0;flex:1 1 0;font-weight:500;overflow:hidden}.barra-basso button:hover,.barra-basso button:active{color:var(--inchiostro);background:0 0}.barra-basso button.attiva{color:var(--inchiostro);font-weight:700}.menu-overlay{z-index:55;background:var(--scrim-leggero);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.menu-foglio{background:var(--carta);width:100%;max-height:82vh;padding:var(--spazio-4) var(--spazio-4) var(--spazio-5);border-top:1px solid var(--filo);border-radius:12px 12px 0 0;overflow:auto}.menu-testata{padding-bottom:var(--spazio-3);border-bottom:1px solid var(--filo);justify-content:space-between;align-items:center;display:flex}.menu-testata strong{font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato)}.menu-gruppo{margin-top:var(--spazio-4)}.menu-gruppo h3{margin:0 0 var(--spazio-3);font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);font-weight:600}.menu-voci{gap:var(--spazio-2);grid-template-columns:repeat(2,1fr);display:grid}.menu-voci button{border:1px solid var(--filo-forte);color:var(--inchiostro);padding:var(--spazio-3) var(--spazio-3);font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;text-align:left;background:0 0;border-radius:0}.menu-voci button:hover,.menu-voci button:active{border-color:var(--accento);color:var(--inchiostro);background:0 0}.menu-voci button.attiva{background:var(--accento);color:var(--carta);border-color:var(--accento)}@media (width>=820px){.menu-overlay{align-items:center}.menu-foglio{border-radius:var(--raggio);border:1px solid var(--filo);max-width:560px}.barra-basso{padding-left:15%;padding-right:15%}}.cassa-testata{justify-content:space-between;align-items:flex-start;gap:var(--spazio-4);margin-bottom:var(--spazio-4);display:flex}.cassa-testata .benvenuto{margin:0}.cassa-avvisi{gap:var(--spazio-3);margin-bottom:var(--spazio-4);flex-wrap:wrap;display:flex}.chip-avviso{align-items:center;gap:var(--spazio-2);background:var(--foglio);color:var(--inchiostro);border:1px solid var(--filo);font-size:var(--piccolo);padding:var(--spazio-2) var(--spazio-3);border-radius:0;font-weight:500;display:inline-flex}.chip-avviso:hover,.chip-avviso:active{background:var(--foglio);color:var(--inchiostro);border-color:var(--accento)}.chip-avviso b{font-variant-numeric:tabular-nums}.chip-avviso .pallino{background:var(--accento);border-radius:50%;width:7px;height:7px;display:inline-block}.cassa-griglia{gap:var(--spazio-4);margin-bottom:var(--spazio-5);grid-template-columns:1fr;display:grid}.cassa-col{gap:var(--spazio-4);flex-direction:column;display:flex}@media (width>=820px){.cassa-griglia{grid-template-columns:1.05fr 1fr}}.cassa-incasso{align-items:flex-start;gap:var(--spazio-1);background:var(--foglio);color:var(--inchiostro);border:1px solid var(--filo);border-radius:var(--raggio);padding:var(--spazio-4) var(--spazio-4);text-align:left;flex-direction:column;width:100%;display:flex;position:relative}.cassa-incasso:hover,.cassa-incasso:active{background:var(--foglio);color:var(--inchiostro);border-color:var(--accento)}.cassa-incasso .etichetta{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato)}.cassa-incasso-testa{gap:var(--spazio-2) var(--spazio-4);flex-wrap:wrap;justify-content:space-between;align-items:baseline;width:100%;display:flex}.cassa-big{font-family:var(--serif);margin:var(--spazio-1) 0 var(--spazio-1);font-variant-numeric:tabular-nums;word-spacing:-.5em;font-size:clamp(1.6rem,5vw,3rem);font-weight:400;line-height:1}.lock-hint{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);white-space:nowrap;border:1px solid var(--filo);border-radius:var(--raggio);padding:0 var(--spazio-2);line-height:1.7}.cassa-mini{gap:var(--spazio-5);margin-top:var(--spazio-3);padding-top:var(--spazio-3);border-top:1px solid var(--filo);display:flex}.cassa-mini>div span{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);display:block}.cassa-mini>div strong{font-size:var(--corpo);font-variant-numeric:tabular-nums}.venduto-corpo{height:calc(6 * var(--tocco-minimo));margin-top:var(--spazio-2);overflow:hidden}.venduto-pista{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow:auto hidden}.venduto-pista::-webkit-scrollbar{display:none}.lista-venduto{scroll-snap-align:start;flex:0 0 100%;width:100%;margin:0;padding:0;list-style:none}.lista-venduto li{border-top:1px solid var(--filo)}.lista-venduto li:first-child{border-top:none}.voce-venduto{justify-content:space-between;align-items:center;gap:var(--spazio-3);width:100%;min-height:var(--tocco-minimo);color:var(--inchiostro);font-size:var(--corpo);text-align:left;background:0 0;border:none;border-radius:0;padding:0;display:flex}.voce-venduto .nome{min-width:0}button.voce-venduto .nome{text-underline-offset:3px;text-decoration:underline}button.voce-venduto:hover,button.voce-venduto:active{color:var(--accento)}.lista-venduto .prz{font-variant-numeric:tabular-nums;white-space:nowrap}.venduto-pager{justify-content:space-between;align-items:center;gap:var(--spazio-3);min-height:var(--tocco-minimo);font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;display:flex}.pager-passo{padding:var(--spazio-2) 0;min-height:var(--tocco-minimo);color:var(--inchiostro);font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;text-underline-offset:3px;background:0 0;border:none;border-radius:0;text-decoration:underline}.pager-passo:hover,.pager-passo:active{color:var(--accento)}.pager-passo:disabled{color:var(--attenuato);text-decoration:none}.riga-scadenza .fornitore.sottolineato{text-underline-offset:3px;text-decoration:underline}button.riga-scadenza:hover .fornitore,button.riga-scadenza:active .fornitore{color:var(--accento)}.settimana-strip{margin-top:var(--spazio-4)}.sett-giorni{gap:var(--spazio-2);margin-top:var(--spazio-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.sett-cella{justify-content:center;align-items:center;gap:var(--spazio-1);min-height:3.6rem;padding:var(--spazio-2) var(--spazio-1);border:1px solid var(--filo);border-radius:var(--raggio);background:var(--foglio);color:var(--inchiostro);cursor:pointer;flex-direction:column;display:flex}.sett-cella:hover,.sett-cella:active{border-color:var(--accento)}.sett-cella.chiuso{background:var(--velo)}.sett-cella.oggi{background:var(--accento);color:var(--carta);border-color:var(--accento)}.sett-gg{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato)}.sett-cella.oggi .sett-gg{color:var(--attenuato-inverso)}.sett-num{font-size:var(--forte);font-variant-numeric:tabular-nums;line-height:1}.sett-cella.chiuso .sett-num{color:var(--attenuato)}.sett-cella.oggi.chiuso .sett-num{color:var(--attenuato-inverso)}.sett-barra{background:var(--errore-testo);width:11px;height:2px}.sett-legenda{align-items:center;gap:var(--spazio-2);margin:var(--spazio-3) 0 0;font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);display:flex}.sett-cella.oggi .sett-barra{background:var(--errore-inverso)}.sett-dot{background:var(--accento);border-radius:50%;width:5px;height:5px}.sett-cella.oggi .sett-dot{background:var(--carta)}.sett-vuoto{height:5px}.cassa-azioni{gap:var(--spazio-3);grid-template-columns:1fr 1fr;display:grid}.op-cassa{align-items:flex-start;gap:var(--spazio-1);color:var(--inchiostro);border:1px solid var(--accento);padding:var(--spazio-4) var(--spazio-4);text-align:left;background:0 0;border-radius:0;flex-direction:column;display:flex}.op-cassa:hover,.op-cassa:active{background:var(--accento);color:var(--carta)}.op-cassa .t{font-size:var(--corpo);letter-spacing:.02em;font-weight:600}.op-cassa .s{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato)}.op-cassa:hover .s,.op-cassa:active .s{color:var(--attenuato-inverso)}.op-cassa.hero{background:var(--accento);color:var(--carta);grid-column:1/-1}.op-cassa.hero .s{color:var(--attenuato-inverso)}.op-cassa.hero:hover,.op-cassa.hero:active{color:var(--accento);background:0 0}.op-cassa.hero:hover .s,.op-cassa.hero:active .s{color:var(--attenuato)}@media (width>=1100px){.contenuto>.cassa-testata,.contenuto>.cassa-avvisi,.contenuto>.cassa-griglia,.contenuto>.modulo-incasso{grid-column:1/-1}}.mat-menu{gap:var(--spazio-4)}.mat-gruppo{gap:var(--spazio-1);flex-direction:column;display:flex}.mat-gruppo h3{margin:0 0 var(--spazio-1);padding:0 var(--spazio-3);font-size:var(--occhiello);letter-spacing:.16em;text-transform:uppercase;color:var(--attenuato);font-weight:600}.mat-menu button{align-items:center;gap:var(--spazio-2);font-size:var(--piccolo);letter-spacing:.02em;text-transform:none;padding:var(--spazio-2) var(--spazio-3);line-height:1.35;display:flex}.mat-occhiello{margin:0 0 var(--spazio-2);font-size:var(--occhiello);letter-spacing:.16em;text-transform:uppercase;color:var(--attenuato)}.mat-occhiello span{text-transform:none;letter-spacing:0;font-size:var(--piccolo)}@media (width<=819px){.mat-menu{gap:var(--spazio-3);flex-direction:column}.mat-indice ol{columns:1}.mat-gruppo{gap:var(--spazio-2);flex-flow:wrap}.mat-gruppo h3{flex-basis:100%;margin:0;padding:0}.mat-menu button{border:1px solid var(--filo);border-radius:var(--raggio);padding:var(--spazio-2) var(--spazio-3);white-space:normal;text-align:left}.mat-menu button.attiva{border-color:var(--inchiostro);border-bottom-color:var(--inchiostro);background:var(--foglio)}}h2.mat-h2{font-size:var(--titolo);letter-spacing:-.01em;margin:0 0 var(--spazio-1);text-wrap:balance}.mat-sommario{margin:0 0 var(--spazio-4);color:var(--attenuato);font-size:var(--corpo);max-width:62ch}.mat-bottone{min-height:var(--tocco-minimo);border:1px solid var(--accento);color:var(--accento);padding:var(--spazio-3) var(--spazio-4);font-size:var(--piccolo);letter-spacing:.16em;text-transform:uppercase;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.mat-bottone:hover,.mat-bottone:active{background:var(--accento);color:var(--carta)}.mat-azioni{gap:var(--spazio-2);margin:0 0 var(--spazio-4);flex-wrap:wrap;display:flex}.mat-indice{margin:0 0 var(--spazio-5);padding:var(--spazio-3) var(--spazio-4);border:1px solid var(--filo);max-width:64ch}.mat-indice-titolo{margin:0 0 var(--spazio-2);font-size:var(--occhiello);letter-spacing:.16em;text-transform:uppercase;color:var(--attenuato)}.mat-indice ol{padding-left:var(--spazio-4);columns:2;column-gap:var(--spazio-5);margin:0}.mat-indice li{font-size:var(--piccolo);break-inside:avoid;line-height:1.5}.mat-indice a{padding:var(--spazio-1) 0;color:var(--inchiostro);border-bottom:1px solid var(--filo);text-decoration:none;display:block}.mat-indice a:hover,.mat-indice a:active{border-bottom-color:var(--inchiostro)}.mat-figura{margin:var(--spazio-4) 0 var(--spazio-5);max-width:40rem}.mat-figura img{border:1px solid var(--filo);background:var(--carta);width:100%;height:auto;display:block}.mat-figura figcaption{margin-top:var(--spazio-2);font-size:var(--piccolo);color:var(--attenuato);line-height:1.5}.mat-riquadro{margin:var(--spazio-4) 0 var(--spazio-5);padding:var(--spazio-3) var(--spazio-4);border-left:3px solid var(--filo);max-width:64ch}.mat-riquadro.fare{background:var(--ok-sfondo);border-left-color:var(--ok-testo)}.mat-riquadro.evitare{background:var(--errore-sfondo);border-left-color:var(--errore-testo)}.mat-riquadro h4{margin:0 0 var(--spazio-2);font-size:var(--occhiello);letter-spacing:.16em;text-transform:uppercase;font-weight:600}.mat-riquadro.fare h4{color:var(--ok-testo)}.mat-riquadro.evitare h4{color:var(--errore-testo)}.mat-riquadro ul{padding-left:var(--spazio-4);gap:var(--spazio-1);flex-direction:column;margin:0;display:flex}.mat-riquadro li{font-size:var(--corpo);line-height:1.5}.mat-titoletto{font-family:var(--serif);font-weight:400;font-size:var(--forte);margin:var(--spazio-6) 0 var(--spazio-3);padding-top:var(--spazio-4);border-top:1px solid var(--filo);max-width:64ch;scroll-margin-top:var(--spazio-5)}.mat-titoletto:first-child{border-top:none;margin-top:0;padding-top:0}.mat-testo{margin:0 0 var(--spazio-3);font-size:var(--corpo);max-width:64ch;line-height:1.6}.mat-nota{margin:var(--spazio-4) 0;padding:var(--spazio-3) var(--spazio-4);background:var(--velo);border-left:2px solid var(--filo);font-size:var(--corpo);color:var(--attenuato);max-width:64ch;line-height:1.55}.mat-elenco{margin:var(--spazio-1) 0 var(--spazio-4);padding-left:var(--spazio-4);gap:var(--spazio-1);flex-direction:column;max-width:64ch;display:flex}.mat-elenco li{font-size:var(--corpo);line-height:1.5}.mat-passi{margin:var(--spazio-1) 0 var(--spazio-4);gap:var(--spazio-1);flex-direction:column;max-width:64ch;padding:0;list-style:none;display:flex}.mat-passi li{border-bottom:1px solid var(--filo)}.mat-passi li:last-child{border-bottom:none}.mat-passi label{gap:var(--spazio-3);min-height:var(--tocco-minimo);padding:var(--spazio-3) var(--spazio-1);cursor:pointer;font-size:var(--corpo);color:var(--inchiostro);flex-direction:row;align-items:flex-start;display:flex}.mat-passi li.fatto label span{color:var(--attenuato);text-decoration:line-through}.mat-testo,.mat-nota,.mat-elenco li,.mat-passi,.mat-passi li,.mat-sommario,.mat-dati,.mat-riquadro li,.mat-indice li{overflow-wrap:anywhere}.mat-dati{margin:var(--spazio-2) 0 var(--spazio-4);flex-direction:column;gap:0;max-width:64ch;display:flex}.mat-dati>div{justify-content:space-between;gap:var(--spazio-1) var(--spazio-4);padding:var(--spazio-2) var(--spazio-1);border-bottom:1px solid var(--filo);flex-wrap:wrap;display:flex}.mat-dati dt{font-size:var(--corpo);color:var(--attenuato)}.mat-dati dd{font-size:var(--corpo);font-variant-numeric:tabular-nums;text-align:right;min-width:0;margin:0;font-weight:600}.mat-dati>div{flex-wrap:wrap}.mat-copia{margin:var(--spazio-2) 0 var(--spazio-4);border:1px solid var(--filo);background:var(--velo);max-width:64ch}.mat-copia figcaption{justify-content:space-between;align-items:center;gap:var(--spazio-3);padding:var(--spazio-2) var(--spazio-3) var(--spazio-2) var(--spazio-3);border-bottom:1px solid var(--filo);display:flex}.mat-quando{font-size:var(--occhiello);letter-spacing:.16em;text-transform:uppercase;color:var(--attenuato)}.mat-copia pre{padding:var(--spazio-4) var(--spazio-3);font-family:inherit;font-size:var(--corpo);white-space:pre-wrap;word-break:break-word;color:var(--inchiostro);margin:0;line-height:1.6}.mat-elimina{margin-top:var(--spazio-6);padding-top:var(--spazio-4);border-top:1px solid var(--filo);flex-wrap:wrap;align-items:center}.mat-elimina-nota{font-size:var(--piccolo)}@media print{.barra-basso,header.testata,nav.mat-menu,.mat-azioni,.mat-elimina,.mat-cestino,.mat-copia figcaption button,.mat-passi input{display:none!important}.mat-griglia{display:block}.mat-documento{border:none;padding:0}.mat-figura img,.mat-riquadro,.mat-copia{break-inside:avoid}}.mat-cestino{margin-top:var(--spazio-4);padding-top:var(--spazio-4);border-top:1px solid var(--filo);align-items:center;gap:var(--spazio-3);font-size:var(--piccolo);display:flex}.cal-barra{justify-content:space-between;align-items:center;gap:var(--spazio-3);margin-bottom:var(--spazio-1);flex-wrap:wrap;display:flex}.cal-barra .viste{margin-bottom:0}.cal-nav{gap:var(--spazio-2);display:flex}.cal-titolo{font-family:var(--serif);font-weight:400;font-size:var(--titolo);margin:var(--spazio-1) 0 var(--spazio-4);letter-spacing:-.01em}.cal-griglia-testa{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:2px;display:grid}.cal-griglia-testa div{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);text-align:center;padding:var(--spazio-1) 0}.cal-settimana{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:2px;display:grid}.cal-cella{gap:var(--spazio-1);background:var(--foglio);min-height:76px;color:var(--inchiostro);border:1px solid var(--filo);padding:var(--spazio-1) var(--spazio-1);text-align:left;border-radius:0;flex-direction:column;display:flex;overflow:hidden}.cal-cella:hover,.cal-cella:active{background:var(--velo);color:var(--inchiostro)}.cal-cella.fuori{background:var(--velo);color:var(--attenuato)}.cal-cella.oggi{border-color:var(--accento);outline:1px solid var(--accento);outline-offset:-2px}.cal-num{font-size:var(--piccolo);font-variant-numeric:tabular-nums;font-weight:600}.cal-items{flex-direction:column;gap:1px;display:flex;overflow:hidden}.cal-chip{font-size:var(--occhiello);padding:var(--spazio-1) var(--spazio-1);white-space:nowrap;text-overflow:ellipsis;border-radius:2px;overflow:hidden}.cal-chip.evento{background:var(--accento);color:var(--carta)}.cal-chip.google{background:var(--velo);color:var(--inchiostro);border:1px solid var(--filo-forte)}.cal-chip.pubbl{color:var(--attenuato);border:1px solid var(--filo);background:0 0}.cal-chip.chiusura{color:var(--errore-testo);border:1px solid var(--errore-testo);background:0 0;font-weight:600}.cal-chip.chiusura-def{color:var(--attenuato);border:1px dashed var(--filo);background:0 0}.cal-piu{font-size:var(--occhiello);color:var(--attenuato);padding-left:var(--spazio-1)}@media (width>=820px){.cal-cella{min-height:96px}}@media (width<=819px){.cal-items{padding-left:var(--spazio-1);flex-flow:wrap;gap:3px}.cal-chip{border-radius:50%;flex:none;width:7px;height:7px;padding:0;font-size:0;line-height:0;overflow:hidden}.cal-chip.chiusura,.cal-chip.chiusura-def{background:var(--errore-testo);border-color:var(--errore-testo)}.cal-chip.chiusura-def{background:0 0}.cal-piu{padding-left:var(--spazio-1);line-height:1}}.cal-lista{gap:var(--spazio-4);flex-direction:column;display:flex}.cal-eventi{margin:var(--spazio-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.cal-riga{gap:var(--spazio-4);padding:var(--spazio-3) 0;border-top:1px solid var(--filo);cursor:default;align-items:baseline;display:flex}.cal-eventi .cal-riga:first-child{border-top:none}.cal-riga.evento{cursor:pointer}.cal-riga .cal-ora{font-size:var(--piccolo);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);flex:0 0 5.5rem}.cal-riga .cal-tit{font-size:var(--corpo)}.cal-riga.pubbl .cal-tit,.cal-riga.google .cal-tit{color:var(--attenuato)}.cal-riga.chiusura{cursor:pointer}.cal-riga.chiusura .cal-ora{color:var(--errore-testo)}.cal-riga.chiusura .cal-tit{color:var(--errore-testo);font-weight:600}.cal-riga.chiusura-def .cal-ora,.cal-riga.chiusura-def .cal-tit{color:var(--attenuato)}.cal-azioni-testa{gap:var(--spazio-2);flex-wrap:wrap;display:flex}.tag-chiuso{margin-left:var(--spazio-2);font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--errore-testo);border:1px solid var(--errore-testo);padding:var(--spazio-1) var(--spazio-1);white-space:nowrap;border-radius:2px}.tag-club{margin-left:var(--spazio-2);font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--carta);background:var(--accento);padding:var(--spazio-1) var(--spazio-2);white-space:nowrap;vertical-align:middle;border-radius:2px}.scheda-cliente{border-top:1px solid var(--filo);margin-top:var(--spazio-3);padding-top:var(--spazio-3)}.scheda-cliente h3{font-family:var(--serif);margin:0 0 var(--spazio-3);font-weight:400}.cli-brand{margin:var(--spazio-3) 0 0;padding:0;list-style:none}.cli-brand li{justify-content:space-between;gap:var(--spazio-3);padding:var(--spazio-2) 0;border-top:1px solid var(--filo);font-size:var(--corpo);display:flex}.cli-brand li:first-child{border-top:none}.cli-brand .prz{font-variant-numeric:tabular-nums;white-space:nowrap}.offline-anteprima{border:1px solid var(--filo);background:var(--foglio);padding:var(--spazio-5) var(--spazio-5);text-align:center;margin-top:var(--spazio-2)}.offline-anteprima .logo-serif{font-family:var(--serif);font-size:var(--titolo);letter-spacing:.3em;text-indent:.3em;margin:0 0 var(--spazio-4)}.offline-anteprima .occhiello{font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);margin:0 0 var(--spazio-3)}.offline-anteprima h3{font-family:var(--serif);font-weight:400;font-size:var(--titolo);margin:0}.offline-anteprima .sotto{max-width:44ch;margin:var(--spazio-3) auto 0;color:var(--attenuato);font-size:var(--corpo);line-height:1.6}.ambito-scelte{gap:var(--spazio-1);margin:var(--spazio-2) 0 var(--spazio-1);flex-direction:column;display:flex}.ambito-manuale{margin-top:var(--spazio-2)}.ambito-manuale .riga-prodotto{flex:1}.logo-anteprima{margin-top:var(--spazio-3);background:var(--inchiostro);border:1px solid var(--filo);padding:var(--spazio-4) var(--spazio-4);justify-content:center;display:flex}.logo-anteprima img{width:100%;max-width:280px;height:auto;display:block}.varianti-box{border:1px solid var(--filo);padding:var(--spazio-4) var(--spazio-4);margin:var(--spazio-3) 0}.varianti-box h3{font-family:var(--serif);font-weight:400;font-size:var(--corpo);margin:0}.varianti-scelta{gap:var(--spazio-3);margin:var(--spazio-3) 0;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.varianti-riga{font-size:var(--piccolo);margin-top:var(--spazio-1);display:block}.sconto-box{border:1px solid var(--filo);padding:var(--spazio-3) var(--spazio-4);margin:var(--spazio-3) 0}.sconto-box .riga-importi{margin:0}.mk-conta{font-variant-numeric:tabular-nums;opacity:.7}.griglia-capi{margin:var(--spazio-3) 0 0;gap:var(--spazio-3);grid-template-columns:repeat(auto-fill,minmax(110px,1fr));padding:0;list-style:none;display:grid}.capo-scelta{border:1px solid var(--filo);width:100%;padding:var(--spazio-2);gap:var(--spazio-1);text-align:left;cursor:pointer;color:var(--inchiostro);background:0 0;border-radius:0;flex-direction:column;font-weight:400;display:flex;position:relative}.capo-scelta:hover,.capo-scelta:active{background:var(--velo);color:var(--inchiostro)}.capo-scelta.scelto{border-color:var(--accento);box-shadow:inset 0 0 0 1px var(--accento)}.capo-scelta img,.capo-scelta .mini-foto{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.capo-scelta.scelto img{opacity:.85}.capo-badge{background:var(--accento);width:1.4rem;height:1.4rem;color:var(--carta);font-size:var(--occhiello);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:absolute;top:.6rem;left:.6rem}.capo-nome{font-size:var(--piccolo);margin-top:var(--spazio-1);line-height:1.25}.capo-scelta .attenuato{font-size:var(--piccolo)}.gruppo-colore{border:1px solid var(--filo);border-radius:var(--raggio);padding:var(--spazio-4) var(--spazio-4);margin-top:var(--spazio-3)}.gruppo-colore:first-of-type{margin-top:var(--spazio-2)}.gruppo-testa{gap:var(--spazio-3);grid-template-columns:1fr auto;align-items:end;display:grid}.taglia-riga{gap:var(--spazio-3);margin-top:var(--spazio-2);grid-template-columns:1fr 1fr 2.6rem;align-items:end;display:grid}.taglia-riga>button{width:100%;padding:var(--spazio-2) 0;margin-bottom:var(--spazio-1)}.gruppo-testa>label,.taglia-riga>label,.gruppo-testa input,.taglia-riga input{min-width:0}.gruppo-testa>button{margin-bottom:var(--spazio-1);padding:var(--spazio-2) var(--spazio-4)}.gruppo-colore>button{margin-top:var(--spazio-3)}.taglia-codice{margin-top:var(--spazio-1);grid-column:1/-1}.campo-anno input{max-width:10rem}.elenco-conversazioni{margin:var(--spazio-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.elenco-conversazioni li{border-bottom:1px solid var(--filo)}.elenco-conversazioni li:last-child{border-bottom:none}.riga-conversazione{align-items:flex-start;gap:var(--spazio-1);width:100%;min-height:var(--tocco-minimo);padding:var(--spazio-3) 0;color:var(--inchiostro);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;flex-direction:column;display:flex}.riga-conversazione:hover,.riga-conversazione:active{background:var(--velo);color:var(--inchiostro)}.titolo-conversazione{font-family:var(--serif);font-weight:400;font-size:var(--forte)}.consulente-messaggi{gap:var(--spazio-4);flex-direction:column;display:flex}.consulente-messaggio{border-bottom:1px solid var(--filo);padding-bottom:var(--spazio-3)}.consulente-messaggio:last-child{border-bottom:none;padding-bottom:0}.consulente-testo{margin:var(--spazio-1) 0 0;font-size:var(--corpo);white-space:pre-wrap}.consulente-proposta{margin-top:var(--spazio-3)}.consulente-proposta ul{gap:var(--spazio-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.consulente-proposta li{overflow-wrap:anywhere}.consulente-proposta-corpo{gap:var(--spazio-3);margin-top:var(--spazio-2);flex-direction:column;display:flex}.consulente-proposta-corpo button{align-self:flex-start}.consulente-proposta-messaggio{margin:0}.consulente-proposta>.consulente-proposta-messaggio{margin-top:var(--spazio-2)}.consulente-proposta-salvata{font-size:var(--corpo);color:var(--ok-testo);margin:0;font-weight:600}@media (width<=560px){.tabella-scorrevole[data-t]{overflow-x:visible}.tabella-scorrevole[data-t] table{display:block}.tabella-scorrevole[data-t] thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabella-scorrevole[data-t] tbody,.tabella-scorrevole[data-t] tfoot{display:block}.tabella-scorrevole[data-t] tr{padding:var(--spazio-3) 0;border-bottom:1px solid var(--filo);display:block}.tabella-scorrevole[data-t] tbody tr:last-child{border-bottom:none}.tabella-scorrevole[data-t] td{justify-content:space-between;align-items:baseline;gap:var(--spazio-3);padding:var(--spazio-1) 0;text-align:right;white-space:normal;border:none;display:flex}.tabella-scorrevole[data-t] td.col-scrivania,.tabella-scorrevole[data-t] th.col-scrivania,.tabella-scorrevole[data-t] td.col-banco,.tabella-scorrevole[data-t] th.col-banco{display:none}.tabella-scorrevole[data-t] td:before{content:"";text-align:left;font-size:var(--occhiello);text-transform:uppercase;letter-spacing:.16em;color:var(--attenuato);flex:none}.tabella-scorrevole[data-t] tfoot tr{border-bottom:none;border-top:1px solid var(--filo-forte)}.tabella-scorrevole[data-t] td:first-child{text-align:left;padding-bottom:var(--spazio-2);font-weight:600;display:block}.tabella-scorrevole[data-t] td:first-child:before{content:none}.tabella-scorrevole[data-t] td:first-child .sotto-riga{font-weight:400}[data-t=movimenti] td:first-child:before{content:"Data"}[data-t=movimenti] td:nth-child(2):before{content:"Descrizione"}[data-t=movimenti] td:nth-child(3):before{content:"Importo"}[data-t=costi-mese] td:first-child:before{content:"Mese"}[data-t=costi-mese] td:nth-child(2):before{content:"Fissi"}[data-t=costi-mese] td:nth-child(3):before{content:"Variabili"}[data-t=costi-mese] td:nth-child(4):before{content:"Totale"}[data-t=andamento-mese] td:first-child:before{content:"Mese"}[data-t=andamento-mese] td:nth-child(2):before{content:"Fatturato"}[data-t=andamento-mese] td:nth-child(3):before{content:"Δ "}[data-t=andamento-mese] td:nth-child(4):before{content:"Acquisti"}[data-t=andamento-mese] td:nth-child(5):before{content:"Δ "}[data-t=import-fatture] td:first-child:before{content:"Data"}[data-t=import-fatture] td:nth-child(2):before{content:"Fornitore"}[data-t=import-fatture] td:nth-child(3):before{content:"Numero"}[data-t=import-fatture] td:nth-child(4):before{content:"Imponibile"}[data-t=import-fatture] td:nth-child(5):before{content:"IVA"}[data-t=import-fatture] td:nth-child(6):before{content:"Totale"}[data-t=registro-fatture] td:first-child:before{content:"Fornitore"}[data-t=registro-fatture] td:nth-child(5):before{content:"Totale"}[data-t=registro-fatture] td:nth-child(6):before{content:"Stato"}[data-t=costi-categoria] td:first-child:before{content:"Categoria"}[data-t=costi-categoria] td:nth-child(2):before{content:"Fatture"}[data-t=costi-categoria] td:nth-child(3):before{content:"Totale"}[data-t=anni] td:first-child:before{content:"Anno"}[data-t=anni] td:nth-child(2):before{content:"Fatturato"}[data-t=anni] td:nth-child(3):before{content:"Utile"}[data-t=anni] td:nth-child(4):before{content:"MOL A"}[data-t=mesi] td:first-child:before{content:"Mese"}[data-t=mesi] td:nth-child(2):before{content:"Fatturato"}[data-t=mesi] td:nth-child(3):before{content:"Δ "}[data-t=mesi] td:nth-child(4):before{content:"Utile"}[data-t=livelli-club] td:first-child:before{content:"Soglia 12 mesi (€)"}[data-t=livelli-club] td:nth-child(2):before{content:"Sconto (%)"}[data-t=difetti] td:nth-child(2):before{content:"Quando"}[data-t=difetti] td:nth-child(3):before{content:"Dove"}[data-t=difetti] td:nth-child(4):before{content:"Dettaglio"}[data-t=difetti] td.cella-tecnica{text-align:left;overflow-wrap:anywhere;display:block}[data-t=difetti] td.cella-tecnica:before{content:"Dettaglio";display:block}[data-t=incassi-giorno] td:first-child:before{content:"Data"}[data-t=incassi-giorno] td:nth-child(2):before{content:"Fatturato A"}[data-t=incassi-giorno] td:nth-child(3):before{content:"POS"}[data-t=incassi-giorno] td:nth-child(4):before{content:"Fatturato B"}[data-t=incassi-giorno] td:nth-child(5):before{content:"Scontr."}[data-t=incassi-giorno] td:nth-child(6):before{content:"Totale"}[data-t=incassi-settimana] td:first-child:before{content:"Giorno"}[data-t=incassi-settimana] td:nth-child(2):before{content:"Aperture"}[data-t=incassi-settimana] td:nth-child(3):before{content:"Totale"}[data-t=incassi-settimana] td:nth-child(4):before{content:"Media"}[data-t=capi-sel] td:nth-child(7):before{content:"Prezzo"}[data-t=capi-sel] td:nth-child(8):before{content:"Giac."}[data-t=capi-sel] td:first-child{justify-content:flex-start;padding-bottom:0;display:flex}[data-t=capi-sel] td:nth-child(2){text-align:left;padding-bottom:var(--spazio-2);font-weight:600;display:block}[data-t=capi-sel] td:nth-child(2):before{content:none}[data-t=capi] td:nth-child(6):before{content:"Prezzo"}[data-t=capi] td:nth-child(7):before{content:"Giac."}[data-t=capi] .varianti-riga,[data-t=capi-sel] .varianti-riga{font-weight:400;display:block}[data-t=brand] td:first-child:before{content:"Brand"}[data-t=brand] td:nth-child(2):before{content:"Caricati"}[data-t=brand] td:nth-child(3):before{content:"Venduti"}[data-t=brand] td:nth-child(4):before{content:"Sell-through"}[data-t=brand] td:nth-child(5):before{content:"Ricavi"}[data-t=brand] td:nth-child(6):before{content:"Margine"}[data-t=brand] td:nth-child(7):before{content:"Marg. %"}[data-t=brand] td:nth-child(8):before{content:"Acquisti (fatture)"}[data-t=rimanenze] td:first-child:before{content:"Al 31/12"}[data-t=rimanenze] td:nth-child(2):before{content:"Valore"}[data-t=rimanenze] td:nth-child(3):before{content:"Δ anno prec."}[data-t=palinsesto] td:first-child:before{content:"Data"}[data-t=palinsesto] td:nth-child(2):before{content:"Fase"}[data-t=palinsesto] td:nth-child(3):before{content:"Canale"}[data-t=palinsesto] td:nth-child(4):before{content:"Tema"}[data-t=iva-trimestri] td:first-child:before{content:"Trimestre"}[data-t=iva-trimestri] td:nth-child(2):before{content:"IVA vendite"}[data-t=iva-trimestri] td:nth-child(3):before{content:"IVA acquisti"}[data-t=iva-trimestri] td:nth-child(4):before{content:"Saldo"}[data-t=imposte-reddito] td:first-child:before{content:"Voce"}[data-t=imposte-reddito] td:nth-child(2):before{content:"Scadenza"}[data-t=imposte-reddito] td:nth-child(3):before{content:"Importo"}[data-t=uscite] td:first-child:before{content:"Scadenza"}[data-t=uscite] td:nth-child(2):before{content:"Causale"}[data-t=uscite] td:nth-child(3):before{content:"Importo"}[data-t=uscite] td:nth-child(4):before{content:"Saldo previsto"}[data-t=fissi-mese] td:nth-child(2):before{content:"Al mese"}[data-t=fissi-mese] td:nth-child(3):before{content:"Dal"}[data-t=variabili-mese] td:nth-child(2):before{content:"Importo"}[data-t=voci-cassa] td:nth-child(2):before{content:"Voce"}[data-t=voci-cassa] td:nth-child(3):before{content:"Importo"}[data-t=da-classificare] td:nth-child(2):before{content:"Data"}[data-t=da-classificare] td:nth-child(3):before{content:"Importo"}[data-t=da-classificare] td:nth-child(4):before{content:"Proposta"}[data-t=abbinamenti] td:first-child:before{content:"Movimento"}[data-t=abbinamenti] td:nth-child(2):before{content:"Partita"}[data-t=abbinamenti] td:nth-child(3):before{content:"Importo"}[data-t=campagne-ads] td:nth-child(2):before{content:"Stato"}[data-t=campagne-ads] td:nth-child(3):before{content:"Budget totale"}[data-t=campagne-ads] td:nth-child(4):before{content:"Periodo"}[data-t=campagne-ads] td:nth-child(5):before{content:"Spesa reale"}}.cifra-serif{word-spacing:-.5em}:focus-visible{outline:2px solid var(--inchiostro);outline-offset:2px}button,select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=file]){min-height:var(--tocco-minimo)}button.mini,button.collegamento,button.stato,.schede-nav button,.impostazioni-menu button,.voce-legenda{min-height:0}button.mini,button.collegamento,button.filtro,.schede-nav button,.mat-menu button,.mat-indice a,.stato.cliccabile,.voce-legenda{position:relative}button.mini:after,button.collegamento:after,button.filtro:after,.schede-nav button:after,.mat-menu button:after,.mat-indice a:after,.stato.cliccabile:after,.voce-legenda:after{content:"";height:var(--tocco-minimo);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.marca-nuova{margin-top:var(--spazio-2);padding:var(--spazio-3);border:1px solid var(--filo);background:var(--velo);gap:var(--spazio-2);flex-direction:column;display:flex}.marca-nuova__azioni{gap:var(--spazio-2);flex-wrap:wrap;display:flex}@media (width<=26rem){.marca-nuova__azioni{flex-direction:column}.marca-nuova__azioni button{width:100%}}@media (width>=700px){.contenuto:has(>.impostazioni-griglia){max-width:1400px}}@media (width>=820px){.impostazioni-griglia{gap:var(--spazio-5);grid-template-columns:240px minmax(0,1fr)}.impostazioni-corpo{padding:var(--spazio-5)}.impostazioni-corpo p,.impostazioni-corpo .mat-elenco,.impostazioni-corpo .mat-passi,.impostazioni-corpo>label,.impostazioni-corpo>.riga-interruttore,.impostazioni-corpo .posiziona-blocco>label,.impostazioni-corpo .posiziona-blocco>.riga-interruttore{max-width:46rem}.impostazioni-corpo table,.impostazioni-corpo .tabella-scorrevole,.impostazioni-corpo .filtri{max-width:none}}@media (width>=1100px){.contenuto>.impostazioni-griglia,.contenuto>.riga-interruttore,.contenuto>.mat-intro{grid-column:1/-1}}body.pagina-schermo{background:var(--inchiostro);cursor:none;margin:0;overflow:hidden}.schermo{--s-nome:5vw;--s-prezzo:3.6vw;--s-taglie:2.2vw;--s-invito:4.6vw;--s-invito-2:2.4vw;--s-qr:min(14vh, 26vw);--s-marchio:34vw;background:var(--inchiostro);color:var(--carta);cursor:none;-webkit-user-select:none;user-select:none;grid-template-rows:80% 20%;display:grid;position:fixed;inset:0;overflow:hidden}.schermo-palco{position:relative;overflow:hidden}.schermo-strato{opacity:0;flex-direction:column;justify-content:center;align-items:center;transition:opacity .5s ease-in-out;display:flex;position:absolute;inset:0}.schermo-strato.in-scena{opacity:1}.schermo-foto{object-fit:contain;flex:1;width:100%;min-height:0;padding:3vw 3vw 0}.schermo-video{object-fit:cover;flex:1;width:100%;min-height:0}.schermo-didascalia{text-align:center;flex:none;width:100%;padding:1.6vh 4vw 2.4vh}.schermo-nome{font-family:var(--serif);font-size:var(--s-nome);letter-spacing:0;line-height:1.05;display:block}.schermo-prezzo{font-size:var(--s-prezzo);margin-top:.4vh;font-weight:600;display:block}.schermo-taglie{font-size:var(--s-taglie);text-transform:uppercase;letter-spacing:var(--tracking-occhiello);color:var(--attenuato-inverso);margin-top:.8vh;display:block}.schermo-marchio{width:var(--s-marchio);aspect-ratio:800/242;background:var(--carta);-webkit-mask:url(/logo.png) 50%/contain no-repeat;mask:url(/logo.png) 50%/contain no-repeat}.schermo-fascia{border-top:1px solid var(--attenuato);align-items:center;gap:4vw;padding:0 5vw;display:flex}.schermo-qr{width:var(--s-qr);height:var(--s-qr);padding:calc(var(--s-qr) / 9);background:var(--foglio);flex:none}.schermo-qr img{width:100%;height:100%;display:block}.schermo-invito{min-width:0}.schermo-invito strong{font-family:var(--serif);font-weight:400;font-size:var(--s-invito);line-height:1.1;display:block}.schermo-invito span{font-size:var(--s-invito-2);color:var(--attenuato-inverso);margin-top:1vh;line-height:1.25;display:block}@media (orientation:landscape){.schermo{--s-nome:5vh;--s-prezzo:3.6vh;--s-taglie:2.2vh;--s-invito:4.6vh;--s-invito-2:2.4vh;--s-marchio:26vh}}
