@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-sans-latin-400-normal-COQVXTP6.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-400-normal-JC3YNCCZ.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-sans-latin-500-normal-JTONHBWS.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-500-normal-7DOULDHV.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./media/ibm-plex-sans-latin-600-normal-DTNZULF4.woff2") format("woff2"),url("./media/ibm-plex-sans-latin-600-normal-B3O423MA.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-latin-400-normal-A2WATXFY.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-400-normal-4MWPPJAM.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-500-normal-33HAQIPI.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-500-normal-EJMP6L36.woff") format("woff")}:root{--dew-navy: #0f172a;--dew-navy-2: #1e293b;--dew-primario: #1e3a8a;--dew-primario-hover: #1e40af;--dew-primario-tenue: #eff6ff;--dew-oro: #ca8a04;--dew-oro-scuro: #a16207;--dew-sfondo: #f8fafc;--dew-superficie: #ffffff;--dew-superficie-2: #f1f5f9;--dew-testo: #020617;--dew-testo-2: #334155;--dew-testo-tenue: #475569;--dew-bordo: #e2e8f0;--dew-bordo-forte: #808a9c;--dew-su-navy: #e2e8f0;--dew-su-navy-tenue: #94a3b8;--dew-successo: #15803d;--dew-successo-sfondo: #f0fdf4;--dew-successo-testo: #166534;--dew-attenzione: #b45309;--dew-attenzione-sfondo: #fffbeb;--dew-attenzione-testo: #92400e;--dew-errore: #b91c1c;--dew-errore-sfondo: #fef2f2;--dew-errore-testo: #991b1b;--dew-info: #1d4ed8;--dew-info-sfondo: #eff6ff;--dew-info-testo: #1e40af;--dew-neutro: #475569;--dew-neutro-sfondo: #f1f5f9;--dew-neutro-testo: #334155;--dew-font: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--dew-font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--dew-t-xs: .75rem;--dew-t-sm: .8125rem;--dew-t-md: .875rem;--dew-t-lg: 1rem;--dew-t-xl: 1.25rem;--dew-t-kpi: 1.75rem;--dew-s-1: 4px;--dew-s-2: 8px;--dew-s-3: 12px;--dew-s-4: 16px;--dew-s-5: 20px;--dew-s-6: 24px;--dew-s-8: 32px;--dew-s-10: 40px;--dew-raggio: 4px;--dew-raggio-sm: 2px;--dew-ombra: 0 1px 2px rgb(15 23 42 / .06);--dew-ombra-sopra: 0 4px 12px rgb(15 23 42 / .12);--dew-z-barra: 20;--dew-z-cassetto: 30;--dew-riga: 40px;--dew-barra-alta: 48px;--dew-laterale: 248px;--dew-focus: 0 0 0 2px var(--dew-superficie), 0 0 0 4px var(--dew-primario);--dew-durata: .16s;--dew-curva: cubic-bezier(.2, 0, 0, 1)}@media(prefers-reduced-motion:reduce){:root{--dew-durata: 0ms}}html{color-scheme:light;--mat-sys-background: #fcf8fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f3eff4;--mat-sys-inverse-primary: #bec2ff;--mat-sys-inverse-surface: #303034;--mat-sys-on-background: #1b1b1f;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary-container: #0000ef;--mat-sys-on-primary-fixed: #00006e;--mat-sys-on-primary-fixed-variant: #0000ef;--mat-sys-on-secondary-container: #444559;--mat-sys-on-secondary-fixed: #191a2c;--mat-sys-on-secondary-fixed-variant: #444559;--mat-sys-on-surface: #1b1b1f;--mat-sys-on-surface-variant: #46464f;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #494900;--mat-sys-on-tertiary-fixed: #1d1d00;--mat-sys-on-tertiary-fixed-variant: #494900;--mat-sys-outline: #777680;--mat-sys-outline-variant: #c7c5d0;--mat-sys-primary: #343dff;--mat-sys-primary-container: #e0e0ff;--mat-sys-primary-fixed: #e0e0ff;--mat-sys-primary-fixed-dim: #bec2ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #5c5d72;--mat-sys-secondary-container: #e1e0f9;--mat-sys-secondary-fixed: #e1e0f9;--mat-sys-secondary-fixed-dim: #c5c4dd;--mat-sys-shadow: #000000;--mat-sys-surface: #fcf8fd;--mat-sys-surface-bright: #fcf8fd;--mat-sys-surface-container: #f0edf1;--mat-sys-surface-container-high: #ebe7eb;--mat-sys-surface-container-highest: #e5e1e6;--mat-sys-surface-container-low: #f6f2f7;--mat-sys-surface-dim: #dcd9dd;--mat-sys-surface-tint: #343dff;--mat-sys-surface-variant: #e4e1ec;--mat-sys-tertiary: #626200;--mat-sys-tertiary-container: #eaea00;--mat-sys-tertiary-fixed: #eaea00;--mat-sys-tertiary-fixed-dim: #cdcd00;--mat-sys-neutral-variant20: #303038;--mat-sys-neutral10: #1b1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem IBM Plex Sans;--mat-sys-body-large-font: IBM Plex Sans;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem IBM Plex Sans;--mat-sys-body-medium-font: IBM Plex Sans;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem IBM Plex Sans;--mat-sys-body-small-font: IBM Plex Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem IBM Plex Sans;--mat-sys-display-large-font: IBM Plex Sans;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem IBM Plex Sans;--mat-sys-display-medium-font: IBM Plex Sans;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem IBM Plex Sans;--mat-sys-display-small-font: IBM Plex Sans;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem IBM Plex Sans;--mat-sys-headline-large-font: IBM Plex Sans;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem IBM Plex Sans;--mat-sys-headline-medium-font: IBM Plex Sans;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem IBM Plex Sans;--mat-sys-headline-small-font: IBM Plex Sans;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem IBM Plex Sans;--mat-sys-label-large-font: IBM Plex Sans;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 600;--mat-sys-label-medium: 500 .75rem / 1rem IBM Plex Sans;--mat-sys-label-medium-font: IBM Plex Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 600;--mat-sys-label-small: 500 .688rem / 1rem IBM Plex Sans;--mat-sys-label-small-font: IBM Plex Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem IBM Plex Sans;--mat-sys-title-large-font: IBM Plex Sans;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem IBM Plex Sans;--mat-sys-title-medium-font: IBM Plex Sans;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem IBM Plex Sans;--mat-sys-title-small-font: IBM Plex Sans;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 32px;--mat-button-text-touch-target-display: none;--mat-button-tonal-container-height: 32px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 32px;--mat-list-list-item-leading-icon-start-space: 8px;--mat-list-list-item-leading-icon-end-space: 8px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-list-list-item-three-line-container-height: 80px;--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 32px;--mat-tab-container-height: 40px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 40px;--mat-stepper-header-height: 64px;--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px;--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px;--mat-tree-node-min-height: 40px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: #1e3a8a;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #dbeafe;--mat-sys-on-primary-container: #1e3a8a;--mat-sys-secondary: #334155;--mat-sys-on-secondary: #ffffff;--mat-sys-tertiary: #a16207;--mat-sys-error: #b91c1c;--mat-sys-on-error: #ffffff;--mat-sys-surface: #ffffff;--mat-sys-on-surface: #020617;--mat-sys-on-surface-variant: #334155;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-low: #f8fafc;--mat-sys-surface-container: #f1f5f9;--mat-sys-surface-container-high: #e2e8f0;--mat-sys-background: #f8fafc;--mat-sys-outline: #808a9c;--mat-sys-outline-variant: #e2e8f0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-small: 4px;--mat-sys-corner-full: 4px;--mat-button-filled-container-shape: 4px;--mat-button-outlined-container-shape: 4px;--mat-button-text-container-shape: 4px;--mat-button-filled-container-height: 32px;--mat-button-outlined-container-height: 32px;--mat-button-text-container-height: 32px;--mat-button-filled-horizontal-padding: 14px;--mat-button-outlined-horizontal-padding: 14px;--mat-button-text-horizontal-padding: 8px;--mat-button-outlined-outline-color: #808a9c;--mat-button-filled-label-text-weight: 600;--mat-button-outlined-label-text-weight: 600;--mat-button-text-label-text-weight: 600;--mat-button-filled-label-text-size: .875rem;--mat-button-outlined-label-text-size: .875rem;--mat-button-text-label-text-size: .875rem;--mat-form-field-container-height: 36px;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-outlined-outline-color: #808a9c;--mat-form-field-outlined-hover-outline-color: #334155;--mat-form-field-outlined-focus-outline-color: #1e3a8a;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-outlined-label-text-size: .875rem;--mat-form-field-container-text-size: .875rem;--mat-sidenav-container-shape: 0;--mat-sidenav-container-width: 248px;--mat-sidenav-container-background-color: #0f172a;--mat-sidenav-container-text-color: #e2e8f0;--mat-sidenav-content-background-color: #f8fafc;--mat-sidenav-scrim-color: rgba(15, 23, 42, .5)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--dew-font);font-size:var(--dew-t-md);line-height:1.43;color:var(--dew-testo);background:var(--dew-sfondo);-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1}h1,h2,h3,h4,h5,h6{margin:0 0 var(--dew-s-3);font-weight:600;line-height:1.3;color:var(--dew-testo)}h1,h2{font-size:var(--dew-t-xl)}h3{font-size:var(--dew-t-lg)}h4,h5,h6{font-size:var(--dew-t-md)}p{margin:0 0 var(--dew-s-3)}ul,ol{margin:0 0 var(--dew-s-3);padding-left:var(--dew-s-6)}figure{margin:0 0 var(--dew-s-3)}img{max-width:100%;height:auto}small{font-size:var(--dew-t-sm)}strong,b{font-weight:600}hr{border:0;border-top:1px solid var(--dew-bordo);margin:var(--dew-s-4) 0}fieldset{border:0;padding:0;margin:0 0 var(--dew-s-3);min-width:0}legend{font-weight:600;font-size:var(--dew-t-md);margin-bottom:var(--dew-s-2);padding:0}pre,code,kbd,samp{font-family:var(--dew-font-mono);font-size:.92em}pre{white-space:pre-wrap;word-break:break-word;background:var(--dew-superficie-2);padding:var(--dew-s-3);border-radius:var(--dew-raggio)}a{color:var(--dew-primario);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}a:hover{color:var(--dew-primario-hover);text-decoration-thickness:2px}:focus{outline:none}:focus-visible{outline:2px solid var(--dew-primario);outline-offset:2px;border-radius:var(--dew-raggio-sm)}[tabindex="-1"]:focus-visible{outline:none}.dew-num,td.dew-num,th.dew-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dew-codice{font-family:var(--dew-font-mono);font-size:.92em;letter-spacing:0}::selection{background:#bfdbfe;color:var(--dew-testo)}.dew-t-pagina{font-size:var(--dew-t-xl);font-weight:600;margin-bottom:var(--dew-s-4);letter-spacing:-.005em}.dew-t-4{font-size:var(--dew-t-lg);font-weight:600}.dew-t-sezione{font-size:var(--dew-t-lg);font-weight:600;margin-bottom:var(--dew-s-3)}.dew-t-gruppo{font-size:var(--dew-t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--dew-testo-tenue);margin-bottom:var(--dew-s-2)}.dew-t-corpo{font-size:var(--dew-t-md);font-weight:400}.dew-pannello{display:block;background:var(--dew-superficie);border:1px solid var(--dew-bordo);border-radius:var(--dew-raggio);padding:var(--dew-s-4);margin-bottom:var(--dew-s-4);min-width:0}.dew-pannello>:last-child{margin-bottom:0}.dew-pannello>h3:first-child,.dew-pannello>h4:first-child,.dew-pannello>.dew-t-sezione:first-child{margin:calc(-1 * var(--dew-s-4)) calc(-1 * var(--dew-s-4)) var(--dew-s-4);padding:var(--dew-s-3) var(--dew-s-4);border-bottom:1px solid var(--dew-bordo);font-size:var(--dew-t-md);background:var(--dew-superficie-2);border-radius:var(--dew-raggio) var(--dew-raggio) 0 0}.dew-pannello__corpo{padding:0}dl{display:grid;grid-template-columns:minmax(9rem,max-content) minmax(0,1fr);max-width:72rem;margin:0 0 var(--dew-s-4);border-top:1px solid var(--dew-bordo)}dl>dt,dl>dd{padding:var(--dew-s-2) 0;border-bottom:1px solid var(--dew-bordo);margin:0;min-width:0}dl>dt{grid-column:1;padding-right:var(--dew-s-6);color:var(--dew-testo-tenue);font-weight:500}dl>dd{grid-column:2;overflow-wrap:anywhere}@media(max-width:575.98px){dl{grid-template-columns:minmax(0,1fr)}dl>dt{border-bottom:0;padding-bottom:0}dl>dd{grid-column:1;padding-top:var(--dew-s-1)}}.dew-tabella-contenitore{overflow-x:auto;margin-bottom:var(--dew-s-3);border:1px solid var(--dew-bordo);border-radius:var(--dew-raggio);background:var(--dew-superficie)}@media(min-width:1280px){.dew-tabella-contenitore{overflow:visible}}.dew-tabella-contenitore>.dew-tabella{margin-bottom:0;border:0}.dew-tabella{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--dew-t-md);font-variant-numeric:tabular-nums;background:var(--dew-superficie);margin-bottom:var(--dew-s-3)}.dew-tabella>caption{caption-side:top;text-align:left;padding:var(--dew-s-2) var(--dew-s-3);color:var(--dew-testo-tenue);font-size:var(--dew-t-sm);background:var(--dew-superficie);border-bottom:1px solid var(--dew-bordo)}.dew-tabella>thead>tr>th{position:sticky;top:0;z-index:1;background:var(--dew-superficie-2);color:var(--dew-testo-2);font-size:var(--dew-t-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;text-align:left;vertical-align:bottom;padding:var(--dew-s-2) var(--dew-s-3);border-bottom:1px solid var(--dew-bordo-forte);white-space:nowrap}.dew-tabella>tbody>tr>th,.dew-tabella>tbody>tr>td,.dew-tabella>tfoot>tr>th,.dew-tabella>tfoot>tr>td{padding:0 var(--dew-s-3);height:var(--dew-riga);vertical-align:middle;text-align:left;border-bottom:1px solid var(--dew-bordo);font-weight:400}.dew-tabella>tbody>tr>th{font-weight:500}@media(max-width:1279.98px){.dew-tabella>tbody>tr>td,.dew-tabella>tbody>tr>th{white-space:nowrap}}.dew-tabella>tbody>tr:nth-child(2n)>*{background:#fbfcfd}.dew-tabella>tbody>tr:hover>*{background:var(--dew-primario-tenue)}.dew-tabella>tbody>tr:last-child>*{border-bottom:0}.dew-tabella>tfoot>tr>*{font-weight:600;background:var(--dew-superficie-2);border-top:1px solid var(--dew-bordo-forte)}.dew-tabella td .mat-mdc-button-base+.mat-mdc-button-base{margin-left:var(--dew-s-1)}.dew-tabella td .mat-mdc-form-field{margin:var(--dew-s-1) 0}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(1))>thead>tr>th:nth-child(1){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(2))>thead>tr>th:nth-child(2){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(3))>thead>tr>th:nth-child(3){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(4))>thead>tr>th:nth-child(4){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(5))>thead>tr>th:nth-child(5){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(6))>thead>tr>th:nth-child(6){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(7))>thead>tr>th:nth-child(7){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(8))>thead>tr>th:nth-child(8){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(9))>thead>tr>th:nth-child(9){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(10))>thead>tr>th:nth-child(10){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(11))>thead>tr>th:nth-child(11){text-align:right}.dew-tabella:has(>tbody>tr>.dew-num:nth-child(12))>thead>tr>th:nth-child(12){text-align:right}.dew-ordina{display:inline-flex;align-items:center;gap:var(--dew-s-1);padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.dew-ordina:hover{color:var(--dew-primario);text-decoration:underline}.dew-ordina:focus-visible{outline:2px solid var(--dew-primario);outline-offset:2px;border-radius:2px}.dew-ordina .dew-icona{width:14px;height:14px}th[aria-sort]>.dew-ordina{color:var(--dew-primario)}.dew-tabella--fitta{--dew-riga: 32px}.dew-riga-segnalata>*{background:var(--dew-attenzione-sfondo)!important}dew-filtri{display:block}.dew-filtri{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--dew-s-2) var(--dew-s-3);padding:var(--dew-s-1) var(--dew-s-3) var(--dew-s-3);margin-bottom:var(--dew-s-3);background:var(--dew-superficie);border:1px solid var(--dew-bordo);border-radius:var(--dew-raggio)}.dew-filtri>form,.dew-filtri>div:not(.dew-scelta){display:contents}.dew-filtri .mat-mdc-form-field{flex:1 1 11rem;max-width:16rem}.dew-filtri .mat-mdc-form-field.dew-filtri__largo{flex:2 1 18rem;max-width:28rem}.dew-filtri .dew-scelta{min-height:36px;margin:0}.dew-filtri .mat-mdc-button-base{flex:none;margin-left:0!important}.dew-filtri .dew-aiuto,.dew-filtri p.dew-aiuto{flex:1 0 100%;order:99;margin:0}@media(max-width:575.98px){.dew-filtri .mat-mdc-form-field,.dew-filtri .mat-mdc-form-field.dew-filtri__largo{flex-basis:100%;max-width:none}}.dew-filtri__azzera.mat-mdc-button-base{margin-left:auto!important}.dew-tabella-contenitore.dew-in-lettura:after{content:"";display:block;height:calc(var(--dew-riga) * 3);margin:0 var(--dew-s-3);background:repeating-linear-gradient(to bottom,transparent 0 13px,var(--dew-superficie-2) 13px 27px,transparent 27px var(--dew-riga));animation:dew-respiro 1.2s ease-in-out infinite alternate}@keyframes dew-respiro{0%{opacity:1}to{opacity:.45}}@media(prefers-reduced-motion:reduce){.dew-tabella-contenitore.dew-in-lettura:after{animation:none}}.dew-vuoto{margin:0;padding:var(--dew-s-4) var(--dew-s-3);color:var(--dew-testo-tenue);font-size:var(--dew-t-sm);border-top:1px solid var(--dew-bordo)}.dew-tabella-contenitore:focus-visible{outline:2px solid var(--dew-primario);outline-offset:2px}.dew-avviso{position:relative;display:block;padding:var(--dew-s-3) var(--dew-s-4) var(--dew-s-3) calc(var(--dew-s-4) + 24px);margin-bottom:var(--dew-s-4);border:1px solid var(--dew-neutro);border-left-width:4px;border-radius:var(--dew-raggio);background:var(--dew-neutro-sfondo);color:var(--dew-neutro-testo)}.dew-avviso:before{content:"";position:absolute;left:var(--dew-s-3);top:calc(var(--dew-s-3) + 1px);width:18px;height:18px;background-color:currentColor;-webkit-mask:var(--dew-avviso-icona) center/contain no-repeat;mask:var(--dew-avviso-icona) center/contain no-repeat}.dew-avviso>:last-child{margin-bottom:0}.dew-avviso a{color:inherit;font-weight:600}.dew-avviso__azioni{margin-top:var(--dew-s-2)}.dew-avviso--errore{border-color:var(--dew-errore);background:var(--dew-errore-sfondo);color:var(--dew-errore-testo);--dew-avviso-icona: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M479.98-280q14.02 0 23.52-9.48t9.5-23.5q0-14.02-9.48-23.52t-23.5-9.5q-14.02 0-23.52 9.48t-9.5 23.5q0 14.02 9.48 23.52t23.5 9.5ZM453-433h60v-253h-60v253Zm27.27 353q-82.74 0-155.5-31.5Q252-143 197.5-197.5t-86-127.34Q80-397.68 80-480.5t31.5-155.66Q143-709 197.5-763t127.34-85.5Q397.68-880 480.5-880t155.66 31.5Q709-817 763-763t85.5 127Q880-563 880-480.27q0 82.74-31.5 155.5Q817-252 763-197.68q-54 54.31-127 86Q563-80 480.27-80Z'/%3E%3C/svg%3E")}.dew-avviso--attenzione{border-color:var(--dew-attenzione);background:var(--dew-attenzione-sfondo);color:var(--dew-attenzione-testo);--dew-avviso-icona: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m40-120 440-760 440 760H40Zm441.5-120.5q12.5-12.5 12.5-30T481.5-301q-12.5-12.5-30-12.5t-30 12.5q-12.5 12.5-12.5 30t12.5 30q12.5 12.5 30 12.5t30-12.5ZM453-360h60v-224h-60v224Z'/%3E%3C/svg%3E")}.dew-avviso--successo{border-color:var(--dew-successo);background:var(--dew-successo-sfondo);color:var(--dew-successo-testo);--dew-avviso-icona: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m421-298 283-283-46-45-237 237-120-120-45 45 165 166Zm59 218q-82 0-155-31.5t-127.5-86Q143-252 111.5-325T80-480q0-83 31.5-156t86-127Q252-817 325-848.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 82-31.5 155T763-197.5q-54 54.5-127 86T480-80Z'/%3E%3C/svg%3E")}.dew-avviso--info{border-color:var(--dew-info);background:var(--dew-info-sfondo);color:var(--dew-info-testo);--dew-avviso-icona: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M453-280h60v-240h-60v240Zm26.98-314q14.02 0 23.52-9.2T513-626q0-14.45-9.48-24.22-9.48-9.78-23.5-9.78t-23.52 9.78Q447-640.45 447-626q0 13.6 9.48 22.8 9.48 9.2 23.5 9.2Zm.29 514q-82.74 0-155.5-31.5Q252-143 197.5-197.5t-86-127.34Q80-397.68 80-480.5t31.5-155.66Q143-709 197.5-763t127.34-85.5Q397.68-880 480.5-880t155.66 31.5Q709-817 763-763t85.5 127Q880-563 880-480.27q0 82.74-31.5 155.5Q817-252 763-197.68q-54 54.31-127 86Q563-80 480.27-80Z'/%3E%3C/svg%3E")}[data-riepilogo],[data-riepilogo-chiusura],[data-riepilogo-correzione],[data-riepilogo-credit],[data-riepilogo-payout],[data-riepilogo-sostituzione]{display:block;padding:var(--dew-s-3) var(--dew-s-4);margin:var(--dew-s-3) 0;background:var(--dew-primario-tenue);border:1px solid #bfdbfe;border-left:4px solid var(--dew-primario);border-radius:var(--dew-raggio);color:var(--dew-testo);font-weight:500}[data-riepilogo]:focus-visible,[data-riepilogo-chiusura]:focus-visible,[data-riepilogo-correzione]:focus-visible,[data-riepilogo-credit]:focus-visible,[data-riepilogo-payout]:focus-visible,[data-riepilogo-sostituzione]:focus-visible{outline:2px solid var(--dew-primario);outline-offset:2px}.mat-mdc-form-field{width:100%;max-width:40rem;margin-top:var(--dew-s-2);--mat-mdc-form-field-floating-label-scale: .86}.mat-mdc-form-field .mdc-floating-label--float-above{font-weight:500}.dew-griglia .mat-mdc-form-field,td .mat-mdc-form-field{max-width:none}.mat-mdc-form-field:has(.dew-invalido){--mat-form-field-outlined-outline-color: var(--dew-errore);--mat-form-field-outlined-hover-outline-color: var(--dew-errore);--mat-form-field-outlined-label-text-color: var(--dew-errore)}.mat-mdc-form-field-subscript-wrapper:empty{display:none}label{display:inline-block;font-weight:500;font-size:var(--dew-t-sm);color:var(--dew-testo-2);margin-bottom:var(--dew-s-1)}.dew-controllo{display:block;width:100%;max-width:40rem;min-height:36px;padding:6px 10px;font:inherit;color:var(--dew-testo);background:var(--dew-superficie);border:1px solid var(--dew-bordo-forte);border-radius:var(--dew-raggio);transition:border-color var(--dew-durata) var(--dew-curva)}.dew-controllo:hover{border-color:var(--dew-testo-2)}.dew-controllo:focus-visible{outline:2px solid var(--dew-primario);outline-offset:0;border-color:var(--dew-primario)}.dew-controllo.dew-invalido{border-color:var(--dew-errore)}.dew-controllo:disabled{background:var(--dew-superficie-2);color:var(--dew-testo-tenue)}.dew-controllo[type=file]{padding:4px}.dew-controllo[type=file]::file-selector-button{font:inherit;font-weight:600;font-size:var(--dew-t-sm);margin-right:var(--dew-s-3);padding:4px 12px;color:var(--dew-primario);background:var(--dew-superficie);border:1px solid var(--dew-bordo-forte);border-radius:var(--dew-raggio);cursor:pointer}select.dew-controllo{appearance:auto}.dew-campo{position:relative;margin-bottom:var(--dew-s-3)}.dew-aiuto{display:block;margin-top:var(--dew-s-1);color:var(--dew-testo-tenue);font-size:var(--dew-t-sm)}.dew-scelta{display:flex;align-items:center;gap:var(--dew-s-2);min-height:24px;margin-bottom:var(--dew-s-1)}.dew-scelta--in-linea{display:inline-flex;margin-right:var(--dew-s-4)}.dew-scelta__input{width:16px;height:16px;margin:0;accent-color:var(--dew-primario);flex:none}.dew-scelta__etichetta{margin:0;font-size:var(--dew-t-md);font-weight:400;color:var(--dew-testo)}input[type=checkbox],input[type=radio]{accent-color:var(--dew-primario)}.mat-mdc-button-base.dew-pericolo{--mat-button-filled-container-color: var(--dew-errore);--mat-button-filled-label-text-color: #fff;--mat-button-outlined-label-text-color: var(--dew-errore);--mat-button-outlined-outline-color: var(--dew-errore);--mat-button-text-label-text-color: var(--dew-errore)}.mat-mdc-button-base{letter-spacing:0!important}.mat-mdc-button-base .mdc-button__label{display:inline-flex;align-items:center;gap:4px}.mat-mdc-button-base .dew-icona{width:18px;height:18px}.dew-tabella td .mat-mdc-button-base{--mat-button-filled-container-height: 28px;--mat-button-outlined-container-height: 28px;--mat-button-text-container-height: 28px;--mat-button-outlined-horizontal-padding: 10px;--mat-button-filled-horizontal-padding: 10px;font-size:var(--dew-t-sm)}.mat-mdc-button-base:disabled,.mat-mdc-button-base[aria-disabled=true]{cursor:not-allowed}.mat-mdc-button-base+.mat-mdc-button-base{margin-left:var(--dew-s-2)}form>.mat-mdc-button-base,.dew-azioni{margin-top:var(--dew-s-2)}.dew-badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 6px;border-radius:999px;font-size:var(--dew-t-xs);font-weight:600;line-height:18px;letter-spacing:.02em;white-space:nowrap;border:1px solid currentColor;background:var(--dew-neutro-sfondo);color:var(--dew-neutro-testo);vertical-align:middle}.dew-badge .dew-icona{width:14px;height:14px}.dew-badge--successo{background:var(--dew-successo-sfondo);color:var(--dew-successo-testo)}.dew-badge--attenzione{background:var(--dew-attenzione-sfondo);color:var(--dew-attenzione-testo)}.dew-badge--errore{background:var(--dew-errore-sfondo);color:var(--dew-errore-testo)}.dew-badge--info{background:var(--dew-info-sfondo);color:var(--dew-info-testo)}.dew-icona{display:inline-block;width:20px;height:20px;fill:currentColor;flex:none;vertical-align:middle}.dew-paginatore{display:flex;align-items:center;gap:var(--dew-s-2);margin:var(--dew-s-2) 0 var(--dew-s-4)}.dew-riga-aperta>td{border-bottom-color:transparent}.dew-riga-dettaglio>td{padding:var(--dew-s-3) var(--dew-s-4) var(--dew-s-4);background:var(--dew-superficie-2)}.dew-diff{width:100%;background:var(--dew-superficie)}.dew-diff th[scope=row]{width:22%;font-weight:500}.dew-diff code{font-family:var(--dew-font-mono);font-size:var(--dew-t-sm)}.dew-diff td{font-family:var(--dew-font-mono);font-size:var(--dew-t-sm);overflow-wrap:anywhere}.dew-diff td:last-child{font-family:var(--dew-font);width:8rem;font-weight:600}.dew-diff .dew-diff--modificato{background:var(--dew-attenzione-sfondo)}.dew-diff .dew-diff--modificato td:last-child{color:var(--dew-attenzione-testo)}.dew-diff .dew-diff--aggiunto{background:var(--dew-successo-sfondo)}.dew-diff .dew-diff--aggiunto td:last-child{color:var(--dew-successo-testo)}.dew-diff .dew-diff--rimosso{background:var(--dew-errore-sfondo)}.dew-diff .dew-diff--rimosso td:last-child{color:var(--dew-errore-testo)}.dew-diff .dew-diff--invariato td:last-child{color:var(--dew-testo-tenue);font-weight:400}.dew-diff-testo pre{white-space:pre-wrap;overflow-wrap:anywhere}dew-guscio{display:flex;flex-direction:column;height:100vh;height:100dvh}.dew-salta{position:fixed;left:var(--dew-s-2);top:var(--dew-s-2);z-index:100;background:var(--dew-superficie);color:var(--dew-primario);padding:var(--dew-s-2) var(--dew-s-3);border-radius:var(--dew-raggio);font-weight:600;box-shadow:var(--dew-ombra-sopra)}.dew-barra{flex:none;display:flex;align-items:center;gap:var(--dew-s-3);height:var(--dew-barra-alta);padding:0 var(--dew-s-3) 0 var(--dew-s-1);background:var(--dew-navy);color:var(--dew-su-navy);border-bottom:1px solid #1e293b;z-index:var(--dew-z-barra)}.dew-barra :focus-visible{outline-color:#facc15}.dew-barra__menu{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--dew-su-navy);background:transparent;border:0;border-radius:var(--dew-raggio);cursor:pointer}.dew-barra__menu:hover{background:var(--dew-navy-2)}.dew-barra__marchio{font-weight:600;font-size:.9375rem;letter-spacing:.02em;color:#fff;white-space:nowrap;padding-right:var(--dew-s-3);border-right:1px solid #334155}.dew-barra__marchio>span{color:var(--dew-oro);font-weight:500}dl.dew-barra__contesto{display:flex;align-items:center;gap:var(--dew-s-4);margin:0;border:0;flex:1 1 auto;min-width:0}dl.dew-barra__contesto>dd{display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;border:0;white-space:nowrap;min-width:0;font-size:var(--dew-t-sm);color:var(--dew-su-navy)}dl.dew-barra__contesto>dd .dew-icona{width:18px;height:18px;color:var(--dew-su-navy-tenue)}.dew-barra__istituto .dew-codice{color:#fff;font-weight:500}.dew-barra__ambiente{padding:1px 8px!important;border:1px solid var(--dew-oro)!important;border-radius:999px;color:#fde68a!important;font-size:var(--dew-t-xs)!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dew-barra__utente{margin-left:auto!important;overflow:hidden}.dew-barra__utente>span:not(.dew-barra__ruolo){overflow:hidden;text-overflow:ellipsis}.dew-barra__ruolo{color:var(--dew-su-navy-tenue);font-family:var(--dew-font-mono);font-size:var(--dew-t-xs)}.dew-barra__esci.mat-mdc-button-base{--mat-button-outlined-label-text-color: var(--dew-su-navy);--mat-button-outlined-outline-color: #475569;--mat-button-outlined-state-layer-color: #fff}.dew-barra__esci.mat-mdc-button-base .dew-icona{width:18px;height:18px;margin-right:4px}@media(max-width:767.98px){.dew-barra__marchio{display:none}.dew-barra__ambiente,.dew-barra__ruolo{display:none!important}dl.dew-barra__contesto{gap:var(--dew-s-2)}.dew-barra__esci.mat-mdc-button-base{min-width:44px;padding:0 10px}}.dew-guscio{flex:1 1 auto;min-height:0}.dew-laterale{border-right:1px solid #1e293b!important}.dew-menu{padding:var(--dew-s-2) 0 var(--dew-s-6)}.dew-menu ul{list-style:none;margin:0;padding:0}.dew-menu-sezione+.dew-menu-sezione{margin-top:var(--dew-s-2)}.dew-menu-sezione__titolo{display:flex;align-items:center;gap:var(--dew-s-2);margin:0;padding:var(--dew-s-2) var(--dew-s-4) var(--dew-s-1);font-size:var(--dew-t-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dew-su-navy-tenue)}.dew-menu-sezione__titolo .dew-icona{width:16px;height:16px}.dew-menu a{display:flex;align-items:center;min-height:32px;padding:6px var(--dew-s-4) 6px calc(var(--dew-s-4) + 24px);color:var(--dew-su-navy);font-size:var(--dew-t-md);text-decoration:none;border-left:3px solid transparent;transition:background-color var(--dew-durata) var(--dew-curva)}.dew-menu a:hover{background:var(--dew-navy-2);color:#fff;text-decoration:none}.dew-menu a:focus-visible{outline:2px solid #facc15;outline-offset:-2px;border-radius:0}.dew-menu a.attiva{background:#1e293b;color:#fff;font-weight:600;border-left-color:var(--dew-oro)}@media(max-width:991.98px){.dew-menu a{min-height:44px}.dew-laterale.mat-drawer-opened{box-shadow:var(--dew-ombra-sopra)}}.dew-contenuto{display:flex;flex-direction:column}.dew-briciole{padding:var(--dew-s-3) var(--dew-s-6) 0;font-size:var(--dew-t-sm)}.dew-briciole ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.dew-briciole li{color:var(--dew-testo-tenue)}.dew-briciole li+li:before{content:"/";margin:0 var(--dew-s-2);color:var(--dew-bordo-forte)}.dew-briciole a{color:var(--dew-testo-tenue)}.dew-briciole [aria-current=page]{color:var(--dew-testo);font-weight:500}.dew-pagina{flex:1 0 auto;width:100%;max-width:1600px;padding:var(--dew-s-3) var(--dew-s-6) var(--dew-s-10)}.dew-pagina:focus{outline:none}@media(max-width:767.98px){.dew-briciole{padding:var(--dew-s-3) var(--dew-s-4) 0}.dew-pagina{padding:var(--dew-s-3) var(--dew-s-4) var(--dew-s-8)}}.dew-fuori{min-height:100vh;display:grid;place-items:center;padding:var(--dew-s-6) var(--dew-s-4);background:var(--dew-sfondo)}.dew-intestazione{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--dew-s-2) var(--dew-s-4);margin-bottom:var(--dew-s-4)}.dew-intestazione .dew-t-pagina{margin:0}.dew-intestazione__azioni{display:flex;align-items:center;gap:var(--dew-s-3);font-size:var(--dew-t-sm)}.dew-intestazione__azioni .mat-mdc-button-base .dew-icona{width:18px;height:18px;margin-right:4px}.dew-kpi-griglia{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--dew-s-3);margin-bottom:var(--dew-s-4)}.dew-kpi-scheda{display:flex;flex-direction:column;background:var(--dew-superficie);border:1px solid var(--dew-bordo);border-top:3px solid var(--dew-primario);border-radius:var(--dew-raggio);padding:var(--dew-s-3) var(--dew-s-4);min-width:0}.dew-kpi-scheda>p{margin:0}.dew-kpi-scheda--allerta{border-top-color:var(--dew-errore)}.dew-kpi-scheda__titolo{margin:0 0 var(--dew-s-2);font-size:var(--dew-t-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--dew-testo-2)}.dew-kpi{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--dew-s-2);font-size:var(--dew-t-kpi);font-weight:600;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--dew-testo)}.dew-kpi a{text-decoration:none;color:var(--dew-primario);border-bottom:2px solid #bfdbfe}.dew-kpi a:hover{border-bottom-color:var(--dew-primario)}.dew-kpi .dew-badge{font-size:var(--dew-t-xs);align-self:center}.dew-kpi__unita{font-size:var(--dew-t-md);font-weight:400;color:var(--dew-testo-tenue)}.dew-kpi-scheda__nota{margin-top:var(--dew-s-2)!important;font-size:var(--dew-t-sm);color:var(--dew-testo-tenue)}.dew-kpi-scheda__vai{margin-top:auto;padding-top:var(--dew-s-2);font-size:var(--dew-t-sm);font-weight:600}.dew-kpi-volumi{list-style:none;padding:0;margin:var(--dew-s-2) 0 0;font-size:var(--dew-t-sm)}.dew-kpi-volumi li{display:flex;justify-content:space-between;gap:var(--dew-s-3);padding:2px 0;border-top:1px solid var(--dew-bordo)}.dew-kpi-piede{color:var(--dew-testo-2);font-size:var(--dew-t-sm)}.dew-accesso{width:100%;max-width:26rem;background:var(--dew-superficie);border:1px solid var(--dew-bordo);border-radius:var(--dew-raggio);box-shadow:var(--dew-ombra)}.dew-accesso__testa{display:flex;flex-direction:column;gap:2px;padding:var(--dew-s-4) var(--dew-s-6);background:var(--dew-navy);color:var(--dew-su-navy);border-radius:var(--dew-raggio) var(--dew-raggio) 0 0;border-bottom:3px solid var(--dew-oro)}.dew-accesso__marchio{font-size:1.125rem;font-weight:600;color:#fff}.dew-accesso__marchio>span{color:var(--dew-oro);font-weight:500}.dew-accesso__sotto{font-size:var(--dew-t-sm);color:var(--dew-su-navy-tenue)}.dew-accesso__corpo{padding:var(--dew-s-6)}.dew-accesso__titolo{font-size:var(--dew-t-xl);margin-bottom:var(--dew-s-2)}.dew-accesso__intro{color:var(--dew-testo-tenue);font-size:var(--dew-t-sm);margin-bottom:var(--dew-s-5)}.dew-accesso__bic{text-transform:uppercase;font-size:1rem;min-height:44px;letter-spacing:.04em}.dew-accesso__invia.mat-mdc-button-base{width:100%;--mat-button-filled-container-height: 44px;margin-top:var(--dew-s-2)}.dew-accesso__piede{display:flex;align-items:center;gap:var(--dew-s-2);margin:0;padding:var(--dew-s-3) var(--dew-s-6);border-top:1px solid var(--dew-bordo);font-size:var(--dew-t-xs);color:var(--dew-testo-tenue)}.dew-accesso__piede .dew-icona{width:16px;height:16px}.dew-iscrizione{max-width:36rem}.dew-iscrizione .dew-controllo{min-height:44px;font-size:1rem;max-width:none}.dew-iscrizione .dew-scelta{align-items:flex-start;font-weight:400;font-size:var(--dew-t-sm)}.dew-iscrizione .dew-scelta input{width:24px;height:24px;flex:none;margin:0}.dew-iscrizione .dew-iscrizione__consenso{min-height:44px}.dew-iscrizione button.mat-mdc-button-base{--mat-button-filled-container-height: 44px;--mat-button-outlined-container-height: 44px;min-width:44px}.dew-iscrizione__gruppo{border:0;padding:0;margin:0 0 var(--dew-s-5)}.dew-iscrizione__gruppo legend{font-weight:600;margin-bottom:var(--dew-s-3);padding:0}.dew-iscrizione__canale{font-size:var(--dew-t-lg, 1rem);margin:0 0 var(--dew-s-2)}.dew-iscrizione__azioni{display:flex;flex-wrap:wrap;gap:var(--dew-s-3)}.dew-errore-campo{display:flex;gap:6px;margin-top:var(--dew-s-1);color:var(--dew-errore-testo);font-size:var(--dew-t-sm);font-weight:500}.dew-errore-campo:before{content:"!";display:inline-grid;place-items:center;flex:none;width:16px;height:16px;margin-top:1px;border-radius:50%;background:var(--dew-errore);color:#fff;font-size:11px;font-weight:700}.dew-paginatore .dew-icona{width:18px;height:18px}.dew-paginatore .dew-ruota{display:inline-flex;transform:rotate(180deg)}.dew-paginatore__pagina{font-size:var(--dew-t-sm);color:var(--dew-testo-tenue);font-variant-numeric:tabular-nums;padding:0 var(--dew-s-2)}.dew-link-iscrizione{margin-bottom:var(--dew-s-4)}.dew-link-iscrizione__riga{display:flex;flex-wrap:wrap;gap:var(--dew-s-3);align-items:center}.dew-link-iscrizione__riga .dew-controllo{flex:1 1 20rem}.u-mt-0{margin-top:0!important}.u-mb-0{margin-bottom:0!important}.u-ms-0{margin-left:0!important}.u-me-0{margin-right:0!important}.u-my-0{margin-top:0!important;margin-bottom:0!important}.u-p-0{padding:0!important}.u-mt-1{margin-top:var(--dew-s-1)!important}.u-mb-1{margin-bottom:var(--dew-s-1)!important}.u-ms-1{margin-left:var(--dew-s-1)!important}.u-me-1{margin-right:var(--dew-s-1)!important}.u-my-1{margin-top:var(--dew-s-1)!important;margin-bottom:var(--dew-s-1)!important}.u-p-1{padding:var(--dew-s-1)!important}.u-mt-2{margin-top:var(--dew-s-2)!important}.u-mb-2{margin-bottom:var(--dew-s-2)!important}.u-ms-2{margin-left:var(--dew-s-2)!important}.u-me-2{margin-right:var(--dew-s-2)!important}.u-my-2{margin-top:var(--dew-s-2)!important;margin-bottom:var(--dew-s-2)!important}.u-p-2{padding:var(--dew-s-2)!important}.u-mt-3{margin-top:var(--dew-s-4)!important}.u-mb-3{margin-bottom:var(--dew-s-4)!important}.u-ms-3{margin-left:var(--dew-s-4)!important}.u-me-3{margin-right:var(--dew-s-4)!important}.u-my-3{margin-top:var(--dew-s-4)!important;margin-bottom:var(--dew-s-4)!important}.u-p-3{padding:var(--dew-s-4)!important}.u-mt-4{margin-top:var(--dew-s-6)!important}.u-mb-4{margin-bottom:var(--dew-s-6)!important}.u-ms-4{margin-left:var(--dew-s-6)!important}.u-me-4{margin-right:var(--dew-s-6)!important}.u-my-4{margin-top:var(--dew-s-6)!important;margin-bottom:var(--dew-s-6)!important}.u-p-4{padding:var(--dew-s-6)!important}.u-mt-5{margin-top:var(--dew-s-10)!important}.u-mb-5{margin-bottom:var(--dew-s-10)!important}.u-ms-5{margin-left:var(--dew-s-10)!important}.u-me-5{margin-right:var(--dew-s-10)!important}.u-my-5{margin-top:var(--dew-s-10)!important;margin-bottom:var(--dew-s-10)!important}.u-p-5{padding:var(--dew-s-10)!important}.u-flex{display:flex!important;flex-wrap:wrap;gap:var(--dew-s-2)}.u-allinea-fine{align-items:flex-end!important}.u-blocco{display:block!important}.u-h-100{height:100%!important}.u-lista-semplice{list-style:none;padding-left:0}.u-tenue{color:var(--dew-testo-tenue)!important}.u-errore{color:var(--dew-errore-testo)!important}.u-a-capo{overflow-wrap:anywhere;word-break:break-word}.dew-griglia{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--dew-s-4)}.dew-griglia>*{grid-column:span 12;min-width:0}@media(min-width:576px){.dew-griglia>.g-sm-1{grid-column:span 1}.dew-griglia>.g-sm-2{grid-column:span 2}.dew-griglia>.g-sm-3{grid-column:span 3}.dew-griglia>.g-sm-4{grid-column:span 4}.dew-griglia>.g-sm-5{grid-column:span 5}.dew-griglia>.g-sm-6{grid-column:span 6}.dew-griglia>.g-sm-7{grid-column:span 7}.dew-griglia>.g-sm-8{grid-column:span 8}.dew-griglia>.g-sm-9{grid-column:span 9}.dew-griglia>.g-sm-10{grid-column:span 10}.dew-griglia>.g-sm-11{grid-column:span 11}.dew-griglia>.g-sm-12{grid-column:span 12}}@media(min-width:768px){.dew-griglia>.g-md-1{grid-column:span 1}.dew-griglia>.g-md-2{grid-column:span 2}.dew-griglia>.g-md-3{grid-column:span 3}.dew-griglia>.g-md-4{grid-column:span 4}.dew-griglia>.g-md-5{grid-column:span 5}.dew-griglia>.g-md-6{grid-column:span 6}.dew-griglia>.g-md-7{grid-column:span 7}.dew-griglia>.g-md-8{grid-column:span 8}.dew-griglia>.g-md-9{grid-column:span 9}.dew-griglia>.g-md-10{grid-column:span 10}.dew-griglia>.g-md-11{grid-column:span 11}.dew-griglia>.g-md-12{grid-column:span 12}}@media(min-width:992px){.dew-griglia>.g-lg-1{grid-column:span 1}.dew-griglia>.g-lg-2{grid-column:span 2}.dew-griglia>.g-lg-3{grid-column:span 3}.dew-griglia>.g-lg-4{grid-column:span 4}.dew-griglia>.g-lg-5{grid-column:span 5}.dew-griglia>.g-lg-6{grid-column:span 6}.dew-griglia>.g-lg-7{grid-column:span 7}.dew-griglia>.g-lg-8{grid-column:span 8}.dew-griglia>.g-lg-9{grid-column:span 9}.dew-griglia>.g-lg-10{grid-column:span 10}.dew-griglia>.g-lg-11{grid-column:span 11}.dew-griglia>.g-lg-12{grid-column:span 12}}.dew-solo-lettori,.dew-salta:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.dew-app{--app-blu: #1e3a8a;--app-blu-2: #1d4ed8;--app-fondo: #f1f5f9;--app-raggio: 16px;--app-nav: 64px;min-height:100dvh;background:#e2e8f0;color:var(--dew-testo);font-family:var(--dew-font);font-size:1rem;line-height:1.45}.dew-app h1,.dew-app h2,.dew-app h3,.dew-app p{margin:0}.dew-app h2{font-size:1.125rem;font-weight:600}.dew-app a{color:var(--app-blu-2)}.dew-app a.dew-app-riga,.dew-app a.dew-app-azione{color:var(--dew-testo)}.dew-app :focus-visible{outline:3px solid var(--app-blu-2);outline-offset:2px}.dew-app .dew-icona{width:24px;height:24px;fill:currentColor;flex:none}.dew-app__colonna{max-width:480px;margin:0 auto;min-height:100dvh;background:var(--app-fondo);padding-bottom:calc(var(--app-nav) + env(safe-area-inset-bottom) + 16px)}.dew-app-nastro{background:var(--dew-attenzione-sfondo);color:var(--dew-attenzione-testo);font-size:.8125rem;text-align:center;padding:4px 16px;padding-top:calc(4px + env(safe-area-inset-top))}.dew-app-testata{background:linear-gradient(160deg,var(--app-blu) 0%,var(--app-blu-2) 100%);color:#fff;padding:16px 16px 24px;display:grid;gap:12px}.dew-app-testata a,.dew-app-testata button,.dew-app-testata h1,.dew-app-testata h2,.dew-app-testata p{color:#fff}.dew-app-testata--home{padding-bottom:56px}.dew-app-testata__riga{display:flex;align-items:center;gap:8px;min-height:44px}.dew-app-testata__titolo{font-size:1.375rem;font-weight:600}.dew-app-testata__istituto{font-size:1.625rem;font-weight:700;letter-spacing:-.01em}.dew-app-testata__sotto{font-size:.875rem;color:#dbeafe}.dew-app-card{background:#fff;border-radius:var(--app-raggio);box-shadow:0 1px 3px #0f172a14;padding:16px}.dew-app-sezione{padding:16px 16px 0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.dew-app-sezione__testa{display:flex;justify-content:space-between;align-items:baseline}.dew-app-sezione__testa a{font-weight:600;min-height:44px;display:inline-flex;align-items:center}.dew-app-tenue,.dew-app-nota{color:var(--dew-testo-tenue);font-size:.875rem}.dew-app-mono{font-family:var(--dew-font-mono)}.dew-app-sopratitolo{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--app-blu-2)}.dew-app-tondo{width:44px;height:44px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff29;border:0;padding:0;cursor:pointer;color:inherit}.dew-app-tondo--tenue{background:var(--dew-info-sfondo);color:var(--app-blu-2)}.dew-app-tondo--entrata{background:var(--dew-successo-sfondo);color:var(--dew-successo)}.dew-app-tondo--avviso{background:var(--dew-attenzione-sfondo);color:var(--dew-attenzione)}.dew-app-tondo--grande{width:96px;height:96px;border:6px solid var(--app-fondo)}.dew-app-tondo--grande .dew-icona{width:44px;height:44px}.dew-app-bottone{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:24px;border:2px solid var(--app-blu-2);background:var(--app-blu-2);color:#fff;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.dew-app-bottone:disabled{opacity:.6;cursor:default}a.dew-app-bottone{color:#fff}.dew-app-bottone--secondario{background:#fff;color:var(--app-blu-2)}.dew-app-bottone--pieno{width:100%}.dew-app-bottoni{display:flex;gap:12px;flex-wrap:wrap}.dew-app-bottoni>*{flex:1 1 140px}.dew-app-file{position:relative}.dew-app-file input{position:absolute;inset:0;opacity:0;cursor:pointer}.dew-app-file:focus-within{outline:3px solid var(--app-blu-2)}.dew-app-link{display:inline-flex;align-items:center;gap:2px;min-height:44px;font-weight:600;text-decoration:none}.dew-app-avviso{padding:12px;border-radius:8px;background:var(--dew-attenzione-sfondo);color:var(--dew-attenzione-testo);display:block}.dew-app-avviso--errore{background:var(--dew-errore-sfondo);color:var(--dew-errore-testo)}.dew-app-avviso--ok{background:var(--dew-successo-sfondo);color:var(--dew-successo-testo)}.dew-app-errore-campo{color:var(--dew-errore-testo);font-size:.875rem;font-weight:500}.dew-app-vuoto{color:var(--dew-testo-tenue);text-align:center;padding:24px 16px}.dew-app-stato{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:600;color:var(--dew-info-testo)}.dew-app-stato .dew-icona{width:18px;height:18px}.dew-app-stato--ok{color:var(--dew-successo-testo)}.dew-app-stato--ko{color:var(--dew-errore-testo)}.dew-app-elenco{list-style:none;margin:0;padding:4px 16px}.dew-app-elenco>li+li{border-top:1px solid var(--dew-bordo)}.dew-app-riga{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 0;width:100%;color:inherit;text-decoration:none;background:none;border:0;font:inherit;text-align:left;cursor:pointer}div.dew-app-riga,li.dew-app-riga{cursor:default}.dew-app-riga--card{padding:12px 16px}.dew-app-riga__testo{flex:1;min-width:0;display:grid;gap:1px}.dew-app-riga__titolo{font-weight:600}.dew-app-importo{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.dew-app-importo--entrata{color:var(--dew-successo)}.dew-app-giorno{font-size:.9375rem;color:var(--dew-testo-2);margin-top:4px}.dew-app-saldo{margin:-40px 16px 0;position:relative;display:grid;gap:4px}.dew-app-saldo__riga{display:flex;align-items:center;justify-content:space-between}.dew-app-saldo__cifra{font-size:2rem;font-weight:700;font-variant-numeric:tabular-nums}.dew-app-saldo .dew-app-tondo{background:var(--dew-info-sfondo);color:var(--app-blu-2)}.dew-app-azioni{position:relative;display:flex;gap:12px;overflow-x:auto;padding:16px 16px 4px;scroll-snap-type:x mandatory}.dew-app-azione{flex:0 0 96px;scroll-snap-align:start;display:grid;justify-items:center;gap:8px;padding:12px 4px;background:#fff;border-radius:var(--app-raggio);box-shadow:0 1px 3px #0f172a14;color:var(--dew-testo);text-decoration:none;font-size:.875rem;font-weight:600;text-align:center}.dew-app-scorrevole{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory}.dew-app-scorrevole>*{scroll-snap-align:start}.dew-app-stat{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dew-app-stat__cifra{font-size:1.375rem;font-weight:700;font-variant-numeric:tabular-nums}.dew-app-buono{display:grid;gap:6px;align-content:start}.dew-app-buono h3{font-size:1.0625rem}.dew-app-buono__testa{display:flex;justify-content:space-between;align-items:center;gap:8px}.dew-app-buono__saldo{font-size:1.5rem;font-weight:700;font-variant-numeric:tabular-nums}.dew-app-vincolo{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:var(--dew-attenzione-sfondo);color:var(--dew-attenzione-testo);font-size:.875rem;font-weight:500}.dew-app-vincolo .dew-icona{width:18px;height:18px}.dew-app-vincolo--libero{background:var(--dew-successo-sfondo);color:var(--dew-successo-testo)}.dew-app-vincolo-testo{font-size:.9375rem}.dew-app-schede{display:grid;grid-template-columns:1fr 1fr;background:#ffffff29;border-radius:24px;padding:4px}.dew-app-schede button{min-height:44px;border:0;border-radius:20px;background:none;color:#fff;font:inherit;font-weight:600;cursor:pointer}.dew-app-schede button[aria-selected=true]{background:#fff;color:var(--app-blu)}.dew-app-dettaglio{display:grid;justify-items:center;gap:8px;text-align:center;padding:0 16px}.dew-app-testata+.dew-app-dettaglio{margin-top:-20px}.dew-app-dettaglio__titolo{font-size:1.375rem}.dew-app-dettaglio__importo{font-size:2.25rem;font-weight:700;font-variant-numeric:tabular-nums}.dew-app-dati{margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;max-width:none;border-top:0}.dew-app-dati dt{color:var(--app-blu-2);font-size:.875rem;font-weight:500}.dew-app-dati dd{margin:0;font-size:1.0625rem;font-weight:500;overflow-wrap:anywhere}.dew-app-dati__due{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dew-app-copia{display:flex;align-items:center;justify-content:space-between;gap:8px}.dew-app-copia .dew-app-tondo{background:var(--dew-info-sfondo);color:var(--app-blu-2)}.dew-app-codice{font-family:var(--dew-font-mono);font-size:1.75rem;font-weight:600;text-align:center;letter-spacing:.08em;padding:16px;border:2px dashed var(--dew-bordo-forte);border-radius:12px}.dew-app-modulo{display:grid;gap:12px}.dew-app-modulo fieldset,.dew-app-modulo{border:0;margin:0}.dew-app-modulo legend{font-weight:600;font-size:1.0625rem;padding:0;margin-bottom:8px}fieldset.dew-app-card{padding:16px}fieldset.dew-app-card>legend{float:left;width:100%}.dew-app-campo{display:grid;gap:6px}.dew-app-campo>span:first-child{font-weight:600}.dew-app-controllo{min-height:48px;width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--dew-bordo-forte);border-radius:10px;background:#fff;font:inherit;color:inherit}.dew-app-controllo[aria-invalid=true]{border:2px solid var(--dew-errore)}textarea.dew-app-controllo{resize:vertical}.dew-app-controllo--grande{font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums}.dew-app-scelta{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:8px 0;cursor:pointer}.dew-app-scelta input{width:22px;height:22px;margin:2px 0 0;flex:none;accent-color:var(--app-blu-2)}.dew-app-scelta>span{display:grid;gap:2px}.dew-app-escluse{border-top:1px solid var(--dew-bordo);padding-top:8px}.dew-app-escluse ul{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:6px}.dew-app-escluse li{display:flex;gap:6px;font-size:.875rem;color:var(--dew-testo-2)}.dew-app-escluse li .dew-icona{width:18px;height:18px;color:var(--dew-errore)}.dew-app-esito{justify-items:center;text-align:center;display:grid;gap:12px}.dew-app-esito>.dew-icona{width:56px;height:56px;color:var(--dew-successo)}.dew-app-chip-riga{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.dew-app-chip{flex:none;min-height:44px;padding:0 16px;border-radius:22px;border:1px solid var(--dew-bordo-forte);background:#fff;color:var(--dew-testo-2);font:inherit;font-weight:600;font-size:.875rem;cursor:pointer}.dew-app-chip[aria-pressed=true]{background:var(--app-blu-2);border-color:var(--app-blu-2);color:#fff}.dew-app-profilo{display:flex;align-items:center;gap:16px}.dew-app-avatar{width:64px;height:64px;border-radius:50%;background:#fff;color:var(--app-blu);display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex:none}.dew-app-profilo__ciao{font-size:1.375rem;font-weight:600}.dew-app-errore{padding:48px 16px}.dew-app-errore .dew-app-card{display:grid;gap:16px}.dew-app-errore h1{font-size:1.375rem}.dew-app-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;z-index:10;display:grid;grid-template-columns:repeat(5,1fr);background:#fff;border-top:1px solid var(--dew-bordo);padding-bottom:env(safe-area-inset-bottom)}.dew-app-nav a{min-height:var(--app-nav);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--dew-testo-tenue);text-decoration:none;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.dew-app-nav .dew-app-nav--attiva{color:var(--app-blu-2);box-shadow:inset 0 3px 0 var(--app-blu-2)}.dew-app-negozio{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--dew-testo)}.dew-app .dew-app-negozio{color:var(--dew-testo)}.dew-app-logo{width:52px;height:52px;flex:none;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--app-blu);color:#fff;font-weight:700;font-size:1.125rem;letter-spacing:.02em}.dew-app-logo--grande{width:88px;height:88px;border-radius:20px;font-size:1.75rem;border:6px solid var(--app-fondo)}.dew-app-badge{display:inline-flex;align-items:center;gap:4px;justify-self:start;font-size:.8125rem;font-weight:600;color:var(--dew-successo-testo)}.dew-app-badge .dew-icona{width:18px;height:18px}.dew-app-prodotto{display:flex;align-items:center;gap:12px;padding:12px 0;min-height:64px}.dew-app-prodotto__azione{display:grid;justify-items:end;gap:6px}.dew-app-prodotto--totale{font-weight:700;justify-content:space-between;min-height:48px}.dew-app-bottone--piccolo{min-height:44px;padding:0 14px;font-size:.875rem}.dew-app-carrello{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
