.modulo_modulo__qzZm2{position:relative;overflow:hidden;border-radius:var(--v-r-xl);background:var(--v-superficie);box-shadow:0 0 0 1px var(--v-filetto),var(--v-ombra-4)}.modulo_testa__gwv7_.modulo_testa__gwv7_{display:flex;align-items:center;gap:10px;margin:0;padding:14px clamp(20px,3vw,32px);border-bottom:1px solid var(--v-filetto);background:linear-gradient(var(--v-griglia) 1px,transparent 1px) 0 0 /100% 12px,var(--v-superficie-2);font-family:var(--v-mono);font-size:var(--v-t-mono);color:var(--v-inchiostro)}.modulo_testaPunto__yKfqA{width:8px;height:8px;border-radius:50%;background:var(--v-verde);box-shadow:0 0 0 3px var(--v-verde-tenue)}.modulo_testaCodice__GxOKC{margin-left:auto;color:var(--v-grigio)}.modulo_campi__E5RvT{display:grid;gap:0;min-width:0;margin:0;padding:0;border:0}.modulo_gruppo__Vzfvu{display:block;min-width:0;margin:0;padding:clamp(20px,3vw,28px) clamp(20px,3vw,32px);border:0;border-bottom:1px solid var(--v-filetto)}.modulo_gruppoTitolo__zCwDY{display:flex;align-items:center;gap:10px;float:left;width:100%;margin:0 0 18px;padding:0;font-family:var(--v-mono);font-size:var(--v-t-mono);color:var(--v-inchiostro-2)}.modulo_gruppoCampi__zsyM5{clear:both;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.modulo_gruppoNumero__93qAd{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 6px;border-radius:var(--v-r-xs);background:var(--v-blu-tenue);box-shadow:inset 0 0 0 1px var(--v-blu-medio);color:var(--v-blu)}.modulo_pieno__1i_ad{grid-column:1/-1}.modulo_campo__3jV5j{display:grid;align-content:start;gap:8px;min-width:0}.modulo_campo__3jV5j>label{font-size:var(--v-t-nota);font-weight:500;color:var(--v-inchiostro)}.modulo_facoltativo__6_v4o{font-weight:400;color:var(--v-grigio)}.modulo_campo__3jV5j input,.modulo_campo__3jV5j select,.modulo_campo__3jV5j textarea{width:100%;min-height:48px;padding:12px 14px;border:0;border-radius:var(--v-r-m);background:var(--v-carta);box-shadow:inset 0 0 0 1px var(--v-filetto-forte);color:var(--v-inchiostro);font-family:var(--v-sans);font-size:16px;line-height:1.4;transition:box-shadow var(--v-d-rapida) var(--v-c-standard),background-color var(--v-d-rapida) var(--v-c-standard)}.modulo_campo__3jV5j input::-moz-placeholder,.modulo_campo__3jV5j textarea::-moz-placeholder{color:var(--v-grigio);opacity:1}.modulo_campo__3jV5j input::placeholder,.modulo_campo__3jV5j textarea::placeholder{color:var(--v-grigio);opacity:1}.modulo_campo__3jV5j input:hover,.modulo_campo__3jV5j select:hover,.modulo_campo__3jV5j textarea:hover{box-shadow:inset 0 0 0 1px var(--v-grigio-segno)}.modulo_campo__3jV5j input:focus,.modulo_campo__3jV5j select:focus,.modulo_campo__3jV5j textarea:focus{outline:none;background:var(--v-superficie);box-shadow:inset 0 0 0 1px var(--v-blu),0 0 0 4px var(--v-blu-tenue)}.modulo_campo__3jV5j textarea{min-height:148px;resize:vertical}.modulo_campo__3jV5j [aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--v-rosso),0 0 0 4px var(--v-rosso-tenue)}.modulo_scelta__QYjZc{position:relative}.modulo_scelta__QYjZc select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;cursor:pointer}.modulo_sceltaFreccia__5Iwde{position:absolute;top:50%;right:14px;color:var(--v-grigio);transform:translateY(-50%);pointer-events:none}.modulo_errore__1MITV.modulo_errore__1MITV{margin:0;font-size:var(--v-t-nota);line-height:1.45;color:var(--v-rosso)}.modulo_consensoRiga__KfhNm{padding:clamp(16px,2.4vw,22px) clamp(20px,3vw,32px) 0}.modulo_consenso__4k_01{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;font-size:var(--v-t-piccolo);line-height:1.5;color:var(--v-inchiostro-2);cursor:pointer}.modulo_consenso__4k_01 input{flex-shrink:0;width:20px;height:20px;margin:1px 0 0;accent-color:var(--v-blu)}.modulo_consenso__4k_01 a{color:var(--v-inchiostro);text-decoration:underline;text-decoration-color:var(--v-blu);text-underline-offset:3px}.modulo_azioni__Z4Ve_{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:clamp(16px,2.4vw,22px) clamp(20px,3vw,32px) clamp(22px,3vw,30px)}.modulo_invia__8ET_D.modulo_invia__8ET_D:disabled{opacity:.7;cursor:progress;transform:none}.modulo_nota__7XyXA.modulo_nota__7XyXA{margin:0;font-family:var(--v-mono);font-size:var(--v-t-minimo);color:var(--v-grigio)}.modulo_gira__TuAWr{animation:modulo_gira__TuAWr .9s linear infinite}@keyframes modulo_gira__TuAWr{to{transform:rotate(1turn)}}.modulo_stato__ghyTC.modulo_stato__ghyTC{margin:0 clamp(20px,3vw,32px) clamp(22px,3vw,30px);padding:14px 16px;border-radius:var(--v-r-m);font-size:var(--v-t-piccolo);line-height:1.55;color:var(--v-inchiostro)}.modulo_stato__ghyTC:focus{outline:none}.modulo_stato__ghyTC[data-tipo=ok]{background:var(--v-verde-tenue);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v-verde) 35%,transparent)}.modulo_stato__ghyTC[data-tipo=errore]{background:var(--v-rosso-tenue);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v-rosso) 35%,transparent);color:var(--v-rosso)}.modulo_stato__ghyTC[data-tipo=info]{background:var(--v-blu-tenue);box-shadow:inset 0 0 0 1px var(--v-blu-medio)}@media (max-width:479px){.modulo_testaCodice__GxOKC{display:none}}@media (max-width:559px){.modulo_gruppoCampi__zsyM5{grid-template-columns:minmax(0,1fr)}.modulo_invia__8ET_D.modulo_invia__8ET_D{width:100%}}@media (prefers-reduced-motion:reduce){.modulo_gira__TuAWr{animation-duration:2.4s}.modulo_campo__3jV5j input,.modulo_campo__3jV5j select,.modulo_campo__3jV5j textarea{transition:none}}