.pagina-accesso[data-v-f59c31b6]{min-height:100vh;max-width:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1rem;margin:0 auto}.marchio-accesso[data-v-f59c31b6]{display:flex;align-items:center;gap:.6rem;font-size:var(--testo-4);font-weight:600}.marchio-accesso-icona[data-v-f59c31b6]{color:var(--accento)}.pagina-accesso form[data-v-f59c31b6],.pagina-accesso label[data-v-f59c31b6]{display:flex;flex-direction:column;gap:.5rem}.pagina-accesso .carta[data-v-f59c31b6]{width:min(400px,100%);display:flex;flex-direction:column;gap:.75rem}.dialogo-titolo[data-v-068dc376]{margin:0 0 .75rem;font-size:var(--testo-4);font-weight:600;flex:0 0 auto}.dialogo-contenuto[data-v-068dc376]{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;min-height:0}.dialogo-azioni[data-v-068dc376]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--linea);flex:0 0 auto}@media(max-width:480px){.dialogo-azioni[data-v-068dc376]{flex-direction:column-reverse}.dialogo-azioni .pulsante[data-v-068dc376]{width:100%}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/app/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/app/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/app/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/app/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/app/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/app/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/app/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}:root{color-scheme:dark;--fondo: #0f1620;--superficie: #151f2b;--superficie-2: #1b2735;--linea: #263447;--testo: #e5ecf4;--tenue: #8a9ab0;--accento: #f2a93b;--testo-su-accento: #1a1206;--ok: #3ecf8e;--errore: #ff6b6b;--avviso: #f2c14e;--spento: #5d6b7e;--accento-pieno: #f2a93b;--testo-su-accento-pieno: #1a1206;--raggio-controllo: 6px;--raggio-pannello: 10px;--testo-1: .82rem;--testo-2: .88rem;--testo-3: 1rem;--testo-4: 1.18rem;--testo-5: 1.53rem}:root[data-tema=scuro]{color-scheme:dark;--fondo: #0f1620;--superficie: #151f2b;--superficie-2: #1b2735;--linea: #263447;--testo: #e5ecf4;--tenue: #8a9ab0;--accento: #f2a93b;--testo-su-accento: #1a1206;--ok: #3ecf8e;--errore: #ff6b6b;--avviso: #f2c14e;--spento: #5d6b7e;--accento-pieno: #f2a93b;--testo-su-accento-pieno: #1a1206}:root[data-tema=chiaro]{color-scheme:light;--fondo: #f3f5f8;--superficie: #ffffff;--superficie-2: #f7f9fb;--linea: #dde3ea;--testo: #152030;--tenue: #5b6b80;--accento: #a86300;--testo-su-accento: #ffffff;--ok: #178a55;--errore: #c4372f;--avviso: #8a6300;--spento: #8995a5;--accento-pieno: #f2a93b;--testo-su-accento-pieno: #1a1206}:root{--laterale: #0b111a;--laterale-testo: #c9d4e1;--laterale-tenue: #8a9ab0;--laterale-voce-attiva: #172233;--laterale-ok: #3ecf8e;--laterale-avviso: #f2c14e}*{box-sizing:border-box}html{font-size:17px}body{margin:0;background:var(--fondo);color:var(--testo);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3{font-weight:600}.titolo-pagina{font-size:var(--testo-5);font-weight:600;margin:0}.etichetta-sezione{font-size:var(--testo-2);font-weight:600;text-transform:none;color:var(--tenue);margin:0}a{color:var(--accento)}.carta{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--raggio-pannello);padding:1rem}.carta p,.gruppo p,.dialogo-contenuto p{margin:0}.pulsante,.campo{font:inherit;min-height:44px}.pulsante{background:var(--superficie);color:var(--testo);border:1px solid var(--linea);border-radius:var(--raggio-controllo);padding:.5rem 1rem;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.pulsante:hover{background:var(--superficie-2)}.pulsante:active{transform:translateY(1px)}.pulsante:focus-visible{outline:2px solid var(--accento);outline-offset:2px}.pulsante.primario{background:var(--accento-pieno);border-color:var(--accento-pieno);color:var(--testo-su-accento-pieno)}.pulsante.primario:hover{filter:brightness(1.08)}.pulsante.pericolo{background:transparent;border-color:var(--errore);color:var(--errore)}.pulsante.pericolo:hover{background:#ff6b6b1a}.campo{background:var(--superficie);color:var(--testo);font-size:var(--testo-3);border:1px solid var(--linea);border-radius:var(--raggio-controllo);padding:.5rem}.campo:focus-visible{outline:2px solid var(--accento);outline-offset:2px}select.campo option{background:var(--superficie);color:var(--testo)}@media(min-width:481px){.campo-select{width:max-content;min-width:12rem}}input[type=radio]{width:22px;height:22px;accent-color:var(--accento);flex:0 0 auto}input[type=checkbox]{appearance:none;width:22px;height:22px;flex:0 0 auto;margin:0;position:relative;background:var(--superficie);border:1.5px solid var(--tenue);border-radius:4px;cursor:pointer}input[type=checkbox]:checked{background:var(--accento-pieno);border-color:var(--accento-pieno)}input[type=checkbox]:checked:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:10px;border:solid var(--testo-su-accento-pieno);border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=checkbox]:disabled{opacity:.5;cursor:default}input[type=checkbox]:focus-visible{outline:2px solid var(--accento);outline-offset:2px}label{display:flex;flex-direction:column;gap:.35rem;font-size:var(--testo-2);color:var(--tenue)}label:has(>input[type=checkbox]),label:has(>input[type=radio]){flex-direction:row;align-items:center;gap:.5rem;min-height:44px;cursor:pointer}.tocco{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0}.solo-lettore{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.errore{color:var(--errore)}.avviso{color:var(--avviso)}.segno{display:inline-block;font-size:var(--testo-1);white-space:nowrap;line-height:1.4}.segno.giallo{background:var(--accento-pieno);color:var(--testo-su-accento-pieno);border-radius:999px;padding:.1rem .6rem}.segno.neutro{background:var(--superficie-2);color:var(--tenue);border:1px solid var(--linea);border-radius:999px;padding:.1rem .6rem}code,.mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;font-variant-numeric:tabular-nums}.tabella{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.tabella th,.tabella td{border-bottom:1px solid var(--linea);padding:.5rem;text-align:left}.tabella th{white-space:nowrap;font-size:var(--testo-1);font-weight:600;color:var(--tenue)}.tabella td{vertical-align:middle}.tabella th.azioni,.tabella td.azioni{width:1%;white-space:nowrap;text-align:right}.azioni-riga{display:inline-flex;align-items:center;gap:.25rem;flex-wrap:nowrap}.etichetta-azione{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.pulsante-riga{background:transparent;border-color:transparent;color:var(--tenue);width:44px;padding:.5rem;justify-content:center}.pulsante-riga:hover{background:var(--superficie-2);color:var(--testo)}.pulsante-riga.pericolo{border-color:transparent;color:var(--tenue)}.pulsante-riga.pericolo:hover,.pulsante-riga.pericolo:focus-visible{color:var(--errore);background:#ff6b6b1a}.pulsante-riga-vuoto{display:inline-block;width:44px;height:44px}@media(max-width:720px){.tabella-responsive thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.tabella-responsive,.tabella-responsive tbody,.tabella-responsive tr,.tabella-responsive td{display:block;width:100%}.tabella-responsive tr{border:1px solid var(--linea);border-radius:8px;padding:.5rem .75rem;margin-bottom:.75rem}.tabella-responsive td{border-bottom:none;padding:.4rem 0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.tabella-responsive td[data-etichetta]:before{content:attr(data-etichetta);font-weight:600;color:var(--tenue);flex:0 0 auto;min-width:6.5rem}.tabella-responsive td>div.riga-membro-secondaria{flex-basis:100%}.tabella-responsive td.azioni{width:100%;white-space:normal;text-align:left;gap:.5rem}.tabella-responsive td.azioni .riga-membro-errore{flex-basis:100%;order:1}.tabella-responsive .etichetta-azione{position:static;width:auto;height:auto;overflow:hidden;clip:auto;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0}.tabella-responsive .azioni-riga{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.tabella-responsive .pulsante-riga{width:100%;min-width:0;overflow:hidden;border:1px solid var(--linea);justify-content:flex-start;white-space:nowrap;font-size:var(--testo-2);padding:.5rem .6rem;gap:.4rem}.tabella-responsive .pulsante-riga-vuoto{display:none}}dialog.carta{color:var(--testo);width:min(32rem,calc(100vw - 2rem));max-height:90vh;padding:1.25rem 1.5rem;box-shadow:0 16px 40px #00000059}dialog.carta[open]{display:flex;flex-direction:column;overflow:hidden}dialog.carta:not([open]){display:none}dialog.carta::backdrop{background:#0000008c}.guscio{display:flex;align-items:stretch;min-height:100vh}.area-contenuto{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.pallino{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.pallino.ok{background:var(--ok)}.pallino.avviso{background:var(--avviso)}.barra-superiore{display:none}@media(max-width:959px){.barra-superiore{display:flex;align-items:center;gap:.75rem;height:56px;padding:0 .5rem;background:var(--superficie);border-bottom:1px solid var(--linea);position:sticky;top:0;z-index:10}}.pulsante-menu{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 auto;background:transparent;border:none;border-radius:var(--raggio-controllo);color:var(--testo);cursor:pointer}.pulsante-menu:hover,.pulsante-menu:active{background:var(--superficie-2)}.pulsante-menu:focus-visible{outline:2px solid var(--accento);outline-offset:2px}.titolo-pagina-mobile{flex:1 1 auto;min-width:0;font-size:var(--testo-4);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.velo-cassetto{position:fixed;inset:0;background:#00000080;z-index:19}@media(min-width:960px){.velo-cassetto{display:none}}.laterale{background:var(--laterale);color:var(--laterale-testo);display:flex;flex-direction:column;width:280px}@media(min-width:960px){.laterale{position:sticky;top:0;align-self:flex-start;width:248px;height:100vh;flex:0 0 248px}}@media(max-width:959px){.laterale{position:fixed;top:0;bottom:0;left:0;z-index:20;transform:translate(-100%);visibility:hidden;transition:transform .15s ease,visibility 0s linear .15s}.laterale.aperta{transform:translate(0);visibility:visible;transition:transform .15s ease,visibility 0s linear 0s}@media(prefers-reduced-motion:reduce){.laterale{transition:none}}}.laterale-intestazione{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 1rem;border-bottom:1px solid rgb(255 255 255 / .08);flex:0 0 auto}.marchio{display:flex;align-items:center;gap:.5rem;font-size:var(--testo-4);font-weight:600;color:#fff}.pulsante-chiudi-cassetto{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;color:var(--laterale-testo);cursor:pointer}.pulsante-chiudi-cassetto:focus-visible{outline:2px solid var(--accento);outline-offset:-2px}@media(min-width:960px){.pulsante-chiudi-cassetto{display:none}}.laterale-nav{display:flex;flex-direction:column;gap:.15rem;padding:.5rem;flex:1 1 auto;overflow-y:auto}.voce-laterale{display:flex;align-items:center;gap:.75rem;height:44px;padding:0 .75rem;border-radius:var(--raggio-controllo);border-left:3px solid transparent;color:var(--laterale-testo);text-decoration:none;font-size:1rem}.voce-laterale:hover{background:#ffffff0f}.voce-laterale.attiva{background:var(--laterale-voce-attiva);border-left-color:var(--accento);color:#fff}.voce-laterale:focus-visible{outline:2px solid var(--accento);outline-offset:-2px}.laterale-piede{flex:0 0 auto;display:flex;flex-direction:column;gap:.4rem;padding:.85rem 1rem 1rem;border-top:1px solid rgb(255 255 255 / .08)}.stato-controller{display:flex;align-items:center;gap:.5rem;font-size:var(--testo-1);color:var(--laterale-tenue)}.laterale .pallino.ok{background:var(--laterale-ok)}.laterale .pallino.avviso{background:var(--laterale-avviso)}.laterale-piede .segno.giallo{align-self:flex-start}.laterale-utente{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.25rem}.laterale-utente .nome-utente{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--testo-2);color:var(--laterale-testo)}.laterale-utente .pulsante{flex:0 0 auto;background:transparent;border-color:#ffffff2e;color:var(--laterale-testo)}.laterale-utente .pulsante:hover{background:#ffffff14}main{padding:1rem;max-width:80rem;margin:0 auto}.area-contenuto main{max-width:1200px;margin:0;padding:1rem}.area-contenuto main.largo{max-width:1440px}@media(min-width:960px){.area-contenuto main{padding:2rem}}main>div{flex-wrap:wrap;min-width:0}code{overflow-wrap:anywhere}.intestazione-pagina{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:1px solid var(--linea)}.intestazione-pagina .titolo-pagina{flex:1 1 auto;min-width:0}@media(max-width:959px){.intestazione-pagina .titolo-pagina{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.intestazione-pagina .azioni,.intestazione-pagina .azioni-pagina{margin-left:auto}}.intestazione-pagina .azioni,.azioni-pagina{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.pulsante-icona{padding:.5rem;width:44px;justify-content:center}.elenco-reti{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--raggio-pannello);overflow:hidden}.riga-rete{display:flex;align-items:center;gap:1rem;min-height:56px;padding:.75rem 1.25rem;cursor:pointer;border-bottom:1px solid var(--linea)}.riga-rete:last-child{border-bottom:none}.riga-rete:hover{background:var(--superficie-2)}.riga-rete:focus-visible{outline:2px solid var(--accento);outline-offset:-2px}.riga-rete.non-trovata{cursor:default;opacity:.6}.riga-rete-principale{display:flex;align-items:center;gap:.75rem;flex:1 1 auto;min-width:0}.riga-rete-nome{font-size:var(--testo-4);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.riga-rete-id{color:var(--tenue)}.riga-rete-stato{flex:0 0 auto;display:flex;align-items:center;gap:.6rem}.riga-rete-conteggio{font-variant-numeric:tabular-nums;color:var(--tenue);font-size:var(--testo-2);white-space:nowrap}.riga-rete-non-trovata-testo{flex:0 0 auto;color:var(--tenue);font-size:var(--testo-2)}.barra-proporzione{display:block;width:4.5rem;height:4px;border-radius:999px;background:var(--linea);overflow:hidden}.barra-proporzione-riempimento{display:block;height:100%;background:var(--ok);border-radius:inherit}@media(max-width:720px){.riga-rete{flex-wrap:wrap;align-items:flex-start}.riga-rete-principale{flex-wrap:wrap;row-gap:.25rem}.riga-rete-id{flex-basis:100%;order:1}.riga-rete-stato{flex:1 1 100%;justify-content:space-between}}.intestazione-rete{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:1px solid var(--linea)}.intestazione-rete .titolo-pagina{margin:0}.intestazione-rete-id{display:flex;align-items:center;gap:.35rem;color:var(--tenue)}.intestazione-rete-feedback{font-size:var(--testo-1);color:var(--tenue)}.intestazione-rete .azioni{margin-left:auto}.pannelli-rete{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}@media(min-width:1200px){.pannelli-rete{grid-template-columns:repeat(3,1fr)}}.pannello-intestazione{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;margin-bottom:.75rem}.pannello-riga{color:var(--tenue);font-size:var(--testo-2);margin:0 0 .5rem}.pannello-riga .mono{color:var(--testo)}.carta .tabella th:first-child,.carta .tabella td:first-child{padding-left:0}.carta .tabella th:last-child,.carta .tabella td:last-child{padding-right:0}.tabella-adesiva thead th{position:sticky;top:0;background:var(--superficie);z-index:2}@media(max-width:959px){.tabella-adesiva thead th{top:56px}}@media(max-width:720px){.tabella-adesiva thead th{position:static}}.filtro-membri{width:min(100%,22rem);margin-bottom:.75rem}.pallino-membro{display:inline-block;width:.6em;height:.6em;border-radius:50%;margin-right:.4em}.riga-membro-secondaria{color:var(--tenue);font-size:var(--testo-1);margin-top:.15rem}.riga-membro-riga-form{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.riga-membro-errore{margin:.25rem 0 0;white-space:normal}.modulo-largo{max-width:560px;display:flex;flex-direction:column;gap:.85rem}.moduli-pagina{display:flex;flex-direction:column;gap:1.5rem}.gruppo{background:var(--superficie);border:1px solid var(--linea);border-radius:var(--raggio-pannello);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.6rem}dialog.carta .gruppo{background:none}.gruppo .etichetta-sezione{font-size:var(--testo-3);color:var(--testo);margin-bottom:.1rem}fieldset.gruppo{margin:0}fieldset.gruppo>legend{padding:0;float:left;width:100%}.righe-modulo,.modulo-verticale{display:flex;flex-direction:column;gap:.5rem}@media(min-width:481px){.modulo-verticale>.pulsante{align-self:flex-start}}.riga-modulo{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.5rem}.riga-modulo .campo{flex:1 1 8rem;min-width:0}.riga-modulo .pulsante-icona{flex:0 0 auto}.griglia-recupero{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.griglia-recupero code{display:block;background:var(--fondo);border:1px solid var(--linea);border-radius:4px;padding:.4rem .6rem;text-align:center}
