@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/accesso/assets/plex-sans-400-CDDApCn2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/accesso/assets/plex-sans-500-6ng42L7E.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/accesso/assets/plex-sans-600-CuJfVYMP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/accesso/assets/plex-sans-condensed-600-CRd5VyFf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/accesso/assets/plex-sans-condensed-700-D8r4s4aS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/accesso/assets/plex-mono-400-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/accesso/assets/plex-mono-500-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--carattere:"IBM Plex Sans", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--titoli:"IBM Plex Sans Condensed", "Arial Narrow", "Roboto Condensed", "IBM Plex Sans", sans-serif;--mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", "SF Mono", Consolas, monospace;--piano:#eef1ed;--foglio:#fff;--rotolo:#f8f8f3;--inchiostro:#17212b;--matita:#5d6871;--riga:#d8ded8;--evid:#ffe04a;--timbro:#2a4a98;--spunta:#1a7a4a;--ombra:0 1px 0 #17212b0f, 0 22px 44px -28px #17212b73;--ombra-carta:0 1px 0 #17212b12, 0 12px 28px -22px #17212b66;--sfondo:var(--piano);--superficie:var(--foglio);--superficie-2:var(--rotolo);--campo:#fff;--selezione:#e6ebe5;--linea:var(--riga);--linea-forte:#b4bdb5;--bordo-campo:#879289;--testo:var(--inchiostro);--secondario:var(--matita);--terziario:#6c777f;--accento:var(--timbro);--accento-pieno:var(--inchiostro);--accento-hover:#2b3844;--accento-testo:var(--foglio);--accento-tenue:#2a4a9814;--verde:var(--spunta);--verde-tenue:#1a7a4a17;--arancio:#9a4a00;--arancio-tenue:#b05c0a17;--rosso:#b3261e;--rosso-tenue:#b3261e14;--grigio-stato:#7b868d;--ombra-alta:0 18px 44px #17212b2e, 0 2px 6px #17212b12;--ombra-bassa:0 1px 0 #17212b0f;--velo:#17212b57;--serie-entrate:var(--inchiostro);--serie-uscite:var(--matita);--raggio:6px;--raggio-piccolo:4px;--raggio-mini:3px;--raggio-finestra:8px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--piano:#0f1316;--foglio:#182025;--rotolo:#1d252b;--inchiostro:#e7ebe6;--matita:#9ba5ad;--riga:#2b343a;--evid:#ffcf0057;--timbro:#9db2f2;--spunta:#5bcb91;--ombra:0 1px 0 #0000004d, 0 22px 44px -26px #000c;--ombra-carta:0 1px 0 #00000047;--campo:#141b20;--selezione:#253038;--linea-forte:#3e4a52;--bordo-campo:#6b7880;--terziario:#8c979f;--accento-hover:#fff;--accento-tenue:#9db2f21f;--verde-tenue:#5bcb911f;--arancio:#f0a548;--arancio-tenue:#f0a5481f;--rosso:#ff8a7e;--rosso-tenue:#ff8a7e1f;--grigio-stato:#8c979f;--ombra-alta:0 18px 44px #0009, 0 0 0 1px #ffffff0f;--ombra-bassa:none;--velo:#00000094;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--piano:#0f1316;--foglio:#182025;--rotolo:#1d252b;--inchiostro:#e7ebe6;--matita:#9ba5ad;--riga:#2b343a;--evid:#ffcf0057;--timbro:#9db2f2;--spunta:#5bcb91;--ombra:0 1px 0 #0000004d, 0 22px 44px -26px #000c;--ombra-carta:0 1px 0 #00000047;--campo:#141b20;--selezione:#253038;--linea-forte:#3e4a52;--bordo-campo:#6b7880;--terziario:#8c979f;--accento-hover:#fff;--accento-tenue:#9db2f21f;--verde-tenue:#5bcb911f;--arancio:#f0a548;--arancio-tenue:#f0a5481f;--rosso:#ff8a7e;--rosso-tenue:#ff8a7e1f;--grigio-stato:#8c979f;--ombra-alta:0 18px 44px #0009, 0 0 0 1px #ffffff0f;--ombra-bassa:none;--velo:#00000094;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--sfondo);min-height:100vh;color:var(--testo);font:15px/1.55 var(--carattere);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:anywhere;margin:0}h1,h2{font-family:var(--titoli);text-wrap:balance}h1{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:600;line-height:1.12}h2{letter-spacing:0;margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.3}h3{margin:20px 0 8px;font-size:15px;font-weight:600;line-height:1.4}p{margin:0}p+p{margin-top:6px}a{color:var(--accento);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}code{font:13px var(--mono)}mark,.evidenzia{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(176deg, transparent 38%, var(--evid) 38%, var(--evid) 90%, transparent 90%);padding:0 .1em}.cifre{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0}.secondario{color:var(--secondario)}.piccolo{font-size:13px}.positivo{color:var(--verde)}.maiuscolo{text-transform:uppercase;letter-spacing:.08em;font-size:11.5px;font-weight:500;font-family:var(--mono)}.spazio-sopra{margin-top:16px}.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.codice{font:12.5px var(--mono);color:var(--secondario)}.dettaglio-riga{color:var(--secondario);margin-top:1px;font-size:13px;font-weight:400;display:block}.icona{flex:none;align-items:center;display:inline-flex}.icona svg{width:16px;height:16px}svg{display:block}::selection{background:color-mix(in srgb, var(--timbro) 24%, transparent)}::placeholder{color:var(--terziario);opacity:1}kbd{font:500 11px/16px var(--mono);color:var(--secondario);background:var(--superficie);border:1px solid var(--linea);border-radius:var(--raggio-mini);white-space:nowrap;border-bottom-width:2px;padding:0 5px}.solo-lettori{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:focus-visible{outline:2px solid var(--accento);outline-offset:3px;border-radius:var(--raggio-mini)}[tabindex="-1"]:focus,main:focus,h1:focus{outline:none}button,.bottone{border-radius:var(--raggio-piccolo);border:1px solid var(--linea-forte);background:var(--superficie);min-height:36px;color:var(--testo);font:500 14px/1.2 var(--carattere);letter-spacing:0;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:7px 14px;text-decoration:none;display:inline-flex}button:hover,.bottone:hover{background:var(--superficie-2);text-decoration:none}button kbd,.bottone kbd{margin-left:2px}button[disabled],button[aria-busy=true]{opacity:.55;cursor:default}.primario{background:var(--accento-pieno);border-color:var(--accento-pieno);color:var(--accento-testo);font-weight:600}.primario:hover{background:var(--accento-hover);border-color:var(--accento-hover)}.primario kbd{border-color:color-mix(in srgb, var(--accento-testo) 45%, transparent);color:var(--accento-testo);background:0 0}.semplice{color:var(--accento);text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline;text-decoration-thickness:1px}.semplice:hover{background:0 0;text-decoration-thickness:2px}.grande{min-height:48px;padding:12px 22px;font-size:16px}.pieno{width:100%}.piccolo-bottone{min-height:30px;padding:4px 10px;font-size:13px}.icona-bottone{min-width:36px;min-height:36px;color:var(--secondario);background:0 0;border-color:#0000;padding:0}.icona-bottone:hover{color:var(--testo)}.bottoni-riga{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mostra-altre{width:100%;color:var(--accento);margin-top:8px;display:flex}.campo{flex-direction:column;gap:5px;min-width:0;display:flex}.campo>span:first-child{color:var(--secondario);font-size:13px;font-weight:500}input,select,textarea{font:400 14.5px/1.4 var(--carattere);color:var(--testo);background:var(--campo);border:1px solid var(--bordo-campo);border-radius:var(--raggio-piccolo);width:100%;max-width:100%;min-height:38px;padding:8px 10px}textarea{resize:vertical;min-height:80px}input:focus,select:focus,textarea:focus{border-color:var(--accento);box-shadow:0 0 0 3px var(--accento-tenue);outline:none}input[aria-invalid=true]{border-color:var(--rosso)}input[type=checkbox],input[type=radio]{width:16px;height:16px;min-height:0;accent-color:var(--accento-pieno);flex:none;margin-top:2px;padding:0}.errore-campo{color:var(--rosso);font-size:12.5px}.campi{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 16px;display:grid}.campo.largo{grid-column:1/-1}.campo-breve{max-width:320px}.campo-in-linea{flex-direction:row;align-items:center}.campo-in-linea select{width:auto}.cerca-campo{flex:220px;max-width:360px;position:relative}.cerca-campo>.icona{color:var(--terziario);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.cerca-campo input{padding-left:32px}.modulo{flex-direction:column;gap:14px;display:flex}.bottoni-modulo{flex-wrap:wrap;gap:8px;display:flex}fieldset{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}legend{color:var(--secondario);margin-bottom:4px;padding:0;font-size:12.5px;font-weight:600}.opzione{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.guscio{flex-direction:column;min-height:100vh;display:flex}.salta{z-index:50;background:var(--superficie);border-radius:var(--raggio-piccolo);border:1px solid var(--linea-forte);padding:8px 12px;position:absolute;top:-60px;left:8px}.salta:focus{top:8px}.barra{z-index:30;background:var(--foglio);border-bottom:1px solid var(--riga);position:sticky;top:0}.barra-dentro{flex-wrap:wrap;align-items:center;gap:4px 28px;max-width:1240px;min-height:60px;margin:0 auto;padding:0 32px;display:flex}.marchio{min-width:0;color:var(--testo);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.marchio:hover{text-decoration:none}.nome-marchio{font:600 18px/1 var(--titoli);letter-spacing:.02em;white-space:nowrap}.sezioni{flex-wrap:wrap;align-items:stretch;gap:0 24px;display:flex}.sezione{min-height:60px;color:var(--secondario);white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 -2px #0000}.sezione:hover{color:var(--testo);text-decoration:none}.sezione.attiva{color:var(--testo);box-shadow:inset 0 -2px 0 var(--testo);font-weight:600}.sezione:focus-visible{outline-offset:-4px}.conta,.conta-scelte{min-width:22px;height:20px;font:500 12px/1 var(--mono);white-space:nowrap;background:var(--evid);color:var(--testo);font-variant-numeric:tabular-nums;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.conta-scelte{background:var(--superficie-2);box-shadow:inset 0 0 0 1px var(--linea)}.cerca-rapido{border-color:var(--linea);background:var(--superficie);min-height:36px;color:var(--secondario);gap:10px;margin-left:auto;padding:6px 10px;font-size:14px;font-weight:400}.cerca-rapido:hover{color:var(--testo);border-color:var(--linea-forte)}.menu-persona{position:relative}.menu-persona>summary{border-radius:var(--raggio-piccolo);min-height:40px;color:var(--testo);align-items:center;gap:8px;padding:2px 4px;font-size:14px;display:inline-flex}.menu-persona>summary:before{color:var(--secondario);order:3;margin:0 2px 3px;transform:rotate(45deg)}.menu-persona[open]>summary:before{margin-bottom:-3px;transform:rotate(-135deg)}.iniziali{background:var(--superficie-2);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--linea);font:500 11.5px/1 var(--mono);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}.nome-utente{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;overflow:hidden}.voci-persona{z-index:40;background:var(--superficie);border-radius:var(--raggio);min-width:220px;box-shadow:var(--ombra-alta);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.voce-persona{border-radius:var(--raggio-piccolo);width:100%;min-height:40px;color:var(--testo);font:500 14px/1.2 var(--carattere);text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.voce-persona:hover{background:var(--superficie-2);text-decoration:none}.voce-persona.attiva{background:var(--selezione);font-weight:600}.voce-persona .icona{color:var(--secondario)}.contenuto{flex:1;width:100%;min-width:0;max-width:1240px;margin:0 auto;padding:36px 32px 96px}.logo{border-radius:var(--raggio-piccolo);background:var(--inchiostro);width:26px;height:26px;color:var(--foglio);font:600 14px/1 var(--titoli);flex:none;place-items:center;display:grid}@media (max-width:1080px){.solo-largo{display:none}}.testata{margin-bottom:24px}.testata-riga{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.testata-testo{flex:320px;min-width:0}.sopra-titolo{font:400 13px/1.4 var(--mono);color:var(--secondario);margin-bottom:6px}.frase{color:var(--secondario);max-width:70ch;margin-top:8px;font-size:15.5px}.testata-azioni{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.schede{border-bottom:1px solid var(--linea);scrollbar-width:none;gap:24px;margin-top:20px;display:flex;overflow-x:auto}.scheda{color:var(--secondario);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 0 10px;font-weight:500;text-decoration:none;display:inline-flex}.scheda:hover{color:var(--testo);text-decoration:none}.scheda.scelta{color:var(--testo);border-bottom-color:var(--testo);font-weight:600}.conta-scheda{background:var(--superficie-2);min-width:20px;height:18px;box-shadow:inset 0 0 0 1px var(--linea);color:var(--secondario);font:500 11.5px/1 var(--mono);font-variant-numeric:tabular-nums;vertical-align:1px;border-radius:9px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.titolo-sezione{align-items:center;gap:8px;margin:28px 0 12px;font-size:19px;display:flex}.titoletto{font:500 12px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--secondario);align-items:center;gap:8px;margin:0;display:flex}.frase-scheda{color:var(--secondario);margin-bottom:14px}.corpo-scheda{flex-direction:column;gap:14px;display:flex}.riga-titolo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.riga-titolo h2{margin:0}.stato{white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.pallino{background:var(--grigio-stato);border-radius:50%;flex:none;width:8px;height:8px}.stato-verde .pallino{background:var(--verde)}.stato-arancio .pallino{background:var(--arancio)}.stato-rosso .pallino{background:var(--rosso)}.stato-accento .pallino{background:var(--accento)}.stato-rosso{color:var(--rosso)}.etichetta{border-radius:var(--raggio-mini);white-space:nowrap;border:1px solid;align-items:center;gap:4px;padding:0 7px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.etichetta-verde{color:var(--verde);background:var(--verde-tenue)}.etichetta-arancio{color:var(--arancio);background:var(--arancio-tenue)}.etichetta-rosso{color:var(--rosso);background:var(--rosso-tenue)}.etichetta-grigio{color:var(--secondario);background:var(--superficie-2);border-color:var(--linea-forte)}.etichetta-accento{color:var(--accento);background:var(--accento-tenue)}.segmenti{border-radius:var(--raggio-piccolo);background:var(--superficie-2);border:1px solid var(--linea);flex-wrap:wrap;gap:2px;max-width:100%;padding:2px;display:inline-flex}.segmento{min-height:30px;color:var(--secondario);background:0 0;border-color:#0000;max-width:100%;padding:3px 10px;font-size:13.5px}.segmento:hover{color:var(--testo);background:0 0}.segmento.scelto{background:var(--superficie);border-color:var(--linea-forte);color:var(--testo);font-weight:600}.testo-segmento{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:22ch;display:inline-block;overflow:hidden}.altro-segmenti{display:inline-flex;position:relative}.altro-segmenti>summary.segmento{border-radius:var(--raggio-piccolo);border:1px solid #0000;align-items:center;gap:6px;font-weight:500;display:inline-flex}.altro-segmenti>summary.segmento.scelto{border-color:var(--linea-forte)}.altro-segmenti>summary:before{order:2;margin:0 0 3px 2px;transform:rotate(45deg)}.altro-segmenti[open]>summary:before{margin-bottom:-2px;transform:rotate(-135deg)}.menu-segmenti{z-index:20;background:var(--superficie);border:1px solid var(--linea);border-radius:var(--raggio);min-width:240px;max-width:min(360px,90vw);max-height:320px;box-shadow:var(--ombra-alta);flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.voce-segmento{text-align:left;white-space:normal;background:0 0;border:0;justify-content:flex-start;width:100%;min-height:32px;font-weight:400}.voce-segmento .testo-segmento{white-space:normal;max-width:none}.voce-segmento.scelto{background:var(--selezione);font-weight:600}.segnaposto{background:var(--superficie-2);vertical-align:middle;border-radius:4px;width:7em;height:.9em;animation:1.2s ease-in-out infinite respira;display:inline-block}@keyframes respira{50%{opacity:.45}}.carta{background:var(--superficie);border-radius:var(--raggio);min-width:0;box-shadow:var(--ombra-carta);border:1px solid #0000;padding:22px}.griglia-cifre{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.cifra{text-align:left;color:var(--testo);white-space:normal;flex-direction:column;align-items:flex-start;gap:4px;height:auto;font-weight:400;display:flex}.etichetta-cifra{color:var(--secondario);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.valore-cifra{font:500 21px/1.25 var(--mono);letter-spacing:0;font-variant-numeric:tabular-nums}.nota-cifra{color:var(--secondario);font-size:13px}.apribile{cursor:pointer;transition:box-shadow .12s}.apribile:hover{background:var(--superficie);box-shadow:0 0 0 1px var(--linea-forte), var(--ombra-carta);text-decoration:none}.vuoto{background:var(--superficie);border-radius:var(--raggio);text-align:center;box-shadow:var(--ombra-carta);flex-direction:column;align-items:center;gap:8px;padding:36px 24px;display:flex}.vuoto .secondario{max-width:56ch}.vuoto>.bottone,.vuoto>button{margin-top:8px}.vuoto-titolo{font:600 20px/1.25 var(--titoli)}.caricamento{color:var(--secondario);justify-content:center;align-items:center;gap:10px;padding:40px 0;display:flex}.rotella{border:2px solid var(--linea-forte);border-top-color:var(--accento);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite gira}@keyframes gira{to{transform:rotate(360deg)}}.avviso{border-radius:var(--raggio);border:1px solid;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.avviso-rosso{color:var(--testo);border-color:var(--rosso);background:var(--rosso-tenue)}.avviso-arancio{color:var(--testo);border-color:var(--arancio);background:var(--arancio-tenue);display:block}.avviso-arancio .stato{color:var(--arancio);margin-right:6px}.avviso-grigio{color:var(--testo);border-color:var(--linea-forte);background:var(--superficie);flex-direction:row;align-items:center;gap:10px}.avviso-grigio>.icona{color:var(--secondario)}.collegata{border-radius:var(--raggio-piccolo);background:var(--accento-tenue);align-items:flex-start;gap:8px;margin:8px 0 4px;padding:8px 10px;font-size:13px;display:flex}.collegata>.icona{color:var(--accento);margin-top:1px}.annulla-registrazione{border-top:1px solid var(--linea);flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px;padding-top:12px;display:flex}.stato-cerca:empty{display:none}.stato-cerca{padding:6px 10px 0}.tabella{border-collapse:collapse;background:var(--superficie);border-radius:var(--raggio);width:100%;box-shadow:var(--ombra-carta);border:0;font-size:14px;overflow:hidden}.tabella th,.tabella td{border-bottom:1px solid var(--linea);text-align:left;vertical-align:top;padding:10px 14px;font-weight:400}.tabella thead th{font:500 11.5px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--secondario);border-bottom-color:var(--linea-forte);background:var(--superficie);white-space:nowrap}.tabella td.num,.tabella th.num{font-family:var(--mono);font-size:13.5px}.tabella thead th.num{font-size:11.5px}.tabella tbody th{font-weight:500}.tabella tbody tr:last-child>*{border-bottom:0}.tabella tfoot th,.tabella tfoot td{border-top:1px solid var(--testo);border-bottom:0;font-weight:650}.tabella .num{text-align:right}.tabella.compatta th,.tabella.compatta td{padding:6px 10px}.riga-apribile{cursor:pointer}.riga-apribile:hover>*,tr[data-riga-link]:hover>*{background:var(--superficie-2)}tr[data-riga-link]{cursor:pointer}.riga-gruppo th{background:var(--superficie-2);padding:7px 12px;font-weight:600}.nome-riga{all:unset;cursor:pointer;color:var(--testo);font-weight:500}.nome-riga:hover{color:var(--accento)}.nome-riga:focus-visible{outline:2px solid var(--accento);outline-offset:2px;border-radius:2px}a.nome-riga{color:var(--testo)}.conto-riga{color:var(--secondario)}.data-riga{white-space:nowrap;font-variant-numeric:tabular-nums}.descrizione-banca{font-family:var(--mono);letter-spacing:0;font-size:12.5px}.elenco{background:var(--superficie);border-radius:var(--raggio);box-shadow:var(--ombra-carta);border:0;margin:0;padding:0;list-style:none;overflow:hidden}.voce{border-bottom:1px solid var(--linea);align-items:center;gap:12px;min-width:0;padding:11px 16px;display:flex}.voce .num{font-family:var(--mono);font-size:13.5px}.voce:last-child{border-bottom:0}.voce .principale{min-width:0;color:var(--testo);flex:1}a.principale:hover{color:var(--accento);text-decoration:none}.voce .destra{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.elenco-titolo{font:500 11.5px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--secondario);margin:20px 0 8px}.barra-filtri{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:12px;display:flex}.conta-filtro{margin-left:auto;font-size:13px}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}details>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:0 10px 2px 2px;transition:transform .12s;display:inline-block;transform:rotate(-45deg)}details[open]>summary:before{transform:rotate(45deg)}.riga-che-si-apre>summary{align-items:center;gap:4px;padding:4px 0;font-weight:600;display:flex}.riga-che-si-apre[open]>summary{margin-bottom:12px}.coda .riga-che-si-apre{margin-top:28px}.carta .tabella,.carta .elenco,.corpo-finestra .tabella,.corpo-finestra .elenco,.riga-che-si-apre .tabella{box-shadow:none}.scrivania-oggi{background:var(--foglio);border-radius:var(--raggio);box-shadow:var(--ombra);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:40px;padding:40px 36px 36px;display:grid}.scrivania-oggi.senza-lato,.scrivania-oggi.oggi-vuoto{grid-template-columns:minmax(0,1fr)}.saluto{flex-direction:column;gap:22px;min-width:0;display:flex}.ciao{font:500 15px/1.3 var(--mono);color:var(--secondario);margin:0}.frase-oggi{font:600 clamp(28px, 4.2vw, 44px)/1.08 var(--titoli);letter-spacing:-.01em;max-width:20ch;margin:0}.oggi-vuoto .frase-oggi{max-width:26ch}.azione{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.nota{color:var(--secondario);font-size:14px}.tutto-fatto{font:600 20px/1.3 var(--titoli);margin:0}.saluto>section{flex-direction:column;gap:10px;display:flex}.saluto .riga-banche,.saluto .posto-fatture-studio{margin:0}.saluto .prova{box-shadow:none;border-top:1px solid var(--linea);border-radius:0;margin-top:0;padding:14px 0 0}.registro{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.voce-registro{border-bottom:1px solid var(--linea);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:14px 0;display:grid}.voce-registro:hover .nome-registro{text-underline-offset:3px;text-decoration:underline}.nome-registro{color:var(--testo);min-width:0;font-weight:600;text-decoration:none}.stato-registro{color:var(--testo);white-space:nowrap;justify-self:end;font-size:15px;text-decoration:none}a.stato-registro:hover{text-decoration:none}a.stato-registro:hover mark{text-underline-offset:3px;text-decoration:underline}.dettaglio-registro{color:var(--secondario);grid-column:1/-1;font-size:14px}.lato{flex-direction:column;gap:18px;min-width:0;display:flex}.biglietto{background:var(--rotolo);border-radius:var(--raggio-piccolo);flex-direction:column;gap:10px;padding:20px 22px;display:flex}.biglietto p{margin:0;font-size:16.5px}.link-forte{width:-moz-fit-content;width:fit-content;font-weight:600}.fiducia{color:var(--secondario);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.biglietto .fiducia{font-size:14px}.fiducia strong{color:var(--testo);font:500 21px/1.1 var(--mono)}.testata-scrivania h1{font-size:clamp(30px,4vw,40px)}.testata-scrivania .frase{color:var(--testo);font-size:17px}.pila-scelte{flex-direction:column;gap:22px;display:flex}.foglio-scelta .scelte-foglio{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.foglio-scelta .altre{flex-wrap:wrap;gap:8px;display:flex}.alternativa-scelta{border-color:var(--riga);white-space:normal;text-align:left;background:0 0;min-height:44px;padding:10px 14px;font-size:15px}.alternativa-scelta:hover{border-color:var(--testo);background:0 0}.foglio-scelta.decisa{box-shadow:var(--ombra-carta)}.foglio-scelta.decisa .frase-grande{font-size:19px}.foglio-scelta .timbro{top:26%;right:34%}.pila-scelte,.gia-decise{max-width:900px}.esempi-scelta{color:var(--secondario);font-size:14px}.esempi-scelta>summary{align-items:center;width:-moz-fit-content;width:fit-content;min-height:30px;display:inline-flex}.esempi-scelta ul{color:var(--testo);flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;display:flex}.gia-decise{margin-top:36px}.regole-studio{max-width:900px;margin-top:36px}.regole-studio>p{color:var(--secondario);max-width:70ch;margin:0 0 14px}.elenco-regole{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.regola-studio{border:1px solid var(--linea);border-radius:var(--raggio-piccolo);background:var(--superficie);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.regola-studio h3{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:17px;display:flex}.regola-studio p{max-width:75ch;margin:0}.regola-studio .esempio,.regola-studio .stato-regola{color:var(--secondario);font-size:14px}.controlli-regola{font-size:14px}.controlli-regola>summary{width:-moz-fit-content;width:fit-content;min-height:30px;color:var(--secondario);align-items:center;display:inline-flex}.controlli-regola p{margin-top:6px}.token-claude,#titolo-claude+p code{overflow-wrap:anywhere;word-break:break-all}.prova{margin-top:16px;padding:14px 18px}.riga-che-si-apre.prova>summary{align-items:baseline;padding:2px 0;font-weight:400}.riga-che-si-apre.prova[open]>summary{margin-bottom:14px}.corpo-sommario{flex-direction:column;gap:4px;min-width:0;display:flex}.titolo-prova{font-weight:600}.frase-prova{color:var(--testo);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.prova .tabella{margin-top:4px}.prova .tabella td.num{white-space:nowrap}.elenco-prova{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.voce-prova{border:1px solid var(--linea);border-radius:var(--raggio-piccolo);min-width:0;padding:12px 14px}.testa-prova{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.cosa-prova{color:var(--secondario);margin:4px 0 10px;font-size:13px}.confronto-prova{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.lato-prova{min-width:0}.lato-prova h4{color:var(--secondario);text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px;font-size:12px;font-weight:600}.dati-prova{gap:2px;margin:0 0 6px;font-size:13px;display:grid}.dati-prova>div{gap:8px;min-width:0;display:flex}.dati-prova dt{color:var(--secondario);min-width:64px}.dati-prova dd{overflow-wrap:anywhere;min-width:0;margin:0}.righe-prova{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.righe-prova li{border-radius:4px;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding:3px 6px;display:grid}.righe-prova .conto-prova{overflow-wrap:anywhere}.righe-prova .iva-prova{overflow-wrap:anywhere;grid-column:1;font-size:12px}.righe-prova .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/2/span 2}.prova .diverso{background:var(--arancio-tenue);border-radius:4px}.prova .negativo{color:var(--rosso);font-weight:600}.dati-prova>div.diverso{margin:0 -6px;padding:0 6px}.coda:focus{outline:none}.coda{flex-direction:column;align-items:center;gap:16px;display:flex}.coda>*{width:min(900px,100%)}.avanzamento{color:var(--secondario);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:14px;display:flex}.contatore{font:500 14px/1.3 var(--mono);color:var(--testo);font-variant-numeric:tabular-nums;white-space:nowrap}.avanzamento .tempo{white-space:nowrap}.filtro-coda{flex-basis:100%;font-size:13.5px}progress.linea{background:var(--riga);min-width:80px;height:3px;color:var(--spunta);appearance:none;border:0;border-radius:2px;flex:120px;overflow:hidden}progress.linea::-webkit-progress-bar{background:var(--riga)}progress.linea::-webkit-progress-value{background:var(--spunta);transition:width .35s}progress.linea::-moz-progress-bar{background:var(--spunta)}.pila{position:relative}.pila:before,.pila:after{content:"";background:var(--foglio);border-radius:var(--raggio);height:40px;box-shadow:var(--ombra);z-index:0;opacity:.75;position:absolute;inset:auto 14px -8px}.pila:after{opacity:.45;inset:auto 28px -16px}.foglio-coda{z-index:1;background:var(--foglio);border-radius:var(--raggio);box-shadow:var(--ombra);grid-template-columns:minmax(0,1fr) minmax(200px,250px);display:grid;position:relative;overflow:hidden}.foglio-coda.finito{grid-template-columns:minmax(0,1fr)}.corpo-foglio{flex-direction:column;gap:18px;min-width:0;padding:30px 32px 28px;display:flex}.foglio-coda .chi{font:500 13px/1.45 var(--mono);color:var(--secondario);overflow-wrap:anywhere;margin:0}.foglio-coda .chi a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--linea-forte);text-decoration-color:var(--linea-forte);text-underline-offset:3px}.foglio-coda .chi .etichetta{font-family:var(--carattere);vertical-align:1px}.frase-grande{font:500 clamp(21px, 2.6vw, 26px)/1.35 var(--carattere);letter-spacing:-.01em;text-wrap:pretty;overflow-wrap:anywhere;max-width:36ch;margin:0}.frase-grande strong{font-weight:600}.foglio-coda .perche{color:var(--secondario);max-width:60ch;margin:0;font-size:15px}.titolo-perche{color:var(--testo);font-weight:600}.azioni-coda{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.azioni-coda .semplice{min-height:40px;padding-left:0;padding-right:0;font-size:15.5px;font-weight:500}.azioni-coda .semplice kbd{text-decoration:none;display:inline-block}.alternative{margin:-4px 0 0}.elenco-alternative{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.alternativa{text-align:left;white-space:normal;border-color:var(--riga);background:0 0;justify-content:flex-start;align-items:flex-start;gap:10px;max-width:100%;min-height:44px;padding:10px 14px;font-weight:500;display:inline-flex}.alternativa:hover{border-color:var(--testo);background:0 0}.alternativa kbd{flex:none;margin:1px 0 0}.corpo-alternativa{flex-direction:column;gap:2px;min-width:0;display:flex}.conto-alternativa{font-size:15px}.motivo-alternativa{color:var(--secondario);font-size:13px;font-weight:400}details.scrittura-doppia,details.documento-foglio{color:var(--secondario);font-size:14px}details.scrittura-doppia>summary,details.documento-foglio>summary{align-items:center;width:-moz-fit-content;width:fit-content;min-height:30px;display:inline-flex}details.scrittura-doppia[open]>summary,details.documento-foglio[open]>summary{margin-bottom:10px}details.documento-foglio{margin-top:-10px}.scrittura-doppia .registrazione,.documento-foglio .documento{box-shadow:none;color:var(--testo);background:0 0;border:0;padding:0}.scrittura-doppia .registrazione .riga-titolo{display:none}.scrittura-doppia .tabella,.documento-foglio .tabella{box-shadow:none;border-radius:0}.scrittura-doppia .scorre,.scrittura-doppia .registrazione{overflow-x:auto}.rotolo{background:var(--rotolo);font:400 14px/1.4 var(--mono);flex-direction:column;gap:8px;min-width:0;padding:26px 22px 34px;display:flex;position:relative}.rotolo:after{content:"";background:linear-gradient(135deg, var(--foglio) 5px, transparent 0) 0 0 / 10px 10px repeat-x, linear-gradient(225deg, var(--foglio) 5px, transparent 0) 0 0 / 10px 10px repeat-x;height:10px;position:absolute;bottom:0;left:0;right:0}.rotolo .r{grid-template-columns:minmax(0,1fr) auto 1.4ch;align-items:baseline;gap:8px;display:grid}.rotolo .r span{color:var(--secondario);overflow-wrap:anywhere;font-size:12.5px}.rotolo .r b{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.rotolo .r i{color:var(--secondario);font-style:normal}.rotolo .tot{border-top:1px dashed var(--matita);margin-top:2px;padding-top:8px}.rotolo .tot b{font-size:17px}.nota-rotolo{color:var(--secondario);font-size:12.5px;font-family:var(--carattere);margin:4px 0 0}.nota-rotolo strong{color:var(--testo);font-weight:600}.rotolo .pari{color:var(--spunta);font-weight:500}.timbro{z-index:3;pointer-events:none;font:700 26px/1 var(--titoli);letter-spacing:.14em;text-transform:uppercase;color:var(--timbro);border:3px solid var(--timbro);border-radius:var(--raggio);opacity:0;padding:10px 16px 8px;position:absolute;top:34%;right:24%;transform:rotate(-8deg)scale(1.4)}.timbro.giu{animation:.26s cubic-bezier(.2,.9,.3,1.2) forwards timbra}.timbro.fermo{opacity:.88;transform:rotate(-8deg)}@keyframes timbra{to{opacity:.88;transform:rotate(-8deg)scale(1)}}.foglio-coda.via{animation:.26s ease-in forwards via}@keyframes via{to{opacity:0;transform:translate(-36px,-26px)rotate(-2deg)}}.foglio-coda.arriva{animation:.26s ease-out arriva}@keyframes arriva{0%{opacity:0;transform:translateY(14px)}}.frase-finito{font:600 clamp(26px, 4vw, 36px)/1.15 var(--titoli)}.foglio-coda.finito .vuoto{box-shadow:none;text-align:left;align-items:flex-start;padding:8px 0 0}.spunta{color:var(--spunta);font-weight:600}.due-colonne{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:16px;display:grid}.documento .controparte{letter-spacing:-.015em;margin:2px 0 4px;font-size:18px}.righe-documento{color:var(--testo);margin:0 0 14px;padding-left:18px}.righe-documento li+li{margin-top:2px}.documento .tabella{margin-top:12px}.dati-documento{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:14px 0 0;display:grid}.dati-documento dt{color:var(--secondario);font-size:12px}.dati-documento dd{margin:0;font-weight:500}.link-file{align-items:center;gap:6px;margin-top:14px;display:inline-flex}.tabella .link-file,.risposta .link-file{margin-top:0}.importo-riga{letter-spacing:-.02em;margin:6px 0;font-size:28px;font-weight:600}.importo-riga.entrata{color:var(--verde)}.documento .descrizione-banca{background:var(--superficie-2);border-radius:var(--raggio-piccolo);padding:10px 12px;display:block}.scrittura .nome-conto{font-weight:500}.righe-iva,.partite,.riepilogo-passa,.cronologia{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.righe-iva li,.partite li{color:var(--secondario);justify-content:space-between;align-items:center;gap:8px;display:flex}.partite li{color:var(--testo);justify-content:flex-start}.partite li .num{margin-left:auto}.partite .icona,.riepilogo-passa .icona{color:var(--verde)}.motivo{border-top:1px solid var(--linea);color:var(--secondario);margin-top:14px;padding-top:12px;font-size:13px}.pillole{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.etichetta-gruppo{color:var(--secondario);margin-right:2px;font-size:12px}.pillola{white-space:normal;text-align:left;border-radius:15px;min-height:30px;padding:4px 12px 4px 6px;font-size:13px;font-weight:500}.pillola kbd{margin:0 2px 0 0}.imparare{background:var(--rotolo);border-left:3px solid var(--timbro);border-radius:var(--raggio-piccolo);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.imparare>.icona{color:var(--accento)}.imparare p{flex:220px}.aiuto-tasti{color:var(--secondario);text-align:center;margin:8px 0 0;font-size:13px}.barra-claude{flex-wrap:wrap;gap:8px;margin:-4px 0 14px;display:flex}.barra-claude .piccolo-bottone{white-space:normal;text-align:left}.filtro-claude.attivo{border-color:var(--accento);background:var(--accento-tenue);color:var(--accento)}.suggerimento-claude{border:1px solid var(--linea);background:var(--superficie);border-radius:var(--raggio);align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px 16px;display:flex}.suggerimento-claude.sicurezza-alta{border-color:var(--accento);background:var(--accento-tenue)}.segno-claude{color:var(--accento);flex:none;padding-top:1px}.corpo-claude{flex:auto;min-width:0}.frase-claude{overflow-wrap:anywhere;margin:0}.frase-claude .codice{margin-left:2px}.domanda-claude{overflow-wrap:anywhere;margin:6px 0 0;font-style:italic}.chi-claude{color:var(--secondario);margin:4px 0 0;font-size:12.5px}.anteprima-claude{max-height:50vh;margin:12px 0;overflow-y:auto}.aiuto-claude{margin:12px 0 16px}.risposta-cliente{border:1px solid color-mix(in srgb, var(--verde) 45%, var(--linea));background:var(--verde-tenue);border-radius:var(--raggio);align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px 16px;display:flex}.segno-risposta{color:var(--verde);flex:none;padding-top:1px}.risposta-cliente>div{overflow-wrap:anywhere;min-width:0}.titolo-risposta{font-weight:500}.scelte-studio{flex-wrap:wrap;gap:6px;margin:6px 0 2px;display:flex}.avvisi-cliente{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.titolo-carta{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.titolo-carta .icona{color:var(--accento)}.anteprima-avviso>summary{min-height:28px;color:var(--accento);cursor:pointer;align-items:center;font-size:13px;font-weight:500;display:inline-flex}.oggetto-avviso{margin-top:8px;font-weight:600}.testo-avviso{border-radius:var(--raggio-piccolo);background:var(--superficie-2);font:13px/1.5 var(--carattere);white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;margin:6px 0 0;padding:12px 14px;overflow-y:auto}.aiuto-campo{color:var(--secondario);font-size:12.5px}.aiuto-claude h4{margin:0 0 6px}.aiuto-claude code{overflow-wrap:anywhere}body.con-finestra{overflow:hidden}.velo{z-index:40;background:var(--velo);justify-content:center;align-items:flex-start;padding:10vh 16px 16px;animation:.16s ease-out velo-entra;display:flex;position:fixed;inset:0}.finestra{width:100%;max-width:560px;max-height:80vh;background:var(--superficie);border:1px solid var(--linea);border-radius:var(--raggio-finestra);max-height:80dvh;box-shadow:var(--ombra-alta);flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) finestra-entra;display:flex;position:relative;overflow:hidden}.velo.subito,.velo.subito>.finestra{animation:none}.finestra:focus{outline:none}.testa-finestra{border-bottom:1px solid var(--linea);background:var(--superficie);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:12px 12px 12px 24px;display:flex}.testa-finestra h2{font-variant-numeric:tabular-nums;min-width:0;margin:0;font-size:20px;line-height:26px}.chiudi-finestra{min-width:36px;min-height:36px;color:var(--secondario);border-radius:50%;flex:none}.chiudi-finestra:hover{background:var(--superficie-2);color:var(--testo)}.testa-finestra.solo-lettori+.corpo-finestra{padding-top:12px}.corpo-finestra{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:20px 24px 24px;display:flex;overflow-y:auto}.corpo-finestra>*{flex-shrink:0}.finestra-breve{max-width:440px}.finestra-breve .corpo-finestra{gap:20px}.velo-pannello{justify-content:flex-end;align-items:stretch;padding:8px}.finestra-pannello{max-width:480px;height:100%;max-height:none;animation-name:pannello-entra}.finestra-dettaglio{max-width:1040px}.finestra-dettaglio .corpo-finestra{background:var(--sfondo)}@keyframes velo-entra{0%{opacity:0}}@keyframes finestra-entra{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes pannello-entra{0%{opacity:0;transform:translate(32px)}}@keyframes foglio-sale{0%{transform:translateY(100%)}}.elenco-scelte{border:1px solid var(--linea);border-radius:var(--raggio);max-height:46vh;margin:0;padding:4px;list-style:none;overflow-y:auto}.scelta-voce,.risultato{border-radius:var(--raggio-piccolo);cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}.scelta-voce.attiva,.risultato.attiva{background:var(--selezione)}.scelta-voce .etichetta{margin-left:auto}.nessuna-scelta{color:var(--secondario);padding:12px}.finestra-cerca{max-width:640px}.campo-cerca{border-bottom:1px solid var(--linea);align-items:center;gap:10px;padding:0 0 10px;display:flex}.campo-cerca input{box-shadow:none;background:0 0;border:0;padding:6px 0;font-size:16px}.campo-cerca input:focus{box-shadow:none}.campo-cerca .icona svg{width:18px;height:18px;color:var(--secondario)}.risultati-cerca{flex-direction:column;gap:1px;max-height:56vh;display:flex;overflow-y:auto}.gruppo-cerca{text-transform:uppercase;letter-spacing:.06em;color:var(--secondario);padding:10px 10px 4px;font-size:11px;font-weight:600}.risultato .icona{color:var(--secondario)}.testo-risultato{min-width:0}.notifiche{z-index:60;width:max-content;max-width:min(640px,100vw - 32px);position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.notifica{border-radius:var(--raggio);background:var(--testo);color:var(--superficie);box-shadow:var(--ombra-alta);align-items:center;gap:12px;padding:10px 10px 10px 16px;font-size:14px;display:flex}.notifica.errore{background:var(--rosso);color:var(--superficie)}.testo-notifica{flex:1}.notifica .annulla{min-height:30px;color:inherit;border-color:color-mix(in srgb, currentColor 40%, transparent);background:0 0}.notifica .annulla kbd{color:inherit;border-color:color-mix(in srgb, currentColor 30%, transparent);background:0 0}.chiudi-notifica{min-width:30px;min-height:30px;color:inherit;opacity:.8;background:0 0;border:0;padding:0}.chiudi-notifica:hover{opacity:1;background:0 0}.frasi-riepilogo{margin:0;padding:4px 24px;list-style:none}.frasi-riepilogo li+li{border-top:1px solid var(--linea)}.frasi-riepilogo a{color:var(--testo);align-items:center;gap:16px;padding:15px 0;font-size:16.5px;line-height:1.5;text-decoration:none;display:flex}.frasi-riepilogo a:hover .testo-frase{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.frasi-riepilogo .testo-frase{flex:1;min-width:0}.frasi-riepilogo strong.cifre{white-space:nowrap;font-weight:500}.frasi-riepilogo a>.icona{color:var(--terziario)}.quadratura{border-radius:var(--raggio);border:1px solid var(--linea);background:var(--superficie);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:12px;padding:12px 16px;display:flex}.quadratura p{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.quadratura.torna{border-color:var(--verde);background:var(--verde-tenue)}.quadratura.torna>.icona{color:var(--verde)}.quadratura.non-torna{border-color:var(--arancio);background:var(--arancio-tenue)}.quadratura.non-torna>.icona{color:var(--arancio)}.dettaglio-quadratura{flex-basis:100%;font-size:13px}.cronologia li{gap:12px;display:flex}.cronologia .giorno{min-width:92px;color:var(--secondario)}.periodi{flex-direction:column;gap:10px;display:flex}.periodo-iva{padding:0}.periodo-iva>summary{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 18px;display:flex}.periodo-iva[open]>summary{border-bottom:1px solid var(--linea)}.titolo-periodo{flex:200px;font-weight:600}.saldo-periodo{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.periodo-iva .tabella{border:0;border-radius:0}.periodo-iva tfoot .totale th,.periodo-iva tfoot .totale td{font-size:14px}.periodo-iva tfoot tr>*{border-top:1px solid var(--linea);font-weight:500}.periodo-iva tfoot tr:first-child>*,.periodo-iva tfoot tr.totale>*{border-top-color:var(--testo)}.periodo-iva tfoot tr.totale>*{font-weight:650}.confronto{border-top:1px solid var(--linea);align-items:center;gap:8px;padding:12px 18px;font-size:13px;display:flex}.confronto.uguale{color:var(--verde)}.confronto.provvisoria{color:var(--testo);background:var(--arancio-tenue);align-items:flex-start}.confronto.provvisoria>.icona{color:var(--arancio);margin-top:2px}.confronto.diverso{background:var(--arancio-tenue);flex-direction:column;align-items:flex-start}.conferma-fatta{border-left:3px solid var(--verde)}.elenco-rientrato{color:var(--secondario);margin:6px 0 0;padding-left:18px;font-size:13px}.elenco-rientrato li+li{margin-top:4px}.azioni-persona{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.passi{flex-direction:column;gap:4px;margin:8px 0 12px;padding-left:20px;display:flex}.riepilogo-passa li{color:var(--testo);align-items:flex-start;gap:8px;display:flex}.richiesta .principale p{margin:0}.risposta{background:var(--superficie-2);border-radius:var(--raggio-piccolo);padding:8px 10px;margin-top:8px!important}.voce.richiesta{align-items:flex-start}.a-indice{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;display:grid}.indice{flex-direction:column;gap:2px;display:flex;position:sticky;top:16px}.voce-indice{border-radius:var(--raggio-piccolo);color:var(--testo);padding:8px 10px;font-weight:500;text-decoration:none;display:block}.voce-indice:hover{background:var(--superficie-2);text-decoration:none}.voce-indice.attiva{background:var(--selezione);font-weight:600}.parte-indice{flex-direction:column;gap:14px;min-width:0;display:flex}.parte-indice>h2{margin:0;font-size:18px}.scelta-origine{border-top:1px solid var(--linea);padding-top:14px}.password-provvisoria{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aggiungi-cliente{flex-direction:column;gap:14px;min-width:0;max-width:760px;display:flex}.aggiungi-cliente>h2{margin:0;font-size:18px}.aggiungi-cliente>p{margin:0}.aggiungi-cliente h3{margin:0;font-size:15px}.aggiungi-cliente h3:focus{outline:none}.passi-cliente{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.passi-cliente li{border:1px solid var(--linea);color:var(--secondario);background:var(--superficie);border-radius:18px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;display:flex}.passi-cliente li[aria-current=step]{color:var(--testo);border-color:var(--accento);background:var(--accento-tenue);font-weight:600}.passi-cliente li.fatto{color:var(--testo)}.numero-passo{background:var(--selezione);width:22px;height:22px;color:var(--secondario);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.numero-passo svg{width:14px;height:14px}.passi-cliente li[aria-current=step] .numero-passo{background:var(--accento-pieno);color:var(--accento-testo)}.passi-cliente li.fatto .numero-passo{background:var(--verde-tenue);color:var(--verde)}.riga-standard{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.riga-standard li{color:var(--secondario)}.riga-standard strong{color:var(--testo);font-variant-numeric:tabular-nums}.codice-conto{font-family:var(--mono);background:var(--superficie-2);border-radius:var(--raggio-mini);color:var(--testo);padding:1px 6px;font-size:12.5px}.riepilogo-cliente{flex-direction:column;margin:0;display:flex}.riga-riepilogo{border-bottom:1px solid var(--linea);grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:4px 16px;padding:10px 0;display:grid}.riga-riepilogo:last-child{border-bottom:0}.riga-riepilogo dt{color:var(--secondario);font-size:12.5px}.riga-riepilogo dd{overflow-wrap:anywhere;min-width:0;margin:0}.voce-riepilogo{display:block}.azioni-fatto{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:640px){.riga-riepilogo{grid-template-columns:minmax(0,1fr)}.azioni-fatto>*{flex:100%}.passi-cliente li{padding-right:10px}}.password-provvisoria code{color:var(--testo);background:var(--superficie-2);border-radius:var(--raggio-piccolo);padding:6px 10px;font-size:18px}.testa-cruscotto,.cruscotto{--spazio:24px;--t-eroe:clamp(44px, 12vw, 58px);--t-cifra:22px;--t-testo:16px;--t-etichetta:13.5px;--raggio-carta:6px}.testa-cruscotto{max-width:760px;padding:20px var(--spazio) 0;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.testa-cruscotto .marchio{color:var(--secondario);flex:1;gap:12px;padding:0;font-size:14px}.testa-cruscotto .logo{width:34px;height:34px;font-size:16px}.testo-marchio{flex-direction:column;min-width:0;display:flex}.riga-marchio{align-items:center;gap:8px;min-width:0;line-height:20px;display:flex}.testa-cruscotto .aggiornato{letter-spacing:0;color:var(--secondario);font-size:12.5px;font-weight:400;line-height:18px;display:block}.testa-cruscotto .bottoni-riga{flex-wrap:nowrap;gap:4px;margin-right:-8px}.testa-cruscotto .icona-bottone{border-radius:50%;min-width:40px;min-height:40px}.testa-cruscotto .icona-bottone:hover{background:var(--superficie-2)}.link-file{flex-wrap:wrap}.anteprima-cliente{z-index:35;background:var(--sfondo);color:var(--testo);position:fixed;inset:0;overflow-y:auto}.fascia-anteprima{z-index:2;background:var(--superficie);border-bottom:1px solid var(--linea-forte);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 28px;display:flex;position:sticky;top:0}.fascia-anteprima p{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:640px){.fascia-anteprima{padding:10px 16px}}.cruscotto{max-width:760px;padding:28px var(--spazio) 36px;font-size:var(--t-testo);background:var(--foglio);box-shadow:var(--ombra);border-radius:22px;grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;margin:20px auto 64px;line-height:24px;display:grid}.cruscotto>*{grid-column:1/-1;min-width:0}.cruscotto .carta{box-shadow:none;background:0 0;border-radius:0;padding:0}.cruscotto>.cassa,.cruscotto>.anno{border-top:1px solid var(--riga);padding-top:24px}.cruscotto h2{font:500 12px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--secondario);margin:0}.cruscotto .secondario{font-size:var(--t-etichetta);line-height:20px}.cruscotto .dettaglio-riga{font-size:var(--t-etichetta);margin-top:0;line-height:20px}.cruscotto button,.cruscotto .bottone{border-radius:var(--raggio-piccolo);min-height:44px;padding:10px 16px;font-size:15px}.cruscotto .avviso{font-size:var(--t-etichetta);border-radius:var(--raggio-piccolo);padding:12px 16px;line-height:20px}.cruscotto .avviso-arancio .stato{font-size:var(--t-etichetta)}.attenzione{color:inherit;font-weight:500}span.attenzione{color:var(--arancio);font-weight:600}.foglio span.attenzione:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin:0 6px 2px 0;display:inline-block}.eroe{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:0;display:grid}.eroe>*{grid-column:1;min-width:0}.etichetta-eroe{font:500 17px/1.35 var(--carattere);letter-spacing:0;color:var(--testo);margin:0}.cifra-eroe{max-width:100%;font:600 var(--t-eroe)/1.05 var(--titoli);letter-spacing:-.02em;color:var(--testo);border-radius:var(--raggio-piccolo);font-variant-numeric:tabular-nums;justify-self:start;margin-top:4px}.cifra-eroe .decimali{letter-spacing:0;color:var(--secondario);margin-left:1px;font-size:.45em;font-weight:500}.cifra-eroe:hover{text-decoration:none}.cifra-eroe:hover .interi{color:var(--accento)}.variazione-eroe{font-size:var(--t-etichetta);color:var(--secondario);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:12px;line-height:20px;display:flex}.variazione-eroe strong{background:var(--superficie);border:1px solid var(--linea);color:var(--testo);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;padding:2px 10px 2px 6px;font-weight:600;display:inline-flex}.variazione-eroe strong .icona svg{width:14px;height:14px}.variazione-eroe .sale .icona{color:var(--verde)}.variazione-eroe .scende .icona{color:var(--secondario)}.eroe .banca-ferma,.eroe .senza-banca{color:var(--secondario);background:0 0;border:0;gap:8px;max-width:64ch;margin-top:12px;padding:0}.eroe .senza-banca{color:var(--testo);font-size:var(--t-testo);align-items:center;gap:12px;margin-top:12px;line-height:24px}.eroe .senza-banca>.icona{background:var(--superficie);border:1px solid var(--linea);width:40px;height:40px;color:var(--secondario);border-radius:50%;place-items:center;display:grid}.banca-ferma,.senza-banca{align-items:flex-start}.banca-ferma>.icona{flex:none;margin-top:2px}.foglio .banca-ferma{max-width:none}.conti-eroe{margin-top:16px}.conti-eroe>summary,details.numeri>summary{min-height:32px;font-size:var(--t-etichetta);color:var(--accento);align-items:center;font-weight:500;line-height:20px;display:inline-flex}.conti-eroe>summary:before,details.numeri>summary:before{margin:0 10px 2px 2px}.conti-eroe[open]>summary,details.numeri[open]>summary{margin-bottom:8px}.conti{border-top:1px solid var(--linea);margin:0;padding:0;list-style:none}.conti a{border-bottom:1px solid var(--linea);min-height:48px;color:var(--testo);align-items:center;gap:8px;padding:8px 0;display:flex}.conti a:hover{color:var(--accento);text-decoration:none}.conti .nome-conto{flex:1;min-width:0}.conti .num{font-weight:500}.conti .icona{color:var(--terziario)}.righe-cifre{border-top:1px solid var(--riga);margin:0;padding:0;list-style:none}.righe-cifre>li{border-bottom:1px solid var(--riga)}.righe-cifre.servizi{margin-top:-12px}.cruscotto .riga-cifra{color:var(--testo);border-radius:0;grid-template-columns:minmax(0,1fr) auto 14px;align-items:baseline;gap:2px 12px;padding:13px 0;text-decoration:none;display:grid}.cruscotto .riga-cifra:after{content:"";border-top:1.5px solid var(--terziario);border-right:1.5px solid var(--terziario);grid-area:1/3;align-self:center;width:7px;height:7px;transition:transform .15s;transform:rotate(45deg)}.cruscotto .riga-cifra:hover{box-shadow:none;background:0 0;text-decoration:none}.cruscotto .riga-cifra:hover .etichetta-cifra{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.cruscotto .riga-cifra:hover:after{border-color:var(--testo);transform:translate(2px)rotate(45deg)}.cruscotto .riga-cifra:focus-visible{outline-offset:2px}.cruscotto .etichetta-cifra{font-size:var(--t-testo);color:var(--testo);grid-area:1/1;font-weight:400;line-height:1.45;display:block}.cruscotto .valore-cifra{font:500 16px/1.45 var(--mono);letter-spacing:0;color:var(--testo);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;grid-area:1/2;margin:0;padding:0}.cruscotto .nota-cifra{font-size:var(--t-etichetta);color:var(--secondario);border:0;grid-area:2/1/auto/3;margin:0;padding:0;line-height:20px}.cassa{flex-direction:column;gap:20px;display:flex}.testa-carta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.frase-previsione{border-top:1px solid var(--linea);font-size:var(--t-testo);padding-top:16px;font-weight:500;line-height:24px}.cassa details.numeri{margin-top:-8px}.grafico-vuoto{border:1px dashed var(--linea-forte);text-align:center;min-height:176px;color:var(--terziario);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.grafico-vuoto .icona svg{width:24px;height:24px}.nota-numeri{font-size:var(--t-etichetta);color:var(--secondario);max-width:72ch;margin-top:8px;line-height:20px}.scorre{max-width:100%;overflow-x:auto}.cassa .scorre{max-width:480px}.cruscotto .tabella{font-size:var(--t-etichetta)}.cruscotto .tabella th,.cruscotto .tabella td{padding:8px 16px;line-height:20px}.cruscotto .tabella .riga-gruppo th{font-size:var(--t-etichetta);color:var(--secondario);padding:8px 16px;font-weight:600}.cruscotto .tabella thead th{font-size:var(--t-etichetta)}.cruscotto .tabella td.num{font-variant-numeric:tabular-nums}.cruscotto .tabella tbody th a{color:var(--testo)}.cruscotto .tabella tbody th a:hover{color:var(--accento);text-decoration:none}.cruscotto .anno{grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}.anno>*{grid-column:1/-1}.anno>h2{padding-bottom:8px}.anno>.riga-delta{border-bottom:1px solid var(--riga);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 16px;min-width:0;padding:12px 0;display:grid}.anno>.riga-delta .etichetta-cifra{font-size:var(--t-testo);color:var(--testo);font-weight:400}.valore-delta{font:500 16px/1.45 var(--mono);letter-spacing:0;text-align:right;font-variant-numeric:tabular-nums}.delta{text-align:right;font-size:var(--t-etichetta);font-variant-numeric:tabular-nums;grid-column:2;font-weight:500;line-height:20px}.delta-bene{color:var(--verde)}.delta-male{color:var(--rosso)}.delta-neutro{color:var(--secondario)}.nota-anno{font-size:var(--t-etichetta);color:var(--secondario);line-height:20px}.anno>.nota-anno{margin:0;padding:12px 0 0}.cruscotto .studio-chiede{background:var(--rotolo);border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.studio-chiede h2{align-items:center;gap:10px;display:flex}.elenco-richieste{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.richiesta-aperta{border-top:1px solid var(--linea);grid-template-columns:minmax(0,1fr);align-items:center;row-gap:4px;padding-top:16px;display:grid}.richiesta-aperta>*{grid-column:1}.richiesta-aperta>.bottoni-riga{flex-wrap:wrap;grid-area:auto/1;margin-top:10px}.richiesta-aperta>.modulo,.richiesta-aperta>.piccolo{grid-column:1/-1}.richiesta-aperta>.modulo{margin-top:12px}.richiesta-aperta:first-child{border-top:0;padding-top:0}.testo-richiesta{font-size:16px;font-weight:400;line-height:1.5}.carica-documento{position:relative}.carica-documento:focus-within{outline:2px solid var(--accento);outline-offset:2px}.testa-chiede{flex-direction:column;gap:4px;display:flex}.studio-chiede:focus{outline:none}.scelte-richiesta{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.cruscotto .scelta-richiesta{border-radius:var(--raggio-piccolo);white-space:normal;text-align:center;border-color:var(--riga);background:var(--foglio);min-height:44px;color:var(--testo);flex:auto;padding:10px 14px;font-size:15px;font-weight:500}.cruscotto .scelta-richiesta:hover{background:var(--foglio);border-color:var(--testo)}.richiesta-aperta.con-scelte>.bottoni-riga{grid-row:auto}.richiesta-fatta{border-top:1px solid var(--linea);align-items:flex-start;gap:12px;padding-top:16px;display:flex}.richiesta-fatta:first-child{border-top:0;padding-top:0}.segno-fatto{background:var(--verde-tenue);width:24px;height:24px;color:var(--verde);border-radius:50%;flex:none;place-items:center;margin-top:0;display:inline-grid}.segno-fatto .icona svg{width:14px;height:14px}.corpo-fatta{min-width:0}.richiesta-fatta .testo-richiesta{color:var(--secondario);font-weight:400}.esito-richiesta{font-size:var(--t-etichetta);color:var(--verde);margin-top:2px;font-weight:600;line-height:20px}.segno-richieste{background:var(--evid);min-height:40px;color:var(--testo);font:500 14px/1 var(--mono);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 12px;display:inline-flex}.segno-richieste:hover{box-shadow:inset 0 0 0 1px var(--testo);text-decoration:none}.segno-richieste .icona svg{width:18px;height:18px}.due-cifre{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.due-cifre p{background:var(--superficie-2);border-radius:12px;flex-direction:column;gap:4px;margin:0;padding:12px 16px;display:flex}.due-cifre strong{letter-spacing:-.02em;text-align:left;font-size:20px;font-weight:650;line-height:28px}.posto-banca:empty,.posto-banca-studio:empty{display:none}.posto-banca-studio{margin-bottom:16px}.posto-fatture-studio:empty{display:none}.posto-fatture-studio{margin-bottom:16px}.posto-collegamenti>.carta,.posto-collegamenti>details.carta{margin-top:16px}.preventivo-fatture p{margin:8px 0}.avviso-testo{color:var(--testo)}.riga-banca{min-height:40px;color:var(--secondario);font-size:var(--t-etichetta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;line-height:20px;display:flex}.riga-banca .testo-riga-banca{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.riga-banche{font-size:var(--t-etichetta);color:var(--secondario);align-items:flex-start;gap:8px;margin:0 0 16px;line-height:20px;display:flex}.riga-banche strong{color:var(--testo);font-weight:600}.riga-banche>.icona{flex:none;margin-top:1px}.contenitore-grafico{position:relative}.area-grafico{border-radius:var(--raggio-piccolo)}svg.grafico{touch-action:pan-y;max-width:100%;height:auto;overflow:visible}.grafico .griglia{stroke:var(--linea);stroke-width:1px;stroke-dasharray:2 4}.grafico .zero{stroke:var(--linea-forte);stroke-width:1px}.grafico .oggi{stroke:var(--linea-forte);stroke-width:1px;stroke-dasharray:3 3}.grafico .asse{fill:var(--secondario);font-size:11px;font-family:var(--mono);font-variant-numeric:tabular-nums}.grafico .scritta-oggi{fill:var(--testo);font-weight:500}.grafico .zona{fill:#0000;cursor:crosshair}.grafico .mirino{stroke:var(--linea-forte);stroke-width:1px}.grafico .linea{fill:none;stroke:var(--serie-entrate);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.grafico .linea.previsto{stroke-dasharray:4 5;opacity:.6}.grafico .area{fill:url(#sfumatura-cassa);stroke:none}.grafico .area.previsto{opacity:.45}.grafico .sfumatura-alta{stop-color:var(--evid);stop-opacity:.75}.grafico .sfumatura-bassa{stop-color:var(--evid);stop-opacity:.15}.grafico .punto{fill:var(--serie-entrate);stroke:var(--superficie);stroke-width:2px}.grafico .punto.previsto{fill:var(--superficie);stroke:var(--serie-entrate)}.suggerimento-grafico{z-index:5;pointer-events:none;background:var(--superficie);border:1px solid var(--linea-forte);min-width:144px;box-shadow:var(--ombra-alta);font-size:var(--t-etichetta);border-radius:8px;padding:8px 12px;line-height:20px;position:absolute;top:-8px}.suggerimento-grafico p{white-space:nowrap;align-items:center;gap:8px;margin:0;display:flex}.suggerimento-grafico strong{font-variant-numeric:tabular-nums;font-weight:600}.titolo-suggerimento{color:var(--secondario)}.legenda{font-size:var(--t-etichetta);color:var(--secondario);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;line-height:20px;list-style:none;display:flex}.legenda li{align-items:center;gap:8px;display:inline-flex}.chiave{border-top:2px solid var(--serie-entrate);border-radius:1px;flex:none;width:16px;height:0;display:inline-block}.chiave-previsione{background:linear-gradient(90deg, var(--serie-entrate) 0 6px, transparent 6px 12px, var(--serie-entrate) 12px 18px);border-top:0;width:18px;height:2px}:root[data-theme=dark] .grafico .sfumatura-alta{stop-opacity:.9}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .grafico .sfumatura-alta{stop-opacity:.9}}@media (max-width:760px){.testa-cruscotto,.cruscotto{--spazio:16px}body:has(.cruscotto){background:var(--foglio)}.testa-cruscotto{padding-top:16px}.testa-cruscotto .riga-marchio{flex-wrap:wrap;row-gap:2px}.testa-cruscotto .nome-marchio{white-space:normal;overflow:visible}.cruscotto{padding:20px var(--spazio) 40px;box-shadow:none;border-radius:0;gap:24px;margin:0}.cruscotto .valore-cifra{font-size:15px}.segno-richieste{padding:0 12px 0 10px}}.segno-vuoto{background:var(--superficie-2);width:48px;height:48px;color:var(--secondario);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.segno-vuoto .icona svg{width:22px;height:22px}.cruscotto>.vuoto{box-shadow:none;padding:48px 8px}.cruscotto .tabella{box-shadow:none}.frase-foglio{font-size:var(--t-testo);color:var(--testo);max-width:64ch;font-weight:500;line-height:24px}.foglio .due-cifre+.frase-foglio{margin-top:16px}.foglio .avviso>.icona{flex:none;margin-top:1px}.foglio .classifica{counter-reset:none}.riga-ritardo{border-bottom:1px solid var(--linea);padding:14px 0}.riga-ritardo:last-child{border-bottom:0}.testa-ritardo{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:12px;display:grid}.testa-ritardo .principale{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;font-weight:500;line-height:22px;display:flex}.testa-ritardo .destra{flex-direction:column;align-items:flex-end;display:flex}.testa-ritardo .num{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600;line-height:22px}.posto{background:var(--superficie-2);width:24px;height:24px;color:var(--secondario);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-top:-1px;font-size:12px;font-weight:600;display:inline-grid}.sollecito{margin:12px 0 0 36px}.sollecito>summary{min-height:32px;font-size:var(--t-etichetta);color:var(--accento);cursor:pointer;align-items:center;font-weight:500;line-height:20px;display:inline-flex}.sollecito>summary:before{margin:0 10px 2px 2px}.sollecito[open]>summary{margin-bottom:8px}.testo-sollecito{background:var(--superficie-2);color:var(--testo);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;border-radius:12px;margin:0 0 12px;padding:12px 14px;font-size:13.5px;line-height:20px}.sollecito .bottoni-riga{flex-wrap:wrap}.sollecito .bottone,.sollecito button{min-height:40px;font-size:var(--t-etichetta);border-radius:10px;padding:8px 14px}.categoria{border-bottom:1px solid var(--linea);flex-direction:column;gap:6px;padding:14px 0;display:flex}.categoria:last-child{border-bottom:0}.riga-categoria{justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.nome-categoria{min-width:0;font-weight:500;line-height:22px}.categoria .num{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600;line-height:22px}.categoria .dettaglio-riga{font-size:13px;line-height:20px}.categoria .delta{white-space:nowrap;font-size:13px}.barra-categoria{display:block;overflow:visible}.barra-categoria .barra-vuota{fill:var(--superficie-2)}.barra-categoria .barra-piena{fill:var(--serie-entrate)}@media (max-width:760px){.sollecito{margin-left:0}}.uscite-fiscali{flex-direction:column;gap:12px;display:flex}.uscite-fiscali .avviso-grigio{flex-wrap:wrap}.campi-uscita{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.voce-modulo{display:block}.foglio .corpo-finestra{gap:0;padding-top:0}.foglio .corpo-finestra>*+*{margin-top:12px}.foglio .corpo-finestra>:first-child:not(.elenco-titolo){margin-top:20px}.foglio .elenco-titolo{z-index:1;background:var(--superficie);border-bottom:1px solid var(--linea);font-variant-numeric:tabular-nums;margin:0;padding:20px 0 8px;position:sticky;top:0}.foglio .corpo-finestra>.elenco-titolo+.elenco{margin-top:0}.foglio .elenco{background:0 0;border:0;border-radius:0;overflow:visible}.foglio .voce{align-items:flex-start;gap:16px;padding:14px 0}.foglio .voce .principale{font-weight:500;line-height:22px}.foglio .voce .dettaglio-riga,.foglio .voce .secondario{font-size:13px;font-weight:400;line-height:20px}.foglio .voce .stato{font-size:13px;font-weight:500;line-height:20px}.foglio .voce .num{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:22px}.foglio .voce .destra{gap:4px}.foglio .descrizione-banca{-webkit-line-clamp:2;font-family:var(--carattere);letter-spacing:0;-webkit-box-orient:vertical;font-size:13.5px;font-weight:400;display:-webkit-box;overflow:hidden}.foglio .mostra-altre{border-radius:10px;justify-content:center;min-height:44px;margin-top:16px}.foglio .vuoto{background:0 0;border:0;padding:40px 16px}.foglio .avviso{border-radius:12px}.accesso{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:32px 16px;display:flex}.scheda-accesso{background:var(--foglio);border-radius:var(--raggio);width:100%;max-width:420px;box-shadow:var(--ombra);flex-direction:column;gap:16px;padding:32px 30px;display:flex}.marchio-accesso{font:600 18px/1.2 var(--titoli);letter-spacing:.02em;align-items:center;gap:10px;margin-bottom:6px;display:flex}.scheda-accesso h1{font-size:28px}.errore-accesso{color:var(--rosso);background:var(--rosso-tenue);border:1px solid var(--rosso);border-radius:var(--raggio-piccolo);padding:8px 10px;font-size:13px}.codice-grande{font:500 22px/1.2 var(--mono);letter-spacing:.25em;text-align:center}.qr{border-radius:var(--raggio);border:1px solid var(--linea);background:#fff;align-self:center;padding:8px}.qr svg{width:196px;height:196px}.segreto code{letter-spacing:.08em;background:var(--superficie-2);border-radius:var(--raggio-piccolo);word-break:break-all;color:var(--testo);padding:8px 10px;font-size:15px;display:block}.chiave-manuale{flex-direction:column;gap:6px;font-size:13px;display:flex}.chiave-manuale[open]>summary{margin-bottom:6px}.codici-riserva{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.codici-riserva code{text-align:center;background:var(--superficie-2);border-radius:var(--raggio-mini);color:var(--testo);padding:6px;font-size:14px;display:block}.piede-accesso{color:var(--secondario);text-align:center;justify-content:center;align-items:center;gap:6px;max-width:400px;font-size:12.5px;display:flex}.elenco-link{flex-direction:column;gap:8px;margin-top:8px;display:flex}.elenco-link a{border:1px solid var(--riga);border-radius:var(--raggio-piccolo);padding:10px 12px}@media (max-width:640px){.scheda-accesso{padding:26px 20px}}@media (max-width:1080px){.due-colonne,.a-indice{grid-template-columns:minmax(0,1fr)}.indice{flex-flow:wrap;position:static}.indice .dettaglio-riga{display:none}}@media (max-width:760px){.barra{position:static}.barra-dentro{gap:4px 12px;min-height:0;padding:8px 16px 0}.marchio{flex:auto;min-height:44px}.cerca-rapido{order:2;min-width:44px;min-height:44px;margin-left:0;padding:0 10px}.cerca-rapido .etichetta-cerca,.cerca-rapido kbd{display:none}.menu-persona{order:3}.menu-persona>summary{min-height:44px}.nome-utente{display:none}.sezioni{flex:100%;order:4;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:0 8px;display:grid}.sezione{gap:6px;min-height:46px;font-size:14.5px}.contenuto{padding:20px 16px calc(64px + env(safe-area-inset-bottom,0px))}h1{font-size:25px}.scrivania-oggi{grid-template-columns:minmax(0,1fr);gap:28px;padding:24px 18px}.foglio-coda{grid-template-columns:minmax(0,1fr)}.corpo-foglio{gap:16px;padding:22px 18px}.rotolo{padding:20px 18px 28px}.timbro{font-size:22px;top:22%;right:12%}.azioni-coda{gap:8px 18px}.alternativa,.alternativa-scelta{width:100%}.foglio-scelta .scelte-foglio .primario{white-space:normal;width:100%}.foglio-scelta .timbro{top:30%;right:10%}.azioni-coda .semplice kbd,.azione kbd,.scelte-foglio kbd{display:none}.schede{border-bottom:0;flex-wrap:wrap;gap:6px;overflow:visible}.scheda{border:1px solid var(--linea);background:var(--superficie);border-radius:15px;margin:0;padding:5px 11px}.scheda.scelta{background:var(--selezione);border-color:var(--linea-forte)}.segmenti{flex-wrap:wrap;overflow:visible}.segmento{white-space:normal;text-align:left}button,.bottone{white-space:normal}.velo,.velo-pannello{justify-content:center;align-items:flex-end;padding:8px 0 0}.finestra,.finestra-pannello{border-bottom:0;border-left:0;border-right:0;border-radius:16px 16px 0 0;max-width:none;height:100%;max-height:none;animation:.26s cubic-bezier(.2,.8,.2,1) foglio-sale}.finestra-breve{height:auto;max-height:100%}.testa-finestra{min-height:56px;padding-left:16px}.corpo-finestra{padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px))}.finestra-breve .bottoni-modulo{flex-direction:column}.finestra-breve .bottoni-modulo>*{width:100%;min-height:44px}.velo:has(.finestra-cerca){padding-top:0}.finestra-cerca{border-radius:0}.azioni-coda .primario{flex:100%}.aiuto-tasti,.azioni-coda kbd,.alternativa kbd,.pillola kbd,.notifica .annulla kbd,.cerca-rapido kbd{display:none}.sezione .conta{margin-left:4px}.menu-segmenti{left:0;right:auto}}@media (hover:none) and (pointer:coarse){.azioni-coda kbd,.alternativa kbd,.pillola kbd,.notifica .annulla kbd{display:none}}@media (max-width:640px){.a-righe,.a-righe tbody,.a-righe tr,.a-righe th,.a-righe td{width:100%;display:block}.a-righe thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.a-righe tbody tr{border-bottom:1px solid var(--linea);padding:10px 14px}.a-righe tbody tr:last-child{border-bottom:0}.a-righe tbody th,.a-righe tbody td{text-align:left;border:0;padding:2px 0}.a-righe tbody td[data-etichetta]{text-align:right;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px;display:grid}.a-righe tbody td[data-etichetta]:before{content:attr(data-etichetta);color:var(--secondario);text-align:left;grid-area:1/1/span 3;font-size:12.5px}.a-righe tbody td[data-etichetta]>*{grid-column:2;justify-self:end}.a-righe tbody td.num{text-align:right}.a-righe .riga-gruppo th{background:0 0;padding:7px 0}.a-righe tfoot{display:block}.a-righe tfoot tr{justify-content:space-between;padding:10px 14px;display:flex}.a-righe tfoot th,.a-righe tfoot td{border:0;width:auto;padding:0;display:inline}.cerca-campo{flex-basis:100%;max-width:none}.conta-filtro{margin-left:0}.carta{padding:16px}.codici-riserva{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.velo,.finestra,.foglio-coda.via,.foglio-coda.arriva{animation:none!important}.timbro.giu{opacity:.88;transform:rotate(-8deg);animation:none!important}}@media (forced-colors:active){.pallino,.chiave{forced-color-adjust:none;border:1px solid canvastext}.scheda.scelta{border-bottom-color:highlight}}@media print{.barra,.azioni-coda,.notifiche,.testata-azioni,.salta{display:none!important}.guscio{display:block}body{background:#fff}}.da-claude{border-color:color-mix(in srgb, var(--accento) 40%, var(--linea))}.elenco-da-claude .voce-da-claude{flex-wrap:wrap;align-items:flex-start}.voce-da-claude .principale{flex:260px}.voce-da-claude .dettaglio-riga{overflow-wrap:anywhere}.voce-delicata{border-left:3px solid var(--rosso);background:var(--rosso-tenue);padding-left:8px}.delicato-da-claude{flex-direction:column;align-items:flex-start;gap:4px;margin-top:4px;display:flex}.motivi-delicati{color:var(--testo);overflow-wrap:anywhere}.rischi-da-claude{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.bottoni-da-claude{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.parere-claude .righe-parere{overflow-wrap:anywhere;margin:6px 0 0;padding-left:18px;font-size:13px}.testata-riga .etichetta-accento{margin-left:4px}@media (max-width:640px){.voce-da-claude .principale{flex-basis:100%}.bottoni-da-claude{margin-left:0}}.chiusura-anno .testa-carta{flex-wrap:wrap;gap:8px}.chiusura-anno .bottoni-riga{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bottoni-chiusura{justify-content:flex-start;margin-bottom:8px}.gruppo-chiusura+.gruppo-chiusura{margin-top:18px}.gruppo-chiusura .elenco-titolo .secondario{margin-left:6px;font-weight:400}.tabella-chiusura .colonna-scelta{width:32px}.tabella-chiusura th[scope=row]{overflow-wrap:anywhere;font-weight:500}.tabella-chiusura .dettaglio-riga{overflow-wrap:anywhere;font-weight:400;display:block}.tabella-chiusura .riga-fatta{opacity:.72}.elenco-controlli .voce-controllo{align-items:flex-start}.elenco-controlli .voce-controllo .principale{flex:auto;min-width:0}.elenco-controlli .voce-controllo .dettaglio-riga{overflow-wrap:anywhere}@media (max-width:640px){.tabella-chiusura .colonna-scelta{width:auto}}.fine-anno .testa-carta{flex-wrap:wrap;gap:8px}.fine-anno .bottoni-riga{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.elenco-fine-anno .voce-fine-anno{flex-wrap:wrap;align-items:flex-start;gap:8px}.elenco-fine-anno .voce-fine-anno .principale{flex:320px;min-width:0}.elenco-fine-anno .voce-fine-anno .dettaglio-riga{overflow-wrap:anywhere;display:block}.elenco-fine-anno .voce-fine-anno .bottoni-riga{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.elenco-fine-anno .voce-fine-anno .perche-fine-anno{color:var(--secondario);align-items:flex-start;gap:6px;display:flex}.elenco-fine-anno .perche-fine-anno svg{flex:none;width:16px;height:16px;margin-top:2px}@media (max-width:640px){.elenco-fine-anno .voce-fine-anno .principale{flex-basis:100%}}.pagina-fascicolo{color:#111;background:#fff}.fascicolo{max-width:1000px;margin:0 auto;padding:24px}.fascicolo h2{margin-top:28px}.fascicolo .testata-fascicolo h1{margin:4px 0}.tabella-fascicolo{width:100%;font-size:12px}.tabella-fascicolo .dettaglio-riga{color:#555;display:block}.elenco-fascicolo{padding-left:18px;font-size:13px}.elenco-fascicolo li{overflow-wrap:anywhere;margin-bottom:6px}@media print{@page{size:A4;margin:14mm}.fascicolo{max-width:none;padding:0}.fascicolo .nuova-pagina{break-before:page}.tabella-fascicolo tr{break-inside:avoid}}
