.messaggi[data-v-96015748]{position:fixed;right:20px;bottom:20px;z-index:200;display:flex;flex-direction:column;gap:8px;max-width:min(420px,calc(100vw - 32px))}.messaggio[data-v-96015748]{display:flex;align-items:flex-start;gap:12px;padding:12px 14px 12px 18px;border-radius:6px;font-size:15px;font-weight:700;color:#fff;box-shadow:0 4px 12px #0003}.messaggio.ok[data-v-96015748]{background:var(--verde)}.messaggio.ko[data-v-96015748]{background:var(--rosso)}.messaggio span[data-v-96015748]{flex:1}.messaggio button[data-v-96015748]{background:none;border:0;color:inherit;font-size:20px;line-height:1;cursor:pointer;opacity:.8}.messaggio-enter-active[data-v-96015748],.messaggio-leave-active[data-v-96015748]{transition:all .25s ease}.messaggio-enter-from[data-v-96015748],.messaggio-leave-to[data-v-96015748]{opacity:0;transform:translateY(8px)}@media(max-width:600px){.messaggi[data-v-96015748]{right:16px;bottom:16px}}.pagina-accesso[data-v-5705f8f9]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px}.scheda[data-v-5705f8f9]{width:100%;max-width:420px;background:#fff;border:1px solid var(--bordo);border-top:3px solid var(--blu);border-radius:var(--raggio);box-shadow:var(--ombra);padding:28px 28px 24px}.logo[data-v-5705f8f9]{display:block;width:100%;max-width:300px;height:auto;margin:0 auto}.sottotitolo[data-v-5705f8f9]{margin:10px 0 22px;text-align:center;font-size:12px;color:var(--testo-tenue);text-transform:uppercase;letter-spacing:1.2px}.modulo[data-v-5705f8f9]{display:flex;flex-direction:column;gap:14px}.gruppo[data-v-5705f8f9]{display:flex;flex-direction:column}.con-pulsante[data-v-5705f8f9]{position:relative}.con-pulsante .campo[data-v-5705f8f9]{padding-right:84px}.mostra[data-v-5705f8f9]{position:absolute;top:4px;right:4px;height:28px;padding:0 10px;font:inherit;font-size:13px;color:var(--blu-scuro);background:#f4f8fb;border:1px solid var(--bordo);border-radius:3px;cursor:pointer}.mostra[data-v-5705f8f9]:hover{background:#e9f1f7}.nota-maiuscole[data-v-5705f8f9]{margin:6px 0 0;font-size:13px;color:#8a4b00}.intero[data-v-5705f8f9]{width:100%}.aiuto[data-v-5705f8f9]{margin:2px 0 0;font-size:13px;color:var(--testo-tenue);text-align:center}.titolo-passo[data-v-5705f8f9]{margin:0;font-size:18px;font-weight:700;color:var(--blu-scuro)}.benvenuto[data-v-5705f8f9]{margin:-6px 0 0;color:#445}.elenco-aziende[data-v-5705f8f9]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.azienda[data-v-5705f8f9]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;font:inherit;text-align:left;color:var(--testo);background:#f7fafc;border:1px solid var(--bordo);border-radius:var(--raggio);cursor:pointer}.azienda[data-v-5705f8f9]:hover:not(:disabled){border-color:var(--blu);background:#eef6ff}.azienda[data-v-5705f8f9]:focus-visible{outline:3px solid rgba(11,111,164,.35);outline-offset:1px}.nome-azienda[data-v-5705f8f9]{flex:1;font-weight:700}.codice[data-v-5705f8f9]{font-size:12px;color:#345;background:#fff;border:1px solid var(--bordo-campo);border-radius:16px;padding:1px 8px}.predefinita[data-v-5705f8f9]{font-size:12px;color:var(--verde)}.piede[data-v-5705f8f9]{margin:16px 0 0;font-size:12px;color:#8a96a0}@media(max-width:420px){.scheda[data-v-5705f8f9]{padding:22px 18px 18px}}.pagina-password[data-v-e34ec07a]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px}.scheda[data-v-e34ec07a]{width:100%;max-width:420px;background:#fff;border:1px solid var(--bordo);border-top:3px solid var(--blu);border-radius:var(--raggio);box-shadow:var(--ombra);padding:28px 28px 24px}.logo[data-v-e34ec07a]{display:block;width:100%;max-width:240px;height:auto;margin:0 auto 20px}.modulo[data-v-e34ec07a]{display:flex;flex-direction:column;gap:14px}.gruppo[data-v-e34ec07a]{display:flex;flex-direction:column}.titolo-passo[data-v-e34ec07a]{margin:0;font-size:18px;font-weight:700;color:var(--blu-scuro)}.nota[data-v-e34ec07a]{margin:4px 0 0;font-size:12px;color:var(--testo-tenue)}.nota.ok[data-v-e34ec07a]{color:var(--verde)}.intero[data-v-e34ec07a]{width:100%;text-decoration:none}@media(max-width:420px){.scheda[data-v-e34ec07a]{padding:22px 18px 18px}}.icona[data-v-98373f8b]{display:block;flex-shrink:0}.barra-schede[data-v-5b5f30b7]{position:sticky;top:60px;z-index:50;display:flex;align-items:flex-end;gap:2px;padding:6px 20px 0;background:#e9eef2;border-bottom:1px solid var(--bordo);overflow-x:auto;scrollbar-width:thin}.scheda[data-v-5b5f30b7]{display:flex;align-items:center;gap:6px;flex:0 1 200px;min-width:110px;max-width:220px;height:32px;padding:0 4px 0 12px;font-size:13px;color:#456;background:#dfe6ec;border:1px solid var(--bordo);border-bottom:0;border-radius:6px 6px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none}.scheda[data-v-5b5f30b7]:hover{background:#eef2f5;color:var(--blu-scuro)}.scheda.attiva[data-v-5b5f30b7]{background:#fff;color:var(--blu-scuro);font-weight:700;box-shadow:inset 0 3px 0 var(--legno);margin-bottom:-1px;height:33px}.scheda[data-v-5b5f30b7]:focus-visible{outline:2px solid var(--blu);outline-offset:-2px}.scheda.trascinata[data-v-5b5f30b7]{opacity:.5}.scheda.sopra[data-v-5b5f30b7]{box-shadow:inset 3px 0 0 var(--blu)}.nome[data-v-5b5f30b7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pallino[data-v-5b5f30b7]{color:var(--legno);font-size:11px}.chiudi[data-v-5b5f30b7]{display:inline-grid;place-items:center;width:22px;height:22px;padding:0;color:#789;background:none;border:0;border-radius:4px;cursor:pointer;flex-shrink:0}.chiudi[data-v-5b5f30b7]:hover{background:#00000014;color:#b3261e}.menu-scheda[data-v-5b5f30b7]{position:fixed;z-index:80;min-width:180px;padding:4px;background:#fff;border:1px solid var(--bordo);border-radius:6px;box-shadow:0 6px 18px #00000024}.menu-scheda button[data-v-5b5f30b7]{display:block;width:100%;padding:7px 10px;font:inherit;font-size:14px;text-align:left;color:var(--testo);background:none;border:0;border-radius:4px;cursor:pointer}.menu-scheda button[data-v-5b5f30b7]:hover:not(:disabled){background:#f0f5f9;color:var(--blu-scuro)}.menu-scheda button[data-v-5b5f30b7]:disabled{color:#aab;cursor:default}@media(max-width:900px){.barra-schede[data-v-5b5f30b7]{padding:6px 12px 0;top:0;position:relative}.scheda[data-v-5b5f30b7]{min-width:96px;flex-basis:150px}}.layout[data-v-a2f1aced]{--larghezza-menu: 252px;min-height:100vh;display:grid;grid-template-columns:var(--larghezza-menu) minmax(0,1fr)}.layout.ridotto[data-v-a2f1aced]{--larghezza-menu: 64px}.laterale[data-v-a2f1aced]{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;background:var(--ardesia);color:#c9d3da;overflow:hidden}.marchio[data-v-a2f1aced]{display:flex;align-items:center;justify-content:center;height:60px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.logo-esteso[data-v-a2f1aced]{width:160px;height:auto}.logo-ridotto[data-v-a2f1aced]{width:34px;height:34px}.voci[data-v-a2f1aced]{flex:1;overflow-y:auto;padding:8px 0 12px}.gruppo-menu[data-v-a2f1aced]{padding:0 8px}.titolo-gruppo[data-v-a2f1aced]{display:flex;align-items:center;justify-content:space-between;width:100%;margin:8px 0 2px;padding:7px 10px 7px 12px;font:inherit;font-size:11px;font-weight:700;color:#8195a3;text-transform:uppercase;letter-spacing:.8px;background:none;border:0;border-radius:6px;cursor:pointer}.titolo-gruppo[data-v-a2f1aced]:hover{color:#fff;background:#ffffff0d}.titolo-gruppo[data-v-a2f1aced]:focus-visible{outline:2px solid #7fb8d8;outline-offset:-2px}.titolo-gruppo .freccia[data-v-a2f1aced]{transition:transform .15s ease}.chiuso .titolo-gruppo .freccia[data-v-a2f1aced]{transform:rotate(-90deg)}.chiuso .titolo-gruppo.contiene[data-v-a2f1aced]{color:#fff;box-shadow:inset 3px 0 0 var(--legno)}.separatore[data-v-a2f1aced]{border:0;border-top:1px solid rgba(255,255,255,.08);margin:8px 6px}.voce[data-v-a2f1aced]{position:relative;display:flex;align-items:center;gap:12px;height:34px;padding:0 12px;border-radius:6px;color:#c9d3da;text-decoration:none;font-size:14px;white-space:nowrap}.ridotto .voce[data-v-a2f1aced]{justify-content:center;padding:0}a.voce[data-v-a2f1aced]:hover{background:#ffffff0f;color:#fff}.voce.attiva[data-v-a2f1aced]{background:#ffffff1a;color:#fff;font-weight:700}.voce.attiva[data-v-a2f1aced]:before{content:"";position:absolute;left:-8px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--legno)}.voce[data-v-a2f1aced]:focus-visible{outline:2px solid #7fb8d8;outline-offset:-2px}.voce.disabilitata[data-v-a2f1aced]{opacity:.42;cursor:default}.nome-voce[data-v-a2f1aced]{overflow:hidden;text-overflow:ellipsis}.presto[data-v-a2f1aced]{margin-left:auto;font-size:10px;text-transform:uppercase;letter-spacing:.5px;border:1px solid rgba(255,255,255,.35);border-radius:8px;padding:0 6px}.riduci[data-v-a2f1aced]{display:flex;align-items:center;gap:10px;height:44px;padding:0 20px;font:inherit;font-size:13px;color:#8195a3;background:none;border:0;border-top:1px solid rgba(255,255,255,.08);cursor:pointer;flex-shrink:0}.ridotto .riduci[data-v-a2f1aced]{justify-content:center;padding:0}.riduci[data-v-a2f1aced]:hover{color:#fff}.principale[data-v-a2f1aced]{min-width:0;display:flex;flex-direction:column}.barra[data-v-a2f1aced]{position:sticky;top:0;z-index:60;display:flex;align-items:center;gap:14px;min-height:60px;padding:8px 20px;background:#fff;border-bottom:3px solid var(--blu);box-shadow:var(--ombra)}.apri-menu[data-v-a2f1aced]{display:none;background:none;border:0;padding:4px;color:var(--blu-scuro);cursor:pointer}.titolo[data-v-a2f1aced]{margin:0;font-size:22px;font-weight:700;color:var(--blu-scuro);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spazio[data-v-a2f1aced]{flex:1}.scelta-azienda .campo[data-v-a2f1aced]{height:34px;min-width:200px}.azienda-unica[data-v-a2f1aced]{font-weight:700;color:#345;white-space:nowrap}.menu-utente[data-v-a2f1aced]{position:relative}.pulsante-utente[data-v-a2f1aced]{display:flex;align-items:center;gap:8px;height:38px;padding:0 8px 0 4px;font:inherit;color:#345;background:#fff;border:1px solid var(--bordo);border-radius:20px;cursor:pointer}.pulsante-utente[data-v-a2f1aced]:hover{background:#f4f8fb}.iniziali[data-v-a2f1aced]{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ardesia);color:#fff;font-size:12px;font-weight:700}.tendina[data-v-a2f1aced]{position:absolute;right:0;top:calc(100% + 6px);min-width:230px;background:#fff;border:1px solid var(--bordo);border-radius:var(--raggio);box-shadow:0 6px 18px #0000001f;padding:6px;z-index:70}.email[data-v-a2f1aced]{margin:4px 8px 8px;font-size:13px;color:var(--testo-tenue);overflow:hidden;text-overflow:ellipsis}.voce-tendina[data-v-a2f1aced]{display:flex;align-items:center;gap:10px;width:100%;padding:8px;font:inherit;font-size:14px;color:var(--testo);text-decoration:none;background:none;border:0;border-radius:4px;cursor:pointer;text-align:left}.voce-tendina[data-v-a2f1aced]:hover{background:#f4f8fb;color:var(--blu-scuro)}.contenuto[data-v-a2f1aced]{padding:16px 20px 32px}.avviso-licenza[data-v-a2f1aced]{display:flex;align-items:center;gap:10px;padding:8px 20px;font-size:14px;border-bottom:1px solid var(--bordo)}.avviso-licenza span[data-v-a2f1aced]{flex:1}.avviso-licenza a[data-v-a2f1aced]{font-weight:700;white-space:nowrap}.avviso-licenza.rosso[data-v-a2f1aced]{background:#fdecea;color:#8a1c13}.avviso-licenza.giallo[data-v-a2f1aced]{background:#fdf3e2;color:#6b4a12}.avviso-licenza.blu[data-v-a2f1aced]{background:#eaf3fa;color:#0b4f75}.velo[data-v-a2f1aced]{display:none}@media(max-width:900px){.layout[data-v-a2f1aced],.layout.ridotto[data-v-a2f1aced]{grid-template-columns:minmax(0,1fr);--larghezza-menu: 260px}.laterale[data-v-a2f1aced]{position:fixed;left:0;top:0;z-index:100;width:260px;transform:translate(-100%);transition:transform .2s ease}.menu-aperto .laterale[data-v-a2f1aced]{transform:none}.velo[data-v-a2f1aced]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#00000059}.menu-aperto .velo[data-v-a2f1aced]{display:block}.riduci[data-v-a2f1aced]{display:none}.apri-menu[data-v-a2f1aced]{display:block}.barra[data-v-a2f1aced]{padding:8px 16px;gap:10px;flex-wrap:wrap}.titolo[data-v-a2f1aced]{font-size:18px}.nome-utente[data-v-a2f1aced]{display:none}.scelta-azienda[data-v-a2f1aced]{order:10;width:100%}.scelta-azienda .campo[data-v-a2f1aced]{width:100%;min-width:0}.azienda-unica[data-v-a2f1aced]{display:none}.contenuto[data-v-a2f1aced]{padding:12px 16px 24px}}@media(prefers-reduced-motion:reduce){.laterale[data-v-a2f1aced]{transition:none}}.sfondo[data-v-a2f1aced]{min-height:calc(100vh - 160px);display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;pointer-events:none}.sfondo-logo[data-v-a2f1aced]{width:min(460px,70%);height:auto;opacity:.22}.inizio[data-v-9fa3b6db]{display:flex;flex-direction:column;gap:14px;max-width:1300px}.benvenuto[data-v-9fa3b6db]{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.benvenuto h2[data-v-9fa3b6db]{margin:0 0 4px;font-size:20px;color:var(--blu-scuro)}.benvenuto p[data-v-9fa3b6db]{margin:0}.titolo-sezione[data-v-9fa3b6db]{margin:0 0 10px;font-size:16px;color:var(--blu-scuro)}.titolo-sezione small[data-v-9fa3b6db]{font-weight:400;font-size:13px}.tenue[data-v-9fa3b6db]{color:var(--testo-tenue)}.blocco[data-v-9fa3b6db]{display:block;font-size:12px}.numero[data-v-9fa3b6db]{font-variant-numeric:tabular-nums}.destra[data-v-9fa3b6db]{text-align:right}.scorciatoie[data-v-9fa3b6db]{display:flex;flex-wrap:wrap;gap:8px}.scorciatoie .pulsante[data-v-9fa3b6db]{text-decoration:none}.avvisi[data-v-9fa3b6db]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.avvisi a[data-v-9fa3b6db]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;text-decoration:none;color:inherit;border:1px solid transparent}.avvisi a[data-v-9fa3b6db]:hover{background:#f4f8fb;border-color:var(--bordo)}.avvisi .testo[data-v-9fa3b6db]{flex:1}.avvisi .vai[data-v-9fa3b6db]{color:var(--blu);font-size:13px}.pallino[data-v-9fa3b6db]{width:10px;height:10px;border-radius:50%;flex:none;background:var(--blu);display:inline-block}.avvisi .rosso .pallino[data-v-9fa3b6db]{background:var(--rosso)}.avvisi .rosso .testo[data-v-9fa3b6db]{font-weight:700}.avvisi .giallo .pallino[data-v-9fa3b6db]{background:var(--legno)}.tutto-ok[data-v-9fa3b6db]{display:flex;align-items:center;gap:10px;color:#1e7d32}.tutto-ok .pallino[data-v-9fa3b6db]{background:#1e8e3e}.numeri[data-v-9fa3b6db]{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.numero-box[data-v-9fa3b6db]{display:flex;flex-direction:column;gap:2px;text-decoration:none;color:inherit}.numero-box[data-v-9fa3b6db]:hover{border-color:var(--blu);background:#f7fbff}.numero-box .etichetta[data-v-9fa3b6db]{font-size:12px;text-transform:uppercase;letter-spacing:.3px;color:var(--testo-tenue)}.numero-box .valore[data-v-9fa3b6db]{font-size:22px;font-weight:700;color:var(--blu-scuro);font-variant-numeric:tabular-nums}.numero-box .nota[data-v-9fa3b6db]{font-size:12px;color:var(--testo-tenue)}.colonne[data-v-9fa3b6db]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.ritardo[data-v-9fa3b6db]{color:var(--rosso);font-weight:700}.oggi[data-v-9fa3b6db]{color:var(--legno);font-weight:700}.recenti[data-v-9fa3b6db]{list-style:none;margin:0;padding:0}.recenti a[data-v-9fa3b6db]{display:grid;grid-template-columns:96px 90px minmax(0,1fr) auto;gap:4px 10px;align-items:center;padding:6px 4px;border-bottom:1px solid #eef2f5;text-decoration:none;color:inherit}.recenti a[data-v-9fa3b6db]:hover{background:#f7fbff}.recenti .tipo[data-v-9fa3b6db]{font-size:13px;color:var(--testo-tenue)}.recenti .sogg[data-v-9fa3b6db]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recenti .quando[data-v-9fa3b6db]{grid-column:2 / -1;font-size:12px}.riquadri[data-v-9fa3b6db]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.riquadro[data-v-9fa3b6db]{display:flex;gap:12px;align-items:flex-start;color:var(--blu-scuro);text-decoration:none}.riquadro[data-v-9fa3b6db]:hover{border-color:var(--blu);background:#f7fbff}.riquadro h3[data-v-9fa3b6db]{margin:0 0 4px;font-size:16px}.riquadro p[data-v-9fa3b6db]{margin:0;font-size:14px;color:var(--testo-tenue)}@media(max-width:900px){.colonne[data-v-9fa3b6db]{grid-template-columns:minmax(0,1fr)}}:root{--blu: #0b6fa4;--blu-scuro: #084f75;--sfondo: #f3f6f9;--bordo: #d5dee6;--bordo-campo: #c4d1dc;--verde: #1e8e3e;--rosso: #c62828;--testo: #222;--testo-tenue: #667;--ardesia: #1d2b35;--legno: #b8742a;--raggio: 6px;--ombra: 0 2px 6px rgba(0, 0, 0, .06)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{font-family:Arial,sans-serif;font-size:15px;background:var(--sfondo);color:var(--testo);line-height:1.4}.pannello{background:#fff;border:1px solid var(--bordo);border-radius:var(--raggio);padding:12px 14px}.etichetta{display:block;font-size:12px;color:var(--testo-tenue);text-transform:uppercase;letter-spacing:.3px;margin:0 0 4px}.campo{width:100%;height:36px;padding:6px 10px;font:inherit;color:var(--testo);background:#fff;border:1px solid var(--bordo-campo);border-radius:4px}.campo:focus{outline:none;border-color:var(--blu);box-shadow:0 0 0 3px #0b6fa42e}.pulsante{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 18px;font:inherit;font-weight:700;color:#fff;background:var(--blu);border:1px solid var(--blu-scuro);border-radius:4px;cursor:pointer}.pulsante:hover:not(:disabled){background:var(--blu-scuro)}.pulsante:focus-visible{outline:3px solid rgba(11,111,164,.35);outline-offset:2px}.pulsante:disabled{opacity:.65;cursor:default}.pulsante.secondario{color:#345;background:#fff;border-color:var(--bordo-campo);font-weight:400}.pulsante.secondario:hover:not(:disabled){background:#f4f8fb}.avviso{margin:0;background:#eef6ff;border-left:4px solid var(--blu);padding:8px 10px;font-size:14px;border-radius:0 4px 4px 0}.avviso.errore{background:#fdecea;border-color:var(--rosso);color:#7a1c1c}.avviso.attenzione{background:#fff6e5;border-color:var(--legno);color:#6b4310}.solo-lettori{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contenitore-tabella{overflow-x:auto}.tabella{width:100%;border-collapse:collapse;font-size:14px}.tabella th{background:#e9f1f7;color:#234;text-align:left;font-weight:700;padding:8px 10px;white-space:nowrap;border-bottom:1px solid var(--bordo)}.tabella td{padding:8px 10px;border-bottom:1px solid #edf1f5;vertical-align:top}.tabella tr.cliccabile{cursor:pointer}.tabella tr.cliccabile:hover td{background:#f7fafc}.tabella tr.selezionata td{background:#fff3c4!important;box-shadow:inset 0 1px #e0c060,inset 0 -1px #e0c060}.tabella .tenue{color:var(--testo-tenue)}.vuoto{color:#789;font-size:15px;padding:20px 6px;text-align:center}.caricamento{color:#789;font-style:italic;padding:12px 6px}.chip{border:1px solid var(--bordo-campo);background:#fff;color:#345;border-radius:16px;padding:4px 12px;font:inherit;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}.chip.on{background:var(--blu);border-color:var(--blu-scuro);color:#fff}.stato{display:inline-block;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:700;color:#fff;white-space:nowrap}.stato.verde{background:var(--verde)}.stato.rosso{background:var(--rosso)}.stato.grigio{background:#607d8b}.stato.legno{background:var(--legno)}.stato.blu{background:var(--blu)}.etichetta-chip{display:inline-block;font-size:12px;color:#345;background:#f4f8fb;border:1px solid var(--bordo);border-radius:12px;padding:1px 8px;margin:0 4px 4px 0;white-space:nowrap}.colonne{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:14px;align-items:start}.colonne>.scheda-laterale{position:sticky;top:76px}@media(max-width:1100px){.colonne{grid-template-columns:1fr}.colonne>.scheda-laterale{position:static}}.intestazione-pannello{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.intestazione-pannello h2{margin:0;font-size:18px;color:var(--blu-scuro)}.intestazione-pannello .spazio{flex:1}.filtri{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.filtri .campo{max-width:260px;height:34px}.modulo-scheda{display:flex;flex-direction:column;gap:12px}.modulo-scheda h3{margin:0;font-size:18px;color:var(--blu-scuro)}.modulo-scheda .gruppo{display:flex;flex-direction:column}.modulo-scheda .sezione{border-top:2px solid var(--blu);padding-top:10px;display:flex;flex-direction:column;gap:8px}.modulo-scheda .nota{margin:0;font-size:13px;color:var(--testo-tenue)}.riga-pulsanti{display:flex;gap:8px;flex-wrap:wrap}.casella{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.casella input{margin-top:3px;width:16px;height:16px;accent-color:var(--blu)}.casella small{display:block;color:var(--testo-tenue);font-size:12px}select.campo{padding-right:6px}.pulsante.pericolo{background:#fff;color:var(--rosso);border-color:#e6b3b3;font-weight:400}.pulsante.pericolo:hover:not(:disabled){background:#fdecea}.pulsante.piccolo{height:30px;padding:0 10px;font-size:14px}
