[data-schermo-fisso]{--forma-pad-alto:2.5rem;--forma-pad-basso:5rem;--forma-gap-fasi:1.5rem;--forma-gap-griglia:2.5rem;--forma-gap-blocchi:1.5rem;--forma-gap-piede:4rem;--forma-gap-rail:2rem;--forma-campo-min:132px;--forma-riga-py:.875rem;position:relative}[data-schermo-fisso][data-deal-room]{--forma-etichette-sotto:1}@media not all and (min-width:1280px) and (min-height:700px){[data-schermo-fisso][data-deal-room] :is(a,button,input,select,textarea,summary,[tabindex]):not([data-deal-room]>[data-fisso] *){scroll-margin-top:10rem;scroll-margin-bottom:1.5rem}}@media not (min-width:961px){[data-schermo-fisso][data-deal-room] :is(a,button,input,select,textarea,summary,[tabindex]):not([data-deal-room]>[data-fisso] *){scroll-margin-top:13rem;scroll-margin-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}}@media (min-width:1280px) and (min-height:700px){main:has([data-schermo-fisso]){min-height:0}[data-schermo-fisso]{--forma-pad-alto:1.25rem;--forma-pad-basso:1rem;--forma-gap-fasi:.5rem;--forma-gap-griglia:1.25rem;--forma-gap-blocchi:1rem;--forma-gap-piede:.75rem;--forma-gap-rail:1rem;--forma-campo-min:84px;--forma-riga-py:.625rem;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}[data-schermo-fisso][data-deal-room]{--forma-gap-griglia:1rem;--forma-etichette-sotto:0}[data-schermo-fisso] [data-fisso]{flex:none}[data-schermo-fisso] [data-griglia]{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}[data-schermo-fisso] [data-colonna]{flex-direction:column;align-self:stretch;min-height:0;display:flex}[data-schermo-fisso] [data-pila]{flex-direction:column;height:100%;min-height:0;display:flex}[data-schermo-fisso] [data-riquadro]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}[data-schermo-fisso] [data-riquadro] [data-riquadro]{overscroll-behavior:auto;flex:none;min-height:auto;overflow-y:visible}[data-schermo-fisso] [data-riquadro],[data-schermo-fisso] [data-fisso],[data-schermo-fisso] [data-colonna],[data-schermo-fisso] [data-pila]{position:relative}[data-schermo-fisso] [data-pila]>[data-fisso]{flex:none}[data-schermo-fisso] [data-pila]>[data-riquadro]{flex:1;min-height:0}[data-schermo-fisso] [data-pila][data-sciolta]{overscroll-behavior:contain;overflow-y:auto}[data-schermo-fisso] [data-pila][data-sciolta]>[data-riquadro]{overscroll-behavior:auto;flex:none;min-height:auto;overflow-y:visible}[data-schermo-fisso] [data-colonna]>[data-fisso]:first-child{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}[data-schermo-fisso] [data-colonna]>[data-riquadro]{flex:1;min-height:8rem}[data-schermo-fisso] [data-deal-room-griglia]:has([data-chiede-tutta-la-larghezza]){overscroll-behavior-y:contain;margin-inline:-.5rem;padding-inline:.5rem;overflow:hidden auto}[data-schermo-fisso] [data-deal-room-griglia]:has([data-chiede-tutta-la-larghezza])>[data-colonna]{min-height:auto}[data-schermo-fisso] [data-deal-room-griglia]:has([data-chiede-tutta-la-larghezza])>[data-colonna]>[data-riquadro]{overscroll-behavior:auto;flex:none;overflow-y:visible}[data-schermo-fisso] [data-deal-room-griglia]:has([data-chiede-tutta-la-larghezza])>aside>[data-pila]>[data-riquadro]{overscroll-behavior:auto;flex:none;overflow-y:visible}[data-schermo-fisso] [data-deal-room-griglia]:has([data-chiede-tutta-la-larghezza])>aside>[data-pila]{overscroll-behavior:auto;height:auto;overflow-y:visible}[data-schermo-fisso] [data-testata]{z-index:2;background:var(--background);position:sticky;top:0}[data-schermo-fisso] [data-testata][data-testata-filo]{container-type:scroll-state}@container scroll-state(stuck:top){[data-schermo-fisso] [data-testata][data-testata-filo]:after{content:"";background:var(--m-edge-soft);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}}[data-schermo-fisso] [data-riquadro] :is(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:10rem;scroll-margin-bottom:1.5rem}}[data-schermo-fisso],[data-schermo-fisso] *,.forma-fuoco,.forma-fuoco-dentro{outline-color:var(--ds-focus)}.forma-fuoco:focus-visible,.forma-fuoco-dentro:focus-visible,[data-schermo-fisso] :focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.forma-fuoco-dentro:focus-visible,[data-schermo-fisso] [data-riquadro]>:focus-visible{outline-offset:-2px}:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea):is(.forma-fuoco,.forma-fuoco-dentro):is(:focus,:focus-within){outline:2px solid var(--ds-focus);outline-offset:2px}:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea).forma-fuoco-dentro:is(:focus,:focus-within){outline-offset:-2px}.forma-riga-che-cede{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .16s ease-out,visibility linear;display:grid}.forma-riga-che-cede[data-chiusa]{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .16s ease-out,visibility 0s linear .16s}.forma-riga-che-cede>*{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.forma-riga-che-cede,.forma-riga-che-cede[data-chiusa]{transition:none}}@keyframes forma-spiegazione-entra{0%{opacity:0;transform:scale(.97)}}.forma-cifra,[data-schermo-fisso] .font-mono{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}[data-schermo-fisso] input[type=checkbox]{appearance:none;border:1px solid var(--m-edge);background:var(--background);cursor:pointer;border-radius:4px;flex-shrink:0;place-content:center;width:16px;height:16px;margin:0;display:inline-grid}[data-schermo-fisso] input[type=checkbox]:checked{background:var(--foreground);border-color:var(--foreground)}[data-schermo-fisso] input[type=checkbox]:checked:before{content:"";background-color:var(--background);width:10px;height:10px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpolyline points='1.5 5.2 4 7.5 8.5 2.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpolyline points='1.5 5.2 4 7.5 8.5 2.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-schermo-fisso] input[type=checkbox]:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}[data-schermo-fisso] input[type=checkbox]:disabled{border-color:var(--m-text-subtle);cursor:not-allowed}[data-schermo-fisso] input[type=checkbox]:disabled:checked{background:var(--m-text-subtle)}
