body{margin:0}.shell{--colore-testo:#1b1f24;--colore-tenue:#57606a;--colore-sfondo:#fff;--colore-pannello:#f3f5f7;--colore-bordo:#d0d7de;--colore-accento:#0b5cad;--colore-su-accento:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;color:var(--colore-testo);background:var(--colore-sfondo);grid-template:"testata testata""navigazione contenuto"1fr"piede piede"/15rem minmax(0,1fr);font-family:system-ui,sans-serif;line-height:1.5;display:grid;position:relative}.shell *,.shell :before,.shell :after{box-sizing:border-box}.shell a{color:var(--colore-accento)}.shell a:focus-visible,.shell button:focus-visible,.shell [tabindex="-1"]:focus-visible{outline:3px solid var(--colore-accento);outline-offset:2px}.shell-salta{border:1px solid var(--colore-accento);background:var(--colore-sfondo);color:var(--colore-accento);font:inherit;cursor:pointer;border-radius:.375rem;padding:.5rem .75rem;position:absolute;top:-4rem;left:.5rem}.shell-salta:focus{top:.5rem}.shell-salta:focus+.shell-testata{padding-top:3.75rem}.shell-testata{border-bottom:1px solid var(--colore-bordo);grid-area:testata;align-items:baseline;gap:.75rem;padding:.75rem 1.5rem;display:flex}.shell-nome{margin:0;font-size:1.125rem;font-weight:700}.shell-sottotitolo{color:var(--colore-tenue);margin:0}.shell-azioni{gap:.5rem;margin-left:auto;display:flex}.shell-esci{border:1px solid var(--colore-tenue);background:var(--colore-sfondo);min-height:2.75rem;color:var(--colore-testo);font:inherit;cursor:pointer;border-radius:.375rem;padding:.375rem 1rem}.shell-esci:disabled{cursor:progress}.shell-menu{border:1px solid var(--colore-tenue);background:var(--colore-sfondo);min-height:2.75rem;color:var(--colore-testo);font:inherit;cursor:pointer;border-radius:.375rem;padding:.375rem 1rem;display:none}.shell-menu[aria-expanded=true]{background:var(--colore-pannello)}.shell-navigazione{background:var(--colore-pannello);border-right:1px solid var(--colore-bordo);grid-area:navigazione;padding:1rem .75rem}.shell-navigazione ul{margin:0;padding:0;list-style:none}.shell-navigazione a{color:var(--colore-testo);border-radius:.375rem;padding:.5rem .75rem;text-decoration:none;display:block}.shell-navigazione a:hover{text-decoration:underline}.shell-navigazione a[aria-current=page]{background:var(--colore-accento);color:var(--colore-su-accento);font-weight:600}.shell-contenuto{grid-area:contenuto;min-width:0;padding:1.5rem 2rem}.shell-contenuto h1{margin:0 0 1rem;font-size:1.5rem}.shell-piede{border-top:1px solid var(--colore-bordo);color:var(--colore-tenue);flex-wrap:wrap;grid-area:piede;justify-content:space-between;gap:.75rem 1.5rem;padding:.75rem 1.5rem;font-size:.875rem;display:flex}.stato-vuoto{border:1px dashed var(--colore-bordo);background:var(--colore-pannello);border-radius:.5rem;max-width:48rem;padding:1.25rem 1.5rem}.stato-vuoto p{margin:0 0 .5rem}.stato-vuoto p:last-child{margin-bottom:0}.stato-vuoto .senza-a-capo{white-space:nowrap}.stato-vuoto code,.shell-piede code{overflow-wrap:anywhere}@media (width<=47.99em){.shell{grid-template:"testata""navigazione""contenuto"1fr"piede"/minmax(0,1fr)}.shell-testata{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.5rem 1rem}.shell-sottotitolo{flex-basis:100%;order:1}.shell-menu{display:block}.shell-navigazione{border-right:0;border-bottom:1px solid var(--colore-bordo);padding:.5rem;display:none}.shell-navigazione[data-aperta=true]{display:block}.shell-navigazione a{padding:.625rem .75rem}.shell-contenuto{padding:1rem}.shell-piede{padding:.75rem 1rem}.stato-vuoto{padding:1rem}}.accesso{--colore-testo:#1b1f24;--colore-tenue:#57606a;--colore-sfondo:#fff;--colore-bordo:#d0d7de;--colore-accento:#0b5cad;--colore-su-accento:#fff;--colore-errore:#a1232b;--colore-avviso:#e8f1fb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;color:var(--colore-testo);background:var(--colore-sfondo);flex-direction:column;font-family:system-ui,sans-serif;line-height:1.5;display:flex}.accesso *,.accesso :before,.accesso :after{box-sizing:border-box}.accesso-contenuto{flex:1;width:100%;max-width:24rem;margin:0 auto;padding:3rem 1rem 2rem}.accesso-nome{color:var(--colore-tenue);margin:0 0 .25rem}.accesso h1{margin:0 0 1rem;font-size:1.5rem}.accesso-avviso{border-left:4px solid var(--colore-accento);background:var(--colore-avviso);margin:0 0 1rem;padding:.5rem .75rem}.accesso-non-configurato{overflow-wrap:anywhere;background:#fff4d6;border-left:4px solid #6b4c00;margin:0 0 1rem;padding:.5rem .75rem}.accesso-modulo{flex-direction:column;display:flex}.accesso-modulo label{margin-bottom:.375rem;font-weight:600}.accesso-modulo input{border:1px solid var(--colore-tenue);background:var(--colore-sfondo);min-height:2.75rem;color:var(--colore-testo);font:inherit;border-radius:.375rem;margin:0 0 .875rem;padding:.5rem .75rem;font-size:1rem}.accesso-errore{color:var(--colore-errore);overflow-wrap:anywhere;margin:.5rem 0 .375rem}.accesso-errore:empty{margin:0}.accesso-modulo button{border:1px solid var(--colore-accento);background:var(--colore-accento);min-height:2.75rem;color:var(--colore-su-accento);font:inherit;cursor:pointer;border-radius:.375rem;margin-top:.5rem;padding:.375rem 1rem;font-weight:600}.accesso-modulo button:disabled{opacity:.7;cursor:progress}.accesso a:focus-visible,.accesso input:focus-visible,.accesso button:focus-visible,.accesso [tabindex="-1"]:focus-visible{outline:3px solid var(--colore-accento);outline-offset:2px}.accesso-nota{color:var(--colore-tenue);margin:1.5rem 0 0;font-size:.875rem}.accesso-piede{border-top:1px solid var(--colore-bordo);color:var(--colore-tenue);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;padding:.75rem 1.5rem;font-size:.875rem;display:flex}.accesso-piede a{color:var(--colore-accento)}.accesso-piede code{overflow-wrap:anywhere}@media (width<=47.99em){.accesso-piede{padding:.75rem 1rem}}.avviso-lettura{--avviso-colore:#57606a;--avviso-sfondo:#f3f5f7;border:1px solid #d0d7de;border-left:4px solid var(--avviso-colore);overflow-wrap:anywhere;background:#fff;border-radius:.5rem;max-width:48rem;margin-top:1rem;padding:1rem 1.25rem}.avviso-lettura[data-esito=respinta]{--avviso-colore:#0b5cad;--avviso-sfondo:#e8f1fb}.avviso-lettura[data-esito=non-configurato]{--avviso-colore:#6b4c00;--avviso-sfondo:#fff4d6}.avviso-lettura[data-esito=rete],.avviso-lettura[data-esito=errore]{--avviso-colore:#a1232b;--avviso-sfondo:#fdeceb}.avviso-lettura h2{margin:0 0 .5rem;font-size:1.125rem}.avviso-lettura p{margin:0 0 .5rem}.avviso-lettura p:last-child{margin-bottom:0}.avviso-lettura-stato{color:var(--avviso-colore);background:var(--avviso-sfondo);border-radius:.25rem;padding:.125rem .5rem;font-size:.875rem;font-weight:600;display:inline-block}.avviso-lettura-nota{color:#57606a;font-size:.875rem}.lista-candidature{margin-top:1.5rem}.lista-candidature h2{margin:0 0 .5rem;font-size:1.125rem}.lista-candidature p{margin:0 0 .75rem}.lista-candidature .lista-candidature-tabella{border-collapse:collapse;width:100%}.lista-candidature .lista-candidature-tabella th,.lista-candidature .lista-candidature-tabella td{border-bottom:1px solid var(--colore-bordo,#d0d7de);text-align:left;vertical-align:top;padding:.5rem .75rem}.lista-candidature .lista-candidature-tabella th{background:var(--colore-pannello,#f3f5f7);font-size:.875rem;font-weight:600}.lista-candidature .lista-candidature-tabella td[data-campo=punteggio]{white-space:nowrap}.lista-candidature .lista-candidature-tabella code{overflow-wrap:anywhere}.lista-candidature .lista-candidature-nascosto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lista-candidature .lista-candidature-vuota{border:1px dashed var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;max-width:48rem;padding:1rem 1.25rem}@media (width<=47.99em){.lista-candidature .lista-candidature-tabella,.lista-candidature .lista-candidature-tabella tbody,.lista-candidature .lista-candidature-tabella tr,.lista-candidature .lista-candidature-tabella td{display:block}.lista-candidature .lista-candidature-tabella thead th{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lista-candidature .lista-candidature-tabella tbody tr{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;margin-bottom:.75rem}.lista-candidature .lista-candidature-tabella td,.lista-candidature .lista-candidature-tabella td[data-campo=punteggio]{white-space:normal;overflow-wrap:anywhere;border-bottom:0;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:.5rem;padding:.375rem .75rem;display:grid}.lista-candidature .lista-candidature-tabella td:before{content:attr(data-etichetta);content:attr(data-etichetta) / "";color:var(--colore-tenue,#57606a);font-size:.875rem}}.contatori h2{margin:0 0 .5rem;font-size:1.125rem}.contatori p{margin:0 0 .75rem}.contatori-elenco{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.contatori-elenco a,.contatori-elenco div{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;flex-direction:column;gap:.25rem;height:100%;padding:.75rem 1rem;text-decoration:none;display:flex}.contatori-numero{font-size:1.75rem;font-weight:700;line-height:1.1}.contatori-etichetta{overflow-wrap:anywhere}@media (width<=47.99em){.contatori-elenco{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.contatori-elenco a,.contatori-elenco div{padding:.625rem .75rem}.contatori-numero{font-size:1.5rem}}.profilo .profilo-fatti h3{overflow-wrap:anywhere;margin:1.25rem 0 .5rem;font-size:1rem}.profilo .profilo-fatti .profilo-fatti-fatto{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;grid-template-columns:minmax(0,1fr);gap:.5rem 2rem;max-width:64rem;margin:0 0 1rem;padding:.75rem 1rem;display:grid}.profilo .profilo-fatti .profilo-fatti-voce{min-width:0}.profilo .profilo-fatti .profilo-fatti-voce dt{color:var(--colore-tenue,#57606a);margin:0 0 .125rem;font-size:.875rem;font-weight:600}.profilo .profilo-fatti .profilo-fatti-voce dd{overflow-wrap:anywhere;margin:0}.profilo .profilo-fatti code{overflow-wrap:anywhere}.profilo .profilo-fatti pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--colore-pannello,#f3f5f7);border-radius:.375rem;max-width:100%;margin:0;padding:.5rem .75rem;font-size:.875rem;overflow-x:hidden}.profilo .profilo-fatti .profilo-fatti-nota,.profilo .profilo-fatti .profilo-fatti-limite{max-width:48rem;margin:0 0 .75rem}.profilo .profilo-fatti .profilo-fatti-nota{border:1px dashed var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;padding:1rem 1.25rem}.profilo .profilo-fatti .profilo-fatti-limite{color:var(--colore-tenue,#57606a)}@media (width>=48em){.profilo .profilo-fatti .profilo-fatti-fatto{grid-template-columns:repeat(2,minmax(0,1fr))}.profilo .profilo-fatti .profilo-fatti-voce[data-voce=valore]{grid-column:1/-1}}.profilo .profilo-sezione{margin:0 0 1.5rem}.profilo .profilo-sezione h2{margin:0 0 .75rem;font-size:1.125rem}.profilo .profilo-campi{grid-template-columns:minmax(0,1fr);gap:.75rem 2rem;max-width:64rem;margin:0;display:grid}.profilo .profilo-campo{border-bottom:1px solid var(--colore-bordo,#d0d7de);min-width:0;padding:0 0 .5rem}.profilo .profilo-campo dt{color:var(--colore-tenue,#57606a);margin:0 0 .125rem;font-size:.875rem;font-weight:600}.profilo .profilo-campo dd{overflow-wrap:anywhere;margin:0}.profilo .profilo-campo code{overflow-wrap:anywhere}.profilo .profilo-nota,.profilo .profilo-parti-future{max-width:48rem;margin:0 0 .75rem}.profilo .profilo-nota{border:1px dashed var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;padding:1rem 1.25rem}.profilo .profilo-parti-future{color:var(--colore-tenue,#57606a)}@media (width>=48em){.profilo .profilo-campi{grid-template-columns:repeat(2,minmax(0,1fr))}}.profilo h3{overflow-wrap:anywhere}.profilo .profilo-voce{max-width:64rem;margin:0 0 1.25rem}.profilo .profilo-voce h3{overflow-wrap:anywhere;margin:0 0 .5rem;font-size:1rem}.profilo .profilo-voce .profilo-campo dd{white-space:pre-wrap}.profilo .profilo-azioni{margin:.5rem 0 1rem}.profilo .profilo-modulo,.profilo .profilo-conferma{box-sizing:border-box;border:2px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;max-width:40rem;margin:0 0 1.25rem;padding:1rem 1.25rem}.profilo .profilo-conferma{background:var(--colore-pannello,#f3f5f7)}.profilo .profilo-modulo h3,.profilo .profilo-conferma h3{margin:0 0 .75rem;font-size:1rem}.profilo .profilo-modulo-campi{gap:1rem;max-width:32rem;margin-bottom:1rem;display:grid}.profilo .profilo-modulo-campo{gap:.25rem;min-width:0;display:grid}.profilo .profilo-modulo-campo label{font-weight:600}.profilo .profilo-modulo-campo input[type=text],.profilo .profilo-modulo-campo input[type=date],.profilo .profilo-modulo-campo select,.profilo .profilo-modulo-campo textarea{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);width:100%;min-width:0;max-width:100%;font:inherit;border-radius:.375rem;padding:.375rem .5rem}.profilo .profilo-modulo-campo textarea{resize:vertical}.profilo .profilo-modulo-spunta{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .5rem}.profilo .profilo-modulo-spunta input{grid-area:1/1;margin:0}.profilo .profilo-modulo-spunta label{grid-area:1/2}.profilo .profilo-modulo-spunta .profilo-modulo-errore{grid-column:1/-1}.profilo .profilo-modulo-suggerimento,.profilo .profilo-modulo-nota{color:var(--colore-tenue,#57606a);margin:0;font-size:.875rem}.profilo .profilo-modulo-nota{max-width:32rem;margin-bottom:.75rem}.profilo .profilo-modulo-errore{color:#b42318;margin:0;font-weight:600}.profilo .profilo-modulo-campo [aria-invalid=true]{border-color:#b42318}.profilo .profilo-modulo-pulsanti{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:.75rem 0;display:flex}.profilo .profilo-conferma-voci{gap:.375rem;margin:0;display:grid}.profilo .profilo-conferma-voci div{grid-template-columns:minmax(0,1fr);gap:.125rem;display:grid}.profilo .profilo-conferma-voci dt{color:var(--colore-tenue,#57606a);font-size:.875rem}.profilo .profilo-conferma-voci dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.profilo .profilo-conferma-dopo{font-weight:600}.profilo .profilo-modulo-esito,.profilo .profilo-esito{max-width:40rem}.profilo .profilo-modulo-esito:focus,.profilo .profilo-esito:focus{outline:none}.profilo .profilo-modulo-esito p{margin:0 0 .75rem;font-weight:600}.profilo .profilo-modulo-esito .profilo-modulo-respinta{color:#b42318}.profilo .profilo-esito p{margin:0 0 1rem;font-weight:600}.profilo .profilo-fatti-non-modificabile{max-width:48rem;color:var(--colore-tenue,#57606a);margin:-.5rem 0 1rem;font-size:.875rem}@media (width>=48em){.profilo .profilo-conferma-voci div{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:.75rem}}.documenti p{margin:0 0 .75rem}.documenti-gruppo{margin:1.5rem 0 0}.documenti-gruppo h2{margin:0 0 .5rem;font-size:1.125rem}.documenti-documento{margin:0 0 1rem}.documenti-documento h3{overflow-wrap:anywhere;margin:0 0 .5rem;font-size:1rem}.documenti-nota{color:var(--colore-tenue,#57606a)}.documenti-tabella{border-collapse:collapse;width:100%}.documenti-tabella th,.documenti-tabella td{border-bottom:1px solid var(--colore-bordo,#d0d7de);text-align:left;vertical-align:top;padding:.5rem .75rem}.documenti-tabella th{background:var(--colore-pannello,#f3f5f7);font-size:.875rem;font-weight:600}.documenti-tabella code{overflow-wrap:break-word}.documenti-tabella .documenti-impronta{overflow-wrap:anywhere}.documenti-nascosto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.documenti-scarica,.documenti-carica{border:1px solid var(--colore-tenue,#57606a);background:var(--colore-sfondo,#fff);min-height:2.75rem;color:var(--colore-testo,#1b1f24);font:inherit;cursor:pointer;border-radius:.375rem;padding:.375rem 1rem}.documenti-scarica:disabled,.documenti-carica:disabled{border-color:var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);color:var(--colore-tenue,#57606a);cursor:progress}.documenti-esito{border-left:.25rem solid var(--colore-bordo,#d0d7de);overflow-wrap:anywhere;padding:.25rem 0 .25rem .75rem}.documenti-esito[data-esito-scaricamento=scaricato]{border-left-color:#1a7f37}.documenti-esito[data-esito-scaricamento=discordanza]{border-left-color:#cf222e}.documenti .documenti-esito p{margin:0 0 .25rem}.documenti .documenti-esito p:last-child{margin-bottom:0}.documenti-caricamento{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);overflow-wrap:anywhere;border-radius:.5rem;max-width:100%;margin:.75rem 0 0;padding:.75rem}.documenti-caricamento h4{margin:0 0 .5rem;font-size:.9375rem}.documenti-caricamento label{margin:0 0 .25rem;display:block}.documenti-caricamento input[type=file]{box-sizing:border-box;max-width:100%;font:inherit;margin:0 0 .25rem;display:block}.documenti-caricamento input[type=file]:disabled{cursor:progress}.documenti .documenti-caricamento .documenti-nota{margin:0 0 .5rem;font-size:.875rem}.documenti-caricamento .documenti-esito-caricamento{margin:.5rem 0 0}.documenti-caricamento .documenti-esito-caricamento:empty{border-left:0;margin:0;padding:0}.documenti-esito[data-esito-caricamento=caricata]{border-left-color:#1a7f37}.documenti-esito[data-esito-caricamento=discordanza]{border-left-color:#cf222e}.documenti-avviso{border:1px dashed var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;max-width:48rem;padding:1rem 1.25rem}@media (width<=47.99em){.documenti-tabella,.documenti-tabella tbody,.documenti-tabella tr,.documenti-tabella td{display:block}.documenti-tabella thead th{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.documenti-tabella tbody tr{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;margin-bottom:.75rem}.documenti-tabella td{overflow-wrap:anywhere;border-bottom:0;grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:.5rem;padding:.375rem .75rem;display:grid}.documenti-valore{min-width:0}.documenti-tabella td:before{content:attr(data-etichetta);content:attr(data-etichetta) / "";color:var(--colore-tenue,#57606a);font-size:.875rem}.documenti-tabella tbody tr.documenti-con-esito{border-bottom:0;border-radius:.5rem .5rem 0 0;margin-bottom:0}.documenti-tabella tbody tr.documenti-riga-esito{border-top:0;border-radius:0 0 .5rem .5rem}.documenti-tabella .documenti-riga-esito td{padding:.375rem .75rem .75rem;display:block}.documenti-tabella .documenti-riga-esito td:before{content:none}}.aziende h2{margin:0 0 .5rem;font-size:1.125rem}.aziende p{margin:0 0 .75rem}.aziende-tabella{border-collapse:collapse;width:100%}.aziende-tabella th,.aziende-tabella td{border-bottom:1px solid var(--colore-bordo,#d0d7de);text-align:left;vertical-align:top;padding:.5rem .75rem}.aziende-tabella th{background:var(--colore-pannello,#f3f5f7);font-size:.875rem;font-weight:600}.aziende-tabella code{white-space:nowrap}.aziende-nascosto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aziende-avviso{border:1px dashed var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;max-width:48rem;padding:1rem 1.25rem}.aziende-pagina{max-width:64rem}.aziende-scheda h2{overflow-wrap:anywhere;margin:0 0 .25rem;font-size:1.25rem}.aziende-scheda h3{margin:1.5rem 0 .5rem;font-size:1.0625rem}.aziende-campi{grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:.375rem 1rem;margin:0 0 .75rem;display:grid}.aziende-campo{display:contents}.aziende-campi dt{color:var(--colore-tenue,#57606a);font-size:.875rem}.aziende-campi dd{overflow-wrap:anywhere;min-width:0;margin:0}.aziende-codice{overflow-wrap:anywhere}.aziende-testo{white-space:pre-wrap;overflow-wrap:anywhere}.aziende-voci{margin:0 0 .75rem;padding-left:1.25rem}.aziende-voci li{overflow-wrap:anywhere;margin-bottom:.375rem}.aziende-provenienze{padding-left:0;list-style:none}.aziende-provenienze li+li{border-top:1px solid var(--colore-bordo,#d0d7de);padding-top:.75rem}.aziende-pagina .aziende-avviso{overflow-wrap:anywhere}.aziende-pagina .aziende-avviso h2{margin:0 0 .5rem;font-size:1.125rem}.aziende-ritorno{margin-top:1.5rem}@media (width<=47.99em){.aziende-tabella,.aziende-tabella tbody,.aziende-tabella tr,.aziende-tabella td{display:block}.aziende-tabella thead th{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.aziende-tabella tbody tr{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;margin-bottom:.75rem}.aziende-tabella td{overflow-wrap:anywhere;border-bottom:0;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:.5rem;padding:.375rem .75rem;display:grid}.aziende-tabella code{white-space:normal}.aziende-valore{min-width:0}.aziende-campi{grid-template-columns:minmax(0,1fr);gap:.125rem}.aziende-campi dd{margin-bottom:.5rem}.aziende-tabella td:before{content:attr(data-etichetta);content:attr(data-etichetta) / "";color:var(--colore-tenue,#57606a);font-size:.875rem}}.aziende-aggiungi{margin:0 0 1rem}.aziende-nuova{max-width:48rem}.aziende-nuova-campi{gap:1rem;margin:0 0 .75rem;display:grid}.aziende-nuova-campo{gap:.25rem;min-width:0;display:grid}.aziende-nuova-campo label,.aziende-nuova-campo legend{font-weight:600}.aziende-nuova-campo input[type=text],.aziende-nuova-campo select,.aziende-nuova-campo textarea{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);width:100%;min-width:0;max-width:100%;font:inherit;border-radius:.375rem;padding:.375rem .5rem}.aziende-nuova-campo textarea{resize:vertical}.aziende-nuova-scelte{border:0;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;display:flex}.aziende-nuova-scelte legend{width:100%;margin-bottom:.25rem;padding:0}.aziende-nuova-campo .aziende-nuova-scelta{align-items:center;gap:.375rem;font-weight:400;display:inline-flex}.aziende-nuova .aziende-nuova-suggerimento{color:var(--colore-tenue,#57606a);overflow-wrap:anywhere;margin:0;font-size:.875rem}.aziende-nuova .aziende-nuova-errore{color:#b42318;margin:0;font-weight:600}.aziende-nuova-campo [aria-invalid=true]{border-color:#b42318}.aziende-nuova-pulsanti,.aziende-nuova .aziende-nuova-dopo{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:.75rem 0;display:flex}.aziende-conferma{border:2px solid var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);overflow-wrap:anywhere;border-radius:.5rem;max-width:40rem;margin:1rem 0;padding:1rem 1.25rem}.aziende-conferma h3{margin:0 0 .75rem;font-size:1rem}.aziende-nuova-voci{gap:.375rem;margin:0 0 .75rem;display:grid}.aziende-nuova-voci div{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:.75rem;display:grid}.aziende-nuova-voci dt{color:var(--colore-tenue,#57606a)}.aziende-nuova-voci dd{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0}.aziende-nuova-esito{max-width:40rem}.aziende-nuova-esito:focus{outline:none}.aziende-nuova .aziende-nuova-registrata{font-weight:600}.aziende-nuova .aziende-nuova-errore-scrittura{color:#b42318;font-weight:600}@media (width<=47.99em){.aziende-nuova-voci div{grid-template-columns:minmax(0,1fr);gap:0}.aziende-conferma{padding:.75rem}}.import p{overflow-wrap:anywhere;margin:0 0 .75rem}.import h2{margin:0 0 .5rem;font-size:1.125rem}.import-modulo{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);overflow-wrap:anywhere;border-radius:.5rem;max-width:100%;margin:.25rem 0 0;padding:.75rem;display:inline-block}.import-modulo label{margin:0 0 .25rem;display:block}.import-modulo input[type=file]{box-sizing:border-box;max-width:100%;font:inherit;margin:0 0 .25rem;display:block}.import .import-nota{color:var(--colore-tenue,#57606a);margin:0 0 .5rem;font-size:.875rem}.import-carica{border:1px solid var(--colore-tenue,#57606a);background:var(--colore-sfondo,#fff);min-height:2.75rem;color:var(--colore-testo,#1b1f24);font:inherit;cursor:pointer;border-radius:.375rem;padding:.375rem 1rem}.import-esito{border-left:.25rem solid var(--colore-bordo,#d0d7de);overflow-wrap:anywhere;margin:.75rem 0 0;padding:.25rem 0 .25rem .75rem}.import-esito:empty{border-left:0;margin:0;padding:0}.import-esito[data-esito-import=accettato]{border-left-color:#1a7f37}.import-esito[data-esito-import=vuoto],.import-esito[data-esito-import=troppo-grande],.import-esito[data-esito-import=formato]{border-left-color:#cf222e}.import .import-esito p{margin:0 0 .25rem}.import .import-esito p:last-child{margin-bottom:0}.import-anteprima{overflow-wrap:anywhere;margin:1.5rem 0 0}.import .import-anteprima-esempio{color:var(--colore-tenue,#57606a)}.import-conteggi{margin:0 0 1rem;padding-left:1.25rem}.import-conteggi li{margin-bottom:.25rem}.import-tabella{border-collapse:collapse;overflow-wrap:break-word;width:100%;margin:0 0 1rem}.import-tabella caption{text-align:left;margin:0 0 .5rem;font-weight:600}.import-tabella th,.import-tabella td{border-bottom:1px solid var(--colore-bordo,#d0d7de);text-align:left;vertical-align:top;padding:.5rem .75rem}.import-tabella th{background:var(--colore-pannello,#f3f5f7);font-size:.875rem;font-weight:600}@media (width>=72em){.import-tabella{table-layout:fixed}.import-tabella th:first-child{width:3.5rem}.import-tabella th:nth-child(2),.import-tabella th:nth-child(5){width:calc(50% - 18.5rem)}.import-tabella th:nth-child(3){width:19.5rem}.import-tabella th:nth-child(4){width:6rem}.import-tabella th:nth-child(6){width:8rem}}.import-tabella td:nth-child(2),.import-tabella .import-sito,.import-tabella td:nth-child(5){overflow-wrap:anywhere}.import-correggi{border:1px solid var(--colore-tenue,#57606a);background:var(--colore-sfondo,#fff);min-height:2.75rem;color:var(--colore-testo,#1b1f24);font:inherit;white-space:nowrap;cursor:pointer;border-radius:.375rem;padding:.25rem .75rem}.import-pulsante{border:1px solid var(--colore-tenue,#57606a);background:var(--colore-sfondo,#fff);min-height:2.75rem;color:var(--colore-testo,#1b1f24);font:inherit;cursor:pointer;border-radius:.375rem;padding:.375rem 1rem}.import-correzione{box-sizing:border-box;border:2px solid var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);overflow-wrap:anywhere;border-radius:.5rem;max-width:40rem;margin:0 0 1rem;padding:1rem 1.25rem}.import-correzione h3{margin:0 0 .75rem;font-size:1rem}.import-correzione h3:focus{outline:3px solid var(--colore-accento,#0b5cad);outline-offset:2px}.import-correzione-campo{gap:.25rem;min-width:0;margin:0 0 .75rem;display:grid}.import-correzione-campo label{font-weight:600}.import-correzione-campo input,.import-correzione-campo select{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);background:var(--colore-sfondo,#fff);width:100%;min-width:0;max-width:100%;color:var(--colore-testo,#1b1f24);font:inherit;border-radius:.375rem;padding:.375rem .5rem}.import-correzione-campo [aria-invalid=true]{border-color:#b42318}.import .import-correzione-errore{color:#b42318;margin:0;font-weight:600}.import-correzione-pulsanti{flex-wrap:wrap;gap:.75rem 1rem;display:flex}.import-doppioni{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);overflow-wrap:anywhere;border-radius:.5rem;max-width:100%;margin:0 0 1rem;padding:1rem 1.25rem}.import-doppioni h3{margin:0 0 .5rem;font-size:1rem}.import-doppioni h4{margin:1rem 0 .5rem;font-size:.9375rem}.import-conteggi-import{margin:0;padding-left:1.25rem}.import-conteggi-import li{margin-bottom:.25rem}.import-gruppi,.import-casi{margin:0;padding:0;list-style:none}.import-gruppi li,.import-casi li{border-left:.25rem solid var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);margin:0 0 .75rem;padding:.5rem .75rem}.import-gruppi li:last-child,.import-casi li:last-child{margin-bottom:0}.import-casi li[data-confermata=si]{border-left-color:#1a7f37}.import .import-doppioni li p{margin:0 0 .25rem}.import .import-caso-riga{font-weight:600}.import .import-caso-stato{color:var(--colore-tenue,#57606a)}.import-casi li[data-confermata=si] .import-caso-stato{color:#1a7f37;font-weight:600}.import-casi .import-pulsante{margin-top:.25rem}.import-annuncio{border-left:.25rem solid #1a7f37;margin:0 0 1rem;padding:.25rem 0 .25rem .75rem}.import-annuncio:empty{border-left:0;margin:0;padding:0}.import .import-annuncio p{margin:0 0 .25rem}.import .import-annuncio p:last-child{margin-bottom:0}@media (width<=71.99em){.import-tabella,.import-tabella caption,.import-tabella tbody,.import-tabella tr,.import-tabella td{display:block}.import-tabella{overflow-wrap:anywhere}.import-tabella thead th{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.import-tabella tbody tr{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;margin-bottom:.75rem}.import-tabella td{border-bottom:0;grid-template-columns:minmax(0,7rem) minmax(0,1fr);gap:.5rem;padding:.375rem .75rem;display:grid}.import-tabella td:before{content:attr(data-etichetta);content:attr(data-etichetta) / "";color:var(--colore-tenue,#57606a);font-size:.875rem}.import-tabella td>.import-correggi{justify-self:start}.import-correzione,.import-doppioni{padding:.75rem}}.import .import-rivedi{margin:0 0 1rem}.import-conferma{box-sizing:border-box;border:2px solid var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);overflow-wrap:anywhere;border-radius:.5rem;max-width:100%;margin:0 0 1rem;padding:1rem 1.25rem}.import-conferma h3{margin:0 0 .75rem;font-size:1rem}.import-conferma h3:focus{outline:3px solid var(--colore-accento,#0b5cad);outline-offset:2px}.import-gruppi-import{margin:0 0 .75rem;padding:0;list-style:none}.import-gruppi-import li{border-left:.25rem solid var(--colore-bordo,#d0d7de);background:var(--colore-sfondo,#fff);margin:0 0 .5rem;padding:.5rem .75rem}.import .import-gruppi-import li p{margin:0 0 .25rem}.import .import-gruppi-import li p:first-child{font-weight:600}.import .import-gruppi-import li p:last-child{margin-bottom:0}.import-conferma-pulsanti{flex-wrap:wrap;gap:.75rem 1rem;display:flex}.import-esito-import{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);overflow-wrap:anywhere;border-radius:.5rem;max-width:100%;margin:0 0 1rem;padding:.75rem 1rem}.import .import-esito-import p{margin:0 0 .5rem}.import-esito-import .import-pulsante{margin:0 0 .75rem}.import-esito-import:focus{outline:3px solid var(--colore-accento,#0b5cad);outline-offset:2px}.import .import-esito-import .import-apri-aziende{margin:0}.campagne h2{margin:0 0 .5rem;font-size:1.125rem}.campagne p{margin:0 0 .75rem}.campagne-tabella{border-collapse:collapse;width:100%}.campagne-tabella th,.campagne-tabella td{border-bottom:1px solid var(--colore-bordo,#d0d7de);text-align:left;vertical-align:top;padding:.5rem .75rem}.campagne-tabella th{background:var(--colore-pannello,#f3f5f7);font-size:.875rem;font-weight:600}.campagne-tabella td:nth-child(8),.campagne-tabella td:nth-child(9){white-space:nowrap}.campagne-nascosto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.campagne-vuoto{border:1px dashed var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;max-width:48rem;padding:1rem 1.25rem}.campagne-azioni{margin:0 0 .75rem}.campagne-nuova,.campagne-annulla,.campagne-dopo a{font-weight:600}.campagne-campi{gap:1rem;max-width:32rem;margin-bottom:1rem;display:grid}.campagne-campo{gap:.25rem;min-width:0;display:grid}.campagne-campo label,.campagne-campo legend{font-weight:600}.campagne-campo input[type=text],.campagne-campo select{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);width:100%;min-width:0;max-width:100%;font:inherit;border-radius:.375rem;padding:.375rem .5rem}.campagne-campo input.campagne-punteggio{max-width:8rem}.campagne-scelte{border:0;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;display:flex}.campagne-scelte legend{width:100%;margin-bottom:.25rem;padding:0}.campagne-scelta{align-items:center;gap:.375rem;font-weight:400;display:inline-flex}.campagne-campo .campagne-suggerimento,.campagne .campagne-nota{color:var(--colore-tenue,#57606a);margin:0;font-size:.875rem}.campagne .campagne-nota{max-width:48rem;margin-bottom:.5rem}.campagne-campo .campagne-errore{color:#b42318;margin:0;font-weight:600}.campagne-campo [aria-invalid=true]{border-color:#b42318}.campagne-pulsanti,.campagne .campagne-dopo{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:.75rem 0;display:flex}.campagne-conferma{border:2px solid var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;max-width:40rem;margin:1rem 0;padding:1rem 1.25rem}.campagne-conferma h3{margin:0 0 .75rem;font-size:1rem}.campagne-voci{gap:.375rem;margin:0;display:grid}.campagne-voci div{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:.75rem;display:grid}.campagne-voci dt{color:var(--colore-tenue,#57606a)}.campagne-voci dd{overflow-wrap:anywhere;margin:0}.campagne-esito{max-width:40rem}.campagne-esito:focus{outline:none}.campagne-esito .campagne-salvata{font-weight:600}.campagne-esito .campagne-errore-scrittura{color:#b42318;font-weight:600}@media (width<=47.99em){.campagne-tabella,.campagne-tabella tbody,.campagne-tabella tr,.campagne-tabella td{display:block}.campagne-tabella thead th{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.campagne-tabella tbody tr{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;margin-bottom:.75rem}.campagne-tabella td,.campagne-tabella td:nth-child(8),.campagne-tabella td:nth-child(9){white-space:normal;overflow-wrap:anywhere;border-bottom:0;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:.5rem;padding:.375rem .75rem;display:grid}.campagne-tabella td:before{content:attr(data-etichetta);content:attr(data-etichetta) / "";color:var(--colore-tenue,#57606a);font-size:.875rem}.campagne-voci div{grid-template-columns:minmax(0,1fr);gap:0}}.annunci h2{margin:0 0 .5rem;font-size:1.125rem}.annunci p{margin:0 0 .75rem}.annunci-tabella{border-collapse:collapse;width:100%}.annunci-tabella th,.annunci-tabella td{border-bottom:1px solid var(--colore-bordo,#d0d7de);text-align:left;vertical-align:top;padding:.5rem .75rem}.annunci-tabella th{background:var(--colore-pannello,#f3f5f7);font-size:.875rem;font-weight:600}.annunci-tabella th:nth-child(3),.annunci-tabella td:nth-child(3),.annunci-tabella th:nth-child(4),.annunci-tabella td:nth-child(4),.annunci-tabella th:nth-child(7),.annunci-tabella td:nth-child(7){white-space:nowrap}.annunci-nascosto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.annunci-vuoto{border:1px dashed var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;max-width:48rem;padding:1rem 1.25rem}@media (width<=47.99em){.annunci-tabella,.annunci-tabella tbody,.annunci-tabella tr,.annunci-tabella td{display:block}.annunci-tabella thead th{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.annunci-tabella tbody tr{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;margin-bottom:.75rem}.annunci-tabella td,.annunci-tabella td:nth-child(3),.annunci-tabella td:nth-child(4),.annunci-tabella td:nth-child(7){white-space:normal;overflow-wrap:anywhere;border-bottom:0;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:.5rem;padding:.375rem .75rem;display:grid}.annunci-tabella td:before{content:attr(data-etichetta);content:attr(data-etichetta) / "";color:var(--colore-tenue,#57606a);font-size:.875rem}}.scheda-annuncio{max-width:64rem}.scheda-annuncio h2{margin:0 0 .25rem;font-size:1.25rem}.scheda-annuncio h3{margin:1.5rem 0 .5rem;font-size:1.0625rem}.scheda-annuncio p{margin:0 0 .75rem}.scheda-annuncio-azienda{color:var(--colore-tenue,#57606a)}.scheda-annuncio-campi{grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:.375rem 1rem;margin:0 0 .75rem;display:grid}.scheda-annuncio-campo{display:contents}.scheda-annuncio-campi dt{color:var(--colore-tenue,#57606a);font-size:.875rem}.scheda-annuncio-campi dd{overflow-wrap:anywhere;min-width:0;margin:0}.scheda-annuncio-provenienza+.scheda-annuncio-provenienza{border-top:1px solid var(--colore-bordo,#d0d7de);padding-top:.75rem}.scheda-annuncio-codice{overflow-wrap:anywhere}.scheda-annuncio-testo{white-space:pre-wrap;overflow-wrap:anywhere}.scheda-annuncio-riquadro{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;padding:.75rem 1rem}.scheda-annuncio-dettagli{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;margin:0 0 .75rem;padding:.5rem 1rem}.scheda-annuncio-dettagli summary{cursor:pointer;font-weight:600}.scheda-annuncio-dettagli[open] summary{margin-bottom:.5rem}.scheda-annuncio-nota{color:var(--colore-tenue,#57606a);font-size:.875rem}.scheda-annuncio-ritorno{margin-top:1.5rem}.scheda-annuncio-avviso,.scheda-annuncio-caricamento{border:1px dashed var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);overflow-wrap:anywhere;border-radius:.5rem;max-width:48rem;padding:1rem 1.25rem}.scheda-annuncio-avviso h2{margin:0 0 .5rem;font-size:1.125rem}@media (width<=47.99em){.scheda-annuncio-campi{grid-template-columns:minmax(0,1fr);gap:.125rem}.scheda-annuncio-campi dd{margin-bottom:.5rem}}.scheda-annuncio-candidature-elenco{margin:0 0 .75rem;padding:0;list-style:none}.scheda-annuncio-candidature-elenco li{overflow-wrap:anywhere;margin:0 0 .375rem}.candidatura-intestazione,.candidatura-avviso{border:1px solid var(--colore-bordo);background:var(--colore-sfondo);overflow-wrap:anywhere;border-radius:.5rem;max-width:48rem;padding:1.25rem 1.5rem}.candidatura-intestazione h2,.candidatura-avviso h2{margin:0 0 .25rem;font-size:1.25rem}.candidatura-ruolo{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.candidatura-campi{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0;display:grid}.candidatura-campo{min-width:0}.candidatura-campo dt{color:var(--colore-tenue);font-size:.875rem}.candidatura-campo dd{margin:0}.candidatura-etichetta{color:var(--colore-tenue)}.candidatura-avviso{border-left:4px solid var(--colore-tenue)}.candidatura-avviso p{margin:.5rem 0 0}.candidatura-caricamento{color:var(--colore-tenue);margin:0}@media (width<=47.99em){.candidatura-intestazione,.candidatura-avviso{padding:1rem}.candidatura-campi{grid-template-columns:minmax(0,1fr)}}.candidatura-schede{overflow-wrap:anywhere;max-width:48rem;margin-top:1.5rem}.schede-linguette{border-bottom:1px solid var(--colore-bordo);flex-wrap:wrap;gap:.25rem;display:flex}.schede-linguetta{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem .375rem 0 0;margin-bottom:-1px;padding:.5rem .875rem}.schede-linguetta[aria-selected=true]{border-color:var(--colore-bordo);border-bottom-color:var(--colore-sfondo);background:var(--colore-sfondo);font-weight:600}.scheda-pannello{border:1px solid var(--colore-bordo);background:var(--colore-sfondo);border-top:none;border-radius:0 0 .5rem .5rem;padding:1.25rem 1.5rem}.scheda-pannello h3{margin:0 0 1rem;font-size:1.125rem}.scheda-pannello h4{margin:0 0 .75rem;font-size:1rem}.scheda-testo{white-space:pre-wrap;margin-top:1rem}.scheda-vuota,.scheda-nota{color:var(--colore-tenue);margin:0}.scheda-nota{margin-top:.75rem}.scheda-versione+.scheda-versione,.scheda-evento+.scheda-evento,.scheda-domanda+.scheda-domanda{border-top:1px solid var(--colore-bordo);margin-top:1.5rem;padding-top:1.5rem}.scheda-eventi,.scheda-domande{margin:0;padding:0;list-style:none}@media (width<=47.99em){.scheda-pannello{padding:1rem}}.candidatura-stato{margin-top:1.5rem}.candidatura-stato h3{margin:0 0 .5rem;font-size:1.125rem}.candidatura-stato h4{margin:1rem 0 .5rem;font-size:1rem}.candidatura-stato-posizione{margin:0}.candidatura-stato-elenco{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.25rem 1.5rem;margin:0;padding:0;list-style-position:inside;display:grid}.candidatura-stato-eccezionali{list-style:none}.candidatura-stato-voce{border:2px solid #0000;border-radius:.375rem;min-width:0;padding:.375rem .5rem}.candidatura-stato-attuale{border-color:var(--colore-accento)}.candidatura-stato-segno{font-size:.875rem;display:block}.gate2,.gate2-avviso{border:1px solid var(--colore-bordo);background:var(--colore-sfondo);overflow-wrap:anywhere;border-radius:.5rem;max-width:48rem;padding:1.25rem 1.5rem}.gate2 h2,.gate2-avviso h2{margin:0 0 .25rem;font-size:1.25rem}.gate2 h3{margin:0 0 .75rem;font-size:1.125rem}.gate2-riferimento{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.gate2-campi{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0;display:grid}.gate2-campo{min-width:0}.gate2-campo dt{color:var(--colore-tenue);font-size:.875rem}.gate2-campo dd{white-space:pre-wrap;margin:0}.gate2-etichetta{color:var(--colore-tenue)}.gate2-lettera,.gate2-azioni{border-top:1px solid var(--colore-bordo);margin-top:1.5rem;padding-top:1.25rem}.gate2-testo{background:var(--colore-pannello);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.375rem;max-width:70ch;margin-top:1rem;padding:1rem}.gate2-nota{color:var(--colore-tenue);margin:1rem 0 0}.gate2-spiegazione{color:var(--colore-tenue);margin:0 0 .75rem}.gate2-pulsanti{flex-wrap:wrap;gap:.5rem .75rem;display:flex}.gate2-pulsanti button{border:1px solid var(--colore-bordo);color:#8c959f;min-height:2.75rem;font:inherit;cursor:not-allowed;background:#eaeef2;border-radius:.375rem;padding:.5rem 1rem}.gate2-collegamenti{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.gate2-avviso p,.gate2-ritorno{margin:.5rem 0 0}.gate2-caricamento{color:var(--colore-tenue);margin:0}@media (width<=48em){.gate2,.gate2-avviso{padding:1rem}.gate2-campi{grid-template-columns:minmax(0,1fr)}.gate2-pulsanti{flex-direction:column}.gate2-pulsanti button{width:100%}.gate2-collegamenti{flex-direction:column}}.gate3,.gate3-avviso{border:1px solid var(--colore-bordo);background:var(--colore-sfondo);overflow-wrap:anywhere;border-radius:.5rem;max-width:48rem;padding:1.25rem 1.5rem}.gate3 h2,.gate3-avviso h2{margin:0 0 .75rem;font-size:1.25rem}.gate3 h3{margin:0 0 .75rem;font-size:1.125rem}.gate3 h4{margin:1rem 0 .5rem;font-size:1rem}.gate3-campi{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0;display:grid}.gate3-campo{min-width:0}.gate3-campo dt{color:var(--colore-tenue);font-size:.875rem}.gate3-campo dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.gate3-impronta{overflow-wrap:anywhere;word-break:break-all}.gate3-etichetta{color:var(--colore-tenue)}.gate3-fuori-stato{border-left:4px solid var(--colore-bordo);background:var(--colore-pannello);margin:.75rem 0 0;padding:.75rem 1rem}.gate3-sezione,.gate3-azioni{border-top:1px solid var(--colore-bordo);margin-top:1.5rem;padding-top:1.25rem}.gate3-voce+.gate3-voce,.gate3-allegato+.gate3-allegato{border-top:1px dashed var(--colore-bordo);margin-top:1rem;padding-top:.75rem}.gate3-versione{margin:0}.gate3-testo{background:var(--colore-pannello);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.375rem;max-width:70ch;margin-top:.75rem;padding:1rem}.gate3-nota{color:var(--colore-tenue);margin:1rem 0 0}.gate3-spiegazione{color:var(--colore-tenue);margin:0 0 .75rem}.gate3-pulsanti{flex-wrap:wrap;gap:.5rem .75rem;display:flex}.gate3-pulsanti button{border:1px solid var(--colore-bordo);background:var(--colore-sfondo);min-height:2.75rem;color:var(--colore-testo);font:inherit;cursor:pointer;border-radius:.375rem;padding:.5rem 1rem}.gate3-pulsanti button:hover:not(:disabled){border-color:var(--colore-tenue);background:var(--colore-pannello)}.gate3-pulsanti button:disabled{color:#8c959f;cursor:not-allowed;background:#eaeef2;border-color:#d0d7de}.gate3-conferma{border:2px solid var(--colore-bordo);background:var(--colore-sfondo);border-radius:.5rem;margin-top:1rem;padding:1rem 1.25rem}.gate3-conferma h4{margin:0 0 .5rem}.gate3-avviso-conferma{margin:0 0 .75rem}.gate3-esito:not(:empty){border-left:4px solid var(--colore-accento);background:#f6f8fa;margin-top:1rem;padding:.75rem 1rem}.gate3-esito p{margin:0}.gate3-esito p+p{margin-top:.375rem}.gate3-collegamenti{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.gate3-avviso p,.gate3-ritorno{margin:.5rem 0 0}.gate3-caricamento{color:var(--colore-tenue);margin:0}@media (width<=48em){.gate3,.gate3-avviso{padding:1rem}.gate3-campi{grid-template-columns:minmax(0,1fr)}.gate3-pulsanti{flex-direction:column}.gate3-pulsanti button{width:100%}.gate3-conferma{padding:.75rem}.gate3-collegamenti{flex-direction:column}}.approvazione-elenco,.approvazione-gate,.approvazione-avviso{overflow-wrap:anywhere;max-width:48rem}.approvazione-elenco h2,.approvazione-gate h2,.approvazione-avviso h2{margin:0 0 .75rem;font-size:1.25rem}.approvazione-voci{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.approvazione-voce,.approvazione-riferimento,.approvazione-sezione,.approvazione-avviso{border:1px solid var(--colore-bordo);background:var(--colore-sfondo);border-radius:.5rem;padding:1rem 1.25rem}.approvazione-voce p,.approvazione-riferimento p,.approvazione-sezione p,.approvazione-avviso p{margin:.5rem 0 0}.approvazione-voce p:first-child,.approvazione-riferimento p:first-child{margin-top:0}.approvazione-avviso{border-left:4px solid var(--colore-tenue)}.approvazione-titolo-candidatura{font-size:1.125rem;font-weight:600}.approvazione-stato,.approvazione-nota,.approvazione-caricamento{color:var(--colore-tenue)}.approvazione-caricamento{margin:0}.approvazione-gate{flex-direction:column;gap:1rem;display:flex}.approvazione-gate h2{margin-bottom:0}.approvazione-sezione h3{margin:0 0 .75rem;font-size:1.0625rem}.approvazione-campi{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:.75rem 0 0;display:grid}.approvazione-sezione .approvazione-campi{margin-top:0}.approvazione-campo{min-width:0}.approvazione-campo dt{color:var(--colore-tenue);font-size:.875rem}.approvazione-campo dd{margin:0}.approvazione-frase{font-weight:600}.approvazione-sezione .approvazione-frase{margin:0 0 .75rem}.approvazione-pulsanti,.approvazione-gate-collegamenti{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.approvazione-pulsanti{margin-top:.75rem}.approvazione-pulsante{border:1px solid var(--colore-bordo);color:#8c959f;min-height:2.75rem;font:inherit;background:#eaeef2;border-radius:.375rem;padding:.375rem 1rem}.approvazione-pulsante:disabled{cursor:not-allowed}.approvazione-successivo,.approvazione-ritorno{margin:0}@media (width<=48em){.approvazione-voce,.approvazione-riferimento,.approvazione-sezione,.approvazione-avviso{padding:1rem}.approvazione-campi{grid-template-columns:minmax(0,1fr)}.approvazione-pulsanti{flex-direction:column;align-items:stretch}}.informazioni-mancanti h2{margin:0 0 .5rem;font-size:1.125rem}.informazioni-mancanti p{margin:0 0 .75rem}.informazioni-mancanti .informazioni-mancanti-limiti{max-width:64rem}.informazioni-mancanti .informazioni-mancanti-tabella{border-collapse:collapse;width:100%}.informazioni-mancanti .informazioni-mancanti-tabella th,.informazioni-mancanti .informazioni-mancanti-tabella td{border-bottom:1px solid var(--colore-bordo,#d0d7de);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.5rem}.informazioni-mancanti .informazioni-mancanti-tabella th{background:var(--colore-pannello,#f3f5f7);overflow-wrap:normal;font-size:.875rem;font-weight:600}.informazioni-mancanti .informazioni-mancanti-tabella code{overflow-wrap:anywhere}.informazioni-mancanti .informazioni-mancanti-nascosto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.informazioni-mancanti .informazioni-mancanti-vuota{border:1px dashed var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;max-width:48rem;padding:1rem 1.25rem}.informazioni-mancanti .informazioni-mancanti-risposta{max-width:48rem}.informazioni-mancanti .informazioni-mancanti-riepilogo{border:1px solid var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);border-radius:.5rem;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:.25rem 1rem;margin:0 0 1rem;padding:.75rem 1rem;display:grid}.informazioni-mancanti .informazioni-mancanti-riepilogo div{display:contents}.informazioni-mancanti .informazioni-mancanti-riepilogo dt{color:var(--colore-tenue,#57606a);font-size:.875rem}.informazioni-mancanti .informazioni-mancanti-riepilogo dd{overflow-wrap:anywhere;margin:0}.informazioni-mancanti .informazioni-mancanti-campo{margin:0 0 .75rem}.informazioni-mancanti .informazioni-mancanti-campo label{margin:0 0 .25rem;font-weight:600;display:block}.informazioni-mancanti .informazioni-mancanti-campo textarea{box-sizing:border-box;border:1px solid var(--colore-tenue,#57606a);background:var(--colore-sfondo,#fff);width:100%;min-height:8rem;color:var(--colore-testo,#1b1f24);font:inherit;resize:vertical;border-radius:.375rem;padding:.5rem .625rem;display:block}.informazioni-mancanti .informazioni-mancanti-campo textarea:read-only{background:var(--colore-pannello,#f3f5f7)}.informazioni-mancanti .informazioni-mancanti-contatore{color:var(--colore-tenue,#57606a);margin:.25rem 0 0;font-size:.875rem}.informazioni-mancanti .informazioni-mancanti-campo-vuoto{color:var(--colore-tenue,#57606a)}.informazioni-mancanti .informazioni-mancanti-pulsanti{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.informazioni-mancanti .informazioni-mancanti-pulsanti button{box-sizing:border-box;border:1px solid var(--colore-bordo,#d0d7de);background:var(--colore-sfondo,#fff);min-height:2.75rem;color:var(--colore-testo,#1b1f24);font:inherit;cursor:pointer;border-radius:.375rem;padding:.5rem 1rem}.informazioni-mancanti .informazioni-mancanti-pulsanti button:hover:not(:disabled){border-color:var(--colore-tenue,#57606a);background:var(--colore-pannello,#f3f5f7)}.informazioni-mancanti .informazioni-mancanti-pulsanti button:disabled{color:#8c959f;cursor:not-allowed;background:#eaeef2;border-color:#d0d7de}.informazioni-mancanti .informazioni-mancanti-annulla{padding:.5rem .25rem}.informazioni-mancanti .informazioni-mancanti-conferma{border:2px solid var(--colore-bordo,#d0d7de);background:var(--colore-sfondo,#fff);border-radius:.5rem;margin-top:1rem;padding:1rem 1.25rem}.informazioni-mancanti .informazioni-mancanti-conferma h3{margin:0 0 .5rem;font-size:1rem}.informazioni-mancanti .informazioni-mancanti-testo-risposta{border-left:4px solid var(--colore-bordo,#d0d7de);background:var(--colore-pannello,#f3f5f7);white-space:pre-wrap;overflow-wrap:anywhere;padding:.5rem .75rem}.informazioni-mancanti .informazioni-mancanti-esito:not(:empty){border-left:4px solid var(--colore-accento,#0b5cad);background:#f6f8fa;margin-top:1rem;padding:.75rem 1rem}.informazioni-mancanti .informazioni-mancanti-esito p{margin:0}.informazioni-mancanti .informazioni-mancanti-esito p+p{margin-top:.375rem}.informazioni-mancanti .informazioni-mancanti-dopo{flex-wrap:wrap;gap:.5rem 1.5rem;margin:1rem 0 0;display:flex}@media (width<=47.99em){.informazioni-mancanti .informazioni-mancanti-tabella,.informazioni-mancanti .informazioni-mancanti-tabella tbody,.informazioni-mancanti .informazioni-mancanti-tabella tr,.informazioni-mancanti .informazioni-mancanti-tabella td{display:block}.informazioni-mancanti .informazioni-mancanti-tabella thead th{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.informazioni-mancanti .informazioni-mancanti-tabella tbody tr{border:1px solid var(--colore-bordo,#d0d7de);border-radius:.5rem;margin-bottom:.75rem}.informazioni-mancanti .informazioni-mancanti-tabella td{white-space:normal;overflow-wrap:anywhere;border-bottom:0;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:.5rem;padding:.375rem .75rem;display:grid}.informazioni-mancanti .informazioni-mancanti-tabella td:before{content:attr(data-etichetta);content:attr(data-etichetta) / "";color:var(--colore-tenue,#57606a);font-size:.875rem}.informazioni-mancanti .informazioni-mancanti-riepilogo{grid-template-columns:minmax(0,1fr);gap:0;padding:.75rem}.informazioni-mancanti .informazioni-mancanti-riepilogo div+div dt{margin-top:.5rem}.informazioni-mancanti .informazioni-mancanti-campo textarea{width:100%}.informazioni-mancanti .informazioni-mancanti-pulsanti{flex-direction:column;align-items:stretch}.informazioni-mancanti .informazioni-mancanti-pulsanti button,.informazioni-mancanti .informazioni-mancanti-annulla{text-align:center;width:100%}.informazioni-mancanti .informazioni-mancanti-conferma{padding:.75rem}.informazioni-mancanti .informazioni-mancanti-dopo{flex-direction:column}}.analytics-funnel h2{margin:0 0 .5rem;font-size:1.125rem}.analytics-funnel p{margin:0 0 .75rem}.analytics-elenco{max-width:48em;margin:0 0 1rem;padding:0;list-style:none}.analytics-elenco li{border-bottom:1px solid var(--colore-bordo,#d0d7de);grid-template-columns:4.5rem minmax(0,1fr);column-gap:1rem;padding:.625rem .75rem;display:grid}.analytics-elenco li:first-child{border-top:1px solid var(--colore-bordo,#d0d7de)}.analytics-numero{text-align:right;font-variant-numeric:tabular-nums;grid-row:1/span 3;font-size:1.5rem;font-weight:700;line-height:1.2}.analytics-nome{overflow-wrap:anywhere;grid-column:2;font-weight:600}.analytics-regola{color:var(--colore-tenue,#57606a);overflow-wrap:anywhere;grid-column:2;font-size:.875rem}.analytics-funnel .analytics-nota{overflow-wrap:anywhere;grid-column:2;margin:.25rem 0 0;font-size:.875rem;font-style:italic}@media (width<=47.99em){.analytics-elenco li{grid-template-columns:3rem minmax(0,1fr);column-gap:.75rem;padding:.5rem .25rem}.analytics-numero{font-size:1.25rem}}.analytics-kpi,.analytics-segmentazioni{margin-top:1.5rem}.analytics-kpi h2,.analytics-segmentazioni h2{margin:0 0 .5rem;font-size:1.125rem}.analytics-kpi p,.analytics-segmentazioni p{max-width:48em;margin:0 0 .75rem}.analytics-kpi .analytics-avviso{font-style:italic}.analytics-famiglia h3{margin:1rem 0 .5rem;font-size:1rem}.analytics-voci{max-width:48em;margin:0 0 1rem;padding:0;list-style:none}.analytics-voci li{border-bottom:1px solid var(--colore-bordo,#d0d7de);overflow-wrap:anywhere;flex-direction:column;gap:.125rem;padding:.625rem .75rem;display:flex}.analytics-voci li:first-child{border-top:1px solid var(--colore-bordo,#d0d7de)}.analytics-voce-nome{font-weight:600}.analytics-voce-valore{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.analytics-voce-frase{font-style:italic}.analytics-voce-utilita,.analytics-voce-regola,.analytics-voce-dato{color:var(--colore-tenue,#57606a);font-size:.875rem}@media (width<=47.99em){.analytics-voci li{padding:.5rem .25rem}.analytics-voce-valore{font-size:1.125rem}}
