.tema{--accento:#06c;--accento-hover:#0052a3;--accento-testo:#fff;--area-fondo:#f5f6f7;--area-superficie:#fff;--area-bordo:#d6dbe0;--area-testo:#2e3338;--area-attenuato:#596169;--area-testata:#f1f2f4;--cornice-fondo:linear-gradient(180deg, #142b43, #0b1928);--cornice-testo:#cbd6e2;--cornice-attenuato:#8b9eb1;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#06c;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #0b1928;--hero-fondo:linear-gradient(150deg, #0c1f31 0%, #193857 130%);--hero-tinta:#0c1f31}.tema[data-modalita=scuro],[data-modalita=scuro] .tema{--accento:#519eec;--accento-hover:#75b2f0;--accento-testo:#16191d;--area-fondo:#14171a;--area-superficie:#1d2125;--area-bordo:#373d43;--area-testo:#d8dbdf;--area-attenuato:#9ca3ab;--area-testata:#24292e;--cornice-fondo:linear-gradient(180deg, #2e3e4e, #263441);--cornice-testo:#ccd6e1;--cornice-attenuato:#9ab;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#06c;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #263441}.tema.tema-ardesia{--accento:#06c;--accento-hover:#0052a3;--accento-testo:#fff;--area-fondo:#f5f6f7;--area-superficie:#fff;--area-bordo:#d6dbe0;--area-testo:#2e3338;--area-attenuato:#596169;--area-testata:#f1f2f4;--cornice-fondo:linear-gradient(180deg, #23262a, #16191d);--cornice-testo:#d3d6da;--cornice-attenuato:#959ea7;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#06c;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #16191d;--hero-fondo:linear-gradient(150deg, #1a1f23 0%, #33383d 130%);--hero-tinta:#1a1f23}.tema.tema-ardesia[data-modalita=scuro],[data-modalita=scuro] .tema.tema-ardesia{--accento:#519eec;--accento-hover:#75b2f0;--accento-testo:#16191d;--area-fondo:#14171a;--area-superficie:#1d2125;--area-bordo:#373d43;--area-testo:#d8dbdf;--area-attenuato:#9ca3ab;--area-testata:#24292e;--cornice-fondo:linear-gradient(180deg, #383e43, #2f3438);--cornice-testo:#d3d6da;--cornice-attenuato:#a3aab2;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#06c;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #2f3438}.tema.tema-teal{--accento:#077c78;--accento-hover:#06726f;--accento-testo:#fff;--area-fondo:#f5f7f7;--area-superficie:#fff;--area-bordo:#d6dbe0;--area-testo:#2e3338;--area-attenuato:#596169;--area-testata:#f1f4f4;--cornice-fondo:linear-gradient(180deg, #144342, #0b2827);--cornice-testo:#cbe2e1;--cornice-attenuato:#8bb1b0;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#077e7a;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #0b2827;--hero-fondo:linear-gradient(150deg, #0c3130 0%, #195755 130%);--hero-tinta:#0c3130}.tema.tema-teal[data-modalita=scuro],[data-modalita=scuro] .tema.tema-teal{--accento:#51ece6;--accento-hover:#75f0ec;--accento-testo:#16191d;--area-fondo:#141a1a;--area-superficie:#1d2525;--area-bordo:#374343;--area-testo:#d8dfdf;--area-attenuato:#9cabaa;--area-testata:#242e2d;--cornice-fondo:linear-gradient(180deg, #294645, #223938);--cornice-testo:#cce1e0;--cornice-attenuato:#8eb4b3;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#077e7a;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #223938}.tema.tema-verde{--accento:#007c53;--accento-hover:#007850;--accento-testo:#fff;--area-fondo:#f5f7f6;--area-superficie:#fff;--area-bordo:#d6dbe0;--area-testo:#2e3338;--area-attenuato:#596169;--area-testata:#f1f4f3;--cornice-fondo:linear-gradient(180deg, #144333, #0b281e);--cornice-testo:#cbe2da;--cornice-attenuato:#8bb1a5;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#008558;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #0b281e;--hero-fondo:linear-gradient(150deg, #0c3125 0%, #195742 130%);--hero-tinta:#0c3125}.tema.tema-verde[data-modalita=scuro],[data-modalita=scuro] .tema.tema-verde{--accento:#51ecb8;--accento-hover:#75f0c7;--accento-testo:#16191d;--area-fondo:#141a18;--area-superficie:#1d2522;--area-bordo:#37433f;--area-testo:#d8dfdc;--area-attenuato:#9caba6;--area-testata:#242e2a;--cornice-fondo:linear-gradient(180deg, #29463c, #223931);--cornice-testo:#cce1da;--cornice-attenuato:#8eb4a7;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#008558;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #223931}.tema.tema-indaco{--accento:#2f29a3;--accento-hover:#262183;--accento-testo:#fff;--area-fondo:#f5f5f7;--area-superficie:#fff;--area-bordo:#d6dbe0;--area-testo:#2e3338;--area-attenuato:#596169;--area-testata:#f1f1f4;--cornice-fondo:linear-gradient(180deg, #161443, #0c0b28);--cornice-testo:#cccbe2;--cornice-attenuato:#8d8bb1;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#3831c4;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #0c0b28;--hero-fondo:linear-gradient(150deg, #0e0c31 0%, #1c1957 130%);--hero-tinta:#0e0c31}.tema.tema-indaco[data-modalita=scuro],[data-modalita=scuro] .tema.tema-indaco{--accento:#817cde;--accento-hover:#a19de7;--accento-testo:#16191d;--area-fondo:#14141a;--area-superficie:#1e1d25;--area-bordo:#383743;--area-testo:#d8d8df;--area-attenuato:#9d9cab;--area-testata:#24242e;--cornice-fondo:linear-gradient(180deg, #39375d, #312f50);--cornice-testo:#cdcce1;--cornice-attenuato:#a6a4c3;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#413ace;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #312f50}.tema.tema-ardesia-teal{--accento:#077c78;--accento-hover:#06726f;--accento-testo:#fff;--area-fondo:#f5f7f7;--area-superficie:#fff;--area-bordo:#d6dbe0;--area-testo:#2e3338;--area-attenuato:#596169;--area-testata:#f1f4f4;--cornice-fondo:linear-gradient(180deg, #23262a, #16191d);--cornice-testo:#d3d6da;--cornice-attenuato:#959ea7;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#077e7a;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #16191d;--hero-fondo:linear-gradient(150deg, #1a1f23 0%, #33383d 130%);--hero-tinta:#1a1f23}.tema.tema-ardesia-teal[data-modalita=scuro],[data-modalita=scuro] .tema.tema-ardesia-teal{--accento:#51ece6;--accento-hover:#75f0ec;--accento-testo:#16191d;--area-fondo:#141a1a;--area-superficie:#1d2525;--area-bordo:#374343;--area-testo:#d8dfdf;--area-attenuato:#9cabaa;--area-testata:#242e2d;--cornice-fondo:linear-gradient(180deg, #3b4147, #32373b);--cornice-testo:#d3d6da;--cornice-attenuato:#a6adb5;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#077e7a;--cornice-attiva-testo:#fff;--cornice-bordo:1px solid #32373b}.tema.tema-blu-ambra{--accento:#06c;--accento-hover:#0052a3;--accento-testo:#fff;--area-fondo:#f5f6f7;--area-superficie:#fff;--area-bordo:#d6dbe0;--area-testo:#2e3338;--area-attenuato:#596169;--area-testata:#f1f2f4;--cornice-fondo:linear-gradient(180deg, #142b43, #0b1928);--cornice-testo:#cbd6e2;--cornice-attenuato:#8b9eb1;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#ffda73;--cornice-attiva-testo:#16191d;--cornice-bordo:1px solid #0b1928;--hero-fondo:linear-gradient(150deg, #0c1f31 0%, #193857 130%);--hero-tinta:#0c1f31}.tema.tema-blu-ambra[data-modalita=scuro],[data-modalita=scuro] .tema.tema-blu-ambra{--accento:#519eec;--accento-hover:#75b2f0;--accento-testo:#16191d;--area-fondo:#14171a;--area-superficie:#1d2125;--area-bordo:#373d43;--area-testo:#d8dbdf;--area-attenuato:#9ca3ab;--area-testata:#24292e;--cornice-fondo:linear-gradient(180deg, #2e3e4e, #263441);--cornice-testo:#ccd6e1;--cornice-attenuato:#9ab;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#ffda73;--cornice-attiva-testo:#16191d;--cornice-bordo:1px solid #263441}.tema.tema-indaco-lilla{--accento:#2f29a3;--accento-hover:#262183;--accento-testo:#fff;--area-fondo:#f5f5f7;--area-superficie:#fff;--area-bordo:#d6dbe0;--area-testo:#2e3338;--area-attenuato:#596169;--area-testata:#f1f1f4;--cornice-fondo:linear-gradient(180deg, #161443, #0c0b28);--cornice-testo:#cccbe2;--cornice-attenuato:#8d8bb1;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#9e99ff;--cornice-attiva-testo:#16191d;--cornice-bordo:1px solid #0c0b28;--hero-fondo:linear-gradient(150deg, #0e0c31 0%, #1c1957 130%);--hero-tinta:#0e0c31}.tema.tema-indaco-lilla[data-modalita=scuro],[data-modalita=scuro] .tema.tema-indaco-lilla{--accento:#817cde;--accento-hover:#a19de7;--accento-testo:#16191d;--area-fondo:#14141a;--area-superficie:#1e1d25;--area-bordo:#383743;--area-testo:#d8d8df;--area-attenuato:#9d9cab;--area-testata:#24242e;--cornice-fondo:linear-gradient(180deg, #39375d, #312f50);--cornice-testo:#cdcce1;--cornice-attenuato:#a6a4c3;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#9e99ff;--cornice-attiva-testo:#16191d;--cornice-bordo:1px solid #312f50}.tema.tema-verde-ambra{--accento:#007c53;--accento-hover:#007850;--accento-testo:#fff;--area-fondo:#f5f7f6;--area-superficie:#fff;--area-bordo:#d6dbe0;--area-testo:#2e3338;--area-attenuato:#596169;--area-testata:#f1f4f3;--cornice-fondo:linear-gradient(180deg, #144333, #0b281e);--cornice-testo:#cbe2da;--cornice-attenuato:#8bb1a5;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#ffda73;--cornice-attiva-testo:#16191d;--cornice-bordo:1px solid #0b281e;--hero-fondo:linear-gradient(150deg, #0c3125 0%, #195742 130%);--hero-tinta:#0c3125}.tema.tema-verde-ambra[data-modalita=scuro],[data-modalita=scuro] .tema.tema-verde-ambra{--accento:#51ecb8;--accento-hover:#75f0c7;--accento-testo:#16191d;--area-fondo:#141a18;--area-superficie:#1d2522;--area-bordo:#37433f;--area-testo:#d8dfdc;--area-attenuato:#9caba6;--area-testata:#242e2a;--cornice-fondo:linear-gradient(180deg, #29463c, #223931);--cornice-testo:#cce1da;--cornice-attenuato:#8eb4a7;--cornice-filetto:#ffffff17;--cornice-hover:#ffffff12;--cornice-attiva-fondo:#ffda73;--cornice-attiva-testo:#16191d;--cornice-bordo:1px solid #223931}.tema[data-cornice=continua],.tema[data-cornice=continua][data-modalita=scuro],[data-modalita=scuro] .tema[data-cornice=continua]{--cornice-fondo:var(--area-superficie);--cornice-testo:var(--area-testo);--cornice-attenuato:var(--area-attenuato);--cornice-filetto:var(--area-bordo);--cornice-bordo:1px solid var(--area-bordo);--cornice-hover:color-mix(in srgb, var(--accento) 8%, var(--area-superficie));--cornice-attiva-fondo:var(--accento);--cornice-attiva-testo:var(--accento-testo)}.tema{--bs-link-color:var(--accento)}[data-transizioni=ferme] *{transition:none!important}.tema .btn-primary{--bs-btn-bg:var(--accento);--bs-btn-color:var(--accento-testo);--bs-btn-hover-bg:var(--accento-hover);--bs-btn-hover-color:var(--accento-testo);--bs-btn-active-bg:var(--accento-hover);--bs-btn-active-color:var(--accento-testo);--bs-btn-disabled-bg:var(--accento);--bs-btn-disabled-color:var(--accento-testo)}.tema .btn-outline-primary{--btn-contorno:inset 0 0 0 2px var(--accento);--bs-btn-color:var(--accento);--bs-btn-hover-color:var(--accento);--bs-btn-active-color:var(--accento);--bs-btn-disabled-color:var(--accento);box-shadow:var(--btn-contorno)}.tema .btn-outline-primary:hover,.tema .btn-outline-primary:active,.tema .btn-outline-primary.disabled{box-shadow:var(--btn-contorno)}.tema .it-header-slim-wrapper .it-header-slim-wrapper-content a.btn-primary{color:var(--accento-testo)}.tema .pagination .page-item .page-link[aria-current]{color:var(--accento);border-color:var(--accento)}.tema .pagination .page-item .page-link.text,.tema .pagination .page-item .page-link:hover{color:var(--accento)}.tema .pagination .page-item .page-link:hover .icon{fill:var(--accento)}.tema{--sem-success:#008458;--sem-warning:#a86500;--sem-danger:#b82e47;--sem-success-su:#007a52;--sem-warning-su:#9f5f00;--sem-danger-su:#ab2b42}.tema[data-modalita=scuro],[data-modalita=scuro] .tema{--sem-success:#47ebb4;--sem-warning:#eba947;--sem-danger:#d9667b;--sem-success-su:#51ecb8;--sem-warning-su:#ecae51;--sem-danger-su:#dd788a}.tema{--serie-1:#06c;--serie-2:#089994;--serie-3:#17324d;--serie-4:#4392e0;--serie-5:#455b71}.tema[data-modalita=scuro],[data-modalita=scuro] .tema{--serie-1:#207ad5;--serie-2:#09afa9;--serie-3:#ebeced;--serie-4:#6aaaeb;--serie-5:#5c6f82}[data-modalita=scuro] .tema,.tema[data-modalita=scuro]{--bs-body-bg:var(--area-fondo);--bs-body-color:var(--area-testo);--bs-border-color:var(--area-bordo);--bs-emphasis-color:var(--area-testo);--bs-secondary-color:var(--area-attenuato);--bs-code-color:var(--accento)}[data-modalita=scuro] .tema .card,.tema[data-modalita=scuro] .card{--bs-card-bg:var(--area-superficie);--bs-card-color:var(--area-testo);--bs-card-border-color:var(--area-bordo)}[data-modalita=scuro] .tema .table,.tema[data-modalita=scuro] .table{--bs-table-bg:var(--area-superficie);--bs-table-color:var(--area-testo);--bs-table-striped-color:var(--area-testo);--bs-table-border-color:var(--area-bordo)}[data-modalita=scuro] .tema input[type=date],[data-modalita=scuro] .tema input[type=datetime-local],[data-modalita=scuro] .tema input[type=email],[data-modalita=scuro] .tema input[type=number],[data-modalita=scuro] .tema input[type=password],[data-modalita=scuro] .tema input[type=search],[data-modalita=scuro] .tema input[type=tel],[data-modalita=scuro] .tema input[type=text],[data-modalita=scuro] .tema input[type=time],[data-modalita=scuro] .tema input[type=url],[data-modalita=scuro] .tema textarea,[data-modalita=scuro] .tema .form-control,[data-modalita=scuro] .tema .form-select,.tema[data-modalita=scuro] input[type=date],.tema[data-modalita=scuro] input[type=datetime-local],.tema[data-modalita=scuro] input[type=email],.tema[data-modalita=scuro] input[type=number],.tema[data-modalita=scuro] input[type=password],.tema[data-modalita=scuro] input[type=search],.tema[data-modalita=scuro] input[type=tel],.tema[data-modalita=scuro] input[type=text],.tema[data-modalita=scuro] input[type=time],.tema[data-modalita=scuro] input[type=url],.tema[data-modalita=scuro] textarea,.tema[data-modalita=scuro] .form-control,.tema[data-modalita=scuro] .form-select{color:var(--area-testo);background-color:var(--area-superficie);border-bottom-color:var(--area-attenuato)}[data-modalita=scuro] .tema input[type=date]::placeholder,[data-modalita=scuro] .tema input[type=datetime-local]::placeholder,[data-modalita=scuro] .tema input[type=email]::placeholder,[data-modalita=scuro] .tema input[type=number]::placeholder,[data-modalita=scuro] .tema input[type=password]::placeholder,[data-modalita=scuro] .tema input[type=search]::placeholder,[data-modalita=scuro] .tema input[type=tel]::placeholder,[data-modalita=scuro] .tema input[type=text]::placeholder,[data-modalita=scuro] .tema input[type=time]::placeholder,[data-modalita=scuro] .tema input[type=url]::placeholder,[data-modalita=scuro] .tema textarea::placeholder,[data-modalita=scuro] .tema .form-control::placeholder,[data-modalita=scuro] .tema .form-select::placeholder,.tema[data-modalita=scuro] input[type=date]::placeholder,.tema[data-modalita=scuro] input[type=datetime-local]::placeholder,.tema[data-modalita=scuro] input[type=email]::placeholder,.tema[data-modalita=scuro] input[type=number]::placeholder,.tema[data-modalita=scuro] input[type=password]::placeholder,.tema[data-modalita=scuro] input[type=search]::placeholder,.tema[data-modalita=scuro] input[type=tel]::placeholder,.tema[data-modalita=scuro] input[type=text]::placeholder,.tema[data-modalita=scuro] input[type=time]::placeholder,.tema[data-modalita=scuro] input[type=url]::placeholder,.tema[data-modalita=scuro] textarea::placeholder,.tema[data-modalita=scuro] .form-control::placeholder,.tema[data-modalita=scuro] .form-select::placeholder,[data-modalita=scuro] .tema label,[data-modalita=scuro] .tema legend,.tema[data-modalita=scuro] label,.tema[data-modalita=scuro] legend{color:var(--area-attenuato)}[data-modalita=scuro] .tema .form-group label.active,[data-modalita=scuro] .tema .select-wrapper label,.tema[data-modalita=scuro] .form-group label.active,.tema[data-modalita=scuro] .select-wrapper label{color:var(--area-testo)}[data-modalita=scuro] .tema .form-text,.tema[data-modalita=scuro] .form-text{color:var(--area-attenuato)}[data-modalita=scuro] .tema .alert,.tema[data-modalita=scuro] .alert{background-color:var(--area-superficie);color:var(--area-testo);border-color:var(--area-bordo)}[data-modalita=scuro] .tema .alert-heading,.tema[data-modalita=scuro] .alert-heading{color:var(--area-testo)}[data-modalita=scuro] .tema .alert-link,.tema[data-modalita=scuro] .alert-link{color:var(--accento)}[data-modalita=scuro] .tema .alert-success,.tema[data-modalita=scuro] .alert-success{border-left-color:var(--sem-success)}[data-modalita=scuro] .tema .alert-warning,.tema[data-modalita=scuro] .alert-warning{border-left-color:var(--sem-warning)}[data-modalita=scuro] .tema .alert-danger,.tema[data-modalita=scuro] .alert-danger{border-left-color:var(--sem-danger)}[data-modalita=scuro] .tema .alert-primary,.tema[data-modalita=scuro] .alert-primary{border-left-color:var(--accento)}[data-modalita=scuro] .tema .alert-info,.tema[data-modalita=scuro] .alert-info{border-left-color:var(--area-attenuato)}[data-modalita=scuro] .tema .notification,.tema[data-modalita=scuro] .notification{background:var(--area-superficie);border-color:var(--area-bordo)}[data-modalita=scuro] .tema .notification h5,[data-modalita=scuro] .tema .notification .h5,.tema[data-modalita=scuro] .notification h5,.tema[data-modalita=scuro] .notification .h5{color:var(--area-testo)}[data-modalita=scuro] .tema .notification p,.tema[data-modalita=scuro] .notification p{color:var(--area-attenuato)}[data-modalita=scuro] .tema .notification.with-icon.success,[data-modalita=scuro] .tema .notification.with-icon.success .icon,.tema[data-modalita=scuro] .notification.with-icon.success,.tema[data-modalita=scuro] .notification.with-icon.success .icon{border-color:var(--sem-success);fill:var(--sem-success)}[data-modalita=scuro] .tema .notification.with-icon.warning,[data-modalita=scuro] .tema .notification.with-icon.warning .icon,.tema[data-modalita=scuro] .notification.with-icon.warning,.tema[data-modalita=scuro] .notification.with-icon.warning .icon{border-color:var(--sem-warning);fill:var(--sem-warning)}[data-modalita=scuro] .tema .notification.with-icon.error,[data-modalita=scuro] .tema .notification.with-icon.error .icon,.tema[data-modalita=scuro] .notification.with-icon.error,.tema[data-modalita=scuro] .notification.with-icon.error .icon{border-color:var(--sem-danger);fill:var(--sem-danger)}[data-modalita=scuro] .tema .notification.with-icon.info,[data-modalita=scuro] .tema .notification.with-icon.info .icon,.tema[data-modalita=scuro] .notification.with-icon.info,.tema[data-modalita=scuro] .notification.with-icon.info .icon{border-color:var(--accento);fill:var(--accento)}[data-modalita=scuro] .tema .text-muted,[data-modalita=scuro] .tema .text-secondary,.tema[data-modalita=scuro] .text-muted,.tema[data-modalita=scuro] .text-secondary{color:var(--area-attenuato)!important}[data-modalita=scuro] .tema .callout p,[data-modalita=scuro] .tema .callout .callout-title,.tema[data-modalita=scuro] .callout p,.tema[data-modalita=scuro] .callout .callout-title{color:var(--area-testo)}[data-modalita=scuro] .tema .callout.note,[data-modalita=scuro] .tema .callout.note .callout-inner,.tema[data-modalita=scuro] .callout.note,.tema[data-modalita=scuro] .callout.note .callout-inner{border-color:var(--accento)}[data-modalita=scuro] .tema .callout.success,[data-modalita=scuro] .tema .callout.success .callout-inner,.tema[data-modalita=scuro] .callout.success,.tema[data-modalita=scuro] .callout.success .callout-inner,[data-modalita=scuro] .tema .callout.important,[data-modalita=scuro] .tema .callout.important .callout-inner,.tema[data-modalita=scuro] .callout.important,.tema[data-modalita=scuro] .callout.important .callout-inner{border-color:var(--sem-success)}[data-modalita=scuro] .tema .callout.warning,[data-modalita=scuro] .tema .callout.warning .callout-inner,.tema[data-modalita=scuro] .callout.warning,.tema[data-modalita=scuro] .callout.warning .callout-inner{border-color:var(--sem-warning)}[data-modalita=scuro] .tema .callout.danger,[data-modalita=scuro] .tema .callout.danger .callout-inner,.tema[data-modalita=scuro] .callout.danger,.tema[data-modalita=scuro] .callout.danger .callout-inner{border-color:var(--sem-danger)}[data-modalita=scuro] .tema .callout.note .callout-title,[data-modalita=scuro] .tema .callout.note a,.tema[data-modalita=scuro] .callout.note .callout-title,.tema[data-modalita=scuro] .callout.note a{color:var(--accento)}[data-modalita=scuro] .tema .callout.success .callout-title,[data-modalita=scuro] .tema .callout.success a,.tema[data-modalita=scuro] .callout.success .callout-title,.tema[data-modalita=scuro] .callout.success a,[data-modalita=scuro] .tema .callout.important .callout-title,[data-modalita=scuro] .tema .callout.important a,.tema[data-modalita=scuro] .callout.important .callout-title,.tema[data-modalita=scuro] .callout.important a{color:var(--sem-success)}[data-modalita=scuro] .tema .callout.warning .callout-title,[data-modalita=scuro] .tema .callout.warning a,.tema[data-modalita=scuro] .callout.warning .callout-title,.tema[data-modalita=scuro] .callout.warning a{color:var(--sem-warning)}[data-modalita=scuro] .tema .callout.danger .callout-title,[data-modalita=scuro] .tema .callout.danger a,.tema[data-modalita=scuro] .callout.danger .callout-title,.tema[data-modalita=scuro] .callout.danger a{color:var(--sem-danger)}[data-modalita=scuro] .tema .breadcrumb-item a,.tema[data-modalita=scuro] .breadcrumb-item a{color:var(--accento)}[data-modalita=scuro] .tema .breadcrumb-item.active,[data-modalita=scuro] .tema .breadcrumb-item .separator,.tema[data-modalita=scuro] .breadcrumb-item.active,.tema[data-modalita=scuro] .breadcrumb-item .separator{color:var(--area-attenuato)}[data-modalita=scuro] .tema .chip,.tema[data-modalita=scuro] .chip{background:var(--area-testata);border-color:var(--area-bordo)}[data-modalita=scuro] .tema .chip .chip-label,.tema[data-modalita=scuro] .chip .chip-label{color:var(--area-testo)}[data-modalita=scuro] .tema .chip>.icon,[data-modalita=scuro] .tema .chip button .icon,.tema[data-modalita=scuro] .chip>.icon,.tema[data-modalita=scuro] .chip button .icon{fill:var(--area-attenuato)}[data-modalita=scuro] .tema .link-list-wrapper ul li a span,.tema[data-modalita=scuro] .link-list-wrapper ul li a span{color:var(--accento)}[data-modalita=scuro] .tema .link-list-wrapper ul li a.active span,[data-modalita=scuro] .tema .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a.active span,.tema[data-modalita=scuro] .link-list-wrapper ul li a.active span,.tema[data-modalita=scuro] .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a.active span{color:var(--area-testo)}
.site-logo{object-fit:contain;flex-shrink:0;width:auto;max-width:100%;height:3.5rem;margin-right:.75rem}.site-logo-footer{height:2.75rem}@media (max-width:575.98px){.site-logo{height:2.75rem}}.notification-stack{z-index:1080;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;inset:auto 0 0}@media (min-width:576px){.notification-stack{align-items:flex-end;inset:auto 16px 16px auto}}.notification-stack .notification{pointer-events:auto;margin:0;display:block;position:static}body .form-group{margin-top:2.25rem}.empty-state{border:1px dashed var(--area-bordo,var(--bs-border-color));text-align:center;color:var(--area-attenuato,var(--bs-gray-600));border-radius:4px;padding:2rem}.update-bar{z-index:1030;padding:.75rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.update-bar>.alert{pointer-events:auto;max-width:40rem;margin-inline:auto;box-shadow:0 12px 32px #00336624}.area-lavoro{background:var(--area-fondo);color:var(--area-testo)}.app-shell{--nav-altezza:4rem;--raggio:14px;min-height:100dvh}html:has(.app-shell){scroll-padding:6rem 0 calc(5rem + env(safe-area-inset-bottom))}html:has(.app-azioni){scroll-padding-bottom:calc(12rem + env(safe-area-inset-bottom))}@media (min-width:860px){html:has(.app-shell){scroll-padding:1rem 0}html:has(.app-azioni){scroll-padding-bottom:7rem}}.app-colonna{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.app-shell .app-contenuto{padding:.5rem 1rem calc(var(--nav-altezza) + 1.5rem + env(safe-area-inset-bottom));flex-grow:1}.app-avviso>*,.app-contenuto>*{max-width:40rem;margin-inline:auto}.app-bar{z-index:1020;padding:.75rem 1rem;padding-top:calc(.75rem + env(safe-area-inset-top));background:color-mix(in srgb, var(--area-fondo) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:sticky;top:0}.app-bar-marchio{min-width:0;color:var(--area-testo);align-items:center;gap:.6rem;line-height:1.15;text-decoration:none;display:flex}.app-bar-marchio:hover{color:var(--area-testo)}.app-bar-stemma{flex-shrink:0;width:auto;height:2.25rem}.app-bar-titolo{font-size:1.25rem;font-weight:700;display:block}.app-bar-ente{color:var(--area-attenuato);font-size:.8rem;display:block}.stemma-scuro,[data-modalita=scuro] .stemma-chiaro{display:none}[data-modalita=scuro] .stemma-scuro{display:inline}.app-avatar{background:var(--accento);width:2.5rem;height:2.5rem;color:var(--accento-testo);border-radius:50%;flex-shrink:0;place-items:center;font-size:.95rem;font-weight:700;text-decoration:none;display:grid}.app-avatar:hover{color:var(--accento-testo);background:var(--accento-hover)}.app-nav{z-index:1030;height:calc(var(--nav-altezza) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--area-superficie);border-top:1px solid var(--area-bordo);position:fixed;bottom:0;left:0;right:0}.app-nav-marchio,.app-nav-piede{display:none}.app-nav-voci{justify-content:center;max-width:40rem;height:100%;margin:0 auto;padding:0;list-style:none;display:flex}.app-nav-voci>li{flex:1}.app-nav-voce{height:100%;color:var(--area-attenuato);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.75rem;font-weight:600;text-decoration:none;display:flex}.app-nav-voce:hover{color:var(--area-testo)}.app-shell .btn:has(>svg.icon){justify-content:center;align-items:center;display:inline-flex}.app-shell .btn .icon,.app-nav-voce .icon{fill:currentColor}.app-nav-voce.attiva{color:var(--accento)}.app-shell .app-stretta{max-width:32rem}.app-pagina{flex-direction:column;gap:1.5rem;display:flex}.app-shell .app-pagina>.form-group{margin-top:.75rem;margin-bottom:0}.app-occhiello{letter-spacing:.08em;text-transform:uppercase;color:var(--area-attenuato);margin:0 0 .25rem;font-size:.75rem;font-weight:600}.app-saluto{text-wrap:balance;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.app-sezione{margin:0 0 .75rem;font-size:1.125rem;font-weight:700}.app-sezione-testa{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.app-sezione-testa a{font-weight:600}.app-elenco{background:var(--area-superficie);border:1px solid var(--area-bordo);border-radius:var(--raggio);margin:0;padding:0;list-style:none;overflow:hidden}.app-elenco>li+li{border-top:1px solid var(--area-bordo)}.app-riga{color:var(--area-testo);align-items:center;gap:.75rem;padding:.75rem .875rem;text-decoration:none;display:flex}a.app-riga:hover{color:var(--area-testo);background:var(--area-testata)}.app-riga-icona{background:var(--area-testata);width:2.75rem;height:2.75rem;color:var(--accento);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.app-riga-icona .icon,.app-riga-freccia{fill:currentColor}.app-riga-testo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.app-riga-titolo{font-weight:600;line-height:1.25}.app-riga-sotto{color:var(--area-attenuato);font-size:.85rem}.app-riga-freccia{color:var(--area-attenuato);flex-shrink:0}.app-pagina .btn-group{width:100%;display:flex}.app-pagina .btn-group .btn-outline-secondary{color:var(--area-testo);background:var(--area-superficie);box-shadow:inset 0 0 0 1px var(--area-bordo);flex:1}.app-pagina .btn-group .btn-outline-secondary:hover{background:var(--area-testata)}.app-pagina .btn-group .btn-outline-secondary.active{color:var(--accento-testo);background:var(--accento);box-shadow:none}[data-modalita=scuro] .app-shell .btn-outline-secondary:not(.btn-group>*){color:var(--area-attenuato);box-shadow:inset 0 0 0 2px var(--area-attenuato)}[data-modalita=scuro] .app-shell .btn-outline-secondary:not(.btn-group>*):hover{color:var(--area-testo);box-shadow:inset 0 0 0 2px var(--area-testo)}[data-modalita=scuro] .app-shell .btn-outline-danger:not(:hover){color:var(--sem-danger);box-shadow:inset 0 0 0 2px var(--sem-danger)}.app-shell .app-testo-errore{color:var(--sem-danger)}[data-modalita=scuro] .app-shell .breadcrumb-container .breadcrumb-item a{color:var(--area-testo)}[data-modalita=scuro] .app-shell .breadcrumb-container .breadcrumb-item span.separator{color:var(--area-attenuato)}.app-avviso{padding:.5rem 1rem 0}.app-shell .it-card{border-radius:var(--raggio)}.app-shell:has(.app-azioni) .notification-stack{bottom:calc(var(--nav-altezza) + 6.5rem + env(safe-area-inset-bottom))}.app-shell .notification-stack{bottom:calc(var(--nav-altezza) + env(safe-area-inset-bottom))}body:has(.app-shell) .update-bar{bottom:calc(var(--nav-altezza) + env(safe-area-inset-bottom))}.app-nav-stemma{flex-shrink:0;width:auto;height:2.5rem}.app-nav-ente{color:var(--cornice-testo);font-size:.75rem;display:block}.app-nav-titolo{font-size:1.05rem;font-weight:700;display:block}@media (min-width:860px){.app-shell{display:flex}.app-nav-breve{display:none}.app-nav-voci>li:has(>.app-nav-crea){display:none}.app-colonna{flex:1}.app-bar:not(.app-bar-sempre){display:none}.app-bar-sempre{padding-inline:2.5rem}.app-shell .app-contenuto{padding:2rem 2.5rem}.app-avviso{padding:2rem 2.5rem 0}.app-avviso>*,.app-contenuto>*{max-width:60rem;margin-inline:0}.app-nav{background:var(--cornice-fondo);border-top:none;border-right:var(--cornice-bordo);flex-direction:column;flex:0 0 15.5rem;gap:1.5rem;min-width:0;height:100dvh;padding:1.25rem .75rem;display:flex;position:sticky;top:0}.app-nav-marchio{color:var(--cornice-attiva-testo);align-items:center;gap:.6rem;padding:0 .5rem;line-height:1.15;text-decoration:none;display:flex}.app-nav-marchio:hover{color:var(--cornice-attiva-testo)}.app-nav-voci{flex-direction:column;gap:.25rem;height:auto;margin:0}.app-nav-voce{color:var(--cornice-testo);border-radius:6px;flex-direction:row;justify-content:flex-start;gap:.75rem;padding:.6rem .75rem;font-size:.95rem}.app-nav-voce:hover{color:var(--cornice-attiva-testo);background:var(--cornice-hover)}.app-nav-voce.attiva{background:var(--cornice-attiva-fondo);color:var(--cornice-attiva-testo)}.app-nav-piede{border-top:1px solid var(--cornice-filetto);flex-direction:column;gap:.75rem;margin-top:auto;padding:1rem .5rem 0;display:flex}.app-operatore{color:var(--cornice-attiva-testo);flex-direction:column;line-height:1.2;text-decoration:none;display:flex}.app-operatore:hover{color:var(--cornice-attiva-testo);text-decoration:underline}.app-operatore-ruolo{color:var(--cornice-testo);font-size:.8rem}.app-nav-piede .btn-group{width:100%;display:flex}.app-shell .app-nav-piede .btn-group>.btn-outline-secondary{flex:1;min-width:0;padding-inline:.25rem}.app-nav-piede .btn-outline-secondary{color:var(--cornice-testo);box-shadow:inset 0 0 0 1px var(--cornice-attenuato);background:0 0}.app-nav-piede .btn-outline-secondary:hover{color:var(--cornice-attiva-testo);background:var(--cornice-hover)}.app-nav-piede .btn-outline-secondary.active{color:var(--cornice-attiva-testo);background:var(--cornice-attiva-fondo);box-shadow:none}.app-shell .notification-stack{bottom:16px}.app-shell:has(.app-azioni) .notification-stack{bottom:7rem}}.app-riga-tipo{letter-spacing:.04em;text-transform:uppercase;color:var(--accento);font-size:.75rem;font-weight:700}.app-filtri{scrollbar-width:none;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.app-filtri>.btn{flex-shrink:0}.app-rapide{flex-direction:column;gap:.75rem;display:flex}.app-rapida{color:var(--area-testo);background:var(--area-superficie);border:1px solid var(--area-bordo);border-radius:var(--raggio);align-items:center;gap:.75rem;padding:1rem;text-decoration:none;display:flex}.app-rapida:hover{color:var(--area-testo);background:var(--area-testata)}@media (max-width:859.98px){.app-nav-crea>span,.app-nav-intera{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-nav-crea .icon{background:var(--accento);width:3rem;height:3rem;fill:var(--accento-testo);border-radius:50%;padding:.75rem}.app-nav-crea:hover .icon{background:var(--accento-hover)}}.app-dialogo{background:0 0;border:0;width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:0;overflow:visible}.app-dialogo::backdrop{background:color-mix(in srgb, var(--area-testo) 45%, transparent)}.app-dialogo .modal{height:auto;overflow:visible}.app-dialogo .modal-dialog{max-width:none;height:auto;max-height:calc(100dvh - 2rem)}.app-dialogo .modal-content{border-radius:var(--raggio,14px);background:var(--area-superficie,var(--bs-body-bg));color:var(--area-testo,var(--bs-body-color));overflow:hidden}.app-dialogo .modal-dialog-scrollable .modal-content{max-height:calc(100dvh - 2rem)}.app-shell .app-dialogo .modal .modal-dialog .modal-content .modal-title{color:var(--area-testo)}@media (max-width:575.98px){.app-dialogo{width:100vw;max-width:100vw;margin:auto 0 0}.app-dialogo .modal-content{padding-bottom:env(safe-area-inset-bottom);border-bottom-right-radius:0;border-bottom-left-radius:0}}.app-opzione{border-bottom:1px solid var(--area-bordo);padding:.5rem 0}.app-opzione label{width:100%}.app-indietro{align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}.app-indietro .icon{fill:currentColor}.app-editor{padding-bottom:7rem}.area-lavoro .accordion{--bs-accordion-color:var(--area-testo);--bs-accordion-bg:var(--area-superficie);--bs-accordion-btn-color:var(--area-testo);--bs-accordion-border-color:var(--area-bordo);--bs-accordion-active-color:var(--accento);--bs-accordion-active-bg:var(--area-testata)}.app-sezioni .accordion-button{gap:.75rem}.area-lavoro .accordion .accordion-header .accordion-button{color:var(--area-attenuato)}.app-conteggio{color:var(--area-attenuato);font-size:.85rem;font-weight:600}.app-shell .form-group>label,.app-shell .select-wrapper>label,.app-shell legend.app-etichetta,.app-shell legend.app-occhiello,.app-shell .form-group .form-text,.app-shell .app-campo .form-text{padding-inline:0}.app-shell .form-group>.form-control:not(textarea),.app-shell .select-wrapper>select{padding-inline-start:0}.app-shell .select-wrapper>select{color:var(--area-testo);background-color:var(--area-superficie);border-bottom-color:var(--area-attenuato);font-weight:400}[data-modalita=scuro] .app-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app-shell .progress{background-color:var(--area-bordo)}.app-shell .progress-bar{background-color:var(--area-attenuato)}.app-etichetta{color:var(--area-testo);margin-bottom:.5rem;font-size:1rem;font-weight:600;display:block}.app-shell .form-group,.app-shell .select-wrapper,.app-shell .app-campo{margin:1.5rem 0 0}.app-shell .form-group:where(:has(>label.active)){margin-top:3.5rem}.app-shell .select-wrapper{margin-top:3.3rem}.app-shell legend+.form-group:where(:has(>label.active)){margin-top:2.25rem}.app-obbligatorio{color:var(--area-attenuato);font-weight:400}.app-titolo-campo{font-size:1.25rem;font-weight:600}.app-nota{color:var(--accento)}.app-rte{border:1px solid var(--area-bordo);background:var(--area-fondo);color:var(--area-testo);border-radius:10px;transition:border-color .15s,background-color .15s}.app-rte:focus-within{border-color:var(--accento);background:var(--area-superficie);box-shadow:0 0 0 1px var(--accento)}.app-rte.is-invalid{border-color:var(--sem-danger)}.app-rte[aria-busy=true]{min-height:calc(12.5rem + 11px)}@media (prefers-reduced-motion:reduce){.app-rte{transition:none}}.app-rte-barra{border-bottom:1px solid var(--area-bordo);align-items:center;gap:2px;padding:4px;display:flex;overflow-x:auto}.app-rte-comando{min-width:2.5rem;height:2.5rem;color:var(--area-testo);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 .5rem;display:inline-flex}.app-rte-comando .icon{fill:currentColor}.app-rte-comando:hover{background:var(--area-testata)}.app-rte-comando[aria-pressed=true],.app-rte-comando[aria-expanded=true],.app-rte-comando.acceso{background:var(--area-testata);color:var(--accento)}.app-rte-lettera{font-size:1.05rem;font-weight:700;line-height:1}.app-rte-separatore{background:var(--area-bordo);flex:none;width:1px;height:1.5rem;margin:0 .25rem}.app-rte-link{border-bottom:1px solid var(--area-bordo);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.app-rte-link .form-control{background:0 0;flex:12rem;width:auto}.app-rte-testo{border-radius:0 0 9px 9px;outline:none;min-height:10rem;padding:.75rem;line-height:1.55}.app-rte-testo>:last-child{margin-bottom:0}.app-rte-testo p,.app-rte-testo ul,.app-rte-testo ol{margin-bottom:.6em}.app-rte-testo ul,.app-rte-testo ol{padding-left:1.5rem}.app-rte-testo li p{margin-bottom:.2em}.app-rte-testo a{color:var(--accento);text-decoration:underline}.app-rte-testo p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--area-attenuato);pointer-events:none}.app-azioni{left:0;right:0;bottom:calc(var(--nav-altezza) + env(safe-area-inset-bottom));z-index:1025;background:var(--area-superficie);border-top:1px solid var(--area-bordo);padding:.75rem 1rem;position:fixed}.app-azioni>*{max-width:40rem;margin-inline:auto}.app-azioni-stato{color:var(--area-attenuato)}@media (min-width:860px){.app-azioni{margin-inline:-2rem;padding-inline:2rem;position:sticky;bottom:0}.app-azioni>*{max-width:none}.app-editor{padding-bottom:0}}.app-anteprima{border:1px solid var(--area-bordo);border-radius:var(--raggio,14px);background:var(--area-fondo);padding:1rem}.app-galleria{grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));gap:1rem .75rem;margin:0;padding:0;list-style:none;display:grid}.app-tessera{flex-direction:column;gap:.25rem;min-width:0;display:flex;position:relative}.app-tessera>label{cursor:pointer;flex-direction:column;gap:.25rem;margin:0;display:flex}.app-miniatura{aspect-ratio:1;object-fit:cover;background:var(--area-testata);border-radius:10px;width:100%;display:block}.app-miniatura-vuota{color:var(--area-attenuato);place-items:center;display:grid}.app-miniatura-vuota .icon{fill:currentColor}.app-tessera-nome,.app-tessera-sotto{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.app-tessera-nome{font-size:.85rem;font-weight:600}.app-tessera-sotto{color:var(--area-attenuato);font-size:.8rem}.app-tessera-numero{background:var(--accento);color:var(--accento-testo);border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:700;position:absolute;top:.375rem;left:.375rem}.app-galleria-campo{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.5rem}.app-galleria-campo .app-miniatura{aspect-ratio:4/3}@media (min-width:860px){.app-galleria-campo{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}}.app-galleria-campo .app-tessera-numero{padding:0 .375rem;font-size:.6875rem;line-height:1.5;top:.25rem;left:.25rem}.app-tessera-tasto{background:var(--area-superficie);width:1.625rem;height:1.625rem;color:var(--area-testo);box-shadow:0 0 0 1px var(--area-bordo);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.app-tessera-tasto .icon{fill:currentColor}.app-tessera-tasto:hover{color:var(--accento)}.app-tessera-togli{top:.25rem;right:.25rem}.app-tessera-sposta{bottom:.25rem;left:.25rem}.app-tessera-aggiungi{aspect-ratio:4/3;border:1px dashed var(--area-bordo);background:var(--area-superficie);width:100%;color:var(--accento);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;font-size:.85rem;font-weight:600;line-height:1.2;display:flex}.app-tessera-aggiungi .icon{fill:currentColor}.app-tessera-aggiungi:hover{background:var(--area-testata)}.app-tessera-aggiungi.is-invalid{border-color:var(--sem-danger);color:var(--sem-danger)}.app-tessera.tolta .app-miniatura{opacity:.5}.app-tessera-spunta{opacity:0;width:1px;height:1px;position:absolute}.app-tessera.scelta .app-miniatura{box-shadow:0 0 0 3px var(--accento)}.app-tessera-spunta:focus-visible+label .app-miniatura{outline:2px solid var(--accento);outline-offset:3px}.app-anteprima-copertina .app-miniatura{aspect-ratio:16/9;margin-bottom:.75rem}
