:root{--d-carta:#f6f5f0;--d-carta2:#edebe4;--d-bianco:#fff;--d-ink:#141f1a;--d-ink2:#3b4842;--d-mid:#646d68;--d-filo:#141f1a14;--d-filo2:#141f1a24;--d-verde:#1e6b4e;--d-verde2:#123b2c;--d-giallo:#f5dc4a99;--d-ambra:#8f6400;--d-rosso:#a3402c;--d-ombra:0 1px 2px #141f1a0a, 0 8px 24px -12px #141f1a24;--d-ombra2:0 1px 2px #141f1a0d, 0 30px 70px -34px #141f1a52;--d-ease:cubic-bezier(.23, 1, .32, 1);--d-drawer:cubic-bezier(.32, .72, 0, 1)}.stApp{background:var(--d-carta)}.stTesta,.stTesta[class]{background:linear-gradient(var(--d-carta) 72%, #f6f5f000);box-shadow:none}.stTestaRiga{gap:16px;max-width:1320px;height:68px;padding:0 24px}.stTesta .marchio{color:var(--d-verde2);letter-spacing:-.04em;font-weight:800}.stTesta .marchio span{color:#d9b916}.stTesta .stNomeStudio{color:var(--d-mid);border-left-color:var(--d-filo2)}.stTesta .stMenu{box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra);-webkit-backdrop-filter:blur(14px)saturate(1.4);background:#ffffffb8;border-radius:999px;gap:2px;margin:0 auto;padding:4px}.stTesta .stMenu a{min-height:36px;color:var(--d-mid);background:0 0;padding:0 14px;font-size:14px}.stTesta .stMenu a:hover{color:var(--d-ink);background:#141f1a0a}.stTesta .stMenu a[aria-current=page]{background:var(--d-verde2);color:#fff;font-weight:600}.stTesta .stMenu a:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.stTesta .stIcona{stroke-width:1.6px;width:16px;height:16px}.stTesta .stPallino{color:var(--d-ink);box-shadow:none;background:#f5dc4a}.stTesta .stAvatar{background:var(--d-bianco);color:var(--d-ink);box-shadow:0 0 0 1px var(--d-filo)}@media (max-width:1023px){.stTestaRiga{height:56px;padding:0 16px}.stTesta .stMenu{z-index:40;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra2);margin:0;padding:5px;position:fixed;transform:translate(-50%)}.stTesta .stMenu a{border-radius:22px;flex-direction:column;gap:2px;min-width:52px;min-height:48px;padding:6px 8px 5px;font-size:10.5px}.stTesta .stMenu a .stMenuNome{display:block}.stTesta .stIcona{width:19px;height:19px}.stTesta .stMenu a .stPallino{position:absolute;top:2px;right:6px}}.trPagina{max-width:1320px;margin:0 auto;padding:4px 24px 0}.trApp{grid-template-columns:384px minmax(0,1fr);gap:28px;height:calc(100dvh - 72px);display:grid}.trElenco{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--d-filo2) transparent;min-height:0;padding:0 6px 32px 2px;overflow-y:auto}.trTesta{z-index:2;background:var(--d-carta);padding:14px 0 10px;position:sticky;top:0}.trSchede{background:var(--d-carta2);border-radius:12px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.trSchede button{height:34px;font:inherit;color:var(--d-mid);cursor:pointer;transition:color .15s, background .2s var(--d-ease), box-shadow .2s var(--d-ease);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:inline-flex}.trSchede button[aria-selected=true]{background:var(--d-bianco);color:var(--d-ink);box-shadow:0 1px 2px #141f1a14, 0 0 0 1px var(--d-filo)}.trSchede button:focus-visible,.trClassi button:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.trConta{color:var(--d-mid);font-weight:600}.trClassi{scrollbar-width:none;gap:4px;margin-top:12px;display:flex;overflow-x:auto}.trClassi button{height:28px;font:inherit;color:var(--d-mid);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 11px;font-size:13px;font-weight:500;transition:color .15s,background .15s}.trClassi button:hover{color:var(--d-ink)}.trClassi button[aria-pressed=true]{background:var(--d-ink);color:#fff}.trGruppi,.trGruppi ul{margin:0;padding:0;list-style:none}.trGruppo{margin-top:18px}.trCliente{color:var(--d-ink);align-items:center;gap:10px;padding:4px 10px 8px;text-decoration:none;display:flex}.trCliente:hover .trClienteNome{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--d-filo2);text-decoration-color:var(--d-filo2)}.trMono{color:#fff;letter-spacing:.02em;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:10.5px;font-weight:700;display:inline-grid}.trClienteNome{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.trClienteConta{color:var(--d-mid);margin-left:auto;font-size:12px;font-weight:600}.trRiga{transition:opacity .18s var(--d-ease), transform .18s var(--d-ease)}.trRiga[data-esce]{opacity:0;transform:translate(14px)}.trRiga button{width:100%;font:inherit;color:var(--d-ink2);text-align:left;cursor:pointer;transition:background .15s, box-shadow .2s var(--d-ease);background:0 0;border:0;border-radius:12px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 18px;display:grid}.trRiga button:hover{background:#ffffffa6}.trRiga[data-su] button{background:var(--d-bianco);color:var(--d-ink);box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra)}.trRiga button:focus-visible{outline:2px solid var(--d-verde);outline-offset:-2px}.trPunto{border-radius:50%;width:7px;height:7px}.trPunto-in_linea{background:var(--d-verde)}.trPunto-da_confermare{background:0 0;box-shadow:inset 0 0 0 1.5px #c3a84a}.trRigaTitolo{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.35;overflow:hidden}.trRiga[data-su] .trRigaTitolo{font-weight:600}.trRigaDestra{align-items:center;gap:8px;display:inline-flex}.trImporto{color:var(--d-ink2);letter-spacing:-.005em;font-size:13px;font-weight:500}.trNuovo{color:var(--d-verde);letter-spacing:.02em;font-size:11px;font-weight:700}.trVicina{color:var(--d-rosso);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.trVuoto{color:var(--d-mid);padding:40px 10px}.trInLavoro{border-top:1px solid var(--d-filo);margin:24px 0 0;padding:14px 10px 0;list-style:none}.trInLavoro a{color:var(--d-mid);align-items:center;gap:10px;padding:6px 0;font-size:13px;text-decoration:none;display:flex}.trGira{border:1.5px solid var(--d-filo2);border-top-color:var(--d-verde);border-radius:50%;width:12px;height:12px;animation:1s linear infinite trGira}@keyframes trGira{to{transform:rotate(360deg)}}.trDettaglio{scrollbar-width:none;min-height:0;padding:14px 4px 32px;overflow-y:auto}.trCarta{box-shadow:0 0 0 1px var(--d-filo);animation:trEntra .22s var(--d-ease);background:#141f1a08;border-radius:30px;flex-direction:column;padding:6px;display:flex}@keyframes trEntra{0%{opacity:0;transform:translateY(6px)}}.trCartaNucleo{background:var(--d-bianco);box-shadow:var(--d-ombra), inset 0 1px 0 #fff;border-radius:24px 24px 8px 8px;padding:30px clamp(24px,4vw,52px) 32px}.trCartaSopra{align-items:center;gap:14px;margin-bottom:30px;display:flex}.trChiudi{display:none}.trClasse{align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.trClasse:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.trClasse-in_linea{color:var(--d-verde)}.trClasse-da_confermare{color:var(--d-ambra)}.trPosto{color:var(--d-mid);margin-left:auto;font-size:12.5px}.trCoppia{align-items:center;gap:4px;min-width:0;margin-bottom:26px;display:flex}.trChip{background:var(--d-carta);min-width:0;height:38px;box-shadow:inset 0 0 0 1px var(--d-filo);color:var(--d-ink);border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}a.trChip:hover{box-shadow:inset 0 0 0 1px var(--d-filo2)}.trChipTesto{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.trMonoPiccolo{border-radius:50%;width:26px;height:26px}.trChipBando{color:var(--d-ink2);padding-left:14px;font-weight:500}.trChipSegno{background:var(--d-verde);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #1e6b4e1f}.trPonte{min-width:28px;color:var(--d-verde);flex:0 64px;align-items:center;display:flex}.trPonte span{opacity:.45;background:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 8px);flex:1;height:1.5px}.trPonte svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;margin-left:-2px}.trFamiglia{color:var(--d-mid);margin:0 0 6px;font-size:13.5px;font-weight:500}.trTitolo{letter-spacing:-.035em;color:var(--d-ink);text-wrap:balance;max-width:26ch;margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.15}.trTitolo a{color:inherit;text-decoration:none}.trTitolo a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--d-filo2);text-decoration-color:var(--d-filo2)}.trPerche{letter-spacing:-.01em;max-width:62ch;color:var(--d-ink2);text-wrap:pretty;margin:22px 0 0;font-size:18px;line-height:1.62}.trPerche mark{color:var(--d-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(transparent 56%, var(--d-giallo) 56%, var(--d-giallo) 92%, transparent 92%);padding:0 1px}.trFatti{border-top:1px solid var(--d-filo);flex-wrap:wrap;gap:14px 48px;margin:34px 0 0;padding:22px 0 0;display:flex}.trFatti dt{color:var(--d-mid);margin-bottom:3px;font-size:12px}.trFatti dd{letter-spacing:-.02em;color:var(--d-ink);margin:0;font-size:19px;font-weight:650}.trFatti dd.trUrgente{color:var(--d-rosso)}.trFatti dd.trAnche{letter-spacing:-.01em;padding-top:3px;font-size:15px;font-weight:500}.trChiedi{background:var(--d-carta);border-radius:16px;margin-top:30px;padding:18px 20px}.trChiedi h3{letter-spacing:.04em;text-transform:uppercase;color:var(--d-ambra);margin:0 0 10px;font-size:12px;font-weight:600}.trChiedi ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.trChiedi li{color:var(--d-ink);padding-left:26px;font-size:15px;line-height:1.5;position:relative}.trChiedi li:before{content:"";background:var(--d-bianco);border-radius:5px;width:15px;height:15px;position:absolute;top:3px;left:0;box-shadow:inset 0 0 0 1.5px #c3a84a}.trAvvisi{color:var(--d-mid);margin-top:22px;font-size:13.5px}.trAvvisi summary{cursor:pointer;width:max-content;font-weight:500;list-style:none}.trAvvisi summary::-webkit-details-marker{display:none}.trAvvisi summary:before{content:"+";width:14px;font-weight:600;display:inline-block}.trAvvisi[open] summary:before{content:"–"}.trAvvisi ul{gap:4px;margin:10px 0 0;padding-left:18px;display:grid}.trAzioni{background:var(--d-bianco);box-shadow:var(--d-ombra);border-radius:8px 8px 24px 24px;align-items:center;gap:6px;margin-top:4px;padding:10px;display:flex;position:sticky;bottom:0}.trSpazio{flex:1}.trBtn{height:42px;font:inherit;cursor:pointer;white-space:nowrap;transition:transform .16s var(--d-ease), background .2s, color .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.trBtn:active{transform:scale(.97)}.trBtn:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.trBtn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.trBtnP{background:var(--d-verde2);color:#fff;padding-left:16px}.trBtnP:hover{background:var(--d-verde)}.trBtnG{color:var(--d-ink2);background:0 0}.trBtnG:hover{background:var(--d-carta);color:var(--d-ink)}.trBtn kbd{background:var(--d-carta2);color:var(--d-mid);box-shadow:inset 0 -1px 0 var(--d-filo2);border-radius:6px;margin-left:2px;padding:4px 6px;font:600 11px/1 inherit}.trBtnP kbd{color:#ffffffc7;box-shadow:none;background:#ffffff24}.trMotivo{flex:1;gap:6px;display:flex}.trMotivo input{background:var(--d-carta);min-width:0;height:42px;box-shadow:inset 0 0 0 1px var(--d-filo);font:inherit;color:var(--d-ink);border:0;border-radius:999px;flex:1;padding:0 16px;font-size:15px}.trMotivo input:focus{box-shadow:inset 0 0 0 1.5px var(--d-verde);outline:none}.trFine{text-align:center;height:100%;min-height:360px;box-shadow:0 0 0 1px var(--d-filo);background:#ffffff80;border-radius:30px;place-content:center;justify-items:center;gap:14px;display:grid}.trFineSegno{background:var(--d-verde2);color:#fff;width:56px;height:56px;animation:trEntra .3s var(--d-ease);border-radius:50%;place-items:center;display:grid}.trFineSegno svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.trFineTitolo{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:700}.trAnnulla{z-index:60;background:var(--d-ink);color:#fff;max-width:calc(100vw - 32px);box-shadow:var(--d-ombra2);animation:trSale .26s var(--d-ease);border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 18px;font-size:14px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@keyframes trSale{0%{opacity:0;transform:translate(-50%,10px)}}.trAnnullaCosa{font-weight:600}.trAnnullaTitolo{color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;max-width:34ch;overflow:hidden}.trAnnulla button{color:#fff;height:34px;font:inherit;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;padding:0 14px;font-weight:600}.trAnnulla button:hover{background:#fff3}@media (max-width:1023px){.trPagina{padding:0 12px}.trApp{height:auto;display:block}.trElenco{padding:0 0 120px;overflow:visible}.trTesta{top:56px}.trRiga button{padding:13px 12px 13px 18px}.trDettaglio{z-index:50;pointer-events:none;transition:background .3s var(--d-drawer);background:#141f1a00;padding:0;position:fixed;inset:0;overflow:hidden}.trApp[data-foglio] .trDettaglio{pointer-events:auto;background:#141f1a47}.trDettaglio>*{overscroll-behavior:contain;max-height:calc(100dvh - 28px);transition:transform .42s var(--d-drawer);position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(104%)}.trApp[data-foglio] .trDettaglio>*{transform:none}.trCarta{background:var(--d-carta);border-radius:26px 26px 0 0;min-height:0;padding:6px 6px 0;animation:none}.trCartaNucleo{border-radius:22px 22px 8px 8px;padding:14px 20px 26px}.trCartaSopra{margin-bottom:22px}.trChiudi{background:var(--d-carta);width:36px;height:36px;color:var(--d-ink2);cursor:pointer;border:0;border-radius:50%;place-items:center;margin-left:-8px;display:grid}.trChiudi svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.trTitolo{font-size:23px}.trPerche{font-size:16.5px}.trFatti{gap:14px 32px}.trAzioni{padding:10px 10px calc(10px + env(safe-area-inset-bottom));border-radius:8px 8px 0 0}.trBtn kbd{display:none}.trFine{min-height:0;margin-top:24px;padding:48px 16px}.trApp:not([data-foglio]) .trFine{position:static;transform:none}.trAnnulla{bottom:calc(86px + env(safe-area-inset-bottom))}.trDettaglio:has(>.trFine){pointer-events:auto;background:0 0;position:static}.trDettaglio>.trFine{max-height:none;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.trCarta,.trFineSegno,.trAnnulla{animation:none}.trRiga,.trDettaglio,.trDettaglio>*{transition:none}.trGira{animation-duration:3s}}@media (min-width:1024px){.trAnnulla{max-width:384px;animation-name:trSaleSx;left:max(24px,50vw - 636px);transform:none}.trAnnullaTitolo{max-width:16ch}}@keyframes trSaleSx{0%{opacity:0;transform:translateY(10px)}}@media (max-width:640px){.trCoppia{flex-wrap:wrap;row-gap:8px}.trCoppia .trChip{max-width:100%}.trPonte{flex:0 0 34px}}.clPagina{max-width:1120px;margin:0 auto;padding:28px 24px 120px}.clTesta{align-items:center;gap:14px;margin-bottom:22px;display:flex}.clTesta h1{letter-spacing:-.04em;color:var(--d-ink);margin:0 auto 0 0;font-size:34px;font-weight:700}.clTesta h1 span{color:var(--d-mid);letter-spacing:0;margin-left:4px;font-size:18px;font-weight:600}.clCerca2{width:260px;position:relative}.clCerca2 svg{fill:none;width:16px;height:16px;stroke:var(--d-mid);stroke-width:1.6px;stroke-linecap:round;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.clCerca2 input{background:var(--d-bianco);width:100%;height:42px;box-shadow:0 0 0 1px var(--d-filo);font:inherit;color:var(--d-ink);border:0;border-radius:999px;padding:0 14px 0 38px;font-size:14.5px}.clCerca2 input:focus{box-shadow:0 0 0 1.5px var(--d-verde);outline:none}.clTabella{box-shadow:0 0 0 1px var(--d-filo);background:#141f1a08;border-radius:26px;padding:6px}.clTabella>.clRiga:not(.clIntesta){background:var(--d-bianco)}.clTabella>.clRiga:nth-child(2){border-radius:20px 20px 0 0}.clTabella>.clRiga:last-child{border-radius:0 0 20px 20px}.clTabella>.clRiga:nth-child(2):last-child{border-radius:20px}.clRiga{color:var(--d-ink);grid-template-columns:minmax(220px,2fr) 136px 160px 52px 96px;align-items:center;gap:20px;padding:14px 22px;text-decoration:none;display:grid;position:relative}.clRiga+.clRiga:not(:nth-child(2)){box-shadow:inset 0 1px 0 var(--d-filo)}a.clRiga{transition:background .15s}a.clRiga:hover{background:#fbfaf7}a.clRiga:focus-visible{outline:2px solid var(--d-verde);outline-offset:-2px}.clIntesta{color:var(--d-mid);padding:10px 22px 12px;font-size:12px;font-weight:500}.clChi{align-items:center;gap:12px;min-width:0;display:flex}.clMono{border-radius:10px;width:34px;height:34px;font-size:12px}.clChiTesto{flex-direction:column;min-width:0;display:flex}.clNome2{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:650;overflow:hidden}.clMeta2{color:var(--d-mid);font-size:12.5px}.clNum{text-align:left}.clBandi{flex-direction:column;line-height:1.25;display:flex}.clBandi strong{letter-spacing:-.02em;font-size:17px;font-weight:650}.clEt{display:none}.clTenue{color:var(--d-mid)}.clDim{flex-direction:column;min-width:0;line-height:1.3;display:flex}.clDim strong{color:var(--d-ink);font-size:14px;font-weight:600}.clSotto{color:var(--d-mid);font-size:12.5px}.clDm{--clDmTono:var(--d-verde);flex-direction:column;gap:7px;min-width:0;display:flex}.clDm.clDmPoco{--clDmTono:#c2631a}.clDm.clDmZero{--clDmTono:var(--d-rosso)}.clDmEuro{letter-spacing:-.01em;color:var(--d-ink);font-size:14px;font-weight:650}.clDmPoco .clDmEuro{color:#9a4c10}.clDmZero .clDmEuro{color:var(--d-rosso)}.clDmBarra{background:var(--d-filo2);border-radius:999px;height:4px;display:block;overflow:hidden}.clDmZero .clDmBarra{background:#a3402c47}.clDmBarra>span{border-radius:inherit;background:var(--clDmTono);height:100%;display:block}.clPot{flex-direction:column;min-width:0;display:flex}.clPotCorpo{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex;position:relative}.clPallini{gap:5px;padding:6px 0;display:inline-flex}.clPallini>span{border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 1.5px #141f1a33}.clPallini>span.clPieno{background:var(--d-verde);box-shadow:none}.clPotSolo{color:var(--d-mid);font-size:12.5px;line-height:1.3}.clPotDett{z-index:3;background:var(--d-ink);color:#fff;pointer-events:none;opacity:0;visibility:hidden;transform-origin:calc(100% - 18px) 100%;border-radius:9px;width:max-content;max-width:260px;padding:7px 10px;font-size:12.5px;font-weight:500;line-height:1.35;transition:opacity .12s ease-out,transform .12s ease-out,visibility 0s .12s;position:absolute;bottom:calc(100% + 6px);right:-8px;transform:translateY(3px)scale(.97);box-shadow:0 6px 18px #141f1a2e}a.clRiga:focus-visible .clPotDett{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (hover:hover) and (pointer:fine){.clPotCorpo:hover .clPotDett{opacity:1;visibility:visible;transition-duration:.15s,.15s,0s;transition-delay:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:none}}@media (prefers-reduced-motion:reduce){.clPotDett{transform:none}}.clStato{color:var(--d-mid);grid-column:2/-1;font-size:13.5px}.clFerma{color:var(--d-rosso);font-weight:600}@media (min-width:761px) and (max-width:1099px){.clRiga{grid-template-columns:minmax(150px,1.6fr) 120px 112px 34px 84px;gap:14px;padding:14px 16px}.clDim strong,.clSotto{white-space:nowrap}.clSotto{font-size:12px}.clIntesta{padding:10px 16px 12px}.clMono{display:none}}@media (max-width:760px){.clPagina{padding:12px 12px 120px}.clTesta{flex-wrap:wrap}.clTesta h1{font-size:28px}.clCerca2{order:3;width:100%}.clIntesta{display:none}.clRiga{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px 14px;padding:16px}.clChi{grid-column:1/3}.clBandi{grid-area:1/3;align-items:flex-end}.clEt{color:var(--d-mid);margin-bottom:3px;font-size:11.5px;font-weight:500;display:block}.clEtBandi{margin:0}.clDim{grid-column:1}.clDmCella{flex-direction:column;grid-column:2/-1;min-width:0;display:flex}.clPot{box-shadow:inset 0 1px 0 var(--d-filo);grid-column:1/-1;padding-top:12px}.clPotCorpo{gap:5px}.clPallini{padding:0}.clPotDett{opacity:1;visibility:visible;box-shadow:none;color:var(--d-ink2);background:0 0;width:auto;max-width:none;padding:0;font-size:13.5px;transition:none;position:static;transform:none}.clStato{text-align:left;grid-column:1/-1}}.stCliente .rsBanda.clClienteBanda{background:0 0;padding:26px 0 0}.ctTesta{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 18px;padding:10px 0 8px;display:grid}.ctMono{border-radius:16px;width:56px;height:56px;font-size:18px}.ctTitolo{letter-spacing:-.04em;color:var(--d-ink);margin:0;font-size:clamp(28px,3.4vw,38px);font-weight:700;line-height:1.1}.ctMeta{color:var(--d-mid);margin:4px 0 0;font-size:14px}.ctFatti{grid-column:1/-1;margin-top:22px}.ctFatti dd a{color:var(--d-ambra);text-decoration:none}.ctVerde{color:var(--d-verde)!important}.stCliente .clIndietro{color:var(--d-mid);font-size:14px}.stCliente .stSalti{box-shadow:none;background:0 0;border:0;gap:4px;padding:18px 0 6px}.stCliente .stSalti a{box-shadow:none;height:32px;color:var(--d-mid);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:13.5px}.stCliente .stSalti a:hover{background:var(--d-carta2);color:var(--d-ink)}.stCliente .stTitoloGruppo{letter-spacing:.04em;text-transform:uppercase;color:var(--d-mid);margin:30px 0 10px 6px;font-size:13px;font-weight:600}.stCliente .stTitoloGruppo .stConta{color:var(--d-mid);background:0 0;padding:0}.stCliente .stBandi{box-shadow:0 0 0 1px var(--d-filo);background:#141f1a08;border-radius:26px;gap:2px;padding:6px;display:grid}.stCliente .stBandi>li.stBando,.clClienteCorpo .stBandi>li.stBando{background:var(--d-bianco);box-shadow:none;border-radius:8px;margin:0;padding:22px 26px}.stCliente .stBandi>li.stBando:first-child{border-radius:20px 20px 8px 8px}.stCliente .stBandi>li.stBando:last-child{border-radius:8px 8px 20px 20px}.stCliente .stBandi>li.stBando:only-child{border-radius:20px}.stCliente .stBando.seguito{box-shadow:inset 3px 0 0 var(--d-verde)!important}.stCliente .stBandoTitolo{letter-spacing:-.02em;font-size:17px;font-weight:650;line-height:1.3}.stCliente .stBandoTitolo a{color:var(--d-ink);text-decoration:none}.stCliente .stBandoTitolo a:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--d-filo2);text-decoration-color:var(--d-filo2)}.stCliente .stMeta{color:var(--d-mid);font-size:13px}.stCliente .stImporto{letter-spacing:-.02em;font-size:16px;font-weight:650}.stCliente .stScadenzaBando{color:var(--d-mid);font-size:13px}.stCliente .stScadenzaBando.vicina{color:var(--d-rosso);background:0 0;font-weight:600}.stCliente .stPerche{color:var(--d-ink2);max-width:70ch;margin-top:12px;font-size:15.5px;line-height:1.6}.stCliente .stPerche mark{color:var(--d-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(transparent 56%, var(--d-giallo) 56%, var(--d-giallo) 92%, transparent 92%);padding:0 1px}.stCliente .stDomande{background:var(--d-carta);border:0;border-radius:14px;margin-top:14px;padding:14px 16px}.stCliente .stDomande .stEtichetta{letter-spacing:.04em;text-transform:uppercase;color:var(--d-ambra);font-size:11.5px;font-weight:600}.stCliente .stDomande li{font-size:14.5px}.stCliente .stAzioni{gap:6px;margin-top:16px}.stCliente .stAzioni .bottone,.stCliente .stAzioni .bottoneChiaro{height:36px;min-height:36px;box-shadow:none;border-radius:999px;padding:0 15px;font-size:13.5px;font-weight:600}.stCliente .stAzioni .bottone{background:var(--d-verde2);color:#fff;border:0}.stCliente .stAzioni .bottoneChiaro{background:var(--d-carta);color:var(--d-ink2);border:0}.stCliente .stAzioni .bottoneChiaro.stAttivo{color:var(--d-verde2);background:#1e6b4e1a}.stCliente .stNonInteressa summary{color:var(--d-mid);border-radius:999px;align-items:center;height:36px;padding:0 12px;font-size:13.5px;text-decoration:none;display:inline-flex}.stCliente .stNonInteressa summary:hover{background:var(--d-carta);color:var(--d-ink)}.stCliente .stCarta{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border:0;border-radius:22px}@media (max-width:640px){.stCliente .stBandi>li.stBando{padding:18px 16px}.ctMono{border-radius:14px;width:46px;height:46px;font-size:15px}.ctFatti{gap:12px 28px}}.ctFatti{border-top:0;margin-top:26px;padding-top:0}.stCliente .stSalti{z-index:5;background:var(--d-carta);margin-top:18px;padding-top:0;position:sticky;top:68px}.stCliente .stSezione:first-of-type .stTitoloGruppo,.stCliente .stGruppoBandi:first-child .stTitoloGruppo{margin-top:16px}@media (max-width:1023px){.stCliente .stSalti{top:56px}}.trPagina:has(.ogPagina){max-width:none;padding:0}.ogPagina{max-width:860px;margin:0 auto;padding:28px 24px 140px}.ogTesta2{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.ogTesta2 h1{letter-spacing:-.045em;color:var(--d-ink);margin:0;font-size:clamp(28px,3.6vw,38px);font-weight:700;line-height:1.08}.ogSchede{flex:none;width:300px}.ogLavoro{flex-wrap:wrap;gap:8px;margin:-8px 0 22px;padding:0;list-style:none;display:flex}.ogLavoro a{background:var(--d-bianco);height:32px;box-shadow:0 0 0 1px var(--d-filo);color:var(--d-ink2);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.ogClienti{gap:18px;margin:0;padding:0;list-style:none;display:grid}.ogCarta{box-shadow:0 0 0 1px var(--d-filo);animation:trEntra .32s var(--d-ease) both;background:#141f1a08;border-radius:30px;padding:6px}.ogCarta:nth-child(2){animation-delay:40ms}.ogCarta:nth-child(3){animation-delay:80ms}.ogCarta:nth-child(n+4){animation-delay:.12s}.ogNucleo{background:var(--d-bianco);box-shadow:var(--d-ombra), inset 0 1px 0 #fff;border-radius:24px;padding:22px 12px 10px}.ogCliente{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 14px 14px;display:grid}.ogMono{border-radius:14px;width:46px;height:46px;font-size:15px}.ogChi{flex-direction:column;min-width:0;display:flex}.ogNome{letter-spacing:-.03em;color:var(--d-ink);white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:700;text-decoration:none;overflow:hidden}.ogNome:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--d-filo2);text-decoration-color:var(--d-filo2)}.ogMeta{color:var(--d-mid);font-size:13px}.ogValore{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.ogFino{color:var(--d-mid);font-size:12px}.ogValore strong{letter-spacing:-.035em;color:var(--d-ink);font-size:22px;font-weight:700}.ogFinoA{white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.ogUrgente{color:var(--d-rosso);margin-top:3px;font-size:12.5px;font-weight:600}.ogBandi{margin:0;padding:0;list-style:none}.ogRiga{transition:opacity .18s var(--d-ease), transform .18s var(--d-ease)}.ogRiga[data-esce]{opacity:0;transform:translate(14px)}.ogRiga button{width:100%;font:inherit;color:var(--d-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:10px minmax(0,1fr) auto 16px;align-items:center;gap:14px;padding:14px 14px 14px 16px;transition:background .15s;display:grid}.ogRiga button:hover,.ogRiga[data-su] button{background:var(--d-carta);box-shadow:none}.ogRiga button:hover+*,.ogRiga:hover+.ogRiga button{box-shadow:none}.ogRiga button:focus-visible{outline:2px solid var(--d-verde);outline-offset:-2px}.ogRigaCorpo{flex-direction:column;gap:4px;min-width:0;display:flex}.ogRigaTitolo{letter-spacing:-.015em;text-wrap:pretty;font-size:15.5px;font-weight:600;line-height:1.35}.ogRigaSotto{color:var(--d-mid);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12.5px;display:flex}.ogEnte{white-space:nowrap;text-overflow:ellipsis;max-width:30ch;overflow:hidden}.ogTenuta{align-items:center;gap:3px;display:inline-flex}.ogTenuta i{border-radius:50%;width:6px;height:6px}.ogT-si{background:var(--d-verde)}.ogT-avviso{background:#c9a227}.ogT-no{background:var(--d-rosso)}.ogT-chiedere{box-shadow:inset 0 0 0 1.4px #c3a84a}.ogTenuta span{color:var(--d-ambra);margin-left:6px;font-weight:600}.ogRigaDx{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ogEuro{letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:650}.ogPiu{color:var(--d-mid);white-space:normal;text-align:right;overflow-wrap:anywhere;max-width:9.5em;font-size:12px;line-height:1.25}.ogPiuDd{text-align:left;max-width:none;display:block}@media (min-width:720px){.cpBando .ogPiu{white-space:nowrap;max-width:none}}.ogFreccia{fill:none;width:16px;height:16px;stroke:var(--d-mid);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.5;transition:transform .2s var(--d-ease), opacity .2s}.ogRiga button:hover .ogFreccia{opacity:1;transform:translate(2px)}.ogAltri{height:34px;font:inherit;color:var(--d-verde);cursor:pointer;background:0 0;border:0;border-radius:999px;margin:4px 0 4px 16px;padding:0 12px;font-size:13.5px;font-weight:600;display:block}.ogAltri:hover{background:var(--d-carta)}.ogFine{min-height:280px}.ogVelo{z-index:45;opacity:0;pointer-events:none;transition:opacity .3s var(--d-drawer);background:#141f1a38;position:fixed;inset:0}.ogVelo[data-su]{opacity:1;pointer-events:auto}.ogPannello{z-index:50;background:var(--d-carta);width:min(640px,100vw - 20px);box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra2);transition:transform .42s var(--d-drawer);border-radius:28px;flex-direction:column;display:flex;position:fixed;top:10px;bottom:10px;right:10px;overflow:hidden;transform:translate(calc(100% + 24px))}.ogPannello[data-su]{transform:none}.ogDett{min-height:0;animation:trEntra .22s var(--d-ease);flex-direction:column;flex:1;display:flex}.ogDettSopra{align-items:center;gap:14px;padding:16px 16px 10px 28px;display:flex}.ogDettSopra .trPosto{margin-left:auto}.ogChiudi{background:var(--d-bianco);width:36px;height:36px;box-shadow:0 0 0 1px var(--d-filo);color:var(--d-ink2);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.ogChiudi:hover{color:var(--d-ink)}.ogChiudi:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.ogChiudi svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.ogDettCorpo{overscroll-behavior:contain;background:var(--d-bianco);min-height:0;box-shadow:var(--d-ombra);border-radius:22px 22px 8px 8px;flex:1;margin:0 8px;padding:26px 22px 28px;overflow-y:auto}.ogDettCorpo .trTitolo{max-width:none;font-size:clamp(22px,2.2vw,27px)}.ogCifre{gap:40px;margin:22px 0 0;display:flex}.ogCifre dt{color:var(--d-mid);font-size:12px}.ogCifre dd{letter-spacing:-.03em;color:var(--d-ink);margin:2px 0 0;font-size:20px;font-weight:700}.ogCifre dd.trUrgente{color:var(--d-rosso)}.ogPerche{color:var(--d-ink2);text-wrap:pretty;margin:20px 0 0;font-size:16.5px;line-height:1.6}.ogVerifica{margin-top:26px}.ogVerifica h3{letter-spacing:.05em;text-transform:uppercase;color:var(--d-mid);margin:0 0 8px;font-size:12px;font-weight:600}.ogVerifica ul{box-shadow:0 0 0 1px var(--d-filo);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.ogVerifica li{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 16px;display:grid}.ogVerifica li+li{box-shadow:inset 0 1px 0 var(--d-filo)}.ogVSegno{border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.ogVSegno svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.ogV-si .ogVSegno{color:var(--d-verde);background:#1e6b4e1f}.ogV-no .ogVSegno{color:var(--d-rosso);background:#a3402c1f}.ogV-chiedere .ogVSegno{background:var(--d-bianco);color:#8a6a00;box-shadow:inset 0 0 0 1.5px #c3a84a}.ogVVoce{color:var(--d-ink);font-size:14.5px;font-weight:600;line-height:1.4}.ogV-chiedere .ogVVoce{grid-column:2/-1;font-weight:500}.ogVCliente{color:var(--d-ink2);text-align:right;white-space:nowrap;font-size:13.5px}.ogVFrase{color:var(--d-mid);grid-column:2/-1;font-size:12.5px;line-height:1.45}.ogAnche{color:var(--d-mid);margin:18px 0 0;font-size:13.5px}.ogAltriClienti{margin:18px 0 0}.ogAltriClienti p{color:var(--d-mid);margin:0;font-size:13.5px}.ogAltriClienti .lvPer{margin:8px 0 0}.ogProponiA{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22ch;overflow:hidden}.ogAzioni{border-radius:8px 8px 22px 22px;margin:4px 8px 8px;position:static}.ogAnnulla{z-index:60}@media (max-width:760px){.ogPagina{padding:12px 12px 130px}.ogTesta2{flex-direction:column;align-items:stretch;gap:14px;margin-bottom:18px}.ogSchede{width:auto}.ogNucleo{padding:18px 6px 8px}.ogCliente{grid-template-columns:auto minmax(0,1fr);padding:0 10px 12px}.ogValore{flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;align-items:baseline;gap:2px 10px;margin-top:-6px;padding-left:56px}.ogFinoA{flex-direction:row;align-items:baseline;gap:5px}.ogValore strong{font-size:19px}.ogUrgente{white-space:nowrap;margin:0 0 0 auto}.ogMono{width:42px;height:42px}.ogNome{font-size:17.5px}.ogRiga button{grid-template-columns:8px minmax(0,1fr) auto;gap:12px;padding:13px 10px 13px 12px}.ogFreccia{display:none}.ogRigaTitolo{font-size:15px}.ogPannello{border-radius:26px 26px 0 0;width:auto;max-height:calc(100dvh - 24px);inset:auto 0 0;transform:translateY(104%)}.ogPannello[data-su]{transform:none}.ogDettSopra{padding:12px 12px 8px 20px}.ogDettCorpo{margin:0 6px;padding:20px 16px 24px}.ogAzioni{margin:4px 6px calc(6px + env(safe-area-inset-bottom));border-radius:8px 8px 20px 20px}.ogCifre{gap:28px}.ogVCliente{text-align:left;white-space:normal;grid-column:2/-1}.ogVerifica li{grid-template-columns:24px minmax(0,1fr)}}@media (min-width:1024px){.ogAnnulla{left:24px}}@media (prefers-reduced-motion:reduce){.ogCarta,.ogDett{animation:none}.ogPannello,.ogVelo,.ogRiga{transition:none}}.ogVerifica li{padding:0;display:block}.ogVerifica summary,.ogVRiga{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 16px;list-style:none;display:grid}.ogVerifica summary{cursor:pointer}.ogVerifica summary::-webkit-details-marker{display:none}.ogVerifica summary:hover{background:#fbfaf7}.ogVerifica summary:focus-visible{outline:2px solid var(--d-verde);outline-offset:-2px}.ogVerifica .ogVFrase{margin:-4px 16px 0 52px;padding:0 0 12px;font-size:13px}@media (max-width:760px){.ogVerifica summary,.ogVRiga{grid-template-columns:24px minmax(0,1fr)}.ogVerifica .ogVFrase{margin-left:52px}}.ogRiga+.ogRiga button{box-shadow:none}.ogRiga+.ogRiga{box-shadow:inset 0 1px 0 var(--d-filo)}.ogRiga[data-su]+.ogRiga,.ogRiga:hover+.ogRiga{box-shadow:none}.ogSoloTelefono{display:none}@media (max-width:1023px){.ogSoloComputer{display:none}.ogSoloTelefono{display:grid}}@media (min-width:1024px){.ogPagina{max-width:1260px}}.lvTavola{background:radial-gradient(circle at 1px 1px, #141f1a12 1px, transparent 1.2px) 0 0 / 22px 22px, var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra);border-radius:30px;grid-template-columns:minmax(240px,300px) minmax(120px,1fr) minmax(380px,480px);gap:0;padding:28px;display:grid;position:relative}.lvLinee{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:visible}.lvTratto{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:lvDisegna .9s var(--d-ease) forwards;transition:stroke-width .2s var(--d-ease), opacity .2s}.lvL-in_linea .lvTratto{stroke:var(--d-verde)}.lvL-da_confermare .lvTratto{stroke:#c9a227}@keyframes lvDisegna{to{stroke-dashoffset:0}}.lvLinea{transition:opacity .2s var(--d-ease)}.lvPresa{fill:none;stroke:#0000;stroke-width:14px;pointer-events:stroke;cursor:pointer}.lvTavola[data-sopra] .lvLinea:not([data-acceso]){opacity:.1}.lvClienti,.lvBandi{z-index:2;margin:0;padding:0;list-style:none;position:relative}.lvClienti{flex-direction:column;grid-column:1;justify-content:space-around;gap:14px;display:flex}.lvBandi{flex-direction:column;grid-column:3;gap:8px;display:flex}.lvClienti>li,.lvBandi>li{transition:opacity .2s var(--d-ease)}.lvClienti>li[data-spento],.lvBandi>li[data-spento]{opacity:.32}.lvCliente{background:var(--d-bianco);text-align:left;width:100%;font:inherit;color:var(--d-ink);cursor:pointer;box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra);transition:box-shadow .2s var(--d-ease), transform .16s var(--d-ease);border:0;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid;position:relative}.lvCliente:hover{box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra2)}.lvCliente:active{transform:scale(.985)}.lvCliente[aria-pressed=true]{box-shadow:0 0 0 1.5px var(--d-verde2), var(--d-ombra2)}.lvCliente:focus-visible,.lvBando:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.lvMono{border-radius:13px;width:42px;height:42px;font-size:14px}.lvChi{flex-direction:column;min-width:0;line-height:1.3;display:flex}.lvNome{letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:700;overflow:hidden}.lvMeta{color:var(--d-mid);font-size:12.5px}.lvUrgente{color:var(--d-rosso);margin-top:2px;font-size:12px;font-weight:600}.lvAggancio{background:var(--d-bianco);width:10px;height:10px;box-shadow:0 0 0 1.5px var(--d-verde);border-radius:50%;margin-top:-5px;position:absolute;top:50%;right:-5px}.lvBando{background:var(--d-bianco);text-align:left;width:100%;font:inherit;color:var(--d-ink);cursor:pointer;box-shadow:0 0 0 1px var(--d-filo);transition:box-shadow .2s var(--d-ease), background .15s;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:11px 14px 11px 18px;display:grid;position:relative}.lvBando:before{content:"";background:var(--d-verde);width:8px;height:8px;box-shadow:0 0 0 3px var(--d-bianco);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:-4px}.lvBando:hover,.lvBando[data-su]{box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra)}.lvBando[data-su]{box-shadow:0 0 0 1.5px var(--d-verde2), var(--d-ombra)}.lvBandoTitolo{letter-spacing:-.01em;text-wrap:pretty;grid-column:1;font-size:14px;font-weight:600;line-height:1.32}.lvBandoSotto{color:var(--d-mid);flex-wrap:wrap;grid-column:1;align-items:center;gap:3px 10px;font-size:12px;display:flex}.lvEnte{white-space:nowrap;text-overflow:ellipsis;max-width:24ch;overflow:hidden}.lvPiu{color:var(--d-verde);font-weight:600}.lvBandoDx{flex-direction:column;grid-area:1/2/span 2;align-items:flex-end;gap:2px;display:flex}.lvAltri{color:var(--d-mid);padding:8px 4px 0 18px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.lvTratto{stroke-dashoffset:0;animation:none}}.lvTavola{box-shadow:none;background:0 0;border-radius:0;padding:12px 0 0}.lvBando:before{box-shadow:0 0 0 3px var(--d-carta)}.lvTratto{stroke-width:var(--w,1.6px);animation-delay:var(--ritardo,0s)}.lvTavola[data-sopra] .lvLinea[data-acceso] .lvTratto,.lvLinea[data-aperta] .lvTratto{stroke-width:calc(var(--w,1.6px) + 1px)}.lvImpulso{fill:none;stroke-linecap:round;stroke-width:calc(var(--w,1.6px) + 1.6px);stroke-dasharray:.07 1.2;stroke-dashoffset:1.07px;opacity:0;filter:drop-shadow(0 0 3px #ffec96e6)}.lvL-in_linea .lvImpulso{stroke:#7fe0b4}.lvL-da_confermare .lvImpulso{stroke:#ffe08a}@keyframes lvImpulso{0%{stroke-dashoffset:1.07px;opacity:0}12%{opacity:1}80%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.lvLinea[data-esce]{transition:opacity .18s var(--d-ease);opacity:0!important}.lvBandi>li[data-esce]{opacity:0;transition:opacity .18s var(--d-ease), transform .18s var(--d-ease);transform:translate(10px)}.ogVelo{background:#141f1a24}@media (prefers-reduced-motion:reduce){.lvImpulso{display:none}}.lvImpulso{stroke-width:var(--w,1.6px);stroke-dasharray:.14 1.3;filter:none;stroke:#fff!important}.lvTavola[data-sopra] .lvLinea[data-acceso] .lvImpulso,.lvLinea[data-aperta] .lvImpulso{animation:2.6s cubic-bezier(.45,0,.2,1) infinite lvRiflesso}.lvLinea[data-nuovo] .lvImpulso{animation:lvRiflesso 5s cubic-bezier(.45, 0, .2, 1) calc(var(--ritardo,0s) + 1s) infinite}@keyframes lvRiflesso{0%{stroke-dashoffset:1.14px;opacity:0}20%{opacity:.5}75%{opacity:.5}to{stroke-dashoffset:0;opacity:0}}.lvTavola{display:block}.lvFile{z-index:2;gap:44px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lvFila{grid-template-columns:minmax(240px,300px) minmax(120px,1fr) minmax(380px,480px);align-items:center;display:grid}.lvCella{transition:opacity .2s var(--d-ease);flex-direction:column;grid-column:1;align-items:flex-start;gap:6px;display:flex}.lvCella[data-spento]{opacity:.32}.lvFila .lvBandi{flex-direction:column;grid-column:3;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lvFila .lvBandi:empty{display:none}.lvTutti{height:28px;font:inherit;color:var(--d-verde);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:16px;padding:0 10px;font-size:12.5px;font-weight:600}.lvTutti:hover{background:var(--d-carta2)}.lvIndietro{margin:22px 0 0}.lvFuori{border-top:1px solid var(--d-filo);margin-top:56px;padding-top:22px}.lvFuoriTitolo{letter-spacing:.05em;text-transform:uppercase;color:var(--d-mid);margin:0 0 12px;font-size:12px;font-weight:600}.lvFuori ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lvFuori button{background:var(--d-bianco);height:38px;box-shadow:0 0 0 1px var(--d-filo);font:inherit;color:var(--d-ink);cursor:pointer;transition:box-shadow .2s var(--d-ease);border:0;border-radius:999px;align-items:center;gap:9px;padding:0 12px 0 5px;font-size:13.5px;font-weight:600;display:inline-flex}.lvFuori button:hover{box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra)}.lvMonoPiccolo{border-radius:50%;width:28px;height:28px;font-size:10.5px}.lvFuoriConta{color:var(--d-mid);font-weight:500}@media (max-width:1023px){.stPagina,.stCliente,main.stGuscio{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}.ogTitoloNumeri{flex-wrap:wrap;align-items:flex-end;gap:14px 40px;display:flex}.ogNumeri{border-left:1px solid var(--d-filo2);gap:32px;margin:0;padding:0 0 4px 34px;display:flex}.ogNumeri div{flex-direction:column-reverse;display:flex}.ogNumeri dd{letter-spacing:-.04em;color:var(--d-ink);margin:0;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1}.ogNumeri div+div dd{color:var(--d-verde)}.ogNumeri dt{color:var(--d-mid);margin-bottom:6px;font-size:12px;font-weight:500}@media (max-width:760px){.ogNumeri{border-left:0;gap:28px;padding-left:0}}.ogLavoroFatto{color:var(--d-mid);flex-basis:100%;order:3;margin:-2px 0 0;font-size:14.5px}.ogLavoroFatto strong{color:var(--d-ink2);font-weight:600}.ogTenuta .ogTOk{color:var(--d-verde);margin-left:6px;font-weight:600}.ogTenuta .ogTManca{color:var(--d-ambra);margin-left:6px;font-weight:600}.ogVConta{letter-spacing:0;text-transform:none;color:var(--d-ink2);margin-left:8px;font-weight:500}.lvIndietro{z-index:3;background:var(--d-bianco);height:36px;box-shadow:0 0 0 1px var(--d-filo);font:inherit;color:var(--d-ink2);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;margin:0 0 22px;padding:0 14px 0 10px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.lvIndietro:hover{color:var(--d-ink);box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra)}.lvIndietro:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.lvIndietro svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ogSettimana{color:var(--d-mid);flex-basis:100%;order:4;margin:-8px 0 0;font-size:14.5px}.ogSettimana strong{color:var(--d-verde);font-weight:600}.ogFerme dd{color:var(--d-ambra)!important}.ogFineGiro{color:var(--d-ink2);margin:0;font-size:17px}.ogFineGiro strong{color:var(--d-ink)}.lvProposto{color:var(--d-mid);white-space:nowrap;font-size:11.5px}.lvFerma{color:var(--d-ambra);white-space:nowrap;font-size:11.5px;font-weight:600}.ogProposto{color:var(--d-mid);margin:16px 0 0;font-size:13.5px}.ogPropostoFermo{color:var(--d-ambra);font-weight:600}.stCliente .stGuscio{max-width:1240px}.cpGriglia{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:36px;margin-top:26px;display:grid}.cpPrincipale{min-width:0}.cpLato{gap:14px;display:grid;position:sticky;top:84px}.cpProfilo{box-shadow:0 0 0 1px var(--d-filo);background:#141f1a08;border-radius:26px;gap:4px;padding:6px;display:grid}.cpDati{background:var(--d-bianco);box-shadow:var(--d-ombra);border-radius:20px 20px 8px 8px;margin:0;padding:8px 20px}.cpDati div{grid-template-columns:92px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.cpDati div+div{box-shadow:inset 0 1px 0 var(--d-filo)}.cpDati dt{color:var(--d-mid);font-size:12.5px}.cpDati dd{color:var(--d-ink);margin:0;font-size:13.5px;line-height:1.4}.cpDati a{color:var(--d-verde);text-decoration:none}.cpDati a:hover{text-underline-offset:3px;text-decoration:underline}.cpDeMinimis{background:var(--d-bianco);color:var(--d-ink);border-radius:8px 8px 20px 20px;gap:8px;padding:16px 20px;text-decoration:none;transition:background .15s;display:grid}.cpDeMinimis:hover{background:#fbfaf7}.cpDmTesta{color:var(--d-mid);justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}.cpDmTesta strong{letter-spacing:-.025em;color:var(--d-ink);font-size:18px;font-weight:700}.cpDmBarra{background:var(--d-carta2);border-radius:6px;height:6px;overflow:hidden}.cpDmBarra span{background:var(--d-verde);border-radius:6px;height:100%;display:block}.cpDmSotto{color:var(--d-mid);font-size:12px}.cpNote{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border-radius:22px;padding:16px 18px}.cpNote .stEtichetta,.cpNote label>span:first-child{color:var(--d-mid);font-size:12px}.cpNote textarea{width:100%;min-height:84px;box-shadow:inset 0 0 0 1px var(--d-filo);background:var(--d-carta);font:inherit;border:0;border-radius:12px;padding:10px 12px;font-size:14px}.cpBandi{box-shadow:0 0 0 1px var(--d-filo);background:#141f1a08;border-radius:26px;gap:2px;margin:0;padding:6px;list-style:none;display:grid}.cpBando>details{background:var(--d-bianco);border-radius:8px}.cpBando:first-child>details{border-radius:20px 20px 8px 8px}.cpBando:last-child>details{border-radius:8px 8px 20px 20px}.cpBando:only-child>details{border-radius:20px}.cpBando summary{cursor:pointer;border-radius:inherit;grid-template-columns:10px minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:15px 18px;list-style:none;transition:background .15s;display:grid}.cpBando summary::-webkit-details-marker{display:none}.cpBando summary:hover{background:#fbfaf7}.cpBando summary:focus-visible{outline:2px solid var(--d-verde);outline-offset:-2px}.cpBando details[open]>summary{background:0 0}.cpBando details[open]{box-shadow:var(--d-ombra2);z-index:1;position:relative}.cpFreccia{fill:none;width:16px;height:16px;stroke:var(--d-mid);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--d-ease)}.cpBando details[open] .cpFreccia{transform:rotate(180deg)}.cpSeguito summary .trPunto{box-shadow:0 0 0 3px #1e6b4e2e}.cpProposto{color:var(--d-verde);font-size:11.5px;font-weight:600}.cpScade{color:var(--d-mid);white-space:nowrap;font-size:12px}.cpAperto{animation:trEntra .2s var(--d-ease);padding:2px 18px 18px 42px}.cpPerche{color:var(--d-ink2);max-width:68ch;margin:0;font-size:15.5px;line-height:1.6}.cpPerche mark{color:var(--d-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(transparent 56%, var(--d-giallo) 56%, var(--d-giallo) 92%, transparent 92%);padding:0 1px}.cpRequisiti{box-shadow:0 0 0 1px var(--d-filo);border-radius:14px;margin:16px 0 0;padding:0;list-style:none;overflow:hidden}.cpRequisiti li{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 14px;display:grid}.cpRequisiti li+li{box-shadow:inset 0 1px 0 var(--d-filo)}.cpRequisiti .ogVVoce{font-size:14px}.cpAzioni{flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;display:flex}.cpAzioni .trBtn{height:38px;font-size:13.5px}.cpAzioni .cpAttivo{color:var(--d-verde2);background:#1e6b4e1a}.cpNonInteressa>summary{list-style:none}.cpNonInteressa>summary::-webkit-details-marker{display:none}.cpNonInteressa[open]>.trMotivo{min-width:320px;margin-top:8px}.cpTutti{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border-radius:22px;margin-top:40px}.cpTutti>summary{cursor:pointer;color:var(--d-ink2);padding:16px 22px;font-size:14.5px;font-weight:600;list-style:none}.cpTutti>summary::-webkit-details-marker{display:none}.cpTutti>summary:after{content:"+";float:right;color:var(--d-mid)}.cpTutti[open]>summary:after{content:"–"}.cpTutti>.stSezione{margin:0;padding:0 22px 22px}.cpTutti>.stSezione>h2{display:none}@media (max-width:1023px){.cpGriglia{grid-template-columns:1fr;gap:22px}.cpLato{position:static}.cpAperto{padding-left:18px}.cpRequisiti li{grid-template-columns:24px minmax(0,1fr)}.cpRequisiti .ogVCliente{text-align:left;white-space:normal;grid-column:2}}@media (max-width:640px){.cpBando summary{grid-template-columns:8px minmax(0,1fr) auto;gap:12px;padding:14px}.cpFreccia{display:none}}.cpAiuti{box-shadow:0 0 0 1px var(--d-filo);background:#141f1a08;border-radius:22px;gap:2px;margin:0;padding:6px;list-style:none;display:grid}.cpAiuti li{background:var(--d-bianco);border-radius:8px;grid-template-columns:86px minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:12px 16px;display:grid}.cpAiuti li:first-child{border-radius:16px 16px 8px 8px}.cpAiuti li:last-child{border-radius:8px 8px 16px 16px}.cpAiuti li:only-child{border-radius:16px}.cpAiutoData{color:var(--d-mid);font-size:12.5px}.cpAiutoMisura{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-direction:column;min-width:0;font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.cpAiutoMisura span{color:var(--d-mid);margin-top:2px;font-size:12px;font-weight:400;display:block}.cpAiutoEuro{white-space:nowrap;font-size:14px;font-weight:650}@media (max-width:640px){.cpAiuti li{grid-template-columns:minmax(0,1fr) auto}.cpAiutoData{grid-column:1/-1}}body:has(.stTesta){background:var(--d-carta)}body:has(.stTesta) .bottone{background:var(--d-verde2);color:#fff;height:42px;transition:transform .16s var(--d-ease), background .2s;border:0;border-radius:999px;padding:0 20px;font-size:14px;font-weight:600}body:has(.stTesta) .bottone:hover{background:var(--d-verde)}:is(body:has(.stTesta) .bottone:active,body:has(.stTesta) .bottoneChiaro:active){transform:scale(.97)}body:has(.stTesta) .bottoneChiaro{background:var(--d-bianco);height:40px;color:var(--d-ink2);box-shadow:0 0 0 1px var(--d-filo2);transition:transform .16s var(--d-ease), box-shadow .2s;border:0;border-radius:999px;padding:0 16px;font-size:13.5px;font-weight:600}body:has(.stTesta) .bottoneChiaro:hover{color:var(--d-ink);box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra)}body:has(.stTesta) .stCarta{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border:0;border-radius:22px}body:has(.stTesta) :is(input[type=text],input[type=email],input[type=search],input:not([type]),textarea,select):not(.trMotivo input,.barraRicerca input,.simInput input){background:var(--d-carta);box-shadow:inset 0 0 0 1px var(--d-filo2);color:var(--d-ink);font:inherit;border:0;border-radius:12px;font-size:15px}body:has(.stTesta) :is(input[type=text],input[type=email],input[type=search],input:not([type]),textarea,select):focus{box-shadow:inset 0 0 0 1.5px var(--d-verde);outline:none}body:has(.stTesta) input[type=file]::file-selector-button{background:var(--d-carta2);height:36px;color:var(--d-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-right:12px;padding:0 14px;font-size:13.5px;font-weight:600}body:has(.stTesta) .stTitolo{letter-spacing:-.04em}body:has(.stTesta) .scheda{box-shadow:0 0 0 1px var(--d-filo);background:var(--d-bianco);border-radius:20px}body:has(.stTesta) .scheda:hover{box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra);transform:none}body:has(.stTesta) .filtri{box-shadow:0 0 0 1px var(--d-filo);background:var(--d-bianco);border-radius:22px}body:has(.stTesta) .chip{border-radius:999px}body:has(.stTesta) .sezioneScheda{border-radius:22px}body:has(.stTesta) .schedaCompleta>section{border-radius:22px}.cpSchede{z-index:6;border-bottom:1px solid var(--d-filo);background:var(--d-carta);scrollbar-width:none;gap:26px;margin:26px 0 24px;padding-top:6px;display:flex;position:sticky;top:64px;overflow-x:auto}.cpSchede a{color:var(--d-mid);flex:none;align-items:center;gap:7px;padding:10px 0 13px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.cpSchede a:hover{color:var(--d-ink)}.cpSchede a[aria-current=page]{color:var(--d-ink);font-weight:650}.cpSchede a[aria-current=page]:after{content:"";background:var(--d-ink);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.cpSchede a span{color:var(--d-mid);font-size:12.5px;font-weight:600}.cpSchede a:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px;border-radius:4px}.cpSezione{max-width:920px;animation:trEntra .2s var(--d-ease)}.cpSezione.stSezione{margin-top:0}.cpProgettiNote{gap:22px;display:grid}.cpProgettiNote>.stSezione{margin-top:0}.cpAzienda{gap:22px;display:grid}.cpTuttiDati>.stSezione{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border-radius:22px;margin:0;padding:22px 24px}.cpAiutiScheda{gap:22px;display:grid}.cpAiutiScheda .cpProfilo{max-width:460px}.cpAiutiScheda .cpDeMinimis{border-radius:20px}@media (max-width:1023px){.cpSchede{gap:20px;top:56px}}.cpSchede{margin-top:8px}.ctFatti{margin-top:18px}.cpDmRiga{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);color:var(--d-ink);transition:box-shadow .2s var(--d-ease);border-radius:16px;grid-template-columns:auto minmax(120px,260px) 1fr;align-items:center;gap:16px;margin:0 0 18px;padding:12px 18px;text-decoration:none;display:grid}.cpDmRiga:hover{box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra)}.cpDmEt{font-size:13px;font-weight:600}.cpDmNumeri{color:var(--d-mid);text-align:right;font-size:13px}.cpDmNumeri strong{color:var(--d-verde);font-weight:650}.cpOltre{color:var(--d-ambra);cursor:help;font-size:11.5px;font-weight:600}@media (max-width:640px){.cpDmRiga{grid-template-columns:auto 1fr}.cpDmNumeri{text-align:left;grid-column:1/-1}}.lvL-da_confermare .lvTratto{stroke:var(--d-verde);stroke-dasharray:5 5;opacity:.55;animation:lvCompare .9s var(--d-ease) both;animation-delay:var(--ritardo,0s)}@keyframes lvCompare{0%{opacity:0}}.lvB-da_confermare:before{background:var(--d-ambra)}.ogT-chiedere,.trPunto-da_confermare,.ogV-chiedere .ogVSegno,.trChiedi li:before{box-shadow:inset 0 0 0 1.5px var(--d-ambra)}.stTesta .stPallino{background:var(--d-verde2);color:#fff}.stTesta .stMenu a[aria-current=page] .stPallino{color:var(--d-verde2);background:#fff}.lvLinea[data-nuovo] .lvImpulso,.lvTavola[data-sopra] .lvLinea[data-acceso] .lvImpulso,.lvLinea[data-aperta] .lvImpulso{animation-iteration-count:1}.trBtn kbd{font-family:inherit;font-size:11px;font-weight:600;line-height:1}.trSchede button[aria-pressed=true]{background:var(--d-bianco);color:var(--d-ink);box-shadow:0 1px 2px #141f1a14, 0 0 0 1px var(--d-filo)}.ogNumeri div{flex-direction:column}.ogNumeri dt{margin:0 0 6px}.ogAnnunci{display:contents}.trChiedi h3,.ogVerifica h3,.stCliente .stTitoloGruppo,.lvFuoriTitolo,.vaPanoTitolo,.cpTutti>summary{letter-spacing:0;text-transform:none;color:var(--d-ink2);font-size:13.5px;font-weight:600}.trChiedi h3{color:var(--d-ambra)}.stCliente .stTitoloGruppo .stConta,.vaPanoTitolo span{color:var(--d-mid);font-weight:500}:root{--d-larghezza:1240px}.stTestaRiga,.ogPagina,.clPagina,.stCliente .stGuscio{max-width:var(--d-larghezza)}body:has(.stTesta) main.stGuscio{max-width:var(--d-larghezza)}@media (min-width:1024px){.ogPagina{max-width:var(--d-larghezza)}}.cpSezione{max-width:none}.cpSezione:not(#bandi){max-width:920px}.cpAzienda .cpProfilo{max-width:none}html:has(.stTesta){scrollbar-gutter:stable}.lvTutti{margin-left:70px}.lvPer{flex-wrap:wrap;gap:6px;margin:6px 0 0 18px;display:flex}.lvPer button{background:var(--d-bianco);height:30px;box-shadow:0 0 0 1px var(--d-filo);font:inherit;color:var(--d-ink2);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 3px;font-size:12.5px;font-weight:600;display:inline-flex}.lvPer .lvMonoPiccolo{width:24px;height:24px;font-size:9.5px}.cpNotaDm{color:var(--d-ambra);margin:0 0 10px;font-size:13px}@media (max-width:1023px){.stTesta .stMenu{background:#fffffff0}.stTesta .stMenu a{color:var(--d-ink2);font-size:11.5px}.ogAltri,.ogLavoro a,.trAnnulla button,.lvTutti{min-height:44px}.ogChiudi{width:44px;height:44px}.ogPannello{overscroll-behavior:contain}}@media (prefers-reduced-motion:reduce){.cpAperto,.cpSezione,.lvL-da_confermare .lvTratto{animation:none}.lvBandi>li[data-esce],.lvLinea,.lvCella,.lvClienti>li,.lvBandi>li{transition:none}}.lvTavola[data-solo] .lvIndietro{z-index:4;position:sticky;top:80px}.lvTavola[data-solo] .lvFila{align-items:start}.lvTavola[data-solo] .lvCella{z-index:3;position:sticky;top:136px}.lvTavola[data-solo] .lvLinea .lvTratto{transition:none}.lvTavola[data-solo] .lvCella{top:calc(50vh - 40px)}.stCliente .stModuloProgetto.aperto{width:100%}.stCliente .stFormProgetto{background:var(--d-carta);width:100%;max-width:none;box-shadow:inset 0 0 0 1px var(--d-filo);border:0;border-radius:18px;gap:18px;margin-top:14px;padding:22px 24px;display:grid}.stCliente .stCampiProgetto{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.stCliente .stFormProgetto .stCampo{gap:6px;margin:0;display:grid}.stCliente .stFormProgetto .stEtichetta{color:var(--d-ink2);font-size:13px;font-weight:600}.stCliente .stFormProgetto textarea{resize:vertical;min-height:64px}.stCliente .stFormProgetto :is(input[type=text],input[type=date],select,textarea){background:var(--d-bianco);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--d-filo2);font:inherit;color:var(--d-ink);border:0;border-radius:12px;padding:0 14px;font-size:15px}.stCliente .stFormProgetto textarea{height:auto;padding:12px 14px;line-height:1.5}.stCliente .stFormProgetto :is(input,select,textarea):focus{box-shadow:inset 0 0 0 1.5px var(--d-verde);outline:none}.stCliente .stFormProgetto input[type=date]::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.stCliente .stFormProgetto .stScelta{border:0;grid-column:1/-1;padding:0}.stCliente .stFormProgetto .stScelta>div,.stCliente .stFormProgetto .stScelta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stCliente .stFormProgetto .stScelta legend{width:100%;margin-bottom:4px}.stCliente .stFormProgetto .stScelta label{background:var(--d-bianco);height:38px;box-shadow:inset 0 0 0 1px var(--d-filo2);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:inline-flex}.stCliente .stFormProgetto .stScelta label:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--d-verde);color:var(--d-verde2);font-weight:600}.stCliente .stFormProgetto .stScelta input{accent-color:var(--d-verde)}.stCliente .stFormProgetto .stAzioniForm{align-items:center;gap:8px;padding-top:4px;display:flex}@media (min-width:900px){.stCliente .stCampiProgetto{grid-template-columns:1fr 1fr 1fr 1fr}.stCliente .stCampiProgetto>.stCampo:first-child,.stCliente .stCampiProgetto>.stCampo:nth-child(2){grid-column:span 2}}@media (max-width:560px){.stCliente .stCampiProgetto{grid-template-columns:1fr}.stCliente .stFormProgetto{padding:18px 16px}}.stCliente .stModuloProgetto.aperto>form{flex:100%}.stCliente .stAggiungi,.stCliente .stFormProgetto .stScelta{display:block}.stCliente .stFormProgetto .stScelta>div{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.stCliente form.stFormProgetto :is(input[type=text],input[type=date],select){padding:0 16px}.stCliente form.stFormProgetto textarea{resize:vertical;min-height:96px;padding:14px 16px;font-size:15px;line-height:1.55}body:has(.stTesta) .barraRicerca input[type=search]{box-shadow:none;background:0 0;border:0;border-radius:0;padding-left:0}body:has(.stTesta) .barraRicerca input[type=search]:focus{box-shadow:none;background:0 0;border:0;border-radius:0;padding-left:0}body:has(.stTesta) .barraRicerca{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra)}body:has(.stTesta) .barraRicerca:focus-within{box-shadow:0 0 0 1.5px var(--d-verde), 0 0 0 5px #1e6b4e1f, var(--d-ombra);border-color:#0000}body:has(.stTesta) .barraRicerca{border-color:#0000}body:has(.stTesta) .barraRicerca:focus-within{border-color:#0000}.stIo{flex:none;position:relative}.stIo>summary{cursor:pointer;list-style:none}.stIo>summary::-webkit-details-marker{display:none}.stIo>summary:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.stIoMenu{z-index:60;background:var(--d-bianco);min-width:230px;box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra2);animation:trEntra .16s var(--d-ease);border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.stIoNome{color:var(--d-ink);margin:6px 10px 0;font-size:14.5px;font-weight:650}.stIoStudio{color:var(--d-mid);margin:0 10px 8px;font-size:12.5px}.stIoVoce{width:100%;min-height:40px;font:inherit;color:var(--d-ink2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.stIoVoce:hover{background:var(--d-carta);color:var(--d-ink)}.stIoEsci{color:var(--d-rosso)}@media (max-width:1023px){.stIoMenu{position:fixed;top:60px;right:12px}}.stConferma{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.stConfermaTesto{color:var(--d-ink2);margin-right:4px;font-size:13.5px}.stConferma .trBtn{height:34px;padding:0 14px;font-size:13px}.stConfermaSi{background:var(--d-rosso)}.stConfermaSi:hover{background:#8a3423}@media (prefers-reduced-motion:reduce){.stIoMenu{animation:none}}.sim{box-shadow:0 0 0 1px var(--d-filo);background:#141f1a09;border-radius:24px;margin:0 0 24px;padding:6px}.simNucleo{background:var(--d-bianco);box-shadow:var(--d-ombra);color:var(--d-ink);border-radius:18px;gap:16px;padding:20px 22px 16px;display:grid}.simTesta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.simTesta h2{letter-spacing:-.01em;color:var(--d-ink);margin:0;font-size:17px;font-weight:700}.simForma{color:var(--d-mid);font-size:13px}.simCampi{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.simSpesa,.simCaso{color:var(--d-mid);gap:6px;font-size:13px;display:grid}.simSpesa{flex:220px;max-width:320px}.simCaso{flex:260px}.simInput{background:var(--d-carta);height:48px;box-shadow:inset 0 0 0 1px var(--d-filo2);transition:box-shadow .15s var(--d-ease);border-radius:12px;align-items:center;gap:8px;padding:0 16px;display:flex}.simInput:focus-within{box-shadow:inset 0 0 0 2px var(--d-verde);background:var(--d-bianco)}.simInput input{width:0;min-width:0;height:100%;font:inherit;color:var(--d-ink);letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;font-size:20px;font-weight:600}.sim .simInput input,.sim .simInput input:focus,.sim .simInput input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}.simInput input::placeholder{color:#141f1a47;font-weight:500}.simInput>span{color:var(--d-mid);font-size:18px}.simCaso select{background:var(--d-carta);height:48px;box-shadow:inset 0 0 0 1px var(--d-filo2);font:inherit;color:var(--d-ink);border:0;border-radius:12px;max-width:100%;padding:0 12px;font-size:14px}.simScelte{flex-wrap:wrap;gap:6px;display:flex}.simScelte button{background:var(--d-carta);min-height:40px;box-shadow:inset 0 0 0 1px var(--d-filo2);font:inherit;color:var(--d-ink2);cursor:pointer;transition:background .15s, transform .12s var(--d-ease);border:0;border-radius:999px;padding:0 12px;font-size:13px}.simScelte button span{color:var(--d-mid);margin-left:2px}.simScelte button[aria-pressed=true]{background:var(--d-verde2);color:#fff;box-shadow:none}.simScelte button[aria-pressed=true] span{color:#ffffffb8}.simScelte button:active{transform:scale(.97)}.simScelte button:focus-visible,.simCaso select:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.simEsito{align-content:center;gap:6px;min-height:44px;display:grid}.simVuoto{color:var(--d-mid);margin:0;font-size:14px}.simCifra{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.simPre{color:var(--d-mid);font-size:14px}.simCifra strong{letter-spacing:-.025em;color:var(--d-verde2);font-size:clamp(26px,4.4vw,34px);font-weight:700;line-height:1.1}.simSotto{color:var(--d-mid);margin:0;font-size:13px}.simRighe{gap:4px;max-width:420px;margin:4px 0 0;padding:0;list-style:none;display:grid}.simRighe li{color:var(--d-ink2);border-top:1px solid var(--d-filo);justify-content:space-between;gap:12px;padding:6px 0;font-size:14px;display:flex}.simRighe li span:first-child:first-letter{text-transform:uppercase}.simAvvisi{gap:6px;margin:0;padding:0;list-style:none;display:grid}.simAvvisi li{color:var(--d-ink2);padding-left:18px;font-size:13.5px;line-height:1.45;position:relative}.simAvvisi li:before{content:"";background:var(--d-mid);opacity:.55;border-radius:50%;width:7px;height:7px;position:absolute;top:.5em;left:2px}.simAvvisi li[data-tipo=fuori]:before,.simAvvisi li[data-tipo=tetto]:before{background:var(--d-ambra);opacity:1}.simAvvisi li[data-tipo=manca]:before,.simAvvisi li[data-tipo=dm_no]:before{background:var(--d-rosso);opacity:1}.simAvvisi li[data-tipo=dm_ok]:before{background:var(--d-verde);opacity:1}.simNota{color:var(--d-ink2);margin:0;font-size:13.5px}.simRegola summary{color:var(--d-mid);cursor:pointer;align-items:center;min-height:32px;padding:0;font-size:13px;list-style-position:inside;display:flex}.simRegola p{color:var(--d-ink2);margin:4px 0 0;font-size:13px;line-height:1.5}.simIndicativo{border-top:1px solid var(--d-filo);color:var(--d-mid);margin:0;padding-top:12px;font-size:12px}.simCompatto{margin:12px 0 0}.simCompatto .simNucleo{gap:12px;padding:16px 16px 12px}.simCompatto .simTesta h2{font-size:15px}@media (max-width:640px){.sim{border-radius:20px;margin-left:0;margin-right:0}.simNucleo{border-radius:15px;padding:16px}.simSpesa{flex-basis:100%;max-width:none}.simInput input{font-size:18px}}@media (prefers-reduced-motion:reduce){.simScelte button,.simInput{transition:none}}.sim,.simNucleo,.simCampi,.simCaso,.simSpesa{min-width:0}.simCaso select{text-overflow:ellipsis;width:100%;min-width:0}.cpAperto{min-width:0;max-width:100%}.ncBeta{color:var(--d-verde2);letter-spacing:.05em;text-transform:uppercase;vertical-align:super;background:#1e6b4e1a;border-radius:999px;margin-left:4px;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.4;display:inline-block}.clNuovi{gap:6px}.clNuoviN{min-width:20px;height:20px;color:var(--d-ink);background:#f5dc4a;border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.ncPagina .stGuscio{max-width:var(--d-larghezza,1240px)}.ncTesta{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin:12px 0 28px;display:flex}.ncTesta h1{letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(28px,4vw,40px)}.ncTesta p{max-width:620px;color:var(--d-ink2);margin:0;font-size:15px;line-height:1.55}.ncVuoto p{color:var(--d-ink2);margin:0}.ncSettimana{margin-bottom:28px}.ncLista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ncCarta{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra);color:var(--d-ink);transition:box-shadow .15s, transform .12s var(--d-ease);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:grid}.ncCarta:hover{box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra2)}.ncCarta:active{transform:scale(.995)}.ncCorpo{gap:3px;min-width:0;display:grid}.ncNome{font-size:16px;font-weight:700}.ncSotto{color:var(--d-mid);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ncPerche{color:var(--d-ink2);font-size:13.5px}.ncDx{text-align:right;justify-items:end;gap:4px;display:grid}.ncBandi{color:var(--d-mid);font-size:12.5px}.ncStato{background:var(--d-carta2);color:var(--d-ink2);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.ncStato-nuova{color:var(--d-ink);background:#f5dc4a}.ncStato-cliente{color:var(--d-verde2);background:#1e6b4e24}.ncStato-scartata{opacity:.6}.ncPreferenze{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border-radius:16px;margin-top:28px;padding:4px 18px}.ncPreferenze summary{cursor:pointer;align-items:center;min-height:48px;font-weight:600;display:flex}.ncForm{gap:12px;max-width:520px;padding:4px 0 18px;display:grid}.ncForm label{color:var(--d-mid);gap:6px;font-size:13px;display:grid}.ncForm input[type=text],.ncForm input:not([type]){min-height:44px}.ncAcceso{border:0;align-items:center;gap:16px;margin:0;padding:0;display:flex}.ncAcceso legend{color:var(--d-mid);margin-bottom:6px;font-size:13px}.ncAcceso label{color:var(--d-ink);align-items:center;gap:6px;display:flex}.ncNota{color:var(--d-mid);margin:0;font-size:12.5px}.ncGriglia{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;margin-top:8px;display:grid}.ncColonna{gap:16px;min-width:0;display:grid}.ncBlocco{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra);border-radius:18px;gap:10px;padding:18px 20px;display:grid}.ncBlocco h2{margin:0;font-size:15px;font-weight:700}.ncBlocco p{color:var(--d-ink2);margin:0;line-height:1.55}.ncAdesso{box-shadow:inset 4px 0 0 #e5c831, 0 0 0 1px var(--d-filo), var(--d-ombra)}.ncBandiLista{margin:0;padding:0;list-style:none;display:grid}.ncBandiLista li{border-top:1px solid var(--d-filo);gap:4px;padding:12px 0;display:grid}.ncBandiLista li:first-child{border-top:0;padding-top:0}.ncBandoTesta{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ncBandoTesta a{color:var(--d-ink);font-weight:600;text-decoration:none}.ncBandoTesta a:hover{text-decoration:underline}.ncBandoTesta strong{white-space:nowrap;color:var(--d-verde2)}.ncBandoSotto{font-size:12.5px;color:var(--d-mid)!important}.ncBandoPerche{font-size:13.5px}.ncSimili strong{color:var(--d-ink)}.ncKit{border-top:1px solid var(--d-filo);padding-top:8px}.ncKit summary{cursor:pointer;align-items:center;min-height:36px;font-size:14px;font-weight:600;display:flex}.ncKit pre{white-space:pre-wrap;font:inherit;color:var(--d-ink2);margin:6px 0 10px;font-size:14px;line-height:1.55}.ncKit ol{color:var(--d-ink2);gap:6px;margin:6px 0 10px;padding-left:20px;font-size:14px;display:grid}.ncOggetto{font-weight:600;color:var(--d-ink)!important}.ncObiezioni{gap:10px;margin:6px 0 10px;display:grid}.ncObiezioni dt{font-size:14px;font-weight:600}.ncObiezioni dd{color:var(--d-ink2);margin:2px 0 0;font-size:14px}.ncLato .trBtn,.ncPieno{justify-content:center;width:100%}.ncStatoForm{border-top:1px solid var(--d-filo);gap:10px;padding-top:8px;display:grid}.ncStatoForm label{color:var(--d-mid);gap:6px;font-size:13px;display:grid}@media (max-width:900px){.ncGriglia{grid-template-columns:1fr}.ncLato{order:-1}}@media (max-width:640px){.ncCarta{grid-template-columns:auto 1fr}.ncDx{text-align:left;grid-column:2;grid-auto-flow:column;justify-content:start;place-items:center start;gap:10px}}.ncFoglio{max-width:760px;box-shadow:var(--d-ombra2);color:var(--d-ink);background:#fff;border-radius:8px;margin:24px auto 64px;padding:40px}.ncFoglioTesta{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.ncLogo{object-fit:contain;max-width:220px;max-height:56px}.ncFoglio h1{letter-spacing:-.02em;margin:0 0 8px;font-size:28px}.ncFoglioCifra{margin:0 0 24px;font-size:18px}.ncFoglioCifra strong{color:var(--d-verde2);font-size:26px}.ncFoglioBandi{gap:18px;padding-left:20px;display:grid}.ncFoglioBandi h2{margin:0;font-size:17px}.ncFoglioSotto{color:var(--d-mid);margin:2px 0 4px;font-size:13px}.ncFoglioSimili{background:var(--d-carta);border-radius:10px;margin-top:24px;padding:12px 16px}.ncFoglio footer{color:var(--d-mid);margin-top:32px;font-size:12px}@media print{.stTesta,.ncNonStampare,.chFlottante,.chPannello,.chBarra{display:none!important}.ncFoglio{box-shadow:none;margin:0;padding:0}body{background:#fff}}@media (max-width:640px){.ncFoglio{margin:12px;padding:20px}}.ncForm input:not([type=radio]){border-radius:12px;min-height:44px;padding:0 14px!important}.fcVoce{display:inline-flex;position:relative}.fcMenu{min-height:36px;color:var(--d-mid);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:14px;transition:background .15s;display:inline-flex;position:relative}.fcMenu .stIcona,.fcMenu .stMenuNome{opacity:.6;transition:opacity .15s}.fcMenu:hover .stIcona,.fcMenu:hover .stMenuNome,.fcMenu[aria-expanded=true] .stIcona,.fcMenu[aria-expanded=true] .stMenuNome{opacity:1}.fcMenu:hover,.fcMenu[aria-expanded=true]{background:#141f1a0a}.fcMenu:focus-visible,.fcChiedi:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.fcTag{background:var(--d-ink);color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:0 5px;font-size:8.5px;font-weight:700;line-height:15px;display:inline-block}.fcMenu .fcTag,.chApri.fcChiedi .fcTag{box-shadow:0 0 0 2px var(--d-carta);pointer-events:none;position:absolute;top:-6px;right:-4px}.chApri.fcChiedi{background:var(--d-bianco);color:var(--d-mid);box-shadow:0 0 0 1px var(--d-filo)}.chApri.fcChiedi:hover{background:var(--d-bianco);color:var(--d-ink)}.chApri.fcChiedi{position:relative}.chFlottante.fcFlottante{background:var(--d-bianco);color:var(--d-mid);box-shadow:0 0 0 1px var(--d-filo), 0 10px 30px -14px #141f1a73}.fcFinestra{z-index:70;background:var(--d-bianco);width:280px;box-shadow:0 0 0 1px var(--d-filo), 0 18px 40px -18px #141f1a66;color:var(--d-ink);text-align:left;white-space:normal;animation:fcEntra .18s var(--d-ease);border-radius:18px;gap:8px;padding:16px;font-size:13.5px;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.fcVoce-chiedi .fcFinestra{left:auto;right:0;transform:none}@keyframes fcEntra{0%{opacity:0;transform:translate(-50%,-4px)}}.fcVoce-chiedi .fcFinestra,.fcVoce-flottante .fcFinestra{animation-name:fcEntraFermo}@keyframes fcEntraFermo{0%{opacity:0}}.fcFinestra strong{font-size:14px}.fcCosa{color:var(--d-mid);line-height:1.45}.fcProva{justify-self:start;margin-top:4px}.fcFatta{color:var(--d-verde2);margin:0;font-weight:600}.fcErrore{color:#a3341f;margin:0}.fcPagina{justify-items:start;gap:12px;max-width:560px;padding-top:48px;display:grid}.fcPagina h1{letter-spacing:-.02em;margin:0;font-size:34px}.fcPagina p{color:var(--d-mid);margin:0;font-size:16px;line-height:1.5}.fcVoce-flottante{display:none}@media (max-width:1023px){.fcVoce-chiedi{display:none}.fcVoce-flottante{z-index:41;right:16px;bottom:calc(84px + env(safe-area-inset-bottom));display:block;position:fixed}.fcVoce-flottante .chFlottante{display:grid;position:static}.fcVoce-flottante .fcFinestra{inset:auto 0 calc(100% + 10px) auto;transform:none}.fcMenu{border-radius:22px;flex-direction:column;gap:2px;min-width:46px;min-height:48px;padding:6px 6px 5px;font-size:10.5px}.fcMenu .fcTag{padding:0 4px;font-size:7.5px;line-height:13px;top:-2px;right:-2px}.fcVoce-menu{position:static}.fcVoce-menu .fcFinestra{width:auto;animation-name:fcEntraFermo;inset:auto 0 calc(100% + 10px);transform:none}}@media (max-width:440px){.stTesta .stMenu a{min-width:44px;padding:6px 5px 5px;font-size:10px}}@media (max-width:1023px){.fcMenu .stMenuNome{display:block}}@media (min-width:1024px) and (max-width:1500px){.stTesta .stMenu a,.fcMenu{padding:0 11px}.fcMenu{gap:6px}}.lvBandi>li{position:relative}.lvPila{z-index:2;display:flex;position:absolute;bottom:-9px;right:14px}.lvPilaUno{color:#fff;width:22px;height:22px;font:inherit;letter-spacing:.02em;cursor:pointer;box-shadow:0 0 0 2px var(--d-bianco);transition:transform .16s var(--d-ease);border:0;border-radius:50%;place-items:center;margin-left:-6px;padding:0;font-size:8.5px;font-weight:700;display:grid;position:relative}.lvPilaUno:first-child{margin-left:0}.lvPilaUno:hover,.lvPilaUno:focus-visible{z-index:1;transform:translateY(-2px)}.lvPilaUno:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.lvPilaUno:active{transform:scale(.94)}.lvPilaResto{background:var(--d-carta);color:var(--d-ink2);box-shadow:0 0 0 2px var(--d-bianco), inset 0 0 0 1px var(--d-filo2)}.lvPilaUno:after{content:attr(data-nome);background:var(--d-ink);color:#fff;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;border-radius:8px;padding:4px 8px;font-size:11.5px;font-weight:600;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.lvPilaUno:hover:after,.lvPilaUno:focus-visible:after{opacity:1;transition-delay:.25s}@media (prefers-reduced-motion:reduce){.lvPilaUno{transition:none}}.lvBandi>li:has(>.lvPila){margin-bottom:6px}.ogAltriClienti .lvPer{gap:4px}.ogAltriClienti .lvPer button{height:26px;padding:0 9px 0 2px;font-size:12px}.ogAltriClienti .lvPer .lvMonoPiccolo{width:20px;height:20px;font-size:8.5px}.cbRighe{margin:0;padding:0;list-style:none}.cbRighe>li{border-top:1px solid var(--d-filo)}.cbRighe>li:first-child{border-top:0}.cbRighe summary{cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:6px 4px;list-style:none;display:flex}.cbRighe summary::-webkit-details-marker{display:none}.cbRighe summary:hover{background:#141f1a08}.cbRighe summary:focus-visible{outline:2px solid var(--d-verde);outline-offset:1px}.cbMono{color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:9.5px;font-weight:700;display:inline-grid}.cbNome{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--d-ink);flex:1;font-size:14px;font-weight:600;overflow:hidden}.cbClasse{flex:none;font-size:11.5px;font-weight:600}.cbC-in_linea{color:var(--d-verde2)}.cbC-da_confermare{color:#9a7a12}.cbClasse:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.cbCorpo{color:var(--d-ink2);padding:2px 4px 14px 40px;font-size:13.5px;line-height:1.5}.cbPerche{margin:0 0 8px}.cbEtichetta{color:var(--d-mid);text-transform:uppercase;letter-spacing:.04em;margin:8px 0 4px;font-size:11.5px;font-weight:700}.cbChiedere{margin:0;padding-left:18px}.cbAzioni{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.cbPdf{min-height:34px;padding:0 14px;font-size:13px}.cbApri{color:var(--d-verde2);font-size:13px;font-weight:600}.cbTitolo{letter-spacing:-.01em;color:var(--d-ink);font-size:15px;display:block}.cbConta{color:var(--d-mid);margin-top:2px;font-size:12.5px;display:block}.cbLato{display:none}@media (min-width:1180px){.bandoConLato:has(>.cbLato){grid-template-columns:minmax(0,860px) 320px;justify-content:center;align-items:start;gap:40px;display:grid}.bandoConLato:has(>.cbLato)>.schedaPiena{min-width:0;margin:0}.bandoConLato:has(>.cbLato) .cbCompatto{display:none}.cbLato{overscroll-behavior:contain;background:var(--d-bianco);max-height:calc(100vh - 104px);box-shadow:0 0 0 1px var(--d-filo);border-radius:18px;margin-top:30px;padding:16px 14px 8px;display:block;position:sticky;top:84px;overflow-y:auto}.cbTesta{border-bottom:1px solid var(--d-filo);margin-bottom:4px;padding:0 4px 12px}}.cbCompatto{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border-radius:16px;margin:4px 0 24px}.cbCompatto>summary{cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:10px 14px;list-style:none;display:flex}.cbCompatto>summary::-webkit-details-marker{display:none}.cbCompatto>summary:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px;border-radius:16px}.cbCompatto .cbRighe{border-top:1px solid var(--d-filo);padding:0 10px 6px}.cbPila{flex:none;display:flex}.cbPila .cbMono{width:24px;height:24px;box-shadow:0 0 0 2px var(--d-bianco);margin-left:-6px;font-size:8.5px}.cbPila .cbMono:first-child{margin-left:0}.cbResto{background:var(--d-carta);color:var(--d-ink2)}.cbTesto{flex:1;min-width:0}.cbTesto .cbTitolo{font-size:14px}.cbFreccia{fill:none;width:16px;height:16px;stroke:var(--d-mid);stroke-width:1.8px;transition:transform .18s var(--d-ease);flex:none}.cbCompatto[open] .cbFreccia{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.cbFreccia{transition:none}}.cbCompattoGruppo{grid-template-columns:minmax(0,1fr);gap:8px;margin:4px 0 24px;display:grid}.cbCompattoGruppo>.cbCompatto{min-width:0;margin:0}.cbSuo .cbRighe{border-top:0;padding:4px 10px 0}@media (min-width:1180px){.bandoConLato:has(>.cbLato) .cbCompattoGruppo{display:none}}.trClasse-da_confermare,.cbC-da_confermare{color:var(--d-mid)}.trPunto-da_confermare,.ogT-chiedere{box-shadow:inset 0 0 0 1.5px var(--d-filo2);background:0 0}.ogT-avviso{background:var(--d-verde);opacity:.55}.ogTenuta .ogTOk,.ogTenuta .ogTManca{color:var(--d-mid);font-weight:600}.ogV-avviso .ogVSegno{color:var(--d-verde);background:#1e6b4e14}.ogV-chiedere{background:0 0}.ogV-chiedere .ogVSegno,.trChiedi li:before{background:var(--d-bianco);box-shadow:inset 0 0 0 1.5px var(--d-filo2);color:var(--d-mid)}.ogVNota,.stRicavato{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted #141f1a59;text-decoration:underline dotted #141f1a59;text-decoration-thickness:1px}.lvB-da_confermare:before{background:var(--d-verde);opacity:.55}.trPunto-da_confermare{background:var(--d-verde);opacity:.45;box-shadow:none}.fcTag.fcBeta{color:var(--d-ink);background:#f5dc4a}.stMenu a,.chApri{position:relative}.stMenu a .fcBeta,.chApri .fcBeta{box-shadow:0 0 0 2px var(--d-carta);pointer-events:none;position:absolute;top:-6px;right:-4px}.stTesta .stMenu a[aria-current=page] .fcBeta{box-shadow:0 0 0 2px var(--d-carta)}@media (max-width:1023px){.stMenu a .fcBeta{padding:0 4px;font-size:7.5px;line-height:13px;top:-2px;right:-2px}}.cpGruppo{background:var(--d-bianco);box-shadow:var(--d-ombra);border-radius:22px;gap:12px;padding:20px;display:grid}.cpGruppo h2{margin:0;font-size:17px}.cpGrBlocco{box-shadow:inset 0 1px 0 var(--d-filo);gap:8px;padding-top:12px;display:grid}.cpGrBlocco h3{letter-spacing:.06em;text-transform:uppercase;color:var(--d-mid);margin:0;font-size:12px;font-weight:600}.cpGrNota{color:var(--d-mid);margin:0;font-size:12.5px;line-height:1.45}.cpGrCifra{color:var(--d-ink);margin:0;font-size:14px}.cpGrCifra strong{letter-spacing:-.01em;margin-right:4px;font-size:20px}.cpGrLegami{gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.cpGrLegami li{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.cpGrLei{font-weight:650}.cpGrFreccia{color:var(--d-mid)}.cpGrTipo{color:var(--d-mid);background:#141f1a0d;border-radius:999px;padding:1px 8px;font-size:11.5px}.cpGrTipo-controllo{color:var(--d-verde);background:#16784e1a}.cpGrElenco{gap:4px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.cpGrElenco li{justify-content:space-between;gap:12px;display:flex}.cpGrElenco li span:last-child{font-variant-numeric:tabular-nums;color:var(--d-mid)}.cpGrTabella{gap:2px;font-size:13px;display:grid;overflow-x:auto}.cpGrRiga{font-variant-numeric:tabular-nums;grid-template-columns:minmax(150px,2fr) repeat(4,minmax(70px,1fr));align-items:baseline;gap:8px;padding:6px 0;display:grid}.cpGrRiga span:not(:first-child){text-align:right}.cpGrRiga small{color:var(--d-mid);font-size:11.5px;display:block}.cpGrRiga .cpGrAzioni{margin-top:2px}.scAzioniRiga{flex-wrap:wrap;gap:8px;display:flex}.scEstere{color:var(--d-mid);margin:4px 0 0;font-size:13px}.scEstere summary{cursor:pointer;color:var(--d-ink2);font-weight:600}.scEstere ul{margin:4px 0 0;padding-left:18px}.cpGrRiga .cpGrAzioni a{color:var(--d-verde);font-weight:600;text-decoration:none}.cpGrTesta{letter-spacing:.05em;text-transform:uppercase;color:var(--d-mid);font-size:11px}.cpGrTotale{box-shadow:inset 0 1px 0 var(--d-filo);font-weight:650}.cpGrDomande ul{gap:6px;margin:0;padding-left:18px;font-size:13.5px;display:grid}.cpGrDomande small{color:var(--d-mid);font-size:11.5px;display:block}@media (max-width:640px){.cpGrTesta{display:none}.cpGrRiga{box-shadow:inset 0 1px 0 var(--d-filo);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px;padding:8px 0}.cpGrRiga span:first-child{grid-column:1/-1}.cpGrRiga span:not(:first-child){text-align:left;font-size:12.5px}.cpGrRiga span[data-nome]:before{content:attr(data-nome);letter-spacing:.04em;text-transform:uppercase;color:var(--d-mid);font-size:10.5px;display:block}.cpGrVuota{display:none}.cpGrTotale span:nth-child(3){grid-column:1}}.orgPagina{padding-top:24px;padding-bottom:48px}.orgPagina h1{letter-spacing:-.02em;margin:8px 0 4px;font-size:26px}.orgIndietro{color:var(--d-mid);font-size:13.5px;text-decoration:none}.orgIndietro:hover{color:var(--d-ink)}.orgSotto{color:var(--d-mid);margin:0 0 14px;font-size:14px}.orgLegenda{color:var(--d-mid);flex-wrap:wrap;gap:8px 18px;margin:0 0 14px;padding:0;font-size:12.5px;list-style:none;display:flex}.orgLegenda li{align-items:center;gap:7px;display:flex}.orgCampione{border:1.5px solid;border-radius:4px;width:14px;height:14px}.orgLinea{border-top:2px solid #16784e;width:22px;height:0}.orgLineaAss{border-top:2px dashed #9aa39e}.orgTela{background:var(--d-bianco);box-shadow:var(--d-ombra);-webkit-overflow-scrolling:touch;border-radius:22px;padding:8px;overflow:auto}.orgTela svg{margin:0 auto;display:block}.orgNodo rect{stroke-width:1.5px}.orgNome{fill:#14201a;font-size:13px;font-weight:650}.orgTipo{fill:#5f6b65;font-size:11.5px}.orgCliente rect,.orgCampione.orgCliente{fill:#fff6cc;stroke:#c9a227;background:#fff6cc;border-color:#c9a227}.orgIu rect,.orgCampione.orgIu{fill:#eaf5ef;stroke:#16784e;background:#eaf5ef;border-color:#16784e}.orgAltra rect,.orgCampione.orgAltra{fill:#f6f6f4;stroke:#b9c0bc;background:#f6f6f4;border-color:#b9c0bc}.orgEstera rect,.orgCampione.orgEstera{fill:#eef2f8;stroke:#6f8fb8;background:#eef2f8;border-color:#6f8fb8}.orgArco path{fill:none;stroke:#16784e;stroke-width:2px}.orgArcoAss path{stroke:#9aa39e;stroke-dasharray:5 4}.orgQuota{fill:#3b4842;paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round;font-size:11px}.cpGrBottone{justify-self:start}.orgElenco{display:none}@media (max-width:760px){.orgTela{display:none}.orgElenco{gap:8px;display:grid}.orgFigli{border-left:2px solid #cfe3d8;gap:8px;margin-top:8px;margin-left:14px;padding-left:12px;display:grid}.orgVoce{border:1.5px solid;border-radius:12px;gap:2px;padding:10px 12px;font-size:13px;display:grid}.orgVoce span{color:#5f6b65;font-size:11.5px}.orgVoce .orgVoceQuota{color:#16784e;font-weight:600}.orgVoceAss .orgVoceQuota{color:#7a837e}.orgVoce.orgCliente{background:#fff6cc;border-color:#c9a227}.orgVoce.orgIu{background:#eaf5ef;border-color:#16784e}.orgVoce.orgAltra{background:#f6f6f4;border-color:#b9c0bc}.orgVoce.orgEstera{background:#eef2f8;border-color:#6f8fb8}}.cpGrAvviso{color:#34507a;background:#eef2f8;border-radius:12px;margin:0;padding:10px 14px;font-size:13px;line-height:1.45}.cpGrDomande li{margin-bottom:4px}.cpGrRispondi{margin-top:6px}.cpGrRispondi summary{cursor:pointer;color:var(--d-verde);font-size:12.5px;font-weight:600;list-style:none}.cpGrRispondi summary::-webkit-details-marker{display:none}.cpGrModulo{background:#141f1a08;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:8px 10px;margin-top:8px;padding:10px 12px;display:flex}.cpGrCampo{color:var(--d-mid);gap:3px;font-size:11.5px;display:grid}.cpGrCampo input{border:1px solid var(--d-filo);background:var(--d-bianco);width:150px;max-width:100%;color:var(--d-ink);border-radius:9px;padding:7px 10px;font-size:16px}.cpGrScelta{align-items:center;gap:6px;font-size:13px;display:flex}.cpGrAzioni{align-items:center;gap:8px;display:flex}.drRiquadro{background:var(--carta,#fff);border:1px solid var(--line,#e4e8e4);border-radius:16px;margin:0 0 18px;padding:18px 20px;box-shadow:0 1px 2px #16241d0a,0 8px 24px #16241d0d}.drTesta h2{letter-spacing:-.01em;margin:0;font-size:17px}.drTesta p{color:var(--ink-soft,#44544c);margin:4px 0 0;font-size:13.5px}.drElenco{gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.drDomanda{border-top:1px solid var(--line,#e4e8e4);gap:6px;padding:14px 0;display:grid}.drDomanda:first-child{border-top:0;padding-top:6px}.drTesto{margin:0;font-size:15px;font-weight:600;line-height:1.4}.drBandi summary{cursor:pointer;color:var(--green,#1e6b4e);width:fit-content;font-size:13px}.drBandi ul{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.6}.drRisposte{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.drSi{display:contents}.drSi>summary{cursor:pointer;list-style:none}.drSi>summary::-webkit-details-marker{display:none}.drSi[open]>summary{background:var(--green-wash,#e9f1ec)}.drSiCampi{background:var(--carta-2,#f7f8f6);border-radius:12px;flex-wrap:wrap;flex-basis:100%;order:10;align-items:end;gap:10px;padding:10px 12px;display:flex}.drSiCampi label{color:var(--ink-soft,#44544c);gap:4px;font-size:12.5px;display:grid}.drSiCampi em{color:var(--mid,#616e66);font-style:normal}.drSiCampi input,.drSiCampi select{font:inherit;border:1px solid var(--line-strong,#cfd6d0);background:#fff;border-radius:8px;min-width:120px;padding:7px 10px;font-size:14px}.stNonPrevisti{margin-top:14px}.stNonPrevisti h3{color:var(--mid,#616e66);margin:0 0 6px;font-size:13px;font-weight:600}.drNo{color:var(--ink-soft,#44544c);margin:8px 0 0;font-size:12.5px;line-height:1.5}.scTesta{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px 20px;padding:6px 0 4px;display:grid}.scId{min-width:0}.scId .ctTitolo{overflow-wrap:anywhere}.scRiga{color:var(--d-mid);overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.45}.scStato{margin:10px 0 0}.scAggiungi{white-space:nowrap;align-self:center}.scNumeri{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.scNumeri:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.scNumeri a{height:100%;color:var(--d-ink);background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);transition:box-shadow .2s var(--d-ease), transform .16s var(--d-ease);border-radius:18px;gap:2px;padding:14px 34px 14px 16px;text-decoration:none;display:grid;position:relative}.scNumeri a:active{transform:scale(.98)}.scNumeri a:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}@media (hover:hover) and (pointer:fine){.scNumeri a:hover{box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra)}.scNumeri a:hover .scFreccia{opacity:1;transform:translate(2px)}}.scEt{color:var(--d-mid);font-size:12.5px}.scNumeri strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:21px;font-weight:700;line-height:1.2}.scSotto{color:var(--d-mid);font-size:12.5px}.scAmbra{color:var(--d-ambra)!important}.scFreccia{fill:none;width:14px;height:14px;stroke:var(--d-mid);stroke-width:1.8px;stroke-linecap:round;opacity:.55;transition:transform .2s var(--d-ease), opacity .2s;position:absolute;top:16px;right:12px}.scAggiornata .scNumeri a{animation:scLampo 1.6s var(--d-ease)}@keyframes scLampo{0%{box-shadow:0 0 0 2px #1e6b4e73}to{box-shadow:0 0 0 1px var(--d-filo)}}@media (max-width:760px){.scTesta{grid-template-columns:minmax(0,1fr)}.scAggiungi{justify-self:start}:is(.scNumeri,.scNumeri:has(>li:nth-child(3):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}.scNumeri strong{font-size:18px}}.cpSchede{-webkit-overflow-scrolling:touch;max-width:100%}@media (max-width:640px){.cpSchede{gap:18px}.cpSchede a{font-size:14.5px}}.scScheda{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;max-width:920px;display:grid}.scScheda>*{min-width:0}.scDm,.scCarta{overflow-wrap:anywhere}.scSintesi{letter-spacing:-.02em;color:var(--d-ink);flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;font-size:clamp(19px,2.2vw,23px);font-weight:650;line-height:1.3;display:flex}.scSotto2{color:var(--d-mid);margin:-10px 0 0;font-size:14px;line-height:1.5}.scRimando{color:var(--d-mid);margin:-8px 0 0;font-size:13.5px}.scRimando a,.scLink{color:var(--d-verde);font-size:13.5px;font-weight:600;text-decoration:none}.scRimando a:hover,.scLink:hover{text-underline-offset:3px;text-decoration:underline}.scTargaAmbra{color:var(--d-ambra);letter-spacing:0;background:#8f64001a;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.scTarga{color:var(--d-verde2);background:#1e6b4e1a;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11.5px;font-weight:600;display:inline-block}.scFonte{color:var(--d-mid);margin-left:8px;font-size:11.5px;display:inline-block}.scTenue{color:var(--d-mid);font-weight:400}.scVuoto{color:var(--d-mid);background:#141f1a08;border-radius:18px;margin:0;padding:16px 18px;font-size:14px}.scCarta{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border-radius:22px;gap:12px;min-width:0;padding:20px 22px;display:grid}.scCarta.scPiccola{padding:16px 20px}.scTitolo{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:650}.scTitolo3{letter-spacing:.06em;text-transform:uppercase;color:var(--d-mid);margin:0;font-size:12px;font-weight:600}.scTestaRiga{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.scRacconto{color:var(--d-ink2);max-width:68ch;margin:0;font-size:15.5px;line-height:1.6}.scCoppie{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 20px;margin:0;display:grid}.scCoppie dt{color:var(--d-mid);margin-bottom:2px;font-size:12px}.scCoppie dd{overflow-wrap:anywhere;margin:0;font-size:14.5px;font-weight:550}.scEtichette{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.scEtichette li{background:var(--d-carta);border-radius:999px;padding:4px 11px;font-size:13px}.scDettagli{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border-radius:22px}.scDettagli>summary{cursor:pointer;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:15px;font-weight:600;list-style:none;display:flex}.scDettagli>summary::-webkit-details-marker{display:none}.scDettagli>summary:after{content:"";border-right:1.8px solid var(--d-mid);border-bottom:1.8px solid var(--d-mid);width:8px;height:8px;transition:transform .2s var(--d-ease);flex:none;transform:rotate(45deg)translateY(-3px)}.scDettagli[open]>summary:after{transform:rotate(-135deg)translateY(-1px)}.scDettagli>summary:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.scDettagli>summary>span:first-child{flex:1}.scConta{color:var(--d-mid);font-size:12.5px;font-weight:500}.scDettagli>:not(summary){margin:0 20px 18px}.scDettagli .cpTuttiDati>.stSezione{box-shadow:none;padding:0}.scNumeri2{gap:2px;margin:0 20px 18px;display:grid}.scNumero{box-shadow:inset 0 -1px 0 var(--d-filo);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:12px 0;display:grid}.scNumero:last-child{box-shadow:none}.scNumero dt{color:var(--d-mid);grid-column:1;font-size:12.5px}.scNumero dd{grid-column:1;margin:0}.scNumero .scLink{grid-area:1/2/span 2;align-self:center}.scValore{font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.scRegistro{color:var(--d-mid);margin-top:2px;font-size:12px;display:block}.scVerifica{background:#8f64000f;border-radius:18px;gap:8px;padding:14px 18px;display:grid;box-shadow:inset 0 0 0 1px #8f640024}.scVerifica h3{letter-spacing:.06em;text-transform:uppercase;color:var(--d-ambra);margin:0;font-size:12px;font-weight:650}.scVerifica ul{color:var(--d-ink2);gap:8px;margin:0;padding:0 0 0 18px;font-size:14px;line-height:1.5;display:grid}.scVerifica a{color:var(--d-verde);font-weight:600}.scDomanda{display:inline}.scDomanda .scLink{white-space:nowrap;margin-left:8px}.scAggiungiRiga{box-shadow:0 0 0 1px var(--d-filo2);background:var(--d-bianco);justify-self:start}.scDm{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border-radius:22px;gap:12px;padding:20px 22px;display:grid}.scDmGrande{letter-spacing:-.02em;color:var(--d-ink2);flex-wrap:wrap;align-items:baseline;gap:0 .3em;min-width:0;margin:0;font-size:clamp(18px,2.2vw,22px);display:flex}.scDmGrande strong{color:var(--d-verde2);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(26px,3.4vw,34px)}.scDmBarra{height:8px}.scDm .scSotto2{margin:0}.scSocietaAiuti{gap:8px;display:grid}.scSocietaAiuti+.scSocietaAiuti{margin-top:6px}.scCarta{grid-template-columns:minmax(0,1fr)}.orgBlocco{min-width:0;max-width:100%}.orgScorri{color:var(--d-mid);margin:-4px 0 10px;font-size:12.5px}.orgTela:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}@media (max-width:760px){.orgScorri{display:none}}.orgBlocco .orgTela{box-shadow:none;overscroll-behavior-x:contain;max-width:100%;padding:0}.orgBlocco .orgLegenda{margin-bottom:10px}.scStoricoLista{gap:2px;padding:0;list-style:none;display:grid}.scStoricoLista li{box-shadow:inset 0 -1px 0 var(--d-filo);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.scStoricoLista li:last-child{box-shadow:none}.scStoricoTesto{overflow-wrap:anywhere;gap:2px;min-width:0;font-size:14px;display:grid}.scStoricoTesto small{color:var(--d-mid);font-size:12px}.scAnnullata .scStoricoTesto>span{text-decoration:line-through;-webkit-text-decoration-color:var(--d-filo2);text-decoration-color:var(--d-filo2);color:var(--d-mid)}.scPiccolo{height:32px;min-height:32px;padding:0 12px;font-size:13px}.scNuovo{animation:scEvidenzia 2.2s var(--d-ease);border-radius:12px}@keyframes scEvidenzia{0%,30%{background-color:#f5dc4a59}to{background-color:#0000}}.scAggiornamento{color:var(--d-ink2);background:#1e6b4e12;border-radius:16px;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.scAggiornamento .stPunto{flex:none;margin-top:7px}.scVelo{z-index:45;transition:opacity .24s var(--d-ease);background:#141f1a3d;position:fixed;inset:0}@starting-style{.scVelo{opacity:0}}.scPannello{z-index:50;background:var(--d-carta);width:min(520px,100vw - 20px);box-shadow:0 0 0 1px var(--d-filo), var(--d-ombra2);transition:transform .32s var(--d-drawer), opacity .2s var(--d-ease);border-radius:26px;flex-direction:column;display:flex;position:fixed;top:10px;bottom:10px;right:10px;overflow:hidden}@starting-style{.scPannello{opacity:0;transform:translate(24px)}}.scPannelloTesta{justify-content:space-between;align-items:flex-start;gap:14px;padding:22px 18px 12px 24px;display:flex}.scPannelloTesta h2{letter-spacing:-.02em;margin:0;font-size:20px}.scPannelloTesta p{color:var(--d-mid);margin:6px 0 0;font-size:13.5px;line-height:1.5}.scPannelloCorpo{overscroll-behavior:contain;flex:1;padding:6px 24px 28px;overflow-y:auto}.scScelte{gap:8px;margin:0;padding:0;list-style:none;display:grid}.scScelte a{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);color:var(--d-ink);transition:box-shadow .2s var(--d-ease), transform .16s var(--d-ease);border-radius:18px;gap:4px;padding:16px 18px;text-decoration:none;display:grid}.scScelte a:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.scScelte a:hover{box-shadow:0 0 0 1px var(--d-filo2), var(--d-ombra)}}.scScelte a:focus-visible{outline:2px solid var(--d-verde);outline-offset:2px}.scScelte strong{font-size:15.5px}.scScelte span{color:var(--d-mid);font-size:13.5px;line-height:1.45}.scModulo{gap:14px;display:grid}.scCampo{gap:5px;display:grid}.scCampoEt{color:var(--d-ink);font-size:13.5px;font-weight:600}.scCampoEt small{color:var(--d-mid);margin-left:4px;font-weight:400}.scCampoRiga{display:block;position:relative}.scCampo input,.scCampo select{box-sizing:border-box;background:var(--d-bianco);width:100%;height:44px;box-shadow:0 0 0 1px var(--d-filo2);font:inherit;color:var(--d-ink);font-variant-numeric:tabular-nums;border:0;border-radius:12px;padding:0 14px;font-size:16px}.scCampoRiga:has(.scSuffisso) input{padding-right:38px}.scCampo input:focus,.scCampo select:focus{box-shadow:0 0 0 2px var(--d-verde);outline:none}.scSuffisso{color:var(--d-mid);pointer-events:none;font-size:14px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.scCampoAiuto,.scNotaModulo{color:var(--d-mid);margin:0;font-size:12.5px;line-height:1.45}.scScelta{border:0;gap:8px;margin:0;padding:0;display:grid}.scScelta legend{margin-bottom:6px;padding:0;font-size:13.5px;font-weight:600}.scScelta label,.scSpunta{background:var(--d-bianco);min-height:40px;box-shadow:0 0 0 1px var(--d-filo);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:14.5px;display:flex}.scScelta label:has(input:checked){box-shadow:0 0 0 2px var(--d-verde)}.scScelta input,.scSpunta input{accent-color:var(--d-verde);width:18px;height:18px}.scBottoni{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.scErrore{color:var(--d-rosso);background:#a3402c14;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;font-weight:550}.scAvviso{color:var(--d-ambra);background:#8f640014;border-radius:12px;padding:12px 14px;font-size:14px}.scAvviso p{margin:0}.scAvviso p+p{color:var(--d-ink2);margin-top:4px;font-size:13px}.scDomande{gap:10px;margin:0;padding:0;list-style:none;display:grid}.scDomande li{background:var(--d-bianco);box-shadow:0 0 0 1px var(--d-filo);border-radius:16px;gap:6px;padding:14px 16px;display:grid}.scDomande p{margin:0;font-size:14.5px;line-height:1.5}.scDomande small{color:var(--d-mid);font-size:12px}.scDomande .trBtn{box-shadow:0 0 0 1px var(--d-filo2);justify-self:start}@media (max-width:640px){.scPannello{width:auto;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border-radius:0;inset:0}@starting-style{.scPannello{opacity:0;transform:translateY(16px)}}.scPannelloTesta{padding:16px 12px 10px 18px}.scPannelloCorpo{padding:4px 18px 28px}.scCarta,.scDm{padding:16px}.scDettagli>summary{padding:14px 16px}.scDettagli>:not(summary),.scNumeri2{margin:0 16px 16px}}@media (prefers-reduced-motion:reduce){.scPannello,.scVelo,.scNumeri a,.scScelte a{transition:opacity .15s}@starting-style{.scPannello{opacity:0;transform:none}}.scNuovo,.scAggiornata .scNumeri a{animation:none}}@media (min-width:761px){.scCoppie{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}}.scPannelloTesta .ogChiudi{flex:none}.scAggiungiRiga{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:40px;padding-top:8px;padding-bottom:8px}.trConAncora{position:relative}.trAncora{vertical-align:-.12em;anchor-name:var(--ancora);width:22px;height:1em;display:inline-block}.trApriBando{z-index:2;position-anchor:var(--ancora);left:anchor(left);top:calc(anchor(bottom) + 2px);width:32px;height:32px;color:var(--d-mid);-webkit-tap-highlight-color:transparent;border-radius:10px;place-items:end center;padding-bottom:4px;transition:background-color .15s,color .15s;display:grid;position:absolute;translate:-6px -100%}.trApriBando svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.trApriBando:hover{color:var(--d-verde)}.trApriBando:focus-visible{outline:2px solid var(--d-verde);outline-offset:-2px;color:var(--d-verde)}.trApriBando:active svg{transform:scale(.92)}@media (pointer:coarse){.trApriBando{width:40px;height:40px;translate:-10px -100%}}@supports not (anchor-name:--a){.trApriBando{visibility:hidden;margin-top:2px}.trApriBando[data-posto]{visibility:visible}}
