.bp-file-group{flex:100%;grid-column:1/-1;min-width:0}.bp-file-etichetta{margin-bottom:var(--spacing-sm);color:var(--text-primary);font-weight:500;display:block}.bp-file-group .bp-file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bp-file-group .bp-dropzone{padding:var(--spacing-xl) var(--spacing-lg);border-radius:var(--border-radius-xl);text-align:center;cursor:pointer;background:#f7f9fd;border:2px dashed #c3cbe0;min-width:0;margin:0;font-weight:400;transition:border-color .15s,background-color .15s;display:block;position:relative}.bp-dropzone:hover,.bp-dropzone.bp-dropzone-sopra{border-color:var(--primary-color);background:#eef3ff}.bp-dropzone:focus-within{border-color:var(--primary-color);outline-offset:2px;outline:3px solid #214ccd40}.bp-dropzone-vuota{align-items:center;gap:var(--spacing-xs);flex-direction:column;display:flex}.bp-dropzone-icona{width:3rem;height:3rem;margin-bottom:var(--spacing-xs);color:var(--primary-color);background:#e3eafc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}.bp-dropzone-titolo,.bp-dropzone-nome{font-size:var(--font-size-base);color:var(--text-primary);font-weight:600}.bp-dropzone-link{color:var(--primary-color);text-underline-offset:2px;font-weight:600;text-decoration:underline}.bp-dropzone-nota{font-size:var(--font-size-sm);color:var(--text-secondary)}.bp-dropzone.bp-dropzone-scelto{padding:var(--spacing-md) var(--spacing-lg);border-style:solid;border-color:var(--primary-color);background:var(--background-white);text-align:left}.bp-dropzone-piena{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}.bp-dropzone-piena .bp-dropzone-link{flex-shrink:0}.bp-dropzone-piena[hidden],.bp-dropzone-vuota[hidden]{display:none}.bp-dropzone-piena .bp-dropzone-icona{margin-bottom:0}.bp-dropzone-file{flex-direction:column;flex:1;min-width:0;display:flex}.bp-dropzone-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bp-privacy-note{text-align:left;margin-top:12px}.bp-precompilato{align-items:flex-start;gap:var(--spacing-sm);margin:0 0 var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-lg);color:#05603a;background:#ecfdf3;font-size:.95rem;display:flex}.bp-precompilato[hidden]{display:none}.bp-precompilato i{flex-shrink:0;font-size:1.25rem;line-height:1.3}.bp-loader[hidden],.bp-risultato[hidden]{display:none}.bp-loader-testa{align-items:center;gap:var(--spacing-md);display:flex}.bp-loader-titolo{font-size:var(--font-size-lg);color:var(--text-primary);margin:0}.bp-loader-sotto{font-size:var(--font-size-sm);color:var(--text-secondary);margin:2px 0 0}.bp-loader-anello{border:3px solid #e3eafc;border-top-color:var(--primary-color);border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem;animation:.9s linear infinite bp-gira}.bp-loader-barra{height:6px;margin:var(--spacing-lg) 0;background:#e3eafc;border-radius:3px;overflow:hidden}.bp-loader-barra span{background:var(--primary-color);border-radius:3px;width:4%;height:100%;transition:width .6s;display:block}.bp-loader-passi{gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:grid}.bp-loader-passi li{align-items:center;gap:var(--spacing-sm);color:var(--text-secondary);display:flex}.bp-passo-punto{box-sizing:border-box;border:2px solid #c3cbe0;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem}.bp-passo-attivo{color:var(--text-primary);font-weight:600}.bp-passo-attivo .bp-passo-punto{border-color:var(--primary-color);animation:1.2s ease-in-out infinite bp-pulsa;box-shadow:0 0 0 4px #214ccd26}.bp-passo-fatto{color:var(--text-primary)}.bp-passo-fatto .bp-passo-punto{background:#067647 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/.8rem no-repeat;border-color:#067647}#bp-loader-conteggio{margin-left:var(--spacing-xs);color:var(--primary-color);font-variant-numeric:tabular-nums}.bp-loader-voci{margin:var(--spacing-lg) 0 0;gap:var(--spacing-xs);align-content:start;min-height:9.5rem;padding:0;list-style:none;display:grid}.bp-loader-voci li{justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-md);background:var(--background-light);font-size:.95rem;animation:.35s ease-out bp-entra;display:flex}.bp-loader-voci li span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-loader-voci li span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.bp-loader-voci li:nth-last-child(n+4){opacity:.45}@keyframes bp-gira{to{transform:rotate(360deg)}}@keyframes bp-pulsa{50%{box-shadow:0 0 0 7px #214ccd0f}}@keyframes bp-entra{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.bp-loader-anello,.bp-passo-attivo .bp-passo-punto,.bp-loader-voci li{animation:none}.bp-loader-barra span{transition:none}}.bp-stato{min-height:1.5rem;margin-top:var(--spacing-md);color:var(--text-secondary)}.bp-stato-errore{color:#b42318;font-weight:500}.bp-risultato h3,.bp-esempio h2{margin-top:var(--spacing-lg)}.bp-risultato h3{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.bp-cifre{gap:var(--spacing-sm);margin:var(--spacing-md) 0;display:grid}.bp-cifra{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--background-light);display:flex}.bp-cifra-valore{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.bp-cifra-totale{font-size:var(--font-size-lg);border-bottom:none}.bp-cifra-totale .bp-cifra-valore{color:var(--primary-color)}.bp-cause,.bp-verifiche{gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:grid}.bp-causa{gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--background-light);border-radius:var(--border-radius-lg);grid-template-columns:5.5rem 1fr;display:grid}.bp-causa-effetto{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.bp-piu{color:#067647}.bp-meno{color:#b42318}.bp-verifiche li{gap:var(--spacing-sm);align-items:flex-start;display:flex}.bp-verifiche i{flex-shrink:0;font-size:1.25rem;line-height:1.4}.bp-ok i{color:#067647}.bp-attenzione i{color:#b54708}.bp-neutro i{color:var(--text-secondary)}.bp-avviso,.bp-conguaglio{padding:var(--spacing-md);border-radius:var(--border-radius-lg);background:#fffaeb;border:1px solid #fedf89}.bp-conguaglio{margin-top:var(--spacing-lg)}.bp-conguaglio h3{margin-top:0}.bp-tabella-wrapper{overflow-x:auto}.bp-tabella{border-collapse:collapse;width:100%;margin:var(--spacing-md) 0}.bp-tabella th,.bp-tabella td{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--background-light);text-align:left;vertical-align:top}.bp-tabella thead th{background:var(--background-light);font-weight:600}.bp-tabella td:last-child,.bp-tabella th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.bp-voce-nome{font-weight:500;display:block}.bp-voce-spiegazione{font-size:var(--font-size-sm);color:var(--text-secondary);display:block}.bp-voce-neutra td{color:var(--text-secondary)}.bp-feedback{align-items:center;gap:var(--spacing-md);margin:var(--spacing-lg) 0 var(--spacing-sm);flex-wrap:wrap;display:flex}.bp-feedback .myButton{width:auto;min-width:4.5rem;margin:0}@media (width<=600px){.bp-causa{gap:var(--spacing-xs);grid-template-columns:1fr}.bp-cifra{flex-direction:column;gap:0}}
/*# sourceMappingURL=controllo-busta-paga.36410e6b.css.map */
