.smat{position:relative;width:100%;min-width:0}.smat-bottone{display:flex;align-items:center;gap:8px;text-align:left;cursor:pointer;min-height:40px}.smat-bottone:disabled{cursor:not-allowed;opacity:.6}.smat-bottone-testo{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smat-segnaposto{color:var(--bch-label-2)}.smat-freccia{color:var(--bch-label-2);font-size:12px}.smat-pannello{margin-top:6px;padding:8px;border-radius:var(--bch-r-riquadro, 12px);background:var(--bg-surface);border:1px solid var(--border-soft);box-shadow:var(--bch-ombra-pannello, 0 6px 20px rgba(0,0,0,.08))}.smat-cerca{width:100%;padding:8px 12px;border-radius:var(--bch-r-pillola, 999px);border:0;background:var(--bch-riempi);color:var(--bch-label);font-size:16px}.smat-cerca:focus{outline:2px solid var(--noc-amber);outline-offset:0}.smat-percorso{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 4px 2px;font-size:13px;color:var(--bch-label-2)}.smat-percorso button{border:0;background:none;padding:2px 0;color:var(--noc-amber);font:inherit;cursor:pointer}.smat-percorso b{color:var(--bch-label);font-weight:600}.smat-lista{max-height:320px;overflow-y:auto;margin-top:6px;display:flex;flex-direction:column;gap:2px}.smat-titoletto{margin:6px 4px 2px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bch-label-2)}.smat-vuoto{margin:12px 4px;color:var(--bch-label-2);font-size:14px}.smat-tessere{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px}.smat-tessera{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 6px;padding:10px 12px;border:0;border-radius:var(--bch-r-voce, 10px);background:var(--bch-riempi);color:var(--bch-label);text-align:left;cursor:pointer;font:inherit;font-size:14px}.smat-tessera:hover,.smat-tessera:focus-visible{background:var(--bch-riempi-2)}.smat-tessera strong{font-weight:600;min-width:0;overflow-wrap:anywhere}.smat-conta{font-size:12px;color:var(--bch-label-2)}.smat-anteprima{grid-column:1 / -1;display:flex;gap:3px;min-height:10px}.smat-riga{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:var(--bch-r-voce, 10px);background:none;color:var(--bch-label);text-align:left;cursor:pointer;font:inherit;font-size:14px}.smat-riga:hover,.smat-riga:focus-visible{background:var(--bch-riempi)}.smat-riga.is-scelto{background:var(--bch-riempi-2);font-weight:600}.smat-riga-nome{flex:1;min-width:0}.smat-riga-linea{color:var(--bch-label-2);font-weight:400}.smat-riga-nota{font-size:12px;color:var(--bch-label-2);text-align:right;flex-shrink:0;max-width:45%}.smat-compatto .smat-bottone{min-height:32px;padding:4px 10px;font-size:13px}[data-theme=dark] .smat-pannello .smat-cerca{background:var(--bch-riempi)!important;color:var(--bch-label)!important}.vv-stepper{display:inline-flex;align-items:center;gap:6px;flex:none}.vv-stepper__bt{flex:none;width:48px;height:48px;padding:0;border:0;border-radius:var(--bch-r-voce, 12px);display:inline-flex;align-items:center;justify-content:center;background:var(--bch-riempi);color:var(--bch-label);cursor:pointer}.vv-stepper__bt:hover:not(:disabled){background:var(--bch-riempi-su)}.vv-stepper__bt:disabled{opacity:.4;cursor:default}.vv-stepper__bt:focus-visible,.vv-stepper__n:focus-visible{outline:2px solid var(--noc-amber);outline-offset:2px}.vv-stepper__n{width:72px;min-width:0;height:48px;padding:0 6px;border:0;border-radius:var(--bch-r-voce, 12px);text-align:center;font:inherit;font-size:20px;font-weight:700;line-height:48px;font-variant-numeric:tabular-nums;background:var(--bch-riempi-2);color:var(--bch-label)}.vv-stepper__n:disabled{opacity:.5}@media (prefers-reduced-motion: no-preference){.vv-stepper__bt{transition:background-color .12s ease}}.imp-pagina{display:flex;flex-direction:column;gap:24px;max-width:720px;margin:0 auto;width:100%;box-sizing:border-box;color:var(--bch-label)}.imp-pagina--larga{max-width:960px}.imp-sezione{display:flex;flex-direction:column;gap:8px}.imp-intest{margin:0 0 0 16px;font-size:13px;line-height:18px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--bch-label-2)}.imp-nota{margin:0 16px;font-size:13px;line-height:18px;color:var(--bch-label-3)}.imp-gruppo{margin:0;padding:0;list-style:none;background:var(--bch-superficie);border-radius:var(--bch-r-riquadro);box-shadow:inset 0 0 0 1px var(--bch-filo);overflow:hidden}.imp-gruppo>li{list-style:none;margin:0;padding:0}.imp-riga{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 16px;box-sizing:border-box;background:transparent;border:0;border-radius:0;text-align:left;font:inherit;font-size:16px;line-height:22px;color:var(--bch-label)}.imp-gruppo>li+li>.imp-riga:before,.imp-gruppo>.imp-riga+.imp-riga:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--bch-filo)}button.imp-riga{cursor:pointer}button.imp-riga:focus-visible,.imp-switch:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px}.imp-riga__testo{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.imp-riga__etichetta{overflow-wrap:anywhere}.imp-riga__sotto{font-size:13px;line-height:18px;color:var(--bch-label-2);overflow-wrap:anywhere}.imp-riga__sotto--avviso{color:var(--noc-amber-dark, var(--noc-amber))}.imp-riga__valore{flex:none;max-width:50%;font-size:16px;color:var(--bch-label-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imp-riga--valore:after{content:"";flex:none;width:8px;height:13px;margin-left:2px;background:var(--bch-label-3);-webkit-mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'%3E%3Cpath d='M1.5 1.5l5 5-5 5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 13'%3E%3Cpath d='M1.5 1.5l5 5-5 5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.imp-riga--valore[aria-expanded=true]:after{transform:rotate(90deg)}.imp-riga--selezionata{background:var(--bch-riempi-2)}.imp-riga--interruttore{cursor:pointer}.imp-riga--interruttore.imp-riga--ferma{cursor:default}.imp-riga--attenuata .imp-riga__testo{opacity:.7}.imp-riga--pericolo{justify-content:center;color:var(--bch-rosso);font-weight:600;text-align:center}.imp-riga--bloccata{background:var(--bch-riempi-2);color:var(--bch-label-2)}.imp-switch{position:relative;flex:none;width:51px;min-width:51px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.imp-switch:before{content:"";position:absolute;top:50%;left:0;width:51px;height:31px;margin-top:-15.5px;border-radius:var(--bch-r-pillola);background:var(--bch-riempi-su);transition:background .2s}.imp-switch:after{content:"";position:absolute;top:50%;left:2px;width:27px;height:27px;margin-top:-13.5px;border-radius:50%;background:var(--bch-su-pieno);box-shadow:0 0 0 .5px #0000000f,0 2px 5px #00000047;transition:transform .2s ease-out}.imp-switch[aria-checked=true]:before{background:var(--bch-verde-pieno)}.imp-switch[aria-checked=true]:after{transform:translate(20px)}.imp-switch:disabled{cursor:default;opacity:.45}.imp-switch[aria-busy=true]{opacity:.6}@media (prefers-reduced-motion: reduce){.imp-switch:before,.imp-switch:after{transition:none}}.imp-pallino{flex:none;width:10px;height:10px;border-radius:50%;background:var(--bch-label-3)}.imp-pallino--ok{background:var(--bch-verde)}.imp-pallino--ambra{background:var(--bch-ambra)}.imp-pallino--rosso{background:var(--bch-rosso)}.imp-etichetta-piccola{flex:none;padding:2px 8px;border-radius:var(--bch-r-pillola);font-size:13px;line-height:18px;background:var(--bch-riempi);color:var(--bch-label-2)}.imp-errore{margin:0;padding:12px 16px;border-radius:var(--bch-r-riquadro);background:var(--color-danger-bg);color:var(--color-danger);font-size:15px;line-height:20px}.imp-errore--riga{margin:0 16px 8px;padding:8px 12px;font-size:13px;line-height:18px}.imp-vuoto{padding:24px 16px;text-align:center;font-size:15px;color:var(--bch-label-2)}.imp-carica{display:flex;justify-content:center;padding:40px 16px}.imp-salvato{font-size:13px;line-height:18px;color:var(--bch-label-2);margin:0 16px}.imp-barra{position:sticky;bottom:0;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bch-foglio);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 -1px 0 var(--bch-filo);z-index:5}.imp-barra__testo{flex:1;font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-solo-largo{display:none}@media (min-width: 1024px){.imp-solo-largo{display:block}.imp-solo-stretto{display:none}}.imp-scorri{overflow-x:auto;border-radius:var(--bch-r-riquadro);background:var(--bch-superficie);box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-matrice{width:100%;border-collapse:collapse;font-size:13px;line-height:18px}.imp-matrice th,.imp-matrice td{padding:8px 6px;text-align:center;border-bottom:1px solid var(--bch-filo)}.imp-matrice th{font-weight:600;color:var(--bch-label-2);vertical-align:bottom;max-width:96px}.imp-matrice th[scope=row]{text-align:left;padding-left:16px;position:sticky;left:0;background:var(--bch-superficie);color:var(--bch-label);min-width:150px}.imp-matrice th.imp-critica{color:var(--noc-amber-dark, var(--noc-amber))}.imp-matrice__persona{display:block;width:100%;min-height:44px;padding:0;border:0;background:transparent;font:inherit;text-align:left;color:inherit;cursor:pointer}.imp-matrice__persona:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.imp-matrice tr.imp-riga--selezionata th[scope=row],.imp-matrice tr.imp-riga--selezionata td{background:var(--bch-riempi-2)}.imp-solo-lettore{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.imp-testata{display:flex;align-items:center;gap:16px;padding:16px;background:var(--bch-superficie);border-radius:var(--bch-r-riquadro);box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-iniziali{flex:none;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--noc-amber);color:var(--bch-su-pieno);font-size:24px;line-height:28px;font-weight:600}.imp-testata__testo{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.imp-testata__nome{margin:0;font-size:20px;line-height:26px;font-weight:600;color:var(--bch-label);overflow-wrap:anywhere}.imp-testata__riga{font-size:15px;line-height:20px;color:var(--bch-label-2);overflow-wrap:anywhere}.imp-segmentato{display:flex;gap:2px;margin:0 16px 12px;padding:2px;border-radius:var(--bch-r-voce, 12px);background:var(--bch-riempi)}.imp-segmentato__voce{flex:1;min-width:0;min-height:44px;padding:4px 8px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:15px;line-height:20px;color:var(--bch-label);cursor:pointer}.imp-segmentato__voce[aria-checked=true]{background:var(--bch-superficie);box-shadow:0 0 0 .5px #0000000f,0 1px 4px #0003;font-weight:600}.imp-segmentato__voce:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-vecchio{display:flex;flex-direction:column;gap:14px}.imp-ff__corpo{display:flex;flex-direction:column;gap:20px;color:var(--bch-label)}.imp-ff__corpo>section{display:flex;flex-direction:column;gap:8px}.imp-ff .imp-intest{margin-left:0}.imp-ff .imp-nota{margin:0}.imp-fe-cornice{padding:4px;border:1px dashed var(--bch-filo);border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2)}.imp-fe-carta{min-height:60px;padding:16px;border-radius:10px;background:#fff;color:#1d1d1f;overflow-x:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.45}.imp-fe-vuota{color:#6e6e73;font-style:italic}.imp-fe-gen .form-control,.imp-fe-gen .btn,.imp-fe .form-control,.imp-fe .btn{min-height:44px;font-size:16px}.imp-fe-gen>div{background:transparent;border-color:var(--bch-filo)!important}.imp-fe{position:relative;display:flex;flex-direction:column;gap:8px}.imp-fe--tast{padding-bottom:64px}.imp-fe-area,.imp-fe-html{min-height:160px;padding:12px;box-sizing:border-box;border:1px solid var(--bch-filo);border-radius:var(--bch-r-riquadro);background:var(--bch-superficie);color:var(--bch-label);font-size:16px;line-height:1.45}.imp-fe-html{width:100%;min-height:200px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.5}.imp-fe-area .ProseMirror{min-height:136px;outline:none}.imp-fe-area:focus-within,.imp-fe-html:focus{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-fe-nota{font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-fe-campo{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-fe-campo__et{font-size:13px;line-height:18px;font-weight:600;color:var(--bch-label-2)}.imp-fe-campo__az{display:flex;gap:8px;flex-wrap:wrap}.imp-fe-barra{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;border-radius:var(--bch-r-riquadro);background:var(--bch-foglio);box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-fe-barra__molla{flex:1}.imp-fe-btn{min-width:44px;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:var(--bch-riempi);color:var(--bch-label);font:inherit;font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px}.imp-fe-btn--on{background:var(--noc-amber);color:var(--bch-su-pieno)}.imp-fe-btn:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-fe-barra--fissa{position:fixed;left:0;right:0;bottom:var(--imp-tast, 0px);border-radius:0;padding-bottom:8px;box-shadow:0 -1px 0 var(--bch-filo);flex-wrap:nowrap;overflow-x:auto}@media (min-width: 821px){.imp-ff{max-width:720px}}.imp-pw__corpo{display:flex;flex-direction:column;gap:14px;color:var(--bch-label)}.imp-pw__utente{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;pointer-events:none}.imp-pw__campo{display:flex;flex-direction:column;gap:6px}.imp-pw__etichetta{font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-pw__input{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;font:inherit;font-size:16px;line-height:22px;color:var(--bch-label);background:var(--bch-pozzo);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-pw__input:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-pw__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--bch-rosso)}.imp-pw__aiuto{font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-pw__occhio{align-self:flex-start;min-height:44px;padding:0 14px;font:inherit;font-size:16px;color:var(--bch-blu);background:var(--bch-riempi-2);border:0;border-radius:10px;cursor:pointer}.imp-pw__occhio:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-pw__errore{font-size:14px;line-height:20px;color:var(--bch-rosso)}@media (min-width: 821px){.imp-pw{max-width:480px}}.imp-2fa__corpo{display:flex;flex-direction:column;gap:14px;color:var(--bch-label)}.imp-2fa__passo{display:flex;flex-direction:column;gap:10px}.imp-2fa .imp-intest{margin-left:0}.imp-2fa .imp-nota{margin:0}.imp-2fa__testo{margin:0;font-size:15px;line-height:21px;color:var(--bch-label-2)}.imp-2fa__campo{display:flex;flex-direction:column;gap:6px}.imp-2fa__etichetta{font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-2fa__input{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;font:inherit;font-size:16px;line-height:22px;color:var(--bch-label);background:var(--bch-pozzo);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-2fa__input--codice{max-width:240px;text-align:center;letter-spacing:4px;font-size:18px}.imp-2fa__input:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-2fa__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--bch-rosso)}.imp-2fa__errore{font-size:14px;line-height:20px;color:var(--bch-rosso)}.imp-2fa__azioni{display:flex;flex-wrap:wrap;gap:8px}.imp-2fa__btn{min-height:44px;padding:0 16px;border:0;border-radius:10px;font:inherit;font-size:16px;font-weight:600;color:var(--bch-label);background:var(--bch-riempi);cursor:pointer}.imp-2fa__btn--pieno{background:var(--noc-amber);color:var(--bch-su-pieno)}.imp-2fa__btn--pericolo{background:var(--bch-riempi-2);color:var(--bch-rosso)}.imp-2fa__btn:disabled{opacity:.5;cursor:default}.imp-2fa__btn:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-2fa__qr{align-self:center;padding:10px;border-radius:10px;background:#fff;line-height:0}.imp-2fa__qr img{width:200px;height:200px;max-width:100%}.imp-2fa__chiave summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:14px;color:var(--bch-label-2)}.imp-2fa__codice{display:block;padding:10px 12px;margin-top:4px;border-radius:10px;background:var(--bch-riempi-2);color:var(--bch-label);font-size:14px;word-break:break-all;-webkit-user-select:all;user-select:all}.imp-2fa__ok{padding:12px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-verde);color:var(--bch-label);font-size:15px;line-height:21px}.imp-2fa__avviso{margin:0;padding:10px 12px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-ambra);color:var(--bch-label);font-size:14px;line-height:20px}.imp-2fa__lista{padding:14px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);color:var(--bch-label);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px;line-height:1.7}.imp-2fa__lista:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-2fa--blocca .modal-chiudi{display:none}@media (min-width: 821px){.imp-2fa{max-width:520px}}.imp-2fa__spunta{display:flex;align-items:center;gap:12px;min-height:44px;font-size:16px;color:var(--bch-label)}.imp-2fa__spunta input{width:22px;height:22px;accent-color:var(--noc-amber)}.imp-2fa__corpo:focus{outline:none}.imp-2fa__btn:disabled{opacity:.45;cursor:not-allowed}.imp-ut__testa{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.imp-ut__nota-testa{margin:0 0 0 16px}.imp-ut__nuovo{min-height:44px}.imp-ut__persona{display:flex;align-items:stretch}.imp-ut__persona>.imp-ut__riga:last-child{margin-right:52px}.imp-ut__persona>.imp-ut__riga{flex:1;min-width:0;width:auto;align-items:center;padding-top:12px;padding-bottom:12px}.imp-gruppo>li.imp-ut__persona+li.imp-ut__persona{position:relative}.imp-gruppo>li.imp-ut__persona+li.imp-ut__persona:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--bch-filo)}.imp-ut__ini{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--bch-riempi);color:var(--bch-label-2);font-size:15px;line-height:20px;font-weight:600}.imp-ut__stati{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-ut__stato{display:inline-flex;align-items:center;gap:4px;color:var(--bch-label-2)}.imp-ut__stato--ok{color:var(--bch-label)}.imp-ut__stato--ambra{color:var(--noc-amber-dark, var(--noc-amber));font-weight:600}.imp-ut__stato--spento{color:var(--bch-label-3);font-weight:600}.imp-ut__accesso{color:var(--bch-label-3)}.imp-ut__cestino{flex:none;width:52px;min-height:44px;border:0;background:transparent;color:var(--bch-label-2);cursor:pointer;display:flex;align-items:center;justify-content:center}.imp-ut__cestino:hover{color:var(--bch-rosso)}.imp-ut__cestino:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px}.imp-ut__corpo{display:flex;flex-direction:column;gap:18px;color:var(--bch-label)}.imp-ut__sezione{display:flex;flex-direction:column;gap:12px}.imp-ut .imp-intest,.imp-ut__intest{margin-left:0}.imp-ut .imp-nota{margin:0}.imp-ut__campo{display:flex;flex-direction:column;gap:6px}.imp-ut__etichetta{font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-ut__input{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;font:inherit;font-size:16px;line-height:22px;color:var(--bch-label);background:var(--bch-pozzo);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-ut__input--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.imp-ut__input:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-ut__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--bch-rosso)}.imp-ut__aiuto{font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-ut__errore{font-size:14px;line-height:20px;color:var(--bch-rosso)}.imp-ut__nuovo-ruolo{display:flex;gap:8px;flex-wrap:wrap}.imp-ut__nuovo-ruolo .imp-ut__input{flex:1;min-width:160px;width:auto}.imp-ut__btn{min-height:44px;padding:0 16px;border:0;border-radius:10px;font:inherit;font-size:16px;font-weight:600;color:var(--bch-label);background:var(--bch-riempi);cursor:pointer}.imp-ut__btn--pieno{background:var(--noc-amber);color:var(--bch-su-pieno)}.imp-ut__btn--pericolo{background:var(--bch-riempi-2);color:var(--bch-rosso)}.imp-ut__btn:disabled{opacity:.45;cursor:not-allowed}.imp-ut__btn:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-ut__due-fa{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.imp-ut__avviso{padding:10px 12px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-ambra);color:var(--bch-label);font-size:14px;line-height:20px}.imp-ut__avviso--rosso{box-shadow:inset 0 0 0 1px var(--bch-rosso)}.imp-ut__avviso .icon,.imp-ut__avviso svg{vertical-align:-2px;margin-right:4px}.imp-ut__avviso-riga{margin-top:6px}.imp-ut__elimina-btn{min-height:44px}.imp-ut__elimina-btn:disabled{cursor:not-allowed}@media (min-width: 821px){.imp-ut{max-width:520px}}.imp-matrice .imp-ut__th-funzione,.imp-matrice th.imp-ut__sez{text-align:left}.imp-matrice th.imp-ut__sez{padding:10px 16px 4px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;background:var(--bch-riempi-2)}.imp-co__titolo-var{margin-top:8px}.imp-co__edit{flex-wrap:nowrap;gap:8px}.imp-co__testo{min-width:0}.imp-co__input{box-sizing:border-box;min-height:44px;padding:10px 12px;font:inherit;font-size:16px;line-height:22px;color:var(--bch-label);background:var(--bch-pozzo);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-co__input--riga{flex:none;width:120px;text-align:right}.imp-co__input--testo,.imp-co__corpo .imp-co__input{width:100%}.imp-co__input:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-co__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--bch-rosso)}.imp-co__unita{flex:none;font-size:13px;line-height:18px;color:var(--bch-label-2);max-width:64px;overflow-wrap:anywhere}.imp-co__ic{flex:none;width:44px;min-width:44px;height:44px;padding:0;border:0;border-radius:10px;background:var(--bch-riempi);color:var(--bch-label);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.imp-co__ic:disabled{opacity:.45;cursor:default}.imp-co__ic:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-co__voce{display:flex;align-items:center}.imp-co__voce>.imp-co__riga{flex:1;min-width:0;width:auto}.imp-co__voce>.imp-switch{margin-right:16px}.imp-gruppo>li.imp-co__voce{position:relative}.imp-co__voce--spenta .imp-riga__testo,.imp-co__voce--spenta .imp-riga__valore{opacity:.6}.imp-co__tot{align-items:baseline}.imp-co__tot-val{flex:none;font-size:17px;line-height:22px;font-weight:600;color:var(--noc-amber-dark, var(--noc-amber))}.imp-co__azioni{display:flex;gap:8px;margin:0 16px}.imp-co__annulla{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-co__annulla-testo{flex:1;min-width:0;font-size:15px;line-height:20px;color:var(--bch-label);overflow-wrap:anywhere}.imp-co__btn{min-height:44px;padding:0 16px;border:0;border-radius:10px;font:inherit;font-size:16px;font-weight:600;color:var(--bch-label);background:var(--bch-riempi);cursor:pointer}.imp-co__btn--pieno{background:var(--noc-amber);color:var(--bch-su-pieno)}.imp-co__btn--pericolo{background:var(--bch-riempi-2);color:var(--bch-rosso)}.imp-co__btn:disabled{opacity:.45;cursor:not-allowed}.imp-co__btn:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-co__corpo{display:flex;flex-direction:column;gap:16px;color:var(--bch-label)}.imp-co__campo{display:flex;flex-direction:column;gap:6px}.imp-co__etichetta{font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-co__errore{margin:0}@media (min-width: 821px){.imp-co.modal{max-width:480px}}@media (max-width: 480px){.imp-co__edit{flex-wrap:wrap;row-gap:4px}.imp-co__edit .imp-co__testo{flex:1 0 100%}.imp-co__input--riga{flex:1;width:auto;min-width:0}}.imp-ge__slot{display:contents}.imp-ge__campo{gap:12px}.imp-ge__et{flex:0 1 42%;min-width:0}.imp-ge__input{box-sizing:border-box;flex:1;min-width:0;min-height:44px;padding:10px 12px;font:inherit;font-size:16px;line-height:22px;color:var(--bch-label);background:var(--bch-pozzo);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-ge__input:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-ge__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--bch-rosso)}.imp-ge__input--mod{box-shadow:inset 0 0 0 1.5px var(--noc-amber)}.imp-ge__input:disabled{opacity:.55}.imp-ge__select{cursor:pointer}.imp-ge__edit{flex-wrap:nowrap;gap:8px}.imp-ge__testo{min-width:0}.imp-ge__input--riga{flex:none;width:120px;text-align:right}.imp-ge__ic{flex:none;width:44px;min-width:44px;height:44px;padding:0;border:0;border-radius:10px;background:var(--bch-riempi);color:var(--bch-label);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.imp-ge__ic:disabled{opacity:.45;cursor:default}.imp-ge__ic:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-ge__btn{min-height:44px;padding:0 16px;border:0;border-radius:10px;font:inherit;font-size:16px;font-weight:600;color:var(--bch-label);background:var(--bch-riempi);cursor:pointer}.imp-ge__btn--pieno{background:var(--noc-amber);color:var(--bch-su-pieno)}.imp-ge__btn:disabled{opacity:.45;cursor:not-allowed}.imp-ge__btn:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-ge__annulla{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-ge__annulla-testo{flex:1;min-width:0;font-size:15px;line-height:20px;color:var(--bch-label);overflow-wrap:anywhere}.imp-ge__param{align-items:baseline}.imp-ge__chiave{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.imp-ge__val{max-width:45%;font-weight:600;color:var(--bch-label);white-space:normal;overflow-wrap:anywhere;text-align:right}@media (max-width: 480px){.imp-ge__campo{flex-wrap:wrap;row-gap:4px;padding-top:10px;padding-bottom:10px}.imp-ge__et{flex:1 0 100%;font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-ge__campo .imp-ge__input{flex:1 0 100%}.imp-ge__edit{flex-wrap:wrap;row-gap:4px}.imp-ge__edit .imp-ge__testo{flex:1 0 100%}.imp-ge__input--riga{flex:1;width:auto;min-width:0}}.imp-ac.imp-pagina--larga{max-width:1200px}.imp-ac__nota{margin-left:0;margin-right:0}.imp-ac__errore{margin:0}.imp-ac__campo{display:flex;flex-direction:column;gap:6px}.imp-ac__etichetta{font-size:13px;line-height:18px;color:var(--bch-label-2)}.imp-ac__select{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;font:inherit;font-size:16px;line-height:22px;color:var(--bch-label);background:var(--bch-pozzo);border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--bch-filo)}.imp-ac__select:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-ac__scorri:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.imp-ac__matrice th,.imp-ac__matrice td{padding:2px 4px;vertical-align:middle}.imp-ac__matrice thead th{padding:10px 4px}.imp-ac__th-sezione,.imp-ac__matrice thead th.imp-ac__th-sezione{text-align:left;padding-left:16px}.imp-ac__matrice th[scope=row]{font-weight:400;overflow-wrap:anywhere}.imp-ac__persone{display:block;font-weight:400;font-size:13px;line-height:18px;color:var(--bch-label-3)}.imp-ac__matrice th.imp-ac__gruppo{text-align:left;padding:10px 16px 4px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;background:var(--bch-riempi-2);color:var(--bch-label-2)}.imp-ac__cella{position:relative;display:inline-block;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;font:inherit;cursor:pointer}.imp-ac__cella:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:8px;box-shadow:inset 0 0 0 1.5px var(--bch-label-3)}.imp-ac__cella[aria-checked=true]:before{background:var(--bch-verde-pieno);box-shadow:none}.imp-ac__segno{position:relative;font-size:16px;line-height:44px;font-weight:700;color:var(--bch-su-pieno)}.imp-ac__cella--eccezione:after{content:"";position:absolute;top:5px;right:5px;width:9px;height:9px;border-radius:50%;background:var(--noc-amber);box-shadow:0 0 0 2px var(--bch-superficie)}.imp-ac__cella--bloccata{cursor:default;opacity:.55}.imp-ac__cella[aria-busy=true]{opacity:.5;cursor:default}.imp-ac__cella:focus-visible{outline:2px solid var(--bch-anello);outline-offset:0}.imp-ac__persone-vista{display:flex;flex-direction:column;gap:20px}.imp-ac__scheda{display:flex;flex-direction:column;gap:20px;min-width:0}.imp-ac__testa{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.imp-ac__testa-testo{flex:1;min-width:200px}.imp-ac__nome{margin:0 0 4px;font-size:20px;line-height:26px;font-weight:600;color:var(--bch-label);overflow-wrap:anywhere}.imp-ac__btn{min-height:44px;padding:0 16px;border:0;border-radius:10px;font:inherit;font-size:16px;font-weight:600;color:var(--bch-label);background:var(--bch-riempi);cursor:pointer}.imp-ac__btn:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.imp-ac__voce{padding:12px 0 0}.imp-ac__voce>.imp-segmentato{margin-bottom:12px}.imp-ac__voce>.imp-ac__nota{margin:0 16px 8px}.imp-ac__voce>.imp-ac__anteprima{margin:0 16px 12px}.imp-ac__voce+.imp-ac__voce{border-top:1px solid var(--bch-filo)}.imp-ac__voce-testa{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 16px 8px;font-size:16px;line-height:22px;color:var(--bch-label)}.imp-ac__stato{flex:none;font-size:13px;line-height:18px;color:var(--bch-label-3)}.imp-ac__stato--vede{color:var(--bch-label-2);font-weight:600}@media (min-width: 1024px){.imp-ac__persone-vista{flex-direction:row;align-items:flex-start}.imp-ac__scegli{flex:none;width:280px;position:sticky;top:8px}.imp-ac__scheda{flex:1}}.imp-pk__azione{flex:none;border:0;background:transparent;padding:8px 6px;font:inherit;font-size:15px;font-weight:600;color:var(--noc-amber, #e94e1b);cursor:pointer;border-radius:8px}.imp-pk__azione--pericolo{color:var(--bch-rosso)}.imp-pk__azione:focus-visible{outline:2px solid var(--bch-anello)}.imp-pk__pie{margin-top:16px;display:flex;gap:8px;flex-wrap:wrap}.imp-pk__pie form{width:100%}.gp{display:flex;flex-direction:column;gap:14px}.gp-barra{display:flex;flex-direction:column;gap:8px}.gp-segni{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.gp-segno{height:6px;border-radius:99px;background:var(--bch-filo, #e4e1dc)}.gp-segno.fatto{background:var(--noc-amber, #e94e1b);opacity:.55}.gp-segno.attuale{background:var(--noc-amber, #e94e1b)}.gp-passo{font-size:13px;color:var(--bch-label-2, #66625c)}.gp-passo b{color:var(--bch-label, #1d1c1a)}.gp-icona{font-size:44px;line-height:1;text-align:center;margin-top:4px}.gp-ok{width:52px;height:52px;border-radius:50%;background:#1d7a46;color:#fff;display:grid;place-items:center;font-size:28px;font-weight:800;margin:4px auto 0}.gp-ok.grande{width:64px;height:64px;font-size:34px}.gp-titolo{margin:0;font-size:22px;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.gp-icona+.gp-titolo,.gp-ok+.gp-titolo{text-align:center}.gp-testo{margin:0;font-size:16px;line-height:1.5;color:var(--bch-label, #1d1c1a)}.gp-nota{margin:0;font-size:13px;line-height:1.45;color:var(--bch-label-2, #66625c)}.gp-punti{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.gp-punti li{position:relative;padding-left:22px;font-size:15px;line-height:1.45}.gp-punti li:before{content:"";position:absolute;left:3px;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--noc-amber, #e94e1b)}.gp-azioni{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:4px}.gp-grande{min-height:46px;padding-left:22px;padding-right:22px}.gp-err{margin:0}.gp-attesa{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--bch-label-2, #66625c)}.gp-punto{flex:none;width:10px;height:10px;border-radius:50%;background:var(--noc-amber, #e94e1b);animation:gp-pulsa 1.1s ease-in-out infinite}@keyframes gp-pulsa{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion: reduce){.gp-punto{animation:none}}.gp form{display:flex;flex-direction:column;gap:14px}.gp .form-group{margin:0;display:flex;flex-direction:column;gap:6px}.atv-ia-pannello{border:1px solid var(--border-soft);border-left:3px solid var(--color-indaco);border-radius:var(--radius-md);background:var(--color-indaco-bg);padding:10px 12px;margin:0 0 12px;display:grid;gap:6px}.atv-ia-pannello.stato-da_rivedere{border-left-color:var(--color-success);background:var(--color-success-bg)}.atv-ia-pannello.stato-domanda{border-left-color:var(--color-warning);background:var(--color-warning-bg)}.atv-ia-pannello.stato-ferma{border-left-color:var(--color-danger);background:var(--color-danger-bg)}.atv-ia-pannello.stato-ferma_vuota{border-left-color:var(--color-warning);background:var(--color-warning-bg)}.atv-ia-pannello.stato-chiusa{border-left-color:var(--border-base);background:var(--gray-50)}.atv-menu .atv-menu-ia-area{font-size:.72rem;color:var(--gray-500)}.atv-rev-motivo.ia{color:var(--color-indaco)}.atv-ia-pannello-testa{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.atv-ia-chi{font-weight:700;font-size:.9rem;color:var(--gray-900)}.atv-ia-pannello-frase{margin:0;font-size:.84rem;color:var(--gray-700);line-height:1.45}.atv-ia-pannello-nota{margin:0;font-size:.76rem;color:var(--gray-500)}.atv-ia-pannello-azioni{display:flex;flex-wrap:wrap;gap:6px}.atv-ia-testo{font-size:.86rem;line-height:1.5;color:var(--gray-800);overflow-wrap:anywhere}.atv-ia-testo p{margin:0 0 8px}.atv-ia-testo p:last-child{margin-bottom:0}.atv-ia-testo ul,.atv-ia-testo ol{margin:0 0 8px;padding-left:20px}.atv-ia-testo li{margin:2px 0}.atv-ia-testo hr{border:0;border-top:1px solid var(--border-base);margin:10px 0}.atv-ia-testo code{font-size:.8rem;background:var(--gray-100);padding:0 4px;border-radius:4px}.atv-ia-titoletto{font-weight:750;color:var(--gray-900);margin:10px 0 4px}.atv-ia-testo>.atv-ia-titoletto:first-child{margin-top:0}.kb-commento-ia{border-left:3px solid var(--color-indaco)}.atv-menu-ia-nota{padding:0 12px 6px;font-size:.72rem;color:var(--gray-500);line-height:1.35}.atv-insieme-ia-testa{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:18px 2px 8px;font-size:.78rem}.atv-insieme-ia-testa b{color:var(--color-indaco);font-weight:750;text-transform:uppercase;letter-spacing:.04em}.atv-insieme-ia-testa em{font-style:normal;color:var(--gray-500)}.atv-avatar.atv-avatar-ia{background:var(--color-indaco-bg);border-color:transparent;font-size:.8rem}.atv-insieme-ia .atv-vuoto{padding:12px 14px;font-size:.8rem}@media (max-width: 640px){.atv-insieme-ia .atv-ia-vuota .atv-vuoto{display:none}.atv-insieme-ia .atv-ia-vuota .atv-persona-testa{padding-bottom:12px}}.cmdk-commessa{margin-top:2px;font-size:13px;line-height:18px;font-weight:400;letter-spacing:-.003em;color:var(--bch-label-2);font-variant-numeric:tabular-nums;text-wrap:pretty}.cmdk-commessa-tempo{display:inline-flex;align-items:center;gap:4px;vertical-align:-1px;font-weight:500;white-space:nowrap}.cmdk-commessa-tempo svg{flex:none;opacity:.85}.cmdk-commessa-tempo.is-ritardo{color:var(--bch-rosso);font-weight:600}.cmdk-commessa-tempo.is-ambra{color:var(--bch-ambra);font-weight:600}.cmdk-commessa-sep{color:var(--bch-label-3)}.cmdk-voce{display:flex;align-items:center;gap:14px;padding:12px 20px;cursor:pointer}.cmdk-voce.is-scelta{background:var(--bch-riempi-2)}.cmdk-sotto{font-size:13px;line-height:18px;color:var(--bch-label-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-titolo{font-weight:500;color:var(--bch-label)}.cmdk-tipo{flex:none;font-size:13px;line-height:18px;font-weight:500;color:var(--bch-label-2)}.cmdk-badge{flex:none;padding:1px 8px;border-radius:999px;background:var(--bch-riempi);font-size:13px;line-height:18px;font-weight:500;color:var(--bch-label)}@media (max-width: 820px){.cmdk-commessa,.cmdk-sotto{font-size:14px;line-height:19px}}.cmdk-gruppo{padding:14px 20px 4px;font-size:13px;line-height:18px;font-weight:600;letter-spacing:-.003em;color:var(--bch-label-2)}.cmdk-gruppo:first-child{padding-top:10px}html.dm-sfondo #main-content{background:var(--bch-pagina)}.dm{color:var(--bch-label)}.dm-testata{display:flex;align-items:flex-end;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;margin:4px 0 22px}.dm-frase{margin:0;font-size:14px;line-height:19px;letter-spacing:-.006em;color:var(--bch-label-2)}.dm-frase b{font-weight:600;color:var(--bch-label)}.dm-comandi{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dm-ricerca{position:relative;display:inline-flex;align-items:center;background:var(--bch-riempi);border-radius:999px;height:32px;width:236px;max-width:100%}.dm-ricerca svg{position:absolute;left:11px;color:var(--bch-label-2);pointer-events:none}.dm-ricerca input{all:unset;box-sizing:border-box;width:100%;height:100%;padding:0 12px 0 33px;font:400 13px/1 var(--font-sans);color:var(--bch-label);border-radius:999px}.dm-ricerca input::placeholder{color:var(--bch-label-2)}.dm-ricerca:focus-within{outline:2px solid var(--bch-anello);outline-offset:1px}.dm-ctl{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border:0;border-radius:999px;cursor:pointer;white-space:nowrap;background:var(--bch-riempi);color:var(--bch-label);font:500 13px/1 var(--font-sans);letter-spacing:-.003em;transition:background var(--dur-1, .12s) var(--ease-out, ease-out),transform var(--dur-1, .12s) var(--ease-out, ease-out)}.dm-ctl:hover{background:var(--bch-riempi-su)}.dm-ctl:active{transform:scale(.985)}.dm-ctl:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.dm-ctl:disabled{opacity:.5;cursor:default}.dm-ctl svg{color:var(--bch-label-2);flex:none}.dm-ctl.is-scelto{background:var(--bch-pomello);box-shadow:var(--bch-ombra-pomello);font-weight:600}.dm-ctl--doc{height:30px;padding:0 11px;font-weight:600}.dm-ctl--pdf{height:30px;padding:0 12px;font-weight:600;color:var(--bch-inchiostro)}.dm-ctl--pdf svg{color:var(--bch-inchiostro)}.dm-blocco+.dm-blocco{margin-top:28px}.dm-gruppo{margin:0 0 8px 16px;font-size:13px;line-height:18px;font-weight:600;color:var(--bch-label-2);letter-spacing:-.003em}.dm-pannello{background:var(--bch-superficie);border-radius:20px;box-shadow:var(--bch-ombra-pannello);overflow:hidden}.dm-cella{position:relative;padding:11px 16px 12px;min-height:44px;display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap}.dm-cella:hover{background:var(--bch-hover)}.dm-cella+.dm-cella:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--bch-filo)}.dm-cella-testo{flex:1 1 220px;min-width:0}.dm-cella-titolo{font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.009em;color:var(--bch-label)}.dm-cella-meta{margin-top:2px;font-size:13px;line-height:18px;color:var(--bch-label-2)}.dm-manca{color:var(--bch-rosso);font-weight:500}.dm-azioni{flex:0 1 auto;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.dm-vuoto{background:var(--bch-pozzo);border-radius:20px;padding:28px 16px;text-align:center;font-size:14px;line-height:19px;font-weight:600;color:var(--bch-label)}.dm-piede{margin:22px 16px 8px;font-size:13px;line-height:17px;color:var(--bch-label-2)}@media (hover: none){.dm-ctl,.dm-ctl--doc,.dm-ctl--pdf,.dm-ricerca{height:44px}}@media (max-width: 768px){.dm-ricerca,.dm-comandi{width:100%}.dm-azioni{flex-basis:100%;justify-content:flex-start}.dm-cella-titolo,.dm-cella-meta,.dm-frase{font-size:14px}}@media (prefers-reduced-motion: reduce){.dm-ctl{transition:none}}.em-striscia{flex-shrink:0;display:flex;align-items:center;gap:6px;height:44px;padding:0 8px 0 12px;background:var(--bch-foglio);border-bottom:1px solid var(--bch-filo);color:var(--bch-label);position:relative;z-index:90}.em-striscia.em-ridotta{height:28px;padding:0 12px;background:var(--bch-pagina)}.em-punto{flex:none;width:8px;height:8px;border-radius:50%;background:var(--bch-rosso);box-shadow:0 0 0 3px color-mix(in srgb,var(--bch-rosso) 18%,transparent)}.em-riga,.em-filo{flex:1 1 auto;min-width:0;height:100%;display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left}.em-titolo{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--bch-font-tondo);font-size:15px;font-weight:600}.em-dettagli{flex:none;display:inline-flex;align-items:center;gap:2px;font-size:14px;font-weight:600;color:var(--bch-inchiostro)}.em-filo-testo{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12.5px;color:var(--bch-label-2)}.em-filo-mostra{flex:none;font-size:12.5px;font-weight:600;color:var(--bch-inchiostro)}.em-filo{gap:8px}.em-chiudi{flex:none;width:32px;height:32px;min-height:0;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--bch-riempi);color:var(--bch-label-2);cursor:pointer}.em-chiudi:hover{background:var(--bch-riempi-su)}.em-velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;background:#00000052;display:flex;justify-content:flex-end;align-items:flex-start;padding:64px 16px 16px}.em-foglio{width:420px;max-width:100%;max-height:calc(100dvh - 80px);display:flex;flex-direction:column;background:var(--bch-foglio);box-shadow:var(--bch-ombra-foglio);border-radius:20px;color:var(--bch-label);animation:em-sale .18s ease-out}.em-foglio-testa{display:flex;align-items:center;gap:8px;padding:14px 14px 6px 18px}.em-foglio-testa h2{flex:1;margin:0;font-family:var(--bch-font-tondo);font-size:17px;font-weight:700}.em-foglio-corpo{overflow-y:auto;padding:0 18px}.em-voce{padding:12px 0;border-bottom:1px solid var(--bch-filo)}.em-voce:last-child{border-bottom:0}.em-voce-titolo{display:flex;align-items:center;gap:10px;font-weight:700;font-size:15px;overflow-wrap:anywhere}.em-voce-schermo{margin:6px 0 0;font-size:14px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.em-voce-corpo{margin:4px 0 0;font-size:13.5px;line-height:1.45;color:var(--bch-label-2);overflow-wrap:anywhere}.em-voce-azioni{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.em-foglio-piede{display:flex;justify-content:flex-end;padding:10px 18px 14px;border-top:1px solid var(--bch-filo)}.em-apri,.em-secondario{min-height:34px;padding:0 16px;border:0;border-radius:999px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.em-apri{background:linear-gradient(var(--bch-marchio-alto),var(--bch-marchio-basso));color:var(--bch-su-pieno);box-shadow:var(--bch-ombra-bottone),var(--bch-luce-bottone)}.em-secondario{background:var(--bch-riempi);color:var(--bch-inchiostro)}.em-secondario:hover{background:var(--bch-riempi-su)}@media (hover: none) and (pointer: coarse){.em-chiudi{width:40px;height:40px}.em-apri,.em-secondario{min-height:44px}}@media (max-width: 768px){.em-titolo{font-size:14.5px}.em-velo{align-items:flex-end;padding:0}.em-foglio{width:100%;max-height:85dvh;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}}@keyframes em-sale{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.em-foglio{animation:none}}.sdm-velo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#140f0a99;display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sdm-foglio{max-width:620px;width:100%;max-height:90vh;overflow-y:auto;background:var(--bch-superficie, #fff);color:var(--bch-label);border:0;border-radius:22px;box-shadow:var(--bch-ombra-foglio, 0 20px 60px rgba(0,0,0,.35));padding:20px}.sdm-foglio button,.sdm-foglio input,.sdm-foglio select{min-height:44px}@media (max-width: 600px){.sdm-velo{align-items:flex-end;padding:8px}.sdm-foglio{border-radius:22px 22px 16px 16px;padding:16px;max-height:92vh}}.sdm-c1{display:flex!important;align-items:center!important;gap:8px!important}.sdm-c2{margin-left:auto!important}.sdm-c3{font-size:.9rem!important;color:var(--gray-700)!important;margin:4px 0 10px!important}.sdm-c4{font-size:.78rem!important;color:var(--gray-500)!important;margin-bottom:14px!important}.sdm-c5{display:flex!important;flex-direction:column!important;gap:8px!important}.sdm-c6{font-size:.75rem!important;color:var(--gray-500)!important;margin:-2px 0 6px 2px!important}.sdm-c7{font-size:.75rem!important;color:var(--gray-500)!important;margin:-2px 0 0 2px!important}.sdm-c8{display:flex!important;gap:6px!important;margin-bottom:8px!important}.sdm-c9{flex:1!important}.sdm-c10{font-size:.85rem!important;color:var(--gray-500)!important}.sdm-c11{display:flex!important;flex-direction:column!important;gap:6px!important;max-height:300px!important;overflow-y:auto!important}.sdm-c12{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;text-align:left!important;flex-wrap:wrap!important}.sdm-c14{font-family:monospace!important}.sdm-c15{color:var(--gray-500)!important}.sdm-c16{margin-left:auto!important;color:var(--gray-400)!important;font-size:.78rem!important}.sdm-c17{margin-top:12px!important}._sprite_1hmd1_4{position:absolute;width:0;height:0;overflow:hidden}._dock_1hmd1_6,._spazioDock_1hmd1_7,._colonnaDockSx_1hmd1_8{display:none}@media (min-width: 769px){._dock_1hmd1_6{--mn-icona: clamp(36px, 4.4vw, 52px);--mn-voce: calc(var(--mn-icona) + 14px);display:flex;align-items:flex-end;gap:4px;position:fixed;left:50%;transform:translate(-50%);z-index:90;bottom:calc(12px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 24px);overflow-x:auto;scrollbar-width:none;padding:8px 10px 6px;background:var(--bch-superficie);border:1px solid var(--bch-filo);border-radius:26px;box-shadow:0 10px 30px #00000029,0 1px 2px #00000014}._dock_1hmd1_6::-webkit-scrollbar{display:none}._spazioDock_1hmd1_7{display:block;height:96px;flex-shrink:0}}@media (min-width: 769px) and (max-width: 900px){._dock_1hmd1_6{--mn-icona: 34px;--mn-voce: 44px;gap:1px;padding:8px 6px 6px}._nome_1hmd1_29{font-size:9.5px;letter-spacing:-.1px}._sep_1hmd1_30{margin:4px 3px 14px}}._voce_1hmd1_33{position:relative;flex:none;width:var(--mn-voce);display:flex;flex-direction:column;align-items:center;gap:3px;padding:2px 0 8px;border-radius:14px;text-decoration:none;color:var(--bch-label-2);-webkit-tap-highlight-color:transparent}._voce_1hmd1_33:focus-visible{outline:2px solid var(--bch-anello, currentColor);outline-offset:1px}._icona_1hmd1_40{display:block;width:var(--mn-icona);height:var(--mn-icona);transition:transform .16s ease-out}._svg_1hmd1_41{display:block;width:100%;height:100%}@media (hover: hover){._voce_1hmd1_33:hover ._icona_1hmd1_40{transform:translateY(-4px) scale(1.07)}}._voce_1hmd1_33:active ._icona_1hmd1_40{transform:scale(.93)}._nome_1hmd1_29{max-width:100%;font-size:10.5px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._attiva_1hmd1_45{color:var(--bch-label)}._attiva_1hmd1_45 ._nome_1hmd1_29{font-weight:600}._attiva_1hmd1_45:after{content:"";position:absolute;bottom:1px;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--bch-label)}._badge_1hmd1_51{position:absolute;top:-3px;right:4px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;display:grid;place-items:center;border-radius:999px;background:#ff3b30;color:#fff;font-size:10.5px;font-weight:700;line-height:1;box-shadow:0 0 0 2px var(--bch-superficie)}._sep_1hmd1_30{flex:none;align-self:stretch;width:1px;margin:4px 5px 14px;background:var(--bch-filo)}._segnaposto_1hmd1_57{display:grid;place-items:center;width:100%;height:100%;border-radius:22%;background:var(--bch-fondo-2, rgba(120, 120, 128, .16));color:var(--bch-label-2)}@media (min-width: 769px){._colonnaDockSx_1hmd1_8,._dockSx_1hmd1_65{--mn-icona-v: clamp(28px, calc((100dvh - 330px) / 13), 44px)}._colonnaDockSx_1hmd1_8{display:block;flex:none;width:calc(var(--mn-icona-v) + 58px)}._dockSx_1hmd1_65{--mn-icona: var(--mn-icona-v);--mn-voce: calc(var(--mn-icona-v) + 14px);flex-direction:column;align-items:center;gap:2px;left:14px;right:auto;bottom:auto;top:calc(var(--topbar-h, 48px) + (100dvh - var(--topbar-h, 48px)) / 2);transform:translateY(-50%);max-width:none;max-height:calc(100dvh - var(--topbar-h, 48px) - 24px - env(safe-area-inset-bottom,0px));overflow:visible;padding:8px 6px}@media (max-height: 560px){._dockSx_1hmd1_65{overflow-y:auto;overflow-x:hidden}}._dockSx_1hmd1_65 ._sep_1hmd1_30{width:auto;height:1px;align-self:stretch;margin:4px 6px}._dockSx_1hmd1_65 ._voce_1hmd1_33{padding:3px 0 5px}._dockSx_1hmd1_65 ._attiva_1hmd1_45:after{bottom:3px;left:-2px;margin:-7px 0 0;width:3px;height:14px;top:50%;border-radius:3px}._dockSx_1hmd1_65 ._badge_1hmd1_51{right:2px}._dockSx_1hmd1_65 ._nome_1hmd1_29{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media (min-width: 769px) and (hover: hover) and (pointer: fine){._dockSx_1hmd1_65 ._nome_1hmd1_29{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);width:auto;height:auto;margin:0;overflow:visible;clip:auto;max-width:none;padding:5px 10px;border-radius:9px;background:var(--bch-label);color:var(--bch-superficie);font-size:12.5px;font-weight:600;line-height:1.2;opacity:0;pointer-events:none;transition:opacity .12s ease-out;z-index:3}._dockSx_1hmd1_65 ._voce_1hmd1_33:hover ._nome_1hmd1_29,._dockSx_1hmd1_65 ._voce_1hmd1_33:focus-visible ._nome_1hmd1_29{opacity:1}}._velo_1hmd1_94{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:16px;background:#0000006b;overflow-y:auto}._finestra_1hmd1_95{width:100%;max-width:640px;box-sizing:border-box;padding:24px;border-radius:22px;background:var(--bch-superficie);color:var(--bch-label);border:1px solid var(--bch-filo);box-shadow:0 24px 60px #0000004d}._titolo_1hmd1_100{margin:0 0 6px;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.01em}._testo_1hmd1_101{margin:0 0 18px;font-size:14.5px;line-height:21px;color:var(--bch-label-2)}._opzioni_1hmd1_102{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._opzione_1hmd1_103{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;min-height:44px;text-align:left;cursor:pointer;font:inherit;color:var(--bch-label);background:var(--bch-pagina);border:2px solid var(--bch-filo);border-radius:16px}._opzione_1hmd1_103:hover:not(:disabled){border-color:var(--bch-label-3)}._opzione_1hmd1_103:focus-visible{outline:3px solid var(--bch-anello, currentColor);outline-offset:2px}._opzione_1hmd1_103:disabled{opacity:.6;cursor:default}._disegno_1hmd1_110{display:block;width:100%;color:var(--bch-label-2)}._disegno_1hmd1_110 svg{display:block;width:100%;height:auto}._opNome_1hmd1_112{font-size:15px;font-weight:600}._consigliato_1hmd1_113{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--noc-amber);color:#fff;font-size:11px;font-weight:600;line-height:17px;vertical-align:1px}._opTesto_1hmd1_114{font-size:12.5px;line-height:17px;color:var(--bch-label-2)}._piuTardi_1hmd1_115{display:block;margin:16px auto 0;min-height:44px;padding:0 14px;background:none;border:0;font:inherit;font-size:14px;color:var(--bch-label-2);cursor:pointer;text-decoration:underline}@media (max-width: 560px){._finestra_1hmd1_95{padding:18px}._opzioni_1hmd1_102{grid-template-columns:1fr;gap:8px}._opzione_1hmd1_103{display:grid;grid-template-columns:92px minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:center;padding:10px}._disegno_1hmd1_110{grid-row:1 / span 2;width:92px}._opNome_1hmd1_112{align-self:end}._opTesto_1hmd1_114{align-self:start}}._bottoneBarra_1hmd1_126{background:none;border:0;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}._foglioVelo_1hmd1_127{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:flex-end;background:#0006}._foglio_1hmd1_127{width:100%;max-height:86dvh;display:flex;flex-direction:column;box-sizing:border-box;padding:8px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;background:var(--bch-superficie);color:var(--bch-label);box-shadow:0 -10px 40px #00000040}._maniglia_1hmd1_133{flex:none;width:38px;height:5px;margin:2px auto 10px;border-radius:3px;background:var(--bch-label-3);opacity:.5}._cerca_1hmd1_134{flex:none;width:100%;box-sizing:border-box;height:40px;padding:0 12px;border:0;border-radius:12px;background:var(--bch-riempi-2, rgba(120, 120, 128, .16));color:var(--bch-label);font:inherit;font-size:16px}._cerca_1hmd1_134::placeholder{color:var(--bch-label-3)}._cerca_1hmd1_134:focus-visible{outline:2px solid var(--bch-anello, currentColor);outline-offset:1px}._scansiona_1hmd1_140{flex:none;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:10px;border:0;border-radius:14px;background:var(--noc-amber);color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}._scansiona_1hmd1_140:active{filter:brightness(.92)}._foglioCorpo_1hmd1_142{flex:1;min-height:0;overflow-y:auto;margin-top:8px;overscroll-behavior:contain}._sezione_1hmd1_143{margin:14px 4px 8px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bch-label-2)}._griglia_1hmd1_144{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 6px;padding:6px 0 8px}._tessera_1hmd1_145{display:flex;flex-direction:column;align-items:center;gap:5px;min-height:44px;text-decoration:none;color:var(--bch-label);-webkit-tap-highlight-color:transparent}._tessera_1hmd1_145:active ._tesseraIcona_1hmd1_146{transform:scale(.93)}._tesseraIcona_1hmd1_146{position:relative;display:block;width:58px;height:58px;transition:transform .14s ease-out}._tesseraNome_1hmd1_148{max-width:100%;font-size:11.5px;line-height:14px;text-align:center;overflow-wrap:anywhere}._nulla_1hmd1_149{margin:24px 4px;font-size:14px;color:var(--bch-label-2);text-align:center}@media (min-width: 769px){._foglioVelo_1hmd1_127{display:none}}._personalizza_1hmd1_153{flex:none;align-self:flex-start;min-height:44px;margin:6px 0 0;padding:0 4px;border:0;background:none;color:var(--noc-amber);font:inherit;font-size:15px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}._modificaTitolo_1hmd1_154{flex:none;margin:4px 0 0;font-size:20px;font-weight:700;color:var(--bch-label)}._modificaAiuto_1hmd1_155{flex:none;margin:4px 0 10px;font-size:14px;line-height:1.35;color:var(--bch-label2, var(--bch-label));opacity:.75}._slot4_1hmd1_156{flex:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;border-radius:18px;background:#7f7f7f1f;margin-bottom:8px}._slotPieno_1hmd1_157,._slotVuoto_1hmd1_157{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:76px;border:0;border-radius:14px;background:transparent;color:var(--bch-label);font:inherit;-webkit-tap-highlight-color:transparent}._slotPieno_1hmd1_157{cursor:pointer}._slotVuoto_1hmd1_157{border:1.5px dashed rgba(127,127,127,.45);font-size:18px;font-weight:600;opacity:.55}._tesseraBtn_1hmd1_160{border:0;background:none;font:inherit;cursor:pointer;padding:0}._tesseraScelta_1hmd1_161 ._tesseraIcona_1hmd1_146{outline:3px solid var(--noc-amber);outline-offset:2px;border-radius:14px}._numeroScelta_1hmd1_162{position:absolute;top:-6px;right:-6px;min-width:22px;height:22px;padding:0 5px;box-sizing:border-box;display:grid;place-items:center;border-radius:11px;background:var(--noc-amber);color:#fff;font-size:13px;font-weight:700}._modificaErrore_1hmd1_163{flex:none;margin:6px 0 0;font-size:14px;color:var(--noc-amber)}._modificaAzioni_1hmd1_164{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 0 2px}._modificaSecondario_1hmd1_165{min-height:48px;padding:0 14px;border:0;border-radius:14px;background:#7f7f7f24;color:var(--bch-label);font:inherit;font-size:15px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}._modificaSecondario_1hmd1_165:disabled,._modificaAzioni_1hmd1_164 ._scansiona_1hmd1_140:disabled{opacity:.5}._shell_7b32r_8{display:flex;flex-direction:column;overflow:hidden;overflow:clip;height:calc(100vh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}._topbar_7b32r_19{height:var(--topbar-h);background:var(--bch-pagina);border-bottom:1px solid var(--bch-filo);display:flex;align-items:center;padding:0 16px;gap:12px;flex-shrink:0;z-index:100}._hamburger_7b32r_30{display:none;background:none;border:0;border-radius:50%;color:var(--bch-label);width:44px;height:44px;cursor:pointer;font-size:18px;align-items:center;justify-content:center}._hamburger_7b32r_30:hover{background:var(--bch-riempi)}._skipLink_7b32r_39{position:absolute;top:-40px;left:8px;background:var(--noc-amber);color:#fff;padding:8px 14px;border-radius:4px;text-decoration:none;font-weight:600;font-size:.85rem;z-index:1000;transition:top .15s}._skipLink_7b32r_39:focus{top:8px;outline:2px solid #fff;outline-offset:2px}._brand_7b32r_47{display:flex;align-items:center;gap:9px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .15s}._brand_7b32r_47:hover{opacity:.8}._logo_7b32r_49{width:28px;height:28px;background:linear-gradient(135deg,var(--noc-amber) 0%,#f47a4e 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#fff;font-family:var(--font-mono);box-shadow:0 1px 2px #e94e1b47;letter-spacing:-.02em}._brandName_7b32r_58{font-size:14px;font-weight:700;letter-spacing:-.006em;color:var(--bch-label)}._brandEnv_7b32r_60{font-size:12px;color:var(--bch-label-3);margin-left:4px;font-weight:400;letter-spacing:0}._brand_7b32r_47:hover ._brandEnv_7b32r_60{color:var(--bch-label-2)}._topRight_7b32r_62{margin-left:auto;display:flex;align-items:center;gap:10px}._notifBtn_7b32r_64{position:relative;background:transparent;border:0;border-radius:50%;width:32px;height:32px;min-height:0;cursor:pointer;font-size:15px;display:inline-flex;align-items:center;justify-content:center;color:var(--bch-label);transition:background .12s ease}._notifBtn_7b32r_64:hover{background:var(--bch-riempi)}@media (max-width: 768px),(hover: none) and (pointer: coarse){._notifBtn_7b32r_64:before{content:"";position:absolute;top:-6px;right:-5px;bottom:-6px;left:-5px}}._badge_7b32r_82{position:absolute;top:-3px;right:-4px;min-width:18px;height:18px;background:var(--bch-cerchio-rosso-basso);border-radius:999px;font-size:12px;line-height:14px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;padding:0 4px;font-variant-numeric:tabular-nums;border:2px solid var(--bch-pagina);box-sizing:border-box}._userMenu_7b32r_92{position:relative}._userBtn_7b32r_93{display:flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px 4px 5px;border:0;border-radius:999px;background:none;cursor:pointer;font-size:13px;color:var(--bch-label)}._userBtn_7b32r_93:hover{background:var(--bch-riempi)}@media (hover: none) and (pointer: coarse){._userBtn_7b32r_93{min-height:44px}}._avatar_7b32r_96{width:22px;height:22px;border-radius:50%;background:var(--noc-amber);color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center}._userName_7b32r_97{font-size:13px}._dropdown_7b32r_99{position:absolute;top:calc(100% + 6px);right:0;background:var(--bch-foglio);border:0;border-radius:var(--bch-r-menu, 16px);box-shadow:var(--bch-ombra-foglio);min-width:200px;padding:6px;z-index:200}._dropEmail_7b32r_100{font-size:13px;color:var(--bch-label-2);padding:6px 12px 8px;border-bottom:1px solid var(--bch-filo);margin-bottom:4px}._dropdown_7b32r_99 button{width:100%;text-align:left;min-height:36px;padding:8px 12px;border:none;background:none;cursor:pointer;border-radius:12px;font-size:15px;font-weight:500;display:flex;align-items:center;gap:8px;color:var(--bch-label)}._dropdown_7b32r_99 button svg{color:var(--bch-label-2)}._dropdown_7b32r_99 button:hover{background:var(--bch-riempi-2);color:var(--bch-rosso)}@media (hover: none) and (pointer: coarse){._dropdown_7b32r_99 button{min-height:44px;font-size:16px}}._body_7b32r_106{display:flex;flex:1;overflow:hidden}._sidebar_7b32r_108{width:var(--sidebar-w);background:var(--bch-pagina);border-right:1px solid var(--bch-filo);padding:14px 8px;overflow-y:auto;flex-shrink:0;display:flex;flex-direction:column;gap:1px;transition:width .25s ease,padding .25s ease,opacity .2s ease,border-right-width .2s}._focusMode_7b32r_117 ._sidebar_7b32r_108{position:fixed;top:var(--topbar-h);left:0;bottom:0;width:var(--sidebar-w);padding:14px 8px;overflow-y:auto;z-index:150;background:var(--bch-pagina);border-right:1px solid var(--bch-filo);box-shadow:4px 0 24px #0000002e;transform:translate(-100%);opacity:0;pointer-events:none;transition:transform .2s ease,opacity .16s ease}._miniMode_7b32r_141 ._sidebar_7b32r_108{width:56px;padding:14px 6px}._miniMode_7b32r_141 ._navItem_7b32r_142{justify-content:center;padding:10px 0;gap:0}._miniMode_7b32r_141 ._navLabel_7b32r_143{display:none}._miniMode_7b32r_141 ._navAlert_7b32r_144,._miniMode_7b32r_141 ._navContatore_7b32r_144{position:absolute;top:2px;right:2px}._miniMode_7b32r_141 ._navSection_7b32r_145{font-size:0;padding:8px 0 4px;border-top:1px solid var(--bch-filo)}._miniMode_7b32r_141 ._navSection_7b32r_145:first-child{border-top:none}._miniMode_7b32r_141 ._navIcon_7b32r_147{font-size:18px;width:auto}._hotZone_7b32r_154{display:none;position:fixed;top:var(--topbar-h);left:0;bottom:0;width:8px;z-index:149}._focusMode_7b32r_117 ._hotZone_7b32r_154{display:block}._focusMode_7b32r_117._peeking_7b32r_151 ._hotZone_7b32r_154{display:none}._focusMode_7b32r_117._peeking_7b32r_151 ._sidebar_7b32r_108{transform:translate(0);opacity:1;pointer-events:auto}._navSection_7b32r_145{font-size:13px;font-weight:600;text-transform:none;letter-spacing:-.003em;color:var(--bch-label-2);padding:16px 12px 6px;-webkit-user-select:none;user-select:none}._navSectionAttiva_7b32r_196{color:var(--bch-label)}._navSection_7b32r_145:first-child{padding-top:4px}._navItem_7b32r_142{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;text-decoration:none;font-size:14px;font-weight:500;letter-spacing:-.006em;color:var(--bch-label);transition:background .12s ease,color .12s ease,box-shadow .15s ease,transform .15s ease;position:relative}._navItem_7b32r_142:hover{background:var(--bch-riempi-2);color:var(--bch-label)}._navActive_7b32r_219{background:var(--bch-superficie)!important;color:var(--bch-label)!important;font-weight:600;box-shadow:var(--bch-ombra-pomello)}._navActive_7b32r_219 ._navIcon_7b32r_147{color:var(--bch-label)}._navIcon_7b32r_147{color:var(--bch-label-2);width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._navIcon_7b32r_147 svg{display:block}._navAlert_7b32r_144,._navContatore_7b32r_144{margin-left:auto;flex:none;font-size:12px;line-height:18px;font-weight:700;color:#fff;background:var(--bch-cerchio-rosso-basso);border-radius:999px;padding:0 6px;min-width:18px;box-sizing:border-box;text-align:center;font-variant-numeric:tabular-nums}._main_7b32r_7{flex:1;overflow-y:auto;padding:20px 24px}._backdrop_7b32r_258{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:199}@media (max-width: 768px){._hamburger_7b32r_30{display:inline-flex}._userName_7b32r_97,._brandEnv_7b32r_60,._focusMode_7b32r_117 ._hotZone_7b32r_154{display:none}._sidebar_7b32r_108{position:fixed;top:var(--topbar-h);left:0;bottom:0;width:240px;z-index:200;transform:translate(-100%);transition:transform .22s ease-out;box-shadow:none}._sidebar_7b32r_108._open_7b32r_278{box-shadow:2px 0 16px #0000001a}._sidebar_7b32r_108._open_7b32r_278{transform:translate(0)}._focusMode_7b32r_117 ._sidebar_7b32r_108,._focusMode_7b32r_117._peeking_7b32r_151 ._sidebar_7b32r_108{width:240px;padding:14px 8px;opacity:1;pointer-events:auto;z-index:200;transform:translate(-100%);transition:transform .22s ease-out}._focusMode_7b32r_117 ._sidebar_7b32r_108._open_7b32r_278,._focusMode_7b32r_117._peeking_7b32r_151 ._sidebar_7b32r_108._open_7b32r_278{transform:translate(0)}._backdrop_7b32r_258._open_7b32r_278{display:block}._main_7b32r_7{padding:14px 12px}._main_7b32r_7{overflow-x:hidden;overscroll-behavior-x:none}._topbar_7b32r_19{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width: 430px){._topbar_7b32r_19{padding:0 10px;gap:8px}._brandName_7b32r_58{display:none}._topRight_7b32r_62{gap:4px;min-width:0}._hamburger_7b32r_30,._notifBtn_7b32r_64,._userMenu_7b32r_92,._userBtn_7b32r_93,._brand_7b32r_47{flex-shrink:0}}@media (min-width: 769px) and (max-width: 1024px){._sidebar_7b32r_108{width:calc(var(--sidebar-w) - 30px)}._main_7b32r_7{padding:16px}}._bottomNav_7b32r_335,._bottomNavItem_7b32r_336{display:none}@media (max-width: 768px){._bottomNav_7b32r_335{display:flex;position:fixed;left:0;right:0;bottom:0;background:var(--bch-foglio);border-top:0;padding:4px 0 calc(4px + env(safe-area-inset-bottom));z-index:95;box-shadow:var(--bch-ombra-foglio);justify-content:space-around}._bottomNavItem_7b32r_336{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 4px;text-decoration:none;color:var(--bch-label-2);font-size:12px;font-weight:500;min-height:52px;-webkit-tap-highlight-color:transparent;transition:color .12s ease;position:relative}._bottomNavItem_7b32r_336:active{background:var(--bch-riempi-2)}._bottomNavIcon_7b32r_368{display:inline-flex;align-items:center;justify-content:center;color:var(--bch-label-2);line-height:1}._bottomNavActive_7b32r_375 ._bottomNavIcon_7b32r_368{color:var(--bch-label)}._bottomNavLabel_7b32r_376{font-size:12px;line-height:14px;text-align:center;max-width:68px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bottomNavActive_7b32r_375{color:var(--bch-label)!important;font-weight:600}._bottomNavActive_7b32r_375 ._bottomNavIcon_7b32r_368{transform:scale(1.05)}._bottomNavBadge_7b32r_391{position:absolute;top:2px;right:calc(50% - 18px);min-width:18px;height:18px;background:var(--bch-cerchio-rosso-basso);border-radius:999px;font-size:12px;line-height:14px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 4px;box-sizing:border-box;font-variant-numeric:tabular-nums;border:2px solid var(--bch-foglio)}._main_7b32r_7{padding-bottom:68px!important}._topbarHideMobile_7b32r_410{display:none!important}body.cabina-in-chiamata ._bottomNav_7b32r_335{display:none}body.cabina-in-chiamata ._main_7b32r_7{padding-bottom:0!important}}._schede_7b32r_422{position:relative;display:flex;gap:4px;margin:0 0 14px;padding:3px;width:fit-content;max-width:100%;overflow-x:auto;background:var(--bch-riempi-2);border-radius:12px}._scheda_7b32r_434{padding:6px 14px;border-radius:9px;font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;color:var(--bch-label-2);transition:background .12s ease,color .12s ease}._scheda_7b32r_434:hover{color:var(--bch-label)}._schedaAttiva_7b32r_445{background:var(--bch-superficie);color:var(--bch-label);font-weight:600;box-shadow:var(--bch-ombra-pomello)}@media (max-width: 767px){._schede_7b32r_422{scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 28px),transparent)}._schede_7b32r_422::-webkit-scrollbar{display:none}._scheda_7b32r_434{flex:none}}._navIconApp_7b32r_466{display:block;flex:none}._navLat_7b32r_467 ._navItem_7b32r_142{min-height:40px}@media (pointer: coarse){._navLat_7b32r_467 ._navItem_7b32r_142{min-height:44px}}@media (min-width: 769px){._nascostaPerDock_7b32r_469{display:none}}.cmp-fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199}.cmp-contenitore{position:fixed;top:56px;right:8px;z-index:200;width:400px;max-width:calc(100vw - 16px);max-height:calc(100vh - 68px);display:flex;flex-direction:column}.cmp-pannello{background:var(--bch-foglio);border-radius:22px;box-shadow:var(--bch-ombra-foglio);padding:10px;overflow-y:auto;overscroll-behavior:contain;color:var(--bch-label);font-size:14px;line-height:1.35;-webkit-overflow-scrolling:touch}.cmp-maniglia{width:40px;height:5px;border-radius:3px;background:var(--bch-riempi);margin:6px auto 10px}.cmp-testa{display:flex;align-items:center;gap:8px;padding:4px 6px 8px}.cmp-testa h2{font:600 17px var(--bch-font-tondo);margin:0;letter-spacing:-.01em}.cmp-conta{color:var(--bch-label-2);font-size:13px;margin-right:auto}.cmp-chiudi{width:44px;height:44px;border:0;border-radius:50%;background:var(--bch-riempi);color:var(--bch-label);font-size:22px;line-height:1;cursor:pointer;margin:-6px -6px -6px 0}.cmp-piastra{position:relative;background:var(--bch-superficie-hero);border-radius:var(--bch-r-piastra, 26px);box-shadow:var(--bch-ombra-hero);padding:16px 16px 14px;background-image:radial-gradient(120% 90% at 0 0,var(--bch-alone),transparent 60%)}.cmp-et{font-size:12px;font-weight:600;color:var(--bch-rosso);display:flex;align-items:center;gap:6px;letter-spacing:.02em;text-transform:uppercase}.cmp-et i{width:8px;height:8px;border-radius:50%;background:var(--bch-rosso)}.cmp-piastra h3{font:600 19px/1.2 var(--bch-font-tondo);margin:6px 0 4px;letter-spacing:-.015em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cmp-piastra p{margin:0 0 12px;color:var(--bch-label-2);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cmp-az{display:flex;gap:8px;align-items:center}.cmp-fai{flex:1;min-height:48px;border:0;border-radius:999px;cursor:pointer;background:linear-gradient(var(--bch-marchio-alto),var(--bch-marchio-basso));color:var(--bch-su-pieno);font:600 15px var(--bch-font-tondo);box-shadow:var(--bch-ombra-bottone),var(--bch-luce-bottone);text-shadow:var(--bch-ombra-testo-pieno)}.cmp-piastra-dots{width:48px;height:48px;border:0;border-radius:50%;background:var(--bch-riempi);color:var(--bch-label);font-size:20px;line-height:1;cursor:pointer}.cmp-sez{margin-top:10px;background:var(--bch-pozzo);border-radius:18px;padding:4px 0;box-shadow:var(--bch-ombra-pannello)}.cmp-sez-testa{font-size:12px;font-weight:600;color:var(--bch-label-2);padding:10px 14px 2px}.cmp-riga{position:relative;display:flex;align-items:center;gap:6px;padding:2px 6px 2px 0;border-radius:14px}.cmp-riga+.cmp-riga{box-shadow:inset 0 .5px 0 var(--bch-filo)}.cmp-riga-corpo{flex:1;min-width:0;min-height:48px;padding:8px 8px 8px 14px;cursor:pointer;border-radius:14px}.cmp-riga-corpo:hover{background:var(--bch-hover)}.cmp-nonletta .cmp-titolo:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bch-cerchio-noi-basso);margin:0 6px 1px -1px;vertical-align:middle}.cmp-titolo{display:block;font-weight:600;font-size:14px;line-height:1.25}.cmp-sog{color:var(--bch-label-2)}.cmp-dett{margin-top:1px;font-size:12px;color:var(--bch-label-2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cmp-fatti{margin-top:4px}.cmp-fatti div{font-size:12px;color:var(--bch-label-2);padding:3px 0 3px 10px;border-left:2px solid var(--bch-filo);margin:2px 0}.cmp-fatti span{font-variant-numeric:tabular-nums;color:var(--bch-label-3)}.cmp-piu{flex:none;min-height:28px;border:0;border-radius:999px;background:var(--bch-riempi);color:var(--bch-label-2);font:600 12px inherit;font-family:inherit;padding:2px 8px;cursor:pointer}.cmp-pill{flex:none;min-height:44px;display:inline-flex;align-items:center;border:0;border-radius:999px;font:600 13px var(--bch-font-tondo);padding:0 14px;cursor:pointer;white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.cmp-pill-grigia{background:var(--bch-riempi);color:var(--bch-inchiostro)}.cmp-pill-grigia:hover{background:var(--bch-riempi-su, var(--bch-riempi))}.cmp-pill-testo{background:none;color:var(--bch-inchiostro);padding:0 8px}.cmp-pill-testo:hover{background:var(--bch-riempi-2)}.cmp-dots{flex:none;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--bch-label-2);font-size:18px;cursor:pointer}.cmp-dots:hover{background:var(--bch-riempi)}.cmp-menu{position:absolute;right:8px;top:calc(100% - 6px);z-index:5;background:var(--bch-foglio);border-radius:var(--bch-r-menu, 16px);box-shadow:var(--bch-ombra-foglio);padding:4px;min-width:200px}.cmp-menu-piastra{right:12px;top:auto;bottom:14px;transform:translateY(100%)}.cmp-menu button{display:block;width:100%;text-align:left;min-height:44px;border:0;background:none;color:var(--bch-label);font:inherit;font-size:14px;padding:0 12px;border-radius:10px;cursor:pointer}.cmp-menu button:hover{background:var(--bch-riempi)}.cmp-riep{margin-top:8px}.cmp-riep-testa{width:100%;min-height:44px;border:0;background:none;color:var(--bch-label-2);font:inherit;font-size:13px;font-weight:500;display:flex;align-items:center;gap:8px;padding:0 14px;cursor:pointer;border-radius:14px;text-align:left}.cmp-riep-testa:hover{background:var(--bch-hover)}.cmp-chev{display:inline-block;transition:transform .2s;font-size:16px}.cmp-aperto .cmp-chev{transform:rotate(90deg)}.cmp-sez-riep{margin-top:2px}.cmp-riga-info .cmp-titolo{font-weight:500;font-size:13px}.cmp-pie{display:flex;justify-content:flex-end;padding:2px 6px 0}.cmp-link-grigio{min-height:44px;display:inline-flex;align-items:center;border:0;background:none;color:var(--bch-label-2);font:inherit;font-size:13px;cursor:pointer;padding:0 8px}.cmp-link-grigio:hover{color:var(--bch-inchiostro)}.cmp-vuoto{text-align:center;padding:36px 20px 28px}.cmp-vuoto-cerchio{width:56px;height:56px;border-radius:50%;background:#34c75929;color:var(--bch-verde);display:grid;place-items:center;margin:0 auto 12px;font-size:26px}.cmp-vuoto h3{font:600 18px var(--bch-font-tondo);margin:0 0 4px}.cmp-vuoto p{margin:0;color:var(--bch-label-2);font-size:13px}.cmp-pannello button:focus-visible,.cmp-riga-corpo:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}@media (max-width: 768px){.cmp-fondo{background:var(--bch-velo)}.cmp-contenitore{top:auto;right:0;left:0;bottom:0;width:auto;max-width:none;max-height:88vh;max-height:88dvh}.cmp-pannello{border-radius:var(--bch-r-foglio-tel, 24px) var(--bch-r-foglio-tel, 24px) 0 0;padding:6px 12px calc(16px + env(safe-area-inset-bottom))}}.cmp-punto{position:absolute;top:3px;right:3px;width:10px;height:10px;border-radius:50%;background:var(--bch-cerchio-noi-basso);box-shadow:0 0 0 2px var(--bch-pagina);pointer-events:none}.cmp-altre{margin-top:10px;font-size:12px;font-weight:600;color:var(--bch-rosso)}.cmp-annulla{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:0 6px 0 16px;min-height:48px;border-radius:999px;background:var(--bch-label);color:var(--bch-foglio);font-size:14px;font-weight:500}.cmp-annulla button{min-height:44px;border:0;background:none;color:var(--bch-marchio-alto);font:600 14px var(--bch-font-tondo);padding:0 14px;border-radius:999px;cursor:pointer}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:light;--noc-amber: #e94e1b;--noc-amber-dark: #c9420f;--noc-amber-light:#fdece5;--color-success: #3B6D11;--color-success-bg:#EAF3DE;--color-danger: #A32D2D;--color-danger-bg:#FCEBEB;--color-warning: #854F0B;--color-warning-bg:#FAEEDA;--color-info: #185FA5;--color-info-bg: #E6F1FB;--color-viola: #6d28d9;--color-viola-bg: #ede9fe;--color-indaco: #4338ca;--color-indaco-bg:#e0e7ff;--color-ciano: #0e7490;--color-ciano-bg: #cffafe;--gray-50: #F9F9FB;--gray-100: #EFEFF4;--gray-200: #D0D0D5;--gray-300: #AAAAAF;--gray-400: #828287;--gray-500: #69696E;--gray-600: #4E4E50;--gray-700: #3A3A3C;--gray-800: #2C2C2E;--gray-900: #1A1A1C;--bg-app: #F5F5F7;--bg-surface: #FFFFFF;--bg-elevated: #FFFFFF;--bg-input: #FFFFFF;--bg-muted: #F9F9FB;--border-soft: var(--gray-100);--border-base: var(--gray-200);--text-primary: var(--gray-800);--text-secondary: var(--gray-500);--overlay-bg: rgba(15,23,42,.45);--sidebar-w: 200px;--topbar-h: 48px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 20px;--font-sans: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", sans-serif;--font-mono: "SF Mono", "Cascadia Code", "Fira Code", monospace;--shadow-sm: 0 1px 2px rgba(15,23,42,.05);--shadow-md: 0 1px 2px rgba(15,23,42,.04), 0 4px 12px rgba(15,23,42,.06);--shadow-lg: 0 1px 3px rgba(15,23,42,.05), 0 10px 24px rgba(15,23,42,.08);--shadow-hover: 0 1px 2px rgba(15,23,42,.04), 0 8px 20px rgba(15,23,42,.1)}[data-theme=dark]{color-scheme:dark;--gray-50: #1B1B1D;--gray-100: #232325;--gray-200: #2E2E30;--gray-300: #3F3F41;--gray-400: #6A6A6F;--gray-500: #9A9A9F;--gray-600: #BBBBC0;--gray-700: #D2D2D7;--gray-800: #E3E3E8;--gray-900: #F0F0F5;--bg-app: #0E0E10;--bg-surface: #1C1C1E;--bg-elevated: #2C2C2E;--bg-input: #1B1B1D;--bg-muted: #232325;--border-soft: #2A2A2C;--border-base: #353537;--text-primary: #E3E3E8;--text-secondary: #A3A3A8;--overlay-bg: rgba(0,0,0,.55);--noc-amber: #f15a2c;--noc-amber-dark: #d8480f;--noc-amber-light:#3A2A1C;--color-success-bg: #1E2A14;--color-danger-bg: #2D1414;--color-warning-bg: #2C1F0D;--color-info-bg: #11243A;--color-success: #86EFAC;--color-danger: #FCA5A5;--color-warning: #FCD34D;--color-info: #93C5FD;--color-viola: #C4B5FD;--color-viola-bg: #241B3A;--color-indaco: #A5B4FC;--color-indaco-bg:#1C1F3C;--color-ciano: #67E8F9;--color-ciano-bg: #0C2A31;--shadow-sm: 0 1px 2px rgba(0,0,0,.45);--shadow-md: 0 1px 2px rgba(0,0,0,.4), 0 4px 12px rgba(0,0,0,.5);--shadow-lg: 0 1px 3px rgba(0,0,0,.45), 0 10px 24px rgba(0,0,0,.55);--shadow-hover: 0 1px 2px rgba(0,0,0,.45), 0 8px 20px rgba(0,0,0,.6)}:root{--bch-pagina: #F5F5F7;--bch-alone: rgba(233,78,27,.085);--bch-superficie: #FFFFFF;--bch-superficie-hero: #FFFFFF;--bch-pulsante: #FFFFFF;--bch-pozzo: rgba(118,118,128,.075);--bch-label: #1D1D1F;--bch-label-2: #6E6E73;--bch-label-3: #8A8A8E;--bch-riempi: rgba(118,118,128,.12);--bch-riempi-2: rgba(118,118,128,.075);--bch-riempi-su: rgba(118,118,128,.2);--bch-filo: rgba(60,60,67,.11);--bch-marchio-alto: #F25D29;--bch-marchio-basso: #DE4613;--bch-inchiostro: #C23A0C;--bch-rosso: #D70015;--bch-blu: #0066CC;--bch-blu-riempi: rgba(0,122,255,.09);--bch-blu-avanza: rgba(0,122,255,.15);--bch-blu-traccia: rgba(0,122,255,.05);--bch-blu-corsa: rgba(0,122,255,.1);--bch-blu-su-corsa: #0058B0;--bch-cat-materiale: #2F7F86;--bch-cat-fuori: #6E4AA0;--bch-cat-scarti: #636368;--bch-cat-altro: #8E8E93;--bch-su-cat: #FFFFFF;--bch-su-cat-altro: #1D1D1F;--bch-su-cat-scarti: #FFFFFF;--bch-verde-testo: #1F7A36;--bch-blu-su-chiaro: #0058B0;--bch-blu-su-scuro: #409CFF;--bch-verde: #1F7A36;--bch-verde-pieno: #34C759;--bch-ambra: #A35A00;--bch-verde-riempi: rgba(52,199,89,.13);--bch-ambra-riempi: rgba(255,149,0,.13);--bch-rosso-riempi: rgba(215,0,21,.08);--bch-arancio-tenue: rgba(233,78,27,.09);--bch-su-icona: #FFFFFF;--bch-pomello: #FFFFFF;--bch-hover: rgba(0,0,0,.022);--bch-anello: #DE4613;--bch-label-2-riquadro: #6E6E73;--bch-su-pieno: #FFFFFF;--bch-foglio: #FFFFFF;--bch-ombra-foglio: 0 0 0 .5px rgba(0,0,0,.07), 0 4px 12px rgba(0,0,0,.06), 0 22px 48px -14px rgba(0,0,0,.24);--bch-ombra-hero: 0 .5px 0 rgba(0,0,0,.04), 0 2px 6px rgba(0,0,0,.035), 0 16px 36px -12px rgba(0,0,0,.13), 0 34px 64px -34px rgba(233,78,27,.3);--bch-ombra-pannello: 0 0 0 .5px rgba(0,0,0,.05), 0 1px 2px rgba(0,0,0,.03);--bch-ombra-pomello: 0 0 0 .5px rgba(0,0,0,.05), 0 2px 6px rgba(0,0,0,.09), 0 1px 1px rgba(0,0,0,.04);--bch-ombra-bottone: 0 1px 1px rgba(194,58,12,.22), 0 8px 18px -8px rgba(233,78,27,.65);--bch-luce-bottone: inset 0 1px 0 rgba(255,255,255,.3), inset 0 -1px 0 rgba(0,0,0,.07);--bch-font-tondo: ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif;--cta-solid: #DE4613;--cta-solid-fg: #fff;--cta-solid-hover: #C93E0F;--cta-tint: var(--noc-amber-light);--cta-ink: #C23A0C;--cta-tint-hover: #FBDCCF;--ease-out: cubic-bezier(.2,.8,.2,1);--dur-1: .12s;--dur-3: .32s;--card-highlight: none}[data-theme=dark]{--bch-pagina: #0E0E10;--bch-alone: rgba(233,78,27,.11);--bch-superficie: #1C1C1E;--bch-superficie-hero: #252528;--bch-pulsante: #2C2C2E;--bch-pozzo: rgba(118,118,128,.12);--bch-label: #F5F5F7;--bch-label-2: #98989F;--bch-label-3: #7C7C82;--bch-riempi: rgba(118,118,128,.24);--bch-riempi-2: rgba(118,118,128,.13);--bch-riempi-su: rgba(118,118,128,.34);--bch-filo: rgba(255,255,255,.075);--bch-marchio-alto: #F35F2B;--bch-marchio-basso: #DB4511;--bch-inchiostro: #FF8A5B;--bch-rosso: #FF6961;--bch-blu: #409CFF;--bch-blu-riempi: rgba(10,132,255,.15);--bch-blu-avanza: rgba(10,132,255,.22);--bch-blu-traccia: rgba(10,132,255,.09);--bch-blu-corsa: rgba(10,132,255,.13);--bch-blu-su-corsa: #6CB4FF;--bch-cat-materiale: #5BB5C4;--bch-cat-fuori: #9C98E8;--bch-cat-scarti: #757579;--bch-cat-altro: #A5A5AA;--bch-su-cat: #1D1D1F;--bch-su-cat-altro: #1D1D1F;--bch-su-cat-scarti: #FFFFFF;--bch-scelta-scuro: #E5E5EA;--bch-verde-testo: #62C47C;--bch-verde: #30D158;--bch-verde-pieno: #30D158;--bch-ambra: #FFB340;--bch-verde-riempi: rgba(48,209,88,.18);--bch-ambra-riempi: rgba(255,179,64,.17);--bch-rosso-riempi: rgba(255,105,97,.16);--bch-arancio-tenue: rgba(233,78,27,.17);--bch-su-icona: #1D1D1F;--bch-pomello: #636366;--bch-hover: rgba(255,255,255,.028);--bch-anello: #FF8A5B;--bch-label-2-riquadro: #AEAEB2;--bch-su-pieno: #FFFFFF;--bch-foglio: #2C2C2E;--bch-ombra-foglio: 0 0 0 .5px rgba(255,255,255,.09), inset 0 1px 0 rgba(255,255,255,.05), 0 24px 56px -12px rgba(0,0,0,.75);--bch-ombra-hero: 0 0 0 .5px rgba(255,255,255,.07), inset 0 1px 0 rgba(255,255,255,.05), 0 20px 44px -14px rgba(0,0,0,.7), 0 34px 70px -34px rgba(233,78,27,.34);--bch-ombra-pannello: 0 0 0 .5px rgba(255,255,255,.055);--bch-ombra-pomello: 0 0 0 .5px rgba(255,255,255,.07), 0 2px 6px rgba(0,0,0,.4);--bch-ombra-bottone: 0 8px 20px -8px rgba(233,78,27,.6);--bch-luce-bottone: inset 0 1px 0 rgba(255,255,255,.24), inset 0 -1px 0 rgba(0,0,0,.12);--cta-solid: #DB4511;--cta-solid-fg: #fff;--cta-solid-hover: #F35F2B;--cta-tint: #3A2A1C;--cta-ink: #FF8A5B;--cta-tint-hover: #4A3322;--card-highlight: inset 0 1px 0 rgba(255,255,255,.04)}:root{--bch-r-piastra: 26px;--bch-r-pannello: 20px;--bch-r-card: 18px;--bch-r-menu: 16px;--bch-r-riquadro: 14px;--bch-r-voce: 12px;--bch-r-pillola: 999px;--bch-r-foglio-tel: 24px;--bch-ombra-testo-pieno: 0 1px 1px rgba(150,40,0,.18);--bch-luce-cerchio: inset 0 1px 0 rgba(255,255,255,.25);--bch-rosso-su-grigio: #D70015;--bch-velo: rgba(15,23,42,.45);--bch-cerchio-noi-alto: #F5652F;--bch-cerchio-noi-basso: #E2471A;--bch-cerchio-macchina-alto: #3D95FF;--bch-cerchio-macchina-basso: #0A6EF0;--bch-cerchio-loro-alto: #A5A5AB;--bch-cerchio-loro-basso: #8A8A90;--bch-cerchio-fatto-alto: #3DCF64;--bch-cerchio-fatto-basso: #23A647;--bch-cerchio-rosso-alto: #FF5B50;--bch-cerchio-rosso-basso: #E0302A;--bch-ombra-piastra-quieta: 0 .5px 0 rgba(0,0,0,.04), 0 2px 6px rgba(0,0,0,.035), 0 16px 36px -12px rgba(0,0,0,.13);--bch-barra-fatto: #6E6E73;--bch-barra-officina: #AEAEB2}[data-theme=dark]{--bch-r-piastra: 26px;--bch-r-pannello: 20px;--bch-r-card: 18px;--bch-r-menu: 16px;--bch-r-riquadro: 14px;--bch-r-voce: 12px;--bch-r-pillola: 999px;--bch-r-foglio-tel: 24px;--bch-ombra-testo-pieno: 0 1px 1px rgba(150,40,0,.18);--bch-luce-cerchio: inset 0 1px 0 rgba(255,255,255,.25);--bch-rosso-su-grigio: #FF8A84;--bch-velo: rgba(0,0,0,.55);--bch-cerchio-noi-alto: #F5652F;--bch-cerchio-noi-basso: #E2471A;--bch-cerchio-macchina-alto: #409CFF;--bch-cerchio-macchina-basso: #0A84FF;--bch-cerchio-loro-alto: #8E8E93;--bch-cerchio-loro-basso: #6E6E73;--bch-cerchio-fatto-alto: #32D74B;--bch-cerchio-fatto-basso: #24A93C;--bch-cerchio-rosso-alto: #FF6961;--bch-cerchio-rosso-basso: #D93A31;--bch-ombra-piastra-quieta: 0 0 0 .5px rgba(255,255,255,.07), inset 0 1px 0 rgba(255,255,255,.05), 0 20px 44px -14px rgba(0,0,0,.7);--bch-barra-fatto: #7C7C82;--bch-barra-officina: #545458}:root{--bch-pallino-bordo: rgba(0,0,0,.3)}[data-theme=dark]{--bch-pallino-bordo: rgba(255,255,255,.34)}:root{--bch-pillola-scelta: #FFFFFF;--bch-pillola-scelta-testo: #1D1D1F}[data-theme=dark]{--bch-pillola-scelta: #8E8E93;--bch-pillola-scelta-testo: #1C1C1E}:root{--bch-cerchio-ambra-alto: #FFB23F;--bch-cerchio-ambra-basso: #F08A00;--bch-misura-buoni: #48484A;--bch-misura-scarti: #8E8E93;--bch-misura-traccia: rgba(118,118,128,.14);--bch-misura-ambra: rgba(240,138,0,.42);--bch-r-tessera: 8px;--bch-r-tessera-piccola: 6px;--bch-luce-campione: rgba(255,255,255,.55);--bch-ombra-campione: rgba(0,0,0,.13);--bch-copertina-luce: rgba(255,255,255,.92);--bch-copertina-luce-scuri: rgba(255,255,255,0);--bch-copertina-luce-chiari: rgba(255,255,255,0);--bch-studio-tecnica: #FFFFFF;--bch-studio-render: #F1F3F2}[data-theme=dark]{--bch-cerchio-ambra-alto: #FFB340;--bch-cerchio-ambra-basso: #E08A00;--bch-misura-buoni: #7C7C82;--bch-misura-scarti: #AEAEB2;--bch-misura-traccia: rgba(118,118,128,.26);--bch-misura-ambra: rgba(255,179,64,.45);--bch-r-tessera: 8px;--bch-r-tessera-piccola: 6px;--bch-luce-campione: rgba(255,255,255,.55);--bch-ombra-campione: rgba(0,0,0,.13);--bch-copertina-luce: rgba(255,255,255,.06);--bch-copertina-luce-scuri: rgba(255,255,255,.26);--bch-copertina-luce-chiari: rgba(255,255,255,.04);--bch-studio-tecnica: #FFFFFF;--bch-studio-render: #F1F3F2}:root{--bch-studio-piatto: #EDEDF0;--bch-studio-piatto-luce: rgba(255,255,255,.75);--bch-ombra-piatto: drop-shadow(0 .5px .6px rgba(0,0,0,.2)) drop-shadow(0 6px 8px rgba(0,0,0,.14));--bch-ombra-pezzi: drop-shadow(0 .7px .6px rgba(0,0,0,.35));--bch-piastra-oro-1: #D6B983;--bch-piastra-oro-2: #C3A46C;--bch-piastra-oro-3: #A88B5B;--bch-piastra-grana-chiara: .3;--bch-piastra-grana-scura: .16;--bch-piastra-nero-1: #3B3B3E;--bch-piastra-nero-2: #2F2F31;--bch-piastra-nero-3: #262628;--bch-piastra-lustro: rgba(255,255,255,.16);--bch-piastra-neutra-1: #E2E2E7;--bch-piastra-neutra-2: #D5D5DB;--bch-piastra-neutra-3: #C7C7CE;--bch-piastra-orlo: rgba(0,0,0,.12)}[data-theme=dark]{--bch-studio-piatto: #2A2A2D;--bch-studio-piatto-luce: rgba(255,255,255,.05);--bch-ombra-piatto: drop-shadow(0 0 .6px rgba(255,255,255,.3)) drop-shadow(0 8px 10px rgba(0,0,0,.65));--bch-ombra-pezzi: drop-shadow(0 .7px .6px rgba(0,0,0,.6));--bch-piastra-oro-1: #BFA374;--bch-piastra-oro-2: #AA8E5F;--bch-piastra-oro-3: #8D764E;--bch-piastra-grana-chiara: .22;--bch-piastra-grana-scura: .2;--bch-piastra-nero-1: #444448;--bch-piastra-nero-2: #37373A;--bch-piastra-nero-3: #2D2D30;--bch-piastra-lustro: rgba(255,255,255,.12);--bch-piastra-neutra-1: #505055;--bch-piastra-neutra-2: #46464B;--bch-piastra-neutra-3: #3C3C40;--bch-piastra-orlo: rgba(255,255,255,.16)}[data-theme=dark] [style*="background: #fff"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background:#fff"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background: #FFF"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background:#FFF"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background: #ffffff"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background:#ffffff"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background: white"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background:white"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background-color: #fff"],[data-theme=dark] [style*="background-color:#fff"],[data-theme=dark] [style*="background-color: #FFF"],[data-theme=dark] [style*="background-color:#FFF"],[data-theme=dark] [style*="background-color: white"],[data-theme=dark] [style*="background-color:white"],[data-theme=dark] [style*="background: #eee"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background:#eee"]:not(.btn-primary):not(.btn-success){background-color:var(--bg-surface)!important}[data-theme=dark] [style*="background: #f9fafb"],[data-theme=dark] [style*="background:#f9fafb"],[data-theme=dark] [style*="background: #f8fafc"],[data-theme=dark] [style*="background:#f8fafc"],[data-theme=dark] [style*="background: #fafbfc"],[data-theme=dark] [style*="background:#fafbfc"],[data-theme=dark] [style*="background: #fafafa"],[data-theme=dark] [style*="background:#fafafa"],[data-theme=dark] [style*="background: #f3f4f6"],[data-theme=dark] [style*="background:#f3f4f6"],[data-theme=dark] [style*="background: #f5f5f4"],[data-theme=dark] [style*="background:#f5f5f4"],[data-theme=dark] [style*="background: #f5f5f5"],[data-theme=dark] [style*="background:#f5f5f5"],[data-theme=dark] [style*="background: #e5e7eb"],[data-theme=dark] [style*="background:#e5e7eb"],[data-theme=dark] [style*="background: #f7f7fa"],[data-theme=dark] [style*="background:#f7f7fa"],[data-theme=dark] [style*="background: #f4f4f5"],[data-theme=dark] [style*="background:#f4f4f5"],[data-theme=dark] [style*="background: #f1f5f9"],[data-theme=dark] [style*="background:#f1f5f9"],[data-theme=dark] [style*="background: #f6f7f9"],[data-theme=dark] [style*="background:#f6f7f9"],[data-theme=dark] [style*="background: #f6f8fc"],[data-theme=dark] [style*="background:#f6f8fc"],[data-theme=dark] [style*="background: rgb(246, 248, 252)"],[data-theme=dark] [style*="background:rgb(246, 248, 252)"]{background:var(--bg-app)!important}[data-theme=dark] .kb-card,[data-theme=dark] .kb-stat{background:var(--bg-elevated)!important;border-color:var(--border-base)!important}[data-theme=dark] .kb-card:hover{border-color:var(--gray-400)!important}[data-theme=dark] .kb-page,[data-theme=dark] .kb-header{background:var(--bg-app)!important}[data-theme=dark] .kb-header{border-bottom-color:var(--border-soft)!important}[data-theme=dark] .kb-search{background:var(--bg-input)!important}[data-theme=dark] .kb-pill{background:var(--bg-surface)!important}[data-theme=dark] .kb-pill.active{background:var(--gray-200)!important;color:var(--gray-900)!important}[data-theme=dark] .kb-stat.danger .kb-stat-value{color:#f87171!important}[data-theme=dark] .kb-stat.warning .kb-stat-value{color:#fbbf24!important}[data-theme=dark] .kb-stat.success .kb-stat-value{color:#4ade80!important}[data-theme=dark] .kb-stat-value{color:var(--gray-900)!important}[data-theme=dark] .kb-stat-label,[data-theme=dark] .kb-stat-sub{color:var(--gray-500)!important}[data-theme=dark] .fm-sidebar{background:var(--bg-app)!important;border-right-color:var(--border-soft)!important}[data-theme=dark] .fm-sb-header{color:var(--gray-500)!important}[data-theme=dark] .fm-sb-item{color:var(--gray-800)!important}[data-theme=dark] .fm-sb-item:hover,[data-theme=dark] .fm-sb-toggle:hover{background:var(--gray-100)!important}[data-theme=dark] .fm-main{background:var(--bg-surface)!important}[data-theme=dark] .fm-toolbar{background:var(--bg-surface)!important;border-bottom-color:var(--border-soft)!important}[data-theme=dark] .fm-tb-btn{border-color:var(--border-base)!important;color:var(--gray-800)!important}[data-theme=dark] .fm-tb-btn:hover:not(:disabled){background:var(--gray-100)!important}[data-theme=dark] .fm-breadcrumb a{color:var(--gray-700)!important}[data-theme=dark] .fm-breadcrumb a:hover{background:var(--gray-100)!important;color:var(--gray-900)!important}[data-theme=dark] .fm-search{background:var(--bg-input)!important;color:var(--gray-800)!important}[data-theme=dark] .fm-row,[data-theme=dark] .fm-grid-item,[data-theme=dark] .fm-col-item{color:var(--gray-800)}[data-theme=dark] .fm-row:hover,[data-theme=dark] .fm-grid-item:hover,[data-theme=dark] .fm-col-item:hover{background:var(--gray-100)!important}[data-theme=dark] .fm-ctx{background:var(--bg-elevated)!important;border-color:var(--border-base)!important}[data-theme=dark] .fm-ctx-item{color:var(--gray-800)}[data-theme=dark] [style*="background: #fef6e4"],[data-theme=dark] [style*="background:#fef6e4"],[data-theme=dark] [style*="background: #fefce8"],[data-theme=dark] [style*="background:#fefce8"]{background:#2c1f0d!important}[data-theme=dark] [style*="background: #e6f8ec"],[data-theme=dark] [style*="background:#e6f8ec"],[data-theme=dark] [style*="background: #ecfdf5"],[data-theme=dark] [style*="background:#ecfdf5"]{background:#0f2a1a!important}[data-theme=dark] [style*="border: 1px solid #e5e7eb"],[data-theme=dark] [style*="border:1px solid #e5e7eb"],[data-theme=dark] [style*="border-color: #e5e7eb"],[data-theme=dark] [style*="border-color:#e5e7eb"],[data-theme=dark] [style*="border: 1px solid #d1d5db"],[data-theme=dark] [style*="border:1px solid #d1d5db"],[data-theme=dark] [style*="border: 1px solid #ddd"],[data-theme=dark] [style*="border:1px solid #ddd"],[data-theme=dark] [style*="border: 1px solid #eee"],[data-theme=dark] [style*="border:1px solid #eee"]{border-color:var(--border-base)!important}[data-theme=dark] [style*="background: #fee2e2"],[data-theme=dark] [style*="background:#fee2e2"],[data-theme=dark] [style*="background: #fef2f2"],[data-theme=dark] [style*="background:#fef2f2"],[data-theme=dark] [style*="background: #fecaca"],[data-theme=dark] [style*="background:#fecaca"]{background:#2d1414!important}[data-theme=dark] [style*="color: #991b1b"],[data-theme=dark] [style*="color:#991b1b"],[data-theme=dark] [style*="color: #b91c1c"],[data-theme=dark] [style*="color:#b91c1c"],[data-theme=dark] [style*="color: #dc2626"],[data-theme=dark] [style*="color:#dc2626"],[data-theme=dark] [style*="color: #7f1d1d"]{color:#f87171!important}[data-theme=dark] [style*="background: #fef3c7"],[data-theme=dark] [style*="background:#fef3c7"],[data-theme=dark] [style*="background: #fff8e1"],[data-theme=dark] [style*="background:#fff8e1"],[data-theme=dark] [style*="background: #fffbeb"],[data-theme=dark] [style*="background:#fffbeb"],[data-theme=dark] [style*="background: #fde68a"],[data-theme=dark] [style*="background:#fde68a"],[data-theme=dark] [style*="background: #fdfaf2"],[data-theme=dark] [style*="background:#fdfaf2"],[data-theme=dark] [style*="background: #fff8e6"],[data-theme=dark] [style*="background:#fff8e6"],[data-theme=dark] [style*="background: #fffbf0"],[data-theme=dark] [style*="background:#fffbf0"]{background:#2c1f0d!important}[data-theme=dark] [style*="border: 1px solid #f2e7c5"],[data-theme=dark] [style*="border:1px solid #f2e7c5"],[data-theme=dark] [style*="border-color: #f2e7c5"],[data-theme=dark] [style*="border-color:#f2e7c5"],[data-theme=dark] [style*="border-color: #e9c66a"],[data-theme=dark] [style*="border-color:#e9c66a"]{border-color:#5c4a1f!important}[data-theme=dark] [style*="color: #92400e"],[data-theme=dark] [style*="color:#92400e"],[data-theme=dark] [style*="color: #854F0B"],[data-theme=dark] [style*="color:#854F0B"],[data-theme=dark] [style*="color: #d97706"],[data-theme=dark] [style*="color:#d97706"],[data-theme=dark] [style*="color: #b45309"]{color:#fbbf24!important}[data-theme=dark] [style*="background: #dcfce7"],[data-theme=dark] [style*="background:#dcfce7"],[data-theme=dark] [style*="background: #f0fdf4"],[data-theme=dark] [style*="background:#f0fdf4"],[data-theme=dark] [style*="background: #d1fae5"],[data-theme=dark] [style*="background:#d1fae5"]{background:#0f2a1a!important}[data-theme=dark] [style*="color: #166534"],[data-theme=dark] [style*="color:#166534"],[data-theme=dark] [style*="color: #15803d"],[data-theme=dark] [style*="color:#15803d"],[data-theme=dark] [style*="color: #16a34a"],[data-theme=dark] [style*="color:#16a34a"]{color:#4ade80!important}[data-theme=dark] [style*="background: #dbeafe"],[data-theme=dark] [style*="background:#dbeafe"],[data-theme=dark] [style*="background: #eff6ff"],[data-theme=dark] [style*="background:#eff6ff"],[data-theme=dark] [style*="background: #f0f9ff"],[data-theme=dark] [style*="background:#f0f9ff"],[data-theme=dark] [style*="background: #bfdbfe"],[data-theme=dark] [style*="background:#bfdbfe"]{background:#0f1f35!important}[data-theme=dark] [style*="color: #1e40af"],[data-theme=dark] [style*="color:#1e40af"],[data-theme=dark] [style*="color: #1d4ed8"],[data-theme=dark] [style*="color:#1d4ed8"],[data-theme=dark] [style*="color: #2563eb"],[data-theme=dark] [style*="color:#2563eb"]{color:#60a5fa!important}[data-theme=dark] [style*="background: #ede9fe"],[data-theme=dark] [style*="background:#ede9fe"],[data-theme=dark] [style*="background: #f3e8ff"],[data-theme=dark] [style*="background:#f3e8ff"]{background:#1f1a2e!important}[data-theme=dark] [style*="color: #7c3aed"],[data-theme=dark] [style*="color:#7c3aed"],[data-theme=dark] [style*="color: #6d28d9"],[data-theme=dark] [style*="color:#6d28d9"],[data-theme=dark] [style*="color: #3730a3"]{color:#a78bfa!important}[data-theme=dark] [style*="background: #eef2ff"],[data-theme=dark] [style*="background:#eef2ff"]{background:#1a1f35!important}[data-theme=dark] [style*="background: #cffafe"],[data-theme=dark] [style*="background:#cffafe"],[data-theme=dark] [style*="background: #ecfeff"],[data-theme=dark] [style*="background:#ecfeff"]{background:#0f2a2e!important}[data-theme=dark] [style*="color: #0e7490"],[data-theme=dark] [style*="color:#0e7490"],[data-theme=dark] [style*="color: #0891b2"],[data-theme=dark] [style*="color:#0891b2"],[data-theme=dark] [style*="color: #155e75"],[data-theme=dark] [style*="color:#155e75"]{color:#67e8f9!important}[data-theme=dark] [style*="background: #e0e7ff"],[data-theme=dark] [style*="background:#e0e7ff"]{background:#1a1f35!important}[data-theme=dark] [style*="color: #4338ca"],[data-theme=dark] [style*="color:#4338ca"],[data-theme=dark] [style*="color: #4f46e5"],[data-theme=dark] [style*="color:#4f46e5"],[data-theme=dark] [style*="color: #3730a3"],[data-theme=dark] [style*="color:#3730a3"]{color:#a5b4fc!important}[data-theme=dark] [style*="color: #111"],[data-theme=dark] [style*="color:#111"],[data-theme=dark] [style*="color: #222"],[data-theme=dark] [style*="color:#222"],[data-theme=dark] [style*="color: #333"],[data-theme=dark] [style*="color:#333"],[data-theme=dark] [style*="color: #1A1A18"],[data-theme=dark] [style*="color:#1A1A18"],[data-theme=dark] [style*="color: #1f2937"],[data-theme=dark] [style*="color:#1f2937"],[data-theme=dark] [style*="color: #111827"],[data-theme=dark] [style*="color:#111827"],[data-theme=dark] [style*="color: #0f172a"],[data-theme=dark] [style*="color:#0f172a"],[data-theme=dark] [style*="color: #2C2C2A"],[data-theme=dark] [style*="color:#2C2C2A"],[data-theme=dark] [style*="color: #374151"],[data-theme=dark] [style*="color:#374151"]{color:var(--text-primary)!important}[data-theme=dark] [style*="color: #444"],[data-theme=dark] [style*="color:#444"],[data-theme=dark] [style*="color: #555"],[data-theme=dark] [style*="color:#555"],[data-theme=dark] [style*="color: #666"],[data-theme=dark] [style*="color:#666"],[data-theme=dark] [style*="color: #777"],[data-theme=dark] [style*="color:#777"],[data-theme=dark] [style*="color: #888"],[data-theme=dark] [style*="color:#888"],[data-theme=dark] [style*="color: #999"],[data-theme=dark] [style*="color:#999"],[data-theme=dark] [style*="color: #6b7280"],[data-theme=dark] [style*="color:#6b7280"],[data-theme=dark] [style*="color: #64748b"],[data-theme=dark] [style*="color:#64748b"],[data-theme=dark] [style*="color: #475569"],[data-theme=dark] [style*="color:#475569"],[data-theme=dark] [style*="color: #94a3b8"],[data-theme=dark] [style*="color:#94a3b8"],[data-theme=dark] [style*="color: #9ca3af"],[data-theme=dark] [style*="color:#9ca3af"]{color:var(--text-secondary)!important}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--gray-300)}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--bg-app)}[data-theme=dark] input:where(:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button])):not(.form-control),[data-theme=dark] select:not(.form-control),[data-theme=dark] textarea:not(.form-control){background:var(--bg-input)!important;color:var(--text-primary)!important;border-color:var(--border-base)!important}[data-theme=dark] .form-control{background-color:var(--bch-riempi)!important;color:var(--bch-label)!important;border-color:transparent!important}[data-theme=dark] :where(.card,.modal,.noc-pop,.stat-card,.bch-pannello,.sch-pannello,.acs-tendina,.fgl-foglio) .form-control{background-color:var(--bch-riempi-2)!important}[data-theme=dark] .form-control:focus{background-color:transparent!important}[data-theme=dark] .form-control::placeholder{color:var(--bch-label-2-riquadro)!important}[data-theme=dark] select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' stroke='%23A5A49E' stroke-width='1.5' fill='none' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px}[data-theme=dark] :is(.ord-cerca,.pcl-cerca,.crn-cerca) input{background:transparent!important;border-color:transparent!important;box-shadow:none}[data-theme=dark] .az-cerca input{background:var(--bch-riempi)!important;border-color:transparent!important}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:var(--gray-400)!important}[data-theme=dark] option{background:var(--bg-elevated);color:var(--text-primary)}[data-theme=dark] hr{border-color:var(--border-soft)}[data-theme=dark] iframe{background:var(--bg-surface)}[data-theme=dark] [style*="background: rgb(255, 255, 255)"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background:rgb(255, 255, 255)"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background: rgb(238, 238, 238)"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background:rgb(238, 238, 238)"]:not(.btn-primary):not(.btn-success),[data-theme=dark] [style*="background-color: rgb(255, 255, 255)"],[data-theme=dark] [style*="background-color:rgb(255, 255, 255)"],[data-theme=dark] [style*="background-color: rgb(238, 238, 238)"],[data-theme=dark] [style*="background-color:rgb(238, 238, 238)"]{background-color:var(--bg-surface)!important}[data-theme=dark] [style*="background: rgb(249, 250, 251)"],[data-theme=dark] [style*="background:rgb(249, 250, 251)"],[data-theme=dark] [style*="background: rgb(248, 250, 252)"],[data-theme=dark] [style*="background:rgb(248, 250, 252)"],[data-theme=dark] [style*="background: rgb(250, 251, 252)"],[data-theme=dark] [style*="background:rgb(250, 251, 252)"],[data-theme=dark] [style*="background: rgb(250, 250, 250)"],[data-theme=dark] [style*="background:rgb(250, 250, 250)"],[data-theme=dark] [style*="background: rgb(243, 244, 246)"],[data-theme=dark] [style*="background:rgb(243, 244, 246)"],[data-theme=dark] [style*="background: rgb(245, 245, 244)"],[data-theme=dark] [style*="background:rgb(245, 245, 244)"],[data-theme=dark] [style*="background: rgb(245, 245, 245)"],[data-theme=dark] [style*="background:rgb(245, 245, 245)"],[data-theme=dark] [style*="background: rgb(245, 245, 247)"],[data-theme=dark] [style*="background:rgb(245, 245, 247)"],[data-theme=dark] [style*="background: rgb(229, 231, 235)"],[data-theme=dark] [style*="background:rgb(229, 231, 235)"],[data-theme=dark] [style*="background: rgb(247, 247, 250)"],[data-theme=dark] [style*="background:rgb(247, 247, 250)"],[data-theme=dark] [style*="background-color: rgb(249, 250, 251)"],[data-theme=dark] [style*="background-color:rgb(249, 250, 251)"],[data-theme=dark] [style*="background-color: rgb(248, 250, 252)"],[data-theme=dark] [style*="background-color:rgb(248, 250, 252)"],[data-theme=dark] [style*="background-color: rgb(250, 251, 252)"],[data-theme=dark] [style*="background-color:rgb(250, 251, 252)"],[data-theme=dark] [style*="background-color: rgb(250, 250, 250)"],[data-theme=dark] [style*="background-color:rgb(250, 250, 250)"],[data-theme=dark] [style*="background-color: rgb(243, 244, 246)"],[data-theme=dark] [style*="background-color:rgb(243, 244, 246)"],[data-theme=dark] [style*="background-color: rgb(245, 245, 244)"],[data-theme=dark] [style*="background-color:rgb(245, 245, 244)"],[data-theme=dark] [style*="background-color: rgb(245, 245, 245)"],[data-theme=dark] [style*="background-color:rgb(245, 245, 245)"],[data-theme=dark] [style*="background-color: rgb(245, 245, 247)"],[data-theme=dark] [style*="background-color:rgb(245, 245, 247)"],[data-theme=dark] [style*="background-color: rgb(229, 231, 235)"],[data-theme=dark] [style*="background-color:rgb(229, 231, 235)"],[data-theme=dark] [style*="background-color: rgb(247, 247, 250)"],[data-theme=dark] [style*="background-color:rgb(247, 247, 250)"]{background:var(--bg-app)!important}[data-theme=dark] [style*="background: rgb(254, 226, 226)"],[data-theme=dark] [style*="background:rgb(254, 226, 226)"],[data-theme=dark] [style*="background: rgb(254, 242, 242)"],[data-theme=dark] [style*="background:rgb(254, 242, 242)"],[data-theme=dark] [style*="background: rgb(254, 202, 202)"],[data-theme=dark] [style*="background:rgb(254, 202, 202)"],[data-theme=dark] [style*="background-color: rgb(254, 226, 226)"],[data-theme=dark] [style*="background-color:rgb(254, 226, 226)"],[data-theme=dark] [style*="background-color: rgb(254, 242, 242)"],[data-theme=dark] [style*="background-color:rgb(254, 242, 242)"],[data-theme=dark] [style*="background-color: rgb(254, 202, 202)"],[data-theme=dark] [style*="background-color:rgb(254, 202, 202)"]{background:#2d1414!important}[data-theme=dark] [style*="background: rgb(254, 243, 199)"],[data-theme=dark] [style*="background:rgb(254, 243, 199)"],[data-theme=dark] [style*="background: rgb(255, 248, 225)"],[data-theme=dark] [style*="background:rgb(255, 248, 225)"],[data-theme=dark] [style*="background: rgb(255, 251, 235)"],[data-theme=dark] [style*="background:rgb(255, 251, 235)"],[data-theme=dark] [style*="background: rgb(253, 230, 138)"],[data-theme=dark] [style*="background:rgb(253, 230, 138)"],[data-theme=dark] [style*="background: rgb(254, 246, 228)"],[data-theme=dark] [style*="background:rgb(254, 246, 228)"],[data-theme=dark] [style*="background-color: rgb(254, 243, 199)"],[data-theme=dark] [style*="background-color:rgb(254, 243, 199)"],[data-theme=dark] [style*="background-color: rgb(255, 248, 225)"],[data-theme=dark] [style*="background-color:rgb(255, 248, 225)"],[data-theme=dark] [style*="background-color: rgb(255, 251, 235)"],[data-theme=dark] [style*="background-color:rgb(255, 251, 235)"],[data-theme=dark] [style*="background-color: rgb(253, 230, 138)"],[data-theme=dark] [style*="background-color:rgb(253, 230, 138)"],[data-theme=dark] [style*="background-color: rgb(254, 246, 228)"],[data-theme=dark] [style*="background-color:rgb(254, 246, 228)"]{background:#2c1f0d!important}[data-theme=dark] [style*="background: rgb(220, 252, 231)"],[data-theme=dark] [style*="background:rgb(220, 252, 231)"],[data-theme=dark] [style*="background: rgb(240, 253, 244)"],[data-theme=dark] [style*="background:rgb(240, 253, 244)"],[data-theme=dark] [style*="background: rgb(209, 250, 229)"],[data-theme=dark] [style*="background:rgb(209, 250, 229)"],[data-theme=dark] [style*="background: rgb(230, 248, 236)"],[data-theme=dark] [style*="background:rgb(230, 248, 236)"],[data-theme=dark] [style*="background-color: rgb(220, 252, 231)"],[data-theme=dark] [style*="background-color:rgb(220, 252, 231)"],[data-theme=dark] [style*="background-color: rgb(240, 253, 244)"],[data-theme=dark] [style*="background-color:rgb(240, 253, 244)"],[data-theme=dark] [style*="background-color: rgb(209, 250, 229)"],[data-theme=dark] [style*="background-color:rgb(209, 250, 229)"],[data-theme=dark] [style*="background-color: rgb(230, 248, 236)"],[data-theme=dark] [style*="background-color:rgb(230, 248, 236)"]{background:#0f2a1a!important}[data-theme=dark] [style*="background: rgb(219, 234, 254)"],[data-theme=dark] [style*="background:rgb(219, 234, 254)"],[data-theme=dark] [style*="background: rgb(239, 246, 255)"],[data-theme=dark] [style*="background:rgb(239, 246, 255)"],[data-theme=dark] [style*="background: rgb(240, 249, 255)"],[data-theme=dark] [style*="background:rgb(240, 249, 255)"],[data-theme=dark] [style*="background: rgb(191, 219, 254)"],[data-theme=dark] [style*="background:rgb(191, 219, 254)"],[data-theme=dark] [style*="background-color: rgb(219, 234, 254)"],[data-theme=dark] [style*="background-color:rgb(219, 234, 254)"],[data-theme=dark] [style*="background-color: rgb(239, 246, 255)"],[data-theme=dark] [style*="background-color:rgb(239, 246, 255)"],[data-theme=dark] [style*="background-color: rgb(240, 249, 255)"],[data-theme=dark] [style*="background-color:rgb(240, 249, 255)"],[data-theme=dark] [style*="background-color: rgb(191, 219, 254)"],[data-theme=dark] [style*="background-color:rgb(191, 219, 254)"]{background:#0f1f35!important}[data-theme=dark] [style*="background: rgb(237, 233, 254)"],[data-theme=dark] [style*="background:rgb(237, 233, 254)"],[data-theme=dark] [style*="background: rgb(243, 232, 255)"],[data-theme=dark] [style*="background:rgb(243, 232, 255)"],[data-theme=dark] [style*="background-color: rgb(237, 233, 254)"],[data-theme=dark] [style*="background-color:rgb(237, 233, 254)"],[data-theme=dark] [style*="background-color: rgb(243, 232, 255)"],[data-theme=dark] [style*="background-color:rgb(243, 232, 255)"]{background:#1f1a2e!important}[data-theme=dark] [style*="background: rgb(238, 242, 255)"],[data-theme=dark] [style*="background:rgb(238, 242, 255)"],[data-theme=dark] [style*="background-color: rgb(238, 242, 255)"],[data-theme=dark] [style*="background-color:rgb(238, 242, 255)"]{background:#1a1f35!important}[data-theme=dark] [style*="background: rgb(207, 250, 254)"],[data-theme=dark] [style*="background:rgb(207, 250, 254)"],[data-theme=dark] [style*="background: rgb(236, 254, 255)"],[data-theme=dark] [style*="background:rgb(236, 254, 255)"],[data-theme=dark] [style*="background-color: rgb(207, 250, 254)"],[data-theme=dark] [style*="background-color:rgb(207, 250, 254)"],[data-theme=dark] [style*="background-color: rgb(236, 254, 255)"],[data-theme=dark] [style*="background-color:rgb(236, 254, 255)"]{background:#0f2a2e!important}[data-theme=dark] [style*="color: rgb(14, 116, 144)"],[data-theme=dark] [style*="color:rgb(14, 116, 144)"],[data-theme=dark] [style*="color: rgb(8, 145, 178)"],[data-theme=dark] [style*="color:rgb(8, 145, 178)"],[data-theme=dark] [style*="color: rgb(21, 94, 117)"],[data-theme=dark] [style*="color:rgb(21, 94, 117)"]{color:#67e8f9!important}[data-theme=dark] [style*="background: rgb(224, 231, 255)"],[data-theme=dark] [style*="background:rgb(224, 231, 255)"],[data-theme=dark] [style*="background-color: rgb(224, 231, 255)"],[data-theme=dark] [style*="background-color:rgb(224, 231, 255)"]{background:#1a1f35!important}[data-theme=dark] [style*="color: rgb(67, 56, 202)"],[data-theme=dark] [style*="color:rgb(67, 56, 202)"],[data-theme=dark] [style*="color: rgb(79, 70, 229)"],[data-theme=dark] [style*="color:rgb(79, 70, 229)"],[data-theme=dark] [style*="color: rgb(55, 48, 163)"],[data-theme=dark] [style*="color:rgb(55, 48, 163)"]{color:#a5b4fc!important}[data-theme=dark] [style*="color: rgb(17, 17, 17)"],[data-theme=dark] [style*="color:rgb(17, 17, 17)"],[data-theme=dark] [style*="color: rgb(34, 34, 34)"],[data-theme=dark] [style*="color:rgb(34, 34, 34)"],[data-theme=dark] [style*="color: rgb(51, 51, 51)"],[data-theme=dark] [style*="color:rgb(51, 51, 51)"],[data-theme=dark] [style*="color: rgb(31, 41, 55)"],[data-theme=dark] [style*="color:rgb(31, 41, 55)"],[data-theme=dark] [style*="color: rgb(17, 24, 39)"],[data-theme=dark] [style*="color:rgb(17, 24, 39)"],[data-theme=dark] [style*="color: rgb(15, 23, 42)"],[data-theme=dark] [style*="color:rgb(15, 23, 42)"],[data-theme=dark] [style*="color: rgb(55, 65, 81)"],[data-theme=dark] [style*="color:rgb(55, 65, 81)"],[data-theme=dark] [style*="color: rgb(44, 44, 42)"],[data-theme=dark] [style*="color:rgb(44, 44, 42)"],[data-theme=dark] [style*="color: rgb(26, 26, 24)"],[data-theme=dark] [style*="color:rgb(26, 26, 24)"]{color:var(--text-primary)!important}[data-theme=dark] [style*="color: rgb(68, 68, 68)"],[data-theme=dark] [style*="color:rgb(68, 68, 68)"],[data-theme=dark] [style*="color: rgb(85, 85, 85)"],[data-theme=dark] [style*="color:rgb(85, 85, 85)"],[data-theme=dark] [style*="color: rgb(102, 102, 102)"],[data-theme=dark] [style*="color:rgb(102, 102, 102)"],[data-theme=dark] [style*="color: rgb(119, 119, 119)"],[data-theme=dark] [style*="color:rgb(119, 119, 119)"],[data-theme=dark] [style*="color: rgb(136, 136, 136)"],[data-theme=dark] [style*="color:rgb(136, 136, 136)"],[data-theme=dark] [style*="color: rgb(153, 153, 153)"],[data-theme=dark] [style*="color:rgb(153, 153, 153)"],[data-theme=dark] [style*="color: rgb(107, 114, 128)"],[data-theme=dark] [style*="color:rgb(107, 114, 128)"],[data-theme=dark] [style*="color: rgb(100, 116, 139)"],[data-theme=dark] [style*="color:rgb(100, 116, 139)"],[data-theme=dark] [style*="color: rgb(71, 85, 105)"],[data-theme=dark] [style*="color:rgb(71, 85, 105)"],[data-theme=dark] [style*="color: rgb(148, 163, 184)"],[data-theme=dark] [style*="color:rgb(148, 163, 184)"],[data-theme=dark] [style*="color: rgb(156, 163, 175)"],[data-theme=dark] [style*="color:rgb(156, 163, 175)"]{color:var(--text-secondary)!important}[data-theme=dark] [style*="color: rgb(220, 38, 38)"],[data-theme=dark] [style*="color:rgb(220, 38, 38)"],[data-theme=dark] [style*="color: rgb(153, 27, 27)"],[data-theme=dark] [style*="color:rgb(153, 27, 27)"],[data-theme=dark] [style*="color: rgb(185, 28, 28)"],[data-theme=dark] [style*="color:rgb(185, 28, 28)"]{color:#f87171!important}[data-theme=dark] [style*="color: rgb(146, 64, 14)"],[data-theme=dark] [style*="color:rgb(146, 64, 14)"],[data-theme=dark] [style*="color: rgb(133, 79, 11)"],[data-theme=dark] [style*="color:rgb(133, 79, 11)"],[data-theme=dark] [style*="color: rgb(217, 119, 6)"],[data-theme=dark] [style*="color:rgb(217, 119, 6)"],[data-theme=dark] [style*="color: rgb(180, 83, 9)"],[data-theme=dark] [style*="color:rgb(180, 83, 9)"]{color:#fbbf24!important}[data-theme=dark] [style*="color: rgb(22, 101, 52)"],[data-theme=dark] [style*="color:rgb(22, 101, 52)"],[data-theme=dark] [style*="color: rgb(21, 128, 61)"],[data-theme=dark] [style*="color:rgb(21, 128, 61)"],[data-theme=dark] [style*="color: rgb(22, 163, 74)"],[data-theme=dark] [style*="color:rgb(22, 163, 74)"]{color:#4ade80!important}[data-theme=dark] [style*="color: rgb(30, 64, 175)"],[data-theme=dark] [style*="color:rgb(30, 64, 175)"],[data-theme=dark] [style*="color: rgb(29, 78, 216)"],[data-theme=dark] [style*="color:rgb(29, 78, 216)"],[data-theme=dark] [style*="color: rgb(37, 99, 235)"],[data-theme=dark] [style*="color:rgb(37, 99, 235)"]{color:#60a5fa!important}[data-theme=dark] [style*="color: rgb(124, 58, 237)"],[data-theme=dark] [style*="color:rgb(124, 58, 237)"],[data-theme=dark] [style*="color: rgb(55, 48, 163)"],[data-theme=dark] [style*="color:rgb(55, 48, 163)"]{color:#a78bfa!important}[data-theme=dark] [style*="border: 1px solid rgb(229, 231, 235)"],[data-theme=dark] [style*="border:1px solid rgb(229, 231, 235)"],[data-theme=dark] [style*="border-color: rgb(229, 231, 235)"],[data-theme=dark] [style*="border-color:rgb(229, 231, 235)"],[data-theme=dark] [style*="border: 1px solid rgb(209, 213, 219)"],[data-theme=dark] [style*="border:1px solid rgb(209, 213, 219)"],[data-theme=dark] [style*="border-color: rgb(209, 213, 219)"],[data-theme=dark] [style*="border-color:rgb(209, 213, 219)"],[data-theme=dark] [style*="border: 1px solid rgb(221, 221, 221)"],[data-theme=dark] [style*="border:1px solid rgb(221, 221, 221)"],[data-theme=dark] [style*="border-color: rgb(221, 221, 221)"],[data-theme=dark] [style*="border-color:rgb(221, 221, 221)"],[data-theme=dark] [style*="border: 1px solid rgb(238, 238, 238)"],[data-theme=dark] [style*="border:1px solid rgb(238, 238, 238)"],[data-theme=dark] [style*="border-color: rgb(238, 238, 238)"],[data-theme=dark] [style*="border-color:rgb(238, 238, 238)"]{border-color:var(--border-base)!important}[data-theme=dark] [style*="background: var(--color-danger);"],[data-theme=dark] [style*="background:var(--color-danger);"],[data-theme=dark] [style*="background: var(--color-danger,"],[data-theme=dark] [style*="background:var(--color-danger,"]{background:#dc2626!important}[data-theme=dark] [style*="background: var(--color-info);"],[data-theme=dark] [style*="background:var(--color-info);"],[data-theme=dark] [style*="background: var(--color-info,"],[data-theme=dark] [style*="background:var(--color-info,"]{background:#2563eb!important}[data-theme=dark] [style*="background: var(--color-success);"],[data-theme=dark] [style*="background:var(--color-success);"]{background:#15803d!important}[data-theme=dark] [style*="background: var(--color-warning);"],[data-theme=dark] [style*="background:var(--color-warning);"]{background:#b45309!important}[data-theme=dark] [style*="background: var(--color-viola);"],[data-theme=dark] [style*="background:var(--color-viola);"]{background:#6d28d9!important}[data-theme=dark] [style*="background: var(--color-indaco);"],[data-theme=dark] [style*="background:var(--color-indaco);"]{background:#4338ca!important}[data-theme=dark] [style*="background: var(--color-ciano);"],[data-theme=dark] [style*="background:var(--color-ciano);"]{background:#0e7490!important}[data-theme=dark] [style*="color: rgb(109, 40, 217)"],[data-theme=dark] [style*="color:rgb(109, 40, 217)"]{color:#a78bfa!important}[data-theme=dark] [style*="background: rgb(241, 245, 249)"],[data-theme=dark] [style*="background:rgb(241, 245, 249)"],[data-theme=dark] [style*="background-color: rgb(241, 245, 249)"],[data-theme=dark] [style*="background-color:rgb(241, 245, 249)"]{background:var(--bg-app)!important}[data-theme=dark] [style*="background: var(--gray-900);"],[data-theme=dark] [style*="background:var(--gray-900);"]{background:var(--gray-300)!important;border-color:var(--gray-400)!important;color:var(--gray-900)!important}[data-theme=dark] .btn-chip.is-active{background:var(--noc-amber-light)}[data-theme=dark] .btn-chip-success.is-active{background:var(--color-success-bg)}[data-theme=dark] .btn-chip-danger.is-active{background:var(--color-danger-bg)}[data-theme=dark] .fm-sb-item.active{background:#2563eb!important;color:#fff!important}[data-theme=dark] .fm-sb-item.active .fm-sb-name{color:#fff!important}[data-theme=dark] [style*="color: rgb(204, 0, 0)"],[data-theme=dark] [style*="color:rgb(204, 0, 0)"]{color:#f87171!important}[data-theme=dark] [style*="background: rgba(255, 255, 255, 0.5)"],[data-theme=dark] [style*="background:rgba(255, 255, 255, 0.5)"],[data-theme=dark] [style*="background: rgba(255, 255, 255, 0.55)"],[data-theme=dark] [style*="background:rgba(255, 255, 255, 0.55)"],[data-theme=dark] [style*="background: rgba(255, 255, 255, 0.6)"],[data-theme=dark] [style*="background:rgba(255, 255, 255, 0.6)"],[data-theme=dark] [style*="background: rgba(255, 255, 255, 0.7)"],[data-theme=dark] [style*="background:rgba(255, 255, 255, 0.7)"],[data-theme=dark] [style*="background: rgba(255, 255, 255, 0.92)"],[data-theme=dark] [style*="background:rgba(255, 255, 255, 0.92)"]{background:var(--bg-elevated)!important}[data-theme=dark] [style*="background: rgb(252, 252, 253)"],[data-theme=dark] [style*="background:rgb(252, 252, 253)"],[data-theme=dark] [style*="background: rgb(251, 251, 253)"],[data-theme=dark] [style*="background:rgb(251, 251, 253)"]{background:var(--bg-app)!important}[data-theme=dark] [style*="color: rgb(20, 83, 45)"],[data-theme=dark] [style*="color:rgb(20, 83, 45)"]{color:#4ade80!important}[data-theme=dark] [style*="color: rgb(120, 53, 15)"],[data-theme=dark] [style*="color:rgb(120, 53, 15)"]{color:#fbbf24!important}[data-theme=dark] [style*="color: rgb(10, 61, 98)"],[data-theme=dark] [style*="color:rgb(10, 61, 98)"]{color:#60a5fa!important}[data-theme=dark] [style^="color: var(--gray-300)"],[data-theme=dark] [style*="; color: var(--gray-300)"]{color:var(--gray-500)!important}[data-theme=dark] .bandi-kpi-card{background:var(--bg-surface)!important;border-color:var(--border-base)!important}html{font-size:14px}body{font-family:var(--font-sans);color:var(--gray-800);background:var(--bg-app);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01","tnum"}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:3px}h1{font-size:1.6rem;font-weight:700;letter-spacing:-.02em}h2{font-size:1.15rem;font-weight:650;letter-spacing:-.01em}h3{font-size:.95rem;font-weight:600}p{font-size:.9rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;border-radius:var(--bch-r-pillola);font-size:14px;font-weight:600;line-height:1.25;letter-spacing:-.003em;cursor:pointer;border:1px solid transparent;transition:background var(--dur-1) var(--ease-out),filter var(--dur-1),transform var(--dur-1) var(--ease-out),box-shadow var(--dur-1);font-family:var(--font-sans);white-space:nowrap}.btn:disabled{filter:saturate(.55);opacity:.55;cursor:not-allowed}.btn:active:not(:disabled){transform:scale(.97)}.btn-primary{background:linear-gradient(180deg,var(--bch-marchio-alto),var(--bch-marchio-basso));color:var(--bch-su-pieno);box-shadow:var(--bch-luce-bottone),var(--bch-ombra-bottone)}.btn-primary:hover:not(:disabled){filter:brightness(1.04)}.btn-primary:disabled{box-shadow:none}.btn-secondary{background:var(--bch-riempi);color:var(--bch-label)}.btn-secondary:hover:not(:disabled){background:var(--bch-riempi-su)}.btn-danger{background:var(--bch-riempi);color:var(--bch-rosso-su-grigio)}.btn-danger:hover:not(:disabled){background:var(--bch-riempi-su)}.btn-success{background:var(--color-success);color:#fff}.btn-success:hover:not(:disabled){background:#27500a}[data-theme=dark] .btn-success{background:#166534;color:#fff}[data-theme=dark] .btn-success:hover:not(:disabled){background:#15803d}.btn-sm{min-height:32px;padding:0 13px;font-size:13px}.btn-icon{display:inline-grid;place-items:center;min-width:32px;min-height:32px;padding:6px;border-radius:var(--bch-r-pillola);background:none;border:0;color:var(--bch-label-2);cursor:pointer}.btn-icon:hover{background:var(--bch-riempi);color:var(--bch-label)}.btn-chip{padding:8px 14px;border-radius:8px;border:1px solid var(--gray-200);background:var(--bg-surface);color:var(--gray-700);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.btn-chip:hover:not(:disabled):not(.is-active){border-color:var(--gray-300);background:var(--gray-50)}.btn-chip:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.btn-chip:disabled{opacity:.5;cursor:not-allowed}.btn-chip.is-active{border:2px solid var(--noc-amber);background:#fff8e1;color:var(--noc-amber);padding:7px 13px}.btn-chip-success.is-active{border-color:var(--color-success);background:#dcfce7;color:var(--color-success)}.btn-chip-danger.is-active{border-color:var(--color-danger);background:#fee2e2;color:var(--color-danger)}.btn-chip-sm{padding:6px 12px;font-size:13px}.btn-chip-sm.is-active{padding:5px 11px}[data-count="0"]:not(.is-active):not([data-keep-empty]){display:none!important}.kpi-card[data-value="0"]{opacity:.45;filter:grayscale(.4)}.empty-state{display:flex;flex-direction:column;align-items:center;gap:3px;padding:26px 18px 22px;border-radius:20px;background:var(--bch-pozzo);text-align:center;font-size:14px;color:var(--bch-label-2)}.empty-state-ico{flex:none;width:54px;height:54px;margin-bottom:9px;display:grid;place-items:center;border-radius:50%;background:var(--bch-superficie);box-shadow:var(--bch-ombra-pannello);color:var(--bch-label-3)}.empty-state-ico--testo{font-size:24px;line-height:1}.empty-state-frase,.empty-state-title{margin:0;font-size:14px;line-height:19px;font-weight:600;letter-spacing:-.006em;color:var(--bch-label);text-wrap:balance}.empty-state-riga,.empty-state-sub{margin:0;max-width:420px;font-size:13px;line-height:18px;color:var(--bch-label-2)}.empty-state-sub{margin-bottom:8px}.empty-state-cta{margin-top:12px}.empty-state>svg{color:var(--bch-label-3)}.form-group{margin-bottom:12px}.form-label{display:block;font-size:13px;font-weight:600;text-transform:none;letter-spacing:-.003em;color:var(--gray-600);margin-bottom:4px}:where(.prev-riep) .form-label{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.form-label .req{color:var(--noc-amber)}.form-hint{font-size:13px;line-height:17px;color:var(--bch-label-2);margin-top:3px}.form-mini-label{display:block;font-size:13px;font-weight:500;color:var(--gray-500);margin-bottom:4px}.form-mini-label .req{color:var(--noc-amber)}.form-control{width:100%;padding:9px 12px;line-height:20px;border:1px solid transparent;border-radius:var(--bch-r-voce);font-size:15px;font-family:var(--font-sans);background:var(--bch-riempi);color:var(--bch-label);transition:background var(--dur-1) var(--ease-out),box-shadow var(--dur-1)}:where(.card,.modal,.noc-pop,.stat-card,.bch-pannello,.sch-pannello,.acs-tendina,.fgl-foglio) .form-control{background:var(--bch-riempi-2)}:where(.fgl-foglio) .form-control{padding:8px 12px;line-height:normal}.form-control:focus{outline:2px solid var(--bch-anello);outline-offset:0;border-color:transparent;box-shadow:none;background:transparent}.form-control::placeholder{color:var(--bch-label-2);opacity:1}.form-control:disabled{color:var(--bch-label-2);cursor:not-allowed}textarea.form-control{resize:vertical;min-height:70px}select.form-control{cursor:pointer}.acs-tendina{position:absolute;top:100%;left:0;right:0;z-index:30;margin-top:4px;max-height:280px;overflow-y:auto;padding:6px;border-radius:var(--bch-r-menu);background:var(--bch-foglio);box-shadow:var(--bch-ombra-foglio);color:var(--bch-label)}.acs-voce{padding:8px 10px;border-radius:var(--bch-r-voce);cursor:pointer}.acs-voce.is-hi{background:var(--bch-riempi-2)}.acs-nome{font-size:14px;line-height:19px;color:var(--bch-label)}.acs-badge{display:inline-block;margin-left:8px;padding:0 8px;border-radius:999px;font-size:11.5px;line-height:18px;font-weight:600;vertical-align:1px;background:var(--bch-riempi-2);color:var(--bch-label-2-riquadro)}.acs-badge-lead{background:var(--noc-amber-light, rgb(255 244 236));color:var(--bch-inchiostro)}.acs-sec{font-size:12.5px;line-height:17px;color:var(--bch-label-2-riquadro)}.acs-nuovo{margin-top:2px;font-size:14px;font-weight:600;color:var(--bch-inchiostro);box-shadow:inset 0 1px 0 var(--bch-filo);border-radius:0 0 var(--bch-r-voce) var(--bch-r-voce)}.acs-vuoto{padding:10px 12px;font-size:13px;line-height:18px;color:var(--bch-label-2)}@media (max-width: 768px),(hover: none) and (pointer: coarse){.acs-voce{min-height:44px}.acs-nome{font-size:15px}.acs-sec{font-size:13px}}.campo-accanto{display:flex;gap:6px;align-items:stretch}.campo-accanto>.form-control{flex:1;min-width:0}.unita-switch{display:inline-flex;flex-shrink:0;overflow:hidden;border:1px solid transparent;border-radius:var(--bch-r-voce);background:var(--bch-riempi-2)}.unita-switch button{min-width:38px;padding:0 10px;border:0;background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:var(--gray-500);cursor:pointer;transition:background .15s,color .15s}.unita-switch button+button{border-left:1px solid var(--bch-filo)}.unita-switch button:hover:not(.is-active){background:var(--gray-50);color:var(--gray-700)}.unita-switch button:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px}.unita-switch button.is-active{background:var(--noc-amber-light);color:var(--noc-amber-dark)}.campo-durata-altra{font-size:13px;color:var(--gray-500);margin-top:3px;font-variant-numeric:tabular-nums}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.form-check{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.form-check input{width:15px;height:15px;cursor:pointer;accent-color:var(--noc-amber)}.form-error{color:var(--bch-rosso);font-size:13px;line-height:17px;margin-top:4px}.card{background:var(--bg-surface);border:0;border-radius:var(--bch-r-card);padding:18px 20px;box-shadow:var(--bch-ombra-pannello);transition:box-shadow var(--dur-1) var(--ease-out)}:is(.modal,.card,.noc-pop) .card{box-shadow:0 0 0 1px var(--bch-filo)}.card:is(a[href],button,[role=button],[role=link],[tabindex]:not([tabindex="-1"]),[style*="cursor: pointer"],.card-cliccabile){cursor:pointer}.card:is(a[href],button,[role=button],[role=link],[tabindex]:not([tabindex="-1"]),[style*="cursor: pointer"],.card-cliccabile):hover{box-shadow:var(--bch-ombra-pomello)}.card-title{font-size:13px;font-weight:600;text-transform:none;letter-spacing:-.003em;color:var(--bch-label-2);margin-bottom:14px}:where(.prev-riep) .card-title{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--gray-400)}.collapse-summary{list-style:none}.collapse-summary::-webkit-details-marker{display:none}.collapse-chev{display:inline-block;transition:transform .15s ease;color:var(--gray-400)}details[open]>.collapse-summary .collapse-chev{transform:rotate(90deg)}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13px}:where(.prev-riep) table{font-size:.875rem}th{padding:10px 16px;text-align:left;font-size:13px;font-weight:600;text-transform:none;letter-spacing:-.003em;color:var(--bch-label-2);border-bottom:1px solid var(--gray-100);background:transparent;white-space:nowrap}:where(.prev-riep) th{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--gray-400)}td{padding:13px 16px;border-bottom:1px solid var(--gray-100);vertical-align:middle;transition:background .12s ease}tr:last-child td{border-bottom:none}tr:hover td{background:var(--gray-50)}tr.riga-da-eliminare td{background:var(--color-danger-bg)}.td-mono{font-family:var(--font-mono);font-size:12.5px;color:var(--gray-500)}.badge{display:inline-flex;align-items:center;gap:3px;padding:0;border-radius:999px;font-size:13px;line-height:18px;font-weight:600;white-space:nowrap;letter-spacing:-.003em}.badge-segno{font-weight:700}.badge-green{color:var(--bch-verde)}.badge-red{color:var(--bch-rosso)}.badge-amber{color:var(--bch-ambra)}.badge-blue{color:var(--bch-blu)}.badge-gray,.badge-grey{padding:1px 8px;background:var(--bch-riempi);color:var(--bch-label);font-size:12px;line-height:16px;font-weight:500;letter-spacing:0}:where(.prev-riep) .badge{gap:0;padding:4px 11px;font-size:.72rem;line-height:normal;font-weight:650;letter-spacing:.01em}:where(.prev-riep) .badge-green{background:var(--color-success-bg);color:var(--color-success)}:where(.prev-riep) .badge-red{background:var(--color-danger-bg);color:var(--color-danger)}:where(.prev-riep) .badge-amber{background:var(--color-warning-bg);color:var(--color-warning)}:where(.prev-riep) .badge-gray{background:var(--gray-100);color:var(--gray-600)}:where(.prev-riep) .badge-blue{background:var(--color-info-bg);color:var(--color-info)}:where(.prev-riep) .badge-segno{display:none}[data-theme=dark] :where(.prev-riep) .badge-gray{border:1px solid var(--border-base)}.badge.badge-pieno,.badge.badge-bordo,.badge.badge-tratto{gap:0;padding:4px 11px;font-size:.72rem;line-height:normal;font-weight:650;letter-spacing:.01em}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px}@media (max-width: 767px){.stats-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.kpi-ico{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--noc-amber-light);color:var(--noc-amber-dark);margin-bottom:11px}.show-mobile{display:none}@media (max-width: 767px){.hide-mobile{display:none}.show-mobile{display:inline}}.materiali-header{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title actions" "desc actions";align-items:start;column-gap:12px;margin-bottom:18px}.materiali-header__title{grid-area:title;display:flex;align-items:center;gap:10px}.materiali-header__desc{grid-area:desc}.materiali-header__actions{grid-area:actions;display:flex;align-items:center;gap:8px;align-self:start}.materiali-header__live-inline{display:none}@media (max-width: 768px){.materiali-header{display:flex;flex-wrap:nowrap;align-items:center;column-gap:8px;margin-bottom:12px}.materiali-header__title{flex:1 1 auto;min-width:0;gap:8px}.materiali-header__title h1{font-size:1.3rem!important}.materiali-header__desc{display:none!important}.materiali-header__live-inline{display:inline-flex}.materiali-header__actions{flex:0 0 auto}}@media (max-width: 768px){.bobine-pills>div{padding:5px 10px!important;font-size:.78rem!important}.bobine-azioni.is-collapsed{display:none!important}.bobine-azioni>button{flex:1 1 calc(50% - 4px)!important}}@media (max-width: 768px){.riconcilia-card{align-items:stretch!important}.riconcilia-card__actions{width:100%!important;gap:8px!important;margin-top:4px!important}.riconcilia-card__actions>button{flex:1 1 calc(50% - 4px)!important;padding-top:11px!important;padding-bottom:11px!important;font-size:.85rem!important}}@media (max-width: 767px){.table-sintesi-materiali{font-size:.76rem!important;table-layout:auto!important;width:100%!important}.table-sintesi-materiali th,.table-sintesi-materiali td{padding:6px 4px!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.table-sintesi-materiali td:first-child>div{flex-wrap:nowrap!important;min-width:0}.table-sintesi-materiali td:first-child>div>*{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-sintesi-materiali td:first-child>div>span:first-of-type{flex-shrink:0}.table-sintesi-materiali th:nth-child(2),.table-sintesi-materiali td:nth-child(2){display:none!important}.table-sintesi-materiali th:nth-child(4),.table-sintesi-materiali td:nth-child(4){display:none!important}}@media (max-width: 767px){table.table-responsive,table.table-responsive thead,table.table-responsive tbody,table.table-responsive tr,table.table-responsive td{display:block;width:100%}table.table-responsive thead{display:none}table.table-responsive tbody tr{background:var(--bg-surface);border:1px solid var(--gray-200);border-radius:8px;margin-bottom:10px;padding:12px 14px}table.table-responsive tbody td{padding:4px 0!important;border:none!important;text-align:left!important;display:flex;justify-content:space-between;align-items:baseline;gap:12px;min-height:auto;min-width:0;overflow-wrap:anywhere;word-break:break-word}table.table-responsive tbody td>*{min-width:0;max-width:100%}table.table-responsive tbody td:before{content:attr(data-label);color:var(--gray-500);font-size:.74rem;text-transform:uppercase;letter-spacing:.04em;font-weight:600;flex-shrink:0;max-width:50%}table.table-responsive tbody td:not([data-label]){display:block!important;justify-content:normal!important}table.table-responsive tbody td:not([data-label]):before{display:none!important}table.table-responsive tbody tr>td:first-child:not([data-label]){font-size:1.02rem;font-weight:700;border-bottom:1px solid var(--gray-100)!important;padding-bottom:8px!important;margin-bottom:6px}table.table-responsive tbody td[data-label=__primary]{flex-direction:column;align-items:stretch;font-size:1.02rem;font-weight:700;border-bottom:1px solid var(--gray-100)!important;padding-bottom:8px!important;margin-bottom:6px}table.table-responsive tbody td[data-label=__primary]:before{display:none}table.table-responsive tbody td[data-label=__actions]{justify-content:flex-end;padding-top:8px!important;border-top:1px solid var(--gray-100)!important;margin-top:6px}table.table-responsive tbody td[data-label=__actions]:before{display:none}table.table-responsive tbody td[colspan]{padding:16px 0!important}table.table-responsive tbody td[colspan]:before{display:none}.tabella-bobine tbody td.cella-select,.tabella-bobine tbody td.cella-nfc,table.table-responsive tbody td.cella-hide-mobile{display:none!important}}@media (max-width: 767px){.lead-kanban{grid-template-columns:1fr!important}.lead-kanban>div{min-height:0!important}.lead-kanban>.lead-col-empty{display:none}}.tabs-scroll{position:relative;background:linear-gradient(to right,#00000014,#0000 14px) left center / 14px 100% no-repeat,linear-gradient(to left,#00000014,#0000 14px) right center / 14px 100% no-repeat;background-attachment:local,local}.stat-card{background:var(--bg-surface);border:none;border-radius:var(--bch-r-card);padding:18px 20px;box-shadow:var(--bch-ombra-pannello);transition:box-shadow var(--dur-1) var(--ease-out),transform .18s ease;position:relative}.stat-card:is(a[href],button,[role=button],[tabindex]:not([tabindex="-1"]),[style*="cursor: pointer"],.card-cliccabile):hover{box-shadow:var(--bch-ombra-pomello)}.stat-label{font-size:12px;color:var(--gray-500);margin-bottom:8px;font-weight:500}.stat-value{font-size:2rem;font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--gray-900);font-variant-numeric:tabular-nums}.stat-sub{font-size:12px;margin-top:6px;color:var(--gray-500);display:inline-flex;align-items:center;gap:4px}.stat-sub.up{color:var(--color-success)}.stat-sub.down{color:var(--color-danger)}.stat-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;grid-template-areas:"valore valore" "nome nome" "sub sub";padding:14px 16px 13px}.stat-card:has(>.kpi-ico){grid-template-areas:"ico valore" "nome nome" "sub sub"}.stat-card>.kpi-ico{grid-area:ico;width:28px;height:28px;margin:0;border-radius:50%;color:#fff;background:linear-gradient(180deg,var(--bch-cerchio-loro-alto),var(--bch-cerchio-loro-basso));box-shadow:inset 0 1px #ffffff40}.stat-card>.kpi-ico svg{width:15px;height:15px}.stat-card>.kpi-ico.kpi-ico--verde{background:linear-gradient(180deg,var(--bch-cerchio-fatto-alto),var(--bch-cerchio-fatto-basso))}.stat-card>.kpi-ico.kpi-ico--ambra{background:linear-gradient(180deg,var(--bch-cerchio-ambra-alto),var(--bch-cerchio-ambra-basso))}.stat-card>.kpi-ico.kpi-ico--rosso{background:linear-gradient(180deg,var(--bch-cerchio-rosso-alto),var(--bch-cerchio-rosso-basso))}.stat-card>.kpi-ico.kpi-ico--noi{background:linear-gradient(180deg,var(--bch-cerchio-noi-alto),var(--bch-cerchio-noi-basso))}.stat-card>.stat-value{grid-area:valore;justify-self:start;min-width:0;max-width:100%;font-family:var(--bch-font-tondo);font-size:27px;line-height:28px;font-weight:700;letter-spacing:-.02em;color:var(--bch-label);overflow-wrap:anywhere}.stat-card:has(>.kpi-ico)>.stat-value{justify-self:end;text-align:right}.stat-card>.stat-label{grid-area:nome;margin:9px 0 0;font-size:13.5px;line-height:17px;font-weight:600;letter-spacing:-.006em;color:var(--bch-label)}.stat-card>.stat-sub{grid-area:sub;margin-top:2px;font-size:13px;line-height:17px;font-weight:500;color:var(--bch-label-2)}.stat-card>.stat-value.is-rosso,.stat-card>.stat-sub.is-rosso{color:var(--bch-rosso)}.stat-card>.stat-value.is-ambra,.stat-card>.stat-sub.is-ambra{color:var(--bch-ambra)}.stat-card>.stat-value.is-verde,.stat-card>.stat-sub.is-verde{color:var(--bch-verde)}.stat-card>.stat-sub.up{color:var(--bch-verde)}.stat-card>.stat-sub.down{color:var(--bch-rosso)}@media (max-width: 767px){.stat-card{padding:10px 11px 9px}.stat-card>.stat-value{font-size:22px;line-height:26px}.stat-card>.stat-label{font-size:14px;line-height:18px}.stat-card>.stat-sub{font-size:14px;line-height:18px}}.density-compact .card,.density-compact .stat-card{padding:12px 14px}.density-compact .stat-value{font-size:1.55rem}.density-compact .stat-card>.stat-value{font-size:24px;line-height:26px}.density-compact .stat-label{margin-bottom:4px}.density-compact table th,.density-compact table td{padding:6px 10px;font-size:13px}.density-compact .table-wrap th,.density-compact .table-wrap td{padding:6px 10px}.density-compact .form-group{margin-bottom:8px}.density-compact .form-control{padding:5px 10px;font-size:13.5px}.density-compact .btn{min-height:32px;padding:0 13px;font-size:13px}.density-compact .btn-sm{min-height:28px;padding:0 11px;font-size:12.5px}.density-compact .empty-state{padding:20px 16px}.density-compact .alert,.density-compact .apple-kpi{padding:10px 12px}.density-compact .form-mini-label{margin-bottom:2px}.alert{padding:14px 16px;border-radius:var(--radius-md);margin-bottom:14px;font-size:13px;line-height:18px}.alert-danger{background:var(--color-danger-bg);border:1px solid #F09595;color:#793535}.alert-warning{background:var(--color-warning-bg);border:1px solid #FAC775;color:#633806}.alert-success{background:var(--color-success-bg);border:1px solid #9FE1CB;color:#1a4a08}.alert-info{background:var(--color-info-bg);border:1px solid #B5D4F4;color:#0c447c}.alert-title{font-weight:600;margin-bottom:2px}[data-theme=dark] .alert-danger{color:#fca5a5;border-color:#5c2020}[data-theme=dark] .alert-warning{color:#fbbf24;border-color:#5c3d14}[data-theme=dark] .alert-success{color:#86efac;border-color:#1f5230}[data-theme=dark] .alert-info{color:#93c5fd;border-color:#1f3f5e}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bch-velo);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;padding-top:max(20px,calc(var(--barra-timer, 0px) + 8px));animation:modalOverlayIn .15s ease-out}.modal-overlay-embedded{position:absolute;z-index:100;padding:14px}.modal-overlay-embedded .modal{max-height:100%}.modal{background:var(--bch-foglio);border-radius:var(--bch-r-pannello);width:100%;max-width:580px;max-height:90vh;display:flex;flex-direction:column;box-shadow:var(--bch-ombra-foglio);overflow:hidden;animation:modalContentIn .18s cubic-bezier(.2,.85,.4,1)}[data-theme=dark] .modal:not(.prev-riep){--bg-surface: #2C2C2E;--gray-400: #7C7C82}.modal.prev-riep{background:var(--bg-surface);box-shadow:var(--shadow-lg)}.modal-email-accent,.modal-overlay.modal-email-accent .modal{--noc-amber: #e94e1b;--noc-amber-dark: #c9420f}.modal-overlay:has(.modal-drawer-right){justify-content:flex-end;align-items:stretch;padding:0;padding-top:var(--barra-timer, 0px)}.modal.modal-drawer-right{max-width:400px;width:100%;height:calc(100vh - var(--barra-timer, 0px));max-height:calc(100vh - var(--barra-timer, 0px));border-radius:0;animation:drawerInRight .24s cubic-bezier(.4,0,.2,1)}.modal-drawer-right .modal-title{border-radius:0}@keyframes drawerInRight{0%{transform:translate(26px);opacity:.3}to{transform:none;opacity:1}}.modal.modal-drawer-right.modal-drawer-wide{max-width:560px}.provv-list{display:flex;flex-direction:column;gap:10px}.provv-row{background:var(--bg-surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:12px 14px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:8px;transition:box-shadow .18s ease}.provv-row:hover{box-shadow:var(--shadow-md)}.provv-row-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.provv-dove{font-weight:700;color:var(--gray-900)}.provv-codice{font-family:var(--font-mono);font-weight:700;color:var(--gray-700)}.provv-mat{display:inline-flex;align-items:center;gap:6px;color:var(--gray-700);font-size:.88rem}.provv-meta{display:flex;gap:14px;flex-wrap:wrap;font-size:.78rem;color:var(--gray-500)}.provv-meta strong{color:var(--gray-800);font-variant-numeric:tabular-nums}.provv-proposta{background:var(--noc-amber-light);border:1px solid var(--noc-amber);border-radius:var(--radius-md);padding:8px 10px;font-size:.82rem;color:var(--gray-800);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.provv-proposta .btn{margin-left:auto}.provv-azioni{display:flex;gap:6px;flex-wrap:wrap}.provv-azioni .btn{flex:1 1 auto;justify-content:center}.provv-hint{font-size:.78rem;color:var(--gray-500);line-height:1.45}.provv-sezione{border-top:1px solid var(--border-soft);padding-top:12px;margin-top:12px}.provv-cand{display:flex;align-items:center;gap:8px;width:100%;text-align:left;justify-content:flex-start;flex-wrap:wrap}.provv-cand-res{margin-left:auto;color:var(--gray-500);font-variant-numeric:tabular-nums;font-size:.8rem}.provv-riassunto{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.provv-riassunto .badge{flex-shrink:0}.ams-slot-provv{cursor:pointer;border:1px solid var(--noc-amber)!important}.ams-slot-provv:hover,.ams-slot-provv:focus-visible{box-shadow:0 0 0 3px #e94e1b21;outline:none}.provv-chip-btn{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:10px;font-size:.72rem;font-weight:600;cursor:pointer;font-family:inherit;background:var(--noc-amber-light);color:var(--noc-amber-dark);border:1px solid var(--noc-amber)}.provv-chip-btn:hover{background:var(--noc-amber);color:#fff}.provv-lancio-list{display:flex;flex-direction:column;gap:6px;margin:10px 0 14px}.provv-lancio-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--bg-muted);font-size:.85rem}.att-thread .modal-body{padding:0;overflow:hidden;display:flex;flex-direction:column;min-height:0}.att-thread-sub{padding:9px 16px 0;font-size:.76rem;color:var(--gray-500)}.att-filters{display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px 12px;border-bottom:1px solid var(--gray-100);flex-shrink:0}.att-fchip{border:1px solid var(--gray-200);background:var(--bg-surface);color:var(--gray-600);border-radius:999px;padding:4px 11px;font:inherit;font-size:.76rem;font-weight:600;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.att-fchip:hover{border-color:var(--gray-300);color:var(--gray-800)}.att-fchip.on{background:var(--noc-amber-light);color:var(--noc-amber-dark);border-color:var(--noc-amber)}.att-fchip-n{opacity:.65;font-weight:700}.att-fchip.threed{border-color:var(--noc-amber);color:var(--noc-amber-dark)}.att-fchip.threed.on{background:var(--noc-amber);color:#fff}.att-fchip.threed.on .att-fchip-n{opacity:.85}.att-list{flex:1;overflow-y:auto;padding:8px 10px 16px;min-height:0}.att-empty{padding:26px 16px;text-align:center;color:var(--gray-500);font-size:.82rem}.att-row{display:flex;gap:11px;align-items:flex-start;padding:10px 8px;border-radius:12px;cursor:pointer}.att-row:hover{background:var(--gray-50)}.att-row:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px}.att-row.is-firma{opacity:.58}.att-mid{flex:1;min-width:0}.att-fn{display:flex;align-items:center;gap:7px}.att-fn-name{font-weight:600;font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.att-tag{flex-shrink:0;padding:1px 7px;font-size:.68rem}.att-times{flex-shrink:0;font-size:.68rem;font-weight:700;color:var(--gray-500);background:var(--gray-100);border:1px solid var(--gray-200);border-radius:999px;padding:1px 6px}.att-prov{font-size:.76rem;color:var(--gray-500);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.att-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.att-sz{font-size:.68rem;font-variant-numeric:tabular-nums}.att-acts{display:flex;gap:3px}.att-iact{width:28px;height:27px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--gray-200);background:var(--bg-surface);color:var(--gray-700);border-radius:8px;cursor:pointer;font-size:.82rem}.att-iact:hover:not(:disabled){border-color:var(--noc-amber);color:var(--noc-amber)}.att-iact:disabled{opacity:.5;cursor:default}@media (hover: hover){.att-acts{opacity:0;transition:opacity .13s}.att-row:hover .att-acts,.att-row:focus-within .att-acts{opacity:1}}.att-riassunto{margin-top:8px;padding:8px 10px;background:var(--color-warning-bg);border-radius:8px;font-size:.8rem;line-height:1.5;white-space:pre-wrap;color:var(--gray-800)}.att-riassunto-h{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--noc-amber-dark);font-weight:700;margin-bottom:3px}.att-firme-row{padding:10px 8px 4px;text-align:center}.att-chip{display:inline-flex;align-items:center;gap:5px}.att-chip-n{background:var(--noc-amber);color:#fff;border-radius:999px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;padding:0 5px;margin-left:2px}.att-riga{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;border:1px solid var(--border-soft, var(--gray-200));background:var(--gray-50);color:var(--gray-600);border-radius:999px;padding:1px 7px 1px 6px;font-size:.72rem;font-weight:600;line-height:1.6;cursor:pointer;font-family:inherit;transition:background .12s,color .12s,border-color .12s}.att-riga:hover{background:var(--noc-amber-light);color:var(--noc-amber-dark);border-color:var(--noc-amber)}.att-riga:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.att-riga-n{font-weight:800;font-variant-numeric:tabular-nums}.att-riga-lg{font-size:.74rem;padding:2px 9px}.att-preview-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px}.att-preview-box{background:var(--bg-elevated);border-radius:10px;width:1000px;max-width:92vw;height:90vh;display:flex;flex-direction:column;overflow:hidden}.att-preview-head{padding:10px 14px;border-bottom:1px solid var(--gray-100);display:flex;justify-content:space-between;align-items:center;gap:12px}.att-preview-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.att-preview-body{position:relative;flex:1;min-height:0;overflow:hidden;background:var(--gray-100)}.att-preview-body img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%;object-fit:contain}.att-preview-body iframe,.att-preview-body embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none}@media (max-width: 640px){.modal-overlay:has(.modal-drawer-right){align-items:flex-end;justify-content:stretch}.modal.modal-drawer-right{max-width:none;width:100%;height:82vh;max-height:82vh;border-radius:16px 16px 0 0;animation:drawerInUp .24s ease}.modal-drawer-right .modal-title{border-radius:16px 16px 0 0}@keyframes drawerInUp{0%{transform:translateY(32px);opacity:.3}to{transform:none;opacity:1}}}@keyframes modalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes modalContentIn{0%{opacity:0;transform:scale(.97) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-lg{max-width:780px}.modal-xl{max-width:1080px}.modal.vv-conferma{max-width:420px}.vv-conferma .vv-c-testo{margin:0 0 10px;font-size:14.5px;line-height:1.45;color:var(--bch-label-2)}.vv-conferma .vv-cosa-cambia{margin:8px 0 12px;padding:8px 12px;border-radius:10px;background:var(--bch-pozzo, var(--gray-50));font-size:14px}.vv-conferma .vv-cosa-cambia ul{margin:4px 0 0;padding-left:18px}.vv-conferma .vv-opz{display:flex;align-items:flex-start;gap:10px;padding:8px 0;cursor:pointer}.vv-conferma .vv-opz small{display:block;color:var(--bch-label-2);font-size:13px}.vv-conferma .vv-c-ico{display:inline-grid;place-items:center;width:32px;height:32px;margin-bottom:8px;border-radius:50%;font-weight:700;color:var(--bch-rosso);background:var(--bch-riempi)}.modal-title-testo{margin:0;font:inherit;letter-spacing:inherit;min-width:0}.modal-title{font-size:18px;line-height:22px;font-weight:700;padding:18px 20px 10px 22px;border-bottom:0;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-shrink:0;background:transparent;letter-spacing:-.012em;color:var(--bch-label)}.modal-azioni{display:flex;gap:8px;align-items:center;flex-shrink:0}.modal-sottotitolo{margin:-4px 0 6px;padding:0 20px 0 22px;font-size:14px;line-height:19px;color:var(--bch-label-2)}.modal:focus{outline:none}.modal-chiudi{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:var(--bch-riempi);color:var(--bch-label-2-riquadro);font:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1)}.modal-chiudi:hover{background:var(--bch-riempi-su);color:var(--bch-label)}.modal-chiudi:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.modal-body{padding:10px 22px 20px;overflow-y:auto;flex:1}.modal-footer{display:flex;gap:8px;padding:12px 22px 18px;border-top:1px solid var(--bch-filo);flex-shrink:0;background:transparent}.modal-piede-salva{justify-content:flex-end}.modal.modal-rapido{max-width:480px}.modal.modal-rapido.modal-rapido-largo{max-width:640px}.modal-overlay:has(>.modal-rapido){z-index:9000}.rapido-corpo{display:flex;flex-direction:column;gap:12px;min-width:0}.modal-rapido-piede{justify-content:flex-end;align-items:center;flex-wrap:wrap}.modal-rapido-piede>div{flex:1 1 auto;min-width:0}.modal-rapido .rp-nota{margin:0;font-size:13px;line-height:18px;color:var(--bch-label-2)}.modal-rapido .rp-nota strong{font-weight:600;color:var(--bch-label)}.modal-rapido .rp-testo{font-size:14px;line-height:19px}.modal-rapido .rp-sopra{margin-top:8px}.modal-rapido .rp-centro{text-align:center}.modal-rapido .rp-chips{display:flex;flex-wrap:wrap;gap:8px}.modal-rapido .rp-chips--pari>.btn-chip{flex:1 1 0;min-width:0}.modal-rapido .rp-griglia{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}.modal-rapido .rp-griglia>*{min-width:0}.modal-rapido .rp-avviso{display:flex;align-items:flex-start;gap:6px;margin-top:6px;font-size:13px;line-height:18px;color:var(--color-warning)}.modal-rapido .rp-avviso>svg{flex:none;margin-top:2px}.modal-rapido .btn{min-height:44px}.modal-rapido .btn-chip{min-height:44px;padding:0 16px;border:0;border-radius:var(--bch-r-pillola);box-shadow:none;background:var(--bch-riempi);color:var(--bch-label);font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;text-align:center}.modal-rapido .btn-chip:hover:not(:disabled):not(.is-active){background:var(--bch-riempi-su);border:0}.modal-rapido .btn-chip.is-active,.modal-rapido .btn-chip[aria-pressed=true]{border:0;padding:0 16px;background:var(--bch-label);color:var(--bch-foglio)}.modal-rapido .btn-chip-success.is-active{background:var(--bch-verde);color:var(--bch-foglio)}.modal-rapido .btn-chip-danger.is-active{background:var(--bch-riempi-su);color:var(--bch-rosso-su-grigio);box-shadow:inset 0 0 0 2px var(--bch-rosso-su-grigio)}.modal-rapido .btn-chip-avviso.is-active{background:var(--bch-riempi-su);color:var(--color-warning);box-shadow:inset 0 0 0 2px var(--color-warning)}.modal-rapido .rp-spunta{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:12px 14px;cursor:pointer;border-radius:var(--bch-r-voce);background:var(--bch-riempi-2)}.modal-rapido .rp-spunta>input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--bch-label)}.modal-rapido .rp-spunta__testo{min-width:0;font-size:14px;line-height:19px;color:var(--bch-label)}.modal-rapido .rp-spunta__testo .rp-nota{display:block;margin-top:2px}.modal-rapido .rp-esito{padding:12px 14px;border-radius:var(--bch-r-voce);font-size:14px;font-weight:600;text-align:center;background:var(--color-success-bg);color:var(--color-success)}.modal-rapido .rp-esito--warning{background:var(--color-warning-bg);color:var(--color-warning)}.modal-rapido .rp-esito--stop{background:var(--color-danger-bg);color:var(--color-danger)}.modal-rapido .rp-ico{vertical-align:-2px;margin-right:6px}.modal-rapido .btn>svg{margin-right:6px;vertical-align:-3px}.modal-rapido .rp-nascosto{display:none}.modal-rapido .rp-piede{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.modal-rapido .rp-piede__dx{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.modal-rapido .rp-pila{display:flex;flex-direction:column;gap:8px;min-width:0}.modal-rapido .rp-giu{margin-bottom:10px}.modal-rapido .rp-dopo{margin-left:8px}.modal-rapido .rp-pieno{width:100%}.modal-rapido .rp-sinistra{display:block;height:auto;padding-top:10px;padding-bottom:10px;text-align:left;white-space:normal}.modal-rapido .rp-destra{text-align:right}.modal-rapido .rp-ok{color:var(--color-success)}.modal-rapido .rp-bad{color:var(--color-danger)}.modal-rapido .rp-warn{color:var(--color-warning)}.modal-rapido .rp-lieve{font-weight:400;color:var(--bch-label-2)}.modal-rapido .rp-forte{font-size:14px;line-height:19px;font-weight:600;color:var(--bch-label)}.modal-rapido .rp-sub{font-size:13px;font-weight:400;opacity:.85}.modal-rapido .rp-tag{margin-left:6px;font-size:13px;font-weight:500}.modal-rapido .rp-comp{margin-right:10px}.modal-rapido .rp-sottotitolo{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--bch-label)}.modal-rapido .rp-capitello{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bch-label-2)}.modal-rapido .rp-avviso-forte{font-size:13px;font-weight:600;color:var(--color-warning)}.modal-rapido .rp-lista{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:18px}.modal-rapido .rp-blocco{margin-bottom:10px}.modal-rapido .rp-riga-colore{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.modal-rapido .rp-pallino{flex:none;width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--bch-filo)}.modal-rapido .rp-sel-colore{max-width:300px}.modal-rapido .alert{margin-bottom:0;border-radius:var(--bch-r-riquadro)}.modal-rapido .alert-title{display:flex;align-items:center;gap:6px}.modal-rapido .alert-title .rp-ico{margin-right:0}.modal-rapido input.rp-num{text-align:center;font-weight:700}.modal-rapido input.form-control.rp-sopra{margin-top:8px}.modal-rapido .rp-info{padding:12px 14px;border-radius:var(--bch-r-riquadro);font-size:14px;line-height:19px;background:var(--color-info-bg);color:var(--color-info)}.modal-rapido .rp-info__titolo{margin-bottom:6px;font-size:14px;font-weight:600}.modal-rapido .rp-stima{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:13px;color:var(--bch-label-2)}.modal-rapido .rp-riquadro{padding:14px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2)}.modal-rapido .rp-comp-riga{display:grid;grid-template-columns:minmax(0,1fr) 88px 88px;gap:8px;align-items:center}.modal-rapido .rp-comp-nome{min-width:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.modal-rapido .rp-bobina{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 12px;border-radius:var(--bch-r-voce);background:var(--bch-superficie)}.modal-rapido .rp-bobina__nome{min-width:0;grid-column:1 / -1}.modal-rapido .rp-bobina__riga{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600}.modal-rapido .rp-swatch{flex:none;width:16px;height:12px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--bch-filo)}.modal-rapido .rp-netto{font-size:13px;font-weight:600;color:var(--color-info)}.modal-rapido .rp-dett{padding:4px 14px;border-radius:var(--bch-r-riquadro);background:var(--color-warning-bg)}.modal-rapido .rp-dett>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-size:14px;font-weight:600;color:var(--color-warning)}.modal-rapido .rp-dett[open]{padding-bottom:14px}.modal-rapido .rp-banda{padding:12px 14px;border-radius:var(--bch-r-riquadro);background:var(--color-warning-bg);color:var(--color-warning)}.modal-rapido .rp-banda--stop{background:var(--color-danger-bg);color:var(--color-danger)}.modal-rapido .rp-banda__titolo{margin-bottom:4px;font-size:15px;font-weight:700}.modal-rapido .rp-opzione{padding:14px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2)}.modal-rapido .rp-opzione--rischio{background:var(--color-danger-bg)}.modal-rapido .rp-opzione--rischio .rp-opzione__testa,.modal-rapido .rp-opzione--rischio .rp-nota{color:var(--color-danger)}.modal-rapido .rp-opzione__testa{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:15px}.modal-rapido .piano-riepilogo{padding:14px;border:0;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);font-size:14px}.modal-rapido .piatto-card{padding:12px 14px 12px 6px;border:0;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-filo)}.modal-rapido .piatto-card.is-dentro{border-left:0;background:var(--bch-superficie);box-shadow:inset 0 0 0 2px var(--bch-label)}.modal-rapido .piatto-card.is-fuori,.modal-rapido .piatto-card.is-coperto{background:var(--bch-riempi-2)}.modal-rapido .piatto-card.is-bloccato{border-left:0;background:var(--color-warning-bg);box-shadow:none}.modal-rapido .piatto-nome{font-size:15px}.modal-rapido .piatto-ver,.modal-rapido .piatto-nota{font-size:13px;color:var(--bch-label-2)}.modal-rapido .piatto-nota.is-warn{color:var(--color-warning)}.modal-rapido .piatto-nota.is-bad{color:var(--color-danger)}.modal-rapido .piatto-riga{font-size:13px;line-height:18px;color:var(--bch-label-2)}.modal-rapido .piatto-riga strong{color:var(--bch-label)}.modal-rapido .piatto-dettaglio{font-size:13px;border-top-color:var(--bch-filo);color:var(--bch-label-2)}.modal-rapido .macchina-chip{padding:2px 10px;font-size:13px;border:0;border-radius:var(--bch-r-pillola);background:var(--bch-riempi);color:var(--bch-label)}.modal-rapido .macchina-chip.is-pronta{background:var(--color-success-bg);color:var(--color-success)}.modal-rapido .piatto-link{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;font-size:14px;font-weight:600;color:var(--bch-inchiostro);text-decoration:none;border-radius:var(--bch-r-pillola)}.modal-rapido .piatto-corpo>.piatto-link{margin-left:-10px}.modal-rapido .piatto-link:hover:not(:disabled){background:var(--bch-riempi-2)}.modal-rapido .piatto-link:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.modal-rapido .piatto-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:none;width:44px;height:44px;margin:-10px 0;border:0;background:transparent}.modal-rapido .piatto-check:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:7px;background:var(--bch-superficie);box-shadow:inset 0 0 0 1.5px var(--bch-label-3)}.modal-rapido .piatto-check:checked:before{background:var(--bch-label);box-shadow:none}.modal-rapido .piatto-check:checked:after{content:"";position:absolute;left:17px;top:13px;width:6px;height:12px;border:solid var(--bch-foglio);border-width:0 2.4px 2.4px 0;transform:rotate(45deg)}.modal-rapido .piatto-check:disabled{opacity:.45}.modal-rapido .piatto-check:focus-visible:before{outline:2px solid var(--bch-anello);outline-offset:2px}@media (max-width: 559px){.modal-rapido .rp-piede__dx{width:100%;margin-left:0}.modal-rapido .rp-piede__dx>.btn{flex:1 1 auto}.modal-rapido .rp-piede>.btn{width:100%}}.modal-mat .mat-corpo{display:flex;flex-direction:column;gap:14px;min-width:0}.modal-mat .mat-corpo-pad{padding:16px;min-width:0}.modal-mat .mat-scroll{padding:16px;max-height:70vh;overflow-y:auto}.modal-mat .mat-pila{display:flex;flex-direction:column;gap:8px;min-width:0}.modal-mat .mat-riga,.modal-mat .mat-riga-inline{display:flex;align-items:center;gap:8px;min-width:0}.modal-mat .mat-riga-inline{display:inline-flex;gap:6px}.modal-mat .mat-riga--wrap{flex-wrap:wrap}.modal-mat .mat-riga--fine{align-items:flex-end}.modal-mat .mat-testo{font-size:14px;line-height:19px;color:var(--bch-label)}.modal-mat .mat-nota{font-size:13px;line-height:18px;color:var(--bch-label-2)}.modal-mat .mat-nota-i,.modal-mat .mat-lieve{font-size:13px;font-weight:400;color:var(--bch-label-2)}.modal-mat .mat-code{font-size:13px}.modal-mat .mat-titolo{font-size:16px}.modal-mat .mat-nome{font-size:14px;font-weight:600}.modal-mat .mat-nome--slot{min-width:110px}.modal-mat .mat-corpo-voce{flex:1 1 0;min-width:0;font-size:14px}.modal-mat .mat-codice{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.modal-mat .mat-giu{margin-bottom:12px}.modal-mat .mat-sopra{margin-top:6px}.modal-mat .mat-sopra-l{margin-top:10px}.modal-mat .mat-dopo{margin-left:8px}.modal-mat .mat-destra{margin-left:auto}.modal-mat .mat-spazio{flex:1 1 0}.modal-mat .mat-spiegaz{margin:-6px 0 10px}.modal-mat .mat-ico{vertical-align:-2px;margin-right:4px}.modal-mat .mat-ok{color:var(--color-success)}.modal-mat .mat-bad{color:var(--color-danger)}.modal-mat .mat-warn{color:var(--color-warning)}.modal-mat .mat-delta{margin-top:6px;font-size:14px;font-weight:600}.modal-mat .mat-card{padding:12px 14px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-filo)}.modal-mat .mat-riquadro{padding:12px 14px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);font-size:14px}.modal-mat .mat-banda{margin-bottom:14px;padding:12px 14px;border-radius:var(--bch-r-riquadro)}.modal-mat .mat-banda.is-ok{background:var(--color-success-bg)}.modal-mat .mat-banda.is-warn{background:var(--color-warning-bg)}.modal-mat .mat-spiega{margin:6px 0 8px;font-size:13px;line-height:18px;color:var(--bch-label-2)}.modal-mat .mat-spiega.is-warn{color:var(--color-warning)}.modal-mat .mat-tag{font-size:12px;font-weight:600;color:var(--bch-label-2)}.modal-mat .mat-tag.is-warn{color:var(--color-warning)}.modal-mat .mat-tag.is-ok{color:var(--color-success)}.modal-mat .mat-tag.is-info{color:var(--color-info)}.modal-mat .mat-pill{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--bch-r-pillola);font-size:12px;font-weight:600;background:var(--bch-riempi);color:var(--bch-label-2)}.modal-mat .mat-pill.is-warn{background:var(--color-warning-bg);color:var(--color-warning)}.modal-mat .mat-pill.is-bad{background:var(--color-danger-bg);color:var(--color-danger)}.modal-mat .mat-pill.is-ok{background:var(--color-success-bg);color:var(--color-success)}.modal-mat .mat-fifo{padding:2px 10px;border-radius:var(--bch-r-pillola);font-size:12px;font-weight:600;background:var(--bch-verde);color:var(--bch-foglio)}.modal-mat .mat-peso{margin-left:auto;font-size:13px;color:var(--bch-label-2)}.modal-mat .mat-capitello{margin:4px 0 8px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bch-label-2)}.modal-mat .mat-capitello--sopra{margin-top:12px}.modal-mat .mat-blocco{margin-bottom:14px}.modal-mat .mat-sezione{margin-top:14px;padding-top:12px;border-top:1px solid var(--bch-filo)}.modal-mat .mat-vuoto{padding:14px;text-align:center;font-size:14px;color:var(--bch-label-2)}.modal-mat .mat-elenco{display:flex;flex-direction:column;gap:8px;min-width:0}.modal-mat .mat-elenco--scroll{max-height:320px;overflow-y:auto}.modal-mat .mat-voce{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border-radius:var(--bch-r-voce);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-filo);min-width:0}.modal-mat .mat-voce--wrap{flex-wrap:wrap}.modal-mat .mat-voce--scelta{cursor:pointer}.modal-mat .mat-voce--scelta.is-scelta{background:var(--bch-superficie);box-shadow:inset 0 0 0 2px var(--bch-label)}.modal-mat .mat-voce--spenta{opacity:.8}.modal-mat .mat-voce--blocco{display:block}.modal-mat .mat-voce input[type=checkbox],.modal-mat .mat-voce input[type=radio],.modal-mat .mat-opz input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--bch-label)}.modal-mat .mat-opz{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;cursor:pointer;border-radius:var(--bch-r-voce);background:var(--bch-superficie);font-size:14px;flex-wrap:wrap}.modal-mat .mat-opz:hover{background:var(--bch-riempi)}.modal-mat .mat-ricerca{display:flex;gap:8px;margin-bottom:8px}.modal-mat .mat-ricerca>input{flex:1 1 0;min-width:0}.modal-mat .mat-chips{display:flex;flex-wrap:wrap;gap:8px}.modal-mat .mat-chip{min-height:44px;padding:0 16px;border:0;border-radius:var(--bch-r-pillola);box-shadow:none;background:var(--bch-riempi);color:var(--bch-label);font-size:14px;font-weight:600}.modal-mat .mat-chip:hover:not(:disabled):not(.is-active){background:var(--bch-riempi-su)}.modal-mat .mat-chip.is-active{background:var(--bch-label);color:var(--bch-foglio)}.modal-mat .mat-azioni{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.modal-mat .mat-azioni--fine{justify-content:flex-end;margin-top:16px}.modal-mat .mat-piede{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--bch-filo);background:var(--bch-riempi-2)}.modal-mat .mat-conta{margin-right:8px}.modal-mat .mat-errore{margin-top:8px;padding:10px 12px;border-radius:var(--bch-r-voce);font-size:14px;background:var(--color-danger-bg);color:var(--color-danger)}.modal-mat .mat-btn-rischio{color:var(--color-danger)}.modal-mat .mat-campo-peso{max-width:160px}.modal-mat .btn{min-height:44px}.modal-mat .btn>svg{vertical-align:-3px}.modal-mat .form-control,.modal-mat select,.modal-mat input:not([type=radio]):not([type=checkbox]){min-height:44px;font-size:16px}@media (max-width: 559px){.modal-mat .mat-piede>.btn,.modal-mat .mat-azioni>.btn{flex:1 1 auto}.modal-mat .mat-ricerca{flex-wrap:wrap}.modal-mat .mat-campo-peso{max-width:none;width:100%}}.modal-acq .acq-passi{display:flex;flex-wrap:wrap;gap:8px;padding:10px 16px;border-bottom:1px solid var(--bch-filo)}.modal-acq .acq-passo{padding:4px 12px;border-radius:var(--bch-r-pillola);font-size:13px;font-weight:500;background:var(--bch-riempi);color:var(--bch-label-2)}.modal-acq .acq-passo.is-attivo{background:var(--bch-label);color:var(--bch-foglio);font-weight:700}.modal-acq .acq-scroll{padding:16px;max-height:64vh;overflow-y:auto;min-width:0}.modal-acq .acq-griglia2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.modal-acq .acq-tutta{grid-column:1 / -1}.modal-acq .acq-nota{font-size:13px;line-height:18px;color:var(--bch-label-2)}.modal-acq .acq-gruppo{margin-bottom:18px;border-radius:var(--bch-r-riquadro);box-shadow:inset 0 0 0 1px var(--bch-filo);overflow:hidden}.modal-acq .acq-gruppo__testa{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;background:var(--bch-riempi-2);border-bottom:1px solid var(--bch-filo)}.modal-acq .acq-tabella{width:100%;border-collapse:collapse;font-size:14px}.modal-acq .acq-th{padding:6px 10px;text-align:left;font-weight:600;font-size:12px;color:var(--bch-label-2);text-transform:uppercase}.modal-acq .acq-td{padding:6px 10px;vertical-align:middle}.modal-acq .acq-tabella tbody tr{border-top:1px solid var(--bch-filo)}.modal-acq .acq-tabella tbody tr.is-danno{background:var(--color-danger-bg)}.modal-acq .acq-td--vuoto{color:var(--bch-label-2);text-align:center;padding:14px}.modal-acq .acq-inp-peso{width:110px}.modal-acq .acq-inp-lotto{width:150px}.modal-acq .acq-spunta{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;font-size:13px}.modal-acq .acq-spunta input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--bch-label)}.modal-acq .acq-codici{display:flex;flex-wrap:wrap;gap:6px}.modal-acq .acq-codice{padding:4px 10px;border-radius:var(--bch-r-voce);background:var(--color-info-bg);color:var(--color-info);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;font-size:13px}.modal-acq .acq-codice.is-danno{background:var(--color-danger-bg);color:var(--color-danger)}.modal-acq .acq-piede{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid var(--bch-filo);background:var(--bch-riempi-2)}.modal-acq .acq-piede__spazio{flex:1 1 0}.modal-acq .acq-piede__nota{font-size:13px;color:var(--bch-label-2);margin-right:8px}.modal-acq .acq-centro{padding:40px;text-align:center}.modal-acq .acq-titolo-mini{font-size:13px;font-weight:700;margin-bottom:6px}@media (max-width: 700px){.modal-acq .acq-griglia2{grid-template-columns:1fr}.modal-acq .acq-tabella,.modal-acq .acq-tabella tbody,.modal-acq .acq-tabella tr,.modal-acq .acq-tabella td{display:block;width:100%}.modal-acq .acq-tabella thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.modal-acq .acq-tabella tbody tr{padding:8px 4px}.modal-acq .acq-tabella .acq-td[data-label]:before{content:attr(data-label);display:block;font-size:12px;font-weight:600;color:var(--bch-label-2);text-transform:uppercase;margin-bottom:2px}.modal-acq .acq-inp-peso,.modal-acq .acq-inp-lotto{width:100%}}@media (max-width: 559px){.modal-acq .acq-piede>.btn{flex:1 1 auto}.modal-acq .acq-piede__spazio{display:none}}.modal-acq .acq-pad{padding:16px;min-width:0}.modal-acq .acq-lead{margin:0 0 12px;font-size:14px;line-height:19px;color:var(--bch-label-2)}.modal-acq .acq-drop{display:block;padding:28px 16px;border-radius:var(--bch-r-riquadro);text-align:center;cursor:pointer;border:2px dashed var(--bch-label-3);background:var(--bch-riempi-2);transition:border-color .15s,background .15s}.modal-acq .acq-drop.is-over{border-color:var(--bch-label);background:var(--bch-riempi)}.modal-acq .acq-drop input[type=file]{display:none}.modal-acq .acq-drop__ico{display:flex;justify-content:center;margin-bottom:6px;color:var(--bch-label-2)}.modal-acq .acq-drop__titolo{font-weight:600;font-size:15px}.modal-acq .acq-ok-riga{margin-top:10px;font-size:14px;color:var(--color-success)}.modal-acq .acq-azioni{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.modal-acq .acq-testata{padding:12px;margin-bottom:12px;border-radius:var(--bch-r-riquadro);background:var(--bch-riempi-2);box-shadow:inset 0 0 0 1px var(--bch-filo)}.modal-acq .acq-campi{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.modal-acq .acq-w-130,.modal-acq .acq-w-150{width:170px;max-width:100%}.modal-acq .acq-avviso{margin-top:8px;padding:10px 12px;border-radius:var(--bch-r-voce);font-size:14px;background:var(--color-warning-bg);color:var(--color-warning)}.modal-acq .acq-avviso--vuoto{padding:16px;margin:0;border-radius:var(--bch-r-riquadro);color:var(--bch-label)}.modal-acq .acq-po{margin-top:8px;font-size:14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.modal-acq .acq-po select{width:auto;max-width:100%}.modal-acq .acq-po__senza{color:var(--color-warning)}.modal-acq .acq-elenco{display:flex;flex-direction:column;gap:10px}.modal-acq .acq-scheda{padding:10px;border-radius:var(--bch-r-riquadro);background:var(--bch-superficie);box-shadow:inset 0 0 0 1px var(--bch-filo)}.modal-acq .acq-scheda__testa{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--bch-label-2)}.modal-acq .acq-scheda__desc{flex:1 1 0;min-width:0}.modal-acq .acq-sem{flex:none;width:12px;height:12px;border-radius:50%;background:var(--bch-label-2)}.modal-acq .acq-sem.is-ok{background:var(--color-success)}.modal-acq .acq-sem.is-warn{background:var(--color-warning)}.modal-acq .acq-sem.is-bad{background:var(--color-danger)}.modal-acq .acq-scheda__campi{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:6px}.modal-acq .acq-f{min-width:0}.modal-acq .acq-f--sku{flex:1 1 180px}.modal-acq .acq-f--80{width:90px}.modal-acq .acq-f--95{width:105px}.modal-acq .acq-f--90{width:110px}.modal-acq .acq-f--120{width:130px}.modal-acq .acq-f--110{width:120px}.modal-acq .acq-f--52{width:60px}.modal-acq .acq-lbl{display:block;margin-bottom:2px;font-size:12px;color:var(--bch-label-2)}.modal-acq .acq-manca{box-shadow:inset 0 0 0 1px var(--color-danger)}.modal-acq .acq-sopra-6{margin-top:6px}.modal-acq .acq-crea{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;padding:8px;border-radius:var(--bch-r-voce);border:1px dashed var(--bch-label-2);background:var(--bch-riempi-2)}.modal-acq .acq-colore{width:100%;min-height:44px;padding:0;border:1px solid var(--bch-filo);border-radius:var(--bch-r-voce);background:var(--bch-superficie)}.modal-acq .acq-piede__avviso{align-self:center;font-size:13px;color:var(--color-warning);margin-right:8px}.modal-acq .btn-icona{padding:0;width:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 559px){.modal-acq .acq-f--sku{flex-basis:100%}.modal-acq .acq-f--80,.modal-acq .acq-f--95,.modal-acq .acq-f--90,.modal-acq .acq-f--120,.modal-acq .acq-f--110{flex:1 1 40%;width:auto}}.modal-acq .provv-hint{font-size:13px;line-height:18px;color:var(--bch-label-2)}.modal-acq .provv-row.acq-provv-testa{box-shadow:none;margin-bottom:14px}.modal-acq .provv-proposta.acq-provv-prop{margin-bottom:14px}.modal-acq .acq-titolo-flex{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.modal-acq .provv-azioni.acq-colonna{flex-direction:column}.modal-acq .acq-riga-btn{display:flex;flex-wrap:wrap;gap:6px}.modal-acq .acq-riga-btn>.acq-gr1{flex:1}.modal-acq .acq-ricerca{display:flex;gap:6px;margin-bottom:8px}.modal-acq .acq-ricerca>input{flex:1;min-width:0;font-family:var(--font-mono)}.modal-acq .acq-m8{margin-bottom:8px}.modal-acq .acq-m10{margin-bottom:10px}.modal-acq .acq-lista-cand{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;max-height:220px;overflow-y:auto}.modal-acq .provv-cand{min-height:44px}.modal-acq .acq-mono{font-family:var(--font-mono)}.modal-acq .acq-grigio{color:var(--bch-label-2)}.modal-acq .acq-dopo6{margin-left:6px}.modal-acq .acq-azioni-riga{display:flex;gap:8px}.modal-acq .acq-azioni-riga--wrap{flex-wrap:wrap}.modal-acq .acq-azioni-riga--su{margin-top:4px}.modal-acq .acq-azioni-riga>.acq-gr1{flex:1}.modal-acq .acq-campo-grande{width:100%}.modal-acq .acq-campo-grande.is-grande{font-size:17px}.modal-acq .acq-2col{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-acq .acq-colore-riga{display:flex;align-items:center;gap:6px}.modal-acq .acq-colore-riga>input{flex:1;min-width:0}.modal-acq .acq-chips{display:flex;flex-wrap:wrap;gap:6px}.modal-acq .provv-azioni .acq-gr1,.modal-acq .acq-riga-btn .acq-gr1{flex:1 1 auto}@media (max-width: 559px){.modal-acq .acq-2col{grid-template-columns:1fr}}.modal-acq .acq-blocco{display:block}.modal-acq .acq-pad--dett{padding-top:4px}.modal-acq .acq-pad--col{display:flex;flex-direction:column;gap:14px;padding-top:4px}.modal-acq .acq-info-riga{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:12px}.modal-acq .acq-sintesi{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 14px;margin-bottom:14px;border-radius:12px;background:var(--color-info-bg);color:var(--text-primary);font-size:.92rem}.modal-acq .acq-sintesi strong{font-weight:700}.modal-acq .acq-sintesi span{color:var(--text-secondary)}.modal-acq .acq-sintesi--ritardo{background:var(--color-danger-bg)}.modal-acq .acq-sintesi--ritardo strong{color:var(--color-danger)}.modal-acq .acq-sintesi--parziale{background:var(--color-warning-bg)}.modal-acq .acq-tab{width:100%;border-collapse:collapse;font-size:14px}.modal-acq .acq-tab .acq-th,.modal-acq .acq-tab .acq-td{padding:8px 10px}.modal-acq .acq-tab thead tr{background:var(--bch-riempi-2)}.modal-acq .acq-tab tbody tr{border-top:1px solid var(--bch-filo)}.modal-acq .acq-tab tbody tr.acq-tot{border-top:2px solid var(--bch-filo);background:var(--bch-riempi-2)}.modal-acq .acq-dx{text-align:right}.modal-acq .acq-forte{font-weight:600}.modal-acq .acq-forte2{font-weight:700}.modal-acq .acq-th--az{width:52px}.modal-acq .acq-spento{color:var(--bch-label-2)}.modal-acq .acq-inp-ricevi{width:96px;text-align:right}.modal-acq .acq-inp-num{text-align:right}.modal-acq .acq-cella-az{text-align:center}.modal-acq .acq-barra{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.modal-acq .acq-barra--fine{justify-content:flex-end;margin-top:0}.modal-acq .acq-barra--tra{justify-content:space-between;margin-top:0}.modal-acq .acq-barra__gruppo{display:flex;flex-wrap:wrap;gap:8px}.modal-acq .acq-info{padding:10px 12px;border-radius:var(--bch-r-voce);font-size:14px;line-height:19px;background:var(--color-info-bg);color:var(--color-info)}.modal-acq .acq-info--giu{margin-bottom:10px}.modal-acq .acq-drop-box{padding:12px 14px;border-radius:var(--bch-r-riquadro);border:2px dashed var(--bch-label-2);background:var(--bch-riempi-2);transition:border-color .15s,background .15s}.modal-acq .acq-drop-box.is-over{border-color:var(--bch-label);background:var(--bch-riempi)}.modal-acq .acq-drop-box__label{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;cursor:pointer;font-size:14px;color:var(--bch-label-2)}.modal-acq .acq-drop-box.is-over .acq-drop-box__label{color:var(--bch-label)}.modal-acq .acq-drop-box__label input[type=file]{display:none}.modal-acq .acq-file{margin-top:6px;font-size:13px;color:var(--bch-label-2)}.modal-acq .acq-dati{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px;font-size:14px}.modal-acq .acq-sel{width:100%}.modal-acq .acq-sub{font-size:12px;color:var(--bch-label-2)}.modal-acq .acq-griglia-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:14px}.modal-acq .acq-titoletto{margin-bottom:8px;font-weight:600}.modal-acq .acq-agg{margin-top:8px}@media (max-width: 767px){.modal-acq .acq-inp-ricevi{width:120px}.modal-acq .acq-tab tbody tr.acq-tot{padding:12px 14px}}@media (min-width: 481px){.modal.modal-acq.acq-ric{max-height:90vh;max-height:90dvh}}.modal-acq.acq-ric .modal-body{padding:12px 16px 16px}.modal-acq.acq-ric .acq-passi{padding:8px 16px;border-bottom:0}.modal-acq.acq-ric .acq-ric-corpo{display:flex;flex-direction:column;gap:14px;min-width:0}.modal-acq.acq-ric .acq-ric-ddt .form-group{margin-bottom:0}.modal-mat.modal-acq.acq-ric .form-control,.modal-mat.modal-acq.acq-ric input:not([type=radio]):not([type=checkbox]){min-height:48px;font-size:16px}.modal-acq.acq-ric .acq-gruppo{margin-bottom:0}.modal-acq.acq-ric .acq-bobine{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;padding:10px}.modal-acq.acq-ric .acq-bob{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px 8px;border-radius:var(--bch-r-riquadro);background:var(--bch-superficie);box-shadow:inset 0 0 0 1px var(--bch-filo)}.modal-acq.acq-ric .acq-bob.is-danno{background:var(--color-danger-bg)}.modal-acq.acq-ric .acq-bob__testa{display:flex;align-items:center;gap:8px;min-height:48px}.modal-acq.acq-ric .acq-bob__num{font-size:14px;font-weight:700}.modal-acq.acq-ric .acq-bob__lbl{display:block;margin-bottom:2px;font-size:13px;font-weight:600;color:var(--bch-label-2)}.modal-mat.modal-acq.acq-ric .acq-bob__peso{width:100%;min-height:56px;font-size:26px;font-weight:700;line-height:32px;text-align:right;font-variant-numeric:tabular-nums}.modal-acq.acq-ric .acq-bob__danno{min-height:48px}.modal-acq.acq-ric .acq-bob__danno input{width:24px;height:24px}.modal-acq.acq-ric .acq-bob__altro>summary{display:flex;align-items:center;min-height:48px;cursor:pointer;font-size:14px;color:var(--bch-label-2)}.modal-acq.acq-ric .acq-bob__altro[open]>summary{color:var(--bch-label)}.modal-acq.acq-ric .acq-bob__campi{display:grid;gap:8px;padding-bottom:6px}.modal-acq.acq-ric .acq-ric-x{flex:none;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;display:inline-flex;align-items:center;justify-content:center}.modal-acq.acq-ric .acq-ric-btn{min-height:48px}.modal-acq.acq-ric .acq-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--bch-r-pillola);font-size:13px;font-weight:600;line-height:18px;white-space:nowrap}.modal-acq.acq-ric .acq-pill--dapesare{background:var(--color-warning-bg);color:var(--color-warning)}.modal-acq.acq-ric .acq-pill--ok{background:var(--color-success-bg);color:var(--color-success)}.modal-acq.acq-ric .acq-pill--danno{background:var(--color-danger-bg);color:var(--color-danger)}.modal-acq.acq-ric .acq-piede--ric{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:6px;padding:8px 16px 12px}.modal-acq.acq-ric .acq-ric-riepilogo{margin:0;font-size:14px;line-height:19px;color:var(--bch-label-2)}.modal-acq.acq-ric .acq-ric-riepilogo strong{color:var(--bch-label);font-weight:700}.modal-acq.acq-ric .acq-ric-dapesare-tot{color:var(--color-warning);font-weight:700}.modal-acq.acq-ric .acq-ric-azioni{display:flex;align-items:center;gap:8px}.modal-acq.acq-ric .acq-ric-azioni>.btn-primary{flex:1 1 auto}.modal-acq.acq-ric .acq-ric-errore{display:flex;align-items:flex-start;gap:6px;padding:8px 12px;border-radius:var(--bch-r-voce);font-size:14px;line-height:19px;background:var(--color-danger-bg);color:var(--color-danger)}.modal-acq.acq-ric .acq-ric-annulla{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 4px 4px 12px;border-radius:var(--bch-r-voce);font-size:14px;background:var(--bch-riempi);color:var(--bch-label)}@media (max-width: 480px){.modal-acq.acq-ric .acq-bobine{grid-template-columns:1fr}.modal-acq.acq-ric .acq-ric-azioni>.btn-secondary{flex:0 0 auto}}@media (max-height: 520px){.modal-acq.acq-ric .acq-passi{display:none}.modal-acq.acq-ric .acq-piede--ric{padding:6px 16px 8px;gap:4px}.modal-acq.acq-ric .acq-bob__testa{min-height:48px}}:where(.prev-riep)>.modal-title{font-size:1rem;line-height:normal;padding:18px 22px 14px;border-bottom:1px solid var(--gray-100);background:var(--bg-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;letter-spacing:-.01em;color:inherit;gap:0}:where(.prev-riep)>.modal-body{padding:20px 22px}:where(.prev-riep)>.modal-footer{padding:14px 22px 18px;border-top:1px solid var(--gray-100);background:var(--bg-surface);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.piano-row{text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.piano-row:hover{border-color:var(--noc-amber)!important;box-shadow:var(--shadow-sm);background:var(--gray-50)!important}.piano-row:active{transform:scale(.995)}.piano-row-chev{color:var(--gray-300);opacity:0;transition:opacity .15s ease,color .15s ease}.piano-row:hover .piano-row-chev,.piano-row:focus-visible .piano-row-chev{opacity:1;color:var(--noc-amber)}.piano-foot{opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease}.card:hover .piano-foot,.card:focus-within .piano-foot{opacity:1;visibility:visible}.progress{height:6px;background:var(--gray-100);border-radius:3px;overflow:hidden}.progress-fill{height:100%;border-radius:3px;background:var(--noc-amber);transition:width .4s}.progress-fill.done{background:var(--color-success)}.page-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.page-title{font-size:1.2rem;font-weight:600}.page-sub{font-size:14px;line-height:19px;letter-spacing:-.006em;color:var(--bch-label-2);margin-top:2px}.section-title{font-size:13px;font-weight:600;text-transform:none;letter-spacing:-.003em;color:var(--gray-700);margin:18px 0 10px}:where(.prev-riep) .section-title{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--gray-500)}.clickable{background:transparent;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.clickable:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px;border-radius:4px}.clickable:disabled{cursor:not-allowed;opacity:.6}.spinner-ring{display:inline-block;border:3px solid var(--gray-200);border-top-color:var(--noc-amber);border-radius:50%;animation:spinner-spin .7s linear infinite}@keyframes spinner-spin{to{transform:rotate(360deg)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.spinner-ring{animation-duration:1.5s!important}}.mono{font-family:var(--font-mono);font-size:12.5px;color:var(--gray-500)}.text-right{text-align:right}.text-center{text-align:center}.fw-500{font-weight:500}.fw-600{font-weight:600}.text-success{color:var(--color-success)}.text-danger{color:var(--color-danger)}.text-amber{color:var(--noc-amber)}.text-muted{color:var(--gray-500)}.gap-8{display:flex;gap:8px}.gap-12{display:flex;gap:12px}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-center{display:flex;align-items:center;gap:8px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mb-12{margin-bottom:12px}.noc-accent-bar{border-left:3px solid var(--noc-amber);padding-left:10px}@keyframes slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.email-fullbleed{margin:-20px -24px;height:calc(100vh - var(--topbar-h) - 40px);overflow:hidden}@media (min-width: 769px) and (max-width: 1024px){.email-fullbleed{margin:-16px;height:calc(100vh - var(--topbar-h) - 32px)}}@media (max-width: 768px){.email-fullbleed{margin:-14px -12px;height:calc(100vh - var(--topbar-h) - 28px)}}@media (max-width: 768px){.form-grid,.form-grid-3{grid-template-columns:1fr;gap:10px}.modal,.modal-lg,.modal-xl{max-width:100%;max-height:calc(100vh - 32px - var(--barra-timer, 0px))}.modal-overlay{padding:16px;align-items:flex-start;padding-top:max(24px,calc(var(--barra-timer, 0px) + 8px))}.modal-title{padding:14px 12px 8px 16px;font-size:17px}.modal-body{padding:8px 16px 14px}.modal-footer{padding:12px 16px 16px;flex-wrap:wrap}:where(.prev-riep)>.modal-title{padding:14px 16px 12px;font-size:.95rem}:where(.prev-riep)>.modal-body{padding:14px 16px}table{min-width:100%}table th,table td{padding:8px 10px!important;font-size:13px}table[data-firma-noc]>tbody>tr:first-child>td{padding:0 0 14px!important}table[data-firma-noc]>tbody>tr:last-child>td{padding:12px 0 0!important}.page-header{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:14px}.card{padding:12px}}@media (max-width: 768px){.card,.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap table{min-width:700px}.card:has(table.table-responsive),.card:has(.table-wrap table.table-responsive){overflow-x:visible!important}.table-wrap:has(table.table-responsive){overflow-x:visible!important}table.table-responsive{min-width:0!important}table.table-responsive tbody td{padding:4px 0!important}}body{padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);overscroll-behavior-y:contain;-webkit-tap-highlight-color:transparent}@media (max-width: 768px){html,body{overflow-x:hidden!important;max-width:100vw}.card,.inbox-row .ttl,.inbox-row .meta{overflow-wrap:anywhere;word-break:break-word}}@media (max-width: 480px){.inbox-row{flex-wrap:wrap!important;align-items:flex-start!important}.inbox-row .stripe{align-self:stretch!important}.inbox-row .body{flex:1 1 calc(100% - 42px)!important;min-width:0!important}.inbox-row .right,.inbox-row .actions{flex:1 1 100%!important;max-width:100%!important;box-sizing:border-box!important;padding:4px 14px 8px 42px!important;margin:0!important;justify-content:flex-end!important}.inbox-row .actions{display:flex!important;gap:4px}.inbox-widget,.inbox-body{max-width:100%!important;overflow-x:hidden!important}.inbox-head{padding:12px 8px 8px 12px!important}.inbox-title-row{gap:2px!important;flex-wrap:wrap!important;min-width:0!important;max-width:100%!important}.inbox-title-row>*{min-width:0!important;max-width:100%!important}.inbox-title{font-size:.98rem!important}.inbox-count{padding:2px 6px!important;font-size:.72rem!important}.inbox-icon-btn{padding:5px!important}.inbox-action{margin-left:0!important;flex-shrink:0!important}.riga-mail{grid-template-columns:22px 26px 1fr auto!important;grid-template-areas:"check avatar sender right" "check avatar subject subject"!important;gap:8px!important;padding:8px 10px!important}.riga-mail>:nth-child(1){grid-area:check}.riga-mail>:nth-child(2){display:none!important}.riga-mail>:nth-child(3){grid-area:avatar}.riga-mail>:nth-child(4){grid-area:sender;min-width:0}.riga-mail>:nth-child(5){grid-area:subject;min-width:0;font-size:.78rem}.riga-mail>:nth-child(6){grid-area:right;min-width:0!important}.riga-mail>:nth-child(6) button{min-height:34px!important;min-width:34px!important;padding:4px 6px!important;border-color:var(--gray-100)!important}}@media (max-width: 768px){button,.btn,a.btn,input[type=button],input[type=submit],input[type=reset],input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=date],input[type=datetime-local],input[type=tel],input[type=url],select,textarea{min-height:44px}.btn-sm{min-height:40px}button.btn-circle,button.kb-card-check,button[style*="border-radius: 50%"],button[style*="border-radius:50%"],button[style*="border-radius: 999"],button[style*="border-radius:999"],button[style*="height: 20px"],button[style*="height: 22px"],button[style*="height: 24px"],button[style*="height: 26px"],button[style*="height: 28px"],button[style*="height: 30px"],button[style*="height: 32px"],button[style*="height: 34px"],button[style*="height: 36px"],button[style*="height: 38px"],button[style*="height: 40px"],button[style*="height: 42px"]{min-height:0!important;min-width:0!important}input,select,textarea{font-size:16px}.modal-content{max-height:100dvh}}@media (hover: none) and (pointer: coarse){.btn,.btn-sm,.density-compact .btn,.density-compact .btn-sm{min-height:44px}.btn-icon{min-width:44px;min-height:44px}}@media (max-width: 768px),(hover: none) and (pointer: coarse){.form-control,.density-compact .form-control{min-height:44px}}@media (max-width: 768px){.btn:not(:where([class*=bch-] *,[class*=sch-] *,[class*=fgl-] *,[class*=fgb-] *)){white-space:normal;max-width:100%;text-align:center;padding-top:6px;padding-bottom:6px}.badge-gray:not(:where([class*=bch-] *,[class*=sch-] *)),.badge-grey{white-space:normal;max-width:100%}:where(.prev-riep) table th,:where(.prev-riep) table td{font-size:.82rem}}@media (max-width: 768px){[style*="grid-template-columns: repeat(4"],[style*="grid-template-columns: repeat(5"],[style*="grid-template-columns: repeat(6"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}[style*="grid-template-columns: repeat(3"],[style*="grid-template-columns: 1fr 1fr 1fr"]{grid-template-columns:1fr!important;gap:8px!important}[style*="grid-template-columns: 1fr 1fr"]:not([style*="1fr 1fr 1fr"]):not([style*="1fr 1fr 1fr 1fr"]){grid-template-columns:1fr!important;gap:8px!important}[style*="grid-template-columns: 1fr 200px"],[style*="grid-template-columns: 200px 1fr"],[style*="grid-template-columns: 240px 1fr"],[style*="grid-template-columns: 280px 1fr"]{grid-template-columns:1fr!important;gap:10px!important}.page-header>div{flex-wrap:wrap}.card{padding:14px}.card-title{font-size:14px}:where(.prev-riep) .card-title{font-size:.92rem}.page-title{font-size:1.2rem!important}.page-sub{font-size:13px!important}[style*="position:sticky"],[style*="position: sticky"]{flex-wrap:wrap!important}}@media (max-width: 768px){.crm-tabs{flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none}.crm-tabs::-webkit-scrollbar{display:none}.crm-tabs>button{flex-shrink:0!important;scroll-snap-align:start;padding:10px 12px!important;font-size:.85rem!important;white-space:nowrap}.lead-kanban{grid-template-columns:none!important;display:flex!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:4px}.lead-kanban>div{flex:0 0 78vw;scroll-snap-align:start}.crm-kanban{grid-template-columns:none!important;display:flex!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:4px}.crm-kanban>div{flex:0 0 82vw;scroll-snap-align:start}}@media (max-width: 768px){.kb-drawer{max-width:100%!important;width:100%!important;border-radius:0;padding-bottom:env(safe-area-inset-bottom,0px)}.kb-drawer-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--bg-surface)!important}.kb-drawer-header{padding:10px 14px!important;min-height:52px}.kb-drawer-title-area{padding:12px 14px 6px!important}.kb-drawer-title{font-size:1.15rem!important}.kb-drawer-section{padding:12px 14px!important}.kb-field-grid{grid-template-columns:1fr!important;gap:4px 0!important}.kb-field-label{font-size:.7rem!important;text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500);margin-top:4px}.kb-icon-btn{width:38px!important;height:38px!important}}@media (max-width: 768px){.db-header{position:relative;padding-right:0}.db-header .db-actions{position:absolute!important;top:0!important;right:0!important;gap:6px!important;align-items:flex-start}.db-header .db-btn-personalizza{width:36px;height:36px;min-height:36px!important;padding:0!important;justify-content:center;font-size:1rem}.db-header .db-btn-personalizza .db-btn-label{display:none}.db-header .db-btn-newprev{padding:0 12px!important;height:36px!important;min-height:36px!important;font-size:.82rem!important;font-weight:600}.db-header .db-btn-newprev .db-btn-label{display:none}.db-header .db-btn-mobile-label{display:inline;margin-left:4px}.db-header>div:first-child{padding-right:120px;min-width:0}.db-header>div:first-child .page-title{font-size:1.05rem!important;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.db-header>div:first-child .page-sub{font-size:.78rem!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}}.db-btn-mobile-label{display:none}@media (max-width: 480px){[style*="grid-template-columns: repeat(4"],[style*="grid-template-columns: repeat(5"],[style*="grid-template-columns: repeat(6"]{grid-template-columns:1fr!important}.modal,.modal-lg,.modal-xl{border-radius:var(--bch-r-foglio-tel) var(--bch-r-foglio-tel) 0 0!important}:where(.modal,.modal-lg,.modal-xl):not(.prev-foglio){padding-bottom:env(safe-area-inset-bottom,0px)}.modal-overlay{padding:max(env(safe-area-inset-top,0px),var(--barra-timer, 0px)) 0 0!important;align-items:flex-end}.modal,.modal-lg,.modal-xl{max-height:calc(100vh - max(env(safe-area-inset-top,0px),var(--barra-timer, 0px)));max-height:calc(100dvh - max(env(safe-area-inset-top,0px),var(--barra-timer, 0px)))}}@media (hover: none) and (pointer: coarse),(max-width: 768px){.modal-chiudi{width:44px;height:44px;min-width:44px;min-height:44px;font-size:15px}}@media (max-width: 768px){.tbl-stack{display:block;min-width:0!important;border-collapse:separate}.tbl-stack thead{display:none}.tbl-stack tbody{display:block}.tbl-stack tr{display:block;background:var(--bg-surface);border:1px solid var(--border-base);border-radius:12px;padding:10px 12px;margin-bottom:10px;box-shadow:var(--shadow-sm)}.tbl-stack td{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 0!important;border:none!important;font-size:.85rem!important;text-align:right;line-height:1.4}.tbl-stack td:before{content:attr(data-label);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);text-align:left;flex-shrink:0;min-width:0;max-width:45%}.tbl-stack td.tbl-actions{justify-content:flex-end;padding-top:8px!important;border-top:1px solid var(--border-soft)!important;margin-top:4px}.tbl-stack td.tbl-actions:before{content:"";display:none}.tbl-stack td.tbl-title{justify-content:flex-start;font-size:.95rem!important;font-weight:600;padding-bottom:8px!important;border-bottom:1px solid var(--border-soft)!important;margin-bottom:4px}.tbl-stack td.tbl-title:before{content:"";display:none}}@media (max-width: 768px){.modal,.modal-lg,.modal-xl{animation:noc-modal-slide-up .22s cubic-bezier(.2,.8,.2,1)}}@keyframes noc-modal-slide-up{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 768px){.fab-mobile{position:fixed!important;bottom:calc(80px + env(safe-area-inset-bottom))!important;right:16px!important;width:56px!important;height:56px!important;border-radius:50%!important;padding:0!important;font-size:22px!important;box-shadow:0 4px 14px #e94e1b59,0 2px 4px #00000014!important;z-index:90;display:flex!important;align-items:center!important;justify-content:center!important;min-height:0!important}.fab-mobile .fab-label{display:none}}@media (max-width: 760px){.sh-cockpit-grid{grid-template-columns:1fr!important}}@media (max-width: 768px){.email-detail-toolbar button span{display:none}.email-detail-toolbar button:first-child span{display:inline}.email-detail-toolbar button{padding:8px 9px!important;gap:0!important}.email-detail-toolbar button:first-child{gap:6px!important}}.kb-card-move{display:none}@media (hover: none){.kb-card-move{display:inline-block;font-size:.66rem;line-height:1;padding:3px 5px;max-width:120px;border:1px solid var(--gray-200);border-radius:6px;background:var(--gray-50);color:var(--gray-600)}}@media (max-width: 640px){.scaglione-grid{grid-template-columns:1fr 1fr!important}}@media (max-width: 767px){.prog-kanban-grid{grid-template-columns:1fr!important}}.email-detail-toolbar .tb-ghost,.modal-footer .tb-ghost{background:transparent;border-color:transparent;color:var(--gray-700);font-weight:500}.email-detail-toolbar .tb-ghost:hover:not(:disabled),.modal-footer .tb-ghost:hover:not(:disabled){background:var(--gray-100);color:var(--gray-900)}.email-detail-toolbar .tb-ghost:focus-visible,.modal-footer .tb-ghost:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.assegnatario-btn{box-sizing:border-box;border-radius:50%;border:1px solid var(--gray-200);background:var(--gray-100);color:var(--gray-700);font-size:.68rem;font-weight:700;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;flex-shrink:0;transition:border-color .12s,box-shadow .12s,background .12s,color .12s}.assegnatario-btn.esplicito{border-color:var(--noc-amber);box-shadow:0 0 0 1px var(--noc-amber) inset}.assegnatario-btn.vuoto{border-style:dashed;background:transparent;color:var(--gray-400)}.assegnatario-btn:hover:not(:disabled){border-color:var(--noc-amber);color:var(--gray-900)}.assegnatario-btn:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.assegnatario-btn:disabled{cursor:default;opacity:.75}.assegnatario-pop{position:fixed;z-index:1100;background:var(--bg-elevated);border:1px solid var(--gray-200);border-radius:10px;box-shadow:0 10px 28px #10182829;padding:4px;max-height:300px;overflow-y:auto}.assegnatario-pop-h{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-500);padding:6px 10px 7px;border-bottom:1px solid var(--gray-100);margin-bottom:3px}.assegnatario-pop-msg{padding:8px 10px;font-size:.8rem;color:var(--gray-500)}.assegnatario-voce{display:flex;align-items:center;gap:8px;width:100%;padding:6px 9px;margin-top:2px;background:transparent;border:none;border-radius:7px;cursor:pointer;text-align:left;font-size:.84rem;color:var(--gray-800)}.assegnatario-voce:hover:not(:disabled){background:var(--gray-50)}.assegnatario-voce:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px}.assegnatario-voce:disabled{opacity:.6;cursor:progress}.assegnatario-voce.sel{background:var(--gray-50);font-weight:600}.assegnatario-voce .av{width:24px;height:24px;border-radius:50%;flex-shrink:0;background:var(--gray-200);color:var(--gray-700);font-size:.64rem;font-weight:700;display:flex;align-items:center;justify-content:center}.assegnatario-voce .av.sel{background:var(--noc-amber);color:#fff}.assegnatario-voce .av.vuoto{background:transparent;border:1px dashed var(--gray-300);color:var(--gray-400)}.assegnatario-voce .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assegnatario-voce .hint{color:var(--gray-400);font-weight:400;font-size:.74rem}.filo-citazioni{margin:10px 0 2px;padding:8px 12px;border-left:3px solid var(--gray-200);background:var(--gray-50);border-radius:0 6px 6px 0;display:flex;flex-direction:column;gap:4px}.filo-cit{display:flex;gap:8px;align-items:baseline;font-size:.82rem}.filo-cit-chi{flex:0 0 92px;color:var(--gray-500);font-size:.74rem;font-weight:650;text-transform:uppercase;letter-spacing:.03em}.filo-cit-testo{color:var(--gray-700);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.filo-cit{flex-direction:column;gap:0}.filo-cit-chi{flex:none}.filo-cit-testo{white-space:normal}}.badge-cliccabile{border:none;cursor:pointer;font:inherit;font-weight:600}.badge-cliccabile:hover{filter:brightness(.95)}.badge-cliccabile:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.ctx-negato{margin:12px 0;padding:8px 12px;border:1px dashed var(--gray-200);border-radius:6px;font-size:.8rem;color:var(--gray-500)}.registro{display:flex;flex-direction:column}.registro-testata{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:16px 0 6px;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gray-600)}.registro-arco{font-weight:400;text-transform:none;letter-spacing:0;color:var(--gray-500);font-variant-numeric:tabular-nums}.registro-riga{display:grid;grid-template-columns:52px 38px 3px 104px minmax(0,1fr) auto 58px;align-items:center;gap:0 9px;width:100%;min-height:28px;padding:3px 6px;border-top:1px solid var(--gray-100);border-radius:4px;text-align:left;background:transparent;border-left:0;border-right:0;border-bottom:0}.registro-riga:first-child{border-top:0}.registro-riga:hover{background:var(--gray-50)}.registro-riga:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px}.registro-riga.is-qui{background:var(--color-warning-bg);cursor:default}.registro-riga.is-qui .registro-lato{background:var(--noc-amber)}.registro-giorno{font-size:.72rem;font-weight:650;color:var(--gray-600);text-align:right;font-variant-numeric:tabular-nums}.registro-ora{font-size:.72rem;color:var(--gray-500);font-variant-numeric:tabular-nums}.registro.senza-data .registro-riga{grid-template-columns:38px 3px 104px minmax(0,1fr) auto 58px}.registro.senza-data .registro-giorno{display:none}.registro-lato{align-self:stretch;min-height:20px;border-radius:2px;background:var(--color-success)}.registro-riga.is-noi .registro-lato{background:var(--color-info)}.registro-chi{font-size:.76rem;font-weight:650;color:var(--gray-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registro-testo{font-size:.84rem;line-height:1.4;color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registro-segni{display:flex;align-items:center;gap:6px;font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--noc-amber-dark);white-space:nowrap}.registro-clip{color:var(--gray-500);font-weight:400;letter-spacing:0}.registro-eta{font-size:.68rem;color:var(--gray-400);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.registro-vuoto{display:flex;align-items:center;gap:10px;padding:5px 6px;font-size:.7rem;color:var(--gray-500);font-variant-numeric:tabular-nums}.registro-vuoto:before,.registro-vuoto:after{content:"";flex:1;height:1px;background:var(--gray-100)}.registro-altri{display:block;width:100%;margin-top:2px;padding:6px;background:transparent;border:0;border-radius:4px;cursor:pointer;text-align:center;font-size:.72rem;font-weight:650;letter-spacing:.03em;color:var(--gray-500)}.registro-altri:hover{background:var(--gray-50);color:var(--text-primary)}.registro-altri:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px}@media (max-width: 640px){.registro-riga{grid-template-columns:auto auto 3px 1fr auto;row-gap:2px;padding:5px 4px}.registro.senza-data .registro-riga{grid-template-columns:auto 3px 1fr auto}.registro-testo{grid-column:1 / -1;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.registro-segni{grid-column:1 / -1}}.altre-conv>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:.72rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-500)}.altre-conv>summary::-webkit-details-marker{display:none}.altre-conv>summary:before{content:"▸";font-size:.8rem}.altre-conv[open]>summary:before{content:"▾"}.altre-conv>summary:hover{color:var(--text-primary)}.noc-pop{position:fixed;z-index:1100;background:var(--bch-foglio);border:0;color:var(--bch-label);border-radius:var(--bch-r-menu);box-shadow:var(--bch-ombra-foglio);padding:6px;overflow-y:auto}[data-theme=dark] .noc-pop{--bg-surface: #2C2C2E;--gray-400: #7C7C82}.noc-pop-h{font-size:13px;font-weight:600;text-transform:none;letter-spacing:-.003em;color:var(--bch-label-2);padding:6px 12px 4px;border-bottom:0;margin-bottom:2px}.noc-pop-sep{height:1px;background:var(--bch-filo);margin:6px 12px}.noc-pop-vuoto{padding:10px 12px;font-size:13px;color:var(--bch-label-2)}.noc-voce{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px 12px;margin-top:0;background:transparent;border:none;border-radius:var(--bch-r-voce);cursor:pointer;text-align:left;font-size:15px;font-weight:500;line-height:1.3;color:var(--bch-label)}.noc-voce:hover:not(:disabled){background:var(--bch-riempi-2)}.noc-voce:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px}.noc-voce:disabled{opacity:.6;cursor:not-allowed}.noc-voce.danger{color:var(--bch-rosso)}@media (hover: none) and (pointer: coarse){.noc-voce{min-height:44px;font-size:16px}}.noc-voce .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noc-voce .hint{color:var(--gray-400);font-weight:400;font-size:.74rem;flex-shrink:0}.noc-segnaposto{background:var(--color-warning-bg);color:var(--color-warning);border-radius:4px;padding:0 3px}:root{--postit-bg: #FFF8B0;--postit-bg-alt: #FEF4A0;--postit-bordo: #F0E28E;--postit-testo: #3D3204;--postit-label: #857017}[data-theme=dark]{--postit-bg: #43390F;--postit-bg-alt: #4E4213;--postit-bordo: #6A5A1C;--postit-testo: #FBF1C2;--postit-label: #E3CA69}.postit{background:linear-gradient(160deg,var(--postit-bg) 0%,var(--postit-bg-alt) 100%)!important;border-top-color:var(--postit-bordo)!important;border-right-color:var(--postit-bordo)!important;border-bottom-color:var(--postit-bordo)!important;box-shadow:0 1px 2px #7a610a1f,0 8px 20px #7a610a24}.postit:hover{box-shadow:0 2px 4px #7a610a29,0 14px 30px #7a610a33}.postit .card-title{color:var(--postit-label)}.postit-nota{display:flex;align-items:flex-start;gap:8px;color:var(--postit-testo);font-size:1.02rem;font-weight:600;line-height:1.45;word-break:break-word}.postit-nota .postit-ico{margin-top:3px;color:var(--postit-label)}.postit-nota-txt{white-space:pre-wrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.postit-nota--kanban{font-size:.92rem;gap:6px}.postit-nota--kanban .postit-nota-txt{-webkit-line-clamp:3}.postit-nota--full{font-size:1.2rem}.postit-nota--full .postit-nota-txt{display:block;overflow:visible}.piatto-card{border:1px solid var(--border-base);border-radius:var(--radius-md);background:var(--bg-surface);padding:11px 13px;display:flex;gap:10px;align-items:flex-start}.piatto-card.is-dentro{border-left:3px solid var(--noc-amber)}.piatto-card.is-fuori{background:var(--gray-50)}.piatto-card.is-bloccato{border-left:3px solid var(--color-warning);background:var(--color-warning-bg)}.piatto-card.is-coperto{background:var(--gray-50);opacity:.75}.piatto-check{margin-top:3px;width:16px;height:16px;flex:0 0 auto;cursor:pointer}.piatto-check:disabled{cursor:not-allowed}.piatto-corpo{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.piatto-head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.piatto-nome{font-weight:700;font-size:.9rem}.piatto-ver{font-size:.72rem;color:var(--gray-500);font-weight:600}.piatto-riga{font-size:.8rem;color:var(--gray-600)}.piatto-riga strong{color:var(--gray-800)}.piatto-nota{font-size:.75rem;color:var(--gray-500)}.piatto-nota.is-warn{color:var(--color-warning)}.piatto-nota.is-bad{color:var(--color-danger)}.piatto-macchine{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.macchina-chip{font-size:.73rem;padding:1px 8px;border-radius:9px;border:1px solid var(--border-base);background:var(--gray-50);color:var(--gray-700)}.macchina-chip.is-pronta{background:var(--color-success-bg);border-color:var(--color-success);color:var(--color-success);font-weight:600}.macchina-chip.is-bloccata{background:var(--gray-100);color:var(--gray-500)}.piatto-dettaglio{margin-top:4px;padding-top:6px;border-top:1px dashed var(--gray-200);font-size:.75rem;color:var(--gray-600);display:flex;flex-direction:column;gap:3px}.piatto-link{background:none;border:none;padding:0;cursor:pointer;font-size:.73rem;color:var(--color-info);text-decoration:underline;text-align:left}.piano-riepilogo{border:1px solid var(--border-base);border-radius:var(--radius-md);background:var(--gray-50);padding:11px 13px;display:flex;flex-direction:column;gap:5px;font-size:.83rem}.piano-riepilogo-riga{display:flex;justify-content:space-between;gap:12px}.piano-riepilogo-riga .val{font-weight:700;font-variant-numeric:tabular-nums}.kpi-griglia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-items:start}.kpi-voce{display:flex;flex-direction:column;gap:5px;min-width:0}.conto-lancio{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;border-left:3px solid var(--noc-amber);border-radius:var(--radius-sm);background:var(--color-warning-bg);color:var(--gray-800);padding:10px 12px;margin-bottom:12px;font-size:.86rem;line-height:1.45;font-variant-numeric:tabular-nums}.conto-lancio.is-in-macchina{border-left-color:var(--color-info);background:var(--color-info-bg)}.conto-lancio.is-finita{border-left-color:var(--color-success);background:var(--color-success-bg)}.conto-lancio.is-fermo{border-left-color:var(--gray-400);background:var(--gray-50)}.conto-lancio__testo{flex:1 1 280px;min-width:0}.conto-lancio__titolo{font-weight:700;display:block}.conto-lancio__righe{margin:3px 0 0;padding:0;list-style:none;color:var(--gray-700)}.conto-lancio__righe li+li{margin-top:1px}.conto-lancio__nota{display:block;margin-top:3px;font-size:.78rem;color:var(--gray-600)}.conto-lancio__nota--test{color:var(--gray-800);margin-top:6px}.conto-lancio__azioni{display:flex;gap:8px;flex-wrap:wrap;flex:0 0 auto}@media (max-width: 640px){.conto-lancio__azioni{flex:1 1 100%}.conto-lancio__azioni .btn{flex:1 1 auto;min-height:44px}}.metro-grid{display:grid;gap:10px;margin-bottom:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.metro-voce{background:var(--bg-muted);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:10px 12px;min-width:0;overflow-wrap:normal;word-break:normal}.metro-voce .stat-label{margin-bottom:4px}.metro-voce .stat-value{font-size:1.5rem}.metro-voce .stat-value small{font-size:.8rem;font-weight:500;color:var(--gray-600);letter-spacing:0}.metro-voce .stat-sub{display:block;margin-top:4px;line-height:1.35}.metro-voce .perdita{color:var(--color-danger)}.metro-voce.is-da-fare{background:var(--color-warning-bg);border-color:var(--color-warning)}.metro-voce.is-da-fare .stat-value{color:var(--color-warning)}.metro-voce.is-a-posto .stat-value{color:var(--color-success)}@media (max-width: 640px){.metro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.banda-piano{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:8px 12px;margin-bottom:12px;border:1px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-bg);font-size:.82rem;color:var(--gray-700);font-variant-numeric:tabular-nums}.banda-piano.is-chiuso{border-color:var(--border-base);background:var(--gray-50);color:var(--gray-600)}.banda-piano__titolo{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-warning);margin-right:4px}.banda-piano.is-chiuso .banda-piano__titolo{color:var(--gray-500)}.banda-piano strong{color:var(--gray-900)}.banda-piano__tappa{white-space:nowrap}.banda-piano__tappa.is-attiva{box-shadow:inset 0 -2px 0 var(--color-warning)}.banda-piano__scarto{color:var(--color-danger);font-size:.75rem}.banda-piano__freccia{color:var(--gray-400)}.banda-piano__nota{flex:1 1 100%;font-size:.75rem;color:var(--gray-600)}.catena-fasi{display:flex;flex-wrap:wrap;align-items:stretch;row-gap:10px}.catena-fase{display:flex;align-items:stretch;flex:1 1 200px;min-width:0}.catena-fase:first-child{flex-basis:150px}.fase-freccia{flex:0 0 74px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 4px;font-size:.75rem;line-height:1.2;color:var(--gray-500);overflow-wrap:normal;word-break:normal}.fase-freccia strong{font-size:1.15rem;font-variant-numeric:tabular-nums;color:var(--gray-400)}.fase-freccia.is-on{color:var(--gray-700)}.fase-freccia.is-on strong{color:var(--color-warning)}.fase-freccia__di-cui{font-size:.68rem;font-weight:700;color:var(--color-warning)}.fase-freccia__segno{font-size:.95rem;color:var(--gray-400)}.fase-freccia.is-on .fase-freccia__segno{color:var(--color-warning)}.fase-card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:3px;background:var(--bg-muted);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:12px}.fase-card.is-cliccabile{cursor:pointer}.fase-card.is-attiva{background:var(--bg-elevated);border-color:var(--color-info);box-shadow:var(--shadow-md)}.fase-card.is-vuota .fase-num{color:var(--gray-500)}.fase-nome{display:flex;justify-content:space-between;gap:6px;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--gray-500)}.fase-card.is-attiva .fase-nome{color:var(--color-info)}.fase-num{font-size:1.5rem;font-weight:700;line-height:1.15;color:var(--gray-900);font-variant-numeric:tabular-nums}.fase-num small{font-size:.8rem;font-weight:500;color:var(--gray-600)}.fase-riga{font-size:.78rem;line-height:1.4;color:var(--gray-600);font-variant-numeric:tabular-nums}.fase-riga.is-ok{color:var(--color-success);font-weight:600}.fase-riga.is-warn{color:var(--color-warning);font-weight:600}.fase-riga.is-bad{color:var(--color-danger)}.fase-riga.is-spenta{color:var(--gray-500)}.fase-riga .perdita{color:var(--color-danger)}.fase-parti{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;margin-top:4px;padding-top:6px;border-top:1px dashed var(--border-base);font-size:.75rem;color:var(--gray-600);font-variant-numeric:tabular-nums}.fase-parti .nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fase-parti .conta{font-weight:600;text-align:right;white-space:nowrap}.fase-parti .conta.is-warn{color:var(--color-warning)}.fase-parti .perdita{color:var(--color-danger)}.fase-azioni{margin-top:auto;padding-top:8px;display:flex;flex-direction:column;gap:4px;align-items:stretch}.fase-azioni .btn{white-space:normal;justify-content:center;text-align:center}.fase-azioni .piatto-link{text-align:center}@media (max-width: 768px){.catena-fase,.catena-fase:first-child{flex-basis:100%}.fase-freccia{flex-basis:78px}}.distinta-grid{display:grid;align-items:center;gap:4px 12px;grid-template-columns:minmax(110px,1.2fr) minmax(120px,2.2fr) max-content max-content}.distinta-grid .nome{font-weight:600;min-width:0}.distinta-grid .conta{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.distinta-grid .nota{grid-column:1 / -1;margin-bottom:8px}@media (max-width: 768px){.distinta-grid{grid-template-columns:minmax(0,1fr) max-content}.distinta-grid .progress{grid-column:1 / -1}.distinta-grid .piatto{grid-column:1 / -1;justify-self:start}}.bandi-cat-toolbar{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.bandi-cat-stati{display:flex;flex-wrap:wrap;gap:6px}.bandi-cat-stati .conteggio{font-size:.74rem;font-weight:600;opacity:.65;font-variant-numeric:tabular-nums;margin-left:5px}.bandi-cat-selects{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bandi-cat-select{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-base);border-radius:var(--radius-sm);background:var(--bg-surface);padding:0 4px 0 10px;height:34px}.bandi-cat-select>label{font-size:.75rem;color:var(--gray-500);white-space:nowrap}.bandi-cat-select>select{border:none;background:none;outline:none;cursor:pointer;font-size:.83rem;color:var(--gray-800);font-family:inherit;max-width:190px;height:100%;padding-right:2px}.bandi-cat-select:focus-within{border-color:var(--noc-amber);box-shadow:0 0 0 3px #e94e1b21}.bandi-cat-select.is-ordina{margin-left:auto}.bandi-cat-conteggio{font-size:.78rem;color:var(--gray-500);font-variant-numeric:tabular-nums}.bandi-cat-conteggio strong{color:var(--gray-800);font-weight:600}.bandi-cat-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:stretch}.bando-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;text-align:left;width:100%;background:var(--bg-surface);border:1px solid var(--border-soft);border-radius:var(--radius-md);cursor:pointer;font-family:inherit;transition:border-color .12s,box-shadow .12s,transform .12s}.bando-card:hover{border-color:var(--noc-amber);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.bando-card:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.bando-card__top{display:flex;align-items:flex-start;gap:10px}.bando-card__intestazione{flex:1;min-width:0}.bando-card__ente{font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bando-card__titolo{margin-top:4px;font-size:1rem;font-weight:600;line-height:1.3;color:var(--gray-900);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bando-card__conto{display:flex;flex-direction:column;gap:2px}.bando-card__conto-lab{font-size:.73rem;color:var(--gray-500)}.bando-card__num{font-size:1.85rem;font-weight:700;line-height:1;color:var(--noc-amber);font-variant-numeric:tabular-nums}.bando-card__num .unita{font-size:.85rem;font-weight:500;color:var(--gray-600);margin-left:4px}.bando-card__modalita{font-size:1.15rem;font-weight:700;line-height:1.2;color:var(--noc-amber)}.bando-card__data{font-size:.72rem;color:var(--gray-500);font-variant-numeric:tabular-nums}.bando-card__modalita.is-assente{color:var(--gray-400);font-weight:600}.bando-card__num.is-urgente{color:var(--color-danger)}.bando-card__foot{margin-top:auto;padding-top:11px;border-top:1px solid var(--border-soft);display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bando-card__foot-lab{font-size:.73rem;color:var(--gray-500);flex-shrink:0}.bando-card__foot-val{font-size:.83rem;font-weight:600;color:var(--gray-800);text-align:right}.bando-card__foot-val.is-vuoto{font-weight:500;color:var(--gray-400);font-style:italic}.bando-card__meta{display:flex;flex-wrap:wrap;gap:6px}.bando-card__tag{font-size:.7rem;padding:2px 7px;border-radius:4px;background:var(--gray-50);color:var(--gray-600);border:1px solid var(--border-soft);white-space:nowrap}.bando-card__tag.is-mancante{background:none;border-style:dashed;color:var(--gray-400)}.bando-blocco{display:flex;flex-direction:column;gap:10px}.bando-blocco__titolo{display:flex;align-items:baseline;gap:9px;font-size:1.05rem;font-weight:700;color:var(--gray-900)}.bando-blocco__n{font-size:.72rem;font-weight:700;color:var(--noc-amber);font-variant-numeric:tabular-nums;letter-spacing:.04em}.bando-blocco ul,.bando-blocco ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.bando-blocco li{font-size:.9rem;line-height:1.5;color:var(--gray-700)}.bando-doc-riga{display:flex;align-items:flex-start;gap:10px;padding:9px 2px;border-bottom:1px solid var(--border-soft);font-size:.9rem;color:var(--gray-700);cursor:pointer}.bando-doc-riga:last-child{border-bottom:none}.bando-doc-riga input{margin-top:3px;accent-color:var(--noc-amber);flex-shrink:0}.bando-doc-riga.is-fatto{color:var(--gray-400);text-decoration:line-through}.bando-nota{border-left:3px solid var(--noc-amber);background:var(--noc-amber-light);padding:12px 14px;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:.9rem;line-height:1.55;color:var(--gray-800)}.bando-nota__firma{display:block;margin-top:7px;font-size:.74rem;color:var(--gray-500);font-style:italic}.bandi-cat-copertura{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.78rem;color:var(--color-warning);background:var(--color-warning-bg);border:1px solid var(--color-warning);border-radius:var(--radius-sm);padding:8px 12px;margin-bottom:12px}.bandi-cat-copertura button{background:none;border:none;padding:0;cursor:pointer;color:inherit;font:inherit;text-decoration:underline}@media (max-width: 640px){.bandi-cat-grid{grid-template-columns:minmax(0,1fr)}.bandi-cat-select.is-ordina{margin-left:0}.bandi-cat-select>select{max-width:none;flex:1}.bandi-cat-select{flex:1 1 100%}}.fonti-riepilogo{display:flex;flex-wrap:wrap;gap:18px;margin:12px 0;font-size:.84rem;color:var(--gray-600)}.fonti-riepilogo strong{color:var(--gray-900);font-variant-numeric:tabular-nums}.fonti-riepilogo .is-avviso strong{color:var(--color-warning)}.fonti-barra{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.fonti-cerca{flex:1;min-width:200px;height:34px;font-size:.85rem}.fonti-azioni{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.fonti-conteggio{margin-left:auto;font-size:.8rem;color:var(--gray-500);font-variant-numeric:tabular-nums}.fonti-lista{display:flex;flex-direction:column;gap:6px}.fonte-riga{display:flex;align-items:flex-start;gap:12px;background:var(--bg-surface);border:1px solid var(--border-soft);border-left:3px solid var(--gray-200);border-radius:var(--radius-sm);padding:11px 14px}.fonte-riga.is-attiva{border-left-color:var(--color-success)}.fonte-switch{flex-shrink:0;padding-top:2px;cursor:pointer}.fonte-switch input{accent-color:var(--color-success);width:16px;height:16px;cursor:pointer}.fonte-corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.fonte-testa{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.fonte-nome{font-size:.9rem;color:var(--gray-900)}.fonte-prio{font-size:.66rem;font-weight:700;letter-spacing:.04em;width:18px;height:18px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:var(--gray-100);color:var(--gray-600)}.fonte-prio.is-A{background:var(--noc-amber-light);color:var(--noc-amber-dark)}.fonte-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:.76rem;color:var(--gray-500)}.fonte-url{font-size:.76rem;color:var(--color-info);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fonte-nota{font-size:.76rem;color:var(--gray-500);font-style:italic}@media (max-width: 640px){.fonti-cerca{min-width:0;flex:1 1 100%}.fonti-conteggio{margin-left:0}}.ugelli-lista{display:flex;flex-direction:column;gap:8px}.ugello-riga{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:10px 12px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--bg-surface)}.ugello-testa{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.ugello-nome{font-weight:600;font-size:.85rem;color:var(--gray-800)}.ugello-desc{grid-column:1;font-size:.78rem;color:var(--gray-500)}.ugello-azioni{grid-column:2;grid-row:1 / span 2;display:flex;align-items:center}.ugello-colori{display:inline-flex;flex-wrap:wrap;gap:4px 8px;vertical-align:middle}.ugello-colore{display:inline-flex;align-items:center;gap:4px}.ugello-nota{display:flex;flex-direction:column;gap:6px}.ugello-nota-riga{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 10px}.ugello-da-cambiare{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center}.ugello-macchina{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.ugello-macchina small{color:var(--gray-500)}.ugello-domanda .ugelli-lista{margin:10px 0}.ugello-domanda-sotto{font-size:.8rem;margin-top:2px}.ugello-domanda-azioni{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 640px){.ugello-riga{grid-template-columns:1fr}.ugello-azioni{grid-column:1;grid-row:auto}}@media (max-width: 768px),(hover: none) and (pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea,[contenteditable=true],[contenteditable=""]{font-size:16px!important}}.kanban-riga-wrap{position:relative}.kanban-riga{display:flex;gap:12px;overflow-x:auto;padding-bottom:10px;overscroll-behavior-x:contain;scrollbar-width:auto;scrollbar-color:var(--gray-300) var(--gray-100)}.kanban-riga::-webkit-scrollbar{height:10px}.kanban-riga::-webkit-scrollbar-track{background:var(--gray-100);border-radius:5px}.kanban-riga::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:5px}.kanban-riga::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.kanban-riga-wrap:before,.kanban-riga-wrap:after{content:"";position:absolute;top:0;bottom:14px;width:46px;pointer-events:none;opacity:0;transition:opacity .18s ease;z-index:1}.kanban-riga-wrap:before{left:0;background:linear-gradient(to right,var(--bg-app),transparent)}.kanban-riga-wrap:after{right:0;background:linear-gradient(to left,var(--bg-app),transparent)}.kanban-riga-wrap.kanban-sx:before{opacity:1}.kanban-riga-wrap.kanban-dx:after{opacity:1}.kanban-freccia{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:34px;height:34px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;border:1px solid var(--border-base);background:var(--bg-surface);color:var(--gray-700);box-shadow:var(--shadow-md);cursor:pointer;transition:background .15s,color .15s,transform .15s}.kanban-freccia:hover{background:var(--noc-amber);border-color:var(--noc-amber);color:#fff}.kanban-freccia--sx{left:2px}.kanban-freccia--dx{right:2px}.kanban-freccia--sx:hover{transform:translateY(-50%) translate(-2px)}.kanban-freccia--dx:hover{transform:translateY(-50%) translate(2px)}.versioni-card{padding:14px 16px;margin-bottom:10px}.versioni-card .card-title{margin-bottom:10px}.versioni-gruppo+.versioni-gruppo,.versioni-gruppo+.versioni-nuova{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft)}.versioni-gruppo__titolo{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:.92rem;font-weight:700;color:var(--gray-800);margin-bottom:2px}.versioni-gruppo__titolo .badge{align-self:center}.versioni-sub{font-size:.78rem;font-weight:400;color:var(--gray-500)}.versioni-prezzo{font-size:.88rem;color:var(--gray-700);font-variant-numeric:tabular-nums;margin-top:4px}.versioni-prezzo strong{color:var(--gray-900)}.versioni-invii{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:.8rem;color:var(--gray-600)}.versioni-invii li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.versioni-invii li>span{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.versioni-chips{position:relative;display:flex;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:4px 2px 8px;margin-top:6px}.versioni-chip{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;flex:0 0 auto;max-width:260px;text-align:left}.versioni-chip__nome{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.versioni-chip__prezzo{font-size:.74rem;font-weight:500;color:var(--gray-500);font-variant-numeric:tabular-nums}.versioni-dettaglio{background:var(--bg-muted);border:1px solid var(--border-soft);border-radius:var(--radius-md);padding:10px 12px}.versioni-dettaglio__nome{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.9rem;font-weight:700;color:var(--gray-800);overflow-wrap:anywhere}.versioni-dettaglio__nome .form-control{flex:1 1 180px;min-width:0}.versioni-dettaglio__cambia{margin-top:6px}.versioni-cambia,.versioni-bivio ul{margin:2px 0 0;padding-left:18px;font-size:.84rem}.versioni-cambia{color:var(--gray-700)}.versioni-azioni{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px}.versioni-nuova{margin-top:12px}.versioni-nuova .versioni-sub{flex:1 1 220px;min-width:0}.versioni-barra,.versioni-bivio{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.versioni-barra__testo{flex:1 1 260px;min-width:0}.versioni-bivio__corpo{flex:1 1 100%;min-width:0;overflow-wrap:anywhere}.versioni-bivio__cambia{margin-top:8px;font-weight:600}.versioni-bivio__azioni{display:flex;gap:8px;flex-wrap:wrap}.versioni-bivio__nota{margin-top:8px}.versioni-bivio__aggiorna select.form-control{display:inline-block;width:auto;max-width:100%;padding:2px 6px;font-size:inherit;vertical-align:baseline}.versioni-bivio__bottone-lungo{max-width:100%;white-space:normal;text-align:left}.versioni-fermo{border:0;margin:0;padding:0;min-width:0}.versioni-proposta{margin-top:8px}.versioni-proposta+.versioni-proposta{margin-top:6px}.versioni-pannello{margin-top:10px;padding:10px 12px;background:var(--bg-muted);border:1px solid var(--border-soft);border-radius:var(--radius-md)}.versioni-dettaglio .versioni-pannello{background:var(--bg-surface)}.versioni-pannello .versioni-azioni{align-items:flex-end;margin-top:8px}.versioni-campo{display:flex;flex-direction:column;gap:3px;flex:0 1 220px;min-width:0;margin:0}.versioni-campo--largo{flex:1 1 100%;margin-top:8px}.versioni-campo .req{color:var(--noc-amber)}.versioni-link{border:0;background:none;padding:0;font:inherit;cursor:pointer;color:var(--noc-amber);text-decoration:underline;min-height:0}.versioni-link:disabled{opacity:.5;cursor:not-allowed}.versioni-link:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px;border-radius:2px}.versioni-superate>summary{cursor:pointer;margin-bottom:0;align-items:center}.versioni-superate>summary .collapse-chev{font-weight:400}.versioni-accettata{margin-bottom:12px;padding:8px 12px;font-size:.86rem;line-height:1.4;color:var(--gray-700);background:var(--color-success-bg);border-left:4px solid var(--color-success);border-radius:var(--radius-md);overflow-wrap:anywhere}.versioni-accettata strong{color:var(--gray-900)}.versioni-sub.text-amber{color:var(--noc-amber)}.versioni-bivio .versioni-pannello{margin-top:0;background:var(--bg-surface)}.versioni-segna__testo{margin:0 0 12px;font-size:.88rem;line-height:1.45;color:var(--gray-700)}.versioni-accetta{margin-bottom:16px;display:flex;flex-direction:column;gap:10px}.versioni-accetta>.alert{margin-bottom:0}.versioni-accetta__testa{padding:10px 12px;font-size:.88rem;line-height:1.4;color:var(--gray-700);background:var(--bg-muted);border:1px solid var(--border-soft);border-left:4px solid var(--noc-amber);border-radius:var(--radius-md);overflow-wrap:anywhere}.versioni-accetta__testa strong{color:var(--gray-900)}.versioni-accetta__scelte{display:flex;flex-direction:column;gap:6px}.versioni-accetta__scelta{display:flex;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;cursor:pointer;font-size:.86rem;line-height:1.35;color:var(--gray-800);background:var(--bg-surface);border:1px solid var(--gray-200);border-radius:var(--radius-md);overflow-wrap:anywhere}.versioni-accetta__scelta>span{flex:1;min-width:0}.versioni-accetta__scelta input{margin-top:2px;flex-shrink:0;accent-color:var(--noc-amber);cursor:pointer}.versioni-accetta__scelta.is-active{border-color:var(--noc-amber);box-shadow:inset 0 0 0 1px var(--noc-amber)}.versioni-accetta__scelta.is-spenta{cursor:not-allowed;color:var(--gray-500)}.versioni-accetta__scelta.is-spenta input{cursor:not-allowed}.versioni-accetta__precedenti>summary{cursor:pointer;font-size:.84rem;font-weight:600;color:var(--gray-700);margin-bottom:6px}.versioni-accetta__precedenti>summary .collapse-chev{margin-right:6px}.versioni-accetta__conferma{align-items:flex-start;margin-top:8px;font-size:.86rem}.versioni-accetta__conferma input{margin-top:2px;flex-shrink:0}.versioni-lettera{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--noc-amber);color:#fff;font-size:.76rem;font-weight:700;line-height:1}.versioni-nota{margin-top:4px;font-size:.84rem;color:var(--gray-700);white-space:pre-line;overflow-wrap:anywhere}.versioni-tabella{font-size:.84rem}.versioni-tabella th{padding:6px 10px;white-space:normal;vertical-align:bottom;text-transform:none;letter-spacing:0;font-size:.74rem;color:var(--gray-500)}.versioni-tabella td{padding:8px 10px;vertical-align:top;font-variant-numeric:tabular-nums}.versioni-tabella td.is-sotto-costo{background:var(--color-danger-bg)}.versioni-cella{display:inline-flex;flex-direction:column;gap:1px;color:var(--gray-600)}.versioni-cella strong{color:var(--gray-900);font-size:.9rem;white-space:nowrap}.versioni-cella>span{white-space:nowrap;font-size:.78rem}.versioni-cella .badge{align-self:flex-start;margin-top:2px}.versioni-cella__margine.is-ok{color:var(--color-success)}.versioni-cella__margine.is-basso{color:var(--color-warning)}.versioni-cella__margine.is-rosso{color:var(--color-danger);font-weight:600}.versioni-matrice{margin-top:10px}.versioni-matrice th{min-width:118px;max-width:220px}.versioni-matrice th:first-child{min-width:0}.versioni-matrice__nome{display:block;font-size:.8rem;font-weight:700;color:var(--gray-800);overflow-wrap:anywhere}.versioni-matrice__ruolo{display:block;font-weight:400;color:var(--gray-500)}.versioni-riepilogo{margin-top:10px;padding:8px 10px 6px;background:var(--bg-surface);border:1px solid var(--border-soft);border-radius:var(--radius-md)}.versioni-riepilogo__titolo{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:.86rem;font-weight:700;color:var(--gray-800)}.versioni-riepilogo .versioni-cambia{margin-bottom:4px}.versioni-scelte{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.versioni-scelta{display:flex;align-items:center;gap:4px 10px;flex-wrap:wrap;padding:6px 10px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--bg-muted)}.versioni-scelta.is-active{border-color:var(--noc-amber);box-shadow:inset 0 0 0 1px var(--noc-amber)}.versioni-scelta__spunta{display:flex;align-items:center;gap:8px;margin:0;cursor:pointer;flex:1 1 240px;min-width:0;font-size:.86rem;color:var(--gray-800)}.versioni-scelta__spunta input{width:16px;height:16px;flex-shrink:0;cursor:pointer;accent-color:var(--noc-amber)}.versioni-scelta__spunta input:disabled{cursor:not-allowed}.versioni-scelta__nome{min-width:0;overflow-wrap:anywhere}.versioni-scelta__ruolo{flex:1 1 200px;min-width:0}.versioni-componi__riga .versioni-sub{flex:1 1 220px;min-width:0}.versioni-rifai__titolo{font-size:.9rem;font-weight:700;color:var(--gray-800);margin-bottom:2px}.versioni-rifai__avviso{margin:8px 0 0}.versioni-rifai__tutti{margin-top:6px;font-size:.8rem;color:var(--gray-700)}.versioni-rifai .table-wrap{margin-top:8px}.versioni-voce{margin-top:10px;padding:10px 12px;background:var(--bg-surface);border:1px solid var(--gray-200);border-radius:var(--radius-md)}.versioni-voce.is-ferma{border-color:var(--color-warning)}.versioni-voce__testa{display:flex;align-items:flex-start;gap:8px}.versioni-voce__nome{flex:1;min-width:0;font-size:.88rem;color:var(--gray-800);overflow-wrap:anywhere}.versioni-voce__mosse{display:flex;gap:4px;flex-shrink:0}.versioni-voce__mosse .btn{min-width:32px;justify-content:center;padding-left:8px;padding-right:8px}.versioni-voce__principale{margin-top:6px}.versioni-voce__principale strong{color:var(--gray-700)}.versioni-voce__motivo{margin:8px 0 0;padding:8px 10px;font-size:.82rem;overflow-wrap:anywhere}.versioni-voce__motivo .versioni-azioni{margin-top:6px}.versioni-voce__oggi{flex:1 1 200px;min-width:0;color:inherit}.versioni-voce .versioni-pannello{background:var(--bg-muted)}.versioni-componi__aggiungi{margin-top:10px;flex:0 1 auto;max-width:420px}.versioni-superata__proposta{margin-top:8px;padding-top:8px;border-top:1px dashed var(--border-soft)}.versioni-superata__proposta .versioni-azioni{margin-top:6px}.versioni-accetta__proposte{display:flex;flex-direction:column;gap:6px}.versioni-accetta__domanda{font-size:.88rem;font-weight:600;color:var(--gray-800)}.versioni-accetta__domanda .req{color:var(--noc-amber)}.versioni-chips--proposte{flex-wrap:wrap;overflow-x:visible;margin-top:0;padding-bottom:2px}.versioni-chips--proposte .versioni-chip{flex:1 1 170px;max-width:none}.versioni-chips--proposte .versioni-chip__nome{white-space:normal;overflow-wrap:anywhere}.versioni-accetta__quantita{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:4px}.versioni-accetta__quale{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dashed var(--gray-200);font-size:.88rem;color:var(--gray-800);overflow-wrap:anywhere}.versioni-rimedio{margin-top:10px;font-size:.78rem}.versioni-rimedio .versioni-link{color:var(--gray-600)}.versioni-rimedio .versioni-link:hover:not(:disabled){color:var(--color-danger)}.versioni-annullo__no{margin:8px 0 0;padding:8px 10px;font-size:.82rem;overflow-wrap:anywhere}.versioni-perche{margin:4px 0 0;padding-left:18px}.prev-nota-proposta{display:block;font-size:.72rem;font-weight:400;color:var(--gray-500);white-space:nowrap;text-align:right}@media (max-width: 767px){table.versioni-tabella tbody td .versioni-cella{align-items:flex-end;text-align:right}table.versioni-tabella tbody td .versioni-cella .badge{align-self:flex-end}table.versioni-tabella tbody td{font-size:.84rem}table.versioni-tabella tbody tr{padding:8px 12px;margin-bottom:8px}table.versioni-tabella tbody td.is-sotto-costo{border-radius:6px;padding-left:6px!important;padding-right:6px!important}table.versioni-tabella tbody td:before{text-transform:none;letter-spacing:0;font-size:.8rem;color:var(--gray-700);max-width:55%;white-space:normal;overflow-wrap:anywhere}.versioni-voce__testa{flex-wrap:wrap}.versioni-voce__nome{flex:1 1 200px}.versioni-rimedio .versioni-link{padding:10px 0}.versioni-componi>.versioni-azioni:last-child{position:sticky;bottom:-14px;z-index:2;margin:10px -12px -10px;padding:8px 12px;background:var(--bg-muted);border-top:1px solid var(--border-soft);border-radius:0 0 var(--radius-md) var(--radius-md)}.preventivi-table tbody td.prev-numero{flex-direction:row!important;flex-wrap:wrap;align-items:center!important;justify-content:flex-start!important;gap:4px 8px}.preventivi-table tbody td.prev-numero .badge{margin-left:0;flex:0 0 auto}}.prev-sim-badge{margin-left:6px;padding:1px 7px;font-size:.66rem;vertical-align:1px}.prev-rev-badge{display:inline-block;margin:3px 0 0;padding:2px 7px;max-width:8.5em;font-family:var(--font-sans);font-size:.66rem;line-height:1.2;white-space:normal;text-align:left;border-radius:8px;vertical-align:top}.costi-oggi__avviso{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.costi-oggi__testo{flex:1 1 260px;min-width:0;overflow-wrap:anywhere}.costi-oggi__fermo{display:block;margin-top:2px;color:inherit;opacity:.85}.costi-oggi__pannello{margin:-6px 0 14px}.costi-oggi__pannello .table-wrap{margin-top:8px}.costi-oggi__costi strong{font-weight:600;color:var(--gray-800)}.costi-oggi__frase{margin-top:6px;font-size:.84rem;color:var(--gray-700);overflow-wrap:anywhere}.prev-parametro__nota{margin-top:3px;font-size:.74rem;line-height:1.3;color:var(--gray-500);overflow-wrap:anywhere}.prev-costi-badge{max-width:8.2em}.prev-costi-badge>span{white-space:nowrap}.versioni-storico>summary{cursor:pointer;margin-bottom:0;align-items:center}.versioni-storico>summary .collapse-chev{font-weight:400}.versioni-storico__gruppo{margin-top:10px}.versioni-storico__titolo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.86rem;font-weight:600;color:var(--gray-800)}.versioni-storico .table-wrap{margin-top:6px}.versioni-storico__prezzo{white-space:nowrap}@media (max-width: 767px){.versioni-storico table.versioni-tabella tbody td:not([data-label=__primary])>span{min-width:0;text-align:right;overflow-wrap:anywhere}}.costi-oggi__riga{margin:0 0 12px;overflow-wrap:anywhere}.costi-oggi__riga .versioni-link{font-size:inherit}.costi-oggi__vecchio{display:block;margin-top:2px}.costi-oggi__inciso{color:inherit;opacity:.85}.costi-oggi__stimati{align-items:flex-start;margin-top:10px;font-size:.84rem;color:var(--gray-800)}.costi-oggi__stimati input{margin-top:2px;flex-shrink:0}.prev-parametro__valore{font-weight:600;color:var(--gray-800);font-variant-numeric:tabular-nums}.prev-parametro__campo::placeholder{color:var(--gray-600);opacity:1}.versioni-storico__mandato{display:block;margin-top:2px;font-size:.78rem}.versioni-storico tr.is-mai-partito td{color:var(--gray-500)}.versioni-storico tr.is-mandato td{background:var(--color-info-bg)}.prev-storico-solo{padding:10px 16px;margin-bottom:10px}.prev-costi-riga{margin:0 2px 10px;font-size:.82rem;line-height:1.4;color:var(--gray-700);overflow-wrap:anywhere}.prev-costi-riga__come,.barra-pdf-unico__avviso.is-neutro{color:var(--gray-500)}.atv-pagina{display:grid;grid-template-columns:212px minmax(0,1fr);gap:0 22px;align-content:start;align-items:start}.atv-centro{padding:6px 0 64px;max-width:1040px;width:100%;min-width:0}.atv-testa{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.atv-testa h1{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;color:var(--gray-900)}.atv-testa h1 small{margin-left:10px;font-size:.85rem;font-weight:500;letter-spacing:0;color:var(--gray-500)}.inbox-tutte{margin-left:10px;padding:0;border:0;background:transparent;min-height:0;font:inherit;font-size:.78rem;color:var(--gray-500);text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.inbox-tutte:hover{color:var(--noc-amber-dark)}[data-theme=dark] .inbox-tutte:hover{color:var(--noc-amber)}.atv-testa-strumenti{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.atv-cerca{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;width:220px;max-width:100%;border:1px solid var(--gray-200);border-radius:999px;background:var(--bg-input);color:var(--gray-400)}.atv-cerca:focus-within{border-color:var(--noc-amber);box-shadow:0 0 0 3px #e94e1b21}.atv-cerca input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:.84rem;color:var(--gray-900)}.atv-cerca input::placeholder{color:var(--gray-400)}.atv-cerca-via{display:inline-flex;padding:0;border:0;background:transparent;color:var(--gray-500);cursor:pointer}.atv-scelta{display:inline-flex;padding:2px;border:1px solid var(--gray-200);border-radius:999px;background:var(--bg-surface)}.atv-scelta>button{padding:4px 12px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:.8rem;color:var(--gray-600);text-decoration:none;cursor:pointer;white-space:nowrap}.atv-scelta>.is-on{background:var(--gray-900);color:var(--bg-surface);font-weight:650;cursor:default}.atv-scelta>button:not(.is-on):hover{color:var(--gray-900)}.atv-aggiungi{display:grid;gap:8px;margin-bottom:16px}.atv-aggiungi-campo{display:flex;align-items:center;gap:10px;padding:5px 6px 5px 12px;background:var(--bg-input);border:1px solid var(--gray-200);border-radius:var(--radius-md);color:var(--gray-400);transition:border-color .15s,box-shadow .15s}.atv-aggiungi-campo:focus-within{border-color:var(--noc-amber);box-shadow:0 0 0 3px #e94e1b21}.atv-aggiungi-input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:.92rem;color:var(--gray-900);padding:7px 0}.atv-aggiungi-input::placeholder{color:var(--gray-400)}.atv-scorciatoie{display:none}.atv-check.is-spenta{cursor:default;border-style:dashed;opacity:.6}.atv-check.is-spenta:hover{border-color:var(--gray-400)}.atv-capito{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.78rem;color:var(--gray-500)}.atv-capito-chip{border:0;cursor:pointer;font:inherit;font-size:.74rem;font-weight:650;padding:3px 9px;border-radius:999px;background:var(--noc-amber-light);color:var(--noc-amber-dark)}[data-theme=dark] .atv-capito-chip{color:var(--noc-amber)}.atv-richiamo{display:flex;align-items:center;gap:6px;width:100%;margin-bottom:14px;padding:10px 14px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning);font:inherit;font-size:.86rem;cursor:pointer;text-align:left}.atv-richiamo-vai{margin-left:auto;font-weight:650;text-decoration:underline}a.atv-richiamo{text-decoration:none;box-sizing:border-box}.atv-gruppo{background:var(--bg-surface);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:14px;box-shadow:var(--shadow-sm)}.atv-gruppo.caldo{border-color:var(--color-danger)}.atv-gruppo.cura{border-color:var(--noc-amber);box-shadow:0 0 0 3px #e94e1b21}.atv-gruppo-titolo{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:12px 14px 8px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-500)}.atv-gruppo-titolo b{color:var(--gray-700);font-weight:750}.atv-gruppo-titolo.ritardo b{color:var(--color-danger)}.atv-gruppo-titolo.oggi b{color:var(--noc-amber-dark)}[data-theme=dark] .atv-gruppo-titolo.oggi b{color:var(--noc-amber)}.atv-gruppo-titolo em{font-style:normal;text-transform:none;letter-spacing:0;font-weight:500;font-size:.78rem}.atv-conta{font-variant-numeric:tabular-nums;color:var(--gray-500);font-weight:600}.atv-persona-testa{display:flex;align-items:center;gap:8px;padding:12px 14px 8px;font-size:.92rem;font-weight:700;color:var(--gray-900)}.atv-persona-testa .atv-conta{margin-left:auto;font-size:.8rem}.atv-vuoto{padding:22px 16px;text-align:center;color:var(--gray-500);font-size:.88rem;border-top:1px solid var(--border-soft)}.atv-riga{display:flex;align-items:center;gap:10px;min-height:46px;padding:7px 12px;border-top:1px solid var(--border-soft);cursor:pointer}.atv-riga:hover{background:var(--gray-50)}.atv-riga:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px}.atv-check{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--gray-400);background:transparent;flex:none;padding:0;cursor:pointer;color:var(--bg-surface);display:inline-flex;align-items:center;justify-content:center}.atv-check:hover{border-color:var(--noc-amber)}.atv-riga.is-fatta .atv-check{background:var(--color-success);border-color:var(--color-success)}.atv-riga.is-fatta .atv-nome{text-decoration:line-through;color:var(--gray-400)}.atv-corpo{flex:1;min-width:0;display:grid;gap:2px}.atv-coda{display:flex;align-items:center;gap:10px;flex:none}.atv-suggerimento{font-size:.76rem}.atv-nome{font-size:.9rem;font-weight:550;color:var(--gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover: none){.atv-nome{white-space:normal;overflow-wrap:break-word}}.atv-titolo-riga{display:flex;align-items:baseline;gap:7px;min-width:0}.atv-titolo-riga .atv-nome{min-width:0;flex:0 1 auto}.atv-prio{flex:none;padding:1px 6px;border-radius:5px;margin-right:6px;font-size:.62rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.atv-titolo-riga .atv-prio{margin-right:0}.atv-prio.alta{background:var(--color-danger);color:var(--bg-surface)}.atv-prio.media{background:var(--color-warning-bg);color:var(--color-warning)}.atv-prio.bassa{background:var(--gray-100);color:var(--gray-500)}.atv-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.74rem;color:var(--gray-500)}.badge.atv-tag{padding:1px 7px;border-radius:5px;font-size:.7rem;font-weight:600}.atv-stato{font-weight:600}.atv-stato.ambra{color:var(--bch-ambra)}.atv-stato.verde{color:var(--bch-verde)}.atv-stato.blu{color:var(--bch-blu)}.atv-pill{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background:var(--bch-riempi);color:var(--bch-label-2);font-size:.72rem;font-weight:500;line-height:1.5}.atv-etichetta{display:inline-flex;align-items:center;gap:5px;color:var(--bch-label-2);font-weight:500;white-space:nowrap}.atv-etichetta-pallino{flex:none;width:8px;height:8px;border-radius:50%;display:inline-block;background:var(--bch-label-3)}.atv-etichetta-btn{min-height:0;margin:-2px -5px;padding:2px 5px;border:0;border-radius:6px;background:transparent;font:inherit;font-weight:500;cursor:pointer}.atv-etichetta-btn:hover{background:var(--bch-riempi-2);color:var(--bch-label)}.atv-etichetta-btn:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.atv-etichetta-altre{color:var(--bch-label-3);font-weight:500}.atv-etichetta-lucchetto{font-size:.7em;margin-left:1px}.atv-testa-etichetta{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.atv-testa-etichetta .atv-etichetta-pallino{width:12px;height:12px}.atv-testa h1.atv-testa-etichetta small{flex-basis:100%;margin:0}.atv-testa-etichetta>button{display:inline-flex;align-items:center;min-height:0;padding:4px;margin:0}.atv-giorno{flex:none;font-size:.76rem;font-weight:650;color:var(--gray-600);font-variant-numeric:tabular-nums;white-space:nowrap}.atv-giorno.ritardo{color:var(--color-danger)}.atv-giorno.oggi{color:var(--noc-amber-dark)}[data-theme=dark] .atv-giorno.oggi{color:var(--noc-amber)}.atv-avatar{width:26px;height:26px;border-radius:50%;flex:none;background:var(--gray-100);color:var(--gray-700);border:1px solid var(--gray-200);font-size:.64rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.atv-azioni{display:contents}.atv-coda .btn{flex:none;white-space:nowrap}.atv-icona-btn{flex:none;width:30px;height:30px;border-radius:var(--radius-sm);border:0;background:transparent;color:var(--gray-400);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.atv-icona-btn:hover{background:var(--gray-100);color:var(--gray-700)}.atv-menu{display:grid;gap:2px;padding:6px}.atv-menu-titolo{padding:4px 8px 6px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-400)}.atv-menu>button{display:flex;justify-content:space-between;gap:10px;width:100%;padding:7px 8px;border:0;background:transparent;border-radius:var(--radius-sm);cursor:pointer;font:inherit;font-size:.84rem;color:var(--gray-800);text-align:left}.atv-menu>button:hover{background:var(--gray-50)}.atv-menu-data{color:var(--gray-500);font-size:.78rem}.atv-menu-data-libera{display:grid;gap:4px;padding:6px 8px 4px;font-size:.78rem;color:var(--gray-500)}.atv-menu-titolo:not(:first-child){margin-top:6px;padding-top:10px;border-top:1px solid var(--border-soft)}.atv-menu-prio{display:flex;gap:4px;padding:0 6px 4px}.atv-menu-prio>button{flex:1;padding:5px 2px;border:1px solid var(--gray-200);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--gray-700);font:inherit;font-size:.74rem;cursor:pointer}.atv-menu-prio>button.is-on{background:var(--gray-900);border-color:var(--gray-900);color:var(--bg-surface);font-weight:650}.atv-menu-fondale{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;background:transparent}.atv-gruppo-comm{border-style:dashed}.atv-gruppo-nascondi{margin-left:auto;padding:0;border:0;background:transparent;min-height:0;font:inherit;font-size:.76rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--gray-500);text-decoration:underline;cursor:pointer}.atv-riga-ferma{cursor:default}.atv-riga-ferma:hover{background:transparent}.atv-insieme{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:12px;align-items:start}.atv-insieme .atv-gruppo,.atv-matrice .atv-gruppo{margin-bottom:0}.atv-insieme .atv-nome{white-space:normal}.atv-insieme .atv-titolo-riga{display:block}.atv-insieme .atv-nome-apri{display:inline}.atv-insieme .atv-titolo-riga .atv-prio{display:inline-block;vertical-align:1px;margin-right:6px}.atv-matrice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.atv-legame{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:1px 7px;border-radius:5px;border:1px solid var(--gray-200);font-size:.7rem;font-weight:600;color:var(--gray-700);text-decoration:none;white-space:nowrap}a.atv-legame:hover{border-color:var(--noc-amber);color:var(--noc-amber-dark)}[data-theme=dark] a.atv-legame:hover{color:var(--noc-amber)}.atv-collegate.stacco{margin-top:16px}.atv-collegate.stacco-sotto{margin-bottom:14px}.atv-collegate.compatto{flex:none;padding:6px 14px;border-bottom:1px solid var(--border-soft);background:var(--bg-surface)}.atv-collegate.compatto .atv-collegate-testa{margin-bottom:6px}.atv-collegate.discreto{padding:0 6px}.atv-collegate-apri{display:inline-flex;align-items:center;gap:5px;padding:2px 0;border:0;background:transparent;font:inherit;font-size:.78rem;font-weight:600;color:var(--gray-500);cursor:pointer}.atv-collegate-apri:hover{color:var(--noc-amber-dark)}[data-theme=dark] .atv-collegate-apri:hover{color:var(--noc-amber)}.card.atv-collegate{padding-bottom:6px}.atv-collegate-testa{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.atv-collegate-testa .card-title{margin-bottom:0}.atv-collegate .atv-aggiungi{margin-bottom:10px}.atv-collegate-vuoto{padding:2px 0 10px;font-size:.84rem;color:var(--gray-500)}.atv-collegate-lista{margin:0 -12px}.atv-collegate-lista .atv-nome{white-space:normal;overflow-wrap:anywhere}.atv-nome-apri{display:block;max-width:100%;padding:0;border:0;background:transparent;font:inherit;font-size:.9rem;font-weight:550;text-align:left;cursor:pointer;min-height:0}.atv-nome-apri:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px;border-radius:4px}.atv-nome-apri:hover{color:var(--noc-amber-dark);text-decoration:underline}[data-theme=dark] .atv-nome-apri:hover{color:var(--noc-amber)}.atv-riga.is-fatta .atv-nome-apri{text-decoration:line-through}.atv-collegate .atv-aggiungi-campo{flex-wrap:wrap}.atv-collegate .atv-aggiungi-input{flex:1 1 180px}.atv-scorri{position:relative;overflow:hidden}.atv-scorri-sotto{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;gap:8px;padding:0 18px;font-size:.84rem;font-weight:700;color:var(--bg-surface);opacity:.55}.atv-scorri[data-verso=fatta] .atv-scorri-sotto.fatta{display:flex;justify-content:flex-start;background:var(--color-success)}.atv-scorri[data-verso=domani] .atv-scorri-sotto.domani{display:flex;justify-content:flex-end;background:var(--noc-amber)}.atv-scorri[data-pronto=si] .atv-scorri-sotto{opacity:1}.atv-scorri[data-verso] .atv-riga{background:var(--bg-surface)}.atv-scorri .atv-riga{position:relative;touch-action:pan-y;transition:transform .18s ease}.atv-scorri.si-trascina .atv-riga{cursor:grab}.atv-scorri.si-trascina .atv-riga:active{cursor:grabbing}.atv-scorri.is-trascinata{opacity:.4}.noc-avvisi{position:fixed;top:16px;right:16px;z-index:99999;display:flex;flex-direction:column;gap:8px;max-width:420px}.noc-avvisi-molla{display:none}@media (max-width: 768px){.noc-avvisi{left:12px;right:12px;max-width:none;pointer-events:none;top:calc(12px + env(safe-area-inset-top,0px));bottom:calc(76px + env(safe-area-inset-bottom,0px))}.noc-avvisi>[role]{pointer-events:auto}.noc-avvisi-molla{display:block;flex:1 1 auto;min-height:0;order:1}.noc-avvisi>.con-comando{order:2}body.cabina-in-chiamata .noc-avvisi-molla{display:none}}body.atv-sta-trascinando .noc-avvisi,body.atv-sta-trascinando .noc-avvisi>[role]{pointer-events:none}body.atv-sta-trascinando .noc-avvisi{opacity:.55}.attesa-barra{position:fixed;top:0;left:0;right:0;height:3px;z-index:100000;overflow:hidden;pointer-events:none;background:color-mix(in srgb,var(--noc-amber) 22%,transparent)}.attesa-barra>span{position:absolute;top:0;bottom:0;left:-40%;width:40%;background:var(--noc-amber);animation:attesa-scorre 1.2s ease-in-out infinite}@keyframes attesa-scorre{0%{left:-40%}to{left:100%}}.attesa-scritta{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:99998;pointer-events:none;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:10px 16px;border-radius:999px;background:var(--gray-900);color:var(--bg-elevated);font-size:.9rem;line-height:1.35;box-shadow:0 6px 20px #00000040}.attesa-scritta__giro{flex:0 0 auto;width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:attesa-gira .8s linear infinite}@keyframes attesa-gira{to{transform:rotate(360deg)}}.attesa-scritta__tempo{opacity:.75;font-variant-numeric:tabular-nums}@media (max-width: 768px){.attesa-scritta{top:calc(10px + env(safe-area-inset-top,0px));bottom:auto;font-size:1rem;max-width:calc(100vw - 112px)}.noc-avvisi:has(>[role]:not(.con-comando))~.attesa-scritta{top:auto;bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion: reduce){.attesa-barra>span{animation:none;left:0;width:100%;opacity:.7}.attesa-scritta__giro{animation:none;border-right-color:currentColor;opacity:.6}}.atv-gruppo{position:relative}.atv-insieme.si-lascia,.atv-matrice.si-lascia{align-items:stretch}.atv-gruppo.puo-ricevere{border-color:var(--noc-amber);border-style:dashed}.atv-gruppo.puo-ricevere.sta-sopra{border-style:solid;box-shadow:0 0 0 3px #e94e1b2e}.atv-lascia{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;justify-content:flex-end;align-items:flex-start;padding:7px 8px 0;pointer-events:none;background:#e94e1b12}.atv-lascia span{padding:7px 14px;border-radius:999px;background:var(--noc-amber);color:var(--bg-surface);font-size:.84rem;font-weight:650;box-shadow:var(--shadow-md);text-align:center;max-width:90%}.atv-gruppo.non-riceve.sta-sopra{border-style:dashed;border-color:var(--gray-400)}.atv-lascia.no{background:transparent}.atv-lascia.no span{background:var(--gray-700)}.atv-nota-trascina{margin:10px 4px 0;font-size:.76rem;color:var(--gray-500)}.atv-gruppo.snello{box-shadow:none;background:transparent;border-style:dashed;margin-bottom:8px}.atv-gruppo.snello .atv-gruppo-titolo{padding:8px 14px}.atv-gruppo.snello .atv-gruppo-titolo b{color:var(--gray-500);font-weight:650}.atv-gruppo.snello .atv-conta{display:none}.atv-gruppo.snello.puo-ricevere{background:var(--bg-surface)}.atv-gruppo.snello .atv-lascia{padding:2px 8px 0}.atv-ancora-punto{position:fixed;width:1px;height:1px;pointer-events:none}.atv-storico-testa{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:0;border:0;background:none;cursor:pointer;text-align:left;color:var(--gray-500)}.atv-storico-testa .kb-section-label{margin:0}.atv-storico-testa em{font-style:normal;font-size:.76rem;color:var(--gray-400)}.atv-storico-testa:hover .kb-section-label{color:var(--gray-900)}.atv-storico-freccia{display:inline-flex;transform:rotate(-90deg);transition:transform .15s ease}.atv-storico-freccia.is-aperta{transform:none}.atv-storico-corpo{margin-top:8px}.atv-storico-righe{list-style:none;margin:0;padding:0}.atv-storico-righe li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--border-soft);font-size:.84rem;color:var(--gray-900)}.atv-storico-righe li:first-child{border-top:0}.atv-storico-frase{min-width:0;overflow-wrap:anywhere}.atv-storico-righe time{flex:none;font-size:.74rem;color:var(--gray-500);font-variant-numeric:tabular-nums;white-space:nowrap}.atv-storico-nota{margin:8px 0 0;font-size:.78rem;color:var(--gray-500)}@media (max-width: 520px){.atv-storico-righe li{flex-direction:column;gap:1px}}.atv-nota-gesti{display:none}.atv-richiamo.neutro{background:var(--bg-surface);color:var(--gray-700)}.atv-richiamo.neutro b{color:var(--gray-900)}.atv-rev-inizio,.atv-rev-fine{display:grid;gap:10px;justify-items:start;padding:22px 20px 24px;font-size:.9rem;color:var(--gray-700)}.atv-rev-inizio>b,.atv-rev-fine>b{font-size:1.1rem;color:var(--gray-900)}.atv-rev-quando,.atv-rev-nota{margin:0;font-size:.8rem;color:var(--gray-500)}.atv-rev-motivi{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:.86rem}.atv-rev-motivi b{display:inline-block;min-width:1.6em;font-variant-numeric:tabular-nums;color:var(--gray-900)}.atv-rev-barra{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--border-soft)}.atv-rev-passo{font-size:.8rem;font-weight:700;color:var(--gray-700);font-variant-numeric:tabular-nums;white-space:nowrap}.atv-rev-avanzo{flex:1;height:4px;border-radius:999px;background:var(--gray-100);overflow:hidden}.atv-rev-avanzo i{display:block;height:100%;background:var(--noc-amber);border-radius:999px;transition:width .2s ease}.atv-rev-carta{display:grid;gap:12px;padding:20px 20px 22px}.atv-rev-motivo{font-size:.8rem;font-weight:650;color:var(--gray-600)}.atv-rev-motivo.ritardo{color:var(--color-danger)}.atv-rev-motivo.avviso{color:var(--color-warning)}.atv-rev-motivo.cura{color:var(--noc-amber-dark)}[data-theme=dark] .atv-rev-motivo.cura{color:var(--noc-amber)}.atv-rev-titolo{margin:0;font-size:1.2rem;font-weight:700;line-height:1.3;color:var(--gray-900);overflow-wrap:anywhere}.atv-rev-testo{margin:0;font-size:.86rem;line-height:1.5;color:var(--gray-600);white-space:pre-line;overflow-wrap:anywhere}.atv-rev-azioni{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.atv-rev-azioni.secondarie{margin-top:0;padding-top:12px;border-top:1px solid var(--border-soft)}.atv-rev-lascia{margin-left:auto}.atv-rev-stato{align-self:center;font-size:.9rem;font-weight:600;color:var(--gray-700)}.atv-rev-passa-gruppo{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.atv-rev-passa-nome{font-size:.8rem;color:var(--gray-500)}.atv-rev-barra .btn{flex:none}@media (max-width: 860px){.atv-nota-gesti{display:block;margin:4px 4px 0;font-size:.76rem;color:var(--gray-500);text-align:center}.atv-rev-carta{padding:16px 14px 18px}.atv-rev-azioni .btn{flex:1 1 calc(50% - 8px);justify-content:center}.atv-collegate-lista{margin:0 -8px}.atv-collegate .atv-aggiungi-campo{justify-content:flex-end}.atv-collegate .atv-aggiungi-input{flex:1 1 calc(100% - 30px)}.atv-pagina{grid-template-columns:minmax(0,1fr)}.atv-centro{padding:0 0 96px}.atv-testa h1{font-size:1.25rem}.atv-testa h1 small{display:block;margin:2px 0 0}.atv-matrice{grid-template-columns:minmax(0,1fr)}.atv-riga{min-height:56px;flex-wrap:wrap;row-gap:4px;align-items:flex-start}.atv-corpo{flex:1 1 0;padding-top:6px}.atv-coda{display:contents}.atv-coda>.atv-giorno{padding-top:8px}.atv-coda>.atv-avatar{margin-top:4px}.atv-azioni{display:flex;flex-basis:100%;justify-content:flex-end;gap:8px;padding-left:34px}.atv-azioni:empty{display:none}.atv-nome{white-space:normal}.atv-titolo-riga{flex-wrap:wrap;row-gap:2px}.atv-meta{font-size:.78rem}.badge.atv-tag,.atv-legame{font-size:.74rem}.atv-giorno{font-size:.8rem}.atv-testa-strumenti{width:100%;flex-wrap:nowrap}.atv-cerca{flex:1 1 0;width:auto;min-width:0}.atv-cerca input{width:100%}.atv-suggerimento{display:none}.atv-scorciatoie{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.atv-scorciatoie>button{flex:none;min-height:36px;padding:4px 12px;border:1px solid var(--gray-200);border-radius:999px;background:var(--bg-surface);color:var(--gray-700);font:inherit;font-size:.8rem;white-space:nowrap;cursor:pointer}.atv-check{position:relative;width:44px;height:44px;margin:-6px -10px;border:0;background:transparent}.atv-check:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--gray-400)}.atv-check svg{position:relative}.atv-riga.is-fatta .atv-check{background:transparent}.atv-riga.is-fatta .atv-check:before{background:var(--color-success);border-color:var(--color-success)}.atv-solo-largo{display:none}.atv-aggiungi-input{font-size:16px}.atv-check.is-spenta:before{border-style:dashed}}.kb-sotto{display:flex;align-items:flex-start;gap:10px;padding:6px 0;border-bottom:1px solid var(--gray-100)}.kb-sotto-check{flex:none;width:18px;height:18px;min-width:18px;min-height:0;margin-top:2px;padding:0;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.kb-sotto-check>span{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--gray-300);color:var(--bg-surface);display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,border-color .12s ease}.kb-sotto-check:hover>span{border-color:var(--noc-amber)}.kb-sotto-check.is-fatta>span{background:var(--color-success);border-color:var(--color-success)}.kb-sotto-testo{flex:1;min-width:0;font-size:.86rem;line-height:1.4;word-break:break-word;cursor:text;color:var(--gray-900);border-radius:var(--radius-sm)}.kb-sotto-testo.is-fatta{text-decoration:line-through;color:var(--gray-500)}.kb-sotto-via{flex:none;min-height:0;padding:0 4px;border:0;background:none;cursor:pointer;color:var(--gray-400);font-size:.95rem;line-height:1.4;opacity:.7}.kb-sotto-via:hover,.kb-sotto-via:focus-visible{opacity:1;color:var(--color-danger)}.kb-sotto-piu{margin-left:auto;width:22px;height:22px;min-height:0;padding:0;border-radius:50%;border:1px solid var(--gray-300);background:transparent;color:var(--gray-600);font-size:.95rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.kb-sola-lettura{margin:8px 0 0;padding:8px 12px;border-radius:var(--radius-sm);background:var(--gray-100);color:var(--gray-600);font-size:.82rem;line-height:1.45}.kb-sotto-check:disabled{cursor:default;opacity:.75}.kb-sotto-check:disabled:hover>span{border-color:var(--gray-300)}.kb-sotto-check.is-fatta:disabled:hover>span{border-color:var(--color-success)}.kb-piede-azioni{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.kb-piede-elimina{min-height:0;padding:4px 2px;border:0;background:none;cursor:pointer;color:var(--color-danger);font-size:.84rem}.kb-piede-elimina:hover{text-decoration:underline}.noc-avviso-chiudi{flex:none;width:28px;height:28px;min-height:0;margin:0 0 0 2px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--bch-label-2);cursor:pointer}.noc-avviso-chiudi:hover{background:var(--bch-riempi);color:var(--bch-label)}@media (max-width: 768px){.kb-sotto{gap:2px;align-items:center}.kb-sotto-check{width:44px;height:44px;min-width:44px;margin:-6px 0 -6px -12px}.kb-sotto-via{width:44px;height:44px;margin:-6px -10px -6px 0;font-size:1.15rem}.kb-sotto-piu{width:44px;height:44px;margin:-11px -10px -11px auto;border:0;font-size:1.3rem}.noc-avviso-chiudi{width:44px;height:44px;margin:-12px -12px -12px 8px}.inbox-tutte{min-height:44px;padding:0 6px}.noc-pop.atv-pop-riga{top:auto!important;left:0!important;right:0;bottom:0;width:100%!important;max-height:min(82vh,640px)!important;border-radius:16px 16px 0 0;border-width:1px 0 0;padding:8px 6px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 30px #00000038}.noc-pop.atv-pop-riga .atv-menu>button{min-height:44px}.atv-menu-fondale{background:#00000047}.atv-pagina .atv-aggiungi:not(.con-tasti) .atv-scorciatoie{display:none}}.atv-gruppo.quieto{opacity:.82}.atv-gruppo.quieto .atv-gruppo-titolo b{color:var(--gray-500)}.cmdk-capito{display:inline-flex;gap:6px;flex-wrap:wrap;margin-top:2px}.cmdk-capito>span{padding:1px 7px;border-radius:999px;background:var(--noc-amber-light);color:var(--noc-amber-dark);font-size:.74rem;font-weight:600}[data-theme=dark] .cmdk-capito>span{color:var(--noc-amber)}.atv-icona-btn{color:var(--gray-500)}.prev-v2 .stato-prev{flex-shrink:0;display:flex;flex-direction:column;gap:2px;padding:9px 22px 10px;background:var(--bg-muted);border-bottom:1px solid var(--border-base)}.prev-v2 .stato-prev__riga{display:flex;align-items:baseline;gap:4px 8px;flex-wrap:wrap;min-width:0;font-size:1rem;line-height:1.45;color:var(--gray-800)}.prev-v2 .stato-prev__riga:before{content:"";flex:0 0 9px;width:9px;height:9px;border-radius:50%;background:var(--gray-400);align-self:center}.prev-v2 .stato-prev__riga.is-cliente:before{background:var(--color-info)}.prev-v2 .stato-prev__riga.is-da-mandare:before{background:var(--color-warning)}.prev-v2 .stato-prev__riga.is-accettata:before{background:var(--color-success)}.prev-v2 .stato-prev__riga.is-lavoro:before{background:var(--noc-amber)}.prev-v2 .stato-prev__chi{font-weight:700;color:var(--gray-900);white-space:nowrap}.prev-v2 .stato-prev__cosa{min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.prev-v2 .stato-prev__cosa strong{color:var(--gray-900)}.prev-v2 .stato-prev__poi{color:var(--gray-600);font-size:.93rem;overflow-wrap:anywhere}.prev-v2 .stato-prev--carta{background:var(--bg-surface)}.prev-v2 .btn svg{flex-shrink:0}.prev-v2 .btn-mossa{padding:9px 16px;font-size:.93rem;font-weight:650}.prev-v2 .badge-pieno.badge-blue{background:var(--color-info);color:var(--bg-surface)}.prev-v2 .badge-pieno.badge-amber{background:var(--color-warning);color:var(--bg-surface)}.prev-v2 .badge-pieno.badge-green{background:var(--color-success);color:var(--bg-surface)}.prev-v2 .badge-tratto{background:transparent;border:1px dashed var(--gray-400);color:var(--gray-700)}.prev-v2 .vers .badge,.prev-v2 .stato-prev .badge,.prev-v2 .prev-lista .badge,.prev-v2 .da-a .badge,.prev-v2 .modal-title .badge,.prev-v2 .modal-body>.badge{font-size:.86rem;padding:3px 10px}.prev-v2 .tab-prezzi th,.prev-v2 .prev-lista th{font-size:.86rem;letter-spacing:.03em;color:var(--gray-600)}.modal.prev-v2 .form-label{font-size:.86rem}.prev-v2 .vers{padding:16px 20px 14px;margin-bottom:12px}.prev-v2 .vers__testa{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;margin-bottom:10px}.prev-v2 .vers__titolo{margin:0;font-size:1.07rem;font-weight:700;color:var(--gray-900)}.prev-v2 .vers__sub{flex:1 1 120px;min-width:0;font-size:.86rem;color:var(--gray-500)}.prev-v2 .vers__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.prev-v2 .vers-riga{padding:12px 14px;min-width:0;background:var(--bg-surface);border:1px solid var(--border-base);border-left:4px solid var(--gray-300);border-radius:var(--radius-md)}.prev-v2 .vers-riga__sopra{display:flex;align-items:flex-start;gap:10px 16px;flex-wrap:wrap}.prev-v2 .vers-riga__chi{flex:1 1 500px;min-width:0}.prev-v2 .vers-riga__testa{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap}.prev-v2 .vers-riga__nome{margin:0;font-size:1.14rem;font-weight:700;color:var(--gray-900);overflow-wrap:anywhere}.prev-v2 .vers-riga__rev{font-size:.86rem;color:var(--gray-600);white-space:nowrap}.prev-v2 .vers-riga__prezzo{margin-top:4px;font-size:1.07rem;color:var(--gray-700);font-variant-numeric:tabular-nums}.prev-v2 .vers-riga__prezzo strong{color:var(--gray-900)}.prev-v2 .vers-riga__cifre{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:14px}.prev-v2 .vers-riga__cifre .vers-riga__margine{margin-top:4px}.prev-v2 .vers-riga__diff{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.prev-v2 .vers-gettone{display:inline-block;max-width:100%;padding:2px 10px;border-radius:999px;background:var(--gray-100);color:var(--gray-700);font-size:.86rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prev-v2 .vers-gettone.is-altre{background:transparent;color:var(--gray-500);padding-left:2px;cursor:help}.prev-v2 .vers-riga__quando{color:var(--gray-500);font-size:.86rem;margin-left:auto}@media (max-width: 767px){.prev-v2 .vers-riga__quando{margin-left:0;flex-basis:100%}}.prev-v2 .vers-riga__nota{margin-top:4px;font-size:.93rem;line-height:1.45;color:var(--gray-700);overflow-wrap:anywhere}.prev-v2 .vers-riga__azioni{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.prev-v2 .vers-riga__sotto{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-soft)}.prev-v2 .vers-riga.is-cliente{background:var(--color-info-bg);border-left-color:var(--color-info)}.prev-v2 .vers-riga.is-da-mandare{background:var(--color-warning-bg);border-left-color:var(--color-warning)}.prev-v2 .vers-riga.is-accettata{background:var(--color-success-bg);border-left-color:var(--color-success)}.prev-v2 .vers-riga.is-simulazione{background:var(--bg-muted);border-style:dashed;border-left-style:solid;border-color:var(--gray-300)}.prev-v2 .vers-riga.is-bozza{border-left-color:var(--gray-500)}.prev-v2 .vers-riga.is-cliente .vers-riga__sotto,.prev-v2 .vers-riga.is-da-mandare .vers-riga__sotto{border-top-color:var(--border-base)}.prev-v2 .esito{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;margin-top:8px;font-size:.93rem;line-height:1.45;color:var(--gray-800)}.prev-v2 .esito>svg{color:var(--color-success);flex-shrink:0}.prev-v2 .esito>span{flex:1 1 260px;min-width:0;overflow-wrap:anywhere}.prev-v2 .costi-riga{margin-top:10px;padding:10px 12px;display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;background:var(--bg-surface);border:1px solid var(--border-base);border-radius:var(--radius-md)}.prev-v2 .costi-riga__testo{flex:1 1 380px;min-width:0;font-size:.93rem;line-height:1.45;color:var(--gray-800);overflow-wrap:anywhere}.prev-v2 .costi-riga__testo strong{color:var(--gray-900)}.prev-v2 .costi-riga__azioni{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.prev-v2 .riceve{display:grid;grid-template-columns:150px minmax(0,1fr);gap:6px 14px;font-size:.93rem;line-height:1.45;color:var(--gray-800)}.prev-v2 .riceve dt{color:var(--gray-600)}.prev-v2 .riceve dd{margin:0;min-width:0;overflow-wrap:anywhere}.prev-v2 .riceve dd strong{color:var(--gray-900)}.prev-v2 .sezione-etichetta{font-size:.86rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-600);margin:0 0 6px}.prev-v2 .storia{margin-top:16px;padding-top:14px;border-top:1px solid var(--border-soft)}.prev-v2 .storia__lista{list-style:none;margin:0;padding:0}.prev-v2 .storia-voce{display:grid;grid-template-columns:62px 14px minmax(0,1fr);column-gap:10px}.prev-v2 .storia-voce__quando{padding-top:7px;text-align:right;line-height:1.3;font-size:.86rem;color:var(--gray-600);font-variant-numeric:tabular-nums}.prev-v2 .storia-voce__quando strong{display:block;font-size:.93rem;font-weight:700;color:var(--gray-800)}.prev-v2 .storia-voce__filo{position:relative}.prev-v2 .storia-voce__filo:before{content:"";position:absolute;left:6px;top:0;bottom:0;width:2px;background:var(--border-base)}.prev-v2 .storia-voce:first-child .storia-voce__filo:before{top:14px}.prev-v2 .storia-voce:last-child .storia-voce__filo:before{bottom:auto;height:14px}.prev-v2 .storia-voce__filo:after{content:"";position:absolute;left:2px;top:10px;width:10px;height:10px;border-radius:50%;background:var(--gray-300)}.prev-v2 .storia-voce.is-invio .storia-voce__filo:after{background:var(--color-info)}.prev-v2 .storia-voce.is-accettata .storia-voce__filo:after{background:var(--color-success)}.prev-v2 .storia-voce__corpo{padding:6px 0 10px;min-width:0}.prev-v2 .storia-voce__titolo{margin:0;font-size:.93rem;font-weight:600;color:var(--gray-900);overflow-wrap:anywhere}.prev-v2 .storia-voce__titolo .badge{vertical-align:1px;margin-left:4px}.prev-v2 .storia-voce__testo{margin-top:2px;font-size:.93rem;line-height:1.45;color:var(--gray-700);overflow-wrap:anywhere}.prev-v2 .storia-voce__azioni{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.prev-v2 .storia__altro{margin:2px 0 0 86px}.prev-v2 .altro{position:relative;display:inline-flex}.prev-v2 .altro>.noc-pop{position:absolute;top:calc(100% + 4px);right:0;min-width:300px;max-width:360px;z-index:5;overflow:visible}.prev-v2 .noc-voce .sotto{display:block;margin-top:1px;font-size:.86rem;line-height:1.3;color:var(--gray-600);font-weight:400;white-space:normal}.prev-v2 .altro>.noc-pop .noc-voce{padding:8px 10px;line-height:1.3;font-size:.93rem}.prev-v2 .altro>.noc-pop .noc-voce:disabled{opacity:1;color:var(--gray-500)}.prev-v2 .altro>.noc-pop .noc-voce:disabled .sotto{color:var(--gray-600)}.prev-v2 .dett{padding:16px 20px;margin-bottom:12px}.prev-v2 .dett__testa{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;margin-bottom:12px}.prev-v2 .dett__titolo{flex:1 1 200px;min-width:0;margin:0;font-size:1.07rem;font-weight:700;color:var(--gray-900);overflow-wrap:anywhere}.prev-v2 .dett__griglia{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px}.prev-v2 .dett__voce{min-width:0}.prev-v2 .dett__voce--larga{grid-column:1 / -1}.prev-v2 .dett__valore{font-size:1rem;color:var(--gray-900);overflow-wrap:anywhere}.prev-v2 .dett__valore small{display:block;font-size:.86rem;color:var(--gray-600)}.prev-v2 .dett__apri{display:none}.prev-v2 table.tab-prezzi,.prev-v2 table.tab-prezzi tbody td{font-size:.93rem}.prev-v2 .tab-prezzi{margin-top:4px}.prev-v2 .tab-prezzi th{white-space:nowrap}.prev-v2 .tab-prezzi td strong{font-size:1rem;color:var(--gray-900)}.prev-v2 .tab-prezzi td{white-space:nowrap}.prev-v2 .tab-prezzi .delta{display:block;font-size:.86rem;color:var(--gray-600);white-space:nowrap}.prev-v2 .tab-prezzi th.is-cliente,.prev-v2 .tab-prezzi td.is-cliente{background:var(--color-info-bg)}.prev-v2 .tab-prezzi th.is-somma,.prev-v2 .tab-prezzi td.is-somma{background:var(--bg-muted)}.prev-v2 .tab-prezzi tfoot td{white-space:normal;background:transparent;border-bottom:0;padding-top:10px;vertical-align:top}.prev-v2 .prezzo-fatto{margin-top:8px;font-size:.86rem;line-height:1.5;color:var(--gray-600);overflow-wrap:anywhere}.prev-v2 .prezzo-fatto strong{color:var(--gray-800);font-weight:600}.prev-v2 .margine{font-weight:600;white-space:nowrap}.prev-v2 .margine.is-ok{color:var(--color-success)}.prev-v2 .margine.is-basso{color:var(--color-warning)}.prev-v2 .margine.is-rosso{color:var(--color-danger)}.prev-v2 .solo-tu{font-weight:400;color:var(--gray-500)}.prev-v2 .modal-footer.barra-salva{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:8px;border-top:1px solid var(--border-base);text-align:left}.prev-v2 .barra-salva__cambia{font-size:.93rem;line-height:1.45;color:var(--gray-800);overflow-wrap:anywhere}.prev-v2 .barra-salva__cambia strong{color:var(--gray-900)}.prev-v2 .uscite{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:8px;align-items:stretch}.prev-v2 .uscite--due{grid-template-columns:auto repeat(2,minmax(0,1fr))}.prev-v2 .uscita{display:flex;flex-direction:column;gap:2px;text-align:left;cursor:pointer;font-family:inherit;min-width:0;padding:9px 12px;background:var(--bg-surface);color:var(--gray-800);border:1px solid var(--gray-300);border-radius:var(--radius-md)}.prev-v2 .uscita:hover{border-color:var(--noc-amber)}.prev-v2 .uscita:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.prev-v2 .uscita__titolo{font-size:.93rem;font-weight:700;color:var(--gray-900);display:flex;align-items:center;gap:6px}.prev-v2 .uscita__sotto{font-size:.86rem;line-height:1.35;color:var(--gray-600);white-space:normal}.prev-v2 .uscita.is-principale{background:var(--noc-amber);border-color:var(--noc-amber)}.prev-v2 .uscita:disabled{cursor:not-allowed;background:var(--bg-muted)}.prev-v2 .uscita:disabled .uscita__titolo{color:var(--gray-500)}.prev-v2 .uscite__annulla{align-self:center}.prev-v2 .barra-salva__telefono{display:none}.prev-v2.barra-salva-guscio{flex-shrink:0}.prev-v2 .uscite--una{grid-template-columns:auto minmax(0,1fr)}.prev-v2 .uscite--quattro{grid-template-columns:auto repeat(4,minmax(0,1fr))}.prev-v2 .uscite--cinque{grid-template-columns:auto repeat(5,minmax(0,1fr))}.prev-v2 .uscita__sotto.is-perche{color:var(--gray-700)}.prev-v2 .uscita__avviso{font-size:.86rem;line-height:1.35;font-weight:600;color:var(--color-warning);white-space:normal}.prev-v2 .barra-salva__cambia.is-calcolo,.prev-v2 .barra-salva__cambia.is-niente{color:var(--gray-600)}.prev-v2 .barra-salva__nota{font-size:.93rem;line-height:1.45;color:var(--color-warning);overflow-wrap:anywhere}.prev-v2 .barra-salva__coda{font-size:.86rem;line-height:1.4;color:var(--gray-600)}.prev-v2 .barra-compatta{display:flex;align-items:center;gap:10px;min-width:0}.prev-v2 .barra-compatta__cambia{flex:1 1 auto;min-width:0;font-size:.93rem;color:var(--gray-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prev-v2 .barra-compatta__cambia.is-niente,.prev-v2 .barra-compatta__cambia.is-calcolo{color:var(--gray-500)}.prev-v2 .barra-compatta .btn{flex:0 0 auto}.uscite-pila+.barra-salva__coda{margin-top:12px;font-size:.86rem;color:var(--gray-600)}.prev-v2 .barra-salva--compatta>.barra-salva__cambia,.prev-v2 .barra-salva--compatta>.barra-salva__nota,.prev-v2 .barra-salva--compatta>.uscite,.prev-v2 .barra-salva--compatta>.barra-salva__coda{display:none}@media (max-width: 767px){.prev-v2 .barra-compatta{display:none}.prev-v2 .barra-salva--compatta.is-ferma .barra-compatta{display:flex}.prev-v2 .barra-salva--compatta.is-ferma .barra-salva__telefono{display:none}}.prev-v2 .uscita.is-principale .uscita__titolo{color:#fff}.prev-v2 .uscita.is-principale .uscita__sotto{color:#ffffffeb}.prev-v2 .uscita.is-principale:disabled .uscita__titolo{color:var(--gray-500)}.prev-v2 .uscita.is-principale:disabled .uscita__sotto{color:var(--gray-600)}.prev-v2 .uscite-pila{display:grid;gap:8px;margin-top:4px}.prev-v2 .uscite-pila .uscita{min-height:56px}.prev-v2 .barra-salva__perche{display:none}.prev-v2 .campo-cambiato{box-shadow:inset 3px 0 0 var(--noc-amber);background:var(--noc-amber-light);border-radius:var(--radius-sm)}.prev-v2 .segno-cambiato{font-size:.86rem;font-weight:600;color:var(--noc-amber-dark)}[data-theme=dark] .prev-v2 .segno-cambiato{color:var(--noc-amber)}.prev-v2 .form-sezione{padding:14px 16px;margin-bottom:12px}.prev-v2 .form-sezione__titolo{margin:0 0 10px;font-size:1rem;font-weight:700;color:var(--gray-900);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.prev-v2 .riga-materiale{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr) 60px;gap:8px;align-items:center;padding:6px 8px}.prev-v2 .riga-materiale+.riga-materiale{margin-top:4px}.prev-v2 .modulo-resto{padding:14px 16px;border:1px dashed var(--gray-300);border-radius:var(--radius-md);font-size:.93rem;color:var(--gray-600);text-align:center}.prev-v2 .da-a{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:8px;align-items:stretch}.prev-v2 .da-a__freccia{display:flex;align-items:center;justify-content:center;color:var(--gray-500)}.prev-v2 .da-a__lato{padding:10px 12px;border:1px solid var(--border-base);border-radius:var(--radius-md);background:var(--bg-muted);min-width:0}.prev-v2 .da-a__lato.is-nuovo{background:var(--bg-surface);border-color:var(--noc-amber);box-shadow:inset 0 0 0 1px var(--noc-amber)}.prev-v2 .da-a__lato.is-cliente{background:var(--color-info-bg);border-color:var(--color-info-bg)}.prev-v2 .da-a__nome{font-size:1rem;font-weight:700;color:var(--gray-900);margin-top:2px;overflow-wrap:anywhere}.prev-v2 .da-a__prezzo{font-size:1rem;color:var(--gray-700);font-variant-numeric:tabular-nums;margin-top:2px}.prev-v2 .da-a__prezzo strong{color:var(--gray-900);font-size:1.14rem}.prev-v2 .succede{margin-top:14px;padding:10px 14px;border-radius:var(--radius-md);background:var(--color-info-bg);color:var(--gray-800);font-size:.93rem;line-height:1.5}.prev-v2 .succede__titolo{font-weight:700;color:var(--gray-900);margin:0 0 4px;font-size:.93rem}.prev-v2 .succede ul{margin:0;padding-left:18px}.prev-v2 .succede li+li{margin-top:2px}.prev-v2 .succede strong{color:var(--gray-900)}.prev-v2 .etichetta-campo{display:block;font-size:.93rem;font-weight:600;color:var(--gray-800);margin:14px 0 4px}.prev-v2 .etichetta-campo .facoltativa{font-weight:400;color:var(--gray-600)}.prev-v2 .aiuto-campo{font-size:.86rem;line-height:1.4;color:var(--gray-600);margin-top:4px;overflow-wrap:anywhere}.prev-v2 .piede-dice{flex:1 1 260px;min-width:0;font-size:.93rem;line-height:1.45;color:var(--gray-800);overflow-wrap:anywhere}.prev-v2 .piede-dice strong{color:var(--gray-900)}.prev-v2 .modal-footer{align-items:center;flex-wrap:wrap}.prev-v2 .modal-footer .a-destra{margin-left:auto}.prev-v2 .due-colonne{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:start}.prev-v2 .proposta-riga{display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px 10px;align-items:start;padding:12px;border:1px solid var(--border-base);border-radius:var(--radius-md);background:var(--bg-surface)}.prev-v2 .proposta-riga+.proposta-riga{margin-top:8px}.prev-v2 .proposta-riga.is-ferma{border-color:var(--color-danger)}.prev-v2 .proposta-riga .versioni-lettera{margin-top:2px;width:26px;height:26px;font-size:.86rem}.prev-v2 .proposta-riga__campi{display:flex;flex-direction:column;gap:6px;min-width:0}.prev-v2 .proposta-riga__testa{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.prev-v2 .proposta-riga__chi{flex:1 1 200px;min-width:0;font-size:.93rem;color:var(--gray-700);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.prev-v2 .proposta-riga__chi strong{color:var(--gray-900);font-size:1rem}.prev-v2 .proposta-riga__mosse{display:flex;gap:6px}.prev-v2 .proposta-riga__mosse .btn{min-width:40px;justify-content:center;padding-left:9px;padding-right:9px}.prev-v2 .proposta-riga .etichetta-campo{margin-top:4px}.prev-v2 .cosi-legge{padding:14px 16px;border:1px solid var(--border-base);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-sm);font-size:.93rem;line-height:1.45;color:var(--gray-800)}.prev-v2 .cosi-legge p{margin:0 0 8px}.prev-v2 .cosi-legge table{width:100%;min-width:0!important;display:table;border-collapse:collapse;margin-top:4px;font-size:.93rem;font-variant-numeric:tabular-nums}.prev-v2 .cosi-legge th{text-align:left;text-transform:none;letter-spacing:0;font-size:.86rem;font-weight:700;color:var(--noc-amber-dark);padding:6px 8px 6px 0;border-bottom:2px solid var(--noc-amber);vertical-align:bottom}[data-theme=dark] .prev-v2 .cosi-legge th{color:var(--noc-amber)}.prev-v2 .cosi-legge th:first-child{color:var(--gray-700)}.prev-v2 .cosi-legge td{padding:7px 8px 7px 0;border-bottom:1px solid var(--border-soft);vertical-align:top;font-size:.93rem}.prev-v2 .cosi-legge td strong{display:block;color:var(--gray-900)}.prev-v2 .cosi-legge td span{font-size:.86rem;color:var(--gray-600)}.prev-v2 .scelte-due{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.prev-v2 .scelte-tre{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}.prev-v2 .scelta-grande{display:flex;flex-direction:column;gap:3px;text-align:left;cursor:pointer;font-family:inherit;min-width:0;padding:12px 14px;background:var(--bg-surface);color:var(--gray-800);border:1px solid var(--gray-300);border-radius:var(--radius-md)}.prev-v2 .scelta-grande:hover{border-color:var(--noc-amber)}.prev-v2 .scelta-grande:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.prev-v2 .scelta-grande__titolo{font-size:1.07rem;font-weight:700;color:var(--gray-900);display:flex;align-items:center;gap:8px}.prev-v2 .scelta-grande__prezzo{font-size:1rem;color:var(--gray-800);font-variant-numeric:tabular-nums}.prev-v2 .scelta-grande__sotto{font-size:.86rem;line-height:1.4;color:var(--gray-600);white-space:normal}.prev-v2 .scelta-grande.is-active{border-color:var(--noc-amber);box-shadow:inset 0 0 0 1px var(--noc-amber);background:var(--noc-amber-light)}.prev-v2 .scelta-grande:disabled{cursor:not-allowed;background:var(--bg-muted)}.prev-v2 .scelta-grande:disabled .scelta-grande__titolo,.prev-v2 .scelta-grande:disabled .scelta-grande__prezzo{color:var(--gray-500)}.prev-v2 .pallino{flex:0 0 18px;width:18px;height:18px;border-radius:50%;border:2px solid var(--gray-400);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.prev-v2 .is-active>.scelta-grande__titolo>.pallino,.prev-v2 .btn-chip.is-active>.pallino{border-color:var(--noc-amber);background:var(--noc-amber);box-shadow:inset 0 0 0 3px var(--bg-surface)}.prev-v2 .scelta-grande .versioni-lettera{width:24px;height:24px;font-size:.86rem}.prev-v2 .spunta-larga{display:inline-flex;align-items:center;gap:6px;margin-left:4px}.prev-v2 .domanda{margin:18px 0 0;font-size:1rem;font-weight:700;color:var(--gray-900);display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.prev-v2 .domanda:first-child{margin-top:0}.prev-v2 .domanda .req{color:var(--noc-amber)}.prev-v2 .domanda small{font-size:.86rem;font-weight:400;color:var(--gray-600)}.prev-v2 .chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.prev-v2 .chips .btn-chip{display:inline-flex;align-items:center;gap:8px}.prev-v2 .prev-lista td{vertical-align:top}.prev-v2 .prev-lista__num{font-family:var(--font-mono);font-size:.93rem;font-weight:700;color:var(--noc-amber-dark);white-space:nowrap}[data-theme=dark] .prev-v2 .prev-lista__num{color:var(--noc-amber)}.prev-v2 .prev-lista__chi strong{display:block;font-weight:600;color:var(--gray-900)}.prev-v2 .prev-lista__chi span{display:block;font-size:.86rem;color:var(--gray-600)}.prev-v2 .prev-lista__ha{font-size:.93rem;color:var(--gray-800)}.prev-v2 .prev-lista__ha small,.prev-v2 .prev-lista__prezzo small,.prev-v2 .prev-lista__tocca small{display:block;font-size:.86rem;color:var(--gray-600)}.prev-v2 .prev-lista__prezzo{font-variant-numeric:tabular-nums;white-space:nowrap}.prev-v2 .prev-lista__prezzo strong{font-size:1rem;color:var(--gray-900)}.prev-v2 .prev-lista__da-mandare{display:block;margin-top:5px;font-size:.93rem;font-weight:600;color:var(--color-warning);white-space:nowrap}.prev-v2 .prev-lista th:nth-child(1){width:70px}.prev-v2 .prev-lista th:nth-child(3){min-width:210px}.prev-v2 .prev-lista__tocca .badge{margin-bottom:2px}.prev-v2 .prev-lista__azioni{display:flex;align-items:center;gap:6px;justify-content:flex-end;white-space:nowrap}.prev-v2 .prev-lista tr.is-tocca-a-me td:first-child{box-shadow:inset 3px 0 0 var(--color-warning)}.prev-v2 .filtri{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.prev-v2 .filtri__sep{width:1px;height:22px;background:var(--border-base);margin:0 4px}.prev-v2 .filtri .btn-chip span{font-weight:500;color:var(--gray-500);margin-left:4px}.prev-v2 .filtri .btn-chip.is-active span{color:inherit}[data-theme=dark] .prev-v2 .btn-secondary{border-color:var(--gray-400)}[data-theme=dark] .prev-v2 .btn-danger{border-color:var(--color-danger);background:transparent}[data-theme=dark] .prev-v2 .btn-chip,[data-theme=dark] .prev-v2 .scelta-grande,[data-theme=dark] .prev-v2 .uscita,[data-theme=dark] .prev-v2 .versioni-accetta__scelta{border-color:var(--gray-400)}[data-theme=dark] .prev-v2 .btn-chip.is-active,[data-theme=dark] .prev-v2 .scelta-grande.is-active,[data-theme=dark] .prev-v2 .uscita.is-principale{border-color:var(--noc-amber)}.prev-v2 .chiudi-x{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:0;background:none;border-radius:var(--radius-sm);color:var(--gray-600);cursor:pointer}.prev-v2 .chiudi-x:hover{background:var(--gray-100)}.prev-v2 .modal-title h2{margin:0;font-size:1.07rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prev-v2 .modal-title h2 small{font-size:.93rem;font-weight:400;color:var(--gray-600);margin-left:6px}.prev-v2 .modal-title__azioni{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:12px}.prev-v2 .piede-mossa,.prev-v2 .solo-telefono,.prev-v2 .solo-telefono-flex,.prev-v2 .solo-telefono-blocco{display:none}.prev-v2 .versioni-link{font-size:.93rem}.prev-v2 .btn-testo{background:none;border:0;padding:0;font:inherit;font-size:.93rem;color:var(--noc-amber-dark);text-decoration:underline;cursor:pointer}[data-theme=dark] .prev-v2 .btn-testo{color:var(--noc-amber)}.prev-v2 .troncato{display:inline-block;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}@media (max-width: 767px){.prev-v2 .solo-telefono{display:inline}.prev-v2 .solo-telefono-flex{display:inline-flex}.prev-v2 .solo-telefono-blocco{display:block}.prev-v2 .solo-largo,.prev-v2 table.table-responsive tbody td.solo-largo{display:none!important}.prev-v2 .modal-title{padding:10px 12px 9px 16px}.prev-v2 .modal-title h2 small{display:block;margin-left:0;font-size:.86rem;overflow:hidden;text-overflow:ellipsis}.prev-v2 .modal-title__azioni{gap:0;margin-left:4px}.prev-v2 .chiudi-x{width:44px;height:44px}.prev-v2 .stato-prev{padding:6px 16px 7px;gap:0}.prev-v2 .stato-prev__riga{flex-wrap:nowrap;font-size:1rem;line-height:1.5}.prev-v2 .stato-prev__cosa{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prev-v2 .stato-prev__poi{display:none}.prev-v2 .piede-mossa{display:flex;flex-direction:column;gap:6px;padding:8px 16px 12px;border-top:1px solid var(--border-base);background:var(--bg-surface);flex-shrink:0}.prev-v2 .piede-mossa__dice{font-size:1rem;line-height:1.35;color:var(--gray-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prev-v2 .piede-mossa__dice strong{color:var(--gray-900)}.prev-v2 .piede-mossa__riga{display:flex;gap:8px}.prev-v2 .piede-mossa__riga .btn{flex:1 1 0;min-width:0;justify-content:center;min-height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prev-v2 .piede-mossa__riga .btn.stretto{flex:0 0 auto}.prev-v2 .btn,.prev-v2 .btn-chip{min-height:44px}.prev-v2 .vers{padding:12px 12px 10px}.prev-v2 .vers__testa .btn{flex:1 1 0;justify-content:center}.prev-v2 .vers__sub{display:none}.prev-v2 .vers__testa .vers__titolo{flex-basis:100%}.prev-v2 .storia .vers__sub{display:block;flex-basis:100%;font-size:1rem}.prev-v2 table.table-responsive.tab-prezzi tbody td:before,.prev-v2 table.table-responsive.prev-lista tbody td:before{font-size:.86rem}.modal.prev-v2 .form-label{font-size:.93rem}.prev-v2 .vers-riga__nota .versioni-link,.prev-v2 .storia-voce__testo .versioni-link,.prev-v2 .costi-riga__testo .versioni-link,.prev-v2 .esito .versioni-link,.prev-v2 .riceve .versioni-link,.prev-v2 .prev-costi-riga .versioni-link,.prev-v2 .esito .btn-testo{display:block;width:fit-content;padding:12px 0 10px}.prev-v2 .btn-testo{padding:12px 0 10px}.prev-v2 .vers-riga{padding:10px 12px}.prev-v2 .vers-riga__chi{flex-basis:100%}.prev-v2 .vers-riga__azioni{width:100%;justify-content:stretch}.prev-v2 .vers-riga__azioni>.btn{flex:1 1 auto;justify-content:center}.prev-v2 .vers-riga__nota,.prev-v2 .vers-riga__rev,.prev-v2 .esito,.prev-v2 .costi-riga__testo,.prev-v2 .riceve,.prev-v2 .storia-voce__testo,.prev-v2 .storia-voce__titolo,.prev-v2 .prezzo-fatto,.prev-v2 .dett__valore small,.prev-v2 .scelta-grande__sotto,.prev-v2 .uscita__sotto,.prev-v2 .uscita__titolo,.prev-v2 .aiuto-campo,.prev-v2 .succede,.prev-v2 .succede__titolo,.prev-v2 .etichetta-campo,.prev-v2 .tab-prezzi .delta,.prev-v2 .piede-dice,.prev-v2 .barra-salva__cambia,.prev-v2 .domanda small,.prev-v2 .versioni-link,.prev-v2 .btn-testo,.prev-v2 .cosi-legge,.prev-v2 .cosi-legge th,.prev-v2 .cosi-legge td span,.prev-v2 .proposta-riga__chi,.prev-v2 .sezione-etichetta{font-size:1rem}.prev-v2 .costi-riga__azioni{width:100%}.prev-v2 .costi-riga__azioni .btn{flex:1 1 0;justify-content:center}.prev-v2 .riceve{grid-template-columns:minmax(0,1fr);gap:0}.prev-v2 .riceve dt{margin-top:6px;font-size:.93rem}.prev-v2 .storia-voce{grid-template-columns:14px minmax(0,1fr);column-gap:8px}.prev-v2 .storia-voce__quando{grid-column:2;grid-row:1;text-align:left;padding:6px 0 0;font-size:.93rem}.prev-v2 .storia-voce__quando strong{display:inline;margin-right:6px}.prev-v2 .storia-voce__filo{grid-column:1;grid-row:1 / span 2}.prev-v2 .storia-voce__corpo{grid-column:2;grid-row:2;padding-top:2px}.prev-v2 .storia-voce__azioni .btn{flex:1 1 auto;justify-content:center}.prev-v2 .storia__altro{margin-left:22px}.prev-v2 .altro{flex:0 0 auto;position:static}.prev-v2 .vers-riga,.prev-v2 .storia-voce__corpo,.prev-v2 .modal-title{position:relative}.prev-v2 .altro>.noc-pop{top:auto;left:8px;right:8px;min-width:0;max-width:none;margin-top:48px}.prev-v2 .noc-voce{padding:11px 10px!important;font-size:1rem!important;min-height:44px}.prev-v2 .noc-voce .sotto{font-size:.93rem}.prev-v2 .dett{padding:12px}.prev-v2 .dett__griglia{grid-template-columns:minmax(0,1fr);gap:10px}.prev-v2 .scelte-due,.prev-v2 .scelte-tre{grid-template-columns:minmax(0,1fr)}.prev-v2 .scelta-grande{min-height:44px}.prev-v2 .da-a{grid-template-columns:minmax(0,1fr)}.prev-v2 .da-a__freccia{transform:rotate(90deg);height:18px}.prev-v2 .due-colonne{grid-template-columns:minmax(0,1fr)}.prev-v2 .modal-footer{padding:10px 16px 12px;gap:8px}.prev-v2 .modal-footer>.btn{flex:1 1 auto;justify-content:center}.prev-v2 .modal-footer>.a-destra{margin-left:0}.prev-v2 .modal-footer>.btn-mossa{flex:1 1 100%;order:9}.prev-v2 .modal-footer.piede-due>.btn-secondary{flex:0 0 auto}.prev-v2 .modal-footer.piede-due>.btn-mossa{flex:1 1 0;min-width:0;white-space:normal;line-height:1.2;text-align:center;order:0}.prev-v2 .spunta-larga{display:flex;align-items:center;gap:10px;min-height:44px;margin:4px 0 0!important}.prev-v2 .spunta-larga input{width:22px!important;height:22px!important;flex-shrink:0}.prev-v2 .piede-dice{flex-basis:100%}.prev-v2 .modal-footer.barra-salva{padding:8px 16px 12px;gap:6px}.prev-v2 table.tab-prezzi,.prev-v2 table.tab-prezzi tbody td,.prev-v2 table.table-responsive.tab-prezzi tbody td .margine{font-size:1rem}.prev-v2 table.table-responsive.tab-prezzi tbody td>div{text-align:right;min-width:0}.prev-v2 .tab-prezzi td,.prev-v2 .tab-prezzi .delta{white-space:normal}.prev-v2 .cosi-legge{padding:12px}.prev-v2 .cosi-legge table{table-layout:fixed}.prev-v2 .cosi-legge th{white-space:normal;overflow-wrap:anywhere}.prev-v2 .cosi-legge th:first-child,.prev-v2 .cosi-legge td:first-child{width:62px}.prev-v2 .dett__corpo{display:none}.prev-v2 .dett__testa{margin-bottom:0}.prev-v2 .dett__apri{display:inline-flex}.prev-v2 .barra-salva .uscite,.prev-v2 .barra-salva .barra-salva__cambia{display:none}.prev-v2 .barra-salva__telefono{display:flex;flex-direction:column;gap:6px}.prev-v2 .barra-salva__striscia{font-size:1rem;line-height:1.35;color:var(--gray-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.prev-v2 .barra-salva__striscia strong{color:var(--gray-900)}.prev-v2 .barra-salva__riga{display:flex;gap:8px}.prev-v2 .barra-salva__riga .btn{justify-content:center;min-height:44px}.prev-v2 .barra-salva__riga .btn-primary{flex:1 1 0;min-width:0}.prev-v2 .barra-salva__riga .btn{flex:1 1 0;min-width:0;white-space:normal;line-height:1.2;text-align:center}.prev-v2 .barra-salva__coda{display:none}.prev-v2 .barra-salva__nota{font-size:.93rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prev-v2 .barra-salva__perche{display:block;font-size:.93rem;line-height:1.35;color:var(--gray-700)}.prev-v2.barra-salva-guscio.is-tastiera{display:none}.prev-v2 .uscite-pila .barra-salva__nota,.prev-foglio .barra-salva__nota{display:block;-webkit-line-clamp:unset}.prev-v2 .uscite-foglio{display:flex;flex-direction:column;gap:8px}.prev-v2 .uscite-foglio .uscita{min-height:44px;padding:12px 14px}.prev-v2 .riga-materiale{grid-template-columns:minmax(0,1fr) 96px}.prev-v2 .riga-materiale>:nth-child(2){grid-column:1 / -1;grid-row:2}.prev-v2 .riga-materiale>:nth-child(4){grid-column:1 / -1;grid-row:3}.prev-v2 .form-sezione{padding:12px}.prev-v2 .proposta-riga__mosse .btn{min-width:44px}.prev-v2 .chips .btn-chip{flex:1 1 100%;justify-content:flex-start}.prev-v2 .prev-lista__chi-tel{font-weight:600;color:var(--gray-900)}.prev-v2 .prev-lista__prod-tel{display:block;font-weight:400;font-size:1rem;color:var(--gray-600);margin-top:2px}.prev-v2 table.table-responsive.prev-lista tbody tr{position:relative}.prev-v2 table.table-responsive.prev-lista tbody td[data-label=__primary]{padding-right:140px!important;min-height:58px}.prev-v2 table.table-responsive.prev-lista tbody td.prev-lista__tocca{position:absolute;top:12px;right:14px;width:auto;display:block;padding:0!important}.prev-v2 table.table-responsive.prev-lista tbody td.prev-lista__tocca:before{display:none}.prev-v2 .prev-lista__ha>div,.prev-v2 .prev-lista__prezzo>div,.prev-v2 .prev-lista__tocca>div{text-align:right}.prev-v2 .prev-lista__ha small,.prev-v2 .prev-lista__prezzo small,.prev-v2 .prev-lista__tocca small{font-size:.93rem}.prev-v2 .prev-lista__azioni{justify-content:stretch;width:100%}.prev-v2 .prev-lista__azioni .btn:first-child{flex:1;justify-content:center}.prev-v2 .prev-lista tr.is-tocca-a-me td:first-child{box-shadow:none}.prev-v2 table.table-responsive.prev-lista tbody tr.is-tocca-a-me{border-left:4px solid var(--color-warning)}.prev-v2 .filtri{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2px 2px 6px}.prev-v2 .filtri .btn-chip{flex:0 0 auto}}@media (max-width: 767px){.modal.prev-v2{max-height:calc(100dvh - 32px - var(--barra-timer, 0px))}}.prev-v2 .margine-era{font-weight:400;color:var(--gray-600);white-space:nowrap}.prev-v2 .vers-riga__margine{margin-top:3px;font-size:.93rem;line-height:1.45;color:var(--gray-700);font-variant-numeric:tabular-nums}.prev-v2 .rev{font-size:.86rem;font-weight:400;color:var(--gray-600);white-space:nowrap}.prev-v2 .perche{font-size:.86rem;line-height:1.4;color:var(--gray-600)}.prev-v2 .vers__perche,.prev-v2 .prima-riga__perche{flex:1 1 100%;text-align:right}.prev-v2 .uscita__avviso{margin-top:3px;font-size:.86rem;line-height:1.35;font-weight:600;color:var(--color-warning);white-space:normal}.prev-v2 .prima{margin-top:16px;padding-top:14px;border-top:1px solid var(--border-soft)}.prev-v2 .prima__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.prev-v2 .prima-riga{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;padding:9px 12px;min-width:0;background:var(--bg-surface);border:1px solid var(--border-base);border-left:4px solid var(--gray-300);border-radius:var(--radius-md)}.prev-v2 .prima-riga__chi{flex:1 1 380px;min-width:0;font-size:.93rem;line-height:1.45;color:var(--gray-700);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.prev-v2 .prima-riga__chi>strong{font-size:1rem;color:var(--gray-900)}.prev-v2 .prima-riga__chi div strong{color:var(--gray-900)}.prev-v2 .prima-riga__azioni{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.prev-v2 .prop-dentro__lista{list-style:none;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--border-base);display:flex;flex-direction:column;gap:6px}.prev-v2 .prop-dentro{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;padding:8px 10px;background:var(--bg-surface);border:1px solid var(--border-base);border-radius:var(--radius-md)}.prev-v2 .prop-dentro .versioni-lettera{width:26px;height:26px;font-size:.86rem;flex-shrink:0}.prev-v2 .prop-dentro__chi{flex:1 1 320px;min-width:0;font-size:.93rem;color:var(--gray-700);font-variant-numeric:tabular-nums}.prev-v2 .prop-dentro__chi>strong{font-size:1rem;color:var(--gray-900)}.prev-v2 .prop-dentro__azioni{display:flex;gap:8px;flex-wrap:wrap}.prev-v2 .badge-bordo.badge-amber{background:var(--bg-surface);border:1px solid var(--color-warning);color:var(--color-warning)}.prev-v2 .avviso-margine{margin:14px 0 0;font-size:.93rem;line-height:1.45}[data-theme=dark] .prev-v2 .alert-warning,[data-theme=dark] .prev-v2 .alert-danger,[data-theme=dark] .prev-v2 .alert-info{color:var(--gray-900);border-color:var(--border-base)}.prev-v2 .scelta-grande.is-consigliata{border-color:var(--color-success);box-shadow:inset 0 0 0 1px var(--color-success)}.prev-v2 .scelta-grande--larga{grid-column:1 / -1}.prev-v2 .scelta-grande .badge{font-size:.86rem;padding:2px 9px}.prev-v2 .lista-attrezzi{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;margin-bottom:12px}.prev-v2 .lista-attrezzi .filtri{margin-bottom:0;flex:1 1 420px;min-width:0}.prev-v2 .lista-cerca{position:relative;flex:0 1 300px;min-width:200px;display:flex;align-items:center}.prev-v2 .lista-cerca svg{position:absolute;left:10px;color:var(--gray-500);pointer-events:none}.prev-v2 .lista-cerca .form-control{padding-left:32px}.prev-v2 .th-ord{background:none;border:0;padding:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.prev-v2 .ord{font-size:.86rem;color:var(--gray-400)}.prev-v2 .ord.is-attivo{color:var(--noc-amber-dark)}[data-theme=dark] .prev-v2 .ord.is-attivo{color:var(--noc-amber)}.prev-v2 .prev-lista__cli{display:block;font-weight:600;color:var(--gray-900);text-decoration:none}.prev-v2 .prev-lista__cli:hover{text-decoration:underline}.prev-v2 .prev-lista__prezzo small.prev-lista__nota{color:var(--color-warning);font-weight:600}.prev-v2 .prev-lista__prezzo small.prev-lista__qta{color:var(--gray-500)}.prev-v2 .prev-lista__prezzo small.prev-lista__costi{color:var(--gray-800)}.prev-v2 .prev-lista__sel input{width:16px;height:16px;accent-color:var(--noc-amber)}.prev-v2 .prev-lista__da-mandare{white-space:normal}.prev-v2 .prev-lista th,.prev-v2 .prev-lista td{padding-left:10px;padding-right:10px}.prev-v2 .prev-lista th:first-child,.prev-v2 .prev-lista td:first-child{padding-left:16px}.prev-v2 .prev-lista th:nth-child(3){min-width:180px}.prev-v2 .prev-lista th:nth-child(2){min-width:150px}.prev-v2 .prev-lista__azioni .btn{padding-left:10px;padding-right:10px}.prev-v2 .costi-riga__testo .versioni-link,.prev-v2 .vers-riga__nota .versioni-link,.prev-v2 .storia-voce__testo .versioni-link{white-space:nowrap}@media (max-width: 767px){.prev-v2 .vers-riga__margine,.prev-v2 .perche,.prev-v2 .rev,.prev-v2 .uscita__avviso,.prev-v2 .prima-riga__chi,.prev-v2 .prop-dentro__chi,.prev-v2 .avviso-margine,.prev-v2 .margine-era{font-size:1rem}.prev-v2 .margine-era{white-space:normal}.prev-v2 .vers__perche,.prev-v2 .prima-riga__perche{text-align:left}.prev-v2 .prima-riga{padding:10px 12px}.prev-v2 .prima-riga__chi,.prev-v2 .prop-dentro__chi{flex-basis:100%}.prev-v2 .prima-riga__azioni,.prev-v2 .prop-dentro__azioni{width:100%}.prev-v2 .prima-riga__azioni>.btn,.prev-v2 .prop-dentro__azioni>.btn{flex:1 1 auto;justify-content:center}.prev-v2 .scelte-tre .scelta-grande{min-height:44px}.prev-v2 .altro>.noc-pop{position:fixed;left:8px;right:8px;bottom:8px;top:auto;margin-top:0;max-height:72vh;overflow:auto;z-index:1300;box-shadow:var(--shadow-lg)}.prev-v2 .lista-cerca{flex:1 1 100%}.prev-v2 .lista-attrezzi .filtri{flex-basis:100%}.prev-v2 .prev-lista__sel-tel{flex:0 0 44px;min-height:44px;align-items:center;justify-content:center}.prev-v2 .prev-lista__sel-tel input{width:22px;height:22px;accent-color:var(--noc-amber)}.prev-v2 .costi-riga__testo .versioni-link,.prev-v2 .vers-riga__nota .versioni-link,.prev-v2 .storia-voce__testo .versioni-link{white-space:normal}.prev-v2 .prezzo-fatto .versioni-link,.prev-v2 .avviso-margine .versioni-link,.prev-v2 .aiuto-campo .versioni-link{display:block;width:fit-content;padding:12px 0 10px;white-space:normal}.prev-v2 .prev-lista th,.prev-v2 .prev-lista td,.prev-v2 .prev-lista th:first-child,.prev-v2 .prev-lista td:first-child{padding-left:0;padding-right:0}.prev-v2 .tab-prezzi .delta,.prev-v2 .tab-prezzi .margine{white-space:nowrap}}.prev-v2 .prev-titolo{display:block;min-width:0;font-size:1.07rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prev-v2 .prev-titolo small{font-size:.93rem;font-weight:400;color:var(--gray-600);margin-left:6px}.prev-v2>.modal-title>span:first-child{flex:1 1 auto;min-width:0}.prev-v2>.modal-title>div{flex-shrink:0;margin-left:12px}.prev-v2 .prev-testa{display:inline-flex;gap:8px;align-items:center}.prev-v2 .prev-testa__puntini{padding:0;width:44px;justify-content:center;border-color:transparent;background:none}.prev-v2 .altro__puntini{font-size:1.4rem;line-height:1}.prev-v2 .perche__riga{display:block}.prev-v2 .perche__chi{font-weight:600;color:var(--gray-700)}.prev-v2 .vers-riga__perche,.prev-v2 .esito__perche{flex:1 1 100%;text-align:right}.prev-v2 .vers__testa--stretta{margin-bottom:6px}.prev-v2 .vers__fermo{margin:0 0 10px;font-size:.93rem;line-height:1.45;font-weight:600;color:var(--color-warning)}.prev-v2 .vers__conteggi{margin:0 0 4px;padding-left:18px;font-size:.93rem;line-height:1.5;color:var(--gray-800)}.prev-v2 .vers__sguardo{margin:0 0 12px}.prev-v2 .vers-riga__coda{margin:8px 0 0}.prev-v2 .vers-riga__sotto--chiuso{margin-top:8px;padding-top:8px}.prev-v2 .costi-riga--tratto{border-style:dashed}.prev-v2 .confronto__cambia{margin:0 0 6px;color:var(--gray-800)}.prev-v2 .riceve__come{color:var(--gray-600)}.prev-v2 .dett__sub{font-weight:400;color:var(--gray-600);font-size:.93rem}.prev-v2 .storia__passaggi{margin:8px 0 0 86px}.prev-v2 .esito .btn{flex-shrink:0}.prev-v2 .btn-testo:disabled{opacity:.5;cursor:not-allowed}.prev-v2 .btn-testo:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px;border-radius:2px}.prev-v2 .da-a__etichetta{margin:0}.prev-v2 .da-a__sotto{margin-top:2px}.prev-v2 .da-a__freccia{font-size:1.3rem}.prev-v2 .foglio__coda{margin-top:10px}.prev-v2 .foglio__testo{margin:0 0 4px;font-size:.93rem;line-height:1.5;color:var(--gray-800)}.prev-v2 .foglio__primo{margin-top:0}.prev-v2 .foglio__data{max-width:220px}.prev-v2 .foglio__spunta{margin:8px 0 0;font-weight:600}.prev-v2 .etichetta-campo .req{color:var(--noc-amber)}.prev-v2 .prev-foglio__errore{margin:14px 0 0}.prev-v2.prev-interruttore{margin:0 0 10px;font-size:.86rem;line-height:1.4;color:var(--gray-600)}.prev-v2.prev-interruttore .btn-testo{font-size:inherit}@media (max-width: 767px){.prev-v2 .dett.is-aperta .dett__corpo{display:block;margin-top:10px}.prev-v2 .vers-riga__perche,.prev-v2 .esito__perche{text-align:left}.prev-v2 .storia__passaggi{margin-left:22px}.prev-v2 .prev-titolo small{display:block;margin-left:0;font-size:.86rem;overflow:hidden;text-overflow:ellipsis}.prev-v2>.modal-title>div{margin-left:4px}.prev-v2>.modal-title>div>button[aria-label=Chiudi]{min-width:44px;min-height:44px}.prev-v2 .foglio__data{max-width:none}.prev-v2 .vers__fermo,.prev-v2 .vers__conteggi,.prev-v2 .foglio__testo,.prev-v2 .dett__sub{font-size:1rem}.prev-v2.prev-foglio .prev-titolo{white-space:normal;overflow:visible}.prev-v2 .tab-prezzi .delta,.prev-v2 .tab-prezzi .margine,.prev-v2 .tab-prezzi .margine-era{white-space:normal}}.prev-v2 .versioni-link,.prev-v2 .btn-testo{color:var(--noc-amber-dark);color:color-mix(in srgb,var(--noc-amber-dark) 86%,black)}[data-theme=dark] .prev-v2 .versioni-link,[data-theme=dark] .prev-v2 .btn-testo{color:var(--noc-amber)}[data-theme=dark] .prev-v2 .btn-primary{background:var(--noc-amber-dark);border-color:var(--noc-amber-dark)}[data-theme=dark] .prev-v2 .prev-testa__puntini{border-color:transparent}[data-theme=dark] .prev-v2 .storia-voce__filo:after{background:var(--gray-400)}[data-theme=dark] .prev-v2 .storia-voce.is-invio .storia-voce__filo:after{background:var(--color-info)}[data-theme=dark] .prev-v2 .storia-voce.is-accettata .storia-voce__filo:after{background:var(--color-success)}[data-theme=dark] .prev-v2 .alert-danger{border-color:var(--color-danger)}[data-theme=dark] .prev-v2 .alert-warning{border-color:var(--color-warning)}.prev-v2 .altro>.noc-pop .noc-voce[aria-disabled=true]{color:var(--gray-500);cursor:not-allowed}.prev-v2 .altro>.noc-pop .noc-voce[aria-disabled=true]:hover{background:none}.prev-v2 .altro>.noc-pop .noc-voce[aria-disabled=true] .sotto{color:var(--gray-600)}.prev-v2 .altro__velo,.prev-v2 .altro__titolo{display:none}.prev-v2 .prima__perche{margin:0 0 8px}.prev-v2 .piede-mossa__dice--pezzi{display:flex;min-width:0}.prev-v2 .piede-mossa__nome{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prev-v2 .piede-mossa__coda{flex:0 0 auto;white-space:nowrap}@media (max-width: 767px){.prev-v2 .altro__velo{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1299;background:var(--overlay-bg);touch-action:none}.prev-v2 .altro__titolo{display:block;padding:10px 10px 8px;font-size:1rem;font-weight:700;color:var(--gray-900);border-bottom:1px solid var(--border-base);overflow-wrap:anywhere}.prev-v2 .altro>.noc-pop{bottom:calc(8px + env(safe-area-inset-bottom,0px));border-color:var(--gray-400)}.modal.prev-v2.prev-foglio{height:calc(100vh - 40px - var(--barra-timer, 0px));height:calc(100dvh - 40px - var(--barra-timer, 0px))}.modal.prev-v2 .modal-body{overscroll-behavior:contain}.prev-v2 .stato-prev__chi{flex:0 0 auto;min-width:0;max-width:calc(100% - 15ch);overflow:hidden;text-overflow:ellipsis}.prev-v2 .stato-prev__chi:only-child{flex:0 1 auto;max-width:100%}.prev-v2 .stato-prev__cosa{flex:0 1000 auto;min-width:14ch}.prev-v2 .stato-prev__riga.is-a-capo{flex-wrap:wrap}.prev-v2 .stato-prev__riga.is-a-capo .stato-prev__cosa{flex:1 1 100%;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.prev-v2 .prev-titolo small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.prev-v2 .btn{font-size:1rem}.prev-v2 .vers__testa .btn{padding-left:8px;padding-right:8px}.prev-v2 .vers-riga__nota .versioni-link,.prev-v2 .storia-voce__testo .versioni-link,.prev-v2 .costi-riga__testo .versioni-link,.prev-v2 .esito .versioni-link,.prev-v2 .riceve .versioni-link,.prev-v2 .prev-costi-riga .versioni-link,.prev-v2 .esito .btn-testo,.prev-v2 .btn-testo{padding:12px 0}.modal.prev-v2 .form-control{min-height:44px}.prev-v2.prev-interruttore{font-size:.93rem}.prev-v2.prev-interruttore .btn-testo{padding:12px 0}}.prev-v2.prev-benvenuto{padding:8px 12px;border:1px solid var(--border-base);border-radius:var(--radius-md);background:var(--bg-muted);color:var(--gray-700)}.prev-v2.prev-benvenuto strong{color:var(--gray-900)}.prev-v2 .dett__sub--vecchi{color:var(--color-warning);font-weight:600}@media (min-width: 768px){.prev-v2 .altro.is-a-sinistra>.noc-pop{right:auto;left:0}}.prev-v2.prev-modulo__azioni{display:none}@media (max-width: 767px){.modal.prev-modulo>.modal-title{gap:8px}.modal.prev-modulo>.modal-title>span:first-child{flex:1 1 auto;min-width:0}.modal.prev-modulo>.modal-title>span:first-child>span{max-width:100%;min-width:0}.modal.prev-modulo>.modal-title>span:first-child>span>*{display:inline-block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal.prev-modulo>.modal-title>div{flex-shrink:0}.modal.prev-modulo>.modal-title>div>.btn{white-space:nowrap}.modal.prev-modulo>.modal-title>div>button[aria-label=Chiudi]{min-width:44px;min-height:44px}.prev-v2.prev-modulo__azioni{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.prev-v2.prev-modulo__azioni>.btn{flex:1 1 auto;justify-content:center;min-height:44px}}@media (max-width: 480px){.modal-overlay:not(.modal-overlay-embedded):has(>.modal.prev-v2.prev-foglio){padding-bottom:0!important}.modal-overlay:not(.modal-overlay-embedded)>.modal.prev-v2.prev-foglio{height:calc(100vh - max(env(safe-area-inset-top,0px),var(--barra-timer, 0px)));height:calc(100dvh - max(env(safe-area-inset-top,0px),var(--barra-timer, 0px)));max-height:none}.modal-overlay:not(.modal-overlay-embedded)>.modal.prev-v2.prev-foglio>.modal-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.prev-v2 .prev-mail__fascia{flex-shrink:0}@media (min-width: 768px){.prev-v2 .prev-mail__fascia .stato-prev__riga{display:grid;grid-template-columns:9px max-content minmax(0,1fr);align-items:baseline;gap:0 8px}.prev-v2 .prev-mail__fascia .stato-prev__riga:before{align-self:start;margin-top:calc((1.45em - 9px)/2)}.prev-v2 .prev-mail__fascia .stato-prev__poi{grid-column:3}.prev-v2 .prev-mail__fascia .stato-prev__chi:last-child{grid-column:2 / -1;white-space:normal}}.prev-v2 .prev-mail__allegato{margin-top:0}.prev-v2 .prev-mail__allegato .costi-riga__testo{flex-basis:320px}.prev-v2 .prev-mail__togli{padding:0;width:36px;min-height:36px;justify-content:center;color:var(--gray-600)}.prev-v2 .prev-mail__nota-fuori{font-weight:600;color:var(--color-warning)}.prev-v2 .prev-mail__attenzione{margin:0 0 6px;color:var(--gray-900)}.prev-v2 .prev-mail__errore{margin:12px 0 0}.prev-v2 .prev-mail__strumenti{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap;margin-top:14px;padding-top:10px;border-top:1px solid var(--border-soft)}.prev-v2 .prev-mail__strumenti .tb-ghost{background:transparent;border-color:transparent;color:var(--gray-700);font-weight:500}.prev-v2 .prev-mail__strumenti .tb-ghost:hover:not(:disabled){background:var(--gray-100);color:var(--gray-900)}.prev-v2 .prev-mail__strumenti .tb-ghost:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.prev-v2 .prev-mail__piede>.btn-mossa{flex:0 1 auto;min-width:0;white-space:normal;text-align:left;line-height:1.25}.prev-v2 .prev-mail__perche{flex:1 1 100%;order:-1;text-align:right}.prev-v2 .prev-mail__perche--avviso{color:var(--color-warning);font-weight:600}.prev-v2 .prev-mail__nota-piu{margin:8px 0 12px;font-size:.875rem;line-height:1.45;color:var(--gray-600)}.prev-v2.prev-mail--dentro>.prev-mail__fascia>.stato-prev{margin:0 0 14px;padding:8px 12px;border:1px solid var(--border-base);border-radius:var(--radius-md)}.prev-v2.prev-mail--dentro>.modal-footer{margin-top:14px;padding:14px 0 0;border-radius:0;background:none}.prev-v2.prev-mail-pdf .prev-mail-pdf__foglio{display:block;width:100%;height:70vh;border:0;border-radius:var(--radius-sm);background:var(--bg-muted)}.prev-v2.prev-mail-pdf .prev-mail-pdf__cad{margin:0 0 10px;font-size:.875rem;line-height:1.45;color:var(--gray-600)}.prev-v2.prev-mail-pdf .prev-mail-pdf__cad--vecchio{color:var(--color-warning);font-weight:600}@media (max-width: 767px){.prev-v2 .prev-mail__allegato .costi-riga__azioni .prev-mail__togli{flex:0 0 44px;width:44px;min-height:44px}.prev-v2 .prev-mail__nota-fuori,.prev-v2 .prev-mail__attenzione,.prev-v2 .prev-mail__nota-piu{font-size:1rem}.prev-v2 .prev-mail__strumenti .btn{flex:0 0 auto}.prev-v2 .prev-mail__perche{text-align:left}.prev-v2 .modal-footer.prev-mail__piede{flex-wrap:wrap}.prev-v2 .modal-footer.prev-mail__piede>.btn-secondary{flex:0 0 auto}.prev-v2 .modal-footer.prev-mail__piede>.btn-mossa{flex:1 1 auto;min-width:min(100%,max-content);justify-content:center;text-align:center;overflow-wrap:anywhere}.prev-v2 .prev-mail__fascia.is-ferma .stato-prev__riga:last-child{flex-wrap:wrap}.prev-v2 .prev-mail__fascia.is-ferma .stato-prev__riga:last-child .stato-prev__cosa{flex:1 1 100%;white-space:normal}.prev-v2 .prev-mail__errore{font-size:1rem;line-height:1.45}.modal.prev-v2.prev-mail-pdf{height:calc(100dvh - 32px - var(--barra-timer, 0px))}.modal.prev-v2.prev-mail-pdf .modal-body{display:flex;flex-direction:column}.prev-v2.prev-mail-pdf .prev-mail-pdf__foglio{flex:1 1 auto;min-height:0;height:auto}.prev-v2.prev-mail-pdf .prev-mail-pdf__cad{font-size:1rem}}.coda-sezione{margin-top:18px}.coda-sezione:first-child{margin-top:4px}.coda-sezione-titolo{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-bottom:2px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-400)}.coda-sezione-titolo .coda-sezione-conta{font-variant-numeric:tabular-nums;color:var(--gray-500)}.coda-sezione-nota{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--gray-500)}.coda-riga{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:2px 10px;align-items:start;padding:11px 2px;border-top:1px solid var(--border-soft)}.coda-riga.stessa-voce{border-top-style:dashed}.coda-pos{padding-top:1px;min-height:1px}.coda-pos .coda-punto{display:inline-block;width:9px;height:9px;margin:5px 0 0 8px;border-radius:50%;background:var(--color-success)}.coda-pos .coda-punto.da-chiudere{background:var(--noc-amber)}.coda-numero{display:inline-block;min-width:22px;padding-top:1px;text-align:right;font-size:13px;font-weight:750;font-variant-numeric:tabular-nums;color:var(--gray-500)}.coda-numero.manuale{color:var(--noc-amber)}.coda-corpo{min-width:0}.coda-testa{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.coda-titolo{font-size:14px;font-weight:650;color:var(--gray-900);overflow-wrap:anywhere}.coda-tipo{padding:1px 8px;border-radius:999px;font-size:.68rem;font-weight:700;white-space:nowrap}.coda-tipo.commessa{background:var(--color-info-bg);color:var(--color-info)}.coda-tipo.al-volo{background:var(--color-warning-bg);color:var(--color-warning)}.coda-tipo.test{background:var(--gray-100);color:var(--gray-600)}.coda-commessa{position:relative;display:inline-flex;align-items:center;gap:3px;padding:1px 5px 1px 9px;border-radius:999px;background:var(--bch-riempi);color:var(--gray-600);font-size:12px;font-weight:500;white-space:nowrap;text-decoration:none;transition:background-color .15s ease,color .15s ease}.coda-commessa-num{font-weight:650;color:var(--bch-label);font-variant-numeric:tabular-nums}.coda-commessa-freccia{display:inline-flex;color:var(--bch-label-3);transition:transform .15s ease,color .15s ease}.coda-commessa:hover{background:var(--bch-riempi-su);color:var(--bch-label);text-decoration:none}.coda-commessa:hover .coda-commessa-freccia{transform:translate(2px);color:var(--bch-label-2)}.coda-commessa:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}@media (hover: none){.coda-commessa:after{content:"";position:absolute;top:-10px;right:-4px;bottom:-10px;left:-4px}}@media (prefers-reduced-motion: reduce){.coda-commessa,.coda-commessa-freccia{transition:none}.coda-commessa:hover .coda-commessa-freccia{transform:none}}.coda-tassativo{font-size:.66rem;font-weight:800;letter-spacing:.04em;color:var(--color-danger)}.coda-conta{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;border:1px solid var(--border-base);background:var(--bg-surface);color:var(--gray-700);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.coda-conta:hover{background:var(--gray-50)}.coda-conta:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.coda-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;margin-top:2px;font-size:12px;color:var(--gray-500)}.coda-meta .coda-stato{font-weight:650;color:var(--gray-700)}.coda-meta .coda-stato.ok{color:var(--color-success)}.coda-meta .coda-stato.ko{color:var(--color-danger)}.coda-meta .coda-stato.attesa{color:var(--color-warning)}.coda-meta .scaduta{color:var(--color-danger);font-weight:600}.coda-nota{margin-top:4px;font-size:12px;line-height:1.4;color:var(--gray-600)}.coda-nota.avviso{color:var(--color-warning)}.coda-azioni{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:6px;padding-top:1px}.coda-sottorighe{margin-top:8px;display:grid;gap:4px}.coda-sottoriga{display:flex;align-items:center;gap:10px;padding:4px 8px;border-radius:var(--radius-sm);background:var(--gray-50);font-size:12px;color:var(--gray-600)}.coda-sottoriga>:last-child{margin-left:auto}.coda-sezione-apri{width:100%;padding:2px 0;border:0;background:none;font-family:inherit;cursor:pointer;text-align:left}.coda-sezione-apri:hover{color:var(--gray-600)}.coda-sezione-apri:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px;border-radius:4px}.coda-tessere{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;margin-top:6px}.coda-tessera{display:flex;flex-direction:column;gap:2px;min-width:0;padding:9px 11px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--bg-surface)}.coda-tessera-testa{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;min-height:20px}.coda-tessera-macchina{font-size:12px;font-weight:750;color:var(--gray-800);font-variant-numeric:tabular-nums}.coda-tessera-gesto{margin-left:auto}.coda-tessera-titolo{font-size:13px;font-weight:600;color:var(--gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coda-tessera-sub{font-size:11.5px;color:var(--gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coda-tessera .coda-avanz{margin-top:5px;gap:8px}.coda-tessera .coda-avanz-barra{flex:1 1 auto}.coda-avanz{display:flex;align-items:center;gap:10px;margin-top:6px}.coda-avanz-barra{flex:0 1 240px;height:6px;border-radius:999px;background:var(--gray-100);overflow:hidden}.coda-avanz-barra>div{height:100%;border-radius:inherit;background:var(--color-success);transition:width .6s ease}.coda-avanz-testo{font-size:12px;color:var(--gray-600);font-variant-numeric:tabular-nums;white-space:nowrap}.par-blocco{margin-top:7px}.par-chips{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer;border-radius:10px}.par-chips:focus-visible{outline:2px solid var(--bch-anello);outline-offset:3px}.par-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 9px 2px 3px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.45;white-space:nowrap}.par-chip.par-ok{background:var(--color-success-bg);color:var(--color-success)}.par-chip.par-ko{background:var(--color-danger-bg);color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger)}.par-chip.par-attesa{background:var(--color-warning-bg);color:var(--color-warning)}.par-chip.par-ignoto,.par-chip.par-nv{background:var(--gray-100);color:var(--gray-500)}.par-chip.par-avviso{background:var(--noc-amber-light);color:var(--noc-amber-dark);box-shadow:inset 0 0 0 1px var(--noc-amber)}[data-theme=dark] .par-chip.par-avviso{color:#fdba8c}.par-chip.par-promemoria{background:var(--gray-100);color:var(--gray-700)}.par-chip-testo{overflow:hidden;text-overflow:ellipsis;max-width:26ch}.par-segno{display:inline-flex;align-items:center;justify-content:center;flex:none;width:17px;height:17px;border-radius:50%;font-size:12px;font-weight:800;line-height:1}.par-segno.par-ok{background:var(--color-success);color:var(--bg-surface)}.par-segno.par-ko{background:var(--color-danger);color:var(--bg-surface)}.par-segno.par-attesa{background:var(--color-warning);color:var(--bg-surface)}.par-segno.par-ignoto{background:var(--gray-500);color:var(--bg-surface)}.par-segno.par-avviso{background:var(--noc-amber-dark);color:var(--bg-surface)}[data-theme=dark] .par-segno.par-avviso{background:var(--noc-amber)}.par-segno.par-promemoria{background:var(--gray-500);color:var(--bg-surface)}.par-segno.par-nv{background:transparent;color:var(--gray-400);border:1px dashed var(--gray-300)}.par-apri{display:inline-flex;color:var(--gray-400);padding:0 2px}.par-chips:hover .par-apri{color:var(--gray-700)}.par-riassunto{margin-top:5px;font-size:12.5px;line-height:1.45}.par-riassunto.par-ok{color:var(--color-success)}.par-riassunto.par-ko{color:var(--color-danger)}.par-riassunto.par-attesa{color:var(--color-warning)}.par-riassunto.par-ignoto{color:var(--gray-500)}.par-riassunto.par-suggerimento{margin-top:2px;font-weight:650;color:var(--gray-800)}.par-riassunto.par-avviso{margin-top:2px;color:var(--noc-amber-dark)}[data-theme=dark] .par-riassunto.par-avviso{color:#fdba8c}.par-riassunto.par-promemoria{margin-top:2px;color:var(--gray-600)}.par-riassunto strong{font-weight:700}.par-dettaglio{display:grid;gap:9px;margin-top:8px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--border-soft);background:var(--gray-50)}.par-voce{display:flex;align-items:flex-start;gap:9px}.par-voce .par-segno{margin-top:1px}.par-voce-testo{min-width:0}.par-voce-titolo{font-size:12.5px;font-weight:650;color:var(--gray-800)}.par-voce-valore{font-weight:500;color:var(--gray-600)}.par-voce-nota{margin-top:1px;font-size:12px;line-height:1.45;color:var(--gray-600);overflow-wrap:anywhere}.par-voce-azione{margin-top:2px;font-size:12px;font-weight:600;line-height:1.45;color:var(--gray-800)}.par-verdetto{padding-top:7px;border-top:1px dashed var(--border-base);font-size:11.5px;line-height:1.45;color:var(--gray-500);overflow-wrap:anywhere}.par-verdetto span{font-weight:650}@media (max-width: 768px){button.coda-conta,button.par-chips{min-height:0}.coda-tessera-gesto button{min-height:32px}}@media (max-width: 640px){.coda-riga{grid-template-columns:auto minmax(0,1fr);padding:12px 0}.coda-riga>.coda-azioni{grid-column:1 / -1;justify-content:flex-start;margin-top:6px}.coda-riga>.coda-azioni:empty{display:none}.coda-pos .coda-punto{display:none}.coda-riga.senza-numero>.coda-pos{display:none}.coda-tessere{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.coda-tessera{padding:8px 9px}.coda-tessera .coda-avanz{flex-wrap:wrap;row-gap:3px}.coda-tessera .coda-avanz-barra{flex-basis:100%}.coda-tessera-titolo{font-size:13px}.coda-tessera-sub{font-size:12px}.coda-riga.senza-numero>.coda-corpo{grid-column:1 / -1}.par-chip{font-size:13px;padding:3px 10px 3px 3px}.par-chip-testo{max-width:34ch}.par-riassunto,.coda-meta,.coda-nota,.par-voce-titolo,.par-voce-nota,.par-voce-azione{font-size:13px}}.prev-v2.prev-riep{--r-occhiello: .857rem;--r-nota: .929rem;--r-base: 1rem;--r-testo: 1.143rem;--r-stato: 1.714rem;--r-cifra: 2.857rem}.modal.prev-riep .modal-body{background:var(--bg-surface)}.modal.prev-riep .modal-body:has(>.riep){padding:0}.modal.prev-riep .modal-body:has(>.riep)>:not(.riep):not(:empty){margin:16px 28px 0}.prev-v2.prev-riep .riep__doc{min-width:0;padding:28px 32px 32px}.prev-v2.prev-riep .riep__lato{min-width:0;padding:0 32px 32px}@media (min-width: 900px){.prev-v2.prev-riep .riep{display:grid;grid-template-columns:minmax(0,1fr) 336px;align-items:stretch}.prev-v2.prev-riep .riep__lato{padding:28px 24px 32px;background:var(--bg-muted);border-left:1px solid var(--border-soft)}}.prev-v2.prev-riep .vers{padding:0;margin:0}.prev-v2.prev-riep .riep__sez{margin-top:40px}.prev-v2.prev-riep .riep__titolo,.prev-v2.prev-riep .sezione-etichetta,.prev-v2.prev-riep .lato__attivita .card-title{margin:0 0 14px;font-size:var(--r-occhiello);font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.08em;color:var(--gray-500)}.prev-v2.prev-riep .lato__sez{margin-top:0}.prev-v2.prev-riep .lato__sez+.lato__sez{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-base)}.prev-v2.prev-riep .btn-sm,.prev-v2.prev-riep .vers--altre .vers-riga__azioni .btn,.prev-v2.prev-riep .riep__subito .vers-riga__azioni .btn,.prev-v2.prev-riep .vers-riga.is-blocco .vers-riga__azioni .btn,.prev-v2.prev-riep .prima-riga2__azioni .btn{display:inline-flex;align-items:center;height:auto;min-height:32px;padding:6px 12px;font-size:var(--r-nota);line-height:1.4}.prev-v2.prev-riep .versioni-tabella th,.prev-v2.prev-riep .versioni-tabella td,.prev-v2.prev-riep .tab-prezzi .delta{white-space:normal}.prev-v2.prev-riep .versioni-link,.prev-v2.prev-riep .btn-testo{color:var(--gray-800);text-decoration:underline;text-decoration-color:var(--gray-400);text-underline-offset:3px}.prev-v2.prev-riep .versioni-link:hover:not(:disabled),.prev-v2.prev-riep .btn-testo:hover:not(:disabled){text-decoration-color:currentColor;color:var(--gray-900)}.prev-v2.prev-riep .vers__fermo{margin:0 0 16px;font-size:var(--r-base);color:var(--gray-700)}.prev-v2 .stato-v{--pallino: var(--gray-500);display:inline-flex;align-items:center;gap:6px;font-size:.86rem;font-weight:600;color:var(--gray-800);white-space:nowrap}.prev-v2 .stato-v:before{content:"";flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:var(--pallino);box-sizing:border-box}.prev-v2 .stato-v.is-blu{--pallino: var(--color-info)}.prev-v2 .stato-v.is-ambra{--pallino: var(--color-warning)}.prev-v2 .stato-v.is-verde{--pallino: var(--color-success)}.prev-v2 .stato-v.is-tratto:before{background:transparent;border:1.5px dashed var(--pallino)}.prev-v2.prev-riep .cima{--tinta: var(--bg-muted);--tinta-forte: var(--gray-700);--tinta-filo: var(--border-base);padding:24px;background:var(--tinta);border-radius:var(--radius-lg)}.prev-v2.prev-riep .cima.is-neutro,.prev-v2.prev-riep .cima.is-chiuso{--tinta: var(--gray-100);box-shadow:inset 0 0 0 1px var(--border-base)}.prev-v2.prev-riep .cima.is-cliente{--tinta: var(--color-info-bg);--tinta-forte: var(--color-info)}.prev-v2.prev-riep .cima.is-da-mandare{--tinta: var(--color-warning-bg);--tinta-forte: var(--color-warning)}.prev-v2.prev-riep .cima.is-accettato{--tinta: var(--color-success-bg);--tinta-forte: var(--color-success)}.prev-v2.prev-riep .cima.is-cliente,.prev-v2.prev-riep .cima.is-da-mandare,.prev-v2.prev-riep .cima.is-accettato{--tinta-filo: color-mix(in srgb, var(--tinta-forte) 22%, transparent)}.prev-v2.prev-riep .cima__stato{padding:0;gap:0;background:none;border:0}.prev-v2.prev-riep .cima-riga{display:block;min-width:0}.prev-v2.prev-riep .cima-riga:before{content:none}.prev-v2.prev-riep .cima-riga{--pallino: var(--gray-500);--voce: var(--gray-700)}.prev-v2.prev-riep .cima-riga.is-cliente{--pallino: var(--color-info);--voce: var(--color-info)}.prev-v2.prev-riep .cima-riga.is-da-mandare{--pallino: var(--color-warning);--voce: var(--color-warning)}.prev-v2.prev-riep .cima-riga.is-accettata{--pallino: var(--color-success);--voce: var(--color-success)}.prev-v2.prev-riep .cima-riga.is-niente{--pallino: var(--gray-400)}.prev-v2.prev-riep .cima-riga__chi{margin:0;font-size:var(--r-testo);font-weight:650;line-height:1.35;color:var(--voce);overflow-wrap:anywhere}.prev-v2.prev-riep .cima-riga__chi:before{content:"";display:inline-block;width:9px;height:9px;margin-right:9px;border-radius:50%;background:var(--pallino);vertical-align:.1em}.prev-v2.prev-riep .cima-riga.is-esito .cima-riga__chi{font-size:var(--r-stato);font-weight:700;letter-spacing:-.01em;color:var(--gray-900)}.prev-v2.prev-riep .cima-riga__prezzo{margin:6px 0 0;line-height:1.05;color:var(--gray-900);font-variant-numeric:tabular-nums}.prev-v2.prev-riep .cima-riga__cifra{font-size:var(--r-cifra);font-weight:700;letter-spacing:-.025em}.prev-v2.prev-riep .cima-riga__unita{margin-left:2px;font-size:var(--r-testo);font-weight:500;color:var(--gray-700)}.prev-v2.prev-riep .cima-riga__cosa{margin:8px 0 0;font-size:var(--r-testo);line-height:1.45;color:var(--gray-800);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.prev-v2.prev-riep .cima-riga__cosa strong{color:var(--gray-900)}.prev-v2.prev-riep .cima-riga__cosa.is-prezzi{font-size:1.429rem;font-weight:650;line-height:1.3;color:var(--gray-900)}.prev-v2.prev-riep .cima__stato--elenco .cima-riga__cosa.is-prezzi,.prev-v2.prev-riep .cima--due .cima-riga__cosa.is-prezzi{font-size:var(--r-testo)}.prev-v2.prev-riep .cima-riga__poi{margin:8px 0 0;font-size:var(--r-base);line-height:1.45;color:var(--gray-700);overflow-wrap:anywhere}.prev-v2.prev-riep .cima-riga__poi strong{color:var(--color-warning);font-weight:650}.prev-v2.prev-riep .cima__stato--elenco .cima-riga+.cima-riga{margin-top:14px}.prev-v2.prev-riep .cima__stato--elenco .cima-riga__prezzo{margin:2px 0 0}.prev-v2.prev-riep .cima__stato--elenco .cima-riga__cifra{font-size:var(--r-testo);font-weight:650;letter-spacing:0}.prev-v2.prev-riep .cima__stato--elenco .cima-riga__unita{font-size:var(--r-base)}.prev-v2.prev-riep .cima__stato--elenco .cima-riga__poi{margin:2px 0 0}.prev-v2.prev-riep .cima__fermo{margin:16px 0 0;font-weight:600;color:var(--gray-900)}.prev-v2.prev-riep .cima--due{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"b" "sb" "fz" "z" "a" "sa"}.prev-v2.prev-riep .cima--due>.cima__stato{display:contents}.prev-v2.prev-riep .cima--due .cima-riga--a{grid-area:a}.prev-v2.prev-riep .cima--due .cima-riga--b{grid-area:b}.prev-v2.prev-riep .cima--due .cima__sotto--a{grid-area:sa}.prev-v2.prev-riep .cima--due .cima__sotto--b{grid-area:sb}.prev-v2.prev-riep .cima--due>.cima__fermo{grid-area:fz}.prev-v2.prev-riep .cima--due>.cima__azione{grid-area:z}.prev-v2.prev-riep .cima__freccia{display:none;grid-area:f;font-size:1.429rem;line-height:1;color:var(--tinta-forte)}.prev-v2.prev-riep .cima--due .cima-riga--a{margin-top:20px;padding-top:18px;border-top:1px solid var(--tinta-filo)}.prev-v2.prev-riep .cima--due .cima-riga--a .cima-riga__cifra{font-size:var(--r-stato)}.prev-v2.prev-riep .cima--due .cima-riga--a .cima-riga__prezzo{color:var(--gray-800)}.prev-v2.prev-riep .cima__sotto{margin-top:12px}@media (min-width: 640px){.prev-v2.prev-riep .cima--due{grid-template-columns:minmax(0,1fr) 28px minmax(0,1.25fr);column-gap:20px;grid-template-areas:"a f b" "sa . sb" "fz fz fz" "z z z";align-items:end}.prev-v2.prev-riep .cima--due .cima-riga--a{align-self:start;margin-top:0;padding-top:0;border-top:0}.prev-v2.prev-riep .cima--due .cima-riga--b{align-self:start}.prev-v2.prev-riep .cima__freccia{display:block;align-self:center;justify-self:center;margin:0}}.prev-v2.prev-riep .cima__azione{margin-top:20px;padding-top:18px;border-top:1px solid var(--tinta-filo);gap:0}.prev-v2.prev-riep .cima--elenco .cima__azione{border-top:0;padding-top:0}.prev-v2.prev-riep .vers-riga.is-testa,.prev-v2.prev-riep .vers-riga.is-blocco{padding:0;border:0;border-radius:0;background:none}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__sopra,.prev-v2.prev-riep .vers-riga.is-blocco .vers-riga__sopra{display:block}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__nota{margin:0 0 8px;max-width:72ch;font-size:var(--r-testo);line-height:1.5;color:var(--gray-900)}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__nota.esito{font-size:var(--r-base);color:var(--gray-800)}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__nota.is-avviso{font-size:var(--r-base);color:var(--color-warning);font-weight:500}.prev-v2.prev-riep .vers-riga.is-blocco .vers-riga__nota{margin:0 0 4px;font-size:var(--r-nota);line-height:1.45;color:var(--gray-700)}.prev-v2.prev-riep .vers-riga__nota.is-correzione{position:relative;padding-left:26px}.prev-v2.prev-riep .esito__matita{position:absolute;left:0;top:2px;color:var(--color-warning)}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__azioni{justify-content:flex-start;margin-top:18px}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__azioni .btn{min-height:40px;padding:9px 14px;font-size:var(--r-base)}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__azioni .btn-mossa{padding:9px 18px;font-weight:650}.prev-v2.prev-riep .vers-riga.is-blocco .vers-riga__azioni{justify-content:flex-start;margin-top:8px}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__perche,.prev-v2.prev-riep .vers-riga.is-blocco .vers-riga__perche{flex-basis:100%}.prev-v2.prev-riep .esito__perche{display:block;margin-top:4px;font-size:var(--r-nota);color:var(--gray-600);text-align:left}.prev-v2.prev-riep .esito__perche .perche__chi,.prev-v2.prev-riep .vers-riga__perche .perche__chi{font-weight:400}.prev-v2.prev-riep .riep__subito{margin-top:8px;gap:0}.prev-v2.prev-riep .riep__subito>.vers-riga{padding:18px 0;border-bottom:1px solid var(--border-base)}.prev-v2.prev-riep .riep__sotto>.vers-riga__sotto{margin:0;padding:0;border:0}.prev-v2.prev-riep .riceve{grid-template-columns:132px minmax(0,1fr);gap:10px 16px;font-size:var(--r-base);line-height:1.5}.prev-v2.prev-riep .riceve dt{font-size:var(--r-nota);color:var(--gray-500);padding-top:1px}.prev-v2.prev-riep .vers-riga{background:transparent;border:0;border-radius:0;padding:0}.prev-v2.prev-riep .vers-riga__testa{gap:4px 10px;align-items:baseline}.prev-v2.prev-riep .vers-riga__nome{font-size:var(--r-testo);font-weight:600}.prev-v2.prev-riep .vers-riga__rev{font-size:var(--r-nota);color:var(--gray-600)}.prev-v2.prev-riep .vers-riga__nota{margin-top:4px;font-size:var(--r-base);line-height:1.5;color:var(--gray-700)}.prev-v2.prev-riep .vers-riga__nota.is-avviso{color:var(--color-warning);font-weight:600}.prev-v2.prev-riep .vers-riga__nota.esito{display:block}.prev-v2.prev-riep .vers-riga__nota.esito>span{display:inline}.prev-v2.prev-riep .vers-riga__nota.esito .btn{margin-left:6px;vertical-align:baseline}.prev-v2.prev-riep .prop-dentro__lista{margin:16px 0 0;padding:0;border-top:1px solid var(--border-base);gap:0}.prev-v2.prev-riep .prop-dentro{padding:12px 0;background:none;border:0;border-bottom:1px solid var(--border-soft);border-radius:0}.prev-v2.prev-riep .prop-dentro .versioni-lettera{background:var(--gray-100);color:var(--gray-800);border:0}.prev-v2.prev-riep .prop-dentro__chi{font-size:var(--r-base)}.prev-v2.prev-riep .vers-riga.is-ancora:not(.is-testa) .vers-riga__nome{font-size:var(--r-testo);font-weight:700}.prev-v2.prev-riep .contenuto__titolo{margin:0 0 8px;font-size:var(--r-nota);color:var(--gray-600)}.prev-v2.prev-riep .contenuto__vecchi{margin:0 0 10px;font-size:var(--r-base);color:var(--color-warning);font-weight:600}.prev-v2.prev-riep .tab-q{width:100%;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.prev-v2.prev-riep .tab-q th{padding:0 12px 10px;font-size:var(--r-nota);font-weight:500;color:var(--gray-500);text-align:right;text-transform:none;letter-spacing:0;white-space:nowrap;background:none;border-bottom:1px solid var(--border-base)}.prev-v2.prev-riep .tab-q td{padding:13px 12px;font-size:var(--r-testo);color:var(--gray-700);text-align:right;white-space:nowrap;background:none;border:0;border-bottom:1px solid var(--border-soft)}.prev-v2.prev-riep .tab-q th:first-child,.prev-v2.prev-riep .tab-q td:first-child{text-align:left}.prev-v2.prev-riep .tab-q th:last-child,.prev-v2.prev-riep .tab-q td:last-child{padding-left:28px;text-align:left}.prev-v2.prev-riep .tab-q tr.is-acceso td{font-weight:650;color:var(--gray-900);background:var(--bg-muted);border-bottom-color:transparent}.prev-v2.prev-riep .tab-q tr.is-acceso td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.prev-v2.prev-riep .tab-q tr.is-acceso td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.prev-v2.prev-riep .tab-q tbody tr:last-child td{border-bottom:0}.prev-v2.prev-riep .tab-q tr:hover td{background:none}.prev-v2.prev-riep .tab-q tr.is-acceso:hover td{background:var(--bg-muted)}.prev-v2.prev-riep .tab-q .margine{color:inherit;font-weight:inherit}.prev-v2.prev-riep .tab-q__parola{display:inline-block;margin-left:8px;padding:1px 9px;border-radius:999px;font-size:var(--r-occhiello);font-weight:650;line-height:1.6;vertical-align:.1em;background:var(--bg-muted);color:var(--gray-700)}.prev-v2.prev-riep .tab-q__parola .solo-largo{display:none!important}.prev-v2.prev-riep .margine{color:var(--gray-900)}.prev-v2.prev-riep .margine__punto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.prev-v2.prev-riep .margine__parola{display:inline-block;margin-left:6px;padding:0 8px;border-radius:999px;font-size:var(--r-occhiello);font-weight:650;line-height:1.6;background:var(--bg-muted);color:var(--gray-700)}.prev-v2.prev-riep .margine__parola.is-ok{background:var(--color-success-bg);color:var(--color-success)}.prev-v2.prev-riep .margine__parola.is-basso{background:var(--color-warning-bg);color:var(--color-warning)}.prev-v2.prev-riep .margine__parola.is-rosso{background:var(--color-danger-bg);color:var(--color-danger)}.prev-v2.prev-riep .tab-q__parola.is-ok{background:var(--color-success-bg);color:var(--color-success)}.prev-v2.prev-riep .tab-q__parola.is-basso{background:var(--color-warning-bg);color:var(--color-warning)}.prev-v2.prev-riep .tab-q__parola.is-rosso{background:var(--color-danger-bg);color:var(--color-danger)}.prev-v2 .tab-q .margine-era{color:var(--gray-600);font-weight:400}.prev-v2 .tab-q__parola{font-weight:600}.prev-v2 .tab-q__parola.is-ok{color:var(--color-success)}.prev-v2 .tab-q__parola.is-basso{color:var(--color-warning)}.prev-v2 .tab-q__parola.is-rosso{color:var(--color-danger)}.prev-v2.prev-riep .contenuto__nota,.prev-v2.prev-riep .costi-nota{margin:12px 0 0;max-width:80ch;font-size:var(--r-nota);line-height:1.55;color:var(--gray-600);overflow-wrap:anywhere}.prev-v2 .costi-nota strong{color:var(--gray-900);font-weight:600}.prev-v2.prev-riep .costi-nota .versioni-link{font-size:inherit;white-space:nowrap}.prev-v2.prev-riep .vers--altre .vers__testa{margin-bottom:4px}.prev-v2.prev-riep .vers--altre .vers__testa .riep__titolo{margin:0}.prev-v2.prev-riep .vers__sub{flex:0 1 auto;margin-right:auto;font-size:var(--r-nota);color:var(--gray-600)}.prev-v2.prev-riep .vers--altre .vers__lista{gap:0}.prev-v2.prev-riep .vers--altre .vers-riga{padding:14px 0;border-top:1px solid var(--border-base)}.prev-v2 .prima-righe{list-style:none;margin:0;padding:0}.prev-v2 .prima-riga2{display:flex;align-items:center;gap:6px 12px;flex-wrap:wrap;padding:12px 0;border-top:1px solid var(--border-base)}.prev-v2 .prima-riga2__stato{flex:0 0 auto}.prev-v2 .prima-riga2__chi{flex:1 1 300px;min-width:0;font-size:1rem;color:var(--gray-800);overflow-wrap:anywhere}.prev-v2 .prima-riga2__chi strong{font-weight:600;color:var(--gray-900)}.prev-v2 .prima-riga2__prezzo{font-variant-numeric:tabular-nums}.prev-v2 .prima-riga2__quando{color:var(--gray-600);font-size:.93rem}.prev-v2 .prima-riga2__avviso{display:block;margin-top:2px;font-size:.93rem;font-weight:600;color:var(--color-warning)}.prev-v2 .prima-riga2__azioni{display:flex;align-items:center;gap:8px;margin-left:auto}.prev-v2.prev-riep .dati{display:block;margin:0;padding:0;border:0}.prev-v2.prev-riep .dati dt{margin:14px 0 2px;padding:0;font-size:var(--r-nota);color:var(--gray-600)}.prev-v2.prev-riep .dati dt:first-child{margin-top:0}.prev-v2.prev-riep .dati dd{margin:0;min-width:0;font-size:var(--r-base);line-height:1.5;color:var(--gray-900);overflow-wrap:anywhere}.prev-v2.prev-riep .dati dd .form-control{max-width:100%;display:block;margin-top:4px}.prev-v2.prev-riep .dati__nota{font-size:var(--r-nota);color:var(--gray-600)}.prev-v2 .dati__lungo{white-space:pre-wrap}.prev-v2.prev-riep .contenuto__piede{margin-top:16px}.prev-v2.prev-riep .storia-righe{list-style:none;margin:0;padding:0}.prev-v2.prev-riep .storia-riga{display:block;position:relative;padding:0 0 14px 18px;font-size:var(--r-base);line-height:1.45}.prev-v2.prev-riep .storia-riga:before{content:"";position:absolute;left:0;top:6px;width:7px;height:7px;border-radius:50%;background:var(--gray-400)}.prev-v2.prev-riep .storia-riga:after{content:"";position:absolute;left:3px;top:17px;bottom:1px;width:1px;background:var(--border-base)}.prev-v2.prev-riep .storia-riga:last-child{padding-bottom:4px}.prev-v2.prev-riep .storia-riga:last-child:after{content:none}.prev-v2.prev-riep .storia-riga.is-invio:before{background:var(--color-info)}.prev-v2.prev-riep .storia-riga.is-accettata:before{background:var(--color-success)}.prev-v2.prev-riep .storia-riga__titolo{display:block;font-weight:600;color:var(--gray-900);overflow-wrap:anywhere}.prev-v2.prev-riep .storia-riga__cosa{display:block;min-width:0;font-size:var(--r-nota);color:var(--gray-600);overflow-wrap:anywhere}.prev-v2.prev-riep .storia-riga__quando{font-variant-numeric:tabular-nums}.prev-v2.prev-riep .storia-riga .versioni-link{font-size:inherit}.prev-v2.prev-riep .storia__altro{display:flex;flex-wrap:wrap;gap:6px 16px;margin:8px 0 0 18px;font-size:var(--r-nota)}.prev-v2.prev-riep .storia__altro .btn-testo{font-size:inherit}.prev-v2.prev-riep .storia__passaggi{margin-top:12px;overflow-x:auto}.prev-v2.prev-riep .lato__attivita .atv-collegate-testa{margin-bottom:8px}.prev-v2.prev-riep .lato__attivita .atv-collegate-testa .card-title{margin:0}.prev-v2.prev-riep .lato__attivita .atv-collegate-vuoto{padding:0;font-size:var(--r-nota);color:var(--gray-600)}@media (max-width: 767px){.prev-v2.prev-riep{--r-stato: 1.429rem;--r-cifra: 2.429rem}.prev-v2.prev-riep .cima{padding:20px 18px;border-radius:var(--radius-md)}.prev-v2.prev-riep .modal-title h2{white-space:normal}.prev-v2.prev-riep .modal-title h2 small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.prev-v2.prev-riep .riep__doc{padding:20px 16px 24px}.prev-v2.prev-riep .riep__lato{padding:0 16px 24px}.prev-v2.prev-riep .riep__lato>.lato__sez:first-child{padding-top:20px;border-top:1px solid var(--border-base)}.prev-v2.prev-riep .riep__sez{margin-top:28px}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__nota{font-size:var(--r-base)}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__azioni>.btn,.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__azioni>.altro{flex:1 1 0}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__azioni>.altro>.btn{width:100%;justify-content:center}.prev-v2.prev-riep .vers-riga.is-testa .vers-riga__azioni .btn,.prev-v2.prev-riep .btn-sm{min-height:44px}.prev-v2.prev-riep .tab-q thead{display:none}.prev-v2.prev-riep .tab-q,.prev-v2.prev-riep .tab-q tbody{display:block}.prev-v2.prev-riep .tab-q tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"q u" "m t";gap:4px 12px;padding:12px;border-bottom:1px solid var(--border-soft)}.prev-v2.prev-riep .tab-q tbody tr:last-child{border-bottom:0}.prev-v2.prev-riep .tab-q tr.is-acceso{background:var(--bg-muted);border-radius:var(--radius-md);border-bottom-color:transparent}.prev-v2.prev-riep .tab-q tr.is-acceso td{background:none}.prev-v2.prev-riep .tab-q td,.prev-v2.prev-riep .tab-q td:first-child,.prev-v2.prev-riep .tab-q td:last-child{display:block;padding:0!important;border:0;text-align:left}.prev-v2.prev-riep .tab-q td.tab-q__qty{grid-area:q;font-size:var(--r-testo)}.prev-v2.prev-riep .tab-q td.tab-q__unit{grid-area:u;text-align:right;font-size:var(--r-testo);font-weight:600;color:var(--gray-900)}.prev-v2.prev-riep .tab-q td.tab-q__marg{grid-area:m;font-size:var(--r-nota);font-weight:400;color:var(--gray-600);white-space:normal}.prev-v2.prev-riep .tab-q td.tab-q__tot{grid-area:t;text-align:right;font-size:var(--r-nota);font-weight:400;color:var(--gray-600)}.prev-v2.prev-riep .tab-q tr td.tab-q__marg,.prev-v2.prev-riep .tab-q tr td.tab-q__tot{font-weight:400}.prev-v2.prev-riep .tab-q td.tab-q__marg .margine{color:var(--gray-900);font-weight:600}.prev-v2.prev-riep .tab-q td.tab-q__marg .margine-era{color:var(--gray-600)}.prev-v2.prev-riep .tab-q__parola{margin-left:6px}.prev-v2.prev-riep .contenuto__nota,.prev-v2.prev-riep .costi-nota{font-size:var(--r-nota)}.prev-v2.prev-riep .costi-nota .versioni-link{display:inline-block;padding:10px 0 6px}.prev-v2.prev-riep .vers--altre .vers__testa .riep__titolo{flex-basis:100%}.prev-v2.prev-riep .vers--altre .vers__testa>.btn{flex:0 0 auto}.prev-v2 .prima-riga2__azioni{width:100%;margin-left:0}.prev-v2 .prima-riga2__azioni>.btn{flex:1 1 auto;justify-content:center}.prev-v2.prev-riep .storia-riga{font-size:var(--r-base)}.prev-v2.prev-riep .riceve{grid-template-columns:minmax(0,1fr);gap:2px}.prev-v2.prev-riep .riceve dt{margin-top:8px}.prev-v2.prev-riep .storia__altro{margin-left:18px}}@media (hover: none){.a-comparsa{opacity:1!important;pointer-events:auto!important}}.noc-avviso{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 8px 8px 10px;border-radius:18px;border:1px solid transparent;background:var(--bch-foglio);box-shadow:var(--bch-ombra-foglio);color:var(--bch-label);font-size:14px;line-height:1.4;font-weight:500;animation:slideIn .2s ease}.noc-avviso-ico{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--bch-riempi);color:var(--bch-label-2)}.noc-avviso--error .noc-avviso-ico{color:var(--bch-rosso)}.noc-avviso--warning .noc-avviso-ico{color:var(--bch-ambra)}.noc-avviso--success .noc-avviso-ico{color:var(--bch-verde)}.noc-avviso-testo{flex:1 1 8em;min-width:0;overflow-wrap:anywhere}.noc-avviso-azioni{flex:none;display:flex;gap:6px}.noc-avviso.due-comandi .noc-avviso-azioni{order:3;flex:1 1 100%;flex-wrap:wrap;padding-left:34px}td>.empty-state{margin:12px}.noc-avviso-azione{flex:none;min-height:30px;padding:0 12px;border:0;border-radius:999px;background:var(--bch-riempi);color:var(--bch-inchiostro);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.noc-avviso-azione:hover{background:var(--bch-riempi-su)}@media (hover: none){.noc-avviso-azione{min-height:44px;padding:0 14px}}@media (prefers-reduced-motion: reduce){.noc-avviso{animation:none}}:where(a[href],button,[role=button],[role=tab],[role=menuitem],[role=option],[tabindex]:not([tabindex="-1"]),summary,input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.noc-pillola{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 13px;border:0;border-radius:999px;font:inherit;font-size:13px;font-weight:600;line-height:1.25;letter-spacing:-.003em;white-space:normal;text-align:center;cursor:pointer;transition:background var(--dur-1) var(--ease-out),filter var(--dur-1),transform var(--dur-1) var(--ease-out)}.noc-pillola:active:not(:disabled){transform:scale(.985)}.noc-pillola:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.noc-pillola:disabled{filter:saturate(.55);opacity:.55;cursor:default}.noc-pillola>svg{flex:none}.noc-pillola--piena{background:linear-gradient(180deg,var(--bch-marchio-alto),var(--bch-marchio-basso));color:var(--bch-su-pieno);box-shadow:var(--bch-luce-bottone),var(--bch-ombra-bottone);text-shadow:0 1px 1px rgba(150,40,0,.18)}.noc-pillola--piena:hover:not(:disabled){filter:brightness(1.04)}.noc-pillola--neutra{background:var(--bch-riempi);color:var(--bch-label)}.noc-pillola--distruttiva{background:var(--bch-riempi);color:var(--bch-rosso)}.noc-pillola--neutra:hover:not(:disabled),.noc-pillola--distruttiva:hover:not(:disabled){background:var(--bch-riempi-su)}@media (hover: none){.noc-pillola{min-height:44px;padding:0 15px}}.noc-riga-avviso{display:flex;align-items:flex-start;gap:6px;margin:4px 0 0;font-size:13px;line-height:17px;font-weight:500;letter-spacing:0;color:var(--bch-ambra)}.noc-riga-avviso>svg{flex:none;margin-top:2px}.noc-riga-avviso--neutro{color:var(--bch-label-2)}.noc-aiuto{display:block;margin-top:6px;font-size:13px;line-height:18px;font-weight:400;color:var(--bch-label-2)}.noc-tassativa{display:inline-flex;align-items:center;gap:4px;font-size:13px;line-height:17px;font-weight:600;color:var(--bch-label)}.noc-tassativa>svg{flex:none}.noc-etichetta{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background:var(--bch-riempi);color:var(--bch-label);font-size:12px;line-height:16px;font-weight:500;vertical-align:1px}.badge-job-motivo{font-size:13px;line-height:17px;font-weight:400;color:var(--bch-label-2)}.prod-coda-nome{font-weight:600}.prod-coda-test{margin-left:6px}.prod-coda-perche{display:block;max-width:36ch}.prod-coda-nota{margin:0 0 10px}.prod-link{display:inline-flex;align-items:center;gap:2px;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-weight:600;text-align:left;color:var(--bch-label);text-decoration:none}.prod-link:hover{text-decoration:underline;text-underline-offset:2px}.prod-link:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px;border-radius:4px}.prod-link>svg{flex:none;color:var(--bch-label-3)}.prod-link--macchina{font-weight:500}.prod-kpi{background:var(--bg-surface);border:1px solid var(--gray-100);border-radius:8px;padding:12px 14px;border-left-width:3px}.prod-kpi-etichetta{margin-bottom:4px;font-size:13px;line-height:18px;font-weight:600;letter-spacing:-.003em;color:var(--bch-label-2);text-transform:none}.prod-kpi-valore{font-size:1.6rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.prod-kpi-sotto{margin-left:6px;font-size:13px;font-weight:500;letter-spacing:0;color:var(--bch-label-2)}.mmc-gruppi{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.mmc-gruppo{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border:0;border-radius:999px;background:var(--bch-riempi);color:var(--bch-label);font:inherit;font-size:13.5px;font-weight:500;letter-spacing:-.003em;cursor:pointer;transition:background var(--dur-1) var(--ease-out)}.mmc-gruppo:hover{background:var(--bch-riempi-su)}.mmc-gruppo[aria-pressed=true]{background:var(--bch-label);color:var(--bch-foglio);font-weight:600}.mmc-gruppo:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.mmc-gruppo>svg{flex:none}@media (hover: none){.mmc-gruppo{min-height:44px;padding:0 14px}}.mmc-chi-consegna{margin:-8px 0 14px}.mmc .form-label{font-size:13px;line-height:18px;font-weight:600;letter-spacing:-.003em;text-transform:none;color:var(--bch-label-2);margin-bottom:6px}.mmc .form-label .req{font-size:0}.mmc .form-label .req:after{content:attr(data-parola);margin-left:2px;font-size:13px;font-weight:400;color:var(--bch-label-2)}.mmc .form-hint{font-size:13px;line-height:18px;color:var(--bch-label-2);margin-top:6px}.mmc .form-check input{accent-color:var(--bch-label)}.ord-sposta-consegna{margin-top:8px;align-self:flex-start}.ord-tassativa{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:10px 12px;border-radius:12px;background:var(--bch-riempi-2);cursor:pointer;-webkit-user-select:none;user-select:none}.ord-tassativa input{accent-color:var(--bch-label)}.ord-tassativa-nome{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:600;color:var(--bch-label)}.ord-tassativa-perche{font-size:13px;color:var(--bch-label-2-riquadro)}.oe-griglia{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.oe-tessera{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px;border-radius:14px;background:var(--bch-riempi-2);text-align:center}.oe-etichetta{font-size:13px;line-height:18px;font-weight:600;color:var(--bch-label-2)}.oe-orario{display:flex;align-items:center;justify-content:center;gap:6px}.oe-ora,.oe-campo{min-width:72px;padding:0;border:0;background:none;font:inherit;font-size:24px;line-height:30px;font-weight:700;letter-spacing:-.03em;color:var(--bch-label);font-variant-numeric:tabular-nums;cursor:pointer;text-align:center}.oe-campo{cursor:text;border-radius:10px;outline:2px solid var(--bch-anello)}.oe-ora:focus-visible{outline:2px solid var(--bch-anello);outline-offset:3px;border-radius:10px}.oe-pomello{flex:none;width:28px;height:28px;border-radius:50%;border:0;display:grid;place-items:center;font:inherit;font-size:18px;line-height:1;font-weight:500;background:var(--bch-superficie);color:var(--bch-label);box-shadow:var(--bch-ombra-pomello);cursor:pointer}.oe-pomello:active:not(:disabled){transform:scale(.94)}.oe-pomello:disabled{opacity:.35;cursor:default}.oe-pomello:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}@media (hover: none){.oe-pomello{width:44px;height:44px}}.oe-nota{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 8px;font-size:13px;line-height:18px;color:var(--bch-label-2)}.oe-torna{padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--bch-blu);cursor:pointer}.oe-piede{margin:8px 2px 0;font-size:12px;line-height:18px;color:var(--bch-label-2)}.oe-piede b{color:var(--bch-label);font-weight:600}.errori-macchine{position:fixed;top:16px;right:16px;z-index:99990;width:400px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 32px);overflow-y:auto}.errore-macchina{display:flex;gap:12px;padding:14px;border-radius:20px;border:1px solid transparent;background:var(--bch-foglio);box-shadow:var(--bch-ombra-foglio);color:var(--bch-label);animation:slideIn .2s ease}.errore-macchina-ico{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--bch-riempi);color:var(--bch-rosso)}.errore-macchina-testo{flex:1 1 auto;min-width:0}.errore-macchina-titolo{font-family:var(--bch-font-tondo);font-size:16px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.errore-macchina-corpo{margin-top:4px;font-size:13.5px;line-height:1.45;color:var(--bch-label-2);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.errore-macchina-schermo{margin-top:6px;font-size:14.5px;line-height:1.4;font-weight:600;color:var(--bch-label);overflow-wrap:anywhere}.errore-macchina-azioni{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.errore-macchina-apri,.errore-macchina-nascondi,.errore-macchina-altre{min-height:32px;padding:0 14px;border:0;border-radius:999px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.errore-macchina-apri{background:linear-gradient(var(--bch-marchio-alto),var(--bch-marchio-basso));color:var(--bch-su-pieno);box-shadow:var(--bch-ombra-bottone),var(--bch-luce-bottone)}.errore-macchina-nascondi,.errore-macchina-altre{background:var(--bch-riempi);color:var(--bch-inchiostro)}.errore-macchina-nascondi:hover,.errore-macchina-altre:hover{background:var(--bch-riempi-su)}.errore-macchina-altre{align-self:flex-end;box-shadow:var(--bch-ombra-pomello);background:var(--bch-foglio)}@media (hover: none){.errore-macchina-apri,.errore-macchina-nascondi,.errore-macchina-altre{min-height:44px}}@media (max-width: 768px){.errori-macchine{top:calc(10px + env(safe-area-inset-top,0px));left:12px;right:12px;width:auto;max-width:none;max-height:60vh}.errore-macchina-corpo{-webkit-line-clamp:2}}.modal-fat .fat-corpo{display:flex;flex-direction:column;gap:14px;min-width:0;font-size:14px;color:var(--bch-label)}.modal-fat .fat-cliente{font-size:14px;line-height:19px;color:var(--bch-label)}.modal-fat .fat-lieve{color:var(--bch-label-2)}.modal-fat .fat-nota{font-size:13px;line-height:18px;color:var(--bch-label-2)}.modal-fat .fat-meta{display:flex;flex-wrap:wrap;gap:6px 20px;margin-bottom:14px;font-size:14px;color:var(--bch-label)}.modal-fat .fat-avviso{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:var(--bch-r-voce);font-size:14px;line-height:19px}.modal-fat .fat-avviso>svg{flex:none;margin-top:2px}.modal-fat .fat-avviso.is-bad{background:var(--color-danger-bg);color:var(--color-danger)}.modal-fat .fat-avviso.is-warn{background:var(--color-warning-bg);color:var(--bch-label)}.modal-fat .fat-avviso--nc{display:block}.modal-fat .fat-avviso--nc>svg{display:inline-block;vertical-align:-3px;margin:0 6px 0 0}.modal-fat .fat-piede{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.modal-fat .fat-azioni{display:flex;flex-wrap:wrap;gap:8px}.modal-fat .fat-data-riga{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.modal-fat .fat-senza-margine{margin-bottom:0}.modal-fat .fat-destra{text-align:right}.modal-fat .fat-centro{text-align:center}.modal-fat .fat-tab{width:100%;border-collapse:collapse;font-size:14px}.modal-fat .fat-intest{text-align:left;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bch-label-2)}.modal-fat .fat-th{padding:8px 10px;font-weight:600}.modal-fat .fat-td{padding:8px 10px;vertical-align:middle}.modal-fat .fat-num{text-align:right;font-variant-numeric:tabular-nums}.modal-fat .fat-th.fat-num{text-align:right}.modal-fat .fat-w-qta{width:76px}.modal-fat .fat-w-val{width:150px}.modal-fat .fat-tab--anteprima .fat-w-val{width:130px}.modal-fat .fat-w-x{width:56px}.modal-fat .fat-riga{border-top:1px solid var(--bch-filo)}.modal-fat .fat-riga.is-voce{background:var(--color-warning-bg)}.modal-fat .fat-desc,.modal-fat .fat-forte{font-weight:600}.modal-fat .fat-sub{margin-top:1px;font-size:13px;color:var(--bch-label-2)}.modal-fat .fat-acconto{border-top:1px solid var(--bch-filo);color:var(--color-success)}.modal-fat .fat-tot{border-top:2px solid var(--bch-filo);font-weight:700}.modal-fat .fat-tot-v{font-size:16px}.modal-fat .fat-iva{font-size:13px;color:var(--bch-label-2)}.modal-fat .fat-iva .fat-td{padding-top:2px;padding-bottom:2px}.modal-fat .btn{min-height:44px}.modal-fat .btn>svg{vertical-align:-3px;margin-right:6px}.modal-fat .btn:has(>svg:only-child)>svg{margin-right:0}.modal-fat .form-control,.modal-fat select,.modal-fat input{min-height:44px;font-size:16px}.modal-fat .fat-tab .btn{min-width:44px;padding-left:10px;padding-right:10px}@media (max-width: 559px){.modal-fat .fat-piede>.btn{width:100%}.modal-fat .fat-azioni{width:100%}.modal-fat .fat-piede .fat-azioni>.btn{flex:1 1 auto}.modal-fat .fat-tab,.modal-fat .fat-tab thead,.modal-fat .fat-tab tbody,.modal-fat .fat-tab tfoot{display:block;width:100%}.modal-fat .fat-tab thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.modal-fat .fat-tab tr{display:grid;grid-template-columns:auto 1fr auto;column-gap:10px;align-items:center;padding:8px 2px}.modal-fat .fat-tab td{display:block;padding:2px 4px;min-width:0}.modal-fat .fat-tab tr>td:empty{display:none}.modal-fat .fat-tab td{border:0}.modal-fat .fat-tab td[data-label="Q.tà"]{text-align:left}.modal-fat .fat-tab tbody tr>td:first-child{grid-column:1 / -1}.modal-fat .fat-tab tbody tr>td[data-label=Valore]{grid-column:2 / 4}.modal-fat .fat-tab .fat-riga:not(.is-voce)>td[data-label="Q.tà"]{grid-column:1 / 2}.modal-fat .fat-tab .fat-riga.is-voce>td[data-label=Valore]{grid-column:2 / 3}.modal-fat .fat-tab td[data-label]:before{content:attr(data-label);display:block;font-size:12px;font-weight:600;color:var(--bch-label-2);text-transform:uppercase;text-align:left}.modal-fat .fat-tab tbody tr>td[data-label=Valore]{text-align:right}.modal-fat .fat-tab tbody tr>td[data-label=Valore]:before{text-align:right}.modal-fat .fat-tab tbody tr>td.fat-lieve[colspan]{grid-column:1 / -1}.modal-fat .fat-tab tfoot tr{grid-template-columns:1fr auto}.modal-fat .fat-tab tfoot tr>td:first-child{grid-column:auto}}.orario-auto{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;font-size:12px;color:var(--text-muted, #94a3b8);margin-top:2px}.orario-auto__cambia{border:0;background:none;padding:0 2px;font:inherit;font-weight:600;color:var(--noc-amber);cursor:pointer}.orario-auto__cambia:hover{text-decoration:underline}.orario-auto--aperto{gap:10px 14px;margin-top:8px;color:inherit;font-size:13px}.orario-auto__giorni{display:flex;gap:4px}.orario-auto__giorno{width:32px;height:32px;border-radius:50%;border:1px solid var(--border, #e5e7eb);background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.orario-auto__giorno.is-on{background:var(--noc-amber);border-color:var(--noc-amber);color:#fff}.orario-auto__ora{display:flex;align-items:center;gap:6px}.orario-auto__ora .form-control{width:auto;min-width:64px}.orario-auto__azioni{display:flex;gap:6px}.orario-auto__nota{flex-basis:100%;color:#b45309;font-size:12px}.riga-cliccabile{cursor:pointer}.riga-cliccabile:hover>td{background-color:var(--bch-hover)}.riga-cliccabile .link-ordine{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-weight:600;color:var(--text-primary);border-radius:6px;min-height:28px}.riga-cliccabile .link-ordine-chev{color:var(--text-tertiary, var(--gray-400));font-family:inherit;font-weight:400;transition:transform .15s ease}.riga-cliccabile:hover .link-ordine-chev{transform:translate(2px);color:var(--noc-amber)}.riga-cliccabile .link-ordine:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}.riga-cliccabile .link-fornitore{all:unset;cursor:pointer;color:var(--noc-amber);text-decoration:underline dotted;text-underline-offset:3px;border-radius:4px}.riga-cliccabile .link-fornitore:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}@media (pointer: coarse){.riga-cliccabile .link-ordine,.riga-cliccabile .link-fornitore{min-height:44px;display:inline-flex;align-items:center}}.acq-rimando{margin:0 0 12px;font-size:14px;color:var(--bch-label-2)}.acq-rimando a{color:var(--bch-inchiostro);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.prev-v2 .gettoni-cambi{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;overflow:hidden}.prev-v2 .gettone-cambio{display:inline-flex;align-items:center;gap:2px;max-width:280px;padding:3px 4px 3px 10px;border-radius:999px;background:var(--bch-arancio-tenue, rgba(233, 78, 27, .1));color:var(--gray-900);font-size:.86rem;white-space:nowrap}.prev-v2 .gettone-cambio__testo{overflow:hidden;text-overflow:ellipsis}.prev-v2 .gettone-cambio__togli{flex:0 0 auto;width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:var(--gray-600);font-size:12px;cursor:pointer}.prev-v2 .gettone-cambio__togli:hover{background:#0000000f;color:var(--gray-900)}.prev-v2 .gettone-cambio__togli:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}.prev-v2 .gettoni-cambi__altri{font-size:.86rem;color:var(--gray-500);white-space:nowrap;cursor:help}.prodotti-cliente-lista{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:var(--bch-pozzo, var(--gray-50));max-height:60vh;overflow-y:auto}.prodotti-cliente-voce{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:10px 14px;border:0;background:transparent;color:var(--bch-label, var(--gray-900));font:inherit;font-size:15px;text-align:left;cursor:pointer}.prodotti-cliente-voce+.prodotti-cliente-voce{box-shadow:inset 0 1px 0 var(--bch-filo, var(--gray-200))}.prodotti-cliente-voce:hover{background:var(--bch-hover, var(--gray-100))}.prodotti-cliente-voce.is-scelto{color:var(--noc-amber);font-weight:600}.prev-v2 .cv-lista{list-style:none;margin:0;padding:0;border-radius:14px;background:var(--bch-superficie);box-shadow:var(--bch-ombra-pannello);overflow:hidden}.prev-v2 .cv+.cv{box-shadow:inset 0 .5px 0 var(--bch-filo)}.prev-v2 .cv__riga{display:grid;grid-template-columns:14px minmax(0,1fr) auto auto 14px;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 14px;border:0;background:transparent;color:var(--bch-label);font:inherit;text-align:left;cursor:pointer}.prev-v2 .cv__riga:hover{background:var(--bch-hover)}.prev-v2 .cv__riga:focus-visible{outline:2px solid var(--bch-anello);outline-offset:-2px;border-radius:12px}.prev-v2 .cv__stato{width:10px;height:10px;border-radius:50%;background:var(--bch-label-3);justify-self:center}.prev-v2 .cv__stato--blu{background:var(--bch-blu)}.prev-v2 .cv__stato--ambra{background:var(--bch-ambra)}.prev-v2 .cv__stato--verde{background:var(--bch-verde-pieno)}.prev-v2 .cv__stato.is-tratto{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor;color:var(--bch-label-3);border-radius:3px}.prev-v2 .cv__stato--blu.is-tratto{color:var(--bch-blu)}.prev-v2 .cv__stato.is-vuoto{background:transparent;box-shadow:inset 0 0 0 1.5px var(--bch-label-3)}.prev-v2 .cv__titolo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600}.prev-v2 .cv__parola{font-size:12px;font-weight:600;padding:2px 9px;border-radius:999px;background:var(--bch-riempi);color:var(--bch-label-2);white-space:nowrap}.prev-v2 .cv--blu .cv__parola{background:var(--bch-blu-riempi);color:var(--bch-blu)}.prev-v2 .cv--ambra .cv__parola{background:var(--bch-ambra-riempi);color:var(--bch-ambra)}.prev-v2 .cv--verde .cv__parola{background:var(--bch-verde-riempi);color:var(--bch-verde)}.prev-v2 .cv__cifre{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:150px;font-variant-numeric:tabular-nums;font-size:14px}.prev-v2 .cv__prezzo{font-weight:600}.prev-v2 .cv__delta{min-width:52px;text-align:right;color:var(--bch-label-2);font-size:13px}.prev-v2 .cv__marg{width:8px;height:8px;border-radius:50%;background:var(--bch-label-3)}.prev-v2 .cv__marg--verde{background:var(--bch-verde-pieno)}.prev-v2 .cv__marg--ambra{background:var(--bch-ambra)}.prev-v2 .cv__marg--rosso{background:var(--bch-rosso)}.prev-v2 .cv__chev{color:var(--bch-label-3);transition:transform .15s}.prev-v2 .cv.is-aperta .cv__chev{transform:rotate(90deg)}.prev-v2 .cv__dettaglio{padding:0 14px 14px 40px}.prev-v2 .cv__dettaglio .vers-riga{padding:0;border:0;background:transparent;box-shadow:none}.prev-v2 .cv-gruppi{display:flex;flex-direction:column;gap:8px}.prev-v2 .cv-gruppo{margin:12px 4px 2px;font-size:13px;font-weight:600;color:var(--bch-label-2)}.prev-v2 .cv-vecchie{align-self:flex-start;margin:4px 4px 0;padding:6px 0;border:0;background:transparent;color:var(--bch-inchiostro, var(--noc-amber));font:inherit;font-size:14px;font-weight:600;cursor:pointer}@media (max-width: 600px){.prev-v2 .cv__riga{grid-template-columns:14px minmax(0,1fr) auto 14px;min-height:56px;row-gap:2px}.prev-v2 .cv__parola{grid-column:2;grid-row:2;justify-self:start;margin-top:2px}.prev-v2 .cv__titolo{grid-column:2;grid-row:1}.prev-v2 .cv__stato,.prev-v2 .cv__chev{grid-row:1 / span 2}.prev-v2 .cv__cifre{grid-column:3;grid-row:1 / span 2;min-width:0;flex-direction:column;align-items:flex-end;gap:2px}.prev-v2 .cv__dettaglio{padding-left:14px}}.prev-v2 .cv{position:relative}.prev-v2 .cv__fila{display:flex;align-items:center}.prev-v2 .cv__fila .cv__riga{flex:1 1 auto;min-width:0}.prev-v2 .cv__mossa{flex:0 0 auto;margin-right:12px;white-space:nowrap}.prev-v2 .cv--spunta .cv__fila{padding-left:38px}.prev-v2 .cv__spunta{position:absolute;left:12px;top:0;height:52px;width:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.prev-v2 .cv__spunta input{width:18px;height:18px;accent-color:var(--noc-amber);cursor:pointer}.prev-v2 .cv-barra{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 0;padding:10px 14px;border-radius:14px;background:var(--bch-superficie-hero, var(--bch-superficie));box-shadow:var(--bch-ombra-pannello),0 6px 14px -10px #00000040;font-size:14px}.prev-v2 .cv-vista{display:inline-flex;align-self:flex-end;padding:2px;gap:2px;border-radius:999px;background:var(--bch-riempi)}.prev-v2 .cv-vista button{min-height:30px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--bch-label);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.prev-v2 .cv-vista button.is-on{background:var(--bch-pomello, #fff);font-weight:600;box-shadow:var(--bch-ombra-pomello, 0 1px 3px rgba(0,0,0,.12))}.prev-v2 .cv__quando{display:block;margin-top:1px;font-size:12px;font-weight:400;color:var(--bch-label-3)}.prev-v2 .cv-linea{position:relative}.prev-v2 .cv-linea:before{content:"";position:absolute;left:20px;top:26px;bottom:26px;width:2px;background:var(--bch-filo)}.prev-v2 .cv--linea .cv__riga{min-height:60px}.prev-v2 .cv--linea .cv__stato{position:relative;z-index:1;box-shadow:0 0 0 4px var(--bch-superficie)}.prev-v2 .cv-cambi{margin:0;padding-left:20px;font-size:15px;line-height:1.6}@media (max-width: 600px){.prev-v2 .cv__mossa{display:none}.prev-v2 .cv--spunta .cv__fila{padding-left:38px}}.prev-v2 .tab-q__marg{white-space:nowrap}.prev-v2 .tab-q__eur{display:block;font-weight:600;font-variant-numeric:tabular-nums}.prev-v2 .tab-q__eur+.margine{font-size:12px;font-weight:500}.prev-v2 .tab-q__apri{display:block;margin:2px 0 0;padding:0;border:0;background:transparent;color:var(--bch-inchiostro, var(--noc-amber));font:inherit;font-size:12px;font-weight:600;cursor:pointer}.prev-v2 .tab-q__mag{white-space:nowrap}.prev-v2 .tab-q tr.is-acceso{box-shadow:inset 3px 0 0 var(--noc-amber)}.prev-v2 .dati--icone dt.dati__voce{display:flex;align-items:center;gap:8px}.prev-v2 .dati--icone .fila-icona{width:22px;height:22px;border-radius:6px;flex:0 0 auto}.prev-v2 .dati--icone dd>div+div{margin-top:2px}.prev-v2 .tab-q__mag{white-space:normal;font-size:12px;line-height:1.25;max-width:130px}.prev-v2 .tab-q__apri{opacity:.85}@media (max-width: 600px){.prev-v2 .cv__fila .cv__mossa{display:none}.prev-v2 .cv__titolo{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.prev-v2 .tab-q__mag-tel{margin-left:10px;font-size:12px;font-weight:600;white-space:nowrap}[data-vivace="1"]{--vv-r-riga: 36px;--vv-bersaglio: 44px;--vv-su-rosso: var(--bch-su-pieno)}:is([data-vivace="1"][data-theme=dark],[data-theme=dark] [data-vivace="1"]){--vv-su-rosso: var(--bch-superficie)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .section-title{font-size:13px;line-height:18px;font-weight:600;letter-spacing:-.003em;text-transform:none;color:var(--bch-label-2);margin:22px 0 8px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .modal-body>.section-title:first-child{margin-top:4px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-group{margin-bottom:14px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(.form-grid,.form-grid-3){gap:14px 12px;margin-bottom:14px;align-items:start}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(.form-grid,.form-grid-3)>.form-group{margin-bottom:0;min-width:0}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(.form-grid,.form-grid-3)>:is(.alert,.section-title){grid-column:1 / -1}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(.form-grid,.form-grid-3)>.form-group:has(textarea){grid-column:1 / -1}@media (max-width: 900px){[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-grid-3{grid-template-columns:1fr 1fr}}@media (max-width: 560px){[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(.form-grid,.form-grid-3){grid-template-columns:1fr;gap:12px}}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-label{color:var(--bch-label-2)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-hint{margin-top:5px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-error{display:flex;align-items:flex-start;gap:5px;margin-top:5px;font-weight:500;color:var(--bch-rosso)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-error:before{content:"!";content:"!" / "";flex:none;width:15px;height:15px;margin-top:1px;border-radius:50%;background:var(--bch-rosso);color:var(--vv-su-rosso);font-size:11px;line-height:15px;font-weight:700;text-align:center}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-control:is([aria-invalid=true],.is-invalid){box-shadow:inset 0 0 0 1.5px var(--bch-rosso)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-group:has(.form-error) .form-control{box-shadow:inset 0 0 0 1.5px var(--bch-rosso)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-control:disabled{color:var(--bch-label-2);opacity:.7;cursor:not-allowed}@media (hover: hover){[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-control:hover:not(:disabled):not(:focus){background:var(--bch-riempi)}}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) select.form-control{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:34px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%238A8A8E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1.5 1.5 6 6l4.5-4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) input.form-control:is([type=date],[type=time],[type=datetime-local]){min-width:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}[data-theme=dark] [data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) input.form-control:is([type=date],[type=time]),[data-vivace="1"][data-theme=dark] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) input.form-control:is([type=date],[type=time]){color-scheme:dark}[data-vivace="1"] .vv-num{font-variant-numeric:tabular-nums;text-align:right}[data-vivace="1"] .vv-campo-unita{display:flex;align-items:stretch;position:relative}[data-vivace="1"] .vv-campo-unita>.form-control{flex:1;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}[data-vivace="1"] .vv-campo-unita>.vv-unita{display:flex;align-items:center;padding:0 12px;font-size:14px;font-weight:600;color:var(--bch-label-2);background:var(--bch-riempi);border-radius:0 var(--bch-r-voce) var(--bch-r-voce) 0}[data-vivace="1"] .vv-campo-unita>select.vv-unita{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;font-family:inherit;padding-right:26px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none' stroke='%238A8A8E' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M1.5 1.5 5 5l3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}[data-vivace="1"] .vv-equiv{font-size:13px;color:var(--bch-label-2);margin-top:4px;font-variant-numeric:tabular-nums}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .acs>.form-control{padding-left:34px;background-repeat:no-repeat;background-position:12px center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' stroke='%238A8A8E' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='6.5' cy='6.5' r='4.8'/%3E%3Cpath d='m10.2 10.2 3.3 3.3'/%3E%3C/svg%3E")}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check{display:flex;align-items:center;gap:10px;min-height:36px;line-height:19px;cursor:pointer}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check input:is([type=checkbox],[type=radio]){-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;display:grid;place-items:center;border-radius:7px;background:var(--bch-riempi);box-shadow:inset 0 0 0 1.5px var(--bch-label-3);cursor:pointer}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check input[type=radio]{border-radius:50%}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check input:is(:checked,[type=checkbox]:indeterminate){background:var(--bch-label);box-shadow:none}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check input[type=checkbox]:checked:after{content:"";width:6px;height:11px;margin-top:-2px;border:solid var(--bch-foglio);border-width:0 2.4px 2.4px 0;transform:rotate(45deg)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check input[type=radio]:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--bch-foglio)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check input[type=checkbox]:indeterminate:after{content:"";width:10px;height:2.4px;border-radius:2px;background:var(--bch-foglio)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check input:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check input:disabled{opacity:.45;cursor:not-allowed}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .btn:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .btn-chip{border:0;border-radius:var(--bch-r-pillola);background:var(--bch-riempi);color:var(--bch-label);font-size:13px;font-weight:600;box-shadow:none}@media (hover: hover){[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .btn-chip:hover:not(:disabled):not(.is-active):not([aria-pressed=true]){background:var(--bch-riempi-su)}}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .btn-chip:is(.is-active,[aria-pressed=true]){background:var(--bch-label);color:var(--bch-foglio);box-shadow:none;padding:0 14px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .btn-chip-success:is(.is-active,[aria-pressed=true]){background:var(--bch-verde);color:var(--bch-foglio)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .btn-chip:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}[data-vivace="1"] .vv-chips{display:flex;flex-wrap:wrap;gap:8px}[data-vivace="1"] .vv-ghost{background:none;color:var(--bch-inchiostro);padding:0 12px;border:0}@media (hover: hover){[data-vivace="1"] .vv-ghost:hover:not(:disabled){background:var(--bch-riempi-2)}}[data-vivace="1"] .btn.vv-carica{position:relative;color:transparent;pointer-events:none}[data-vivace="1"] .btn.vv-carica:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:2px solid var(--bch-label-2);border-top-color:transparent;animation:vv-gira .7s linear infinite}[data-vivace="1"] .btn-primary.vv-carica:after{border-color:var(--bch-su-pieno);border-top-color:transparent}@keyframes vv-gira{to{transform:rotate(360deg)}}[data-vivace="1"] .vv-segm{display:inline-flex;max-width:100%;padding:2px;border-radius:var(--bch-r-voce);background:var(--bch-riempi)}[data-vivace="1"] .vv-segm.vv-pieno{display:flex}[data-vivace="1"] .vv-segm>button{flex:1 1 0;min-height:28px;padding:0 15px;border:0;border-radius:10px;background:none;color:var(--bch-label);font:500 13.5px/1 var(--font-sans, inherit);white-space:nowrap;cursor:pointer;transition:background var(--dur-1, .15s)}[data-vivace="1"] .vv-segm>button[aria-pressed=true]{background:var(--bch-pomello);color:var(--bch-label);font-weight:600;box-shadow:var(--bch-ombra-pomello)}[data-vivace="1"] .vv-segm>button:focus-visible{outline:2px solid var(--bch-anello);outline-offset:1px}[data-vivace="1"] .vv-segm>button:disabled{opacity:.45;cursor:not-allowed}[data-vivace="1"] .vv-switch{position:relative;flex:none;width:51px;min-width:51px;height:31px;min-height:31px;box-sizing:border-box;padding:0;border:0;border-radius:var(--bch-r-pillola);background:var(--bch-riempi-su);cursor:pointer;transition:background .2s}[data-vivace="1"] .vv-switch:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:var(--bch-su-pieno);box-shadow:0 0 0 .5px #0000000f,0 2px 5px #00000047;transition:transform .2s var(--ease-out, ease)}[data-vivace="1"] .vv-switch[aria-checked=true]{background:var(--bch-verde-pieno)}[data-vivace="1"] .vv-switch[aria-checked=true]:after{transform:translate(20px)}[data-vivace="1"] .vv-switch:focus-visible{outline:2px solid var(--bch-anello);outline-offset:2px}[data-vivace="1"] .vv-switch:disabled{opacity:.45;cursor:not-allowed}[data-vivace="1"] .vv-riga-switch{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:var(--vv-bersaglio)}[data-vivace="1"] .vv-riga-switch .vv-t{font-size:15px}[data-vivace="1"] .vv-riga-switch .vv-s{font-size:13px;color:var(--bch-label-2)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .alert{--tinta: var(--bch-blu);--vv-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm1 15h-2v-6h2zm0-8h-2V7h2z'/%3E%3C/svg%3E");position:relative;margin:0 0 12px;padding:12px 14px 12px 44px;border:0;border-radius:var(--bch-r-riquadro);font-size:13px;line-height:18px;color:var(--bch-label);background:color-mix(in srgb,var(--tinta) 9%,var(--bch-foglio))}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .alert:before{content:"";position:absolute;left:14px;top:12px;width:18px;height:18px;background:var(--tinta);-webkit-mask:var(--vv-ico) center / contain no-repeat;mask:var(--vv-ico) center / contain no-repeat}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .alert-info{--tinta: var(--bch-blu);--vv-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm1 15h-2v-6h2zm0-8h-2V7h2z'/%3E%3C/svg%3E")}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .alert-warning{--tinta: var(--bch-ambra);--vv-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2L1 21h22zm1 15h-2v-2h2zm0-4h-2V9h2z'/%3E%3C/svg%3E")}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .alert-danger{--tinta: var(--bch-rosso);--vv-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm1 15h-2v-2h2zm0-4h-2V7h2z'/%3E%3C/svg%3E")}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .alert-success{--tinta: var(--bch-verde);--vv-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 100 20 10 10 0 000-20zm-2 15l-5-5 1.4-1.4L10 14.2l7.6-7.6L19 8z'/%3E%3C/svg%3E")}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .alert-title{display:block;font-weight:650;margin-bottom:1px;color:var(--bch-label)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .alert .vv-azione{display:inline-block;margin-top:6px;padding:0;border:0;background:none;color:var(--tinta);font:inherit;font-weight:600;cursor:pointer}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(.table-wrap,.vv-tabella){overflow:auto;margin-bottom:14px;border-radius:var(--bch-r-riquadro);box-shadow:0 0 0 1px var(--bch-filo);-webkit-overflow-scrolling:touch}@media (min-width: 641px) and (hover: hover){[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(.table-wrap,.vv-tabella){max-height:min(52vh,480px)}}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table{font-variant-numeric:tabular-nums}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) th{position:sticky;top:0;z-index:1;padding:9px 12px;background:var(--bch-foglio);color:var(--bch-label-2);font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;white-space:nowrap;border-bottom:0;box-shadow:inset 0 -1px 0 var(--bch-filo)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) td{padding:6px 12px;height:var(--vv-r-riga);border-bottom:1px solid var(--bch-filo);vertical-align:middle;color:var(--bch-label)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) tbody tr:last-child td{border-bottom:0}@media (hover: hover){[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) tbody tr:hover td{background:var(--bch-hover)}}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) tfoot td{font-weight:600;background:var(--bch-riempi-2)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) tr:is([aria-selected=true],.vv-riga-scelta) td{background:var(--bch-blu-riempi)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) tr[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--bch-blu)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) tr.vv-riga-da-eliminare td{background:color-mix(in srgb,var(--bch-rosso) 9%,var(--bch-foglio))}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) th[aria-sort]{color:var(--bch-label);cursor:pointer}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) th[aria-sort=ascending]:after{content:" ↑"}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) th[aria-sort=descending]:after{content:" ↓"}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(td,th).vv-num{text-align:right}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) td>.empty-state{margin:8px;padding:16px 14px;flex-direction:row;text-align:left;gap:12px;border-radius:var(--bch-r-riquadro)}[data-vivace="1"] .vv-lista{background:var(--bch-superficie);border-radius:18px;box-shadow:var(--bch-ombra-pannello);overflow:hidden}[data-vivace="1"] .vv-voce{display:flex;align-items:center;gap:12px;position:relative;width:100%;min-height:56px;padding:8px 16px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}[data-vivace="1"] .vv-voce+.vv-voce:before{content:"";position:absolute;left:16px;right:0;top:0;height:1px;background:var(--bch-filo)}@media (hover: hover){[data-vivace="1"] .vv-voce:hover{background:var(--bch-hover)}}[data-vivace="1"] .vv-voce b{display:block;font-weight:600}[data-vivace="1"] .vv-voce small{display:block;color:var(--bch-label-2);font-size:13px}[data-vivace="1"] .vv-voce .vv-ico{flex:none;width:34px;height:34px;border-radius:10px;background:var(--bch-riempi);display:grid;place-items:center}[data-vivace="1"] .vv-voce.vv-distruttiva b{color:var(--bch-rosso)}[data-vivace="1"] .vv-sk{display:block;height:12px;border-radius:6px;background:var(--bch-riempi);animation:vv-pulsa 1.3s ease-in-out infinite}[data-vivace="1"] .vv-skriga{display:flex;align-items:center;gap:14px;height:var(--vv-r-riga);padding:0 12px;border-bottom:1px solid var(--bch-filo)}[data-vivace="1"] .vv-skriga:last-child{border-bottom:0}@keyframes vv-pulsa{0%,to{opacity:.55}50%{opacity:1}}[data-vivace="1"] .vv-errore-rete{display:flex;flex-direction:column;align-items:center;gap:3px;padding:22px 16px;border-radius:20px;text-align:center;color:var(--bch-label);background:color-mix(in srgb,var(--bch-rosso) 7%,var(--bch-foglio))}[data-vivace="1"] .vv-cosa-cambia{margin:8px 0 12px;padding:10px 14px;border-radius:12px;background:var(--bch-pozzo)}[data-vivace="1"] .vv-cosa-cambia b{display:block;margin-bottom:4px;font-size:12px;font-weight:600;color:var(--bch-label-2)}[data-vivace="1"] .vv-cosa-cambia ul{margin:0;padding-left:18px;font-size:14px}[data-vivace="1"] .vv-cosa-cambia li{margin:2px 0}[data-vivace="1"] .vv-cosa-cambia .vv-prima{color:var(--bch-label-2);text-decoration:line-through}[data-vivace="1"] .vv-cosa-cambia .vv-dopo{font-weight:600}[data-vivace="1"] .modal.vv-conferma{max-width:420px}[data-vivace="1"] .modal.vv-conferma .vv-c-testo{margin:0 0 10px;color:var(--bch-label-2);font-size:14.5px;line-height:1.45}[data-vivace="1"] .modal.vv-conferma .vv-c-ico{display:grid;place-items:center;width:40px;height:40px;margin-bottom:10px;border-radius:50%;font-weight:700;color:var(--bch-rosso);background:color-mix(in srgb,var(--bch-rosso) 14%,var(--bch-foglio))}[data-vivace="1"] .modal.vv-conferma .vv-opz{display:flex;align-items:flex-start;gap:12px;min-height:var(--vv-bersaglio);padding:10px 14px;margin-bottom:8px;border-radius:12px;background:var(--bch-pozzo);cursor:pointer}[data-vivace="1"] .modal.vv-conferma .vv-opz:has(input:checked){background:var(--bch-riempi)}[data-vivace="1"] .modal.vv-conferma .vv-opz small{display:block;color:var(--bch-label-2);font-size:13px}[data-vivace="1"] .modal.vv-conferma .modal-footer{display:flex;justify-content:flex-end;gap:10px}[data-vivace="1"] .modal.vv-conferma .modal-footer .btn{min-height:var(--vv-bersaglio);padding:0 22px}@media (max-width: 559px){[data-vivace="1"] .modal.vv-conferma .modal-footer{flex-direction:column-reverse;align-items:stretch;padding-bottom:16px}[data-vivace="1"] .modal.vv-conferma .modal-footer .btn{width:100%;min-height:50px}}@media (max-width: 1179px),(hover: none) and (pointer: coarse){[data-vivace="1"]{--vv-r-riga: 44px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-control{min-height:var(--vv-bersaglio)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .form-check{min-height:var(--vv-bersaglio)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(.btn,.btn-sm){min-height:var(--vv-bersaglio)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .btn-icon{min-width:var(--vv-bersaglio)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .btn-chip{min-height:var(--vv-bersaglio);padding:0 16px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .vv-ghost,[data-vivace="1"] .vv-ghost{min-height:var(--vv-bersaglio)}[data-vivace="1"] .vv-segm>button{min-height:40px}[data-vivace="1"] .vv-campo-unita>.vv-unita{min-height:var(--vv-bersaglio)}[data-vivace="1"] .vv-voce{min-height:60px}}@media (max-width: 767px),(hover: none) and (pointer: coarse){[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .acs-nome{font-size:15px}}@media (max-width: 640px){[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) .modal-body{padding-bottom:20px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) :is(.table-wrap,.vv-tabella){margin-inline:-4px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) tr[aria-selected=true] td:first-child{box-shadow:none}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila,[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila tbody,[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila tr,[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila td{display:block}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila thead{display:none}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila tr{display:grid;grid-template-columns:1fr auto;grid-template-areas:"a b" "c d";column-gap:10px;min-height:56px;padding:9px 4px;border-bottom:1px solid var(--bch-filo)}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila td{height:auto;padding:0;border:0;background:none}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila td:nth-child(1){grid-area:a;font-weight:600}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila td:nth-child(2){grid-area:c;color:var(--bch-label-2);font-size:13px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila td:nth-child(3){grid-area:d;text-align:right;color:var(--bch-label-2);font-size:13px}[data-vivace="1"] .modal:where(:not(.prev-riep):not(.prev-v2):not(.prev-foglio)) table.vv-pila td:nth-child(4){grid-area:b;text-align:right}}@media (prefers-reduced-motion: reduce){[data-vivace="1"] .vv-sk{animation:none}[data-vivace="1"] .btn.vv-carica:after{animation-duration:2s}[data-vivace="1"] .vv-switch,[data-vivace="1"] .vv-switch:after{transition:none}}.modal-overlay:has(>.modal.vv-conferma){z-index:100001}
