.ico[data-v-0f69fa38]{flex-shrink:0;width:18px;height:18px}.modal-overlay[data-v-25e4936b]{z-index:90;background:#0f0a1f8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal[data-v-25e4936b]{background:var(--c-surface);border-radius:var(--radius);width:100%;max-width:400px;padding:1.6rem 1.6rem 1.4rem;box-shadow:0 24px 60px #0000004d}.modal h3[data-v-25e4936b]{color:var(--c-text);font-size:1.15rem;font-family:var(--font-display);margin:0 0 .5rem}.modal p[data-v-25e4936b]{color:var(--c-muted);margin:0;font-size:.9rem;line-height:1.5}.modal-azioni[data-v-25e4936b]{justify-content:flex-end;gap:.7rem;margin-top:1.4rem;display:flex}.btn-annulla[data-v-25e4936b]{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);border-radius:var(--radius-sm);cursor:pointer;padding:.55rem 1.1rem;font-size:.9rem}.btn-annulla[data-v-25e4936b]:hover{background:var(--c-bg)}.btn-conferma[data-v-25e4936b]{background:var(--c-primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:0;padding:.55rem 1.1rem;font-size:.9rem;font-weight:600}.btn-conferma.danger[data-v-25e4936b]{background:#b91c1c}.btn-conferma[data-v-25e4936b]:hover{filter:brightness(1.08)}.scroll-area[data-v-9a71e2b2]{flex-direction:column;min-height:0;display:flex;position:relative}.viewport[data-v-9a71e2b2]{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.viewport[data-v-9a71e2b2]::-webkit-scrollbar{display:none}.track[data-v-9a71e2b2]{opacity:0;pointer-events:none;width:10px;transition:opacity .3s;position:absolute;top:0;bottom:0;right:2px}.track.visibile[data-v-9a71e2b2]{opacity:1;pointer-events:auto}.thumb[data-v-9a71e2b2]{cursor:grab;touch-action:none;background:#ffffff40;border-radius:999px;width:4px;transition:width .15s,background .15s;position:absolute;top:0;right:2px}.track:hover .thumb[data-v-9a71e2b2],.track.trascino .thumb[data-v-9a71e2b2]{background:#ffffff73;width:6px}.track.trascino .thumb[data-v-9a71e2b2]{cursor:grabbing}.shell[data-v-6e2e0049]{color:var(--c-text);min-height:100vh;display:flex}.sidebar[data-v-6e2e0049]{background:linear-gradient(200deg, var(--c-sidebar-a) 0%, var(--c-sidebar-b) 100%);color:#e5e7eb;flex-direction:column;flex-shrink:0;width:244px;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.topbar[data-v-6e2e0049]{border-bottom:1px solid #ffffff14;flex-direction:column;gap:.85rem;padding:1rem .9rem .85rem;display:flex}.brand[data-v-6e2e0049]{color:#fff;align-items:center;gap:.65rem;padding:.15rem .35rem;text-decoration:none;display:flex}.brand .logo[data-v-6e2e0049]{background:var(--c-primary);width:38px;height:38px;font-family:var(--font-display);color:#fff;border-radius:11px;flex-shrink:0;place-items:center;font-size:.95rem;font-weight:700;display:grid;overflow:hidden;box-shadow:0 4px 12px -4px #5b21b6cc}.brand .logo img[data-v-6e2e0049]{object-fit:cover;width:100%;height:100%}.brand-text[data-v-6e2e0049]{flex-direction:column;min-width:0;line-height:1.15;display:flex}.brand-name[data-v-6e2e0049]{font-family:var(--font-display);color:#fff;letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}.brand-sub[data-v-6e2e0049]{text-transform:uppercase;letter-spacing:.9px;color:#9b8cc0;margin-top:2px;font-size:.68rem}.profile[data-v-6e2e0049]{padding:.8rem .95rem calc(.8rem + env(safe-area-inset-bottom,0px));border-top:1px solid #ffffff14;align-items:center;gap:.6rem;margin-top:auto;display:flex}.avatar[data-v-6e2e0049]{background:linear-gradient(135deg, var(--c-primary-600), var(--c-primary));color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:.82rem;font-weight:700;display:grid}.profile-text[data-v-6e2e0049]{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.p-name[data-v-6e2e0049]{color:#f3f0fb;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.p-role[data-v-6e2e0049]{color:#9b8cc0;font-size:.72rem}.logout[data-v-6e2e0049]{color:#b9add6;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:background .12s,color .12s;display:grid}.logout[data-v-6e2e0049]:hover{color:#fff;background:#ffffff1f}.nav-scroll[data-v-6e2e0049]{flex:1}.nav[data-v-6e2e0049]{padding:.6rem .65rem}.gruppo[data-v-6e2e0049]{margin-bottom:.35rem}.gruppo-titolo[data-v-6e2e0049]{text-transform:uppercase;letter-spacing:.8px;color:#9b8cc0;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:.7rem .7rem .35rem;font-family:inherit;font-size:.66rem;font-weight:600;display:flex}.gruppo-titolo[data-v-6e2e0049]:hover{color:#cdc7da}.gruppo-titolo .chev[data-v-6e2e0049]{width:14px;height:14px;transition:transform .18s}.gruppo-titolo .chev.ruota[data-v-6e2e0049]{transform:rotate(-90deg)}.voci[data-v-6e2e0049]{flex-direction:column;gap:1px;display:flex}.voce[data-v-6e2e0049]{color:#cdc7da;border-radius:9px;align-items:center;gap:.7rem;padding:.52rem .7rem;font-size:.9rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.voce[data-v-6e2e0049]:hover{color:#fff;background:#ffffff12}.voce.attiva[data-v-6e2e0049]{background:var(--c-primary);color:#fff;box-shadow:0 6px 16px -8px #5b21b6bf}.nav-badge[data-v-6e2e0049]{color:#1e1530;background:#f59e0b;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:.72rem;font-weight:800;line-height:1;display:flex}.main[data-v-6e2e0049]{background:var(--c-bg);flex:1;min-width:0}.main-inner[data-v-6e2e0049]{max-width:1040px;margin:0 auto;padding:1.75rem 2rem 3rem}.content[data-v-6e2e0049]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.75rem 1.9rem}.content.plain[data-v-6e2e0049]{box-shadow:none;background:0 0;border:0;padding:0}.content[data-v-6e2e0049] a:not([class]){color:var(--c-primary);text-decoration:none}.content[data-v-6e2e0049] a:not([class]):hover{text-decoration:underline}.flash[data-v-6e2e0049]{border-radius:var(--radius-sm);border:1px solid #0000;margin-bottom:1rem;padding:.7rem 1.1rem;font-size:.9rem}.flash.success[data-v-6e2e0049]{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.flash.error[data-v-6e2e0049]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.modal-overlay[data-v-6e2e0049]{z-index:80;background:#0f0a1f8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal[data-v-6e2e0049]{background:var(--c-surface);border-radius:var(--radius);width:100%;max-width:400px;padding:1.6rem 1.6rem 1.4rem;box-shadow:0 24px 60px #0000004d}.modal h3[data-v-6e2e0049]{color:var(--c-text);margin:0 0 .5rem;font-size:1.15rem}.modal p[data-v-6e2e0049]{color:var(--c-muted);margin:0;font-size:.9rem;line-height:1.5}.modal-azioni[data-v-6e2e0049]{justify-content:flex-end;gap:.7rem;margin-top:1.4rem;display:flex}.btn-annulla[data-v-6e2e0049]{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);border-radius:var(--radius-sm);cursor:pointer;padding:.55rem 1.1rem;font-size:.9rem}.btn-annulla[data-v-6e2e0049]:hover{background:var(--c-bg)}.btn-esci[data-v-6e2e0049]{background:var(--c-primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:0;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.9rem;font-weight:600;display:inline-flex}.btn-esci[data-v-6e2e0049]:hover{filter:brightness(1.08)}.btn-esci[data-v-6e2e0049] .ico{width:16px;height:16px}.overlay[data-v-6e2e0049],.mobilebar[data-v-6e2e0049]{display:none}@media (width<=900px){.sidebar[data-v-6e2e0049]{z-index:60;height:100vh;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%)}.shell.nav-open .sidebar[data-v-6e2e0049]{transform:translate(0);box-shadow:0 0 50px #00000080}.overlay[data-v-6e2e0049]{z-index:50;opacity:0;pointer-events:none;background:#00000073;transition:opacity .25s;display:block;position:fixed;inset:0}.shell.nav-open .overlay[data-v-6e2e0049]{opacity:1;pointer-events:auto}.mobilebar[data-v-6e2e0049]{background:linear-gradient(90deg, var(--c-sidebar-a), var(--c-sidebar-b));z-index:40;align-items:center;gap:.75rem;padding:.6rem 1rem;display:flex;position:sticky;top:0}.burger[data-v-6e2e0049]{color:#fff;cursor:pointer;background:0 0;border:0;padding:.35rem;display:flex}.burger[data-v-6e2e0049] .ico{width:24px;height:24px}.m-brand[data-v-6e2e0049]{font-family:var(--font-display);color:#fff;font-size:1.05rem;font-weight:800;text-decoration:none}.main-inner[data-v-6e2e0049]{padding:1.25rem 1rem 2.5rem}.content[data-v-6e2e0049]{padding:1.25rem 1.1rem}}.head[data-v-efbc1c7a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-efbc1c7a]{font-family:var(--font-display);margin:0}.head-right[data-v-efbc1c7a]{align-items:center;gap:.7rem;display:flex}.nuovo[data-v-efbc1c7a]{position:relative}.btn-nuovo[data-v-efbc1c7a]{font:inherit;background:var(--c-primary);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.btn-nuovo[data-v-efbc1c7a] .ico{width:16px;height:16px}.btn-nuovo[data-v-efbc1c7a]:hover{filter:brightness(1.08)}.nuovo-menu[data-v-efbc1c7a]{z-index:30;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-sm);min-width:190px;box-shadow:var(--shadow);flex-direction:column;padding:.35rem;display:flex;position:absolute;top:calc(100% + 6px);right:0}.nuovo-voce[data-v-efbc1c7a]{color:var(--c-text);border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .7rem;font-size:.9rem;text-decoration:none;display:flex}.nuovo-voce[data-v-efbc1c7a]:hover{color:var(--c-primary);background:#f3f0fb}.nuovo-voce[data-v-efbc1c7a] .ico{width:17px;height:17px;color:var(--c-primary)}.viste[data-v-efbc1c7a]{border:1px solid var(--c-border);background:var(--c-surface);border-radius:999px;display:inline-flex;overflow:hidden}.viste button[data-v-efbc1c7a]{font:inherit;color:var(--c-muted);cursor:pointer;background:0 0;border:0;padding:.4rem 1rem;font-size:.85rem;font-weight:600}.viste button.on[data-v-efbc1c7a]{background:var(--c-primary);color:#fff}.card[data-v-efbc1c7a]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.barra[data-v-efbc1c7a]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;padding:.7rem 1rem;display:flex}.nav[data-v-efbc1c7a]{align-items:center;gap:.5rem;display:flex}.navbtn[data-v-efbc1c7a]{border:1px solid var(--c-border);background:var(--c-surface);cursor:pointer;width:32px;height:32px;color:var(--c-text);border-radius:8px;font-size:1.1rem;line-height:1}.navbtn[data-v-efbc1c7a]:hover{border-color:var(--c-primary);color:var(--c-primary)}.mese[data-v-efbc1c7a]{font-family:var(--font-display);text-align:center;min-width:150px;font-weight:600}.oggi[data-v-efbc1c7a]{border:1px solid var(--c-border);background:var(--c-surface);cursor:pointer;color:var(--c-primary);border-radius:999px;padding:.35rem .8rem;font-size:.82rem;font-weight:600}.sel[data-v-efbc1c7a]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;color:var(--c-text);padding:.45rem .7rem;font-size:.86rem}.legenda[data-v-efbc1c7a]{flex-wrap:wrap;gap:.8rem;margin-left:auto;display:flex}.lg[data-v-efbc1c7a]{color:var(--c-muted);align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.lg[data-v-efbc1c7a]:before{content:"";border-radius:3px;width:9px;height:9px}.lg.allenamento[data-v-efbc1c7a]:before{background:#6d28d9}.lg.partita[data-v-efbc1c7a]:before{background:#d97706}.lg.evento[data-v-efbc1c7a]:before{background:#0d9488}.lg.scadenza[data-v-efbc1c7a]:before{background:#dc2626}.calendario[data-v-efbc1c7a]{padding:.4rem}.dow[data-v-efbc1c7a]{grid-template-columns:repeat(7,minmax(0,1fr));padding:.3rem .2rem;display:grid}.dow span[data-v-efbc1c7a]{text-transform:uppercase;letter-spacing:.04em;color:var(--c-muted);text-align:left;padding-left:.35rem;font-size:.7rem;font-weight:600}.grid[data-v-efbc1c7a]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cella[data-v-efbc1c7a]{border:1px solid var(--c-border);background:var(--c-surface);border-radius:10px;flex-direction:column;gap:.2rem;min-width:0;min-height:92px;padding:.3rem .35rem;display:flex}.cella.fuori[data-v-efbc1c7a]{background:#faf9fc}.cella.fuori .numero[data-v-efbc1c7a]{color:#c7c2d4}.cella.oggi[data-v-efbc1c7a]{border-color:var(--c-primary);box-shadow:inset 0 0 0 1px var(--c-primary)}.numero[data-v-efbc1c7a]{color:var(--c-text);align-self:flex-start;padding:.05rem .2rem;font-size:.78rem;font-weight:600}.cella.oggi .numero[data-v-efbc1c7a]{background:var(--c-primary);color:#fff;text-align:center;border-radius:999px;min-width:20px}.celle-items[data-v-efbc1c7a]{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.it[data-v-efbc1c7a]{white-space:nowrap;text-overflow:ellipsis;color:#fff;border-radius:5px;max-width:100%;padding:.1rem .35rem;font-size:.68rem;text-decoration:none;display:block;overflow:hidden}.it .ora[data-v-efbc1c7a]{opacity:.9;margin-right:.25rem;font-weight:700}.it.allenamento[data-v-efbc1c7a]{background:#6d28d9}.it.partita[data-v-efbc1c7a]{background:#d97706}.it.evento[data-v-efbc1c7a]{background:#0d9488}.it.scadenza[data-v-efbc1c7a]{background:#dc2626}.piu[data-v-efbc1c7a]{color:var(--c-muted);padding-left:.35rem;font-size:.66rem}.lista[data-v-efbc1c7a]{padding:.4rem .5rem}.giorno-blocco[data-v-efbc1c7a]{padding:.3rem 0}.giorno-head[data-v-efbc1c7a]{font-family:var(--font-display);text-transform:capitalize;padding:.6rem .6rem .4rem;font-size:.9rem;font-weight:600}.giorno-head.oggi[data-v-efbc1c7a]{color:var(--c-primary)}.riga[data-v-efbc1c7a]{color:var(--c-text);border-radius:9px;align-items:center;gap:.7rem;padding:.5rem .7rem;text-decoration:none;display:flex}.riga[data-v-efbc1c7a]:hover{background:#faf8fe}.pallino[data-v-efbc1c7a]{border-radius:50%;flex:none;width:9px;height:9px}.riga.allenamento .pallino[data-v-efbc1c7a]{background:#6d28d9}.riga.partita .pallino[data-v-efbc1c7a]{background:#d97706}.riga.evento .pallino[data-v-efbc1c7a]{background:#0d9488}.riga.scadenza .pallino[data-v-efbc1c7a]{background:#dc2626}.riga .ora[data-v-efbc1c7a]{font-variant-numeric:tabular-nums;color:var(--c-primary);min-width:44px;font-size:.85rem;font-weight:700}.riga .titolo[data-v-efbc1c7a]{font-weight:600}.riga .sub[data-v-efbc1c7a]{color:var(--c-muted);font-size:.78rem}.riga .tipo[data-v-efbc1c7a]{text-transform:uppercase;letter-spacing:.04em;color:var(--c-muted);margin-left:auto;font-size:.7rem}.vuoto[data-v-efbc1c7a]{color:var(--c-muted);padding:.8rem}@media (width<=720px){.cella[data-v-efbc1c7a]{min-height:64px}.it[data-v-efbc1c7a]{font-size:.6rem}.legenda[data-v-efbc1c7a]{width:100%;margin-left:0}.riga .sub[data-v-efbc1c7a]{display:none}}.back[data-v-f2b7e45e]{color:var(--c-muted);margin-bottom:.6rem;font-size:.9rem;text-decoration:none;display:inline-block}h1[data-v-f2b7e45e]{font-family:var(--font-display);margin:0 0 1rem}.form[data-v-f2b7e45e]{flex-direction:column;gap:.75rem;display:flex;max-width:none!important}label[data-v-f2b7e45e]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.griglia[data-v-f2b7e45e]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.due[data-v-f2b7e45e]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}input[data-v-f2b7e45e],select[data-v-f2b7e45e]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;padding:.55rem}.switch[data-v-f2b7e45e]{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);flex-direction:row;align-items:center;gap:.6rem;margin:.3rem 0;padding:.7rem 0}.switch small[data-v-f2b7e45e]{color:var(--c-muted);font-weight:400}.ripeti-box[data-v-f2b7e45e]{background:var(--c-bg);border-radius:var(--radius-sm);flex-direction:column;gap:.7rem;padding:.9rem 1rem;display:flex}.rl[data-v-f2b7e45e]{color:var(--c-muted);font-size:.82rem;font-weight:600}.giorni[data-v-f2b7e45e]{flex-wrap:wrap;gap:.4rem;display:flex}.giorno[data-v-f2b7e45e]{border:1px solid var(--c-border);background:var(--c-surface);cursor:pointer;border-radius:999px;flex-direction:row;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.85rem}.giorno.on[data-v-f2b7e45e]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.giorno input[data-v-f2b7e45e]{display:none}.anteprima[data-v-f2b7e45e]{color:var(--c-primary);background:color-mix(in srgb, var(--c-primary) 8%, #fff);border-radius:var(--radius-sm);margin:0;padding:.5rem .8rem;font-size:.9rem}.azioni[data-v-f2b7e45e]{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.btn-primary[data-v-f2b7e45e]{border-radius:var(--radius-sm);color:#fff;cursor:pointer;border:0;padding:.6rem 1.2rem;font-weight:600}.btn-primary[data-v-f2b7e45e]:disabled{opacity:.6;cursor:not-allowed}.annulla[data-v-f2b7e45e]{color:var(--c-muted);font-size:.9rem;text-decoration:none}.errore[data-v-f2b7e45e]{color:#b91c1c;margin:-.4rem 0 0;font-size:.85rem}.back[data-v-865ba163]{color:var(--c-muted);margin-bottom:.6rem;font-size:.9rem;text-decoration:none;display:inline-block}h1[data-v-865ba163]{font-family:var(--font-display);margin:0 0 1rem}.card[data-v-865ba163]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.3rem 1.4rem}.form[data-v-865ba163]{flex-direction:column;gap:.75rem;max-width:none;display:flex}label[data-v-865ba163]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.griglia[data-v-865ba163]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}input[data-v-865ba163],select[data-v-865ba163]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;padding:.55rem}.azioni[data-v-865ba163]{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.btn-primary[data-v-865ba163]{border-radius:var(--radius-sm);color:#fff;cursor:pointer;border:0;padding:.6rem 1.2rem;font-weight:600}.annulla[data-v-865ba163]{color:var(--c-muted);font-size:.9rem;text-decoration:none}.errore[data-v-865ba163]{color:#b91c1c;margin:-.4rem 0 0;font-size:.85rem}.serie[data-v-865ba163]{margin-top:1.1rem}.serie h2[data-v-865ba163]{font-family:var(--font-display);margin:0 0 .4rem;font-size:1.05rem}.serie p[data-v-865ba163]{color:var(--c-muted);margin:0 0 .9rem;font-size:.9rem}.serie-azioni[data-v-865ba163]{flex-wrap:wrap;gap:.7rem;display:flex}.btn-danger-ghost[data-v-865ba163]{color:#b91c1c;border-radius:var(--radius-sm);cursor:pointer;background:#fef2f2;border:1px solid #fecaca;padding:.5rem .9rem;font-size:.85rem;font-weight:600}.btn-danger-ghost[data-v-865ba163]:hover{background:#fee2e2}.head[data-v-52b26ab4]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-52b26ab4]{font-family:var(--font-display);margin:0}.btn-primary[data-v-52b26ab4]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-52b26ab4] .ico{width:16px;height:16px}table[data-v-52b26ab4]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-52b26ab4],td[data-v-52b26ab4]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.cell-data[data-v-52b26ab4]{align-items:center;gap:.7rem;display:flex}.dchip[data-v-52b26ab4]{background:color-mix(in srgb, var(--c-primary) 8%, #fff);border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.dchip .d[data-v-52b26ab4]{font-family:var(--font-display);color:var(--c-primary);font-size:1.05rem;font-weight:700;line-height:1}.dchip .mo[data-v-52b26ab4]{text-transform:uppercase;color:var(--c-muted);letter-spacing:.04em;font-size:.6rem}.cell-data .t[data-v-52b26ab4]{font-weight:600}.cell-data .sub[data-v-52b26ab4]{color:var(--c-muted);font-size:.74rem}.app-badge[data-v-52b26ab4]{white-space:nowrap;border-radius:999px;padding:.12rem .6rem;font-size:.74rem;font-weight:600}.app-badge.si[data-v-52b26ab4]{color:#047857;background:#ecfdf5}.app-badge.no[data-v-52b26ab4]{color:#6b7280;background:#f3f4f6}.serie-tag[data-v-52b26ab4]{text-transform:uppercase;letter-spacing:.04em;color:var(--c-primary);vertical-align:middle;background:#f3f0fb;border-radius:999px;margin-left:.35rem;padding:.05rem .4rem;font-size:.64rem;font-weight:600}.vuoto[data-v-52b26ab4]{color:var(--c-muted)}.back[data-v-3906ed19]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-3906ed19]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.cardpad[data-v-3906ed19]{padding:1.1rem 1.25rem}.idcard[data-v-3906ed19]{align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.2rem 1.4rem;display:flex}.ic[data-v-3906ed19]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);width:56px;height:56px;color:var(--c-primary);border-radius:14px;flex:none;place-items:center;display:grid}.ic[data-v-3906ed19] .ico{width:28px;height:28px}.idcard h1[data-v-3906ed19]{font-family:var(--font-display);margin:0;font-size:1.4rem}.idcard .meta[data-v-3906ed19]{color:var(--c-muted);margin:.3rem 0 0;font-size:.9rem}.idcard .sep[data-v-3906ed19]{flex:1}.app-badge[data-v-3906ed19]{white-space:nowrap;border-radius:999px;padding:.15rem .6rem;font-size:.74rem;font-weight:600}.app-badge.si[data-v-3906ed19]{color:#047857;background:#ecfdf5}.counts[data-v-3906ed19]{flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;display:flex}.cpill[data-v-3906ed19]{border-radius:999px;align-items:baseline;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600;display:flex}.cpill .n[data-v-3906ed19]{font-family:var(--font-display);font-size:1.05rem}.cpill.p[data-v-3906ed19]{color:#047857;background:#ecfdf5}.cpill.a[data-v-3906ed19]{color:#b91c1c;background:#fef2f2}.cpill.g[data-v-3906ed19]{color:#b45309;background:#fff7ed}.quick[data-v-3906ed19]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.roster-card[data-v-3906ed19]{padding:.3rem .4rem}.rrow[data-v-3906ed19]{border-bottom:1px solid var(--c-border);align-items:center;gap:.8rem;padding:.55rem .8rem;display:flex}.rrow[data-v-3906ed19]:last-child{border-bottom:0}.ini[data-v-3906ed19]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:36px;height:36px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid}.rname[data-v-3906ed19]{flex:1;font-weight:600}.seg[data-v-3906ed19]{border:1px solid var(--c-border);background:var(--c-surface);border-radius:999px;display:inline-flex;overflow:hidden}.seg button[data-v-3906ed19]{font:inherit;color:var(--c-muted);cursor:pointer;border:0;border-left:1px solid var(--c-border);background:0 0;padding:.38rem .85rem;font-size:.8rem;font-weight:600}.seg button[data-v-3906ed19]:first-child{border-left:0}.seg button.on.p[data-v-3906ed19]{color:#fff;background:#047857}.seg button.on.a[data-v-3906ed19]{color:#fff;background:#b91c1c}.seg button.on.g[data-v-3906ed19]{color:#fff;background:#b45309}.savebar[data-v-3906ed19]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.savebar .info[data-v-3906ed19]{color:var(--c-muted);font-size:.85rem}.vuoto[data-v-3906ed19]{color:var(--c-muted)}.btn[data-v-3906ed19]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;display:inline-flex}.btn-primary[data-v-3906ed19]{background:var(--c-primary);color:#fff}.btn-primary[data-v-3906ed19]:disabled{opacity:.6;cursor:not-allowed}.btn-ghost[data-v-3906ed19]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}@media (width<=640px){.rrow[data-v-3906ed19]{flex-wrap:wrap}.seg[data-v-3906ed19]{width:100%}.seg button[data-v-3906ed19]{flex:1}}.head[data-v-6b24e3f7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-6b24e3f7]{margin:0}.sub[data-v-6b24e3f7]{color:var(--c-muted);margin:.3rem 0 0;font-size:.9rem}.hacts[data-v-6b24e3f7]{flex-wrap:wrap;gap:.5rem;display:flex}.btn-primary[data-v-6b24e3f7]{border-radius:var(--radius-sm);padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;color:#fff!important}.ghost[data-v-6b24e3f7]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);background:#fff;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none}.prossimi[data-v-6b24e3f7]{flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;display:flex}.pa[data-v-6b24e3f7]{border:1px solid var(--c-border);color:var(--c-text);background:#fff;border-radius:12px;align-items:center;gap:.6rem;padding:.5rem .8rem .5rem .5rem;text-decoration:none;display:flex}.pa[data-v-6b24e3f7]:hover{border-color:#d9cff0}.pa b[data-v-6b24e3f7]{font-size:.88rem;display:block}.pa small[data-v-6b24e3f7]{color:var(--c-muted);font-size:.76rem}.dc[data-v-6b24e3f7]{background:var(--c-primary-soft);width:40px;height:42px;color:var(--c-primary);border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.dc b[data-v-6b24e3f7]{font-family:var(--font-display);font-size:1rem;line-height:1}.dc span[data-v-6b24e3f7]{text-transform:uppercase;font-size:.6rem;font-weight:700}.note[data-v-6b24e3f7]{color:var(--c-muted);background:var(--c-primary-soft);border-radius:var(--radius-sm);margin:0 0 .9rem;padding:.6rem .8rem;font-size:.84rem}.vuoto[data-v-6b24e3f7]{color:var(--c-muted)}.tablewrap[data-v-6b24e3f7]{overflow-x:auto}table[data-v-6b24e3f7]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-6b24e3f7],td[data-v-6b24e3f7]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .55rem}th[data-v-6b24e3f7]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.who[data-v-6b24e3f7]{align-items:center;gap:.6rem;display:flex}.av[data-v-6b24e3f7]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:30px;height:30px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.68rem;font-weight:700;display:grid}.tab[data-v-6b24e3f7]{font-variant-numeric:tabular-nums;white-space:nowrap}.barra[data-v-6b24e3f7]{vertical-align:middle;background:#f1eff5;border-radius:999px;width:44px;height:6px;margin-right:.4rem;display:inline-block;overflow:hidden}.barra i[data-v-6b24e3f7]{background:var(--c-primary);height:100%;display:block}.badge[data-v-6b24e3f7]{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.badge.valido[data-v-6b24e3f7]{color:#047857;background:#ecfdf5}.badge.in_scadenza[data-v-6b24e3f7]{color:#b45309;background:#fffbeb}.badge.scaduto[data-v-6b24e3f7]{color:#b91c1c;background:#fef2f2}.badge.mancante[data-v-6b24e3f7]{color:var(--c-muted);background:#f1eff5}.cont[data-v-6b24e3f7]{flex-direction:column;font-size:.84rem;line-height:1.35;display:flex}.cont+.cont[data-v-6b24e3f7]{margin-top:.45rem}.tn[data-v-6b24e3f7]{font-weight:600}.tn small[data-v-6b24e3f7]{color:var(--c-muted);font-weight:400}.cont a[data-v-6b24e3f7]{color:var(--c-primary);font-weight:600;text-decoration:none}.cont a.mail[data-v-6b24e3f7]{font-size:.8rem;font-weight:400}.muted[data-v-6b24e3f7]{color:var(--c-muted)}.iu[data-v-a1aa5222]{align-items:center;gap:.9rem;display:flex}.thumb[data-v-a1aa5222]{border:1px solid var(--c-border);background:var(--c-bg);border-radius:12px;flex:none;justify-content:center;align-items:center;width:76px;height:76px;display:flex;overflow:hidden}.thumb img[data-v-a1aa5222]{object-fit:contain;width:100%;height:100%}.thumb .ph[data-v-a1aa5222]{width:30px;height:30px;color:var(--c-muted)}.btns[data-v-a1aa5222]{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}.pick[data-v-a1aa5222],.rm[data-v-a1aa5222]{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:.4rem .8rem;font-size:.85rem}.pick[data-v-a1aa5222]:hover{border-color:var(--c-primary);color:var(--c-primary)}.rm[data-v-a1aa5222]{color:#b91c1c;border-color:#0000;padding-left:0}.hint[data-v-a1aa5222]{color:var(--c-muted);margin:0;font-size:.78rem}.hidden[data-v-a1aa5222]{display:none}.sito[data-v-3218bf05]{flex-direction:column;gap:.75rem;display:flex}.campo[data-v-3218bf05]{flex-direction:column;gap:.35rem;display:flex}.lab[data-v-3218bf05]{color:var(--c-muted);font-size:.8rem;font-weight:600}.lab small[data-v-3218bf05]{font-weight:400}textarea[data-v-3218bf05]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;resize:vertical;background:#fff;padding:.55rem .65rem;line-height:1.5}textarea[data-v-3218bf05]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.chk[data-v-3218bf05]{color:var(--c-text);cursor:pointer;border-radius:10px;align-items:flex-start;gap:.55rem;padding:.6rem .75rem;font-size:.86rem;line-height:1.45;display:flex}.chk input[data-v-3218bf05]{accent-color:var(--c-primary);margin-top:.2rem}.chk.giallo[data-v-3218bf05]{background:#fffbeb}.chk.verde[data-v-3218bf05]{background:#f0fdf4}.togli[data-v-3218bf05]{font:inherit;cursor:pointer;border:0;align-self:flex-start;padding:0;font-size:.8rem;font-weight:600;color:#b91c1c!important;background:0 0!important}.nota[data-v-3218bf05]{color:#92400e;margin:0;font-size:.8rem}.err[data-v-3218bf05]{color:#dc2626;font-size:.8rem}.ss[data-v-bafc18af]{position:relative}.ss-trigger[data-v-bafc18af]{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);width:100%;font:inherit;color:var(--c-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;display:flex}.ss-trigger .ph[data-v-bafc18af]{color:var(--c-muted)}.ss-icons[data-v-bafc18af]{flex:none;align-items:center;gap:.35rem;display:flex}.ss-clear[data-v-bafc18af]{color:var(--c-muted);padding:0 .15rem;font-size:1.05rem;line-height:1}.ss-clear[data-v-bafc18af]:hover{color:#b91c1c}.ss-chev[data-v-bafc18af]{width:16px;height:16px;color:var(--c-muted)}.ss-panel[data-v-bafc18af]{background:var(--c-surface);border:1px solid var(--c-primary);border-radius:var(--radius-sm);box-shadow:var(--shadow);overflow:hidden}.ss-input[data-v-bafc18af]{border:0;border-bottom:1px solid var(--c-border);width:100%;font:inherit;color:var(--c-text);outline:none;padding:.55rem .7rem}.ss-list[data-v-bafc18af]{max-height:220px;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.ss-opt[data-v-bafc18af]{cursor:pointer;border-radius:7px;padding:.5rem .6rem;font-size:.9rem}.ss-opt[data-v-bafc18af]:hover{background:#f3f0fb}.ss-opt.sel[data-v-bafc18af]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);color:var(--c-primary);font-weight:600}.ss-empty[data-v-bafc18af]{color:var(--c-muted);padding:.6rem;font-size:.88rem}.form[data-v-8a2493ab]{flex-direction:column;gap:.75rem;display:flex;max-width:none!important}label[data-v-8a2493ab]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.hint-top[data-v-8a2493ab]{color:var(--c-muted);background:var(--c-primary-soft);border-radius:var(--radius-sm);margin:0 0 .25rem;padding:.6rem .75rem;font-size:.85rem}.nota[data-v-8a2493ab]{color:var(--c-muted);margin:0;font-size:.8rem}.errore[data-v-8a2493ab]{color:#dc2626;margin:-.35rem 0 0;font-size:.82rem}.griglia[data-v-8a2493ab]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.sezione[data-v-8a2493ab]{border-top:1px solid var(--c-border);margin-top:.35rem;padding-top:.9rem}.sez-hd[data-v-8a2493ab]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sez-title[data-v-8a2493ab]{font-family:var(--font-display);font-size:1rem;font-weight:600}.switch[data-v-8a2493ab]{color:var(--c-muted);cursor:pointer;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.sez-body[data-v-8a2493ab]{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.chips[data-v-8a2493ab]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chips li[data-v-8a2493ab]{background:var(--c-primary-soft);color:var(--c-primary);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .5rem .3rem .8rem;font-size:.85rem;font-weight:500;display:flex}.chips .x[data-v-8a2493ab]{color:#b91c1c;cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:1rem;line-height:1}.add-squadra[data-v-8a2493ab]{max-width:360px}.azioni[data-v-8a2493ab]{align-items:center;gap:1rem;margin-top:.75rem;display:flex}.head[data-v-7e719b0c]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-7e719b0c]{font-family:var(--font-display);margin:0}.btn-primary[data-v-7e719b0c]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-7e719b0c] .ico{width:16px;height:16px}table[data-v-7e719b0c]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-7e719b0c],td[data-v-7e719b0c]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.cell[data-v-7e719b0c]{color:var(--c-text);align-items:center;gap:.7rem;text-decoration:none;display:flex}.ini[data-v-7e719b0c]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:34px;height:34px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid}.nm[data-v-7e719b0c]{font-weight:600}.ini.foto[data-v-7e719b0c]{object-fit:cover}.sito[data-v-7e719b0c]{white-space:nowrap;border-radius:999px;padding:.08rem .5rem;font-size:.7rem;font-weight:700}.sito.si[data-v-7e719b0c]{color:#166534;background:#dcfce7}.sito.no[data-v-7e719b0c]{color:#6b7280;background:#f3f4f6}.sub[data-v-7e719b0c]{color:var(--c-muted)}.pill[data-v-7e719b0c]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;align-items:center;padding:.12rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.dapagare[data-v-7e719b0c]{color:#b45309;background:#fff7ed;border-radius:999px;padding:.12rem .6rem;font-size:.78rem;font-weight:600}.vuoto[data-v-7e719b0c]{color:var(--c-muted)}.back[data-v-7dcdb68a]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-7dcdb68a]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.idcard[data-v-7dcdb68a]{align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.3rem 1.4rem;display:flex}.ini[data-v-7dcdb68a]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.ini.big[data-v-7dcdb68a]{width:64px;height:64px;font-size:1.4rem}.foto-big[data-v-7dcdb68a]{object-fit:cover;border:1px solid var(--c-border);border-radius:14px;flex:none;width:72px;height:88px}.sito-si[data-v-7dcdb68a]{color:#166534;font-weight:600}.sito-no[data-v-7dcdb68a]{color:var(--c-muted);font-weight:600}.idcard .pres[data-v-7dcdb68a]{color:var(--c-text);max-width:70ch;margin:.45rem 0 0;font-size:.88rem;line-height:1.5}.idcard .pres.avviso[data-v-7dcdb68a]{color:#92400e;font-size:.82rem}.sul-sito[data-v-7dcdb68a]{border-top:1px solid var(--c-border);flex-direction:column;gap:.6rem;padding-top:.8rem;display:flex}.sul-sito h3[data-v-7dcdb68a]{margin:0;font-size:.95rem}.idcard h1[data-v-7dcdb68a]{font-family:var(--font-display);margin:0;font-size:1.5rem}.idcard .meta[data-v-7dcdb68a]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.idcard .sep[data-v-7dcdb68a]{flex:1}.idcard[data-v-7dcdb68a]:has(.idform){align-items:flex-start}.idform[data-v-7dcdb68a]{flex-direction:column;flex:1;gap:.7rem;display:flex}.idform .riga2[data-v-7dcdb68a]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;display:grid}.idform label[data-v-7dcdb68a]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.idform input[data-v-7dcdb68a]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.55rem .65rem;font-weight:400}.idform input[data-v-7dcdb68a]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.idform .err[data-v-7dcdb68a]{color:#dc2626;margin:-.35rem 0 0;font-size:.8rem}.idform .formazioni[data-v-7dcdb68a]{gap:.6rem;margin-top:.25rem;display:flex}.cols[data-v-7dcdb68a]{grid-template-columns:1fr 320px;align-items:start;gap:1.1rem;display:grid}.col-side[data-v-7dcdb68a]{flex-direction:column;gap:1.1rem;display:flex}.cardpad[data-v-7dcdb68a]{padding:1.1rem 1.25rem}.sec-head[data-v-7dcdb68a]{align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.sec-head h2[data-v-7dcdb68a]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-7dcdb68a] .ico{width:18px;height:18px;color:var(--c-primary)}h3[data-v-7dcdb68a]{margin:1.3rem 0 .6rem;font-size:.9rem}.nota[data-v-7dcdb68a]{color:var(--c-muted);margin:0 0 .8rem;font-size:.82rem}.vuoto[data-v-7dcdb68a]{color:var(--c-muted);font-size:.9rem}table[data-v-7dcdb68a]{border-collapse:collapse;width:100%;font-size:.88rem}th[data-v-7dcdb68a],td[data-v-7dcdb68a]{text-align:left;border-bottom:1px solid var(--c-border);padding:.55rem .5rem}tbody tr:last-child td[data-v-7dcdb68a]{border-bottom:0}.num[data-v-7dcdb68a]{text-align:right;font-variant-numeric:tabular-nums}.mini[data-v-7dcdb68a]{color:#b91c1c;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem}.form-grid[data-v-7dcdb68a]{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.form-grid .full[data-v-7dcdb68a]{grid-column:1/-1}label[data-v-7dcdb68a]{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}input[data-v-7dcdb68a],select[data-v-7dcdb68a]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;padding:.5rem}.sq-chips[data-v-7dcdb68a]{flex-wrap:wrap;gap:.5rem;margin:0 0 .9rem;padding:0;list-style:none;display:flex}.sq-chips li[data-v-7dcdb68a]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .5rem .3rem .8rem;font-size:.85rem;font-weight:500;display:flex}.sq-chips .x[data-v-7dcdb68a]{color:#b91c1c;cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:1rem;line-height:1}.assegna[data-v-7dcdb68a]{flex-direction:column;gap:.6rem;display:flex}.tot[data-v-7dcdb68a]{text-align:center;padding:1.1rem}.tot .n[data-v-7dcdb68a]{font-family:var(--font-display);color:#b45309;font-size:1.8rem;font-weight:700;display:block}.tot .l[data-v-7dcdb68a]{color:var(--c-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.badge[data-v-7dcdb68a]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.74rem;font-weight:600}.badge.da_pagare[data-v-7dcdb68a]{color:#b91c1c;background:#fef2f2}.badge.pagato[data-v-7dcdb68a]{color:#047857;background:#ecfdf5}.btn[data-v-7dcdb68a]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-self:flex-start;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-7dcdb68a] .ico{width:16px;height:16px}.btn-primary[data-v-7dcdb68a]{background:var(--c-primary);color:#fff}.btn-primary[data-v-7dcdb68a]:disabled{opacity:.6;cursor:not-allowed}.btn-ghost[data-v-7dcdb68a]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}@media (width<=900px){.cols[data-v-7dcdb68a],.form-grid[data-v-7dcdb68a]{grid-template-columns:1fr}}.form[data-v-ff1fbc32]{flex-direction:column;gap:.75rem;display:flex;max-width:none!important}label[data-v-ff1fbc32]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}label.checkbox[data-v-ff1fbc32]{flex-direction:row;align-items:center;gap:.5rem}.hint-top[data-v-ff1fbc32]{color:var(--c-muted);background:var(--c-primary-soft);border-radius:var(--radius-sm);margin:0 0 .25rem;padding:.6rem .75rem;font-size:.85rem}.avviso-minore[data-v-ff1fbc32]{color:#92400e;border-radius:var(--radius-sm);background:#fef3c7;margin:0;padding:.6rem .75rem;font-size:.85rem}.nota[data-v-ff1fbc32]{color:var(--c-muted);margin:0;font-size:.8rem}.errore[data-v-ff1fbc32]{color:#dc2626;margin:-.35rem 0 0;font-size:.82rem}.sezione[data-v-ff1fbc32]{border-top:1px solid var(--c-border);margin-top:.35rem;padding-top:.9rem}.sez-hd[data-v-ff1fbc32]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sez-title[data-v-ff1fbc32]{font-family:var(--font-display);font-size:1rem;font-weight:600}.switch[data-v-ff1fbc32]{color:var(--c-muted);cursor:pointer;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.sez-body[data-v-ff1fbc32]{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.consensi[data-v-ff1fbc32]{flex-wrap:wrap;gap:1.25rem;display:flex}.tutore-card[data-v-ff1fbc32]{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-bg);flex-direction:column;gap:.6rem;padding:.9rem;display:flex}.card-top[data-v-ff1fbc32]{justify-content:space-between;align-items:center;display:flex}.seg[data-v-ff1fbc32]{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);display:inline-flex;overflow:hidden}.seg button[data-v-ff1fbc32]{color:var(--c-muted);cursor:pointer;background:0 0;border:0;padding:.35rem .7rem;font-size:.82rem}.seg button.on[data-v-ff1fbc32]{background:var(--c-primary-soft);color:var(--c-primary);font-weight:600}.rm[data-v-ff1fbc32]{color:#b91c1c;cursor:pointer;background:0 0;border:0;padding:0 .25rem;font-size:1.2rem;line-height:1}.griglia[data-v-ff1fbc32]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.campo-stato[data-v-ff1fbc32]{max-width:260px}.ref-row[data-v-ff1fbc32]{flex-wrap:wrap;align-items:flex-end;gap:1.25rem;display:flex}.ref-row label[data-v-ff1fbc32]:not(.referente){max-width:180px}.referente[data-v-ff1fbc32]{margin-bottom:.4rem}.aggiungi[data-v-ff1fbc32]{border:1px dashed var(--c-border);color:var(--c-primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-self:flex-start;padding:.5rem .85rem;font-size:.85rem;font-weight:600}.badge-doc[data-v-ff1fbc32]{color:#92400e;background:#fef3c7;border-radius:999px;padding:.05rem .5rem;font-size:.78rem;font-weight:600}.azioni[data-v-ff1fbc32]{align-items:center;gap:1rem;margin-top:.75rem;display:flex}.head[data-v-b3228e87]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-b3228e87]{font-family:var(--font-display);margin:0}.btn-primary[data-v-b3228e87]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-b3228e87] .ico{width:16px;height:16px}table[data-v-b3228e87]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-b3228e87],td[data-v-b3228e87]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.cell-atleta[data-v-b3228e87]{color:var(--c-text);align-items:center;gap:.7rem;text-decoration:none;display:flex}.ini[data-v-b3228e87]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:34px;height:34px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid}.nome-wrap[data-v-b3228e87]{flex-direction:column;line-height:1.25;display:flex}.nm[data-v-b3228e87]{font-weight:600}.cf[data-v-b3228e87]{color:var(--c-muted);font-size:.74rem}.cert-dot[data-v-b3228e87]{align-items:center;gap:.4rem;font-size:.84rem;display:inline-flex}.cert-dot .d[data-v-b3228e87]{background:#9ca3af;border-radius:50%;flex:none;width:8px;height:8px}.cert-dot .d.valido[data-v-b3228e87]{background:#10b981}.cert-dot .d.in_scadenza[data-v-b3228e87]{background:#f59e0b}.cert-dot .d.scaduto[data-v-b3228e87]{background:#dc2626}.badge[data-v-b3228e87]{border-radius:999px;padding:.12rem .6rem;font-size:.76rem;font-weight:600}.badge.attivo[data-v-b3228e87]{color:#047857;background:#ecfdf5}.badge.inattivo[data-v-b3228e87],.badge.ritirato[data-v-b3228e87]{color:#6b7280;background:#f3f4f6}.vuoto[data-v-b3228e87]{color:var(--c-muted)}.back[data-v-0fcce3fd]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-0fcce3fd]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.idcard[data-v-0fcce3fd]{align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.3rem 1.4rem;display:flex}.ini[data-v-0fcce3fd]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.ini.big[data-v-0fcce3fd]{width:64px;height:64px;font-size:1.4rem}.idcard h1[data-v-0fcce3fd]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.55rem;margin:0;font-size:1.5rem;display:flex}.idcard .meta[data-v-0fcce3fd]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.idcard .sep[data-v-0fcce3fd]{flex:1}.idcard[data-v-0fcce3fd]:has(.idform){align-items:flex-start}.idform[data-v-0fcce3fd]{flex-direction:column;flex:1;gap:.7rem;display:flex}.idform .riga2[data-v-0fcce3fd]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;display:grid}.idform label[data-v-0fcce3fd]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.idform .stato-field[data-v-0fcce3fd]{max-width:240px}.idform input[data-v-0fcce3fd],.idform select[data-v-0fcce3fd]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.55rem .65rem;font-weight:400}.idform input[data-v-0fcce3fd]:focus,.idform select[data-v-0fcce3fd]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.idform .err[data-v-0fcce3fd]{color:#dc2626;margin:-.35rem 0 0;font-size:.8rem}.idform .formazioni[data-v-0fcce3fd]{gap:.6rem;margin-top:.25rem;display:flex}.cols[data-v-0fcce3fd]{grid-template-columns:1fr 340px;align-items:start;gap:1.1rem;display:grid}.col-main[data-v-0fcce3fd]{flex-direction:column;gap:1.1rem;display:flex}.cardpad[data-v-0fcce3fd]{padding:1.1rem 1.25rem}.sec-head[data-v-0fcce3fd]{align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.sec-head h2[data-v-0fcce3fd]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-0fcce3fd] .ico{width:18px;height:18px;color:var(--c-primary)}.sec-head .add[data-v-0fcce3fd]{color:var(--c-primary);margin-left:auto;font-size:.82rem;font-weight:500;text-decoration:none}h3[data-v-0fcce3fd]{margin:1.2rem 0 .5rem;font-size:.9rem}table[data-v-0fcce3fd]{border-collapse:collapse;width:100%;font-size:.88rem}th[data-v-0fcce3fd],td[data-v-0fcce3fd]{text-align:left;border-bottom:1px solid var(--c-border);padding:.55rem .5rem}tbody tr:last-child td[data-v-0fcce3fd]{border-bottom:0}.num[data-v-0fcce3fd]{text-align:right;font-variant-numeric:tabular-nums}.apri[data-v-0fcce3fd]{color:var(--c-primary);text-decoration:none}.vuoto[data-v-0fcce3fd]{color:var(--c-muted);font-size:.9rem}.foto-list[data-v-0fcce3fd]{flex-direction:column;gap:.45rem;display:flex}.foto-row[data-v-0fcce3fd]{color:var(--c-text);border:1px solid var(--c-border);border-radius:10px;align-items:center;gap:.65rem;padding:.35rem;text-decoration:none;display:flex}.foto-row[data-v-0fcce3fd]:hover{border-color:#d9cff0}.foto-row img[data-v-0fcce3fd]{object-fit:cover;background:var(--c-bg);border-radius:7px;flex:none;width:54px;height:40px}.fw[data-v-0fcce3fd]{flex-direction:column;min-width:0;line-height:1.3;display:flex}.fw b[data-v-0fcce3fd]{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.fw small[data-v-0fcce3fd]{color:var(--c-muted);font-size:.74rem}.nota-foto[data-v-0fcce3fd]{color:var(--c-muted);margin:.6rem 0 0;font-size:.76rem}.presenze[data-v-0fcce3fd]{flex-wrap:wrap;gap:.8rem;display:flex}.pcard[data-v-0fcce3fd]{border-radius:var(--radius-sm);text-align:center;flex:1;min-width:90px;padding:.8rem}.pcard .n[data-v-0fcce3fd]{font-family:var(--font-display);font-size:1.5rem;font-weight:700;display:block}.pcard .l[data-v-0fcce3fd]{text-transform:uppercase;color:var(--c-muted);font-size:.72rem}.pcard.presente[data-v-0fcce3fd]{background:#ecfdf5}.pcard.assente[data-v-0fcce3fd]{background:#fef2f2}.pcard.giustificato[data-v-0fcce3fd]{background:#fff7ed}.tutore-row[data-v-0fcce3fd]{border-bottom:1px solid var(--c-border);flex-wrap:wrap;align-items:center;gap:.55rem;padding:.6rem 0;display:flex}.tutore-row[data-v-0fcce3fd]:last-of-type{border-bottom:0}.tutore-row .ini[data-v-0fcce3fd]{width:32px;height:32px;font-size:.72rem}.tw[data-v-0fcce3fd]{flex-direction:column;line-height:1.2;display:flex}.tn[data-v-0fcce3fd]{font-size:.88rem;font-weight:600}.tr[data-v-0fcce3fd]{color:var(--c-muted);font-size:.74rem}.ref[data-v-0fcce3fd]{color:#047857;background:#ecfdf5;border-radius:999px;margin-left:auto;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.tutore-actions[data-v-0fcce3fd]{gap:.75rem;width:100%;padding-left:calc(32px + .55rem);display:flex}.mini[data-v-0fcce3fd]{color:var(--c-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem}.mini.danger[data-v-0fcce3fd]{color:#b91c1c}.avviso[data-v-0fcce3fd]{color:#b45309;border-radius:var(--radius-sm);background:#fff7ed;border:1px solid #fed7aa;margin-bottom:.9rem;padding:.6rem .9rem;font-size:.85rem}.form[data-v-0fcce3fd]{flex-direction:column;gap:.6rem;display:flex}label[data-v-0fcce3fd]{flex-direction:column;gap:.25rem;font-size:.88rem;display:flex}label.checkbox[data-v-0fcce3fd]{flex-direction:row;align-items:center;gap:.5rem}select[data-v-0fcce3fd]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;padding:.5rem}.errore[data-v-0fcce3fd]{color:#b91c1c;margin:-.3rem 0 0;font-size:.85rem}.btn[data-v-0fcce3fd]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-self:flex-start;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-0fcce3fd] .ico{width:16px;height:16px}.btn-primary[data-v-0fcce3fd]{background:var(--c-primary);color:#fff}.btn-ghost[data-v-0fcce3fd]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.badge[data-v-0fcce3fd]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.74rem;font-weight:600}.badge.minore[data-v-0fcce3fd]{color:#b91c1c;text-transform:uppercase;background:#fef2f2;font-size:.68rem}.badge.attivo[data-v-0fcce3fd]{color:#047857;text-transform:capitalize;background:#ecfdf5}.badge.inattivo[data-v-0fcce3fd],.badge.ritirato[data-v-0fcce3fd]{color:#6b7280;text-transform:capitalize;background:#f3f4f6}.badge.gratuito[data-v-0fcce3fd]{color:#4338ca;background:#eef2ff}.badge.non_pagato[data-v-0fcce3fd]{color:#b91c1c;background:#fef2f2}.badge.parziale[data-v-0fcce3fd]{color:#b45309;background:#fff7ed}.badge.saldato[data-v-0fcce3fd],.badge.valido[data-v-0fcce3fd]{color:#047857;background:#ecfdf5}.badge.in_scadenza[data-v-0fcce3fd]{color:#b45309;background:#fff7ed}.badge.scaduto[data-v-0fcce3fd]{color:#b91c1c;background:#fef2f2}.badge.doc[data-v-0fcce3fd]{color:#b45309;background:#fff7ed;margin-left:.35rem}@media (width<=900px){.cols[data-v-0fcce3fd]{grid-template-columns:1fr}}.wrap[data-v-058a38f5]{background:radial-gradient(120% 120% at 100% 0,#7c3aed 0%,#4c1d70 55%,#2a1840 100%);justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.card[data-v-058a38f5]{background:var(--c-surface);border-radius:18px;width:100%;max-width:380px;padding:2rem 1.9rem;box-shadow:0 30px 60px -20px #140a2899}.brand[data-v-058a38f5]{font-family:var(--font-display);color:var(--c-primary);align-items:center;gap:.5rem;margin-bottom:1.25rem;font-weight:800;display:flex}.brand .dot[data-v-058a38f5]{background:var(--c-accent);border-radius:50%;width:11px;height:11px}h1[data-v-058a38f5]{margin:0 0 .2rem;font-size:1.5rem}.sub[data-v-058a38f5]{color:var(--c-muted);margin:0 0 1.4rem;font-size:.9rem}form[data-v-058a38f5]{flex-direction:column;gap:.85rem;display:flex}label[data-v-058a38f5]{flex-direction:column;gap:.3rem;font-size:.88rem;display:flex}.ricordami[data-v-058a38f5]{flex-direction:row;align-items:center;gap:.5rem}input[type=email][data-v-058a38f5],input[type=password][data-v-058a38f5]{border:1px solid #d8d4e4;border-radius:9px;padding:.6rem .7rem}button[data-v-058a38f5]{background:var(--c-primary);color:#fff;cursor:pointer;border:0;border-radius:9px;margin-top:.4rem;padding:.7rem;font-weight:600}button[data-v-058a38f5]:disabled{opacity:.6;cursor:default}.errore[data-v-058a38f5]{color:#c0392b;margin:0;font-size:.85rem}.drop[data-v-d1bb5deb]{text-align:center;color:var(--c-muted);background:#fcfaff;border:1.5px dashed #d9cff0;border-radius:12px;padding:1.1rem;font-size:.88rem;transition:border-color .15s,background .15s}.drop.sopra[data-v-d1bb5deb]{border-color:var(--c-primary);background:var(--c-primary-soft)}.drop.pieno[data-v-d1bb5deb]{text-align:left;border-style:solid;justify-content:space-between;align-items:center;gap:1rem;display:flex}.nome[data-v-d1bb5deb]{color:var(--c-text);overflow-wrap:anywhere;font-weight:600}.nome small[data-v-d1bb5deb]{color:var(--c-muted);font-weight:400}.pick[data-v-d1bb5deb],.rm[data-v-d1bb5deb]{font:inherit;cursor:pointer;border:0;padding:0;font-weight:600;background:0 0!important}.pick[data-v-d1bb5deb]{color:var(--c-primary)!important}.rm[data-v-d1bb5deb]{color:#b91c1c!important}.intro[data-v-7fe6152f]{color:var(--c-muted);margin-top:-.5rem;font-size:.9rem}.form[data-v-7fe6152f]{flex-direction:column;display:flex;max-width:none!important}.griglia[data-v-7fe6152f]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:1rem;display:grid}.campo[data-v-7fe6152f]{flex-direction:column;gap:.35rem;display:flex}.lab[data-v-7fe6152f]{color:var(--c-muted);font-size:.8rem;font-weight:600}.lab small[data-v-7fe6152f]{font-weight:400}.scad[data-v-7fe6152f]{max-width:340px}.seg[data-v-7fe6152f]{background:#f1eff5;border-radius:10px;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-7fe6152f]{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.5rem .9rem;font-size:.86rem;font-weight:600;color:var(--c-muted)!important;background:0 0!important}.seg button.on[data-v-7fe6152f]{box-shadow:0 1px 3px #00000014;color:var(--c-primary)!important;background:#fff!important}.info[data-v-7fe6152f]{background:var(--c-primary-soft);color:var(--c-primary-700);border-radius:var(--radius-sm);margin:0;padding:.65rem .85rem;font-size:.86rem}.rapide[data-v-7fe6152f]{flex-wrap:wrap;gap:.4rem;display:flex}.rapide button[data-v-7fe6152f]{border:1px solid var(--c-border);font:inherit;cursor:pointer;border-radius:999px;padding:.25rem .7rem;font-size:.78rem;font-weight:600;color:var(--c-primary)!important;background:#fff!important}.azioni[data-v-7fe6152f]{align-items:center;display:flex}.head[data-v-aa35e8d8]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-aa35e8d8]{margin:0}.sub[data-v-aa35e8d8]{color:var(--c-muted);max-width:70ch;margin:.3rem 0 0;font-size:.88rem}.sub.mt[data-v-aa35e8d8]{margin:0 0 .8rem}.btn-primary[data-v-aa35e8d8]{border-radius:var(--radius-sm);align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.btn-primary[data-v-aa35e8d8] .ico{width:16px;height:16px}.kpis[data-v-aa35e8d8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.kpi[data-v-aa35e8d8]{text-align:left;font:inherit;border:1.5px solid var(--c-border);cursor:pointer;border-radius:14px;padding:.85rem 1rem;background:var(--c-surface)!important;color:var(--c-text)!important}.kpi[data-v-aa35e8d8]:hover{border-color:#d9cff0}.kpi.on[data-v-aa35e8d8]{border-color:var(--c-primary);box-shadow:0 0 0 3px #5b21b61a}.kpi b[data-v-aa35e8d8]{font-family:var(--font-display);font-size:1.6rem;line-height:1.1;display:block}.kpi span[data-v-aa35e8d8]{color:var(--c-muted);font-size:.8rem}.kpi.er b[data-v-aa35e8d8]{color:#b91c1c}.kpi.wa b[data-v-aa35e8d8]{color:#b45309}.kpi.ok b[data-v-aa35e8d8]{color:#047857}.kpi.mi b[data-v-aa35e8d8]{color:var(--c-primary)}.seg[data-v-aa35e8d8]{background:#f1eff5;border-radius:10px;gap:2px;margin-bottom:.9rem;padding:3px;display:inline-flex}.seg button[data-v-aa35e8d8]{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.45rem .85rem;font-size:.84rem;font-weight:600;color:var(--c-muted)!important;background:0 0!important}.seg button.on[data-v-aa35e8d8]{box-shadow:0 1px 3px #00000014;color:var(--c-primary)!important;background:#fff!important}.seg .n[data-v-aa35e8d8]{color:#b91c1c;background:#fef2f2;border-radius:999px;margin-left:.25rem;padding:0 .4rem;font-size:.72rem}.tablewrap[data-v-aa35e8d8]{overflow-x:auto}table[data-v-aa35e8d8]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-aa35e8d8],td[data-v-aa35e8d8]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .55rem}th[data-v-aa35e8d8]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}tr.clk[data-v-aa35e8d8]{cursor:pointer}tr.clk:hover td[data-v-aa35e8d8]{background:#faf8fe}tr.old td[data-v-aa35e8d8]{color:var(--c-muted)}.who[data-v-aa35e8d8]{align-items:center;gap:.65rem;display:flex}.who.link[data-v-aa35e8d8]{color:var(--c-text);text-decoration:none}.who b[data-v-aa35e8d8]{font-weight:600}.who small[data-v-aa35e8d8]{color:var(--c-muted);font-size:.78rem;display:block}.av[data-v-aa35e8d8]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:32px;height:32px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.7rem;font-weight:700;display:grid}.scad[data-v-aa35e8d8]{white-space:nowrap;font-variant-numeric:tabular-nums}.scad small[data-v-aa35e8d8]{color:var(--c-muted);font-size:.76rem;display:block}.badge[data-v-aa35e8d8]{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.badge.valido[data-v-aa35e8d8]{color:#047857;background:#ecfdf5}.badge.in_scadenza[data-v-aa35e8d8]{color:#b45309;background:#fffbeb}.badge.scaduto[data-v-aa35e8d8]{color:#b91c1c;background:#fef2f2}.badge.sostituito[data-v-aa35e8d8]{color:var(--c-muted);background:#f1eff5}.badge.doc[data-v-aa35e8d8]{color:#c2410c;background:#fff7ed}.pdf-link[data-v-aa35e8d8]{color:var(--c-primary);font-size:.85rem;font-weight:600;text-decoration:none}td.azioni .rinnova[data-v-aa35e8d8]{border:1px solid var(--c-border);color:var(--c-text);border-radius:8px;padding:.28rem .7rem;font-size:.8rem;font-weight:600;text-decoration:none}td.azioni .rinnova.forte[data-v-aa35e8d8]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.vuoto[data-v-aa35e8d8]{color:var(--c-muted)}.tutto-ok[data-v-aa35e8d8]{color:#047857;border-radius:var(--radius-sm);background:#ecfdf5;padding:.8rem 1rem}@media (width<=900px){.kpis[data-v-aa35e8d8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.back[data-v-26a7b72d]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-26a7b72d]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.cardpad[data-v-26a7b72d]{padding:1.1rem 1.25rem}.cardpad h2[data-v-26a7b72d]{font-family:var(--font-display);margin:0 0 .7rem;font-size:1.02rem}.idcard[data-v-26a7b72d]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.1rem;padding:1.2rem 1.4rem;display:flex}.idcard.editing[data-v-26a7b72d]{align-items:flex-start}.av[data-v-26a7b72d]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);width:54px;height:54px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:700;display:grid}.idtxt[data-v-26a7b72d]{min-width:0}.idcard h1[data-v-26a7b72d]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.35rem;display:flex}.meta[data-v-26a7b72d]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.sep[data-v-26a7b72d]{flex:1}.hacts[data-v-26a7b72d]{flex-wrap:wrap;gap:.5rem;display:flex}.idform[data-v-26a7b72d]{flex-direction:column;flex:1;gap:.8rem;min-width:260px;display:flex}.idform .r2[data-v-26a7b72d]{grid-template-columns:repeat(auto-fit,minmax(170px,240px));gap:.8rem;display:grid}.idform label[data-v-26a7b72d],.campo[data-v-26a7b72d]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.78rem;font-weight:700;display:flex}.lab small[data-v-26a7b72d]{font-weight:400}.idform input[data-v-26a7b72d],.idform select[data-v-26a7b72d]{border:1px solid var(--c-border);color:var(--c-text);font:inherit;background:#fff;border-radius:8px;padding:.5rem .6rem;font-weight:400}.idform input[data-v-26a7b72d]:focus,.idform select[data-v-26a7b72d]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.formaz[data-v-26a7b72d]{gap:.6rem;display:flex}.err[data-v-26a7b72d]{color:#dc2626;margin:0;font-size:.8rem}.badge[data-v-26a7b72d]{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700}.badge.valido[data-v-26a7b72d]{color:#047857;background:#ecfdf5}.badge.in_scadenza[data-v-26a7b72d]{color:#b45309;background:#fffbeb}.badge.scaduto[data-v-26a7b72d]{color:#b91c1c;background:#fef2f2}.badge.sostituito[data-v-26a7b72d]{color:var(--c-muted);background:#f1eff5}.cols[data-v-26a7b72d]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.1rem;display:grid}.col-side[data-v-26a7b72d]{flex-direction:column;gap:1.1rem;display:flex}.doc[data-v-26a7b72d]{min-width:0}.sec-head[data-v-26a7b72d]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.ext[data-v-26a7b72d]{color:var(--c-primary);font-size:.84rem;font-weight:600;text-decoration:none}.viewer[data-v-26a7b72d]{border:1px solid var(--c-border);background:#f5f4f8;border-radius:12px;width:100%;height:620px;display:block}.viewer.img[data-v-26a7b72d]{object-fit:contain;height:auto;max-height:720px}.manca[data-v-26a7b72d]{flex-direction:column;align-items:stretch;gap:.7rem;display:flex}.manca p[data-v-26a7b72d]{color:#c2410c;border-radius:var(--radius-sm);background:#fff7ed;margin:0;padding:.6rem .8rem;font-size:.88rem}.manca .btn[data-v-26a7b72d]{align-self:flex-start}.srow[data-v-26a7b72d]{border-bottom:1px solid var(--c-border);justify-content:space-between;gap:.8rem;padding:.5rem 0;font-size:.88rem;display:flex}.srow[data-v-26a7b72d]:last-child{border-bottom:0}.srow span[data-v-26a7b72d]{color:var(--c-muted)}.al[data-v-26a7b72d]{color:var(--c-primary);font-weight:600;text-decoration:none}.st[data-v-26a7b72d]{border-bottom:1px solid var(--c-border);color:var(--c-text);border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .4rem;font-size:.85rem;text-decoration:none;display:flex}.st[data-v-26a7b72d]:last-child{border-bottom:0}.st[data-v-26a7b72d]:hover{background:#faf8fe}.st.corrente[data-v-26a7b72d]{background:var(--c-primary-soft)}.st-txt[data-v-26a7b72d]{flex:1;min-width:0}.st-txt small[data-v-26a7b72d]{color:var(--c-muted);font-size:.74rem;display:block}.dot[data-v-26a7b72d]{background:#c9c2d8;border-radius:50%;flex:none;width:8px;height:8px}.dot.valido[data-v-26a7b72d]{background:#10b981}.dot.in_scadenza[data-v-26a7b72d]{background:#f59e0b}.dot.scaduto[data-v-26a7b72d]{background:#ef4444}.btn[data-v-26a7b72d]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-26a7b72d] .ico{width:16px;height:16px}.btn-ghost[data-v-26a7b72d]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-ghost.danger[data-v-26a7b72d]{color:#b91c1c}.btn-primary[data-v-26a7b72d]{background:var(--c-primary);color:#fff!important}.btn-primary[data-v-26a7b72d]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-26a7b72d]{grid-template-columns:1fr}.viewer[data-v-26a7b72d]{height:460px}}.bento[data-v-9bbd3a5e]{grid-template-columns:repeat(4,1fr);grid-template-areas:"hero hero atleti iscriz""scad scad oggi oggi""scad scad next next""squad tesser rich rich""quick quick quick quick";grid-auto-rows:minmax(88px,auto);gap:1rem;display:grid}.a-hero[data-v-9bbd3a5e]{grid-area:hero}.a-atleti[data-v-9bbd3a5e]{grid-area:atleti}.a-iscriz[data-v-9bbd3a5e]{grid-area:iscriz}.a-scad[data-v-9bbd3a5e]{grid-area:scad}.a-oggi[data-v-9bbd3a5e]{grid-area:oggi}.a-next[data-v-9bbd3a5e]{grid-area:next}.a-squad[data-v-9bbd3a5e]{grid-area:squad}.a-tesser[data-v-9bbd3a5e]{grid-area:tesser}.a-rich[data-v-9bbd3a5e]{grid-area:rich}.a-quick[data-v-9bbd3a5e]{grid-area:quick}.bento-cm[data-v-9bbd3a5e]{flex-direction:column;gap:1rem;max-width:780px;display:flex}.card[data-v-9bbd3a5e]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.1rem 1.25rem}.card-head[data-v-9bbd3a5e]{align-items:center;gap:.55rem;margin-bottom:.8rem;display:flex}.card-head h2[data-v-9bbd3a5e]{font-family:var(--font-display);margin:0;font-size:1.02rem}.card-head .cnt[data-v-9bbd3a5e]{color:#b45309;background:#fff7ed;border-radius:999px;margin-left:auto;padding:.15rem .6rem;font-size:.74rem;font-weight:600}.card-head[data-v-9bbd3a5e] .ico{width:19px;height:19px;color:var(--c-primary)}.hero[data-v-9bbd3a5e]{color:#fff;border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(150deg,#2c1a4d,#140d26);flex-direction:column;grid-area:hero;justify-content:space-between;padding:1.35rem 1.5rem;display:flex}.hero h1[data-v-9bbd3a5e]{font-family:var(--font-display);color:#fff;margin:0 0 .2rem;font-size:1.5rem}.hero p[data-v-9bbd3a5e]{color:#cbbfe6;margin:0;font-size:.9rem}.hero p.warn-txt[data-v-9bbd3a5e]{color:#fbbf24}.hero .season[data-v-9bbd3a5e]{color:#fff;background:#ffffff1f;border-radius:999px;align-self:flex-start;margin-top:1.1rem;padding:.35rem .85rem;font-size:.8rem;font-weight:600}.tile[data-v-9bbd3a5e]{color:inherit;flex-direction:column;gap:.55rem;text-decoration:none;display:flex}.tile-ic[data-v-9bbd3a5e]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);width:38px;height:38px;color:var(--c-primary);border-radius:10px;place-items:center;display:grid}.tile-ic[data-v-9bbd3a5e] .ico{width:20px;height:20px}.tile .num[data-v-9bbd3a5e]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1}.tile .lbl[data-v-9bbd3a5e]{color:var(--c-muted);margin-top:.2rem;font-size:.8rem;display:block}.tile.warn .tile-ic[data-v-9bbd3a5e]{color:#b45309;background:#fff7ed}.tile.warn .num[data-v-9bbd3a5e]{color:#b45309}.tile.warn .lbl[data-v-9bbd3a5e]{color:#b45309;font-weight:500}.scad-list[data-v-9bbd3a5e]{margin:0;padding:0;list-style:none}.scad-list li[data-v-9bbd3a5e]{align-items:center;gap:.5rem;display:flex}.scad-list li+li[data-v-9bbd3a5e]{border-top:1px solid var(--c-border)}.scad-row[data-v-9bbd3a5e]{min-width:0;color:var(--c-text);border-radius:9px;flex:1;align-items:center;gap:.7rem;padding:.55rem .3rem;text-decoration:none;display:flex}.scad-row[data-v-9bbd3a5e]:hover{background:#faf8fe}.dot[data-v-9bbd3a5e]{border-radius:50%;flex:none;width:9px;height:9px}.dot.scaduto[data-v-9bbd3a5e]{background:#dc2626}.dot.in_scadenza[data-v-9bbd3a5e]{background:#f59e0b}.sc-tipo[data-v-9bbd3a5e]{text-transform:uppercase;letter-spacing:.4px;color:var(--c-muted);flex:none;min-width:116px;font-size:.69rem}.sc-titolo[data-v-9bbd3a5e]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.sc-data[data-v-9bbd3a5e]{flex:none;font-size:.79rem}.sc-data.scaduto[data-v-9bbd3a5e]{color:#dc2626;font-weight:600}.sc-data.in_scadenza[data-v-9bbd3a5e]{color:#b45309}.pdf[data-v-9bbd3a5e]{border:1px solid var(--c-border);color:var(--c-primary);border-radius:999px;flex:none;padding:.15rem .55rem;font-size:.72rem;font-weight:600;text-decoration:none}.altri[data-v-9bbd3a5e]{color:var(--c-primary);margin-top:.7rem;font-size:.85rem;font-weight:500;text-decoration:none;display:inline-block}.empty[data-v-9bbd3a5e]{color:var(--c-muted);margin:0;font-size:.88rem}.empty.ok[data-v-9bbd3a5e]{color:#047857}.oggi-list[data-v-9bbd3a5e]{margin:0;padding:0;list-style:none}.oggi-list li[data-v-9bbd3a5e]{align-items:center;gap:.65rem;padding:.5rem .3rem;font-size:.89rem;display:flex}.oggi-list li+li[data-v-9bbd3a5e]{border-top:1px solid var(--c-border)}.oggi-list .ora[data-v-9bbd3a5e]{font-variant-numeric:tabular-nums;color:var(--c-primary);min-width:44px;font-weight:700}.next[data-v-9bbd3a5e]{color:#fff;border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(160deg,#251640,#17102b);flex-direction:column;grid-area:next;justify-content:center;padding:1.1rem 1.25rem;text-decoration:none;display:flex}.next .et[data-v-9bbd3a5e]{text-transform:uppercase;letter-spacing:.5px;color:#b9aed0;align-items:center;gap:.45rem;font-size:.7rem;display:flex}.next .et[data-v-9bbd3a5e] .ico{color:#f59e0b;width:16px;height:16px}.next .match[data-v-9bbd3a5e]{font-family:var(--font-display);margin:.45rem 0 .3rem;font-size:1.1rem;font-weight:600}.next .badge-casa[data-v-9bbd3a5e]{background:#ffffff24;border-radius:999px;padding:.1rem .5rem;font-size:.66rem}.next .quando[data-v-9bbd3a5e]{color:#d8cfe8;font-size:.84rem}.rich-list[data-v-9bbd3a5e]{margin:0;padding:0;list-style:none}.rich-list li[data-v-9bbd3a5e]{align-items:center;gap:.6rem;padding:.5rem .3rem;display:flex}.rich-list li+li[data-v-9bbd3a5e]{border-top:1px solid var(--c-border)}.rich-ic[data-v-9bbd3a5e]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:30px;height:30px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.rich-txt[data-v-9bbd3a5e]{flex-direction:column;flex:1;min-width:0;display:flex}.rich-nome[data-v-9bbd3a5e]{font-size:.88rem;font-weight:600}.rich-tipo[data-v-9bbd3a5e]{color:var(--c-muted);font-size:.74rem}.rich-new[data-v-9bbd3a5e]{background:#f59e0b;border-radius:50%;flex:none;width:8px;height:8px}.pills[data-v-9bbd3a5e]{flex-wrap:wrap;gap:.6rem;display:flex}.pill[data-v-9bbd3a5e]{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .85rem;font-size:.86rem;font-weight:500;text-decoration:none;transition:border-color .12s,color .12s,transform .12s;display:inline-flex}.pill[data-v-9bbd3a5e]:hover{color:var(--c-primary);border-color:#ddd6fe;transform:translateY(-1px)}.pill[data-v-9bbd3a5e] .ico{width:16px;height:16px;color:var(--c-primary)}.pill.azione[data-v-9bbd3a5e]{background:var(--c-primary);color:#fff;border-color:var(--c-primary)}.pill.azione[data-v-9bbd3a5e] .ico{color:#fff}@media (width<=940px){.bento[data-v-9bbd3a5e]{grid-template-columns:1fr 1fr;grid-template-areas:none}.a-hero[data-v-9bbd3a5e],.a-scad[data-v-9bbd3a5e],.a-oggi[data-v-9bbd3a5e],.a-next[data-v-9bbd3a5e],.a-rich[data-v-9bbd3a5e],.a-quick[data-v-9bbd3a5e]{grid-column:1/-1}}@media (width<=520px){.bento[data-v-9bbd3a5e]{grid-template-columns:1fr}.a-atleti[data-v-9bbd3a5e],.a-iscriz[data-v-9bbd3a5e],.a-squad[data-v-9bbd3a5e],.a-tesser[data-v-9bbd3a5e]{grid-column:auto}}.bento[data-v-c08bb9e3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.hero[data-v-c08bb9e3]{background:linear-gradient(120deg, var(--c-primary-700), var(--c-primary));color:#fff;border-radius:var(--radius);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.5rem;display:flex}.hero b[data-v-c08bb9e3]{font-family:var(--font-display);font-size:1.4rem}.hero p[data-v-c08bb9e3]{opacity:.85;margin:.25rem 0 0}.chips[data-v-c08bb9e3]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-v-c08bb9e3]{color:#fff;background:#ffffff26;border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:600;text-decoration:none}.chip[data-v-c08bb9e3]:hover{background:#ffffff40}.card[data-v-c08bb9e3]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);min-width:0;padding:1.1rem 1.25rem}.card.full[data-v-c08bb9e3]{grid-column:1/-1}.span2[data-v-c08bb9e3]{grid-column:span 2}.card h2[data-v-c08bb9e3]{font-family:var(--font-display);justify-content:space-between;align-items:center;margin:0 0 .6rem;font-size:1rem;display:flex}.card h2 a[data-v-c08bb9e3]{color:var(--c-primary);font-family:inherit;font-size:.8rem;font-weight:600;text-decoration:none}.row[data-v-c08bb9e3]{border-bottom:1px solid var(--c-border);align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.row[data-v-c08bb9e3]:last-of-type{border-bottom:0}.row.link[data-v-c08bb9e3]{color:var(--c-text);text-decoration:none}.t[data-v-c08bb9e3]{flex:1;min-width:0}.t b[data-v-c08bb9e3]{font-size:.92rem;display:block}.t small[data-v-c08bb9e3]{color:var(--c-muted);font-size:.8rem}.dc[data-v-c08bb9e3]{background:var(--c-primary-soft);width:46px;height:48px;color:var(--c-primary);border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.dc b[data-v-c08bb9e3]{font-family:var(--font-display);font-size:1rem;line-height:1}.dc span[data-v-c08bb9e3]{text-transform:uppercase;font-size:.6rem;font-weight:700}.dc.ora b[data-v-c08bb9e3]{font-size:.85rem}.dot[data-v-c08bb9e3]{background:#c9c2d8;border-radius:50%;flex:none;width:9px;height:9px}.dot.scaduto[data-v-c08bb9e3]{background:#ef4444}.dot.in_scadenza[data-v-c08bb9e3]{background:#f59e0b}.btn[data-v-c08bb9e3]{background:var(--c-primary);color:#fff;white-space:nowrap;border-radius:9px;padding:.4rem .8rem;font-size:.8rem;font-weight:600;text-decoration:none}.btn.ok[data-v-c08bb9e3]{background:#047857}.badge[data-v-c08bb9e3]{border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:700;text-decoration:none}.badge.ok[data-v-c08bb9e3]{color:#047857;background:#ecfdf5}.vuoto[data-v-c08bb9e3]{color:var(--c-muted);margin:0;font-size:.88rem}.tutto-ok[data-v-c08bb9e3]{color:#047857;margin:0;font-size:.88rem}.nota[data-v-c08bb9e3]{color:var(--c-muted);margin:.5rem 0 0;font-size:.76rem}.vuoto-box b[data-v-c08bb9e3]{font-family:var(--font-display)}.vuoto-box p[data-v-c08bb9e3]{color:var(--c-muted);margin:.3rem 0 0}@media (width<=900px){.bento[data-v-c08bb9e3]{grid-template-columns:1fr}.span2[data-v-c08bb9e3]{grid-column:auto}}.ef[data-v-3d2566f4]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.2rem;display:grid}.campi[data-v-3d2566f4]{flex-direction:column;gap:1rem;min-width:0;display:flex}label[data-v-3d2566f4],.campo[data-v-3d2566f4]{color:var(--c-muted);flex-direction:column;gap:.35rem;font-size:.8rem;font-weight:600;display:flex}label small[data-v-3d2566f4],.lab small[data-v-3d2566f4]{font-weight:400}input[data-v-3d2566f4]:not([type=checkbox]),select[data-v-3d2566f4],textarea[data-v-3d2566f4]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.6rem .7rem;font-size:.95rem;font-weight:400}textarea[data-v-3d2566f4]{resize:vertical;line-height:1.5}input[data-v-3d2566f4]:focus,select[data-v-3d2566f4]:focus,textarea[data-v-3d2566f4]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.err[data-v-3d2566f4]{color:#dc2626;font-size:.8rem;font-weight:500}.g3[data-v-3d2566f4]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.g4[data-v-3d2566f4]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem;display:grid}.chips[data-v-3d2566f4]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.chip[data-v-3d2566f4]{border:1px solid var(--c-border);font:inherit;cursor:pointer;border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:600;color:var(--c-muted)!important;background:#fff!important}.chip.on[data-v-3d2566f4]{border-color:var(--c-primary);color:var(--c-primary)!important;background:var(--c-primary-soft)!important}.chips .altro[data-v-3d2566f4]{border-style:dashed;border-radius:999px;width:130px;padding:.3rem .75rem;font-size:.8rem}.chips .altro.on[data-v-3d2566f4]{border-style:solid;border-color:var(--c-primary)}.toggles[data-v-3d2566f4]{flex-wrap:wrap;gap:1.5rem;display:flex}.tg[data-v-3d2566f4]{color:var(--c-text);cursor:pointer;flex-direction:row;align-items:center;gap:.65rem;font-size:.88rem;font-weight:600}.tg span[data-v-3d2566f4]{flex-direction:column;display:flex}.tg small[data-v-3d2566f4]{color:var(--c-muted);font-size:.76rem;font-weight:400}.sw[data-v-3d2566f4]{cursor:pointer;border:0;border-radius:999px;flex:none;width:40px;height:22px;position:relative;background:#d8d2e4!important;padding:0!important}.sw[data-v-3d2566f4]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:3px;left:3px}.sw.on[data-v-3d2566f4]{background:var(--c-primary)!important}.sw.on[data-v-3d2566f4]:after{left:21px}.prev[data-v-3d2566f4]{flex-direction:column;gap:.5rem;display:flex;position:sticky;top:1rem}.plab[data-v-3d2566f4]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);font-size:.68rem;font-weight:700}.ev[data-v-3d2566f4]{color:#fff;box-shadow:var(--shadow);background:#0c0a10;border-radius:14px;gap:.75rem;padding:.8rem;transition:opacity .2s,filter .2s;display:flex}.ev.off[data-v-3d2566f4]{opacity:.4;filter:grayscale()}.dc[data-v-3d2566f4]{width:54px;font-family:"Anton", var(--font-display);background:#5b1ebe66;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:.4rem 0;font-size:1.35rem;line-height:1;display:flex}.dc span[data-v-3d2566f4]{letter-spacing:.08em;margin-top:.15rem;font-family:Barlow Condensed,sans-serif;font-size:.7rem}.evt[data-v-3d2566f4]{min-width:0}.evt b[data-v-3d2566f4]{font-family:"Anton", var(--font-display);overflow-wrap:anywhere;font-size:1.05rem;font-weight:400;line-height:1.15}.evt p[data-v-3d2566f4]{color:#ffffff9e;margin:.2rem 0 0;font-family:Barlow,sans-serif;font-size:.8rem}.etag[data-v-3d2566f4]{text-transform:uppercase;letter-spacing:.06em;color:#c4a8ff;margin-top:.4rem;font-size:.66rem;font-weight:600;display:inline-block}.nota[data-v-3d2566f4]{color:var(--c-muted);margin:0;font-size:.78rem}@media (width<=1000px){.ef[data-v-3d2566f4]{grid-template-columns:1fr}.prev[data-v-3d2566f4]{position:static}}.wrap[data-v-7adb1da5]{margin-top:1rem}.azioni[data-v-7adb1da5]{align-items:center;gap:.6rem;display:flex}.salva[data-v-7adb1da5]{border-radius:var(--radius-sm);color:#fff;font:inherit;cursor:pointer;border:0;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600}.salva[data-v-7adb1da5]:disabled{opacity:.6}.annulla[data-v-7adb1da5]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none}.head[data-v-152f7c2e]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-152f7c2e]{font-family:var(--font-display);margin:0}.btn-primary[data-v-152f7c2e]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-152f7c2e] .ico{width:16px;height:16px}table[data-v-152f7c2e]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-152f7c2e],td[data-v-152f7c2e]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.cell-data[data-v-152f7c2e]{align-items:center;gap:.6rem;display:flex}.dchip[data-v-152f7c2e]{background:color-mix(in srgb, var(--c-primary) 8%, #fff);border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.dchip .d[data-v-152f7c2e]{font-family:var(--font-display);color:var(--c-primary);font-size:1rem;font-weight:700;line-height:1}.dchip .mo[data-v-152f7c2e]{text-transform:uppercase;color:var(--c-muted);letter-spacing:.04em;font-size:.58rem}.cell-data .t[data-v-152f7c2e]{font-variant-numeric:tabular-nums;font-weight:600}.cell-data .sub[data-v-152f7c2e]{color:var(--c-muted);font-size:.72rem}.ev[data-v-152f7c2e]{flex-direction:column;line-height:1.3;display:flex}.titolo[data-v-152f7c2e]{font-weight:600}.luogo[data-v-152f7c2e]{color:var(--c-muted);font-size:.76rem}.tag[data-v-152f7c2e]{text-transform:capitalize;color:var(--c-primary);background:#f3f0fb;border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:600}.badge[data-v-152f7c2e]{white-space:nowrap;border-radius:999px;padding:.12rem .6rem;font-size:.74rem;font-weight:600}.badge.on[data-v-152f7c2e]{color:#047857;background:#ecfdf5}.badge.off[data-v-152f7c2e]{color:#6b7280;background:#f3f4f6}.vuoto[data-v-152f7c2e]{color:var(--c-muted)}tr.clk[data-v-152f7c2e]{cursor:pointer}tr.clk:hover td[data-v-152f7c2e]{background:#faf8fe}.back[data-v-534bc755]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-534bc755]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.cardpad[data-v-534bc755]{padding:1.1rem 1.25rem}.cardpad h2[data-v-534bc755]{font-family:var(--font-display);margin:0 0 .7rem;font-size:1.02rem}.etit[data-v-534bc755]{font-family:var(--font-display);margin:0 0 1rem;font-size:1.1rem}.idcard[data-v-534bc755]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.1rem;padding:1.2rem 1.4rem;display:flex}.dchip[data-v-534bc755]{background:var(--c-primary-soft);width:62px;height:66px;color:var(--c-primary);border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.dchip b[data-v-534bc755]{font-family:var(--font-display);font-size:1.5rem;line-height:1}.dchip span[data-v-534bc755]{text-transform:uppercase;font-size:.7rem;font-weight:700}.idtxt[data-v-534bc755]{min-width:0}.idcard h1[data-v-534bc755]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.35rem;display:flex}.meta[data-v-534bc755]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.sep[data-v-534bc755]{flex:1}.hacts[data-v-534bc755]{flex-wrap:wrap;gap:.5rem;display:flex}.badge[data-v-534bc755]{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700}.badge.tipo[data-v-534bc755]{color:#b45309;background:#fffbeb}.badge.pub[data-v-534bc755]{background:var(--c-primary-soft);color:var(--c-primary)}.badge.int[data-v-534bc755]{color:var(--c-muted);background:#f1eff5}.cols[data-v-534bc755]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.1rem;display:grid}.descr[data-v-534bc755]{min-width:0}.testo[data-v-534bc755]{white-space:pre-wrap;max-width:68ch;margin:0;line-height:1.6}.vuoto[data-v-534bc755]{color:var(--c-muted);margin:0}.lnk[data-v-534bc755]{color:var(--c-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.srow[data-v-534bc755]{border-bottom:1px solid var(--c-border);justify-content:space-between;gap:.8rem;padding:.5rem 0;font-size:.88rem;display:flex}.srow span[data-v-534bc755]{color:var(--c-muted);flex:none}.srow b[data-v-534bc755]{text-align:right}.srow a[data-v-534bc755]{color:var(--c-primary);text-decoration:none}.links[data-v-534bc755]{flex-direction:column;gap:.45rem;margin-top:.8rem;display:flex}.links a[data-v-534bc755]{color:var(--c-primary);font-size:.86rem;font-weight:600;text-decoration:none}.azioni[data-v-534bc755]{gap:.6rem;display:flex}.btn[data-v-534bc755]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-534bc755] .ico{width:16px;height:16px}.btn-ghost[data-v-534bc755]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-ghost.danger[data-v-534bc755]{color:#b91c1c}.btn-primary[data-v-534bc755]{background:var(--c-primary);color:#fff}.btn-primary[data-v-534bc755]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-534bc755]{grid-template-columns:1fr}}.form[data-v-b7176837]{flex-direction:column;gap:.75rem;max-width:420px;display:flex}label[data-v-b7176837]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.riga[data-v-b7176837]{gap:.75rem;display:flex}.riga label[data-v-b7176837]{flex:1}.riga .stretto[data-v-b7176837]{flex:0 0 130px}.nota-incassi[data-v-b7176837]{color:#6b7280;background:#f7f5fc;border:1px solid #efeaf8;border-radius:8px;margin:0;padding:.6rem .75rem;font-size:.82rem}.totale[data-v-b7176837]{margin:0;font-size:.92rem}.hint[data-v-b7176837]{color:#6b7280;margin-left:.3rem;font-size:.8rem}input[data-v-b7176837],select[data-v-b7176837]{border:1px solid #d1d5db;border-radius:6px;padding:.5rem}.azioni[data-v-b7176837]{align-items:center;gap:1rem;margin-top:.5rem;display:flex}button[data-v-b7176837]{color:#fff;cursor:pointer;background:#1f2937;border:0;border-radius:6px;padding:.55rem 1rem}.errore[data-v-b7176837]{color:#b91c1c;margin:-.4rem 0 0;font-size:.85rem}.head[data-v-580f2c57]{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.head h1[data-v-580f2c57]{font-family:var(--font-display);margin:0}.btn-primary[data-v-580f2c57]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-580f2c57] .ico{width:16px;height:16px}.nota[data-v-580f2c57]{color:var(--c-muted);margin:0 0 1rem;font-size:.82rem}.totali[data-v-580f2c57]{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-bottom:1.1rem;display:grid}.tcard[data-v-580f2c57]{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:var(--shadow-sm);border-radius:12px;padding:.8rem 1rem}.tl[data-v-580f2c57]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.75rem;font-weight:600;display:block}.tv[data-v-580f2c57]{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:1.25rem;font-weight:700;display:block}.tv.pos[data-v-580f2c57]{color:#047857}.tv.warn[data-v-580f2c57]{color:#b45309}table[data-v-580f2c57]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-580f2c57],td[data-v-580f2c57]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.num[data-v-580f2c57]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cell[data-v-580f2c57]{color:var(--c-text);align-items:center;gap:.7rem;text-decoration:none;display:flex}.logo[data-v-580f2c57]{border:1px solid var(--c-border);width:34px;height:34px;color:var(--c-primary);background:#fff;border-radius:9px;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid;overflow:hidden}.logo.ph[data-v-580f2c57]{background:color-mix(in srgb, var(--c-primary) 10%, #fff)}.logo img[data-v-580f2c57]{object-fit:contain;width:100%;height:100%}.nome-wrap[data-v-580f2c57]{flex-direction:column;line-height:1.25;display:flex}.nm[data-v-580f2c57]{font-weight:600}.sub[data-v-580f2c57]{color:var(--c-muted);font-size:.72rem}.badge[data-v-580f2c57]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700}.badge.da_incassare[data-v-580f2c57]{color:#b45309;background:#fffbeb}.badge.parziale[data-v-580f2c57]{color:#1d4ed8;background:#eff6ff}.badge.incassata[data-v-580f2c57]{color:#047857;background:#ecfdf5}.pdf[data-v-580f2c57]{color:var(--c-primary);border:1px solid #e9d5ff;border-radius:6px;padding:.05rem .4rem;font-size:.78rem;text-decoration:none}.muted[data-v-580f2c57]{color:#9ca3af}.vuoto[data-v-580f2c57]{color:var(--c-muted)}@media (width<=720px){.totali[data-v-580f2c57]{grid-template-columns:1fr}}.incassi[data-v-b80c01de]{display:block}.bar[data-v-b80c01de]{background:#f0edf8;border-radius:99px;height:8px;margin:0 0 .4rem;overflow:hidden}.bar>span[data-v-b80c01de]{background:#10b981;border-radius:99px;height:100%;display:block}.riep[data-v-b80c01de]{color:var(--c-muted);font-size:.82rem}.inclist[data-v-b80c01de]{margin:.5rem 0 0;padding:0;list-style:none}.inclist li[data-v-b80c01de]{border-top:1px dashed var(--c-border);align-items:center;gap:.5rem;padding:.4rem 0;font-size:.84rem;display:flex}.met[data-v-b80c01de]{text-transform:uppercase;letter-spacing:.02em;color:var(--c-primary);background:#f3f0fb;border-radius:99px;padding:.05rem .4rem;font-size:.64rem;font-weight:700}.note[data-v-b80c01de]{color:var(--c-muted)}.amt[data-v-b80c01de]{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.del[data-v-b80c01de]{color:#b91c1c;cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:.9rem}.vuoto[data-v-b80c01de]{color:var(--c-muted);margin:.5rem 0 0;font-size:.84rem}.reg[data-v-b80c01de]{margin-top:.7rem}.incform[data-v-b80c01de]{border:1px dashed var(--c-primary);background:#faf8fe;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:end;gap:.6rem;margin-top:.8rem;padding:.85rem;display:grid}.incform label[data-v-b80c01de]{color:var(--c-muted);flex-direction:column;gap:.25rem;font-size:.74rem;font-weight:700;display:flex}.incform input[data-v-b80c01de],.incform select[data-v-b80c01de]{border:1px solid var(--c-border);font:inherit;border-radius:8px;padding:.45rem .5rem;font-weight:400}.incform .acts[data-v-b80c01de]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.incform .err[data-v-b80c01de]{color:#dc2626;grid-column:1/-1;margin:0;font-size:.8rem}.hintline[data-v-b80c01de]{color:var(--c-muted);font-size:.75rem}.btn[data-v-b80c01de]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn.btn-sm[data-v-b80c01de]{padding:.4rem .75rem;font-size:.82rem}.btn[data-v-b80c01de] .ico{width:15px;height:15px}.btn-ghost[data-v-b80c01de]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-primary[data-v-b80c01de]{background:var(--c-primary);color:#fff}.btn-primary[data-v-b80c01de]:disabled{opacity:.6;cursor:not-allowed}.back[data-v-31acb25b]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-31acb25b]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.idcard[data-v-31acb25b]{align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.3rem 1.4rem;display:flex}.idcard.editing[data-v-31acb25b]{align-items:flex-start}.ficon[data-v-31acb25b]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);width:60px;height:60px;color:var(--c-primary);border-radius:14px;flex:none;place-items:center;display:grid}.ficon[data-v-31acb25b] .ico{width:28px;height:28px}.idcard h1[data-v-31acb25b]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.5rem;display:flex}.idcard .meta[data-v-31acb25b]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.idcard .sep[data-v-31acb25b]{flex:1}.link[data-v-31acb25b]{color:var(--c-primary);text-decoration:none}.link.small[data-v-31acb25b]{font-size:.78rem}.badge[data-v-31acb25b]{border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700}.badge.incassata[data-v-31acb25b]{color:#047857;background:#ecfdf5}.badge.parziale[data-v-31acb25b]{color:#1d4ed8;background:#eff6ff}.badge.da_incassare[data-v-31acb25b]{color:#b45309;background:#fffbeb}.idform[data-v-31acb25b]{flex-direction:column;flex:1;gap:.7rem;display:flex}.idform .r2[data-v-31acb25b]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.7rem;display:grid}.idform label[data-v-31acb25b]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.76rem;font-weight:700;display:flex}.idform input[data-v-31acb25b]:not([type=file]),.idform select[data-v-31acb25b]{border:1px solid var(--c-border);color:var(--c-text);font:inherit;background:#fff;border-radius:8px;padding:.5rem .6rem;font-weight:400}.idform input[data-v-31acb25b]:focus,.idform select[data-v-31acb25b]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.idform .totale[data-v-31acb25b]{color:var(--c-text);margin:0;font-size:.92rem;font-weight:400}.idform .err[data-v-31acb25b]{color:#dc2626;margin:-.35rem 0 0;font-size:.8rem}.idform .formaz[data-v-31acb25b]{gap:.6rem;margin-top:.25rem;display:flex}.cols[data-v-31acb25b]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.1rem;display:grid}.col-main[data-v-31acb25b]{min-width:0}.col-side[data-v-31acb25b]{flex-direction:column;gap:1.1rem;display:flex}.cardpad[data-v-31acb25b]{padding:1.1rem 1.25rem}.sec-head[data-v-31acb25b]{align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}.sec-head h2[data-v-31acb25b]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-31acb25b] .ico{width:18px;height:18px;color:var(--c-primary)}.sec-head .cnt[data-v-31acb25b]{color:var(--c-muted);margin-left:auto;font-size:.75rem}.stat-rows[data-v-31acb25b]{flex-direction:column;display:flex}.srow[data-v-31acb25b]{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.9rem;display:flex}.srow[data-v-31acb25b]:last-child{border-bottom:0}.srow.big[data-v-31acb25b]{font-size:1rem}.srow .v[data-v-31acb25b]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.srow.big .v[data-v-31acb25b]{font-size:1.1rem}.srow .v.pos[data-v-31acb25b]{color:#047857}.srow .v.warn[data-v-31acb25b]{color:#b45309}.aliq[data-v-31acb25b]{color:var(--c-muted);font-size:.7rem;font-weight:500}.qlinks[data-v-31acb25b]{flex-direction:column;gap:.5rem;margin-top:.8rem;display:flex}.ql[data-v-31acb25b]{color:var(--c-primary);align-items:center;gap:.5rem;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex}.ql[data-v-31acb25b] .ico{width:15px;height:15px}.nofile[data-v-31acb25b]{color:var(--c-muted);font-size:.82rem}.btn[data-v-31acb25b]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-31acb25b] .ico{width:16px;height:16px}.btn-ghost[data-v-31acb25b]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-primary[data-v-31acb25b]{background:var(--c-primary);color:#fff}.btn-primary[data-v-31acb25b]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-31acb25b]{grid-template-columns:1fr}}.head[data-v-3f9046e5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-3f9046e5]{margin:0}.sub[data-v-3f9046e5]{color:var(--c-muted);max-width:62ch;margin:.3rem 0 0;font-size:.9rem}.salva[data-v-3f9046e5]{border-radius:var(--radius-sm);color:#fff;font:inherit;cursor:pointer;border:0;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;display:inline-flex}.salva[data-v-3f9046e5]:disabled{opacity:.6;cursor:default}.salva[data-v-3f9046e5] svg{width:17px;height:17px}.grid[data-v-3f9046e5]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.1rem;display:grid}.side[data-v-3f9046e5]{flex-direction:column;gap:1.1rem;display:flex}.card[data-v-3f9046e5]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.2rem 1.3rem}.card h2[data-v-3f9046e5]{font-family:var(--font-display);margin:0 0 .8rem;font-size:1.02rem}.card h2 small[data-v-3f9046e5]{color:var(--c-muted);margin-left:.4rem;font-size:.78rem;font-weight:500}.card p[data-v-3f9046e5],.card ol[data-v-3f9046e5]{color:var(--c-text);margin:0;font-size:.86rem;line-height:1.55}.card ol[data-v-3f9046e5]{flex-direction:column;gap:.3rem;padding-left:1.2rem;display:flex}.card code[data-v-3f9046e5]{background:#f1eff5;border-radius:5px;padding:0 .3rem;font-size:.8rem}.card.ok[data-v-3f9046e5]{background:#f0fdf4;border-color:#bbf7d0}.card.warn[data-v-3f9046e5]{background:#fffbeb;border-color:#fde68a}.nota[data-v-3f9046e5]{color:var(--c-muted)!important;margin-top:.7rem!important;font-size:.8rem!important}.vuoto[data-v-3f9046e5]{color:var(--c-muted)}.lista[data-v-3f9046e5]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista li[data-v-3f9046e5]{border-bottom:1px solid var(--c-border);align-items:center;gap:.8rem;padding:.7rem 0;display:flex}.lista li[data-v-3f9046e5]:last-child{border-bottom:0}.ico-f[data-v-3f9046e5]{background:var(--c-primary-soft);width:36px;height:36px;color:var(--c-primary);border-radius:10px;flex:none;place-items:center;display:grid}.ico-f[data-v-3f9046e5] svg{width:18px;height:18px}.info[data-v-3f9046e5]{flex-direction:column;flex:1;min-width:0;display:flex}.info b[data-v-3f9046e5]{font-size:.92rem}.info small[data-v-3f9046e5]{color:var(--c-muted);font-size:.78rem}.btn-dl[data-v-3f9046e5]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-primary);align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-dl[data-v-3f9046e5]:hover{border-color:var(--c-primary)}.btn-dl[data-v-3f9046e5] svg{width:15px;height:15px}.btn-del[data-v-3f9046e5]{color:#b91c1c;cursor:pointer;background:0 0;border:0;place-items:center;padding:.3rem;display:grid}.btn-del[data-v-3f9046e5] svg{width:17px;height:17px}@media (width<=900px){.grid[data-v-3f9046e5]{grid-template-columns:1fr}}.cf[data-v-81f5a206]{border:1px solid var(--c-border);color:var(--c-text);background:#fcfbff;border-radius:12px;flex-direction:column;gap:.5rem;padding:.8rem .9rem;font-size:.86rem;font-weight:400;display:flex}.cf.compatto[data-v-81f5a206]{padding:.6rem .7rem;font-size:.8rem}.dom[data-v-81f5a206]{font-weight:600}.seg[data-v-81f5a206]{border:1px solid #e3dcf3;border-radius:10px;align-self:flex-start;display:inline-flex;overflow:hidden}.seg button[data-v-81f5a206]{font:inherit;cursor:pointer;border:0;padding:.4rem 1.1rem;font-weight:600;color:var(--c-muted)!important;background:#fff!important}.seg button.on[data-v-81f5a206]{background:var(--c-primary)!important;color:#fff!important}.lab[data-v-81f5a206]{color:var(--c-muted);margin-top:.2rem;font-size:.8rem;font-weight:600}.cerca[data-v-81f5a206]{position:relative}.cerca input[data-v-81f5a206]{border:1px solid var(--c-border);border-radius:var(--radius-sm);width:100%;font:inherit;background:#fff;padding:.5rem .7rem}.res[data-v-81f5a206]{z-index:20;border:1px solid var(--c-border);box-shadow:var(--shadow);background:#fff;border-radius:10px;flex-direction:column;max-height:240px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.res button[data-v-81f5a206]{text-align:left;font:inherit;cursor:pointer;border:0;justify-content:space-between;gap:.6rem;padding:.5rem .75rem;display:flex;color:var(--c-text)!important;background:#fff!important}.res button[data-v-81f5a206]:hover{background:var(--c-primary-soft)!important}.res small[data-v-81f5a206],.nm small[data-v-81f5a206]{color:var(--c-muted);font-size:.75rem}.vuoto[data-v-81f5a206]{color:var(--c-muted);padding:.5rem .75rem}.persone[data-v-81f5a206]{flex-direction:column;gap:.35rem;display:flex}.pers[data-v-81f5a206]{border:1px solid var(--c-border);background:#fff;border-radius:10px;align-items:center;gap:.6rem;padding:.35rem .6rem;display:flex}.av[data-v-81f5a206]{background:var(--c-primary-soft);width:26px;height:26px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.66rem;font-weight:700;display:grid}.nm[data-v-81f5a206]{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.bdg[data-v-81f5a206]{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.bdg.ok[data-v-81f5a206]{color:#047857;background:#ecfdf5}.bdg.ko[data-v-81f5a206]{color:#b91c1c;background:#fef2f2}.x[data-v-81f5a206]{cursor:pointer;border:0;padding:0 .2rem;font-size:1.1rem;line-height:1;color:#9b93ad!important;background:0 0!important}.ext[data-v-81f5a206]{cursor:pointer;color:var(--c-text);align-items:flex-start;gap:.5rem;font-weight:400;display:flex}.ext input[data-v-81f5a206]{accent-color:var(--c-primary);margin-top:.15rem}.esito[data-v-81f5a206]{border-radius:9px;margin:0;padding:.5rem .7rem;line-height:1.45}.esito.ok[data-v-81f5a206]{color:#065f46;background:#ecfdf5}.esito.ko[data-v-81f5a206]{color:#78350f;background:#fffbeb}.hint[data-v-81f5a206]{color:var(--c-muted);font-size:.76rem}.err[data-v-81f5a206]{color:#dc2626;font-size:.8rem;font-weight:500}.head[data-v-a17689bb]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.9rem;display:flex}.head h1[data-v-a17689bb]{margin:0}.sub[data-v-a17689bb]{color:var(--c-muted);max-width:62ch;margin:.3rem 0 0;font-size:.9rem}.hacts[data-v-a17689bb]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.salva[data-v-a17689bb]{border-radius:var(--radius-sm);color:#fff;font:inherit;cursor:pointer;border:0;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600}.salva[data-v-a17689bb]:disabled{opacity:.6}.ghost[data-v-a17689bb],.btn-anteprima[data-v-a17689bb]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;color:var(--c-text)!important;background:#fff!important}.btn-anteprima[data-v-a17689bb]{display:none}.sgrid[data-v-a17689bb]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.1rem;display:grid}.col[data-v-a17689bb]{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.card[data-v-a17689bb]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:.9rem;padding:1.2rem 1.3rem;scroll-margin-top:1rem;display:flex}.card h2[data-v-a17689bb]{font-family:var(--font-display);margin:0;font-size:1.02rem}.card h2 small[data-v-a17689bb]{color:var(--c-muted);margin-left:.4rem;font-family:inherit;font-size:.78rem;font-weight:500}.g2[data-v-a17689bb]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.9rem;display:grid}.g3[data-v-a17689bb]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.9rem;display:grid}label[data-v-a17689bb],.campo[data-v-a17689bb]{color:var(--c-muted);flex-direction:column;gap:.35rem;font-size:.8rem;font-weight:600;display:flex}.lab[data-v-a17689bb]{color:var(--c-muted);font-size:.8rem;font-weight:600}label small[data-v-a17689bb],.lab small[data-v-a17689bb]{font-weight:400}input[data-v-a17689bb]:not([type=color]),textarea[data-v-a17689bb]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.6rem .7rem;font-size:.95rem;font-weight:400}textarea[data-v-a17689bb]{resize:vertical;line-height:1.55}input[data-v-a17689bb]:not([type=color]):focus,textarea[data-v-a17689bb]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.err[data-v-a17689bb]{color:#dc2626;font-size:.8rem;font-weight:500}.warn[data-v-a17689bb],.avviso[data-v-a17689bb]{color:#92400e;background:#fffbeb;border-radius:8px;margin:0;padding:.5rem .7rem;font-size:.8rem;font-weight:400}.info[data-v-a17689bb]{color:var(--c-primary-700);background:var(--c-primary-soft);border-radius:8px;margin:0;padding:.55rem .75rem;font-size:.82rem}.info a[data-v-a17689bb]{color:var(--c-primary);font-weight:600}.colori[data-v-a17689bb]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem;display:grid}.colr[data-v-a17689bb]{border:1px solid var(--c-border);border-radius:var(--radius-sm);cursor:pointer;background:#fff;flex-direction:row;align-items:center;gap:.7rem;padding:.4rem .6rem}.colr input[data-v-a17689bb]{cursor:pointer;background:0 0;border:0;width:38px;height:30px;padding:0}.colr span[data-v-a17689bb]{color:var(--c-text);flex-direction:column;display:flex}.colr b[data-v-a17689bb]{font-size:.84rem}.colr code[data-v-a17689bb]{color:var(--c-muted);font-size:.78rem;font-weight:400}.regole[data-v-a17689bb]{color:var(--c-muted);margin:-.4rem 0 0;font-size:.8rem}.regole code[data-v-a17689bb]{background:#f1eff5;border-radius:5px;padding:0 .3rem;font-size:.78rem}.riga-lab[data-v-a17689bb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.mini[data-v-a17689bb]{border:1px solid var(--c-border);font:inherit;cursor:pointer;border-radius:8px;padding:.3rem .7rem;font-size:.78rem;font-weight:600;color:var(--c-primary)!important;background:#fff!important}.vedi[data-v-a17689bb]{color:var(--c-primary);align-self:flex-start;font-size:.8rem;font-weight:600;text-decoration:none}.fondo[data-v-a17689bb]{justify-content:flex-end;display:flex}.prev[data-v-a17689bb]{position:sticky;top:1rem}.prev-box[data-v-a17689bb]{flex-direction:column;gap:.6rem;display:flex}.prev-top[data-v-a17689bb]{justify-content:space-between;align-items:center;display:flex}.plab[data-v-a17689bb]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);font-size:.68rem;font-weight:700}.chiudi[data-v-a17689bb]{font:inherit;cursor:pointer;border:0;font-weight:600;display:none;color:var(--c-text)!important;background:0 0!important}.pv[data-v-a17689bb]{box-shadow:var(--shadow);color:#fafaf5;background:#0c0a10;border-radius:14px;overflow:hidden}.pv-bar[data-v-a17689bb]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .8rem;display:flex}.pv-brand[data-v-a17689bb]{flex-direction:column;min-width:0;line-height:1.1;display:flex}.pv-brand small[data-v-a17689bb]{letter-spacing:.3em;opacity:.5;text-transform:uppercase;font:700 .5rem Barlow Condensed,sans-serif}.pv-brand b[data-v-a17689bb]{font:400 .95rem "Anton", var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pv-isc[data-v-a17689bb]{background:var(--pa);color:var(--on-pa);letter-spacing:.1em;text-transform:uppercase;border-radius:3px;flex:none;padding:.25rem .5rem;font:700 .6rem Barlow Condensed,sans-serif}.pv-hero[data-v-a17689bb]{background:radial-gradient(circle at 85% 15%, color-mix(in srgb, var(--pv) 60%, transparent), transparent 65%);padding:1.1rem .9rem}.pv-h[data-v-a17689bb]{font:400 1.9rem / .95 "Anton", var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;margin-bottom:.5rem;display:block}.pv-h span[data-v-a17689bb]{color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--pv) 60%, #fff);display:block}.pv-hero p[data-v-a17689bb]{color:#ffffffa6;margin:0 0 .7rem;font-size:.72rem;line-height:1.5}.pv-cta[data-v-a17689bb]{background:var(--pa);color:var(--on-pa);letter-spacing:.12em;text-transform:uppercase;border-radius:3px;padding:.35rem .65rem;font:700 .62rem Barlow Condensed,sans-serif;display:inline-block}.pv-join[data-v-a17689bb]{background:var(--pv);color:var(--on-pv);border-radius:6px;margin:.8rem;padding:.65rem .75rem}.pv-join b[data-v-a17689bb]{font:400 1rem "Anton", var(--font-display);text-transform:uppercase;display:block}.pv-join p[data-v-a17689bb]{opacity:.85;margin:.25rem 0 0;font-size:.68rem;line-height:1.45}.pv-foot[data-v-a17689bb]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;border-top:1px solid #ffffff14;flex-wrap:wrap;gap:.6rem;padding:.6rem .8rem;font:700 .58rem Barlow Condensed,sans-serif;display:flex}@media (width<=1000px){.sgrid[data-v-a17689bb]{grid-template-columns:1fr}.btn-anteprima[data-v-a17689bb]{display:inline-block}.prev[data-v-a17689bb]{display:none}.prev.aperta[data-v-a17689bb]{z-index:70;background:#140e2399;justify-content:center;align-items:flex-start;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.prev.aperta .prev-box[data-v-a17689bb]{background:var(--c-bg);border-radius:16px;width:min(380px,100%);margin-top:2rem;padding:.9rem}.chiudi[data-v-a17689bb]{display:inline-block}}.pills[data-v-a17689bb]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:999px;flex-wrap:wrap;gap:.35rem;width:fit-content;max-width:100%;margin-bottom:1rem;padding:.3rem;display:flex}.pills button[data-v-a17689bb]{font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.45rem 1rem;font-size:.85rem;font-weight:600;position:relative;color:var(--c-muted)!important;background:0 0!important}.pills button[data-v-a17689bb]:hover{color:var(--c-primary)!important}.pills button.on[data-v-a17689bb]{background:var(--c-primary)!important;color:#fff!important}.err-dot[data-v-a17689bb]{background:#dc2626;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:6px}.sgrid.piena[data-v-a17689bb]{grid-template-columns:minmax(0,1fr)}.foto[data-v-a17689bb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.slot[data-v-a17689bb]{flex-direction:column;gap:.4rem;display:flex;position:relative}.slot img[data-v-a17689bb],.slot-n[data-v-a17689bb]{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--c-border);border-radius:10px;width:100%}.slot-n[data-v-a17689bb]{background:var(--c-bg);color:var(--c-muted);text-align:center;border-style:dashed;place-items:center;padding:.5rem;font-size:.78rem;display:grid}.slot-az[data-v-a17689bb]{flex-wrap:wrap;gap:.35rem;display:flex}.mini.rosso[data-v-a17689bb]{color:#b91c1c!important}.nascosto[data-v-a17689bb]{display:none}.consenso[data-v-a17689bb]{color:var(--c-text);background:#fffbeb;border-radius:8px;flex-direction:row;align-items:flex-start;gap:.55rem;padding:.55rem .7rem;font-weight:500}.consenso input[data-v-a17689bb]{margin-top:.15rem}@media (width<=560px){.foto[data-v-a17689bb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pv-soc[data-v-a17689bb]{background:radial-gradient(circle at 85% 15%, color-mix(in srgb, var(--pv) 55%, transparent), transparent 65%);flex-direction:column;gap:.55rem;padding:.9rem;display:flex}.pv-col[data-v-a17689bb]{gap:4px;height:150px;display:grid}.pv-col.n2[data-v-a17689bb]{grid-template-columns:2fr 1fr}.pv-col.n3[data-v-a17689bb]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.pv-col.n3 .big[data-v-a17689bb]{grid-row:1/3}.pv-col span[data-v-a17689bb]{border-radius:5px;position:relative;overflow:hidden}.pv-col img[data-v-a17689bb]{object-fit:cover;width:100%;height:100%;display:block}.pv-col em[data-v-a17689bb]{font:400 .8rem / 1.05 "Anton", var(--font-display);text-transform:uppercase;background:linear-gradient(#0000,#000c);padding:.9rem .5rem .4rem;font-style:normal;position:absolute;bottom:0;left:0;right:0}.pv-frase[data-v-a17689bb]{font:400 1.5rem / .95 "Anton", var(--font-display);text-transform:uppercase;overflow-wrap:anywhere}.pv-sotto[data-v-a17689bb]{letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--pv) 55%, #fff);font:700 .55rem Barlow Condensed,sans-serif}.pv-id[data-v-a17689bb]{color:#ffffffb3;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;gap:.15rem;padding:.55rem .65rem;font-size:.66rem;display:flex}.pv-id b[data-v-a17689bb]{font:400 .9rem "Anton", var(--font-display);color:#fff}.pv-val[data-v-a17689bb]{grid-template-columns:1fr 1fr;gap:4px;padding:0 .9rem .9rem;display:grid}.pv-val span[data-v-a17689bb]{font:400 .72rem "Anton", var(--font-display);text-transform:uppercase;border:1px solid #ffffff1a;border-radius:5px;padding:.4rem .5rem}.pv-val i[data-v-a17689bb]{color:var(--pa);font-size:.66rem;font-style:normal;display:block}label.ck[data-v-a17689bb]{color:var(--c-text);flex-direction:row;align-items:center;gap:.5rem;font-size:.88rem;font-weight:500}label.ck input[data-v-a17689bb]{accent-color:var(--c-primary)}.pv-spo[data-v-a17689bb]{background:radial-gradient(circle at 85% 15%, color-mix(in srgb, var(--pv) 55%, transparent), transparent 65%);flex-direction:column;gap:.5rem;padding:.9rem;display:flex}.pv-spo p[data-v-a17689bb]{color:#ffffffa6;margin:0;font-size:.7rem;line-height:1.5}.pv-loghi[data-v-a17689bb]{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.pv-loghi span[data-v-a17689bb]{aspect-ratio:16/9;background:#ffffffd9;border-radius:4px}.pv-div[data-v-a17689bb]{background:linear-gradient(135deg, color-mix(in srgb, var(--pv) 70%, #000), #140c22 70%);border-radius:6px;flex-direction:column;align-items:flex-start;gap:.4rem;margin:0 .8rem .8rem;padding:.7rem .75rem;display:flex}.pv-div b[data-v-a17689bb]{font:400 1rem "Anton", var(--font-display);text-transform:uppercase}.pv-div p[data-v-a17689bb]{color:#ffffffb3;margin:0;font-size:.66rem;line-height:1.45}.pv-off[data-v-a17689bb]{grid-template-columns:1fr 1fr;gap:4px;width:100%;display:grid}.pv-off span[data-v-a17689bb]{letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:4px;padding:.3rem .4rem;font:700 .58rem Barlow Condensed,sans-serif}.pv-tipi[data-v-a17689bb]{grid-template-columns:1fr 1fr;gap:4px;display:grid}.pv-tipi span[data-v-a17689bb]{letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:4px;padding:.3rem .4rem;font:700 .58rem Barlow Condensed,sans-serif}.pv-tipi span.on[data-v-a17689bb]{border-color:color-mix(in srgb, var(--pv) 60%, #fff);background:color-mix(in srgb, var(--pv) 35%, transparent)}.pv-wa[data-v-a17689bb]{color:#07210f;text-align:center;letter-spacing:.1em;text-transform:uppercase;background:#25d366;border-radius:4px;padding:.35rem;font:700 .6rem Barlow Condensed,sans-serif}.pv-orari[data-v-a17689bb]{color:#ffffffa6;flex-direction:column;gap:2px;font-size:.64rem;display:flex}.pv-orari span[data-v-a17689bb]{justify-content:space-between;gap:.5rem;display:flex}.pv-orari b[data-v-a17689bb]{color:#fff;font-weight:600}.pv-faq[data-v-a17689bb]{flex-direction:column;padding:0 .9rem .8rem;display:flex}.pv-faq span[data-v-a17689bb]{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:.5rem;padding:.35rem 0;font-size:.66rem;font-weight:600;display:flex}.pv-faq i[data-v-a17689bb]{color:var(--pa);font-style:normal}.colr small[data-v-a17689bb]{color:var(--c-muted);font-size:.72rem;font-weight:400;line-height:1.3}.preset[data-v-a17689bb]{flex-wrap:wrap;gap:.4rem;display:flex}.preset button[data-v-a17689bb]{border:1px solid var(--c-border);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .4rem;font-size:.78rem;font-weight:500;display:inline-flex;color:var(--c-text)!important;background:#fff!important}.preset i[data-v-a17689bb]{display:inline-flex}.preset i span[data-v-a17689bb]{border:1px solid #00000026;border-radius:50%;width:14px;height:14px;margin-left:-3px}.auto[data-v-a17689bb]{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.78rem;font-weight:400;display:flex}.auto span[data-v-a17689bb]{border:1px solid #00000014;border-radius:6px;padding:.2rem .6rem;font-size:.72rem;font-weight:700}.pv-h span[data-v-a17689bb]{-webkit-text-stroke-color:var(--pv2)!important}.hero-set[data-v-a17689bb]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.hero-th[data-v-a17689bb]{aspect-ratio:16/9;border:1px solid var(--c-border);background:var(--c-bg);border-radius:10px;place-items:center;display:grid;overflow:hidden}.hero-th.vuoto[data-v-a17689bb]{color:var(--c-muted);text-align:center;border-style:dashed;padding:.6rem;font-size:.78rem;font-weight:400}.hero-th img[data-v-a17689bb]{object-fit:cover;width:100%;height:100%;display:block}.hero-info[data-v-a17689bb]{flex-direction:column;gap:.55rem;min-width:0;display:flex}.hero-info .regole[data-v-a17689bb]{margin:0}.velo[data-v-a17689bb]{flex-flow:wrap;align-items:center;gap:.6rem}.velo input[data-v-a17689bb]{min-width:140px;accent-color:var(--c-primary);flex:1;border:0!important;padding:0!important}.pv-hero.foto[data-v-a17689bb]{background-position:50%!important;background-size:cover!important}.cons-foto[data-v-a17689bb]{flex-direction:column;gap:.35rem;display:flex}@media (width<=560px){.hero-set[data-v-a17689bb]{grid-template-columns:1fr}}.head[data-v-be9edfe6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-be9edfe6]{margin:0}.sub[data-v-be9edfe6]{color:var(--c-muted);max-width:62ch;margin:.3rem 0 0;font-size:.9rem}.hacts[data-v-be9edfe6]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.salva[data-v-be9edfe6]{border-radius:var(--radius-sm);color:#fff;font:inherit;cursor:pointer;border:0;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600}.salva[data-v-be9edfe6]:disabled{opacity:.6}.btn-anteprima[data-v-be9edfe6]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:.55rem 1rem;font-size:.88rem;font-weight:600;display:none;color:var(--c-text)!important;background:#fff!important}.spostati[data-v-be9edfe6]{color:#92400e;border-radius:var(--radius-sm);background:#fffbeb;margin:0 0 1rem;padding:.6rem .85rem;font-size:.84rem}.spostati a[data-v-be9edfe6]{color:var(--c-primary);font-weight:600}.sgrid[data-v-be9edfe6]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.1rem;display:grid}.col[data-v-be9edfe6]{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.card[data-v-be9edfe6]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:.9rem;padding:1.2rem 1.3rem;display:flex}.card h2[data-v-be9edfe6]{font-family:var(--font-display);margin:0;font-size:1.02rem}.g2[data-v-be9edfe6]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.9rem;display:grid}.g3[data-v-be9edfe6]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.9rem;display:grid}label[data-v-be9edfe6],.campo[data-v-be9edfe6]{color:var(--c-muted);flex-direction:column;gap:.35rem;font-size:.8rem;font-weight:600;display:flex}.lab[data-v-be9edfe6]{color:var(--c-muted);font-size:.8rem;font-weight:600}label small[data-v-be9edfe6],.lab small[data-v-be9edfe6]{font-weight:400}input[data-v-be9edfe6]:not([type=checkbox]){border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.6rem .7rem;font-size:.95rem;font-weight:400}input[data-v-be9edfe6]:not([type=checkbox]):focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.chk[data-v-be9edfe6]{color:var(--c-text);flex-direction:row;align-items:center;gap:.45rem;font-size:.84rem;font-weight:500}.chk input[data-v-be9edfe6]{accent-color:var(--c-primary)}.err[data-v-be9edfe6]{color:#dc2626;font-size:.8rem;font-weight:500}.fondo[data-v-be9edfe6]{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.prev[data-v-be9edfe6]{position:sticky;top:1rem}.prev-box[data-v-be9edfe6]{flex-direction:column;gap:.6rem;display:flex}.prev-top[data-v-be9edfe6]{justify-content:space-between;align-items:center;display:flex}.plab[data-v-be9edfe6]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);font-size:.68rem;font-weight:700}.chiudi[data-v-be9edfe6]{font:inherit;cursor:pointer;border:0;font-weight:600;display:none;color:var(--c-text)!important;background:0 0!important}.pv-ric[data-v-be9edfe6]{border:1px solid var(--c-border);box-shadow:var(--shadow);color:#1f2937;background:#fff;border-radius:14px;padding:.9rem;font-size:.72rem;line-height:1.45}.pv-ric .top[data-v-be9edfe6]{border-bottom:2px solid #6b21a8;justify-content:space-between;gap:.6rem;padding-bottom:.5rem;display:flex}.rtxt[data-v-be9edfe6]{flex-direction:column;min-width:0;display:flex}.rtxt b[data-v-be9edfe6]{color:#6b21a8;font-size:.85rem}.rtxt small[data-v-be9edfe6]{color:#4b5563}.rlogo img[data-v-be9edfe6]{object-fit:contain;max-width:70px;height:38px}.rtit[data-v-be9edfe6]{text-align:center;letter-spacing:.05em;margin:.7rem 0 .3rem;font-weight:700}.rtit small[data-v-be9edfe6]{color:#6b7280;letter-spacing:0;font-weight:400;display:block}.rbody[data-v-be9edfe6]{color:#6b7280;display:block}.rfirma[data-v-be9edfe6]{text-align:center;width:170px;margin-top:.6rem;margin-left:auto}.rfirma img[data-v-be9edfe6]{object-fit:contain;max-width:100%;max-height:48px;margin:0 auto -6px;display:block}.rfirma .linea[data-v-be9edfe6]{color:#6b7280;border-top:1px solid #9ca3af;flex-direction:column;padding-top:3px;display:flex}.rfirma .linea b[data-v-be9edfe6]{color:#1f2937}@media (width<=1000px){.sgrid[data-v-be9edfe6]{grid-template-columns:1fr}.btn-anteprima[data-v-be9edfe6]{display:inline-block}.prev[data-v-be9edfe6]{display:none}.prev.aperta[data-v-be9edfe6]{z-index:70;background:#140e2399;justify-content:center;align-items:flex-start;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.prev.aperta .prev-box[data-v-be9edfe6]{background:var(--c-bg);border-radius:16px;width:min(380px,100%);margin-top:2rem;padding:.9rem}.chiudi[data-v-be9edfe6]{display:inline-block}}.form[data-v-0f9e4c05]{flex-direction:column;gap:.75rem;max-width:460px;display:flex}.stagione[data-v-0f9e4c05]{color:#374151;margin:0}label[data-v-0f9e4c05]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.check[data-v-0f9e4c05]{flex-direction:row;align-items:center;gap:.5rem}input[data-v-0f9e4c05],select[data-v-0f9e4c05]{border:1px solid #d1d5db;border-radius:6px;padding:.5rem}.riepilogo[data-v-0f9e4c05]{background:#f3f4f6;border-radius:6px;margin:0;padding:.5rem .75rem;font-size:.9rem}.azioni[data-v-0f9e4c05]{align-items:center;gap:1rem;margin-top:.5rem;display:flex}button[data-v-0f9e4c05]{color:#fff;cursor:pointer;background:#1f2937;border:0;border-radius:6px;padding:.55rem 1rem}.errore[data-v-0f9e4c05]{color:#b91c1c;margin:-.4rem 0 0;font-size:.85rem}.avviso[data-v-0f9e4c05]{color:#92400e;background:#fffbeb;border-radius:6px;padding:.75rem 1rem}.head[data-v-ec92de7c]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-ec92de7c]{font-family:var(--font-display);margin:0}.btn-primary[data-v-ec92de7c]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-ec92de7c] .ico{width:16px;height:16px}.totali[data-v-ec92de7c]{grid-template-columns:repeat(3,1fr);gap:.8rem;margin-bottom:1.1rem;display:grid}.tcard[data-v-ec92de7c]{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:var(--shadow-sm);border-radius:12px;padding:.8rem 1rem}.tl[data-v-ec92de7c]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.75rem;font-weight:600;display:block}.tv[data-v-ec92de7c]{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:1.25rem;font-weight:700;display:block}.tv.pos[data-v-ec92de7c]{color:#047857}.tv.warn[data-v-ec92de7c]{color:#b45309}table[data-v-ec92de7c]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-ec92de7c],td[data-v-ec92de7c]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.num[data-v-ec92de7c]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cell[data-v-ec92de7c]{color:var(--c-text);align-items:center;gap:.7rem;text-decoration:none;display:flex}.ini[data-v-ec92de7c]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:34px;height:34px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.74rem;font-weight:700;display:grid}.nm[data-v-ec92de7c]{font-weight:600}.badge[data-v-ec92de7c]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700}.badge.gratuito[data-v-ec92de7c]{color:#4338ca;background:#eef2ff}.badge.non_pagato[data-v-ec92de7c]{color:#b91c1c;background:#fef2f2}.badge.parziale[data-v-ec92de7c]{color:#b45309;background:#fffbeb}.badge.saldato[data-v-ec92de7c]{color:#047857;background:#ecfdf5}.vuoto[data-v-ec92de7c]{color:var(--c-muted)}@media (width<=720px){.totali[data-v-ec92de7c]{grid-template-columns:1fr}}.back[data-v-e0384a2e]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-e0384a2e]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.idcard[data-v-e0384a2e]{align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.3rem 1.4rem;display:flex}.ini[data-v-e0384a2e]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);width:60px;height:60px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:1.2rem;font-weight:700;display:grid}.idcard h1[data-v-e0384a2e]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.5rem;display:flex}.idcard .meta[data-v-e0384a2e]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.link[data-v-e0384a2e]{color:var(--c-primary);text-decoration:none}.tag[data-v-e0384a2e]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;padding:.12rem .55rem;font-size:.7rem;font-weight:600}.cols[data-v-e0384a2e]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.1rem;display:grid}.col-main[data-v-e0384a2e]{min-width:0}.col-side[data-v-e0384a2e]{flex-direction:column;gap:1.1rem;display:flex}.cardpad[data-v-e0384a2e]{padding:1.1rem 1.25rem}.sec-head[data-v-e0384a2e]{align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}.sec-head h2[data-v-e0384a2e]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-e0384a2e] .ico{width:18px;height:18px;color:var(--c-primary)}.sec-head .cnt[data-v-e0384a2e]{color:var(--c-muted);margin-left:auto;font-size:.75rem}.tablewrap[data-v-e0384a2e]{overflow-x:auto}table[data-v-e0384a2e]{border-collapse:collapse;width:100%;font-size:.88rem}th[data-v-e0384a2e],td[data-v-e0384a2e]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.6rem .5rem}tbody tr:last-child td[data-v-e0384a2e]{border-bottom:0}th[data-v-e0384a2e]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.num[data-v-e0384a2e]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.met[data-v-e0384a2e]{text-transform:uppercase;letter-spacing:.02em;color:var(--c-primary);background:#f3f0fb;border-radius:99px;padding:.05rem .4rem;font-size:.64rem;font-weight:700}.ricnum[data-v-e0384a2e]{color:#047857;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.pdf[data-v-e0384a2e]{color:var(--c-primary);border:1px solid #e9d5ff;border-radius:5px;padding:.02rem .3rem;font-size:.74rem;text-decoration:none}.ann[data-v-e0384a2e]{color:#b91c1c;cursor:pointer;background:0 0;border:0;font-size:.78rem}.emetti[data-v-e0384a2e]{color:var(--c-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:600}.del[data-v-e0384a2e]{color:#b91c1c;cursor:pointer;background:0 0;border:0;font-size:.82rem}.ric-annullata[data-v-e0384a2e]{color:#9ca3af;margin-top:.3rem;font-size:.78rem;text-decoration:line-through}.ric-annullata .pdf[data-v-e0384a2e]{text-decoration:none}.vform[data-v-e0384a2e]{border:1px dashed var(--c-primary);background:#faf8fe;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:end;gap:.6rem;margin-top:.9rem;padding:.9rem;display:grid}.vform label[data-v-e0384a2e]{color:var(--c-muted);flex-direction:column;gap:.25rem;font-size:.74rem;font-weight:700;display:flex}.vform input[data-v-e0384a2e],.vform select[data-v-e0384a2e]{border:1px solid var(--c-border);font:inherit;border-radius:8px;padding:.45rem .5rem;font-weight:400}.vform .acts[data-v-e0384a2e],.vform .err[data-v-e0384a2e]{grid-column:1/-1}.stat-rows[data-v-e0384a2e]{flex-direction:column;display:flex}.srow[data-v-e0384a2e]{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.9rem;display:flex}.srow[data-v-e0384a2e]:last-child{border-bottom:0}.srow.big[data-v-e0384a2e]{font-size:1rem}.srow .v[data-v-e0384a2e]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.srow.big .v[data-v-e0384a2e]{font-size:1.1rem}.srow .v.pos[data-v-e0384a2e]{color:#047857}.srow .v.warn[data-v-e0384a2e]{color:#b45309}.badge[data-v-e0384a2e]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700}.badge.gratuito[data-v-e0384a2e]{color:#4338ca;background:#eef2ff}.badge.non_pagato[data-v-e0384a2e]{color:#b91c1c;background:#fef2f2}.badge.parziale[data-v-e0384a2e]{color:#b45309;background:#fffbeb}.badge.saldato[data-v-e0384a2e]{color:#047857;background:#ecfdf5}.vuoto[data-v-e0384a2e]{color:var(--c-muted);font-size:.9rem}.err[data-v-e0384a2e]{color:#dc2626;margin:.2rem 0 0;font-size:.8rem}.btn[data-v-e0384a2e]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn.btn-sm[data-v-e0384a2e]{padding:.45rem .9rem;font-size:.85rem}.btn-ghost[data-v-e0384a2e]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-primary[data-v-e0384a2e]{background:var(--c-primary);color:#fff}.btn-primary[data-v-e0384a2e]:disabled{opacity:.6;cursor:not-allowed}.btn-danger[data-v-e0384a2e]{color:#fff;background:#b91c1c}.btn-danger[data-v-e0384a2e]:disabled{opacity:.6;cursor:not-allowed}.modale-overlay[data-v-e0384a2e]{z-index:50;background:#1118278c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modale[data-v-e0384a2e]{background:#fff;border-radius:14px;width:100%;max-width:440px;padding:1.5rem;box-shadow:0 20px 50px #00000040}.modale h3[data-v-e0384a2e]{font-size:1.1rem;font-family:var(--font-display);margin:0 0 .5rem}.modale-info[data-v-e0384a2e]{color:var(--c-muted);margin:0 0 1rem;font-size:.85rem;line-height:1.5}.mlabel[data-v-e0384a2e]{flex-direction:column;gap:.3rem;font-size:.85rem;font-weight:600;display:flex}.modale textarea[data-v-e0384a2e]{border:1px solid var(--c-border);resize:vertical;border-radius:8px;width:100%;padding:.5rem;font-family:inherit}.modale-azioni[data-v-e0384a2e]{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}@media (width<=900px){.cols[data-v-e0384a2e]{grid-template-columns:1fr}}.nota[data-v-7d7a7509]{color:#6b7280;max-width:560px;margin:0 0 1rem;font-size:.88rem}.form[data-v-7d7a7509]{flex-direction:column;gap:.75rem;max-width:560px;display:flex}.riga[data-v-7d7a7509]{gap:.75rem;display:flex}.riga label[data-v-7d7a7509]{flex:1}label[data-v-7d7a7509]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}input[data-v-7d7a7509],select[data-v-7d7a7509]{border:1px solid #d1d5db;border-radius:6px;padding:.5rem;font-family:inherit}.azioni[data-v-7d7a7509]{align-items:center;gap:1rem;margin-top:.5rem;display:flex}button[data-v-7d7a7509]{color:#fff;cursor:pointer;background:#1f2937;border:0;border-radius:6px;padding:.55rem 1rem}.errore[data-v-7d7a7509]{color:#b91c1c;margin:-.4rem 0 0;font-size:.85rem}.form[data-v-e3029600]{flex-direction:column;gap:.75rem;max-width:560px;display:flex}.riga[data-v-e3029600]{gap:.75rem;display:flex}.riga label[data-v-e3029600]{flex:1}label[data-v-e3029600]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}input[data-v-e3029600],select[data-v-e3029600]{border:1px solid #d1d5db;border-radius:6px;padding:.5rem;font-family:inherit}.azioni[data-v-e3029600]{align-items:center;gap:1rem;margin-top:.5rem;display:flex}button[data-v-e3029600]{color:#fff;cursor:pointer;background:#1f2937;border:0;border-radius:6px;padding:.55rem 1rem}.errore[data-v-e3029600]{color:#b91c1c;margin:-.4rem 0 0;font-size:.85rem}.nf[data-v-f4329423]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.2rem;display:grid}.campi[data-v-f4329423]{flex-direction:column;gap:1rem;min-width:0;display:flex}label[data-v-f4329423],.campo[data-v-f4329423]{color:var(--c-muted);flex-direction:column;gap:.35rem;font-size:.8rem;font-weight:600;display:flex}.lab small[data-v-f4329423],label small[data-v-f4329423]{font-weight:400}input[data-v-f4329423]:not([type=checkbox]),textarea[data-v-f4329423]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.6rem .7rem;font-size:.95rem;font-weight:400}textarea[data-v-f4329423]{resize:vertical;min-height:200px;line-height:1.55}input[data-v-f4329423]:not([type=checkbox]):focus,textarea[data-v-f4329423]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.chk[data-v-f4329423]{color:var(--c-text);flex-direction:row;align-items:center;gap:.45rem;font-size:.84rem;font-weight:500}.chk input[data-v-f4329423],.consenso input[data-v-f4329423]{accent-color:var(--c-primary)}.consenso[data-v-f4329423]{color:#92400e;border-radius:var(--radius-sm);cursor:pointer;background:#fffbeb;flex-direction:row;align-items:flex-start;gap:.6rem;padding:.65rem .8rem;font-size:.84rem;font-weight:400;line-height:1.45}.consenso input[data-v-f4329423]{accent-color:#b45309;margin-top:.15rem}.err[data-v-f4329423]{color:#dc2626;font-size:.8rem;font-weight:500}.nota[data-v-f4329423]{color:var(--c-muted);margin:0;font-size:.78rem;font-weight:400}.seg[data-v-f4329423]{background:#f1eff5;border-radius:10px;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-f4329423]{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.45rem .8rem;font-size:.84rem;font-weight:600;color:var(--c-muted)!important;background:0 0!important}.seg button.on[data-v-f4329423]{box-shadow:0 1px 3px #00000014;color:var(--c-primary)!important;background:#fff!important}.prog[data-v-f4329423]{grid-template-columns:repeat(2,minmax(0,170px));gap:.7rem;margin-top:.3rem;display:grid}.prev[data-v-f4329423]{flex-direction:column;gap:.5rem;display:flex;position:sticky;top:1rem}.plab[data-v-f4329423]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);font-size:.68rem;font-weight:700}.vt[data-v-f4329423]{color:#fafaf5;box-shadow:var(--shadow);background:#0c0a10;border-radius:14px;transition:opacity .2s,filter .2s;overflow:hidden}.vt.off[data-v-f4329423]{opacity:.4;filter:grayscale()}.vt .img[data-v-f4329423]{background:linear-gradient(135deg,#2a1450,#5b1ebe 60%,#ff6b2b);height:140px}.vt .img img[data-v-f4329423]{object-fit:cover;width:100%;height:100%;display:block}.vt .b[data-v-f4329423]{padding:.8rem .9rem 1rem}.vt .d[data-v-f4329423]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;font-family:Barlow Condensed,sans-serif;font-size:.7rem}.vt b[data-v-f4329423]{font-family:"Anton", var(--font-display);overflow-wrap:anywhere;margin:.25rem 0;font-size:1.2rem;font-weight:400;line-height:1.1;display:block}.vt p[data-v-f4329423]{color:#fff9;margin:0;font-family:Barlow,sans-serif;font-size:.82rem}@media (width<=1000px){.nf[data-v-f4329423]{grid-template-columns:1fr}.prev[data-v-f4329423]{position:static}}.tb[data-v-f4329423]{flex-wrap:wrap;gap:.35rem;display:flex}.tb button[data-v-f4329423]{border:1px solid var(--c-border);font:inherit;cursor:pointer;border-radius:8px;padding:.25rem .65rem;font-size:.76rem;font-weight:600;color:var(--c-primary)!important;background:#fff!important}.tb button[data-v-f4329423]:hover{border-color:#d9cff0}.wrap[data-v-d5e9fe8f]{margin-top:1rem}.azioni[data-v-d5e9fe8f]{align-items:center;gap:.6rem;display:flex}.salva[data-v-d5e9fe8f]{border-radius:var(--radius-sm);color:#fff;font:inherit;cursor:pointer;border:0;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600}.salva[data-v-d5e9fe8f]:disabled{opacity:.6}.annulla[data-v-d5e9fe8f]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none}.head[data-v-c6f9a6ca]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-c6f9a6ca]{font-family:var(--font-display);margin:0}.btn-primary[data-v-c6f9a6ca]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-c6f9a6ca] .ico{width:16px;height:16px}table[data-v-c6f9a6ca]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-c6f9a6ca],td[data-v-c6f9a6ca]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.cell-news[data-v-c6f9a6ca]{align-items:center;gap:.7rem;display:flex}.cover[data-v-c6f9a6ca]{background:color-mix(in srgb, var(--c-primary) 8%, #fff);width:54px;height:38px;color:var(--c-primary);border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}.cover img[data-v-c6f9a6ca]{object-fit:cover;width:100%;height:100%}.cover[data-v-c6f9a6ca] .ico{opacity:.6;width:18px;height:18px}.titolo[data-v-c6f9a6ca]{font-weight:600}.badge[data-v-c6f9a6ca]{white-space:nowrap;border-radius:999px;padding:.12rem .6rem;font-size:.74rem;font-weight:600}.badge.pubblicata[data-v-c6f9a6ca]{color:#047857;background:#ecfdf5}.badge.programmata[data-v-c6f9a6ca]{color:#1d4ed8;background:#eff6ff}.badge.bozza[data-v-c6f9a6ca]{color:#6b7280;background:#f3f4f6}tr.clk[data-v-c6f9a6ca]{cursor:pointer}tr.clk:hover td[data-v-c6f9a6ca]{background:#faf8fe}.data[data-v-c6f9a6ca]{white-space:nowrap;font-variant-numeric:tabular-nums}.data small[data-v-c6f9a6ca],.vuoto[data-v-c6f9a6ca]{color:var(--c-muted)}.back[data-v-8837a04a]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-8837a04a]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.cardpad[data-v-8837a04a]{padding:1.1rem 1.25rem}.etit[data-v-8837a04a]{font-family:var(--font-display);margin:0 0 1rem;font-size:1.1rem}.idcard[data-v-8837a04a]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.1rem;padding:1.2rem 1.4rem;display:flex}.idtxt[data-v-8837a04a]{min-width:0}.idcard h1[data-v-8837a04a]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.35rem;display:flex}.meta[data-v-8837a04a]{color:var(--c-muted);margin:.35rem 0 0;font-size:.88rem}.sep[data-v-8837a04a]{flex:1}.hacts[data-v-8837a04a]{flex-wrap:wrap;gap:.5rem;display:flex}.badge[data-v-8837a04a]{white-space:nowrap;font-size:.7rem;font-weight:700;font-family:var(--font-sans,inherit);border-radius:999px;padding:.15rem .55rem}.badge.pubblicata[data-v-8837a04a]{color:#047857;background:#ecfdf5}.badge.programmata[data-v-8837a04a]{color:#1d4ed8;background:#eff6ff}.badge.bozza[data-v-8837a04a]{color:var(--c-muted);background:#f1eff5}.cols[data-v-8837a04a]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.1rem;display:grid}.col-side[data-v-8837a04a]{flex-direction:column;gap:1.1rem;display:flex}.col-side h2[data-v-8837a04a]{font-family:var(--font-display);margin:0 0 .6rem;font-size:1.02rem}.plab[data-v-8837a04a]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);margin-bottom:.7rem;font-size:.68rem;font-weight:700}.art[data-v-8837a04a]{min-width:0}.art .cover[data-v-8837a04a]{background:linear-gradient(135deg,#2a1450,#5b1ebe 60%,#ff6b2b);border-radius:12px;height:260px;overflow:hidden}.art .cover img[data-v-8837a04a]{object-fit:cover;width:100%;height:100%;display:block}.art .d[data-v-8837a04a]{text-transform:uppercase;letter-spacing:.08em;color:var(--c-muted);margin-top:1rem;font-family:Barlow Condensed,sans-serif;font-size:.8rem}.art h3[data-v-8837a04a]{font-family:"Anton", var(--font-display);letter-spacing:.01em;overflow-wrap:anywhere;margin:.3rem 0 .8rem;font-size:1.8rem;font-weight:400;line-height:1.1}.testo[data-v-8837a04a]{color:#2c2638;max-width:68ch;font-family:Barlow,sans-serif;font-size:1rem;line-height:1.65}.testo[data-v-8837a04a] p{margin:0 0 .9em}.testo[data-v-8837a04a] h2{font-family:"Anton", var(--font-display);margin:1.2em 0 .4em;font-size:1.3rem;font-weight:400}.testo[data-v-8837a04a] blockquote{background:var(--c-primary-soft);border-left:4px solid #ff6b2b;border-radius:0 8px 8px 0;margin:1em 0;padding:.7rem 1rem}.srow[data-v-8837a04a]{border-bottom:1px solid var(--c-border);justify-content:space-between;gap:.8rem;padding:.5rem 0;font-size:.88rem;display:flex}.srow[data-v-8837a04a]:last-of-type{border-bottom:0}.srow span[data-v-8837a04a]{color:var(--c-muted)}.srow .slug[data-v-8837a04a]{overflow-wrap:anywhere;text-align:right;font-size:.78rem;font-weight:600}.qacts[data-v-8837a04a]{flex-wrap:wrap;gap:.5rem;margin-top:.7rem;display:flex}.vt[data-v-8837a04a]{color:#fafaf5;background:#0c0a10;border-radius:12px;overflow:hidden}.vt.off[data-v-8837a04a]{opacity:.4;filter:grayscale()}.vt .img[data-v-8837a04a]{background:linear-gradient(135deg,#2a1450,#5b1ebe 60%,#ff6b2b);height:110px}.vt .img img[data-v-8837a04a]{object-fit:cover;width:100%;height:100%;display:block}.vt .b[data-v-8837a04a]{padding:.7rem .85rem .9rem}.vt .dd[data-v-8837a04a]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;font-family:Barlow Condensed,sans-serif;font-size:.68rem}.vt b[data-v-8837a04a]{font-family:"Anton", var(--font-display);overflow-wrap:anywhere;margin-top:.2rem;font-size:1.05rem;font-weight:400;line-height:1.15;display:block}.azioni[data-v-8837a04a]{gap:.6rem;display:flex}.cmuted[data-v-8837a04a]{color:var(--c-muted);margin:.5rem 0 0;font-size:.8rem}.alink[data-v-8837a04a]{color:var(--c-primary);font-weight:600;text-decoration:none}.cb[data-v-8837a04a]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700}.cb.ok[data-v-8837a04a]{color:#047857;background:#ecfdf5}.cb.lib[data-v-8837a04a]{color:#b45309;background:#fffbeb}.libbtn[data-v-8837a04a]{margin-top:.6rem}.btn[data-v-8837a04a]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-8837a04a] .ico{width:16px;height:16px}.btn-ghost[data-v-8837a04a]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-ghost.danger[data-v-8837a04a]{color:#b91c1c}.btn-primary[data-v-8837a04a]{background:var(--c-primary);color:#fff}.btn-primary[data-v-8837a04a]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-8837a04a]{grid-template-columns:1fr}}.form[data-v-1459f42f]{flex-direction:column;gap:.75rem;display:flex;max-width:none!important}label[data-v-1459f42f]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.griglia[data-v-1459f42f]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.nota[data-v-1459f42f]{color:#6b7280;margin:-.4rem 0 0;font-size:.8rem}.azioni[data-v-1459f42f]{align-items:center;gap:1rem;margin-top:.5rem;display:flex}button[data-v-1459f42f]{color:#fff;cursor:pointer;background:#1f2937;border:0;border-radius:6px;padding:.55rem 1rem}.errore[data-v-1459f42f]{color:#b91c1c;margin:-.4rem 0 0;font-size:.85rem}.head[data-v-5414568a]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-5414568a]{font-family:var(--font-display);margin:0}.btn-primary[data-v-5414568a]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-5414568a] .ico{width:16px;height:16px}table[data-v-5414568a]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-5414568a],td[data-v-5414568a]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.cell-data[data-v-5414568a]{align-items:center;gap:.6rem;display:flex}.dchip[data-v-5414568a]{background:color-mix(in srgb, var(--c-primary) 8%, #fff);border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.dchip .d[data-v-5414568a]{font-family:var(--font-display);color:var(--c-primary);font-size:1rem;font-weight:700;line-height:1}.dchip .mo[data-v-5414568a]{text-transform:uppercase;color:var(--c-muted);letter-spacing:.04em;font-size:.58rem}.cell-data .ora[data-v-5414568a]{font-variant-numeric:tabular-nums;color:var(--c-text);font-weight:600}.match[data-v-5414568a]{align-items:center;gap:.7rem;display:flex}.team[data-v-5414568a]{text-align:right;color:var(--c-muted);flex:1}.team.right[data-v-5414568a]{text-align:left}.team.nostra[data-v-5414568a]{color:var(--c-text);font-weight:700}.score[data-v-5414568a]{font-family:var(--font-display);text-align:center;min-width:56px;color:var(--c-text);font-weight:700}.score i[data-v-5414568a]{color:var(--c-muted);margin:0 .2rem;font-style:normal}.tag[data-v-5414568a]{text-transform:capitalize;color:var(--c-primary);background:#f3f0fb;border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:600}.badge[data-v-5414568a]{white-space:nowrap;border-radius:999px;padding:.12rem .6rem;font-size:.74rem;font-weight:600}.badge.programmata[data-v-5414568a]{color:#1e40af;background:#eff6ff}.badge.rinviata[data-v-5414568a]{color:#92400e;background:#fffbeb}.badge.giocata[data-v-5414568a]{color:#065f46;background:#ecfdf5}.badge.vinta[data-v-5414568a]{color:#047857;background:#ecfdf5}.badge.persa[data-v-5414568a]{color:#b91c1c;background:#fef2f2}.badge.pari[data-v-5414568a]{color:#4b5563;background:#f3f4f6}.vuoto[data-v-5414568a]{color:var(--c-muted)}@media (width<=640px){.team[data-v-5414568a]{font-size:.85rem}}.solo-ris[data-v-9cbc70d9]{color:var(--c-text);margin:0;font-weight:600}.back[data-v-9cbc70d9]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-9cbc70d9]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:1.1rem;padding:1.1rem 1.25rem}.card[data-v-9cbc70d9]:last-child{margin-bottom:0}.top[data-v-9cbc70d9]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.eyebrow[data-v-9cbc70d9]{text-transform:uppercase;letter-spacing:.05em;color:var(--c-muted);font-size:.75rem}.board[data-v-9cbc70d9]{justify-content:center;align-items:center;gap:1.4rem;margin:1rem 0 .6rem;display:flex}.team[data-v-9cbc70d9]{text-align:center;flex:1}.team .nm[data-v-9cbc70d9]{font-family:var(--font-display);color:var(--c-muted);font-size:1.15rem;font-weight:600}.team.nostra .nm[data-v-9cbc70d9]{color:var(--c-primary)}.team .side[data-v-9cbc70d9]{text-transform:uppercase;letter-spacing:.04em;color:var(--c-muted);margin-top:.15rem;font-size:.68rem}.score[data-v-9cbc70d9]{font-family:var(--font-display);text-align:center;min-width:120px;color:var(--c-text);font-size:2.4rem;font-weight:700}.score i[data-v-9cbc70d9]{color:var(--c-muted);margin:0 .35rem;font-style:normal}.badges[data-v-9cbc70d9]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.badge[data-v-9cbc70d9]{border-radius:999px;padding:.15rem .7rem;font-size:.75rem;font-weight:600}.badge.tipo[data-v-9cbc70d9]{color:var(--c-primary);background:#f3f0fb}.badge.dove[data-v-9cbc70d9],.badge.programmata[data-v-9cbc70d9]{color:#1e40af;background:#eff6ff}.badge.rinviata[data-v-9cbc70d9]{color:#92400e;background:#fffbeb}.badge.giocata[data-v-9cbc70d9]{color:#065f46;background:#ecfdf5}.badge.vinta[data-v-9cbc70d9]{color:#047857;background:#ecfdf5}.badge.persa[data-v-9cbc70d9]{color:#b91c1c;background:#fef2f2}.badge.pari[data-v-9cbc70d9]{color:#4b5563;background:#f3f4f6}.info[data-v-9cbc70d9]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.info .k[data-v-9cbc70d9]{color:var(--c-muted);margin-bottom:.15rem;font-size:.78rem}.info .v[data-v-9cbc70d9]{font-size:.95rem;font-weight:600}.sec-head[data-v-9cbc70d9]{align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.sec-head h2[data-v-9cbc70d9]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-9cbc70d9] .ico{width:18px;height:18px;color:var(--c-primary)}.soon[data-v-9cbc70d9]{color:var(--c-muted);background:var(--c-bg);border:1px dashed var(--c-border);border-radius:var(--radius-sm);text-align:center;padding:.9rem;font-size:.88rem}.btn[data-v-9cbc70d9]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;flex:none;align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-9cbc70d9] .ico{width:16px;height:16px}.btn-ghost[data-v-9cbc70d9]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-primary[data-v-9cbc70d9]{background:var(--c-primary);color:#fff}.btn-primary[data-v-9cbc70d9]:disabled{opacity:.6;cursor:not-allowed}.editform[data-v-9cbc70d9]{flex-direction:column;gap:.75rem;display:flex}.editform .griglia[data-v-9cbc70d9]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.editform label[data-v-9cbc70d9]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.editform input[data-v-9cbc70d9],.editform select[data-v-9cbc70d9]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.55rem .65rem;font-weight:400}.editform input[data-v-9cbc70d9]:focus,.editform select[data-v-9cbc70d9]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.editform .formazioni[data-v-9cbc70d9]{gap:.6rem;margin-top:.25rem;display:flex}@media (width<=620px){.board[data-v-9cbc70d9]{gap:.6rem}.score[data-v-9cbc70d9]{min-width:80px;font-size:1.8rem}.team .nm[data-v-9cbc70d9]{font-size:1rem}}.head[data-v-4c3950e3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-4c3950e3]{font-family:var(--font-display);margin:0}.torna[data-v-4c3950e3]{color:var(--c-primary);font-size:.9rem;font-weight:500;text-decoration:none}.card[data-v-4c3950e3]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.nota[data-v-4c3950e3]{color:var(--c-muted);margin:0 0 1rem;font-size:.86rem;line-height:1.5}.aggiungi[data-v-4c3950e3]{flex-wrap:wrap;gap:.6rem;margin-bottom:.4rem;padding:1rem 1.15rem;display:flex}.aggiungi select[data-v-4c3950e3],.aggiungi input[data-v-4c3950e3]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;background:#fff;padding:.5rem .6rem}.aggiungi input[data-v-4c3950e3]{flex:1;min-width:220px}.aggiungi button[data-v-4c3950e3]{border-radius:var(--radius-sm);background:var(--c-primary);color:#fff;cursor:pointer;font:inherit;border:0;padding:.5rem 1rem;font-weight:600}.aggiungi .cod[data-v-4c3950e3]{text-transform:uppercase;flex:0 0 130px;min-width:0}.colonne[data-v-4c3950e3]{grid-template-columns:1fr 1fr;gap:1.1rem;margin-top:1.1rem;display:grid}.sez[data-v-4c3950e3]{padding:1.1rem 1.25rem}h2[data-v-4c3950e3]{font-family:var(--font-display);margin:0 0 .6rem;font-size:1rem}ul[data-v-4c3950e3]{margin:0;padding:0;list-style:none}li[data-v-4c3950e3]{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .1rem;font-size:.9rem;display:flex}li[data-v-4c3950e3]:last-child{border-bottom:0}li.spenta .nome[data-v-4c3950e3]{color:#9ca3af}.azioni[data-v-4c3950e3]{flex-shrink:0;gap:.75rem;display:flex}.link[data-v-4c3950e3]{cursor:pointer;color:var(--c-primary);background:0 0;border:0;padding:0;font-size:.84rem;font-weight:500}.link.del[data-v-4c3950e3]{color:#b91c1c}.badge-auto[data-v-4c3950e3]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-primary);background:#f3e8ff;border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.66rem;font-weight:700}.badge-cod[data-v-4c3950e3]{text-transform:uppercase;letter-spacing:.03em;color:#1d4ed8;background:#eff6ff;border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.66rem;font-weight:700}.badge-off[data-v-4c3950e3]{color:var(--c-muted);background:#f3f4f6;border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.66rem;font-weight:600}.errore[data-v-4c3950e3]{color:#b91c1c;margin:0 0 .5rem;font-size:.85rem}@media (width<=640px){.colonne[data-v-4c3950e3]{grid-template-columns:1fr}}.card[data-v-d0725126]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.bilancio[data-v-d0725126]{margin-bottom:1.1rem;padding:1.2rem 1.35rem}.bilancio h2[data-v-d0725126]{font-family:var(--font-display);margin:0 0 1rem;font-size:1.02rem}.barrow[data-v-d0725126]{align-items:center;gap:.8rem;margin-bottom:.7rem;display:flex}.barrow .lab[data-v-d0725126]{width:70px;color:var(--c-muted);flex:none;font-size:.8rem;font-weight:600}.track[data-v-d0725126]{background:#f4f1fb;border-radius:99px;flex:1;min-width:0;height:26px;overflow:hidden}.fill[data-v-d0725126]{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:99px;justify-content:flex-end;align-items:center;min-width:fit-content;height:100%;padding-right:.6rem;font-size:.82rem;font-weight:700;display:flex}.fill.e[data-v-d0725126]{background:linear-gradient(90deg,#34d399,#10b981)}.fill.u[data-v-d0725126]{background:linear-gradient(90deg,#fb7185,#ef4444)}.saldoline[data-v-d0725126]{border-top:1px solid var(--c-border);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.9rem;padding-top:.9rem;display:flex}.saldoline .k[data-v-d0725126]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.78rem;font-weight:600}.saldoline .v[data-v-d0725126]{font-family:var(--font-display);font-size:1.5rem;font-weight:700}.saldoline .v.pos[data-v-d0725126]{color:#1d4ed8}.saldoline .v.neg[data-v-d0725126]{color:#b45309}.split[data-v-d0725126]{color:var(--c-muted);gap:1.2rem;margin-left:auto;font-size:.8rem;display:flex}.split b[data-v-d0725126]{color:var(--c-text);font-family:var(--font-display)}.head[data-v-30f05ec7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.head h1[data-v-30f05ec7]{font-family:var(--font-display);margin:0}.azioni-head[data-v-30f05ec7]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}select[data-v-30f05ec7]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;background:#fff;padding:.5rem .6rem}.btn-primary[data-v-30f05ec7]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-30f05ec7] .ico{width:15px;height:15px}.btn-ghost[data-v-30f05ec7]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);background:var(--c-surface);padding:.5rem .9rem;font-size:.86rem;font-weight:600;text-decoration:none}.btn-export[data-v-30f05ec7]{color:#fff;border-radius:var(--radius-sm);padding:.5rem .9rem;font-size:.86rem;font-weight:600;text-decoration:none}.card[data-v-30f05ec7]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.grid[data-v-30f05ec7]{gap:.8rem;margin-bottom:1.1rem;display:grid}.grid.due[data-v-30f05ec7]{grid-template-columns:repeat(2,1fr)}.grid.tre[data-v-30f05ec7]{grid-template-columns:repeat(3,1fr)}.mc[data-v-30f05ec7]{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:var(--shadow-sm);border-radius:12px;padding:.85rem 1rem}.mc .et[data-v-30f05ec7]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.mc strong[data-v-30f05ec7]{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:1.35rem;display:block}.mc .dett[data-v-30f05ec7]{color:var(--c-muted);font-size:.72rem}.mc.e[data-v-30f05ec7]{background:#ecfdf5;border-color:#a7f3d0}.mc.e strong[data-v-30f05ec7]{color:#047857}.mc.u[data-v-30f05ec7]{background:#fef2f2;border-color:#fecaca}.mc.u strong[data-v-30f05ec7]{color:#b91c1c}.mc.s.pos[data-v-30f05ec7]{background:#eff6ff;border-color:#bfdbfe}.mc.s.pos strong[data-v-30f05ec7]{color:#1d4ed8}.mc.s.neg[data-v-30f05ec7]{background:#fff7ed;border-color:#fed7aa}.mc.s.neg strong[data-v-30f05ec7]{color:#b45309}.mc.metodo[data-v-30f05ec7]{background:#faf7ff;border-color:#e9d5ff}.colonne[data-v-30f05ec7]{grid-template-columns:1fr 1fr;gap:1.1rem;margin-bottom:1.1rem;display:grid}.sez[data-v-30f05ec7]{padding:1.1rem 1.25rem}.sez h2[data-v-30f05ec7]{font-family:var(--font-display);margin:0 0 .7rem;font-size:1rem}table[data-v-30f05ec7]{border-collapse:collapse;width:100%;font-size:.9rem}td[data-v-30f05ec7],th[data-v-30f05ec7]{border-bottom:1px solid var(--c-border);text-align:left;padding:.55rem .5rem}th[data-v-30f05ec7]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.num[data-v-30f05ec7]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tot td[data-v-30f05ec7]{border-top:2px solid var(--c-border);border-bottom:0;font-weight:700}.cod[data-v-30f05ec7]{text-transform:uppercase;letter-spacing:.03em;color:#1d4ed8;vertical-align:middle;background:#eff6ff;border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.66rem;font-weight:700}.vuoto[data-v-30f05ec7]{color:var(--c-muted);font-size:.9rem}.registro[data-v-30f05ec7]{padding:1.1rem 1.25rem}.registro h2[data-v-30f05ec7]{font-family:var(--font-display);margin:0 0 .9rem;font-size:1rem}.toolbar[data-v-30f05ec7]{flex-wrap:wrap;align-items:flex-end;gap:.7rem;margin-bottom:.9rem;display:flex}.search[data-v-30f05ec7]{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:#fff;flex:1;align-items:center;gap:.4rem;min-width:200px;padding:.1rem .6rem;display:flex}.search[data-v-30f05ec7] .ico{width:16px;height:16px;color:var(--c-muted)}.search input[data-v-30f05ec7]{font:inherit;background:0 0;border:0;outline:none;width:100%;padding:.45rem 0}.campo[data-v-30f05ec7]{color:var(--c-muted);flex-direction:column;gap:.25rem;font-size:.72rem;font-weight:600;display:flex}.tablewrap[data-v-30f05ec7]{overflow-x:auto}.nowrap[data-v-30f05ec7]{white-space:nowrap}.desc[data-v-30f05ec7]{color:var(--c-text)}.entrata[data-v-30f05ec7]{color:#047857;font-weight:600}.uscita[data-v-30f05ec7]{color:#b91c1c;font-weight:600}.badge-auto[data-v-30f05ec7]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);vertical-align:middle;background:#f1eff7;border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.64rem;font-weight:700}@media (width<=640px){.grid.due[data-v-30f05ec7],.grid.tre[data-v-30f05ec7],.colonne[data-v-30f05ec7]{grid-template-columns:1fr}}.site[data-theme=dark][data-v-ea80ae67]{--bg:#0c0a10;--bg2:#1a1528;--text:#fafaf5;--muted:#ffffff80;--muted2:#ffffff4d;--line:#ffffff17;--card:linear-gradient(160deg, #1c1130, #0e0a1c);--card-bd:#ffffff17;--nav:#0c0a10b8}.site[data-theme=light][data-v-ea80ae67]{--bg:#faf8f3;--bg2:#efeae0;--text:#14101c;--muted:#14101c99;--muted2:#14101c66;--line:#14101c1a;--card:#fff;--card-bd:#14101c1a;--nav:#faf8f3d1}.site[data-v-ea80ae67]{--v:#5b1ebe;--v2:#fff;--marca:var(--v);--on-v:#fff;--on-v2:#14101c;--on-accent:#fff;--vl:color-mix(in srgb, var(--marca) 62%, #fff);--vd:color-mix(in srgb, var(--marca) 62%, #000);--accent:#ff6b2b;--f-display:"Anton", sans-serif;--f-cond:"Barlow Condensed", sans-serif;--f-body:"Barlow", sans-serif;background:var(--bg);color:var(--text);font-family:var(--f-body);flex-direction:column;min-height:100vh;transition:background .3s,color .3s;display:flex}.content[data-v-ea80ae67] h1{font-family:var(--f-cond);letter-spacing:.01em;color:var(--text);font-weight:700}.topbar[data-v-ea80ae67]{z-index:100;background:var(--nav);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);position:sticky;top:0}.inner[data-v-ea80ae67]{max-width:1200px;margin:0 auto;padding:0 4vw}.topbar .inner[data-v-ea80ae67]{justify-content:space-between;align-items:center;gap:1.5rem;height:72px;display:flex}.brand[data-v-ea80ae67]{color:var(--text);line-height:1;text-decoration:none}.brand .small[data-v-ea80ae67]{font-family:var(--f-cond);letter-spacing:.35em;text-transform:uppercase;color:var(--muted2);margin-bottom:.2rem;font-size:.58rem;font-weight:600;display:block}.brand .big[data-v-ea80ae67]{font-family:var(--f-display);letter-spacing:.06em;font-size:1.5rem}@media (width<=420px){.brand .big[data-v-ea80ae67]{letter-spacing:.03em;white-space:nowrap;font-size:1.1rem}.iscriviti[data-v-ea80ae67]{padding:.45rem .6rem;font-size:.68rem}}.nav[data-v-ea80ae67]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem;display:flex}.nav .voce[data-v-ea80ae67]{color:var(--muted);font-family:var(--f-cond);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;height:18px;margin:0;padding:0;font-size:.74rem;font-weight:700;line-height:1;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.nav .voce[data-v-ea80ae67]:hover,.nav .voce.attiva[data-v-ea80ae67]{color:var(--text)}.nav .voce[data-v-ea80ae67]:before{content:"";background:var(--vl);width:0;height:2px;transition:width .25s cubic-bezier(.77,0,.18,1);position:absolute;bottom:-5px;left:0}.nav .voce[data-v-ea80ae67]:hover:before,.nav .voce.attiva[data-v-ea80ae67]:before{width:100%}.chev[data-v-ea80ae67]{width:11px;height:11px;transition:transform .2s}.gruppo[data-v-ea80ae67]{align-items:center;height:18px;line-height:1;display:inline-flex;position:relative}.dropdown[data-v-ea80ae67]{background:var(--bg);border:1px solid var(--card-bd);opacity:0;visibility:hidden;z-index:110;border-radius:10px;flex-direction:column;gap:.1rem;min-width:200px;margin-top:14px;padding:.5rem;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 12px 30px #00000040}.gruppo:hover .dropdown[data-v-ea80ae67],.gruppo:focus-within .dropdown[data-v-ea80ae67]{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.gruppo:hover .chev[data-v-ea80ae67],.gruppo:focus-within .chev[data-v-ea80ae67]{transform:rotate(180deg)}.dropdown a[data-v-ea80ae67]{color:var(--muted);font-family:var(--f-cond);letter-spacing:.12em;text-transform:uppercase;border-radius:6px;padding:.55rem .75rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.dropdown a[data-v-ea80ae67]:hover,.dropdown a.attiva[data-v-ea80ae67]{color:var(--text);background:color-mix(in srgb, var(--vl) 12%, transparent)}.actions[data-v-ea80ae67]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.iscriviti[data-v-ea80ae67]{background:var(--accent);color:var(--on-accent);font-family:var(--f-cond);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:.5rem .85rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:filter .2s}.iscriviti[data-v-ea80ae67]:hover{filter:brightness(1.08)}.tema[data-v-ea80ae67]{border:1px solid var(--line);width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tema[data-v-ea80ae67]:hover{border-color:var(--vl)}.tema[data-v-ea80ae67] .ico{width:18px;height:18px}.burger[data-v-ea80ae67]{border:1px solid var(--line);width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;display:none}.burger[data-v-ea80ae67] .ico{width:22px;height:22px}.content[data-v-ea80ae67]{flex:1}.footer[data-v-ea80ae67]{border-top:1px solid var(--line);background:var(--bg2);font-family:var(--f-cond);padding:2.5rem 0}.footer .inner[data-v-ea80ae67]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.f-logo[data-v-ea80ae67]{font-family:var(--f-display);letter-spacing:.08em;color:var(--muted2);font-size:1.3rem}.f-mid[data-v-ea80ae67]{letter-spacing:.05em;color:var(--muted);text-transform:uppercase;flex-direction:column;gap:.2rem;font-size:.78rem;display:flex}.f-social[data-v-ea80ae67]{gap:.9rem;margin-top:.3rem;display:flex}.f-social a[data-v-ea80ae67]{color:var(--vl);font-weight:600;text-decoration:none}.f-social a[data-v-ea80ae67]:hover{color:var(--accent)}.f-right[data-v-ea80ae67]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted2);flex-direction:column;align-items:flex-end;gap:.4rem;font-size:.7rem;display:flex}.f-links[data-v-ea80ae67]{gap:1rem;display:flex}.riservata[data-v-ea80ae67]{color:var(--vl);text-decoration:none}.riservata[data-v-ea80ae67]:hover{color:var(--text)}@media (width<=1180px){.nav[data-v-ea80ae67]{gap:1.05rem}}@media (width<=1024px){.burger[data-v-ea80ae67]{display:flex}.nav[data-v-ea80ae67]{background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;padding:.5rem 4vw 1rem;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 18px 30px #00000059}.nav.open[data-v-ea80ae67]{display:flex}.nav .voce[data-v-ea80ae67]{border-bottom:1px solid var(--line);justify-content:space-between;width:100%;padding:.85rem .25rem;font-size:.85rem}.nav .voce[data-v-ea80ae67]:before{display:none}.gruppo[data-v-ea80ae67]{width:100%}.dropdown[data-v-ea80ae67]{box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;border-radius:0;max-height:0;margin:0;padding:0;transition:max-height .25s;position:static;overflow:hidden;transform:none}.gruppo.mobile-open .dropdown[data-v-ea80ae67]{max-height:500px}.gruppo.mobile-open .chev[data-v-ea80ae67]{transform:rotate(180deg)}.gruppo:hover .dropdown[data-v-ea80ae67],.gruppo:focus-within .dropdown[data-v-ea80ae67]{transform:none}.dropdown a[data-v-ea80ae67]{border-bottom:1px solid var(--line);border-radius:0;padding:.7rem 1rem;font-size:.78rem}.f-right[data-v-ea80ae67]{align-items:flex-start}}.wrap[data-v-9b1a91f4]{--pa:#fbbf24;--ev:#34d399;max-width:1100px;margin:0 auto;padding:0 clamp(16px,4vw,40px) clamp(40px,6vw,72px)}.eyebrow[data-v-9b1a91f4]{font:700 .7rem var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);align-items:center;gap:8px;display:inline-flex}.eyebrow i[data-v-9b1a91f4]{background:var(--accent);border-radius:50%;width:7px;height:7px}.head[data-v-9b1a91f4]{padding:clamp(34px,6vw,56px) 0 22px}h1[data-v-9b1a91f4]{font:400 clamp(2.6rem, 7vw, 4.8rem) / .92 var(--f-display);text-transform:uppercase;margin:12px 0 10px}.lead[data-v-9b1a91f4]{color:var(--muted);max-width:62ch;margin:0;line-height:1.6}.filtri[data-v-9b1a91f4]{z-index:5;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:12px 0;display:flex;position:sticky;top:72px}.riga[data-v-9b1a91f4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.seg[data-v-9b1a91f4]{border:1px solid var(--card-bd);border-radius:6px;display:inline-flex;overflow:hidden}.seg button[data-v-9b1a91f4]{color:var(--muted);font:700 .75rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:9px 14px}.seg button.on[data-v-9b1a91f4]{background:var(--v);color:var(--on-v)}.abbon[data-v-9b1a91f4]{border:1px dashed var(--vl);color:var(--vl);font:700 .72rem var(--f-cond);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.abbona-box[data-v-9b1a91f4]{background:var(--card);border:1px solid var(--card-bd);border-radius:8px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.abbona-box p[data-v-9b1a91f4]{color:var(--muted);margin:0;font-size:.9rem}.abbona-az[data-v-9b1a91f4]{flex-wrap:wrap;gap:8px;display:flex}.bt[data-v-9b1a91f4]{background:var(--accent);color:var(--on-accent);font:700 .72rem var(--f-cond);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.bt.ghost[data-v-9b1a91f4]{color:var(--text);border-color:var(--card-bd);background:0 0}.chips[data-v-9b1a91f4]{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.chip[data-v-9b1a91f4]{border:1px solid var(--card-bd);font:700 .72rem var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:6px 12px}.chip.on[data-v-9b1a91f4]{border-color:var(--vl);color:var(--text);background:color-mix(in srgb, var(--v) 30%, transparent)}.mese[data-v-9b1a91f4]{font:400 1.6rem var(--f-display);text-transform:uppercase;align-items:center;gap:12px;margin:30px 0 10px;display:flex}.mese[data-v-9b1a91f4]:after{content:"";background:var(--line);flex:1;height:1px}.item[data-v-9b1a91f4]{background:var(--card);border:1px solid var(--card-bd);border-radius:8px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:8px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.item[data-v-9b1a91f4]:before{content:"";background:var(--pa);width:3px;position:absolute;top:0;bottom:0;left:0}.item.ev[data-v-9b1a91f4]:before{background:var(--ev)}.item.oggi[data-v-9b1a91f4]{border-color:var(--accent)}.item.rinv .titolo[data-v-9b1a91f4]{opacity:.6;text-decoration:line-through}.dc[data-v-9b1a91f4]{text-align:center}.dc b[data-v-9b1a91f4]{font:400 1.9rem / 1 var(--f-display);display:block}.dc span[data-v-9b1a91f4]{font:700 .66rem var(--f-cond);letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.main[data-v-9b1a91f4]{min-width:0}.main.apri[data-v-9b1a91f4]{cursor:pointer}.tag[data-v-9b1a91f4]{font:700 .64rem var(--f-cond);letter-spacing:.16em;text-transform:uppercase;border-radius:3px;margin:0 6px 2px 0;padding:2px 7px;display:inline-block}.tag.p[data-v-9b1a91f4]{background:color-mix(in srgb, var(--pa) 18%, transparent);color:var(--pa)}.tag.e[data-v-9b1a91f4]{background:color-mix(in srgb, var(--ev) 18%, transparent);color:var(--ev)}.tag.sq[data-v-9b1a91f4]{background:color-mix(in srgb, var(--v) 35%, transparent);color:var(--text)}.tag.oggi[data-v-9b1a91f4]{background:var(--accent);color:var(--on-accent)}.tag.rinv[data-v-9b1a91f4]{color:#f87171;background:#f8717133}.titolo[data-v-9b1a91f4]{font:600 1.02rem var(--f-body);overflow-wrap:anywhere;margin:5px 0 3px}.titolo .o[data-v-9b1a91f4]{color:var(--vl)}.meta[data-v-9b1a91f4]{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:.85rem;display:flex}.meta a[data-v-9b1a91f4],.dett-lnk[data-v-9b1a91f4]{color:var(--vl);text-decoration:none}.azioni[data-v-9b1a91f4]{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ora[data-v-9b1a91f4]{font:400 1.5rem var(--f-display)}.ora small[data-v-9b1a91f4]{font:700 .7rem var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ics[data-v-9b1a91f4]{border:1px solid var(--card-bd);color:var(--muted);font:700 .66rem var(--f-cond);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:5px 9px;text-decoration:none}.ics[data-v-9b1a91f4]:hover{color:var(--text);border-color:var(--vl)}.dett[data-v-9b1a91f4]{border-top:1px solid var(--line);color:var(--muted);white-space:pre-line;grid-column:1/-1;padding-top:12px;font-size:.92rem;line-height:1.6;display:none}.item.aperto .dett[data-v-9b1a91f4]{display:block}.quando[data-v-9b1a91f4]{color:var(--text);margin:0 0 6px;font-weight:600}.t[data-v-9b1a91f4]{font:400 clamp(1.6rem, 4vw, 2.3rem) / 1 var(--f-display);text-transform:uppercase;margin:40px 0 14px}.bilancio[data-v-9b1a91f4]{flex-wrap:wrap;gap:10px;margin:0 0 16px;display:flex}.bil[data-v-9b1a91f4]{background:var(--card);border:1px solid var(--card-bd);text-align:center;border-radius:8px;min-width:90px;padding:10px 16px}.bil b[data-v-9b1a91f4]{font:400 1.9rem / 1 var(--f-display);display:block}.bil span[data-v-9b1a91f4]{font:700 .64rem var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.bil.v b[data-v-9b1a91f4]{color:#34d399}.bil.p b[data-v-9b1a91f4]{color:#f87171}.ris[data-v-9b1a91f4]{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px;display:grid}.rc[data-v-9b1a91f4]{background:var(--card);border:1px solid var(--card-bd);border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.rtop[data-v-9b1a91f4]{font:700 .68rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;display:flex}.sc[data-v-9b1a91f4]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.sc span[data-v-9b1a91f4]{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.sc span.o[data-v-9b1a91f4]{color:var(--vl)}.sc b[data-v-9b1a91f4]{font:400 1.6rem / 1 var(--f-display);text-align:right}.sc b.lose[data-v-9b1a91f4]{color:var(--muted)}.esito[data-v-9b1a91f4]{font:700 .64rem var(--f-cond);letter-spacing:.15em;border-radius:3px;padding:3px 8px}.esito.V[data-v-9b1a91f4]{color:#34d399;background:#34d39933}.esito.P[data-v-9b1a91f4]{color:#f87171;background:#f8717133}.esito.N[data-v-9b1a91f4]{color:#fbbf24;background:#fbbf2433}.vuoto[data-v-9b1a91f4]{border:1px dashed var(--card-bd);text-align:center;color:var(--muted);border-radius:8px;margin-top:20px;padding:28px}.vuoto b[data-v-9b1a91f4]{font:400 1.5rem var(--f-display);text-transform:uppercase;color:var(--text);margin-bottom:6px;display:block}.passati .item[data-v-9b1a91f4]{opacity:.55}@media (width<=640px){.item[data-v-9b1a91f4]{grid-template-columns:50px minmax(0,1fr)}.azioni[data-v-9b1a91f4]{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}.wrap[data-v-4df61c89]{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.eyebrow[data-v-4df61c89]{font:700 .7rem var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);align-items:center;gap:8px;display:inline-flex}.eyebrow i[data-v-4df61c89]{background:var(--accent);border-radius:50%;width:7px;height:7px}.t[data-v-4df61c89]{font:400 clamp(1.8rem, 4vw, 2.5rem) / 1 var(--f-display);text-transform:uppercase;letter-spacing:.01em;margin:.5rem 0 1.4rem}.sez[data-v-4df61c89]{border-bottom:1px solid var(--line);padding-block:clamp(44px,6vw,72px);scroll-margin-top:70px}.sez.ultima[data-v-4df61c89]{border-bottom:0}.hero[data-v-4df61c89]{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero[data-v-4df61c89]:before{content:"";background:radial-gradient(circle at 60% 40%, color-mix(in srgb, var(--v) 45%, transparent), transparent 60%);pointer-events:none;width:65%;height:150%;position:absolute;inset:-30% -10% auto auto}.hero-in[data-v-4df61c89]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:40px;padding-block:clamp(36px,6vw,72px);display:grid;position:relative}.hl[data-v-4df61c89]{flex-direction:column;gap:14px;min-width:0;display:flex}.collage[data-v-4df61c89]{gap:8px;height:clamp(260px,34vw,400px);display:grid}.collage.n2[data-v-4df61c89]{grid-template-columns:2fr 1fr}.collage.n3[data-v-4df61c89]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.collage.n3 .big[data-v-4df61c89]{grid-row:1/3}.ph[data-v-4df61c89]{background:color-mix(in srgb, var(--v) 30%, #111);border-radius:8px;position:relative;overflow:hidden}.ph img[data-v-4df61c89]{object-fit:cover;width:100%;height:100%;display:block}.cap[data-v-4df61c89]{color:#fff;font:400 clamp(1.4rem, 3vw, 2.1rem) / 1.05 var(--f-display);text-transform:uppercase;background:linear-gradient(#0000,#000000c7);padding:26px 20px 18px;position:absolute;bottom:0;left:0;right:0}.cap small[data-v-4df61c89],.quote span[data-v-4df61c89]{font:700 .72rem var(--f-cond);letter-spacing:.22em;text-transform:uppercase;margin-top:10px;display:block}.cap small[data-v-4df61c89]{opacity:.8}.quote[data-v-4df61c89]{padding:8px 0}.quote b[data-v-4df61c89]{font:400 clamp(2.6rem, 6.5vw, 5.2rem) / .95 var(--f-display);text-transform:uppercase;overflow-wrap:anywhere;display:block}.quote span[data-v-4df61c89]{color:var(--vl);margin-top:16px}.idc[data-v-4df61c89]{background:var(--card);border:1px solid var(--card-bd);border-radius:8px;padding:22px;box-shadow:0 30px 60px -30px #0009}.lg[data-v-4df61c89]{background:var(--v);width:64px;height:64px;color:var(--on-v);font:400 1.6rem var(--f-display);border-radius:14px;place-items:center;margin-bottom:14px;display:grid;overflow:hidden}.lg img[data-v-4df61c89]{object-fit:contain;background:#fff;width:100%;height:100%}.idc>b[data-v-4df61c89]{font:400 1.5rem var(--f-display);letter-spacing:.01em;display:block}.sub[data-v-4df61c89]{color:var(--muted);margin:2px 0 16px;font-size:.9rem}.fact[data-v-4df61c89]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:.9rem;display:flex}.fact>span[data-v-4df61c89]:first-child{font:700 .7rem var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.sw[data-v-4df61c89]{gap:4px;display:inline-flex}.sw i[data-v-4df61c89]{border:1px solid var(--card-bd);border-radius:50%;width:18px;height:18px}.stats[data-v-4df61c89]{grid-template-columns:repeat(var(--n,4), 1fr);border-bottom:1px solid var(--line);display:grid}.stats.n1[data-v-4df61c89]{--n:1}.stats.n2[data-v-4df61c89]{--n:2}.stats.n3[data-v-4df61c89]{--n:3}.stat[data-v-4df61c89]{border-right:1px solid var(--line);text-align:center;padding:26px 16px}.stat[data-v-4df61c89]:last-child{border-right:0}.stat b[data-v-4df61c89]{font:400 2.8rem / 1 var(--f-display);display:block}.stat span[data-v-4df61c89]{font:700 .7rem var(--f-cond);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.storia[data-v-4df61c89]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;display:grid}.testo[data-v-4df61c89]{min-width:0;max-width:68ch}.corpo[data-v-4df61c89] p,.corpo[data-v-4df61c89] li{color:var(--muted);font-size:1.06rem;line-height:1.8}.corpo[data-v-4df61c89] p{margin:0 0 1.2em}.corpo[data-v-4df61c89] p:first-child{color:var(--text);font-size:1.3rem;line-height:1.6}.corpo[data-v-4df61c89] p:first-child:first-letter{font:400 4rem / .8 var(--f-display);float:left;color:var(--vl);margin:6px 10px 0 0}.corpo[data-v-4df61c89] h2{font:400 1.6rem var(--f-display);text-transform:uppercase;color:var(--text);margin:1.6em 0 .6em}.corpo[data-v-4df61c89] ul{margin:0 0 1.2em 1.2rem;padding:0}.corpo[data-v-4df61c89] blockquote{border-left:4px solid var(--accent);background:color-mix(in srgb, var(--v) 12%, transparent);font:500 1.25rem / 1.5 var(--f-body);color:var(--text);border-radius:0 6px 6px 0;margin:1.6em 0;padding:18px 22px}.side[data-v-4df61c89]{flex-direction:column;gap:14px;display:flex;position:sticky;top:90px}.box[data-v-4df61c89]{background:var(--card);border:1px solid var(--card-bd);border-radius:8px;padding:18px}.box h4[data-v-4df61c89]{font:700 .7rem var(--f-cond);letter-spacing:.25em;text-transform:uppercase;color:var(--vl);margin:0 0 10px}.box p[data-v-4df61c89]{color:var(--muted);margin:0 0 12px;font-size:.9rem}.idx a[data-v-4df61c89]{color:var(--muted);border-top:1px solid var(--line);padding:6px 0;font-size:.9rem;text-decoration:none;display:block}.idx a[data-v-4df61c89]:first-of-type{border-top:0}.idx a[data-v-4df61c89]:hover{color:var(--text)}.val[data-v-4df61c89]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.vc[data-v-4df61c89]{background:var(--card);border:1px solid var(--card-bd);border-radius:8px;padding:20px}.vc .n[data-v-4df61c89]{font:400 1.9rem var(--f-display);color:var(--accent)}.vc b[data-v-4df61c89]{font:400 1.4rem var(--f-display);text-transform:uppercase;margin:6px 0;display:block}.vc p[data-v-4df61c89]{color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}.duo[data-v-4df61c89]{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:18px;display:grid}.duo.solo[data-v-4df61c89]{grid-template-columns:minmax(0,1fr)}.duo.solo .pres[data-v-4df61c89]{max-width:420px}.pres[data-v-4df61c89]{background:linear-gradient(150deg, var(--v), var(--vd));color:var(--on-v);border-radius:8px;padding:22px}.pres span[data-v-4df61c89]{font:700 .7rem var(--f-cond);letter-spacing:.25em;text-transform:uppercase;opacity:.75}.pres b[data-v-4df61c89]{font:400 1.9rem var(--f-display);margin:8px 0 4px;display:block}.pres p[data-v-4df61c89]{opacity:.8;margin:0;font-size:.9rem}.staff[data-v-4df61c89]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.pp[data-v-4df61c89]{background:var(--card);border:1px solid var(--card-bd);border-radius:8px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.av[data-v-4df61c89]{background:color-mix(in srgb, var(--v) 30%, transparent);width:40px;height:40px;color:var(--vl);font:700 .9rem var(--f-cond);border-radius:50%;flex:none;place-items:center;display:grid}.av.foto[data-v-4df61c89]{object-fit:cover;width:52px;height:52px}.pp b[data-v-4df61c89]{font-size:.92rem;display:block}.pp small[data-v-4df61c89]{color:var(--muted);font:700 .66rem var(--f-cond);letter-spacing:.12em;text-transform:uppercase}.more[data-v-4df61c89]{font:700 .75rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--vl);margin-top:14px;text-decoration:none;display:inline-block}.uff[data-v-4df61c89]{background:var(--line);border:1px solid var(--card-bd);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;display:grid;overflow:hidden}.uff>div[data-v-4df61c89]{background:var(--bg);padding:14px 16px}.uff span[data-v-4df61c89]{font:700 .66rem var(--f-cond);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;display:block}.uff b[data-v-4df61c89]{overflow-wrap:anywhere;font-size:.95rem;font-weight:600;display:block}.uff a[data-v-4df61c89]{color:var(--vl);margin-top:4px;font-size:.82rem;display:inline-block}.cta[data-v-4df61c89]{background:var(--v);color:var(--on-v);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(24px,4vw,40px);display:flex}.cta b[data-v-4df61c89]{font:400 clamp(1.6rem, 4vw, 2.4rem) / 1 var(--f-display);text-transform:uppercase}.cta p[data-v-4df61c89]{opacity:.85;margin:6px 0 0}.btns[data-v-4df61c89]{flex-wrap:wrap;gap:10px;display:flex}.b[data-v-4df61c89]{font:700 .8rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;border-radius:3px;padding:12px 18px;text-decoration:none;display:inline-flex}.b.fill[data-v-4df61c89]{background:var(--accent);color:var(--on-accent)}.b.out[data-v-4df61c89]{border:1px solid color-mix(in srgb, var(--on-v) 45%, transparent);color:var(--on-v)}@media (width<=900px){.hero-in[data-v-4df61c89],.storia[data-v-4df61c89]{grid-template-columns:1fr}.side[data-v-4df61c89]{position:static}.duo[data-v-4df61c89]{grid-template-columns:1fr}}@media (width<=640px){.stats[data-v-4df61c89]{grid-template-columns:repeat(2,1fr)}.stats.n1[data-v-4df61c89]{grid-template-columns:1fr}.stat[data-v-4df61c89]:nth-child(2n){border-right:0}.stat[data-v-4df61c89]:nth-child(-n+2){border-bottom:1px solid var(--line)}.stats.n2 .stat[data-v-4df61c89],.stats.n3 .stat[data-v-4df61c89]{border-bottom:0}.stats.n3[data-v-4df61c89]{grid-template-columns:repeat(3,1fr)}.stats.n3 .stat[data-v-4df61c89]{border-right:1px solid var(--line);padding-inline:8px}.stats.n3 .stat[data-v-4df61c89]:last-child{border-right:0}.collage.n3[data-v-4df61c89]{grid-template-rows:2fr 1fr;grid-template-columns:1fr 1fr;height:340px}.collage.n3 .big[data-v-4df61c89]{grid-area:auto/1/auto/3}}.wrap[data-v-3530beab]{max-width:1100px;margin:0 auto;padding:4rem 4vw 5rem}.page-head[data-v-3530beab]{margin-bottom:2.5rem}.eyebrow[data-v-3530beab]{font-family:var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);margin-bottom:.6rem;font-size:.68rem;font-weight:700;display:block}h1[data-v-3530beab]{margin:0;font-size:clamp(2.2rem,5vw,3.4rem)}.grid[data-v-3530beab]{grid-template-columns:1fr 1.3fr;align-items:start;gap:2.5rem;display:grid}.info p[data-v-3530beab]{color:var(--muted);font-size:1rem;line-height:1.8}.info strong[data-v-3530beab]{color:var(--text)}.passi[data-v-3530beab]{flex-direction:column;gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.passi li[data-v-3530beab]{font-family:var(--f-cond);letter-spacing:.04em;text-transform:uppercase;color:var(--text);align-items:center;gap:1rem;font-size:.85rem;font-weight:600;display:flex}.passi .num[data-v-3530beab]{background:var(--v);width:30px;height:30px;color:var(--on-v);font-family:var(--f-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;display:flex}.form-card[data-v-3530beab]{border:1px solid var(--card-bd);background:var(--card);border-radius:6px;padding:1.75rem}form[data-v-3530beab]{flex-direction:column;gap:.9rem;display:flex}.hp[data-v-3530beab]{width:1px;height:1px;position:absolute;left:-9999px}.due[data-v-3530beab]{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}label[data-v-3530beab]{font-family:var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-direction:column;gap:.3rem;font-size:.68rem;font-weight:600;display:flex}input[data-v-3530beab],select[data-v-3530beab],textarea[data-v-3530beab]{font-family:var(--f-body);text-transform:none;letter-spacing:normal;border:1px solid var(--card-bd);background:var(--bg);color:var(--text);border-radius:4px;padding:.6rem .7rem;font-size:.95rem}.invia[data-v-3530beab]{background:var(--v);color:var(--on-v);font-family:var(--f-cond);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;border:0;border-radius:4px;margin-top:.4rem;padding:.85rem;font-size:.78rem;font-weight:700}.invia[data-v-3530beab]:hover{filter:brightness(1.1)}.err[data-v-3530beab]{color:#ff6b6b;margin:-.4rem 0 0;font-size:.8rem}.grazie[data-v-3530beab]{text-align:center;padding:1.5rem 0}.check[data-v-3530beab]{background:var(--v);width:56px;height:56px;color:var(--on-v);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1rem;font-size:1.8rem;display:flex}.grazie h2[data-v-3530beab]{font-family:var(--f-cond);color:var(--text);margin:0 0 .5rem;font-weight:700}.grazie p[data-v-3530beab]{color:var(--muted);margin:0 0 1.25rem}.grazie button[data-v-3530beab]{border:1px solid var(--card-bd);color:var(--text);cursor:pointer;font-family:var(--f-cond);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:4px;padding:.6rem 1.2rem;font-size:.72rem}@media (width<=800px){.grid[data-v-3530beab]{grid-template-columns:1fr}}.wrap[data-v-9410d444]{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,40px) 5rem}.head[data-v-9410d444]{max-width:760px;padding:clamp(34px,6vw,56px) 0 28px}.eyebrow[data-v-9410d444]{font:700 .7rem var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);align-items:center;gap:8px;display:inline-flex}.eyebrow i[data-v-9410d444]{background:var(--accent);border-radius:50%;width:7px;height:7px}h1[data-v-9410d444]{font:400 clamp(2.6rem, 7vw, 5rem) / .92 var(--f-display);text-transform:uppercase;margin:12px 0 14px}h1 span[data-v-9410d444]{color:#0000;-webkit-text-stroke:1.5px var(--vl)}.lead[data-v-9410d444]{color:var(--muted);margin:0;font-size:1.05rem;line-height:1.55}.lay[data-v-9410d444]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.fcard[data-v-9410d444]{background:var(--card);border:1px solid var(--card-bd);border-radius:12px;padding:clamp(18px,3vw,28px)}.cform[data-v-9410d444]{flex-direction:column;gap:16px;display:flex}.hp[data-v-9410d444]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.lab[data-v-9410d444]{font:700 .7rem var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.lab em[data-v-9410d444]{opacity:.7;letter-spacing:.1em;font-style:normal}.tipi[data-v-9410d444]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tipo[data-v-9410d444]{border:1px solid var(--card-bd);color:var(--text);text-align:left;cursor:pointer;font:inherit;background:0 0;border-radius:10px;flex-direction:column;gap:4px;padding:12px;transition:border-color .15s,background .15s;display:flex}.tipo .ico[data-v-9410d444]{width:20px;height:20px;color:var(--vl)}.tipo b[data-v-9410d444]{font:700 .9rem var(--f-cond);letter-spacing:.1em;text-transform:uppercase}.tipo span[data-v-9410d444]{color:var(--muted);font-size:.78rem;line-height:1.35}.tipo[data-v-9410d444]:hover{border-color:color-mix(in srgb, var(--vl) 50%, transparent)}.tipo.on[data-v-9410d444]{border-color:var(--vl);background:color-mix(in srgb, var(--v) 22%, transparent);box-shadow:0 0 0 1px var(--vl) inset}.g2[data-v-9410d444]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.f[data-v-9410d444]{flex-direction:column;gap:6px;display:flex}.f input[data-v-9410d444],.f select[data-v-9410d444],.f textarea[data-v-9410d444]{background:color-mix(in srgb, var(--text) 4%, transparent);border:1px solid var(--card-bd);color:var(--text);font:500 .95rem var(--f-body);border-radius:8px;width:100%;padding:11px 12px}.f select option[data-v-9410d444]{color:#14101c}.f textarea[data-v-9410d444]{resize:vertical;min-height:110px;line-height:1.5}.f input[data-v-9410d444]:focus,.f select[data-v-9410d444]:focus,.f textarea[data-v-9410d444]:focus{border-color:var(--vl);box-shadow:0 0 0 3px color-mix(in srgb, var(--v) 25%, transparent);outline:none}.extra[data-v-9410d444]{border:1px dashed color-mix(in srgb, var(--vl) 50%, transparent);background:color-mix(in srgb, var(--v) 8%, transparent);border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex}.extra .t[data-v-9410d444]{font:700 .75rem var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--vl)}.err[data-v-9410d444]{color:#f87171;font-size:.82rem}.cons[data-v-9410d444]{color:var(--muted);cursor:pointer;gap:10px;font-size:.85rem;line-height:1.45;display:flex}.cons input[data-v-9410d444]{accent-color:var(--v);flex:none;width:18px;height:18px;margin-top:1px}.cons a[data-v-9410d444]{color:var(--vl)}.invia[data-v-9410d444]{color:var(--on-accent);font:700 .9rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;border-radius:4px;align-self:flex-start;padding:13px 22px;background:var(--accent)!important}.invia[data-v-9410d444]:disabled{opacity:.6;cursor:default}.grazie[data-v-9410d444]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px 6px;display:flex}.check[data-v-9410d444]{color:#25d366;background:#25d36633;border-radius:50%;place-items:center;width:58px;height:58px;font-size:1.8rem;display:grid}.grazie h2[data-v-9410d444]{font:400 2.2rem var(--f-display);text-transform:uppercase;margin:0}.grazie p[data-v-9410d444]{color:var(--muted);max-width:46ch;margin:0;line-height:1.55}.grazie p b[data-v-9410d444]{color:var(--text)}.poi a[data-v-9410d444]{color:var(--vl)}.riep[data-v-9410d444]{background:color-mix(in srgb, var(--text) 4%, transparent);border:1px solid var(--line);color:var(--muted);border-radius:10px;flex-wrap:wrap;justify-content:center;gap:6px 16px;padding:12px 14px;font-size:.86rem;display:flex}.riep b[data-v-9410d444]{color:var(--text)}.ghost[data-v-9410d444]{border:1px solid var(--card-bd);color:var(--text);font:700 .75rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:4px;padding:10px 16px}.side[data-v-9410d444]{flex-direction:column;gap:14px;display:flex}.box[data-v-9410d444]{background:var(--card);border:1px solid var(--card-bd);border-radius:12px;padding:18px}.box h3[data-v-9410d444]{font:400 1.35rem var(--f-display);text-transform:uppercase;margin:0 0 10px}.rec>a[data-v-9410d444],.rec>div[data-v-9410d444]{border-bottom:1px solid var(--line);color:var(--text);align-items:center;gap:12px;padding:9px 0;text-decoration:none;display:flex}.rec[data-v-9410d444]>:last-child{border-bottom:0}.rec>a[data-v-9410d444]:hover{color:var(--vl)}.ico[data-v-9410d444]{background:color-mix(in srgb, var(--v) 25%, transparent);width:34px;height:34px;color:var(--vl);border-radius:9px;flex:none;place-items:center;display:grid}.ico[data-v-9410d444] svg{width:17px;height:17px}.rec small[data-v-9410d444]{font:700 .62rem var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--muted2);display:block}.rec span[data-v-9410d444]{overflow-wrap:anywhere;min-width:0;font-size:.92rem}.soc[data-v-9410d444]{color:var(--vl);text-decoration:none}.wa[data-v-9410d444]{color:#07210f;font:700 .88rem var(--f-cond);letter-spacing:.12em;text-transform:uppercase;background:#25d366;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:12px;text-decoration:none;display:flex}.wa[data-v-9410d444] svg{width:18px;height:18px}.orari>div[data-v-9410d444]{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:7px 0;font-size:.92rem;display:flex}.orari>div[data-v-9410d444]:last-child{border-bottom:0}.orari b[data-v-9410d444]{font-weight:600}.orari span[data-v-9410d444]{color:var(--muted);text-align:right}.fisc[data-v-9410d444]{color:var(--muted);font-size:.84rem}.fisc summary[data-v-9410d444]{cursor:pointer;font:700 .7rem var(--f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.fisc p[data-v-9410d444]{overflow-wrap:anywhere;margin:10px 0 0;line-height:1.65}.fisc a[data-v-9410d444]{color:var(--vl)}.faq[data-v-9410d444]{max-width:860px;margin-top:52px}.faq h2[data-v-9410d444]{font:400 clamp(1.9rem, 4vw, 2.8rem) / 1 var(--f-display);text-transform:uppercase;margin:10px 0 14px}.q[data-v-9410d444]{border-bottom:1px solid var(--line)}.q summary[data-v-9410d444]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.q summary[data-v-9410d444]::-webkit-details-marker{display:none}.q summary[data-v-9410d444]:after{content:"+";color:var(--vl);flex:none;font-size:1.4rem;line-height:1}.q[open] summary[data-v-9410d444]:after{content:"–"}.q p[data-v-9410d444]{color:var(--muted);max-width:70ch;margin:0 0 16px;line-height:1.6}@media (width<=860px){.lay[data-v-9410d444]{grid-template-columns:1fr}}@media (width<=560px){.tipi[data-v-9410d444],.g2[data-v-9410d444]{grid-template-columns:1fr 1fr}.g2[data-v-9410d444]{grid-template-columns:1fr}.invia[data-v-9410d444]{align-self:stretch}}.wrap[data-v-2ca777e2]{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.hero[data-v-2ca777e2]{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero[data-v-2ca777e2]:before{content:"";background:radial-gradient(circle at 60% 40%, color-mix(in srgb, var(--v) 45%, transparent), transparent 60%);pointer-events:none;width:70%;height:140%;position:absolute;inset:-20% -10% auto auto}.hero-grid[data-v-2ca777e2]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px;padding-block:clamp(40px,7vw,84px);display:grid;position:relative}.tag[data-v-2ca777e2]{font:700 .7rem var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);align-items:center;gap:8px;display:inline-flex}.tag i[data-v-2ca777e2]{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:50%}h1[data-v-2ca777e2]{font:400 clamp(3.2rem, 8.5vw, 6.8rem) / .9 var(--f-display);text-transform:uppercase;overflow-wrap:anywhere;margin:14px 0 18px}h1 .o[data-v-2ca777e2]{color:#0000;-webkit-text-stroke:2px var(--vl);display:block}.site[data-theme=dark],.con-foto h1 .o[data-v-2ca777e2]{-webkit-text-stroke-color:var(--contorno,var(--vl))}.hero-bg[data-v-2ca777e2]{background-position:50%;background-size:cover;position:absolute;inset:0}.hero-velo[data-v-2ca777e2]{background:linear-gradient(90deg, rgba(12, 10, 16, var(--velo-sx)) 0%, rgba(12, 10, 16, var(--velo-mid)) 45%, rgba(12, 10, 16, var(--velo-dx)) 100%), linear-gradient(transparent 65%, #0c0a108c);position:absolute;inset:0}.hero.con-foto[data-v-2ca777e2]:before{display:none}.hero.con-foto[data-v-2ca777e2]{--text:#fafaf5;--muted:#ffffffbf;--muted2:#ffffff73;--line:#ffffff1f;--card:#120d1cb8;--card-bd:#ffffff24;--vl:color-mix(in srgb, var(--marca) 55%, #fff);color:var(--text)}.hero.con-foto .mcard[data-v-2ca777e2]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (width<=860px){.hero-velo[data-v-2ca777e2]{background:rgba(12, 10, 16, var(--velo-mid))}}.slogan[data-v-2ca777e2]{color:var(--muted);max-width:48ch;margin:0 0 26px;font-size:1.06rem;line-height:1.6}.btns[data-v-2ca777e2]{flex-wrap:wrap;gap:10px;display:flex}.b[data-v-2ca777e2]{font:700 .82rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;border-radius:3px;align-items:center;gap:8px;padding:13px 20px;text-decoration:none;transition:filter .2s,border-color .2s;display:inline-flex}.b.fill[data-v-2ca777e2]{background:var(--accent);color:var(--on-accent)}.b.fill[data-v-2ca777e2]:hover{filter:brightness(1.08)}.b.out[data-v-2ca777e2]{border-color:var(--card-bd);color:var(--text)}.b.out[data-v-2ca777e2]:hover{border-color:var(--vl)}.mcard[data-v-2ca777e2]{background:var(--card);border:1px solid var(--card-bd);border-radius:6px;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.mh[data-v-2ca777e2]{border-bottom:1px solid var(--line);font:700 .7rem var(--f-cond);letter-spacing:.25em;text-transform:uppercase;color:var(--vl);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.mh .quando[data-v-2ca777e2]{color:var(--accent);letter-spacing:.12em}.mb[data-v-2ca777e2]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:24px 18px;display:grid}.tm[data-v-2ca777e2]{font:400 1.6rem / 1.05 var(--f-display);overflow-wrap:anywhere}.tm.r[data-v-2ca777e2]{text-align:right}.tm.ours[data-v-2ca777e2]{color:var(--vl)}.tm small[data-v-2ca777e2]{font:700 .62rem var(--f-cond);letter-spacing:.2em;color:var(--muted2);text-transform:uppercase;margin-top:6px;display:block}.vs[data-v-2ca777e2]{font:400 1rem var(--f-display);color:var(--muted2)}.mf[data-v-2ca777e2]{background:color-mix(in srgb, var(--v) 12%, transparent);font:600 .8rem var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}.mf b[data-v-2ca777e2]{font:400 1.5rem var(--f-display);color:var(--text)}.welcome[data-v-2ca777e2]{text-align:center;padding:26px 20px}.welcome b[data-v-2ca777e2]{font:400 1.9rem var(--f-display);margin-bottom:6px;display:block}.welcome p[data-v-2ca777e2]{color:var(--muted);margin:0 0 14px;font-size:.9rem}.chips[data-v-2ca777e2]{flex-wrap:wrap;gap:6px;display:flex}.chips.centro[data-v-2ca777e2]{justify-content:center}.chip[data-v-2ca777e2]{border:1px solid var(--card-bd);font:700 .68rem var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-radius:999px;padding:4px 10px}.ticker[data-v-2ca777e2]{background:var(--v);color:var(--on-v);white-space:nowrap;font:700 .75rem var(--f-cond);letter-spacing:.18em;text-transform:uppercase;overflow:hidden}.ticker-inner[data-v-2ca777e2]{padding:11px 0;animation:45s linear infinite scorri-2ca777e2;display:inline-block}.ticker-inner[data-v-2ca777e2]:hover{animation-play-state:paused}.ticker span[data-v-2ca777e2]{margin:0 26px}.ticker em[data-v-2ca777e2]{color:color-mix(in srgb, var(--accent) 45%, #fff);margin-right:8px;font-style:normal}@keyframes scorri-2ca777e2{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker-inner[data-v-2ca777e2]{animation:none}}.stats[data-v-2ca777e2]{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));max-width:1160px;margin:0 auto;display:grid}.stat[data-v-2ca777e2]{border-right:1px solid var(--line);text-align:center;padding:28px 16px}.stat[data-v-2ca777e2]:last-child{border-right:0}.stat b[data-v-2ca777e2]{font:400 3rem / 1 var(--f-display);display:block}.stat span[data-v-2ca777e2]{font:700 .68rem var(--f-cond);letter-spacing:.25em;text-transform:uppercase;color:var(--muted)}.sez[data-v-2ca777e2]{border-bottom:1px solid var(--line);padding-block:clamp(44px,6vw,72px)}.sh[data-v-2ca777e2]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:22px;display:flex}.sh h2[data-v-2ca777e2]{font:400 clamp(1.8rem, 4vw, 2.5rem) / 1 var(--f-display);text-transform:uppercase;margin:0}.sh h2 small[data-v-2ca777e2]{font:700 .68rem var(--f-cond);letter-spacing:.3em;color:var(--vl);margin-bottom:8px;display:block}.sh a[data-v-2ca777e2]{font:700 .75rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-decoration:none}.sh a[data-v-2ca777e2]:hover{color:var(--text)}.empty[data-v-2ca777e2]{text-align:center;color:var(--muted);margin:0;padding:26px 16px;font-size:.9rem}.empty.box[data-v-2ca777e2]{background:var(--card);border:1px solid var(--card-bd);border-radius:6px}.duo[data-v-2ca777e2]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.list[data-v-2ca777e2]{background:var(--card);border:1px solid var(--card-bd);border-radius:6px;min-width:0}.list h3[data-v-2ca777e2]{border-bottom:1px solid var(--line);font:700 .7rem var(--f-cond);letter-spacing:.25em;text-transform:uppercase;color:var(--muted);margin:0;padding:12px 16px}.row[data-v-2ca777e2]{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.row[data-v-2ca777e2]:last-of-type{border-bottom:0}.d[data-v-2ca777e2]{text-align:center;font:400 1.4rem / 1 var(--f-display)}.d small[data-v-2ca777e2]{font:700 .62rem var(--f-cond);letter-spacing:.15em;color:var(--muted2);margin-top:3px;display:block}.m[data-v-2ca777e2]{font:600 .95rem var(--f-body);overflow-wrap:anywhere}.m .o[data-v-2ca777e2]{color:var(--vl)}.m small[data-v-2ca777e2]{color:var(--muted2);font:600 .7rem var(--f-cond);letter-spacing:.12em;text-transform:uppercase;margin-top:2px;display:block}.rs[data-v-2ca777e2]{font:400 1.35rem var(--f-display);text-align:right;white-space:nowrap}.esito[data-v-2ca777e2]{font:700 .68rem var(--f-cond);letter-spacing:.15em;vertical-align:middle;border-radius:3px;padding:3px 7px}.esito.V[data-v-2ca777e2]{color:#10b981;background:#34d39933}.esito.P[data-v-2ca777e2]{color:#ef4444;background:#f8717133}.esito.N[data-v-2ca777e2]{background:color-mix(in srgb, var(--muted) 20%, transparent);color:var(--muted)}.join[data-v-2ca777e2]{background:linear-gradient(120deg, var(--v), color-mix(in srgb, var(--v) 60%, #000));color:var(--on-v);border-radius:8px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:26px;padding:clamp(24px,4vw,44px);display:grid;position:relative;overflow:hidden}.join[data-v-2ca777e2]:after{content:"";border:2px solid #ffffff1f;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-60px;right:-60px}.join h2[data-v-2ca777e2]{font:400 clamp(1.9rem, 4.5vw, 3rem) / 1 var(--f-display);text-transform:uppercase;margin:0 0 10px}.join p[data-v-2ca777e2]{color:#ffffffd9;margin:0 0 16px;line-height:1.55}.join .chips[data-v-2ca777e2]{margin-bottom:20px}.join .chip[data-v-2ca777e2]{color:#fff;border-color:#ffffff59}.steps[data-v-2ca777e2]{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}.step[data-v-2ca777e2]{background:#0000002e;border-radius:6px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.step b[data-v-2ca777e2]{font:400 1.4rem var(--f-display);color:color-mix(in srgb, var(--accent) 45%, #fff);line-height:1}.step span[data-v-2ca777e2]{font-size:.9rem;line-height:1.45}.news[data-v-2ca777e2]{grid-template-columns:1.3fr 1fr;gap:18px;display:grid}.news.sola[data-v-2ca777e2]{grid-template-columns:minmax(0,720px)}.nbig[data-v-2ca777e2],.nsm[data-v-2ca777e2]{background:var(--card);border:1px solid var(--card-bd);color:inherit;border-radius:6px;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.nbig[data-v-2ca777e2]:hover,.nsm[data-v-2ca777e2]:hover{border-color:color-mix(in srgb, var(--v) 50%, transparent);transform:translateY(-2px)}.img[data-v-2ca777e2]{background:linear-gradient(135deg, color-mix(in srgb, var(--v) 70%, #000), var(--v));position:relative;overflow:hidden}.img img[data-v-2ca777e2]{object-fit:cover;width:100%;height:100%;display:block}.img.ph[data-v-2ca777e2]{place-items:center;display:grid}.img.ph b[data-v-2ca777e2]{font:400 2.1rem var(--f-display);color:#ffffff40;letter-spacing:.05em}.nbig .img[data-v-2ca777e2]{aspect-ratio:16/9}.nb[data-v-2ca777e2]{min-width:0;padding:16px 18px}.nb time[data-v-2ca777e2]{font:700 .68rem var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--vl)}.nb h3[data-v-2ca777e2]{font:400 1.5rem / 1.1 var(--f-display);margin:8px 0 6px}.nb p[data-v-2ca777e2]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.nside[data-v-2ca777e2]{flex-direction:column;gap:18px;display:flex}.nsm[data-v-2ca777e2]{flex-direction:row;flex:1}.nsm .img[data-v-2ca777e2]{flex:none;width:130px;min-height:100px}.nsm h3[data-v-2ca777e2]{font-size:1.2rem}.ev[data-v-2ca777e2]{background:var(--card);border:1px solid var(--card-bd);border-left:4px solid var(--accent);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.dd[data-v-2ca777e2]{text-align:center;font:400 2.5rem / 1 var(--f-display)}.dd small[data-v-2ca777e2]{font:700 .75rem var(--f-cond);letter-spacing:.2em;color:var(--muted);display:block}.evt h3[data-v-2ca777e2]{font:400 1.6rem var(--f-display);margin:0 0 4px}.evt p[data-v-2ca777e2]{color:var(--muted);margin:0;font-size:.9rem}.main-sp[data-v-2ca777e2]{background:var(--card);border:1px solid var(--card-bd);color:inherit;border-radius:6px;align-items:center;gap:22px;margin-bottom:14px;padding:22px 24px;text-decoration:none;display:flex}.main-sp .logo[data-v-2ca777e2]{width:120px;height:72px;color:var(--v);font:400 1.2rem var(--f-display);background:#fff;border-radius:4px;flex:none;place-items:center;display:grid;overflow:hidden}.main-sp small[data-v-2ca777e2]{font:700 .62rem var(--f-cond);letter-spacing:.3em;color:var(--accent);text-transform:uppercase;display:block}.main-sp b[data-v-2ca777e2]{font:400 1.9rem var(--f-display);display:block}.sp[data-v-2ca777e2]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.spi[data-v-2ca777e2]{background:var(--card);border:1px solid var(--card-bd);text-align:center;color:inherit;border-radius:6px;flex-direction:column;align-items:center;gap:8px;padding:14px;text-decoration:none;transition:border-color .2s;display:flex}.spi[data-v-2ca777e2]:hover,.main-sp[data-v-2ca777e2]:hover{border-color:color-mix(in srgb, var(--v) 50%, transparent)}.spi .logo[data-v-2ca777e2]{background:color-mix(in srgb, var(--text) 8%, transparent);width:72px;height:44px;font:400 .85rem var(--f-display);color:var(--muted);border-radius:3px;place-items:center;display:grid;overflow:hidden}.logo img[data-v-2ca777e2]{object-fit:contain;width:100%;height:100%}.spi .nome[data-v-2ca777e2]{font:700 .75rem var(--f-cond);letter-spacing:.12em;text-transform:uppercase}.spi small[data-v-2ca777e2]{font:600 .62rem var(--f-cond);letter-spacing:.15em;color:var(--muted2);text-transform:uppercase}.become[data-v-2ca777e2]{text-align:center;color:var(--muted);margin:18px 0 0;font-size:.9rem}.become a[data-v-2ca777e2]{color:var(--vl);font-weight:600;text-decoration:none}@media (width<=860px){.hero-grid[data-v-2ca777e2],.duo[data-v-2ca777e2],.news[data-v-2ca777e2],.join[data-v-2ca777e2]{grid-template-columns:1fr}}@media (width<=640px){.nsm .img[data-v-2ca777e2]{width:96px}.ev[data-v-2ca777e2]{grid-template-columns:auto minmax(0,1fr)}.ev .b[data-v-2ca777e2]{grid-column:1/-1;justify-content:center}.stat[data-v-2ca777e2]{padding:20px 8px}.stat b[data-v-2ca777e2]{font-size:2.2rem}.main-sp[data-v-2ca777e2]{text-align:center;flex-direction:column}}.wrap[data-v-f07a9928]{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,40px) clamp(40px,6vw,72px)}.eyebrow[data-v-f07a9928]{font:700 .7rem var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);align-items:center;gap:8px;display:inline-flex}.eyebrow i[data-v-f07a9928]{background:var(--accent);border-radius:50%;width:7px;height:7px}.head[data-v-f07a9928]{padding:clamp(34px,6vw,56px) 0 18px}h1[data-v-f07a9928]{font:400 clamp(2.6rem, 7vw, 4.8rem) / .92 var(--f-display);text-transform:uppercase;margin:12px 0 0}.chips[data-v-f07a9928]{scrollbar-width:none;gap:6px;padding:4px 0 18px;display:flex;overflow-x:auto}.chip[data-v-f07a9928]{border:1px solid var(--card-bd);font:700 .72rem var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:6px 12px}.chip.on[data-v-f07a9928]{border-color:var(--vl);color:var(--text);background:color-mix(in srgb, var(--v) 30%, transparent)}.vuoto[data-v-f07a9928]{border:1px dashed var(--card-bd);text-align:center;color:var(--muted);border-radius:8px;padding:30px}.vuoto b[data-v-f07a9928]{font:400 1.6rem var(--f-display);text-transform:uppercase;color:var(--text);margin-bottom:6px;display:block}.img[data-v-f07a9928]{background:linear-gradient(135deg, color-mix(in srgb, var(--v) 55%, #1a1224), #120e18 70%);display:block;position:relative;overflow:hidden}.img img[data-v-f07a9928]{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.mono[data-v-f07a9928]{font:400 3.4rem var(--f-display);color:#ffffff24;place-items:center;display:grid;position:absolute;inset:0}.tag[data-v-f07a9928]{width:fit-content;font:700 .64rem var(--f-cond);letter-spacing:.16em;text-transform:uppercase;background:color-mix(in srgb, var(--v) 40%, transparent);color:var(--text);border-radius:3px;padding:2px 7px;display:inline-block}.dt[data-v-f07a9928]{font:700 .68rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.leggi[data-v-f07a9928]{font:700 .72rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.p[data-v-f07a9928]{color:var(--muted);line-height:1.55}.feat[data-v-f07a9928]{background:var(--card);border:1px solid var(--card-bd);color:var(--text);border-radius:10px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);margin-bottom:22px;text-decoration:none;display:grid;overflow:hidden}.feat .img[data-v-f07a9928]{min-height:320px}.feat:hover .img img[data-v-f07a9928]{transform:scale(1.03)}.feat .t[data-v-f07a9928]{flex-direction:column;justify-content:center;gap:12px;padding:clamp(20px,3vw,34px);display:flex}.feat .t>b[data-v-f07a9928]{font:400 clamp(1.8rem, 3.4vw, 2.6rem) / 1 var(--f-display);text-transform:uppercase;overflow-wrap:anywhere}.grid[data-v-f07a9928]{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px;display:grid}.nc[data-v-f07a9928]{background:var(--card);border:1px solid var(--card-bd);color:var(--text);border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.nc[data-v-f07a9928]:hover{border-color:var(--vl);transform:translateY(-3px)}.nc:hover .img img[data-v-f07a9928]{transform:scale(1.04)}.nc .img[data-v-f07a9928]{aspect-ratio:16/9}.nc .b[data-v-f07a9928]{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.nc .b>b[data-v-f07a9928]{font:400 1.3rem / 1.08 var(--f-display);text-transform:uppercase;overflow-wrap:anywhere}.nc .p[data-v-f07a9928]{font-size:.88rem}.foot[data-v-f07a9928]{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.foot .leggi[data-v-f07a9928]{margin-left:auto}.altre[data-v-f07a9928]{border:1px solid var(--card-bd);color:var(--text);font:700 .75rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:4px;margin:26px auto 0;padding:11px 20px;display:block}.altre[data-v-f07a9928]:hover{border-color:var(--vl)}@media (width<=760px){.feat[data-v-f07a9928]{grid-template-columns:1fr}.feat .img[data-v-f07a9928]{min-height:210px}}.art[data-v-e8582a52]{max-width:780px;margin:0 auto;padding:26px clamp(16px,4vw,40px) 10px}.back[data-v-e8582a52]{font:700 .75rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-decoration:none}.back[data-v-e8582a52]:hover{color:var(--text)}h1[data-v-e8582a52]{font:400 clamp(2.2rem, 6vw, 3.9rem) / .95 var(--f-display);text-transform:uppercase;overflow-wrap:anywhere;margin:14px 0}.meta[data-v-e8582a52]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:.9rem;display:flex}.meta>span+span[data-v-e8582a52]:not(.tag):before{content:"·";color:var(--muted);margin-right:10px}.tag[data-v-e8582a52]{font:700 .64rem var(--f-cond);letter-spacing:.16em;text-transform:uppercase;background:color-mix(in srgb, var(--v) 40%, transparent);color:var(--text);border-radius:3px;padding:2px 7px;display:inline-block}.cover[data-v-e8582a52]{aspect-ratio:16/9;background:var(--card);border-radius:10px;margin:22px 0 26px;overflow:hidden}.cover img[data-v-e8582a52]{object-fit:cover;width:100%;height:100%;display:block}.sep[data-v-e8582a52]{background:var(--line);height:1px;margin:22px 0 26px}.corpo[data-v-e8582a52] p,.corpo[data-v-e8582a52] li{color:var(--muted);font-size:1.1rem;line-height:1.8}.corpo[data-v-e8582a52] p{margin:0 0 1.1em}.corpo[data-v-e8582a52] p:first-child{color:var(--text);font-size:1.28rem;line-height:1.6}.corpo[data-v-e8582a52] h2{font:400 1.7rem var(--f-display);text-transform:uppercase;color:var(--text);margin:1.4em 0 .5em}.corpo[data-v-e8582a52] ul{margin:0 0 1.1em 1.2rem;padding:0}.corpo[data-v-e8582a52] blockquote{border-left:4px solid var(--accent);background:color-mix(in srgb, var(--v) 12%, transparent);font:500 1.2rem / 1.5 var(--f-body);color:var(--text);border-radius:0 6px 6px 0;margin:1.4em 0;padding:16px 20px}.share[data-v-e8582a52]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin:30px 0;padding:14px 0;display:flex}.share>span[data-v-e8582a52]{font:700 .68rem var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-right:4px}.sb[data-v-e8582a52]{border:1px solid var(--card-bd);color:var(--text);font:700 .75rem var(--f-cond);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;text-decoration:none}.sb[data-v-e8582a52]:hover{border-color:var(--vl)}.sb.wa[data-v-e8582a52]{color:#0b3d1f;background:#25d366;border-color:#25d366}.prevnext[data-v-e8582a52]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pn[data-v-e8582a52]{border:1px solid var(--card-bd);color:var(--text);border-radius:8px;padding:14px;text-decoration:none;transition:border-color .2s}.pn[data-v-e8582a52]:hover{border-color:var(--vl)}.pn small[data-v-e8582a52]{font:700 .64rem var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;display:block}.pn b[data-v-e8582a52]{font:400 1.1rem / 1.1 var(--f-display);text-transform:uppercase;overflow-wrap:anywhere}.pn.r[data-v-e8582a52]{text-align:right}.leggi-anche[data-v-e8582a52]{max-width:1160px;margin:0 auto;padding:20px clamp(16px,4vw,40px) clamp(40px,6vw,72px)}.t[data-v-e8582a52]{font:400 1.9rem var(--f-display);text-transform:uppercase;margin:20px 0 14px}.grid[data-v-e8582a52]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.nc[data-v-e8582a52]{background:var(--card);border:1px solid var(--card-bd);color:var(--text);border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.nc[data-v-e8582a52]:hover{border-color:var(--vl);transform:translateY(-3px)}.img[data-v-e8582a52]{aspect-ratio:16/9;background:linear-gradient(135deg, color-mix(in srgb, var(--v) 55%, #1a1224), #120e18 70%);display:block;position:relative;overflow:hidden}.img img[data-v-e8582a52]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mono[data-v-e8582a52]{font:400 3rem var(--f-display);color:#ffffff24;place-items:center;display:grid;position:absolute;inset:0}.nc .b[data-v-e8582a52]{flex-direction:column;gap:6px;padding:12px 14px 16px;display:flex}.dt[data-v-e8582a52]{font:700 .66rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.nc .b>b[data-v-e8582a52]{font:400 1.2rem / 1.08 var(--f-display);text-transform:uppercase;overflow-wrap:anywhere}@media (width<=560px){.prevnext[data-v-e8582a52]{grid-template-columns:1fr}.pn.r[data-v-e8582a52]{text-align:left}}.privacy[data-v-a52919bc]{max-width:780px;margin:0 auto;padding:4rem 4vw 5rem}.eyebrow[data-v-a52919bc]{font-family:var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);margin-bottom:.6rem;font-size:.68rem;font-weight:700;display:block}h1[data-v-a52919bc]{margin:0 0 1.5rem;font-size:clamp(2.4rem,5.5vw,3.6rem)}.corpo[data-v-a52919bc] p,.corpo[data-v-a52919bc] li{color:var(--text);font-size:1rem;line-height:1.7}.corpo[data-v-a52919bc] p{margin:0 0 1rem}.corpo[data-v-a52919bc] h2{font-family:var(--f-display);letter-spacing:.01em;margin:2rem 0 .6rem;font-size:1.35rem;font-weight:400}.corpo[data-v-a52919bc] ul{margin:0 0 1rem 1.2rem;padding:0}.wrap[data-v-2f66bc33]{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,40px) 5rem}.head[data-v-2f66bc33]{max-width:760px;padding:clamp(34px,6vw,56px) 0 28px}.eyebrow[data-v-2f66bc33]{font:700 .7rem var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);align-items:center;gap:8px;display:inline-flex}.eyebrow i[data-v-2f66bc33]{background:var(--accent);border-radius:50%;width:7px;height:7px}h1[data-v-2f66bc33]{font:400 clamp(2.6rem, 7vw, 5rem) / .92 var(--f-display);text-transform:uppercase;margin:12px 0 14px}h1 span[data-v-2f66bc33]{color:#0000;-webkit-text-stroke:1.5px var(--vl)}.lead[data-v-2f66bc33]{color:var(--muted);margin:0;font-size:1.05rem;line-height:1.55}.logo[data-v-2f66bc33]{color:#1c1726;font:400 1.4rem var(--f-display);aspect-ratio:16/9;background:#fff;border-radius:8px;place-items:center;width:100%;display:grid;overflow:hidden}.logo img[data-v-2f66bc33]{object-fit:contain;width:100%;height:100%;padding:10%}.logo.big[data-v-2f66bc33]{font-size:2.4rem}button.main[data-v-2f66bc33],button.sp[data-v-2f66bc33]{font:inherit;color:inherit;text-align:left;cursor:pointer}.main[data-v-2f66bc33]{border:1px solid color-mix(in srgb, var(--vl) 40%, transparent);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--v) 38%, transparent), transparent 60%), var(--card);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);width:100%;margin-bottom:18px;padding:0;transition:transform .2s,border-color .2s;display:grid;overflow:hidden}.main[data-v-2f66bc33]:hover{border-color:var(--vl);transform:translateY(-2px)}.ml[data-v-2f66bc33]{border-right:1px solid var(--line);place-items:center;padding:34px;display:grid}.ml .logo[data-v-2f66bc33]{max-width:320px}.mr[data-v-2f66bc33]{flex-direction:column;justify-content:center;gap:10px;padding:30px 32px;display:flex}.mr b[data-v-2f66bc33]{font:400 clamp(1.9rem, 4vw, 2.8rem) / 1 var(--f-display);text-transform:uppercase}.desc[data-v-2f66bc33]{color:var(--muted);line-height:1.55}.dal[data-v-2f66bc33]{font:700 .75rem var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--muted2)}.piu[data-v-2f66bc33]{font:700 .78rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--vl)}.lvl[data-v-2f66bc33]{font:700 .68rem var(--f-cond);letter-spacing:.2em;text-transform:uppercase;border-radius:3px;align-self:flex-start;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.lvl.main-l[data-v-2f66bc33]{background:var(--accent);color:var(--on-accent)}.lvl.gold[data-v-2f66bc33]{color:#c9952a;background:#e8b64a33}.lvl.silver[data-v-2f66bc33]{color:#8c94a1;background:#a0a8b433}.lvl.tecnico[data-v-2f66bc33]{color:#3b8ee0;background:#6fb4ff33}.sez[data-v-2f66bc33]{font:700 .78rem var(--f-cond);letter-spacing:.26em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:30px 0 14px;display:flex}.sez[data-v-2f66bc33]:after{content:"";background:var(--line);flex:1;height:1px}.sez em[data-v-2f66bc33]{color:var(--muted2);font-style:normal}.grid[data-v-2f66bc33]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.grid.gold[data-v-2f66bc33]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.sp[data-v-2f66bc33]{background:var(--card);border:1px solid var(--card-bd);border-radius:10px;flex-direction:column;gap:10px;padding:14px;transition:transform .2s,border-color .2s;display:flex}.sp[data-v-2f66bc33]:hover{border-color:color-mix(in srgb, var(--vl) 55%, transparent);transform:translateY(-2px)}@media (hover:hover){.sp .logo img[data-v-2f66bc33]{filter:grayscale();opacity:.85;transition:filter .2s,opacity .2s}.sp:hover .logo img[data-v-2f66bc33]{filter:none;opacity:1}}.n[data-v-2f66bc33]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.n b[data-v-2f66bc33]{font-size:.95rem;font-weight:600}.grid.gold .n b[data-v-2f66bc33]{font-size:1.05rem}.n span[data-v-2f66bc33]{font:700 .68rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--vl);white-space:nowrap}.vuoto[data-v-2f66bc33]{border:1px dashed var(--card-bd);text-align:center;color:var(--muted);border-radius:12px;padding:30px}.vuoto b[data-v-2f66bc33]{font:400 1.7rem var(--f-display);text-transform:uppercase;color:var(--text);margin-bottom:6px;display:block}.diventa[data-v-2f66bc33]{background:linear-gradient(135deg, color-mix(in srgb, var(--marca) 70%, #000), #140c22 70%);color:#fafaf5;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:32px;margin-top:52px;padding:clamp(24px,4vw,40px);display:grid}.diventa.sola[data-v-2f66bc33]{grid-template-columns:1fr}.diventa .eyebrow[data-v-2f66bc33]{color:color-mix(in srgb, var(--marca) 40%, #fff)}.diventa h2[data-v-2f66bc33]{font:400 clamp(2rem, 4.5vw, 3.1rem) / .95 var(--f-display);text-transform:uppercase;margin:10px 0 12px}.diventa p[data-v-2f66bc33]{color:#ffffffb3;margin:0 0 18px;line-height:1.55}.btn[data-v-2f66bc33]{background:var(--accent);color:var(--on-accent);font:700 .9rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;border-radius:4px;align-items:center;gap:8px;padding:12px 18px;text-decoration:none;display:inline-flex}.vant[data-v-2f66bc33]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vant div[data-v-2f66bc33]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;padding:12px 14px}.vant b[data-v-2f66bc33]{font:700 .9rem var(--f-cond);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;display:block}.vant span[data-v-2f66bc33]{color:#ffffffa6;font-size:.86rem;line-height:1.45}.modal[data-v-2f66bc33]{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05030abf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mcard[data-v-2f66bc33]{color:#fafaf5;background:#120d1c;border:1px solid #ffffff1a;border-radius:14px;width:min(560px,100%);max-height:92vh;position:relative;overflow:auto}.x[data-v-2f66bc33]{color:#fff;cursor:pointer;background:#00000073;border:1px solid #ffffff26;border-radius:50%;width:34px;height:34px;font-size:1.2rem;line-height:1;position:absolute;top:10px;right:10px}.mtop[data-v-2f66bc33]{background:radial-gradient(120% 140% at 50% 0%, color-mix(in srgb, var(--v) 45%, #120d1c), #120d1c);place-items:center;padding:30px;display:grid}.mtop .logo[data-v-2f66bc33]{max-width:280px}.mbody[data-v-2f66bc33]{flex-direction:column;gap:12px;padding:22px 26px 26px;display:flex}.mbody h3[data-v-2f66bc33]{font:400 2.2rem / 1 var(--f-display);text-transform:uppercase;margin:0}.mbody p[data-v-2f66bc33]{color:#ffffffb8;white-space:pre-line;margin:0;line-height:1.6}.mbody .dal[data-v-2f66bc33]{color:#ffffff73}.grazie[data-v-2f66bc33]{font-style:italic}.azioni[data-v-2f66bc33]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.azioni a[data-v-2f66bc33]{font:700 .75rem var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:#fafaf5;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;text-decoration:none;display:inline-flex}.azioni a.pri[data-v-2f66bc33]{background:var(--v);border-color:var(--v);color:var(--on-v);text-transform:none;letter-spacing:.04em}@media (width<=760px){.main[data-v-2f66bc33]{grid-template-columns:1fr}.ml[data-v-2f66bc33]{border-right:0;border-bottom:1px solid var(--line);padding:24px}.mr[data-v-2f66bc33]{padding:22px}.diventa[data-v-2f66bc33],.vant[data-v-2f66bc33]{grid-template-columns:1fr}}@media (width<=480px){.grid[data-v-2f66bc33],.grid.gold[data-v-2f66bc33]{grid-template-columns:1fr 1fr}.grid.gold[data-v-2f66bc33]{grid-template-columns:1fr}.n[data-v-2f66bc33]{flex-direction:column;gap:2px}}.wrap[data-v-85245748]{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,40px) clamp(40px,6vw,72px)}.back[data-v-85245748]{font:700 .75rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:26px;text-decoration:none;display:inline-block}.back[data-v-85245748]:hover{color:var(--text)}.eyebrow[data-v-85245748]{font:700 .7rem var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);align-items:center;gap:8px;display:inline-flex}.eyebrow i[data-v-85245748]{background:var(--accent);border-radius:50%;width:7px;height:7px}.head[data-v-85245748]{padding:18px 0 28px}h1[data-v-85245748]{font:400 clamp(2.8rem, 7vw, 5.2rem) / .92 var(--f-display);text-transform:uppercase;overflow-wrap:anywhere;margin:12px 0 10px}.lead[data-v-85245748]{color:var(--muted);margin:0;font-size:1.02rem}.lead b[data-v-85245748]{color:var(--text)}.t[data-v-85245748]{font:400 clamp(1.6rem, 3.6vw, 2.2rem) / 1 var(--f-display);text-transform:uppercase;margin:0 0 18px}.cols[data-v-85245748]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}.main[data-v-85245748]{min-width:0}.sez[data-v-85245748]{padding-top:clamp(28px,4vw,44px)}.muted[data-v-85245748]{color:var(--muted)}.vuoto[data-v-85245748]{border:1px dashed var(--card-bd);text-align:center;color:var(--muted);border-radius:8px;padding:28px}.vuoto b[data-v-85245748]{font:400 1.5rem var(--f-display);text-transform:uppercase;color:var(--text);margin-bottom:6px;display:block}.roster[data-v-85245748]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.pl[data-v-85245748]{background:var(--card);border:1px solid var(--card-bd);cursor:pointer;text-align:left;color:var(--text);font:inherit;border-radius:8px;padding:0;transition:transform .2s,border-color .2s;overflow:hidden}.pl[data-v-85245748]:hover{border-color:var(--vl);transform:translateY(-3px)}.ph[data-v-85245748]{aspect-ratio:4/5;background:linear-gradient(170deg, color-mix(in srgb, var(--v) 45%, #1a1224), #120e18);place-items:center;display:grid;position:relative}.ph img[data-v-85245748]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph em[data-v-85245748]{font:400 2.8rem var(--f-display);color:#ffffff40;font-style:normal}.num[data-v-85245748]{font:400 2.1rem / 1 var(--f-display);color:#fff;text-shadow:0 2px 10px #00000080;position:absolute;top:8px;left:10px}.pl .b[data-v-85245748]{padding:10px 12px;display:block}.pl .b small[data-v-85245748]{font:700 .68rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--vl);display:block}.pl .b b[data-v-85245748]{font:400 1.2rem / 1.05 var(--f-display);text-transform:uppercase;display:block}.orari[data-v-85245748]{flex-direction:column;gap:8px;display:flex}.or[data-v-85245748]{background:var(--card);border:1px solid var(--card-bd);border-radius:8px;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.or b[data-v-85245748]{font:400 1.35rem var(--f-display);text-transform:uppercase}.or span[data-v-85245748]{color:var(--muted);font-size:.9rem}.or em[data-v-85245748]{color:var(--text);font-style:normal;font-weight:600}.box[data-v-85245748]{background:var(--card);border:1px solid var(--card-bd);border-radius:8px;padding:16px 18px}.box h4[data-v-85245748]{font:700 .7rem var(--f-cond);letter-spacing:.25em;text-transform:uppercase;color:var(--vl);margin:0 0 10px}.match[data-v-85245748]{border-top:1px solid var(--line);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.match[data-v-85245748]:first-of-type{border-top:0;padding-top:0}.d[data-v-85245748]{text-align:center;font:400 1.4rem / 1 var(--f-display)}.d small[data-v-85245748]{font:700 .62rem var(--f-cond);letter-spacing:.15em;color:var(--muted);margin-top:3px;display:block}.mm[data-v-85245748]{min-width:0;font-size:.92rem;font-weight:600}.mm small[data-v-85245748]{color:var(--muted);font:600 .68rem var(--f-cond);letter-spacing:.12em;text-transform:uppercase;display:block}.rs[data-v-85245748]{font:400 1.25rem var(--f-display);white-space:nowrap}.es[data-v-85245748]{font:700 .62rem var(--f-cond);letter-spacing:.1em;vertical-align:middle;border-radius:3px;padding:2px 6px;font-style:normal}.es.V[data-v-85245748]{color:#34d399;background:#34d39933}.es.P[data-v-85245748]{color:#f87171;background:#f8717133}.es.N[data-v-85245748]{color:#fbbf24;background:#fbbf2433}.more[data-v-85245748]{font:700 .72rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--vl);margin-top:12px;text-decoration:none;display:inline-block}.side[data-v-85245748]{flex-direction:column;gap:14px;display:flex}.fact[data-v-85245748]{border-top:1px solid var(--line);text-align:right;justify-content:space-between;gap:12px;padding:9px 0;font-size:.9rem;display:flex}.fact[data-v-85245748]:first-of-type{border-top:0;padding-top:0}.coach[data-v-85245748]{border-top:1px solid var(--line);color:inherit;align-items:center;gap:10px;padding:8px 0;text-decoration:none;display:flex}.coach[data-v-85245748]:first-of-type{border-top:0;padding-top:0}.coach img[data-v-85245748],.coach em[data-v-85245748]{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.coach em[data-v-85245748]{font:700 .85rem var(--f-cond);background:color-mix(in srgb, var(--v) 30%, transparent);color:var(--vl);place-items:center;font-style:normal;display:grid}.coach b[data-v-85245748]{font-size:.92rem;display:block}.coach small[data-v-85245748]{font:700 .64rem var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.coach:hover b[data-v-85245748]{color:var(--vl)}.fact span[data-v-85245748]{font:700 .68rem var(--f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-align:left}.join[data-v-85245748]{background:var(--v);color:var(--on-v);border-radius:10px;flex-direction:column;gap:10px;padding:22px;display:flex}.join b[data-v-85245748]{font:400 1.7rem / 1 var(--f-display);text-transform:uppercase}.join p[data-v-85245748]{opacity:.85;margin:0;font-size:.9rem}.btn[data-v-85245748]{background:var(--accent);width:fit-content;color:var(--on-accent);font:700 .76rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;border-radius:3px;padding:11px 16px;text-decoration:none;display:inline-flex}.privacy[data-v-85245748]{color:var(--muted);margin:0;font-size:.8rem}.modal[data-v-85245748]{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05030abf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mcard[data-v-85245748]{color:#fafaf5;background:#120d1c;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);width:min(760px,100%);max-height:92vh;display:grid;overflow:hidden}.mph[data-v-85245748]{background:linear-gradient(170deg, color-mix(in srgb, var(--v) 55%, #1a1224), #120e18);place-items:center;min-height:320px;display:grid;position:relative}.mph img[data-v-85245748]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mph em[data-v-85245748]{font:400 5rem var(--f-display);color:#fff3;font-style:normal}.mph .num[data-v-85245748]{font-size:6rem;top:auto;bottom:10px;left:18px}.inf[data-v-85245748]{flex-direction:column;gap:12px;padding:24px;display:flex;overflow:auto}.chiudi[data-v-85245748]{color:#fff9;font:700 .75rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:flex-end}.ruolo[data-v-85245748]{font:700 .75rem var(--f-cond);letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.nm[data-v-85245748]{font:400 2.4rem / .95 var(--f-display);text-transform:uppercase}.dati[data-v-85245748]{border:1px solid #ffffff1a;border-radius:8px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.dati div[data-v-85245748]{text-align:center;border-right:1px solid #ffffff1a;padding:10px}.dati div[data-v-85245748]:last-child{border-right:0}.dati b[data-v-85245748]{font:400 1.6rem var(--f-display);display:block}.dati span[data-v-85245748]{font:700 .6rem var(--f-cond);letter-spacing:.18em;text-transform:uppercase;color:#ffffff73}.inf p[data-v-85245748]{color:#ffffffb8;margin:0;line-height:1.6}.news[data-v-85245748]{flex-direction:column;gap:10px;display:flex}.nw[data-v-85245748]{background:var(--card);border:1px solid var(--card-bd);color:var(--text);border-radius:8px;grid-template-columns:150px minmax(0,1fr);gap:14px;text-decoration:none;transition:border-color .2s;display:grid;overflow:hidden}.nw[data-v-85245748]:hover{border-color:var(--vl)}.nimg[data-v-85245748]{background:linear-gradient(135deg, color-mix(in srgb, var(--v) 55%, #1a1224), #120e18 70%);min-height:96px;position:relative}.nimg img[data-v-85245748]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nb[data-v-85245748]{flex-direction:column;gap:4px;min-width:0;padding:12px 14px 12px 0;display:flex}.ndt[data-v-85245748]{font:700 .64rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.nb b[data-v-85245748]{font:400 1.15rem / 1.1 var(--f-display);text-transform:uppercase;overflow-wrap:anywhere}.nes[data-v-85245748]{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=900px){.cols[data-v-85245748]{grid-template-columns:1fr}}@media (width<=520px){.nw[data-v-85245748]{grid-template-columns:96px minmax(0,1fr)}}@media (width<=640px){.roster[data-v-85245748]{grid-template-columns:repeat(2,minmax(0,1fr))}.mcard[data-v-85245748]{grid-template-columns:1fr;overflow:auto}.mph[data-v-85245748]{min-height:240px}.or[data-v-85245748]{grid-template-columns:90px minmax(0,1fr)}}.wrap[data-v-66358b2d]{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,40px) clamp(40px,6vw,72px)}.eyebrow[data-v-66358b2d]{font:700 .7rem var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);align-items:center;gap:8px;display:inline-flex}.eyebrow i[data-v-66358b2d]{background:var(--accent);border-radius:50%;width:7px;height:7px}.eyebrow.chiaro[data-v-66358b2d]{color:var(--on-v);opacity:.85}.head[data-v-66358b2d]{padding:clamp(34px,6vw,60px) 0 28px}h1[data-v-66358b2d]{font:400 clamp(2.8rem, 7vw, 5.2rem) / .92 var(--f-display);text-transform:uppercase;margin:12px 0}.lead[data-v-66358b2d]{color:var(--muted);max-width:60ch;margin:0;font-size:1.02rem;line-height:1.6}.vuoto[data-v-66358b2d]{color:var(--muted);border:1px dashed var(--card-bd);text-align:center;border-radius:8px;padding:26px}.vuoto a[data-v-66358b2d]{color:var(--vl)}.feat[data-v-66358b2d]{background:linear-gradient(135deg, var(--v), var(--vd) 75%);color:var(--on-v);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);text-decoration:none;transition:transform .2s;display:grid;overflow:hidden}.feat[data-v-66358b2d]:hover{transform:translateY(-2px)}.feat .txt[data-v-66358b2d]{flex-direction:column;justify-content:center;gap:12px;padding:clamp(22px,4vw,40px);display:flex}.feat .txt>b[data-v-66358b2d]{font:400 clamp(2.2rem, 5vw, 3.6rem) / .95 var(--f-display);text-transform:uppercase}.feat .txt p[data-v-66358b2d]{opacity:.8;margin:0}.chips[data-v-66358b2d]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-66358b2d]{border:1px solid color-mix(in srgb, var(--on-v) 30%, transparent);font:700 .68rem var(--f-cond);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 10px}.btn[data-v-66358b2d]{background:var(--accent);width:fit-content;color:var(--on-accent);font:700 .76rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;border-radius:3px;padding:11px 16px;display:inline-flex}.facce[data-v-66358b2d]{grid-template-columns:repeat(4,1fr);align-content:center;gap:6px;padding:16px;display:grid}.faccia[data-v-66358b2d]{aspect-ratio:3/4;background:#00000059;border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.faccia img[data-v-66358b2d]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.faccia em[data-v-66358b2d]{font:400 1.6rem var(--f-display);opacity:.35;font-style:normal}.faccia b[data-v-66358b2d]{font:400 1.6rem var(--f-display);color:#fff;text-shadow:0 2px 8px #00000080;position:absolute;bottom:3px;left:6px}.sez[data-v-66358b2d]{padding-top:clamp(34px,5vw,56px)}.t[data-v-66358b2d]{font:400 clamp(1.8rem, 4vw, 2.4rem) / 1 var(--f-display);text-transform:uppercase;margin:8px 0 20px}.teams[data-v-66358b2d]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.team[data-v-66358b2d]{background:var(--card);border:1px solid var(--card-bd);color:var(--text);border-radius:8px;flex-direction:column;gap:8px;padding:18px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.team[data-v-66358b2d]:hover{border-color:var(--vl);transform:translateY(-2px)}.team .cat[data-v-66358b2d]{font:700 .68rem var(--f-cond);letter-spacing:.22em;text-transform:uppercase;color:var(--vl)}.team>b[data-v-66358b2d]{font:400 1.65rem / 1 var(--f-display);text-transform:uppercase;margin-bottom:4px}.riga[data-v-66358b2d]{color:var(--muted);font-size:.88rem}.riga em[data-v-66358b2d]{color:var(--text);font-style:normal;font-weight:600}.go[data-v-66358b2d]{font:700 .7rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--vl);margin-top:auto;padding-top:6px}@media (width<=760px){.feat[data-v-66358b2d]{grid-template-columns:1fr}.facce[data-v-66358b2d]{padding-top:0}}.wrap[data-v-14446c7f]{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,40px) 5rem}.head[data-v-14446c7f]{max-width:760px;padding:clamp(34px,6vw,56px) 0 28px}.eyebrow[data-v-14446c7f]{font:700 .7rem var(--f-cond);letter-spacing:.3em;text-transform:uppercase;color:var(--vl);align-items:center;gap:8px;display:inline-flex}.eyebrow i[data-v-14446c7f]{background:var(--accent);border-radius:50%;width:7px;height:7px}h1[data-v-14446c7f]{font:400 clamp(2.6rem, 7vw, 5rem) / .92 var(--f-display);text-transform:uppercase;margin:12px 0 14px}h1 span[data-v-14446c7f]{color:#0000;-webkit-text-stroke:1.5px var(--vl)}.lead[data-v-14446c7f]{color:var(--muted);margin:0;font-size:1.05rem;line-height:1.55}.vuoto[data-v-14446c7f]{color:var(--muted)}.grid[data-v-14446c7f]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.st[data-v-14446c7f]{background:var(--card);border:1px solid var(--card-bd);cursor:pointer;text-align:left;color:inherit;font:inherit;border-radius:12px;flex-direction:column;padding:0;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.st[data-v-14446c7f]:hover{border-color:color-mix(in srgb, var(--vl) 55%, transparent);transform:translateY(-3px)}.ph[data-v-14446c7f]{aspect-ratio:4/5;background:linear-gradient(160deg, color-mix(in srgb, var(--v) 55%, #1a1224), #120e18);place-items:center;display:grid;position:relative;overflow:hidden}.ph img[data-v-14446c7f]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph em[data-v-14446c7f],.mph em[data-v-14446c7f]{font:400 3.4rem var(--f-display);color:#ffffff40;font-style:normal}.b[data-v-14446c7f]{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.q[data-v-14446c7f]{font:700 .66rem var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.b b[data-v-14446c7f]{font:400 1.4rem / 1 var(--f-display);text-transform:uppercase}.sq[data-v-14446c7f]{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.sq span[data-v-14446c7f]{font:700 .62rem var(--f-cond);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--card-bd);color:var(--muted);border-radius:3px;padding:2px 6px}.modal[data-v-14446c7f]{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05030abf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mcard[data-v-14446c7f]{color:#fafaf5;background:#120d1c;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);width:min(720px,100%);max-height:92vh;display:grid;overflow:auto}.mph[data-v-14446c7f]{background:linear-gradient(170deg, color-mix(in srgb, var(--v) 55%, #1a1224), #120e18);place-items:center;min-height:320px;display:grid;position:relative}.mph img[data-v-14446c7f]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.inf[data-v-14446c7f]{flex-direction:column;gap:10px;padding:24px;display:flex}.chiudi[data-v-14446c7f]{color:#fff9;font:700 .75rem var(--f-cond);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:flex-end}.inf .eyebrow[data-v-14446c7f]{color:color-mix(in srgb, var(--marca) 40%, #fff)}.inf h3[data-v-14446c7f]{font:400 2.3rem / 1 var(--f-display);text-transform:uppercase;margin:0}.pres[data-v-14446c7f]{color:#ffffffb8;white-space:pre-line;margin:0;line-height:1.6}.dl[data-v-14446c7f]{border-top:1px solid #ffffff14;grid-template-columns:auto 1fr;gap:4px 14px;margin:0;padding-top:10px;font-size:.9rem;display:grid}.dl dt[data-v-14446c7f]{font:700 .7rem var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:#fff6}.dl dd[data-v-14446c7f]{margin:0}@media (width<=640px){.grid[data-v-14446c7f]{grid-template-columns:1fr 1fr;gap:10px}.b b[data-v-14446c7f]{font-size:1.1rem}.mcard[data-v-14446c7f]{grid-template-columns:1fr}.mph[data-v-14446c7f]{min-height:240px}}.form[data-v-b876a5a4]{flex-direction:column;gap:.75rem;display:flex;max-width:none!important}.griglia[data-v-b876a5a4]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}label[data-v-b876a5a4]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}input[data-v-b876a5a4],select[data-v-b876a5a4]{border:1px solid #d1d5db;border-radius:6px;padding:.5rem}.azioni[data-v-b876a5a4]{align-items:center;gap:1rem;margin-top:.5rem;display:flex}button[data-v-b876a5a4]{color:#fff;cursor:pointer;background:#1f2937;border:0;border-radius:6px;padding:.55rem 1rem}.errore[data-v-b876a5a4]{color:#b91c1c;margin:-.4rem 0 0;font-size:.85rem}.head[data-v-d931f62b]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-d931f62b]{font-family:var(--font-display);margin:0}.btn-primary[data-v-d931f62b]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-d931f62b] .ico{width:16px;height:16px}table[data-v-d931f62b]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-d931f62b],td[data-v-d931f62b]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.num[data-v-d931f62b]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cell[data-v-d931f62b]{color:var(--c-text);align-items:center;gap:.7rem;text-decoration:none;display:flex}.qi[data-v-d931f62b]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:34px;height:34px;color:var(--c-primary);font-weight:700;font-family:var(--font-display);border-radius:9px;flex:none;place-items:center;display:grid}.nm[data-v-d931f62b]{font-weight:600}.tipo[data-v-d931f62b]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:600}.tipo.mensile[data-v-d931f62b]{color:#1d4ed8;background:#eff6ff}.tipo.una_tantum[data-v-d931f62b]{color:#92400e;background:#fef3c7}.pill[data-v-d931f62b]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;align-items:center;padding:.12rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.vuoto[data-v-d931f62b]{color:var(--c-muted)}.back[data-v-35755ff8]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-35755ff8]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.idcard[data-v-35755ff8]{align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.3rem 1.4rem;display:flex}.idcard.editing[data-v-35755ff8]{align-items:flex-start}.qicon[data-v-35755ff8]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);width:60px;height:60px;color:var(--c-primary);font-family:var(--font-display);border-radius:14px;flex:none;place-items:center;font-size:1.5rem;font-weight:700;display:grid}.idcard h1[data-v-35755ff8]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.5rem;display:flex}.idcard .meta[data-v-35755ff8]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.idcard .sep[data-v-35755ff8]{flex:1}.tipo[data-v-35755ff8]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;padding:.12rem .55rem;font-size:.7rem;font-weight:600}.tipo.mensile[data-v-35755ff8]{color:#1d4ed8;background:#eff6ff}.tipo.una_tantum[data-v-35755ff8]{color:#92400e;background:#fef3c7}.idform[data-v-35755ff8]{flex-direction:column;flex:1;gap:.7rem;display:flex}.idform .r2[data-v-35755ff8]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem;display:grid}.idform label[data-v-35755ff8]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.78rem;font-weight:700;display:flex}.idform input[data-v-35755ff8],.idform select[data-v-35755ff8]{border:1px solid var(--c-border);color:var(--c-text);font:inherit;background:#fff;border-radius:8px;padding:.5rem .6rem;font-weight:400}.idform input[data-v-35755ff8]:focus,.idform select[data-v-35755ff8]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.idform .err[data-v-35755ff8]{color:#dc2626;margin:-.35rem 0 0;font-size:.8rem}.idform .formaz[data-v-35755ff8]{gap:.6rem;margin-top:.25rem;display:flex}.cols[data-v-35755ff8]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.1rem;display:grid}.col-main[data-v-35755ff8]{min-width:0}.col-side[data-v-35755ff8]{flex-direction:column;gap:1.1rem;display:flex}.cardpad[data-v-35755ff8]{padding:1.1rem 1.25rem}.sec-head[data-v-35755ff8]{align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}.sec-head h2[data-v-35755ff8]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-35755ff8] .ico{width:18px;height:18px;color:var(--c-primary)}.sec-head .cnt[data-v-35755ff8]{color:var(--c-muted);margin-left:auto;font-size:.75rem}.tablewrap[data-v-35755ff8]{overflow-x:auto}table[data-v-35755ff8]{border-collapse:collapse;width:100%;font-size:.88rem}th[data-v-35755ff8],td[data-v-35755ff8]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.6rem .5rem}tbody tr:last-child td[data-v-35755ff8]{border-bottom:0}th[data-v-35755ff8]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.num[data-v-35755ff8]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cell[data-v-35755ff8]{color:var(--c-text);align-items:center;gap:.6rem;text-decoration:none;display:flex}.mini[data-v-35755ff8]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:30px;height:30px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.66rem;font-weight:700;display:grid}.nm[data-v-35755ff8]{font-weight:600}.badge[data-v-35755ff8]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700}.badge.saldato[data-v-35755ff8]{color:#047857;background:#ecfdf5}.badge.parziale[data-v-35755ff8]{color:#b45309;background:#fffbeb}.badge.non_pagato[data-v-35755ff8]{color:#b91c1c;background:#fef2f2}.badge.gratuito[data-v-35755ff8]{color:#4338ca;background:#eef2ff}.stat-rows[data-v-35755ff8]{flex-direction:column;display:flex}.srow[data-v-35755ff8]{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.9rem;display:flex}.srow[data-v-35755ff8]:last-child{border-bottom:0}.srow .v[data-v-35755ff8]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.srow .v.pos[data-v-35755ff8]{color:#047857}.srow .v.warn[data-v-35755ff8]{color:#b45309}.vuoto[data-v-35755ff8]{color:var(--c-muted);font-size:.9rem}.btn[data-v-35755ff8]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-35755ff8] .ico{width:16px;height:16px}.btn-ghost[data-v-35755ff8]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-primary[data-v-35755ff8]{background:var(--c-primary);color:#fff}.btn-primary[data-v-35755ff8]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-35755ff8]{grid-template-columns:1fr}}.head[data-v-70d77579]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.head h1[data-v-70d77579]{font-family:var(--font-display);margin:0}.azioni-head[data-v-70d77579]{align-items:center;gap:.6rem;display:flex}select[data-v-70d77579]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;background:#fff;padding:.5rem .6rem}.btn-export[data-v-70d77579]{color:#fff;border-radius:var(--radius-sm);padding:.5rem .9rem;font-size:.86rem;font-weight:600;text-decoration:none}.card[data-v-70d77579]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.grid[data-v-70d77579]{gap:.8rem;margin-bottom:1.1rem;display:grid}.grid.due[data-v-70d77579]{grid-template-columns:repeat(2,1fr)}.grid.tre[data-v-70d77579]{grid-template-columns:repeat(3,1fr)}.mc[data-v-70d77579]{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:var(--shadow-sm);border-radius:12px;padding:.85rem 1rem}.mc .et[data-v-70d77579]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.mc strong[data-v-70d77579]{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:1.35rem;display:block}.mc .dett[data-v-70d77579]{color:var(--c-muted);font-size:.72rem}.mc.e[data-v-70d77579]{background:#ecfdf5;border-color:#a7f3d0}.mc.e strong[data-v-70d77579]{color:#047857}.mc.u[data-v-70d77579]{background:#fef2f2;border-color:#fecaca}.mc.u strong[data-v-70d77579]{color:#b91c1c}.mc.s.pos[data-v-70d77579]{background:#eff6ff;border-color:#bfdbfe}.mc.s.pos strong[data-v-70d77579]{color:#1d4ed8}.mc.s.neg[data-v-70d77579]{background:#fff7ed;border-color:#fed7aa}.mc.s.neg strong[data-v-70d77579]{color:#b45309}.mc.metodo[data-v-70d77579]{background:#faf7ff;border-color:#e9d5ff}.colonne[data-v-70d77579]{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.sez[data-v-70d77579]{padding:1.1rem 1.25rem}.sez h2[data-v-70d77579]{font-family:var(--font-display);margin:0 0 .7rem;font-size:1rem}table[data-v-70d77579]{border-collapse:collapse;width:100%;font-size:.9rem}td[data-v-70d77579]{border-bottom:1px solid var(--c-border);padding:.55rem .4rem}.num[data-v-70d77579]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tot td[data-v-70d77579]{border-top:2px solid var(--c-border);border-bottom:0;font-weight:700}.cod[data-v-70d77579]{text-transform:uppercase;letter-spacing:.03em;color:#1d4ed8;vertical-align:middle;background:#eff6ff;border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.66rem;font-weight:700}.sospesi[data-v-70d77579]{margin-top:1.1rem;padding:1.1rem 1.25rem}.sospesi h2[data-v-70d77579]{font-family:var(--font-display);margin:0 0 .4rem;font-size:1rem}.sospesi .hint[data-v-70d77579]{color:var(--c-muted);font-size:.78rem;font-weight:400}@media (width<=640px){.grid.due[data-v-70d77579],.grid.tre[data-v-70d77579],.colonne[data-v-70d77579]{grid-template-columns:1fr}}.head[data-v-2f270bb3]{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.head h1[data-v-2f270bb3]{font-family:var(--font-display);margin:0;font-size:1.6rem}.nuove[data-v-2f270bb3]{background:var(--c-primary);color:#fff;border-radius:999px;padding:.2rem .7rem;font-size:.78rem;font-weight:600}.toolbar[data-v-2f270bb3]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.tabs[data-v-2f270bb3]{flex-wrap:wrap;gap:.4rem;display:flex}.tab[data-v-2f270bb3]{font:inherit;border:1px solid var(--c-border);background:var(--c-surface);cursor:pointer;color:var(--c-text);border-radius:999px;padding:.4rem .85rem;font-size:.82rem;font-weight:500}.tab[aria-pressed=true][data-v-2f270bb3]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.tab .c[data-v-2f270bb3]{opacity:.8;font-size:.72rem}.search[data-v-2f270bb3]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-muted);align-items:center;gap:.5rem;min-width:200px;margin-left:auto;padding:.5rem .8rem;display:flex}.search[data-v-2f270bb3] .ico{width:15px;height:15px}.search input[data-v-2f270bb3]{font:inherit;color:var(--c-text);background:0 0;border:0;outline:none;flex:1}.card[data-v-2f270bb3]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.inbox[data-v-2f270bb3]{grid-template-columns:350px 1fr;align-items:start;gap:1rem;display:grid}.msglist[data-v-2f270bb3]{overflow:hidden}.row[data-v-2f270bb3]{border-bottom:1px solid var(--c-border);cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--c-text);background:0 0;border-left:3px solid #0000;gap:.7rem;padding:.8rem .9rem;display:flex}.row[data-v-2f270bb3]:last-child{border-bottom:0}.row[data-v-2f270bb3]:hover{background:#faf8fe}.row.sel[data-v-2f270bb3]{background:color-mix(in srgb, var(--c-primary) 6%, #fff);border-left-color:var(--c-primary)}.row.nuova .rnome[data-v-2f270bb3]{font-weight:700}.ini[data-v-2f270bb3]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:38px;height:38px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:grid}.rbody[data-v-2f270bb3]{flex-direction:column;flex:1;min-width:0;display:flex}.rtop[data-v-2f270bb3]{align-items:center;gap:.5rem;display:flex}.rnome[data-v-2f270bb3]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9rem;font-weight:600;overflow:hidden}.rdata[data-v-2f270bb3]{color:var(--c-muted);flex:none;font-size:.72rem}.rprev[data-v-2f270bb3]{color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.82rem;overflow:hidden}.rtags[data-v-2f270bb3]{gap:.35rem;margin-top:.35rem;display:flex}.reader[data-v-2f270bb3]{padding:1.4rem 1.5rem}.vuoto-reader[data-v-2f270bb3]{color:var(--c-muted);place-items:center;min-height:200px;display:grid}.rd-top[data-v-2f270bb3]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.rd-top h2[data-v-2f270bb3]{font-family:var(--font-display);margin:0;font-size:1.3rem}.rd-meta[data-v-2f270bb3]{color:var(--c-muted);align-items:center;gap:.5rem;margin:.3rem 0 0;font-size:.85rem;display:flex}.contatti[data-v-2f270bb3]{background:var(--c-bg);border-radius:var(--radius-sm);flex-wrap:wrap;gap:2rem;margin:1.2rem 0;padding:.9rem 1.1rem;display:flex}.contatti .et[data-v-2f270bb3]{text-transform:uppercase;letter-spacing:.5px;color:var(--c-muted);margin-bottom:.15rem;font-size:.68rem;display:block}.contatti a[data-v-2f270bb3]{color:var(--c-primary);font-weight:500;text-decoration:none}.dett[data-v-2f270bb3]{background:var(--c-primary-soft);border-radius:var(--radius-sm);grid-template-columns:auto 1fr;gap:.3rem 1.2rem;margin:0 0 1.2rem;padding:.8rem 1.1rem;font-size:.9rem;display:grid}.dett dt[data-v-2f270bb3]{color:var(--c-muted);font-weight:600}.dett dd[data-v-2f270bb3]{margin:0;font-weight:500}.msg[data-v-2f270bb3]{white-space:pre-wrap;border-top:1px solid var(--c-border);padding:1rem 0;line-height:1.7}.rd-actions[data-v-2f270bb3]{border-top:1px solid var(--c-border);flex-wrap:wrap;align-items:center;gap:.7rem;padding-top:.6rem;display:flex}.tag[data-v-2f270bb3]{text-transform:uppercase;letter-spacing:.4px;border-radius:999px;padding:.12rem .5rem;font-size:.68rem;font-weight:600}.tag.iscrizione[data-v-2f270bb3]{color:#4338ca;background:#eef2ff}.tag.sponsorizzazione[data-v-2f270bb3]{color:#b45309;background:#fff7ed}.tag.informazioni[data-v-2f270bb3]{color:#047857;background:#ecfdf5}.tag.altro[data-v-2f270bb3]{color:#6b7280;background:#f3f4f6}.stato[data-v-2f270bb3]{border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:600}.stato.nuova[data-v-2f270bb3]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);color:var(--c-primary)}.stato.letta[data-v-2f270bb3]{color:#6b7280;background:#f3f4f6}.stato.gestita[data-v-2f270bb3]{color:#047857;background:#ecfdf5}.btn[data-v-2f270bb3]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-2f270bb3] .ico{width:16px;height:16px}.btn-primary[data-v-2f270bb3]{background:var(--c-primary);color:#fff}.btn-ghost[data-v-2f270bb3]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-danger[data-v-2f270bb3]{color:#b91c1c;background:0 0;padding:.55rem .6rem}.vuoto[data-v-2f270bb3]{color:var(--c-muted)}@media (width<=900px){.inbox[data-v-2f270bb3]{grid-template-columns:1fr}.search[data-v-2f270bb3]{width:100%;margin-left:0}}.sf[data-v-ff88d1a9]{flex-direction:column;gap:1rem;display:flex}label[data-v-ff88d1a9],.campo[data-v-ff88d1a9]{color:var(--c-muted);flex-direction:column;gap:.35rem;font-size:.8rem;font-weight:600;display:flex}.lab small[data-v-ff88d1a9]{font-weight:400}input[data-v-ff88d1a9],select[data-v-ff88d1a9],textarea[data-v-ff88d1a9]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.6rem .7rem;font-size:.95rem;font-weight:400}textarea[data-v-ff88d1a9]{resize:vertical;line-height:1.5}input[data-v-ff88d1a9]:focus,select[data-v-ff88d1a9]:focus,textarea[data-v-ff88d1a9]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.err[data-v-ff88d1a9]{color:#dc2626;font-size:.8rem;font-weight:500}.nota[data-v-ff88d1a9]{color:var(--c-muted);font-size:.78rem;font-weight:400}.g2[data-v-ff88d1a9]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem;display:grid}.g3[data-v-ff88d1a9]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.9rem;display:grid}.seg[data-v-ff88d1a9]{background:#f1eff5;border-radius:10px;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-ff88d1a9]{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.45rem .9rem;font-size:.86rem;font-weight:600;color:var(--c-muted)!important;background:0 0!important}.seg button.on[data-v-ff88d1a9]{box-shadow:0 1px 3px #00000014;color:var(--c-primary)!important;background:#fff!important}.chips[data-v-ff88d1a9]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-v-ff88d1a9]{border:1px solid var(--c-border);font:inherit;cursor:pointer;border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:600;color:var(--c-muted)!important;background:#fff!important}.chip.on[data-v-ff88d1a9]{border-color:var(--c-primary);color:var(--c-primary)!important;background:var(--c-primary-soft)!important}.paybox[data-v-ff88d1a9]{background:#fcfaff;border:1px solid #d9c8f5;border-radius:14px;padding:.9rem 1rem}.ptit[data-v-ff88d1a9]{color:var(--c-primary);margin-bottom:.7rem;font-size:.8rem;font-weight:700}.wrap[data-v-707b7ab3]{margin-top:1rem}.azioni[data-v-707b7ab3]{align-items:center;gap:.6rem;display:flex}.salva[data-v-707b7ab3]{border-radius:var(--radius-sm);color:#fff;font:inherit;cursor:pointer;border:0;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600}.salva[data-v-707b7ab3]:disabled{opacity:.6}.annulla[data-v-707b7ab3]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none}.ov[data-v-8f9fa8fb]{z-index:60;background:#140e2373;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal[data-v-8f9fa8fb]{background:#fff;border-radius:18px;flex-direction:column;gap:.85rem;width:100%;max-width:540px;max-height:calc(100vh - 2rem);padding:1.4rem;display:flex;overflow-y:auto;box-shadow:0 20px 50px #00000040}h2[data-v-8f9fa8fb]{font-family:var(--font-display);margin:0;font-size:1.15rem}.sub[data-v-8f9fa8fb]{color:var(--c-muted);margin:-.5rem 0 0;font-size:.88rem}.g2[data-v-8f9fa8fb]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}label[data-v-8f9fa8fb],.campo[data-v-8f9fa8fb]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.lab small[data-v-8f9fa8fb]{font-weight:400}input[data-v-8f9fa8fb],select[data-v-8f9fa8fb]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.55rem .65rem;font-size:.92rem;font-weight:400}input[data-v-8f9fa8fb]:focus,select[data-v-8f9fa8fb]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.info[data-v-8f9fa8fb]{color:#047857;border-radius:var(--radius-sm);background:#ecfdf5;margin:0;padding:.65rem .85rem;font-size:.85rem;line-height:1.5}.err[data-v-8f9fa8fb]{color:#dc2626;margin:0;font-size:.8rem}.az[data-v-8f9fa8fb]{justify-content:flex-end;gap:.5rem;display:flex}.btn[data-v-8f9fa8fb]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:.55rem 1rem;font-size:.88rem;font-weight:600}.btn.ghost[data-v-8f9fa8fb]{border-color:var(--c-border);color:var(--c-text)!important;background:#fff!important}.btn.ok[data-v-8f9fa8fb]{color:#fff!important;background:#047857!important}.btn[data-v-8f9fa8fb]:disabled{opacity:.6}.head[data-v-33c82dca]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-33c82dca]{margin:0}.sub[data-v-33c82dca]{color:var(--c-muted);max-width:70ch;margin:.3rem 0 0;font-size:.88rem}.btn-primary[data-v-33c82dca]{border-radius:var(--radius-sm);align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.btn-primary[data-v-33c82dca] .ico{width:16px;height:16px}.kpis[data-v-33c82dca]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.kpi[data-v-33c82dca]{background:var(--c-surface);border:1.5px solid var(--c-border);border-radius:14px;padding:.8rem 1rem}.kpi b[data-v-33c82dca]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:1.15;display:block}.kpi span[data-v-33c82dca]{color:var(--c-muted);font-size:.8rem}.kpi.er b[data-v-33c82dca]{color:#b91c1c}.kpi.wa b[data-v-33c82dca]{color:#b45309}.kpi.money[data-v-33c82dca]{background:linear-gradient(135deg, var(--c-primary-700), var(--c-primary));color:#fff;border:0}.kpi.money span[data-v-33c82dca],.kpi.money small[data-v-33c82dca]{color:#ddd3f5}.kpi.money small[data-v-33c82dca]{margin-top:.1rem;font-size:.76rem;display:block}.barra[data-v-33c82dca]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.seg[data-v-33c82dca]{background:#f1eff5;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-33c82dca]{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.42rem .8rem;font-size:.82rem;font-weight:600;color:var(--c-muted)!important;background:0 0!important}.seg button.on[data-v-33c82dca]{box-shadow:0 1px 3px #00000014;color:var(--c-primary)!important;background:#fff!important}.sel[data-v-33c82dca]{font:inherit;border:1px solid var(--c-border);color:var(--c-text);background:#fff;border-radius:10px;padding:.45rem .6rem;font-size:.84rem;font-weight:600}.search[data-v-33c82dca]{border:1px solid var(--c-border);background:#fff;border-radius:10px;align-items:center;gap:.4rem;padding:0 .6rem;display:flex}.search[data-v-33c82dca] .ico{width:15px;height:15px;color:var(--c-muted)}.search input[data-v-33c82dca]{font:inherit;background:0 0;border:0;outline:none;width:160px;padding:.45rem 0;font-size:.86rem}h3[data-v-33c82dca]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);align-items:center;gap:.5rem;margin:1.1rem 0 .5rem;font-size:.78rem;display:flex}h3 .c[data-v-33c82dca]{background:#f1eff5;border-radius:999px;padding:0 .45rem;font-size:.7rem}h3.scadute[data-v-33c82dca]{color:#b91c1c}h3.scadute .c[data-v-33c82dca]{background:#fef2f2}.row[data-v-33c82dca]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:14px;grid-template-columns:54px minmax(0,1fr) auto auto;align-items:center;gap:.9rem;margin-bottom:.5rem;padding:.7rem .9rem;display:grid}.row.scaduta[data-v-33c82dca]{border-left:4px solid #ef4444}.row.in_scadenza[data-v-33c82dca]{border-left:4px solid #f59e0b}.dc[data-v-33c82dca]{background:var(--c-primary-soft);width:50px;height:52px;color:var(--c-primary);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.row.scaduta .dc[data-v-33c82dca]{color:#b91c1c;background:#fef2f2}.row.in_scadenza .dc[data-v-33c82dca]{color:#b45309;background:#fffbeb}.dc b[data-v-33c82dca]{font-family:var(--font-display);font-size:1.1rem;line-height:1}.dc span[data-v-33c82dca]{text-transform:uppercase;font-size:.62rem;font-weight:700}.tt[data-v-33c82dca]{color:var(--c-text);min-width:0;text-decoration:none}.tt b[data-v-33c82dca]{font-size:.95rem;display:block}.m[data-v-33c82dca]{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.25rem;font-size:.76rem;display:flex}.late[data-v-33c82dca]{color:#b91c1c}.tag[data-v-33c82dca]{color:var(--c-muted);text-transform:none;background:#f1eff5;border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:600}.tag.pay[data-v-33c82dca]{color:#1d4ed8;background:#eff6ff}.tag.rec[data-v-33c82dca]{background:var(--c-primary-soft);color:var(--c-primary)}.who[data-v-33c82dca]{align-items:center;gap:.3rem;display:inline-flex}.mini[data-v-33c82dca]{width:19px;height:19px;color:var(--c-primary);background:#ede9fe;border-radius:50%;place-items:center;font-size:.55rem;font-weight:700;display:grid}.mini.commercialista[data-v-33c82dca]{color:#155e75;background:#ecfeff}.mini.segreteria[data-v-33c82dca]{color:#1d4ed8;background:#eff6ff}.amt[data-v-33c82dca]{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.amt small[data-v-33c82dca]{color:var(--c-muted);font-family:inherit;font-size:.7rem;font-weight:500;display:block}.muted[data-v-33c82dca]{color:var(--c-muted);font-weight:400}.acts[data-v-33c82dca]{align-items:center;gap:.6rem;display:flex}.act[data-v-33c82dca]{border:1px solid var(--c-border);font:inherit;cursor:pointer;border-radius:9px;padding:.35rem .8rem;font-size:.8rem;font-weight:600;color:var(--c-text)!important;background:#fff!important}.act.forte[data-v-33c82dca]{border-color:var(--c-primary);background:var(--c-primary)!important;color:#fff!important}.act.forte.pay[data-v-33c82dca]{border-color:#047857;background:#047857!important}.lnk[data-v-33c82dca]{color:var(--c-primary);font-size:.82rem;font-weight:600;text-decoration:none}.tablewrap[data-v-33c82dca]{margin-top:.8rem;overflow-x:auto}table[data-v-33c82dca]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-33c82dca],td[data-v-33c82dca]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.6rem .55rem}th[data-v-33c82dca]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.num[data-v-33c82dca]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tab[data-v-33c82dca]{font-variant-numeric:tabular-nums;white-space:nowrap}.tl[data-v-33c82dca]{color:var(--c-text);font-weight:600;text-decoration:none}.tutto-ok[data-v-33c82dca]{color:#047857;border-radius:var(--radius-sm);background:#ecfdf5;margin-top:.8rem;padding:.8rem 1rem}.vuoto[data-v-33c82dca]{color:var(--c-muted)}@media (width<=900px){.kpis[data-v-33c82dca]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.row[data-v-33c82dca]{grid-template-columns:50px minmax(0,1fr)}.amt[data-v-33c82dca],.acts[data-v-33c82dca]{grid-column:2}.amt[data-v-33c82dca]{text-align:left}}.back[data-v-c6109e42]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-c6109e42]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.cardpad[data-v-c6109e42]{padding:1.1rem 1.25rem}.cardpad h2[data-v-c6109e42]{font-family:var(--font-display);margin:0 0 .7rem;font-size:1.02rem}.etit[data-v-c6109e42]{font-family:var(--font-display);margin:0 0 1rem;font-size:1.1rem}.idcard[data-v-c6109e42]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.1rem;padding:1.2rem 1.4rem;display:flex}.dc[data-v-c6109e42]{background:var(--c-primary-soft);width:60px;height:64px;color:var(--c-primary);border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.dc.scaduta[data-v-c6109e42]{color:#b91c1c;background:#fef2f2}.dc.in_scadenza[data-v-c6109e42]{color:#b45309;background:#fffbeb}.dc.completata[data-v-c6109e42]{color:#047857;background:#ecfdf5}.dc b[data-v-c6109e42]{font-family:var(--font-display);font-size:1.35rem;line-height:1}.dc span[data-v-c6109e42]{text-transform:uppercase;font-size:.68rem;font-weight:700}.idtxt[data-v-c6109e42]{min-width:0}.idcard h1[data-v-c6109e42]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.3rem;display:flex}.meta[data-v-c6109e42]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.sep[data-v-c6109e42]{flex:1}.hacts[data-v-c6109e42]{flex-wrap:wrap;gap:.5rem;display:flex}.tag[data-v-c6109e42]{color:var(--c-muted);background:#f1eff5;border-radius:999px;padding:.12rem .5rem;font-size:.7rem;font-weight:600}.tag.pay[data-v-c6109e42]{color:#1d4ed8;background:#eff6ff}.badge[data-v-c6109e42]{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700}.badge.scaduta[data-v-c6109e42]{color:#b91c1c;background:#fef2f2}.badge.in_scadenza[data-v-c6109e42]{color:#b45309;background:#fffbeb}.badge.futura[data-v-c6109e42]{background:var(--c-primary-soft);color:var(--c-primary)}.badge.completata[data-v-c6109e42]{color:#047857;background:#ecfdf5}.cols[data-v-c6109e42]{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:1.1rem;display:grid}.storico[data-v-c6109e42]{min-width:0}.col-side[data-v-c6109e42]{flex-direction:column;gap:1.1rem;display:flex}.tablewrap[data-v-c6109e42]{overflow-x:auto}table[data-v-c6109e42]{border-collapse:collapse;width:100%;font-size:.88rem}th[data-v-c6109e42],td[data-v-c6109e42]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.55rem .5rem}th[data-v-c6109e42]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.num[data-v-c6109e42]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tab[data-v-c6109e42]{font-variant-numeric:tabular-nums}.late[data-v-c6109e42]{color:#b45309;white-space:nowrap;background:#fffbeb;border-radius:999px;margin-left:.3rem;padding:.05rem .45rem;font-size:.68rem;font-weight:700}.nota[data-v-c6109e42]{color:var(--c-muted);font-size:.74rem;display:block}.lnk[data-v-c6109e42]{color:var(--c-primary);font-size:.84rem;font-weight:600;text-decoration:none}.muted[data-v-c6109e42]{color:var(--c-muted);font-size:.82rem}.x[data-v-c6109e42]{text-align:right}.annulla[data-v-c6109e42]{font:inherit;cursor:pointer;border:0;padding:0;font-size:.8rem;font-weight:600;color:#b91c1c!important;background:0 0!important}.totale[data-v-c6109e42]{color:var(--c-muted);margin:.8rem 0 0;font-size:.88rem}.totale b[data-v-c6109e42]{color:var(--c-text)}.vuoto[data-v-c6109e42]{color:var(--c-muted);margin:0}.srow[data-v-c6109e42]{border-bottom:1px solid var(--c-border);justify-content:space-between;gap:.8rem;padding:.5rem 0;font-size:.88rem;display:flex}.srow span[data-v-c6109e42]{color:var(--c-muted)}.srow b[data-v-c6109e42]{text-align:right}.doc[data-v-c6109e42]{color:var(--c-primary);margin-top:.8rem;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-block}.testo[data-v-c6109e42]{white-space:pre-wrap;margin:0;line-height:1.55}.azioni[data-v-c6109e42]{gap:.6rem;display:flex}.btn[data-v-c6109e42]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-c6109e42] .ico{width:16px;height:16px}.btn-ghost[data-v-c6109e42]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-ghost.danger[data-v-c6109e42]{color:#b91c1c}.btn-primary[data-v-c6109e42]{background:var(--c-primary);color:#fff}.btn-ok[data-v-c6109e42]{color:#fff;background:#047857}.btn-primary[data-v-c6109e42]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-c6109e42]{grid-template-columns:1fr}}.form[data-v-0b4bbf61]{flex-direction:column;display:flex;max-width:none!important}.import[data-v-0b4bbf61]{background:var(--c-primary-soft);color:var(--c-primary-700);border-radius:var(--radius-sm);flex-direction:column;gap:.4rem;padding:.8rem 1rem;font-size:.86rem;display:flex}.import[data-v-0b4bbf61] .ss{max-width:460px}.griglia[data-v-0b4bbf61]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;gap:.9rem;display:grid}label[data-v-0b4bbf61]{flex-direction:column;gap:.35rem;display:flex}.hint[data-v-0b4bbf61]{color:var(--c-muted);font-size:.74rem;font-weight:400}.cf[data-v-0b4bbf61]{text-transform:uppercase}.link[data-v-0b4bbf61]{font:inherit;cursor:pointer;border:0;align-self:flex-start;padding:0;font-size:.78rem;font-weight:600;color:var(--c-primary)!important;background:0 0!important}.azioni[data-v-0b4bbf61]{align-items:center;display:flex}.head[data-v-ccf18d34]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-ccf18d34]{margin:0}.sub[data-v-ccf18d34]{color:var(--c-muted);max-width:70ch;margin:.3rem 0 0;font-size:.88rem}.hacts[data-v-ccf18d34]{flex-wrap:wrap;gap:.5rem;display:flex}.btn-primary[data-v-ccf18d34]{border-radius:var(--radius-sm);cursor:pointer;border:0;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.btn-primary[data-v-ccf18d34] .ico{width:16px;height:16px}.btn-ghost[data-v-ccf18d34]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:.55rem 1rem;font-size:.88rem;font-weight:600;color:var(--c-text)!important;background:#fff!important}.kpis[data-v-ccf18d34]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.kpi[data-v-ccf18d34]{background:var(--c-surface);border:1.5px solid var(--c-border);border-radius:14px;padding:.8rem 1rem}.kpi b[data-v-ccf18d34]{font-family:var(--font-display);font-size:1.5rem;line-height:1.15;display:block}.kpi span[data-v-ccf18d34]{color:var(--c-muted);font-size:.8rem}.kpi.ok b[data-v-ccf18d34]{color:#047857}.kpi.pu b[data-v-ccf18d34]{color:var(--c-primary)}.tablewrap[data-v-ccf18d34]{overflow-x:auto}table[data-v-ccf18d34]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-ccf18d34],td[data-v-ccf18d34]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.6rem .55rem}th[data-v-ccf18d34]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}tr.clk[data-v-ccf18d34]{cursor:pointer}tr.clk:hover td[data-v-ccf18d34]{background:#faf8fe}tr.old td[data-v-ccf18d34]{color:var(--c-muted)}.n[data-v-ccf18d34]{font-family:var(--font-display);color:var(--c-primary);font-weight:700}.who[data-v-ccf18d34]{align-items:center;gap:.6rem;display:flex}.who b[data-v-ccf18d34]{font-weight:600}.who small[data-v-ccf18d34]{color:var(--c-muted);font-size:.76rem;display:block}.av[data-v-ccf18d34]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:32px;height:32px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.7rem;font-weight:700;display:grid}.tab[data-v-ccf18d34]{font-variant-numeric:tabular-nums;white-space:nowrap}.badge[data-v-ccf18d34]{white-space:nowrap;color:var(--c-muted);background:#f1eff5;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.badge.fondatore[data-v-ccf18d34]{background:var(--c-primary-soft);color:var(--c-primary)}.badge.onorario[data-v-ccf18d34]{color:#b45309;background:#fffbeb}.badge.ok[data-v-ccf18d34]{color:#047857;background:#ecfdf5}.lnk[data-v-ccf18d34]{color:var(--c-primary);font-size:.84rem;font-weight:600;text-decoration:none}.muted[data-v-ccf18d34]{color:var(--c-muted);font-size:.84rem}.vuoto[data-v-ccf18d34]{color:var(--c-muted)}.ov[data-v-ccf18d34]{z-index:60;background:#140e2373;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal[data-v-ccf18d34]{background:#fff;border-radius:18px;flex-direction:column;gap:.85rem;width:100%;max-width:460px;padding:1.4rem;display:flex;box-shadow:0 20px 50px #00000040}.modal h2[data-v-ccf18d34]{font-family:var(--font-display);margin:0;font-size:1.15rem}.modal label[data-v-ccf18d34]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.modal input[data-v-ccf18d34]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;padding:.55rem .65rem}.seg[data-v-ccf18d34]{background:#f1eff5;border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-ccf18d34]{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.45rem .8rem;font-size:.84rem;font-weight:600;color:var(--c-muted)!important;background:0 0!important}.seg button.on[data-v-ccf18d34]{box-shadow:0 1px 3px #00000014;color:var(--c-primary)!important;background:#fff!important}.info[data-v-ccf18d34]{background:var(--c-primary-soft);color:var(--c-primary-700);border-radius:var(--radius-sm);margin:0;padding:.6rem .8rem;font-size:.84rem}.az[data-v-ccf18d34]{justify-content:flex-end;gap:.5rem;display:flex}@media (width<=900px){.kpis[data-v-ccf18d34]{grid-template-columns:repeat(2,minmax(0,1fr))}}.back[data-v-62fc3c05]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-62fc3c05]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.cardpad[data-v-62fc3c05]{padding:1.1rem 1.25rem}.cardpad h2[data-v-62fc3c05]{font-family:var(--font-display);margin:0 0 .7rem;font-size:1.02rem}.idcard[data-v-62fc3c05]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.1rem;padding:1.2rem 1.4rem;display:flex}.idcard.editing[data-v-62fc3c05]{align-items:flex-start}.vn[data-v-62fc3c05]{text-align:center;background:var(--c-primary-soft);width:64px;color:var(--c-primary);font-family:var(--font-display);border-radius:12px;flex:none;padding:.5rem 0;font-size:1.3rem;font-weight:700}.vn small[data-v-62fc3c05]{color:var(--c-muted);letter-spacing:.04em;font-size:.55rem;font-weight:600;display:block}.idtxt[data-v-62fc3c05]{min-width:0}.idcard h1[data-v-62fc3c05]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.3rem;display:flex}.meta[data-v-62fc3c05]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.sep[data-v-62fc3c05]{flex:1}.hacts[data-v-62fc3c05]{flex-wrap:wrap;gap:.5rem;display:flex}.badge[data-v-62fc3c05]{white-space:nowrap;color:var(--c-muted);background:#f1eff5;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700}.badge.fondatore[data-v-62fc3c05]{background:var(--c-primary-soft);color:var(--c-primary)}.badge.onorario[data-v-62fc3c05]{color:#b45309;background:#fffbeb}.badge.ok[data-v-62fc3c05]{color:#047857;background:#ecfdf5}.idform[data-v-62fc3c05]{flex-direction:column;flex:1;gap:.7rem;min-width:260px;display:flex}.idform .r2[data-v-62fc3c05]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.7rem;display:grid}.idform label[data-v-62fc3c05],.modal label[data-v-62fc3c05]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.78rem;font-weight:700;display:flex}.idform input[data-v-62fc3c05],.idform select[data-v-62fc3c05],.idform textarea[data-v-62fc3c05],.modal input[data-v-62fc3c05],.modal select[data-v-62fc3c05]{border:1px solid var(--c-border);color:var(--c-text);font:inherit;background:#fff;border-radius:8px;padding:.5rem .6rem;font-weight:400}.idform input[data-v-62fc3c05]:focus,.idform select[data-v-62fc3c05]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.cf[data-v-62fc3c05]{text-transform:uppercase}.formaz[data-v-62fc3c05]{gap:.6rem;display:flex}.err[data-v-62fc3c05]{color:#dc2626;margin:0;font-size:.8rem}.cols[data-v-62fc3c05]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.1rem;display:grid}.col-side[data-v-62fc3c05]{flex-direction:column;gap:1.1rem;display:flex}.srow[data-v-62fc3c05]{border-bottom:1px solid var(--c-border);justify-content:space-between;gap:.8rem;padding:.5rem 0;font-size:.88rem;display:flex}.srow[data-v-62fc3c05]:last-child{border-bottom:0}.srow>span[data-v-62fc3c05]:first-child{color:var(--c-muted);flex:none}.srow b[data-v-62fc3c05]{text-align:right}.mono[data-v-62fc3c05]{font-family:ui-monospace,Consolas,monospace;font-size:.84rem}.coll[data-v-62fc3c05]{flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.lnk[data-v-62fc3c05]{color:var(--c-primary);text-align:right;font-size:.86rem;font-weight:600;text-decoration:none}.muted[data-v-62fc3c05]{color:var(--c-muted);font-weight:400}.note[data-v-62fc3c05]{white-space:pre-wrap;background:#faf8fe;border-radius:10px;margin-top:.8rem;padding:.6rem .8rem;font-size:.88rem}.ov[data-v-62fc3c05]{z-index:60;background:#140e2373;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal[data-v-62fc3c05]{background:#fff;border-radius:18px;flex-direction:column;gap:.8rem;width:100%;max-width:440px;padding:1.4rem;display:flex;box-shadow:0 20px 50px #00000040}.modal h2[data-v-62fc3c05]{font-family:var(--font-display);margin:0;font-size:1.15rem}.msub[data-v-62fc3c05]{color:var(--c-muted);margin:-.4rem 0 0;font-size:.86rem}.az[data-v-62fc3c05]{justify-content:flex-end;gap:.5rem;display:flex}.btn[data-v-62fc3c05]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-62fc3c05] .ico{width:16px;height:16px}.btn-ghost[data-v-62fc3c05]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-ghost.danger[data-v-62fc3c05]{color:#b91c1c}.btn-primary[data-v-62fc3c05]{background:var(--c-primary);color:#fff!important}.btn-primary[data-v-62fc3c05]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-62fc3c05]{grid-template-columns:1fr}}.form[data-v-1fac4856]{flex-direction:column;gap:1rem;display:flex;max-width:none!important}.block[data-v-1fac4856]{border:1px solid var(--c-border);border-radius:12px;padding:1rem 1.15rem}.block.off[data-v-1fac4856]{opacity:.85}.block h3[data-v-1fac4856]{font-family:var(--font-display);margin:0;font-size:.98rem}.block h3.h4[data-v-1fac4856]{font-size:.9rem}.block-head[data-v-1fac4856]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.switch[data-v-1fac4856]{color:var(--c-primary);cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.griglia[data-v-1fac4856]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-top:.8rem;display:grid}label[data-v-1fac4856]{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}label.checkbox[data-v-1fac4856]{flex-direction:row;align-items:center;gap:.5rem;margin-top:.8rem}label.campo[data-v-1fac4856]{margin-top:.8rem}input[data-v-1fac4856],select[data-v-1fac4856]{border:1px solid #d1d5db;border-radius:6px;padding:.5rem}input[type=checkbox][data-v-1fac4856]{border:0;padding:0}.nested[data-v-1fac4856]{border-top:1px dashed var(--c-border);margin-top:.9rem;padding-top:.9rem}.totale[data-v-1fac4856]{margin:.6rem 0 0;font-size:.92rem}.hint[data-v-1fac4856]{color:#6b7280;margin:.4rem 0 0;font-size:.8rem}.azioni[data-v-1fac4856]{align-items:center;gap:1rem;display:flex}button[data-v-1fac4856]{color:#fff;cursor:pointer;background:#1f2937;border:0;border-radius:6px;padding:.55rem 1.1rem}.errore[data-v-1fac4856]{color:#b91c1c;margin:.3rem 0 0;font-size:.85rem}.head[data-v-b88d0d7e]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-b88d0d7e]{font-family:var(--font-display);margin:0}.btn-primary[data-v-b88d0d7e]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-b88d0d7e] .ico{width:16px;height:16px}table[data-v-b88d0d7e]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-b88d0d7e],td[data-v-b88d0d7e]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.cell[data-v-b88d0d7e]{color:var(--c-text);align-items:center;gap:.7rem;text-decoration:none;display:flex}.logo[data-v-b88d0d7e]{border:1px solid var(--c-border);width:38px;height:38px;color:var(--c-primary);background:#fff;border-radius:10px;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid;overflow:hidden}.logo.ph[data-v-b88d0d7e]{background:color-mix(in srgb, var(--c-primary) 10%, #fff)}.logo img[data-v-b88d0d7e]{object-fit:contain;width:100%;height:100%}.nm[data-v-b88d0d7e]{font-weight:600}.lvl[data-v-b88d0d7e]{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;padding:.1rem .5rem;font-size:.68rem;font-weight:700}.lvl.main[data-v-b88d0d7e]{color:#6b21a8;background:#f3e8ff}.lvl.gold[data-v-b88d0d7e]{color:#92400e;background:#fef3c7}.lvl.silver[data-v-b88d0d7e]{color:#374151;background:#e5e7eb}.lvl.tecnico[data-v-b88d0d7e]{color:#1e40af;background:#dbeafe}.pill[data-v-b88d0d7e]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;align-items:center;padding:.12rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.st[data-v-b88d0d7e]{align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}.st .d[data-v-b88d0d7e]{border-radius:50%;flex:none;width:8px;height:8px}.st.on .d[data-v-b88d0d7e]{background:#10b981}.st.off .d[data-v-b88d0d7e]{background:#9ca3af}.st.off[data-v-b88d0d7e]{color:var(--c-muted)}.link[data-v-b88d0d7e]{color:var(--c-primary);text-decoration:none}.muted[data-v-b88d0d7e],.vuoto[data-v-b88d0d7e]{color:var(--c-muted)}.back[data-v-8ec4f972]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-8ec4f972]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.idcard[data-v-8ec4f972]{align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.3rem 1.4rem;display:flex}.idcard.editing[data-v-8ec4f972]{align-items:flex-start}.logo-big[data-v-8ec4f972]{border:1px solid var(--c-border);width:64px;height:64px;color:var(--c-primary);background:#fff;border-radius:14px;flex:none;place-items:center;font-size:1.1rem;font-weight:700;display:grid;overflow:hidden}.logo-big.ph[data-v-8ec4f972]{background:color-mix(in srgb, var(--c-primary) 12%, #fff)}.logo-big img[data-v-8ec4f972]{object-fit:contain;width:100%;height:100%}.idcard h1[data-v-8ec4f972]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.5rem;display:flex}.idcard .meta[data-v-8ec4f972]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.idcard .sep[data-v-8ec4f972]{flex:1}.link[data-v-8ec4f972]{color:var(--c-primary);text-decoration:none}.lvl[data-v-8ec4f972]{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;padding:.12rem .55rem;font-size:.7rem;font-weight:700}.lvl.main[data-v-8ec4f972]{color:#6b21a8;background:#f3e8ff}.lvl.gold[data-v-8ec4f972]{color:#92400e;background:#fef3c7}.lvl.silver[data-v-8ec4f972]{color:#374151;background:#e5e7eb}.lvl.tecnico[data-v-8ec4f972]{color:#1e40af;background:#dbeafe}.st[data-v-8ec4f972]{align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:inline-flex}.st .d[data-v-8ec4f972]{border-radius:50%;width:8px;height:8px}.st.on .d[data-v-8ec4f972]{background:#10b981}.st.off .d[data-v-8ec4f972]{background:#9ca3af}.st.off[data-v-8ec4f972]{color:var(--c-muted)}.idform[data-v-8ec4f972]{flex-direction:column;flex:1;gap:.7rem;display:flex}.idform .riga2[data-v-8ec4f972]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;display:grid}.idform label[data-v-8ec4f972]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.idform label.ck[data-v-8ec4f972]{color:var(--c-text);flex-direction:row;align-items:center;gap:.5rem;font-weight:500}.idform label.lbl[data-v-8ec4f972]{color:var(--c-muted)}.idform label small[data-v-8ec4f972]{font-weight:400}.idform textarea[data-v-8ec4f972]{resize:vertical;line-height:1.5}.idcard .pres[data-v-8ec4f972]{color:var(--c-text);max-width:70ch;margin:.5rem 0 0;font-size:.88rem;line-height:1.5}.idcard .pres.vuota[data-v-8ec4f972]{color:var(--c-muted);font-size:.82rem;font-style:italic}.idform input[data-v-8ec4f972]:not([type=checkbox]),.idform select[data-v-8ec4f972],.idform textarea[data-v-8ec4f972]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.55rem .65rem;font-weight:400}.idform input[data-v-8ec4f972]:focus,.idform select[data-v-8ec4f972]:focus,.idform textarea[data-v-8ec4f972]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.idform .err[data-v-8ec4f972]{color:#dc2626;margin:-.35rem 0 0;font-size:.8rem}.idform .formazioni[data-v-8ec4f972]{gap:.6rem;margin-top:.25rem;display:flex}.cols[data-v-8ec4f972]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.1rem;display:grid}.col-main[data-v-8ec4f972]{min-width:0}.col-side[data-v-8ec4f972]{flex-direction:column;gap:1.1rem;display:flex}.cardpad[data-v-8ec4f972]{padding:1.1rem 1.25rem}.sec-head[data-v-8ec4f972]{align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}.sec-head h2[data-v-8ec4f972]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-8ec4f972] .ico{width:18px;height:18px;color:var(--c-primary)}.sec-head .cnt[data-v-8ec4f972]{color:var(--c-muted);margin-left:auto;font-size:.75rem}.fcard[data-v-8ec4f972]{border:1px solid var(--c-border);border-radius:12px;margin-bottom:.8rem;padding:.9rem 1rem}.fhead[data-v-8ec4f972]{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.fnum[data-v-8ec4f972]{font-weight:700;font-family:var(--font-display)}.fmeta[data-v-8ec4f972]{color:var(--c-muted);font-size:.8rem}.fmeta.small[data-v-8ec4f972]{margin-top:.35rem}.badge[data-v-8ec4f972]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700}.badge.incassata[data-v-8ec4f972]{color:#047857;background:#ecfdf5}.badge.parziale[data-v-8ec4f972]{color:#1d4ed8;background:#eff6ff}.badge.da_incassare[data-v-8ec4f972]{color:#b45309;background:#fffbeb}.money[data-v-8ec4f972]{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;margin-left:auto;display:flex}.money .tot[data-v-8ec4f972]{font-weight:700;font-family:var(--font-display)}.money .res[data-v-8ec4f972]{color:#b45309;font-size:.76rem}.incblocco[data-v-8ec4f972]{margin-top:.75rem}.bar[data-v-8ec4f972]{background:#f0edf8;border-radius:99px;height:7px;margin:.7rem 0 0;overflow:hidden}.bar>span[data-v-8ec4f972]{background:#10b981;border-radius:99px;height:100%;display:block}.inclist[data-v-8ec4f972]{flex-direction:column;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.inclist li[data-v-8ec4f972]{border-top:1px dashed var(--c-border);align-items:center;gap:.5rem;padding:.35rem 0;font-size:.82rem;display:flex}.inclist .met[data-v-8ec4f972]{text-transform:uppercase;letter-spacing:.02em;color:var(--c-primary);background:#f3f0fb;border-radius:99px;padding:.05rem .4rem;font-size:.64rem;font-weight:700}.inclist .note[data-v-8ec4f972]{color:var(--c-muted)}.inclist .amt[data-v-8ec4f972]{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.inclist .del[data-v-8ec4f972]{color:#b91c1c;cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:.9rem}.frow-actions[data-v-8ec4f972]{flex-wrap:wrap;gap:.5rem;margin-top:.7rem;display:flex}.incform[data-v-8ec4f972]{border:1px dashed var(--c-primary);background:#faf8fe;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:end;gap:.6rem;margin-top:.7rem;padding:.8rem;display:grid}.incform label[data-v-8ec4f972]{color:var(--c-muted);flex-direction:column;gap:.25rem;font-size:.74rem;font-weight:700;display:flex}.incform input[data-v-8ec4f972],.incform select[data-v-8ec4f972]{border:1px solid var(--c-border);font:inherit;border-radius:8px;padding:.45rem .5rem;font-weight:400}.incform .acts[data-v-8ec4f972]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.incform .err.full[data-v-8ec4f972]{color:#dc2626;grid-column:1/-1;margin:0;font-size:.8rem}.hintline[data-v-8ec4f972]{color:var(--c-muted);font-size:.75rem}.nuova[data-v-8ec4f972]{margin-top:.3rem}.stat-rows[data-v-8ec4f972]{flex-direction:column;display:flex}.srow[data-v-8ec4f972]{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.9rem;display:flex}.srow[data-v-8ec4f972]:last-child{border-bottom:0}.srow .v[data-v-8ec4f972]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.srow .v.pos[data-v-8ec4f972]{color:#047857}.srow .v.warn[data-v-8ec4f972]{color:#b45309}.qlinks[data-v-8ec4f972]{flex-direction:column;gap:.5rem;margin-top:.8rem;display:flex}.ql[data-v-8ec4f972]{color:var(--c-primary);align-items:center;gap:.5rem;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex}.ql[data-v-8ec4f972] .ico{width:15px;height:15px}.nota[data-v-8ec4f972]{color:var(--c-muted);font-size:.82rem}.vuoto[data-v-8ec4f972]{color:var(--c-muted);margin-top:0;font-size:.9rem}.btn[data-v-8ec4f972]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn.btn-sm[data-v-8ec4f972]{padding:.4rem .75rem;font-size:.82rem}.btn[data-v-8ec4f972] .ico{width:15px;height:15px}.btn-ghost[data-v-8ec4f972]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-primary[data-v-8ec4f972]{background:var(--c-primary);color:#fff}.btn-primary[data-v-8ec4f972]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-8ec4f972]{grid-template-columns:1fr}}.form[data-v-d02932ab]{flex-direction:column;gap:.75rem;display:flex;max-width:none!important}label[data-v-d02932ab]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}label.checkbox[data-v-d02932ab]{flex-direction:row;align-items:center;gap:.5rem}.nota[data-v-d02932ab]{color:var(--c-muted);margin:0;font-size:.8rem}.errore[data-v-d02932ab]{color:#dc2626;margin:-.35rem 0 0;font-size:.82rem}.griglia[data-v-d02932ab]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.sezione[data-v-d02932ab]{border-top:1px solid var(--c-border);margin-top:.35rem;padding-top:.9rem}.sez-hd[data-v-d02932ab]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sez-title[data-v-d02932ab]{font-family:var(--font-display);font-size:1rem;font-weight:600}.switch[data-v-d02932ab]{color:var(--c-muted);cursor:pointer;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.sez-body[data-v-d02932ab]{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.chips[data-v-d02932ab]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chips li[data-v-d02932ab]{background:var(--c-primary-soft);color:var(--c-primary);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .5rem .3rem .8rem;font-size:.85rem;font-weight:500;display:flex}.chips .x[data-v-d02932ab]{color:#b91c1c;cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:1rem;line-height:1}.add-riga[data-v-d02932ab]{max-width:360px}.azioni[data-v-d02932ab]{align-items:center;gap:1rem;margin-top:.75rem;display:flex}.head[data-v-cf46e2ca]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-cf46e2ca]{font-family:var(--font-display);margin:0}.btn-primary[data-v-cf46e2ca]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-cf46e2ca] .ico{width:16px;height:16px}table[data-v-cf46e2ca]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-cf46e2ca],td[data-v-cf46e2ca]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.cell[data-v-cf46e2ca]{color:var(--c-text);align-items:center;gap:.7rem;text-decoration:none;display:flex}.ini[data-v-cf46e2ca]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:34px;height:34px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid}.nome-wrap[data-v-cf46e2ca]{flex-direction:column;line-height:1.25;display:flex}.nm[data-v-cf46e2ca]{flex-wrap:wrap;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.cat[data-v-cf46e2ca]{color:var(--c-muted);font-size:.74rem}.tag[data-v-cf46e2ca]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;padding:.05rem .45rem;font-size:.66rem;font-weight:600}.pill[data-v-cf46e2ca]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;align-items:center;padding:.12rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.vuoto[data-v-cf46e2ca]{color:var(--c-muted)}.back[data-v-18ec2ae2]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-18ec2ae2]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.idcard[data-v-18ec2ae2]{align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.3rem 1.4rem;display:flex}.badge-sq[data-v-18ec2ae2]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);width:60px;height:60px;color:var(--c-primary);border-radius:14px;flex:none;place-items:center;display:grid}.badge-sq[data-v-18ec2ae2] .ico{width:30px;height:30px}.idcard h1[data-v-18ec2ae2]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.5rem;display:flex}.idcard .meta[data-v-18ec2ae2]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.idcard .sep[data-v-18ec2ae2]{flex:1}.tag[data-v-18ec2ae2]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;padding:.12rem .55rem;font-size:.7rem;font-weight:600}.tag.prima[data-v-18ec2ae2]{color:#b45309;background:#fff7ed}.idcard[data-v-18ec2ae2]:has(.idform){align-items:flex-start}.idform[data-v-18ec2ae2]{flex-direction:column;flex:1;gap:.7rem;display:flex}.idform .riga2[data-v-18ec2ae2]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;display:grid}.idform label[data-v-18ec2ae2]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.idform label.ck[data-v-18ec2ae2]{color:var(--c-text);flex-direction:row;align-items:center;gap:.5rem;font-weight:500}.idform input[data-v-18ec2ae2]:not([type=checkbox]),.idform select[data-v-18ec2ae2]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.55rem .65rem;font-weight:400}.idform input[data-v-18ec2ae2]:focus,.idform select[data-v-18ec2ae2]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.idform .err[data-v-18ec2ae2]{color:#dc2626;margin:-.35rem 0 0;font-size:.8rem}.idform .formazioni[data-v-18ec2ae2]{gap:.6rem;margin-top:.25rem;display:flex}.cols[data-v-18ec2ae2]{grid-template-columns:1fr 320px;align-items:start;gap:1.1rem;display:grid}.col-side[data-v-18ec2ae2]{flex-direction:column;gap:1.1rem;display:flex}.cardpad[data-v-18ec2ae2]{padding:1.1rem 1.25rem}.sec-head[data-v-18ec2ae2]{align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.sec-head h2[data-v-18ec2ae2]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-18ec2ae2] .ico{width:18px;height:18px;color:var(--c-primary)}.sec-head .cnt[data-v-18ec2ae2]{color:var(--c-muted);margin-left:auto;font-size:.75rem}table[data-v-18ec2ae2]{border-collapse:collapse;width:100%;font-size:.88rem}th[data-v-18ec2ae2],td[data-v-18ec2ae2]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.6rem .5rem}tbody tr:last-child td[data-v-18ec2ae2]{border-bottom:0}.num[data-v-18ec2ae2]{text-align:right;font-variant-numeric:tabular-nums}.cell[data-v-18ec2ae2]{color:var(--c-text);align-items:center;gap:.6rem;text-decoration:none;display:flex}.ini[data-v-18ec2ae2]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:32px;height:32px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.74rem;font-weight:700;display:grid}.nm[data-v-18ec2ae2]{font-weight:600}.cert-dot[data-v-18ec2ae2]{align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.cert-dot .d[data-v-18ec2ae2]{background:#9ca3af;border-radius:50%;flex:none;width:8px;height:8px}.cert-dot .d.valido[data-v-18ec2ae2]{background:#10b981}.cert-dot .d.in_scadenza[data-v-18ec2ae2]{background:#f59e0b}.cert-dot .d.scaduto[data-v-18ec2ae2]{background:#dc2626}.badge[data-v-18ec2ae2]{white-space:nowrap;border-radius:999px;padding:.12rem .55rem;font-size:.74rem;font-weight:600}.badge.gratuito[data-v-18ec2ae2]{color:#4338ca;background:#eef2ff}.badge.non_pagato[data-v-18ec2ae2]{color:#b91c1c;background:#fef2f2}.badge.parziale[data-v-18ec2ae2]{color:#b45309;background:#fff7ed}.badge.saldato[data-v-18ec2ae2]{color:#047857;background:#ecfdf5}.all-chips[data-v-18ec2ae2]{flex-wrap:wrap;gap:.5rem;margin:0 0 .9rem;padding:0;list-style:none;display:flex}.all-chips li[data-v-18ec2ae2]{background:#f3f0fb;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .5rem .3rem .8rem;font-size:.85rem;display:flex}.all-chips a[data-v-18ec2ae2]{color:var(--c-primary);font-weight:500;text-decoration:none}.all-chips .x[data-v-18ec2ae2]{color:#b91c1c;cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:1rem;line-height:1}.assegna[data-v-18ec2ae2]{flex-direction:column;gap:.6rem;display:flex}.assegna .btn[data-v-18ec2ae2]{align-self:flex-start}.stat-rows[data-v-18ec2ae2]{flex-direction:column;display:flex}.srow[data-v-18ec2ae2]{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.9rem;display:flex}.srow[data-v-18ec2ae2]:last-child{border-bottom:0}.srow .v[data-v-18ec2ae2]{font-family:var(--font-display);font-weight:700}.qlinks[data-v-18ec2ae2]{flex-direction:column;gap:.5rem;margin-top:.7rem;display:flex}.ql[data-v-18ec2ae2]{color:var(--c-primary);align-items:center;gap:.5rem;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex}.ql[data-v-18ec2ae2] .ico{width:15px;height:15px}.vuoto[data-v-18ec2ae2]{color:var(--c-muted);font-size:.9rem}.btn[data-v-18ec2ae2]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-18ec2ae2] .ico{width:16px;height:16px}.btn-ghost[data-v-18ec2ae2]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-primary[data-v-18ec2ae2]{background:var(--c-primary);color:#fff}.btn-primary[data-v-18ec2ae2]:disabled{opacity:.6;cursor:not-allowed}.hint-v[data-v-18ec2ae2]{color:var(--c-primary-700);background:var(--c-primary-soft);border-radius:8px;margin:-.3rem 0 .8rem;padding:.5rem .7rem;font-size:.82rem}.nmag[data-v-18ec2ae2]{background:var(--c-primary-soft);min-width:30px;height:30px;color:var(--c-primary);border-radius:8px;place-items:center;font-size:.85rem;font-weight:700;display:inline-grid}.vetr[data-v-18ec2ae2]{white-space:nowrap}.vpill[data-v-18ec2ae2]{border-radius:999px;margin-right:.4rem;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.vpill.ok[data-v-18ec2ae2]{color:#047857;background:#ecfdf5}.vpill.no[data-v-18ec2ae2]{color:var(--c-muted);background:#f1eff5}.vpill.warn[data-v-18ec2ae2]{color:#b45309;background:#fffbeb}.mini-btn[data-v-18ec2ae2]{border:1px solid var(--c-border);font:inherit;cursor:pointer;border-radius:8px;padding:.25rem .65rem;font-size:.78rem;font-weight:600;color:var(--c-primary)!important;background:#fff!important}.vmodal[data-v-18ec2ae2]{z-index:80;background:#140e238c;justify-content:center;align-items:flex-start;padding:3rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.vbox[data-v-18ec2ae2]{background:var(--c-surface);border-radius:var(--radius);flex-direction:column;gap:.9rem;width:min(760px,100%);padding:1.3rem 1.4rem;display:flex;box-shadow:0 30px 60px -20px #140e2373}.vhead[data-v-18ec2ae2]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.vhead h2[data-v-18ec2ae2]{font-family:var(--font-display);margin:0;font-size:1.15rem}.vhead p[data-v-18ec2ae2]{color:var(--c-muted);margin:.2rem 0 0;font-size:.85rem}.vhead .x[data-v-18ec2ae2]{cursor:pointer;border:0;font-size:1.5rem;line-height:1;color:var(--c-muted)!important;background:0 0!important}.vwarn[data-v-18ec2ae2]{color:#92400e;background:#fffbeb;border-radius:8px;margin:0;padding:.55rem .75rem;font-size:.84rem}.vgrid[data-v-18ec2ae2]{grid-template-columns:200px minmax(0,1fr);gap:1.1rem;display:grid}.vfoto[data-v-18ec2ae2],.vcampi[data-v-18ec2ae2]{flex-direction:column;gap:.55rem;min-width:0;display:flex}.v4[data-v-18ec2ae2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.vbox label[data-v-18ec2ae2]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.vbox label small[data-v-18ec2ae2]{font-weight:400}.vbox input[data-v-18ec2ae2]:not([type=checkbox]),.vbox textarea[data-v-18ec2ae2]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;color:var(--c-text);padding:.55rem .7rem;font-size:.92rem;font-weight:400}.vbox input[data-v-18ec2ae2]:disabled{background:var(--c-bg);color:var(--c-muted)}.vbox .ck[data-v-18ec2ae2]{color:var(--c-text);flex-direction:row;align-items:center;gap:.5rem;font-weight:500}.vbox .lab[data-v-18ec2ae2]{color:var(--c-muted);font-size:.8rem;font-weight:600}.vazioni[data-v-18ec2ae2]{gap:.6rem;display:flex}.err[data-v-18ec2ae2]{color:#dc2626;font-size:.8rem;font-weight:500}@media (width<=640px){.vgrid[data-v-18ec2ae2]{grid-template-columns:1fr}}@media (width<=900px){.cols[data-v-18ec2ae2]{grid-template-columns:1fr}}.intro[data-v-3a3afdd2]{color:var(--c-muted);margin-top:-.5rem;font-size:.9rem}.form[data-v-3a3afdd2]{flex-direction:column;gap:.9rem;display:flex;max-width:none!important}.grid3[data-v-3a3afdd2]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.9rem;display:grid}label[data-v-3a3afdd2]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}label.checkbox[data-v-3a3afdd2]{flex-flow:wrap;align-items:center;gap:.5rem}.hint[data-v-3a3afdd2]{color:#b45309;font-size:.8rem}.azioni[data-v-3a3afdd2]{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.errore[data-v-3a3afdd2]{color:#b91c1c;font-size:.8rem}.sect[data-v-3a3afdd2]{border:1px solid var(--c-border);border-radius:14px;padding:1rem 1.1rem}.sect.on[data-v-3a3afdd2]{border-color:color-mix(in srgb, var(--c-primary) 25%, #fff);background:#fcfaff}.sh[data-v-3a3afdd2]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sh p[data-v-3a3afdd2]{color:var(--c-muted);margin:.2rem 0 0;font-size:.82rem}.sw[data-v-3a3afdd2]{cursor:pointer;border:0;border-radius:999px;flex:none;width:40px;height:22px;position:relative;background:#d8d2e4!important;padding:0!important}.sw[data-v-3a3afdd2]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:3px;left:3px}.sw.on[data-v-3a3afdd2]{background:var(--c-primary)!important}.sw.on[data-v-3a3afdd2]:after{left:21px}.body[data-v-3a3afdd2]{flex-direction:column;gap:.6rem;margin-top:1rem;display:flex}.sorg[data-v-3a3afdd2]{max-width:300px}.gh[data-v-3a3afdd2]{justify-content:space-between;align-items:center;margin-top:.6rem;display:flex}.lnk[data-v-3a3afdd2]{font:inherit;cursor:pointer;border:0;font-size:.82rem;font-weight:600;color:var(--c-primary)!important;background:0 0!important;padding:0!important}.cl[data-v-3a3afdd2]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem;display:grid}.ci[data-v-3a3afdd2]{border:1px solid var(--c-border);cursor:pointer;background:#fff;border-radius:10px;flex-direction:row;align-items:center;gap:.55rem;padding:.55rem .7rem;font-size:.86rem}.ci.solo[data-v-3a3afdd2]{max-width:420px}.ci small[data-v-3a3afdd2]{color:var(--c-muted);margin-left:auto;font-size:.76rem}.ci input[data-v-3a3afdd2]{accent-color:var(--c-primary)}.riep[data-v-3a3afdd2]{background:var(--c-primary-soft);border-radius:10px;margin:.4rem 0 0;padding:.6rem .8rem;font-size:.85rem}.riep b[data-v-3a3afdd2]{color:var(--c-primary)}.vuoto[data-v-3a3afdd2]{color:var(--c-muted);margin:0;font-size:.85rem}.head[data-v-07f21b1f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.1rem;display:flex}.head h1[data-v-07f21b1f]{margin:0}.sub[data-v-07f21b1f]{color:var(--c-muted);max-width:62ch;margin:.3rem 0 0;font-size:.9rem}.card[data-v-07f21b1f]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.vuoto[data-v-07f21b1f]{color:var(--c-muted);padding:1.2rem}.avviso[data-v-07f21b1f]{color:#b45309;border-radius:var(--radius-sm);background:#fffbeb;margin:0 0 1rem;padding:.7rem 1rem;font-size:.88rem}.hero[data-v-07f21b1f]{background:linear-gradient(135deg, var(--c-primary-700), var(--c-primary));color:#fff;border-radius:var(--radius);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;margin-bottom:1.1rem;padding:1.4rem 1.5rem;text-decoration:none;display:grid}.hero .eb[data-v-07f21b1f]{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:.7rem}.hero .nm[data-v-07f21b1f]{font-family:var(--font-display);margin:.25rem 0;font-size:1.9rem;font-weight:700;line-height:1.1}.hero .dt[data-v-07f21b1f]{opacity:.82;font-size:.85rem}.kp[data-v-07f21b1f]{flex-wrap:wrap;gap:.6rem;display:flex}.kp div[data-v-07f21b1f]{background:#ffffff1f;border-radius:12px;min-width:84px;padding:.6rem .9rem}.kp b[data-v-07f21b1f]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.25rem;display:block}.kp span[data-v-07f21b1f]{opacity:.8;font-size:.72rem}.grid[data-v-07f21b1f]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.9rem;display:grid}.sc[data-v-07f21b1f]{background:var(--c-surface);border:1.5px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow);cursor:pointer;flex-direction:column;gap:.6rem;padding:1rem 1.1rem;display:flex}.sc[data-v-07f21b1f]:hover{border-color:color-mix(in srgb, var(--c-primary) 30%, #fff)}.sc .t[data-v-07f21b1f]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sc .t b[data-v-07f21b1f]{font-family:var(--font-display);font-size:1.05rem}.sc .d[data-v-07f21b1f]{color:var(--c-muted);font-size:.8rem}.chips[data-v-07f21b1f]{flex-wrap:wrap;gap:.35rem;display:flex}.chip[data-v-07f21b1f]{background:var(--c-primary-soft);color:var(--c-primary-700);border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:600}.badge[data-v-07f21b1f]{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700}.badge.attiva[data-v-07f21b1f]{color:#047857;background:#ecfdf5}.badge.futura[data-v-07f21b1f]{color:#b45309;background:#fffbeb}.badge.in_corso[data-v-07f21b1f]{color:#1d4ed8;background:#eff6ff}.badge.archivio[data-v-07f21b1f]{color:var(--c-muted);background:#f1eff5}.ft[data-v-07f21b1f]{border-top:1px solid var(--c-border);cursor:default;justify-content:space-between;align-items:center;padding-top:.6rem;display:flex}.acts[data-v-07f21b1f]{align-items:center;gap:.6rem;display:flex}.lnk[data-v-07f21b1f]{color:var(--c-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.lnk.del[data-v-07f21b1f]{color:#b91c1c}.lnk[data-v-07f21b1f] .ico{width:15px;height:15px}.btn[data-v-07f21b1f]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-07f21b1f] .ico{width:16px;height:16px}.btn-primary[data-v-07f21b1f]{background:var(--c-primary);color:#fff}@media (width<=700px){.hero[data-v-07f21b1f]{grid-template-columns:1fr}}.back[data-v-4996d1a5]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-4996d1a5]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.idcard[data-v-4996d1a5]{flex-wrap:wrap;align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.3rem 1.4rem;display:flex}.idcard.editing[data-v-4996d1a5]{align-items:flex-start}.sicon[data-v-4996d1a5]{background:color-mix(in srgb, var(--c-primary) 12%, #fff);width:60px;height:60px;color:var(--c-primary);border-radius:14px;flex:none;place-items:center;display:grid}.sicon[data-v-4996d1a5] .ico{width:26px;height:26px}.idcard h1[data-v-4996d1a5]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.5rem;display:flex}.idcard .meta[data-v-4996d1a5]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.idcard .sep[data-v-4996d1a5]{flex:1}.hacts[data-v-4996d1a5]{flex-wrap:wrap;gap:.5rem;display:flex}.badge[data-v-4996d1a5]{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700}.badge.attiva[data-v-4996d1a5]{color:#047857;background:#ecfdf5}.badge.futura[data-v-4996d1a5]{color:#b45309;background:#fffbeb}.badge.in_corso[data-v-4996d1a5]{color:#1d4ed8;background:#eff6ff}.badge.archivio[data-v-4996d1a5]{color:var(--c-muted);background:#f1eff5}.idform[data-v-4996d1a5]{flex-direction:column;flex:1;gap:.7rem;display:flex}.idform .r2[data-v-4996d1a5]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.7rem;display:grid}.idform label[data-v-4996d1a5]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.78rem;font-weight:700;display:flex}.idform label.chk[data-v-4996d1a5]{flex-direction:row;align-items:center;gap:.5rem;font-weight:600}.idform .chk input[data-v-4996d1a5]{accent-color:var(--c-primary)}.idform input[data-v-4996d1a5]:not([type=checkbox]){border:1px solid var(--c-border);color:var(--c-text);font:inherit;background:#fff;border-radius:8px;padding:.5rem .6rem;font-weight:400}.idform input[data-v-4996d1a5]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.idform .err[data-v-4996d1a5]{color:#dc2626;margin:-.35rem 0 0;font-size:.8rem}.idform .formaz[data-v-4996d1a5]{gap:.6rem;margin-top:.25rem;display:flex}.cols[data-v-4996d1a5]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.1rem;display:grid}.col-main[data-v-4996d1a5]{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.col-side[data-v-4996d1a5]{flex-direction:column;gap:1.1rem;display:flex}.cardpad[data-v-4996d1a5]{padding:1.1rem 1.25rem}.sec-head[data-v-4996d1a5]{align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}.sec-head h2[data-v-4996d1a5]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-4996d1a5] .ico{width:18px;height:18px;color:var(--c-primary)}.sec-head .cnt[data-v-4996d1a5]{color:var(--c-muted);margin-left:auto;font-size:.75rem}.tablewrap[data-v-4996d1a5]{overflow-x:auto}table[data-v-4996d1a5]{border-collapse:collapse;width:100%;font-size:.88rem}th[data-v-4996d1a5],td[data-v-4996d1a5]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.6rem .5rem}tbody tr:last-child td[data-v-4996d1a5]{border-bottom:0}tr.clk[data-v-4996d1a5]{cursor:pointer}tr.clk:hover td[data-v-4996d1a5]{background:#faf8fe}th[data-v-4996d1a5]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.num[data-v-4996d1a5]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cell[data-v-4996d1a5]{align-items:center;gap:.6rem;display:flex}.mini[data-v-4996d1a5]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:30px;height:30px;color:var(--c-primary);border-radius:9px;flex:none;place-items:center;font-size:.66rem;font-weight:700;display:grid}.nm[data-v-4996d1a5]{font-weight:600}.chips[data-v-4996d1a5]{flex-wrap:wrap;gap:.45rem;display:flex}.chip[data-v-4996d1a5]{background:var(--c-primary-soft);color:var(--c-primary-700);border-radius:999px;padding:.12rem .5rem;font-size:.7rem;font-weight:600}.qchip[data-v-4996d1a5]{background:var(--c-primary-soft);color:var(--c-primary-700);border-radius:999px;padding:.35rem .8rem;font-size:.82rem;text-decoration:none}.qchip small[data-v-4996d1a5]{color:var(--c-muted);margin-left:.2rem}.stat-rows[data-v-4996d1a5]{flex-direction:column;display:flex}.srow[data-v-4996d1a5]{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.9rem;display:flex}.srow[data-v-4996d1a5]:last-child{border-bottom:0}.srow .v[data-v-4996d1a5]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.srow .v.pos[data-v-4996d1a5]{color:#047857}.srow .v.warn[data-v-4996d1a5]{color:#b45309}.links[data-v-4996d1a5]{flex-direction:column;gap:.55rem;display:flex}.links a[data-v-4996d1a5]{color:var(--c-primary);font-size:.86rem;font-weight:600;text-decoration:none}.vuoto[data-v-4996d1a5]{color:var(--c-muted);font-size:.9rem}.btn[data-v-4996d1a5]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-4996d1a5] .ico{width:16px;height:16px}.btn-ghost[data-v-4996d1a5]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-ghost.danger[data-v-4996d1a5]{color:#b91c1c}.btn-primary[data-v-4996d1a5]{background:var(--c-primary);color:#fff}.btn-primary[data-v-4996d1a5]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-4996d1a5]{grid-template-columns:1fr}}.intro[data-v-0432f2c5]{color:var(--c-muted);margin-top:-.5rem;font-size:.9rem}.form[data-v-0432f2c5]{flex-direction:column;display:flex;max-width:none!important}.griglia[data-v-0432f2c5]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-items:start;gap:1rem;display:grid}.campo[data-v-0432f2c5],label[data-v-0432f2c5]{flex-direction:column;gap:.35rem;display:flex}.lab[data-v-0432f2c5]{color:var(--c-muted);font-size:.8rem;font-weight:600}.hint[data-v-0432f2c5]{font-weight:400}.mono[data-v-0432f2c5]{font-family:ui-monospace,Consolas,monospace!important}.azioni[data-v-0432f2c5]{align-items:center;display:flex}.head[data-v-fee0434c]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-fee0434c]{margin:0}.sub[data-v-fee0434c]{color:var(--c-muted);margin:.3rem 0 0;font-size:.88rem}.hr[data-v-fee0434c]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.stg[data-v-fee0434c]{font:inherit;border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);background:#fff;padding:.5rem .65rem;font-size:.86rem;font-weight:600}.btn-ghost[data-v-fee0434c]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);background:#fff;padding:.5rem .9rem;font-size:.86rem;font-weight:600;text-decoration:none}.kpis[data-v-fee0434c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:.9rem;display:grid}.kpi[data-v-fee0434c]{text-align:left;font:inherit;border:1.5px solid var(--c-border);border-radius:14px;padding:.8rem 1rem;background:var(--c-surface)!important;color:var(--c-text)!important}button.kpi[data-v-fee0434c]{cursor:pointer}button.kpi[data-v-fee0434c]:hover{border-color:#d9cff0}.kpi.on[data-v-fee0434c]{border-color:var(--c-primary);box-shadow:0 0 0 3px #5b21b61a}.kpi b[data-v-fee0434c]{font-family:var(--font-display);font-size:1.55rem;line-height:1.1;display:block}.kpi span[data-v-fee0434c]{color:var(--c-muted);font-size:.8rem}.kpi.ok b[data-v-fee0434c]{color:#047857}.kpi.wa b[data-v-fee0434c]{color:#b45309}.kpi.mi b[data-v-fee0434c]{color:var(--c-primary)}.barlab[data-v-fee0434c]{color:var(--c-muted);justify-content:space-between;font-size:.8rem;display:flex}.bar[data-v-fee0434c]{background:#f1eff5;border-radius:999px;height:8px;margin:.3rem 0 1rem;overflow:hidden}.bar i[data-v-fee0434c]{background:linear-gradient(90deg, var(--c-primary), #8b5cf6);border-radius:999px;height:100%;transition:width .3s;display:block}.seg[data-v-fee0434c]{background:#f1eff5;border-radius:10px;flex-wrap:wrap;gap:2px;margin-bottom:.8rem;padding:3px;display:inline-flex}.seg button[data-v-fee0434c]{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.45rem .85rem;font-size:.84rem;font-weight:600;color:var(--c-muted)!important;background:0 0!important}.seg button.on[data-v-fee0434c]{box-shadow:0 1px 3px #00000014;color:var(--c-primary)!important;background:#fff!important}.seg .n[data-v-fee0434c]{color:#b45309;background:#fffbeb;border-radius:999px;margin-left:.25rem;padding:0 .4rem;font-size:.72rem}.note[data-v-fee0434c]{color:var(--c-muted);background:var(--c-primary-soft);border-radius:var(--radius-sm);margin:0 0 .8rem;padding:.6rem .8rem;font-size:.84rem}.tutto-ok[data-v-fee0434c]{color:#047857;border-radius:var(--radius-sm);background:#ecfdf5;padding:.8rem 1rem}.search[data-v-fee0434c]{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:#fff;align-items:center;gap:.5rem;max-width:380px;margin-bottom:.8rem;padding:0 .7rem;display:flex}.search[data-v-fee0434c] .ico{width:16px;height:16px;color:var(--c-muted)}.search input[data-v-fee0434c]{font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.55rem 0}.tablewrap[data-v-fee0434c]{overflow-x:auto}table[data-v-fee0434c]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-fee0434c],td[data-v-fee0434c]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.6rem .55rem}th[data-v-fee0434c]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}.ck[data-v-fee0434c]{width:34px}input[type=checkbox][data-v-fee0434c]{accent-color:var(--c-primary);cursor:pointer;width:16px;height:16px}tr.sel td[data-v-fee0434c]{background:#fcfaff}.who[data-v-fee0434c]{color:var(--c-text);align-items:center;gap:.6rem;text-decoration:none;display:flex}.who b[data-v-fee0434c]{font-weight:600}.av[data-v-fee0434c]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:30px;height:30px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.68rem;font-weight:700;display:grid}.tab[data-v-fee0434c]{font-variant-numeric:tabular-nums;white-space:nowrap}.num[data-v-fee0434c]{font-family:ui-monospace,Consolas,monospace;font-size:.86rem}.miss[data-v-fee0434c]{color:#b45309;white-space:nowrap;background:#fffbeb;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700}.nt[data-v-fee0434c]{border:1px solid var(--c-border);border-radius:8px;width:170px;max-width:100%;padding:.4rem .6rem;font:.86rem ui-monospace,Consolas,monospace}.nt[data-v-fee0434c]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.edit[data-v-fee0434c]{align-items:center;gap:.4rem;display:flex}.mini-btn[data-v-fee0434c]{color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.35rem .7rem;font-size:.8rem;font-weight:600;background:var(--c-primary)!important}.lnk[data-v-fee0434c]{font:inherit;cursor:pointer;border:0;padding:0;font-size:.8rem;color:var(--c-muted)!important;background:0 0!important}.err[data-v-fee0434c]{color:#dc2626;margin:.5rem 0 0;font-size:.8rem;display:block}.vuoto[data-v-fee0434c]{color:var(--c-muted)}.bulk[data-v-fee0434c]{background:var(--c-text);color:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.9rem;padding:.65rem .9rem;display:flex;position:sticky;bottom:.8rem;box-shadow:0 10px 24px #0003}.bulk small[data-v-fee0434c]{color:#bdb4d3}.bbtn[data-v-fee0434c]{color:#fff;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:.5rem 1rem;font-size:.86rem;font-weight:600;background:var(--c-primary)!important}.bbtn[data-v-fee0434c]:disabled{opacity:.45;cursor:default}.fondo[data-v-fee0434c]{margin-top:.9rem}.salva[data-v-fee0434c]{border-radius:var(--radius-sm);color:#fff;font:inherit;cursor:pointer;border:0;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600;background:var(--c-primary)!important}.salva[data-v-fee0434c]:disabled{opacity:.5;cursor:default}@media (width<=900px){.kpis[data-v-fee0434c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.form[data-v-b9d40845]{flex-direction:column;gap:.75rem;display:flex;max-width:none!important}label[data-v-b9d40845]{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}label.checkbox[data-v-b9d40845]{flex-direction:row;align-items:center;gap:.5rem}.hint-top[data-v-b9d40845]{color:var(--c-muted);background:var(--c-primary-soft);border-radius:var(--radius-sm);margin:0 0 .25rem;padding:.6rem .75rem;font-size:.85rem}.nota[data-v-b9d40845]{color:var(--c-muted);margin:0;font-size:.8rem}.errore[data-v-b9d40845]{color:#dc2626;margin:-.35rem 0 0;font-size:.82rem}.griglia[data-v-b9d40845]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.campo-email[data-v-b9d40845]{max-width:360px}.sezione[data-v-b9d40845]{border-top:1px solid var(--c-border);margin-top:.35rem;padding-top:.9rem}.sez-hd[data-v-b9d40845]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.sez-title[data-v-b9d40845]{font-family:var(--font-display);font-size:1rem;font-weight:600}.switch[data-v-b9d40845]{color:var(--c-muted);cursor:pointer;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.sez-body[data-v-b9d40845]{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.atleta-card[data-v-b9d40845]{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-bg);flex-direction:column;gap:.6rem;padding:.9rem;display:flex}.card-top[data-v-b9d40845]{justify-content:space-between;align-items:center;display:flex}.seg[data-v-b9d40845]{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);display:inline-flex;overflow:hidden}.seg button[data-v-b9d40845]{color:var(--c-muted);cursor:pointer;background:0 0;border:0;padding:.35rem .7rem;font-size:.82rem}.seg button.on[data-v-b9d40845]{background:var(--c-primary-soft);color:var(--c-primary);font-weight:600}.rm[data-v-b9d40845]{color:#b91c1c;cursor:pointer;background:0 0;border:0;padding:0 .25rem;font-size:1.2rem;line-height:1}.ref-row[data-v-b9d40845]{flex-wrap:wrap;align-items:flex-end;gap:1.25rem;display:flex}.ref-row label[data-v-b9d40845]:not(.referente){max-width:180px}.referente[data-v-b9d40845]{margin-bottom:.4rem}.aggiungi[data-v-b9d40845]{border:1px dashed var(--c-border);color:var(--c-primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-self:flex-start;padding:.5rem .85rem;font-size:.85rem;font-weight:600}.azioni[data-v-b9d40845]{align-items:center;gap:1rem;margin-top:.75rem;display:flex}.head[data-v-1f001e36]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.head h1[data-v-1f001e36]{font-family:var(--font-display);margin:0}.btn-primary[data-v-1f001e36]{color:#fff;border-radius:var(--radius-sm);align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary[data-v-1f001e36] .ico{width:16px;height:16px}table[data-v-1f001e36]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-1f001e36],td[data-v-1f001e36]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.65rem .6rem}.cell[data-v-1f001e36]{color:var(--c-text);align-items:center;gap:.7rem;text-decoration:none;display:flex}.ini[data-v-1f001e36]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);width:34px;height:34px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid}.nome-wrap[data-v-1f001e36]{flex-direction:column;line-height:1.25;display:flex}.nm[data-v-1f001e36]{font-weight:600}.cf[data-v-1f001e36]{color:var(--c-muted);font-size:.74rem}.sub[data-v-1f001e36]{color:var(--c-muted);font-size:.78rem}.pill[data-v-1f001e36]{color:var(--c-primary);background:#f3f0fb;border-radius:999px;align-items:center;padding:.12rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.vuoto[data-v-1f001e36]{color:var(--c-muted)}.back[data-v-2549dbef]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-2549dbef]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.idcard[data-v-2549dbef]{align-items:center;gap:1.1rem;margin-bottom:1.1rem;padding:1.3rem 1.4rem;display:flex}.ini[data-v-2549dbef]{background:color-mix(in srgb, var(--c-primary) 10%, #fff);color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.ini.big[data-v-2549dbef]{width:64px;height:64px;font-size:1.4rem}.idcard h1[data-v-2549dbef]{font-family:var(--font-display);margin:0;font-size:1.5rem}.idcard .meta[data-v-2549dbef]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.idcard .sep[data-v-2549dbef]{flex:1}.idcard[data-v-2549dbef]:has(.idform){align-items:flex-start}.idform[data-v-2549dbef]{flex-direction:column;flex:1;gap:.7rem;display:flex}.idform .riga2[data-v-2549dbef]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;display:grid}.idform label[data-v-2549dbef]{color:var(--c-muted);flex-direction:column;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.idform .campo-email[data-v-2549dbef]{max-width:340px}.idform input[data-v-2549dbef]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.55rem .65rem;font-weight:400}.idform input[data-v-2549dbef]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.idform .err[data-v-2549dbef]{color:#dc2626;margin:-.35rem 0 0;font-size:.8rem}.idform .formazioni[data-v-2549dbef]{gap:.6rem;margin-top:.25rem;display:flex}.cols[data-v-2549dbef]{grid-template-columns:1fr 340px;align-items:start;gap:1.1rem;display:grid}.col-main[data-v-2549dbef],.col-side[data-v-2549dbef]{flex-direction:column;gap:1.1rem;display:flex}.cardpad[data-v-2549dbef]{padding:1.1rem 1.25rem}@media (width<=900px){.cols[data-v-2549dbef]{grid-template-columns:1fr}}.sec-head[data-v-2549dbef]{align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.sec-head h2[data-v-2549dbef]{font-family:var(--font-display);margin:0;font-size:1.02rem}.sec-head[data-v-2549dbef] .ico{width:18px;height:18px;color:var(--c-primary)}h3[data-v-2549dbef]{margin:1.3rem 0 .5rem;font-size:.9rem}.lista[data-v-2549dbef]{flex-direction:column;display:flex}.riga[data-v-2549dbef]{border-bottom:1px solid var(--c-border);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem 0;display:flex}.riga[data-v-2549dbef]:last-child{border-bottom:0}.riga .ini[data-v-2549dbef]{width:34px;height:34px;font-size:.76rem}.rw[data-v-2549dbef]{flex-direction:column;line-height:1.25;display:flex}.an[data-v-2549dbef]{color:var(--c-text);font-weight:600;text-decoration:none}.an[data-v-2549dbef]:hover{color:var(--c-primary)}.ar[data-v-2549dbef]{color:var(--c-muted);font-size:.74rem}.riga-end[data-v-2549dbef]{align-items:center;gap:.75rem;margin-left:auto;display:flex}.ref[data-v-2549dbef]{color:#047857;background:#ecfdf5;border-radius:999px;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.mini[data-v-2549dbef]{color:var(--c-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem}.mini.danger[data-v-2549dbef]{color:#b91c1c}.form[data-v-2549dbef]{flex-direction:column;gap:.6rem;max-width:none;display:flex}label[data-v-2549dbef]{flex-direction:column;gap:.25rem;font-size:.88rem;display:flex}label.checkbox[data-v-2549dbef]{flex-direction:row;align-items:center;gap:.5rem}select[data-v-2549dbef]{border:1px solid var(--c-border);border-radius:var(--radius-sm);font:inherit;padding:.5rem}.errore[data-v-2549dbef]{color:#b91c1c;margin:-.3rem 0 0;font-size:.85rem}.vuoto[data-v-2549dbef]{color:var(--c-muted);font-size:.9rem}.btn[data-v-2549dbef]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-self:flex-start;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-2549dbef] .ico{width:16px;height:16px}.btn-primary[data-v-2549dbef]{background:var(--c-primary);color:#fff}.btn-primary[data-v-2549dbef]:disabled{opacity:.6;cursor:not-allowed}.btn-ghost[data-v-2549dbef]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}table[data-v-2549dbef]{border-collapse:collapse;width:100%;font-size:.88rem}th[data-v-2549dbef],td[data-v-2549dbef]{text-align:left;border-bottom:1px solid var(--c-border);padding:.55rem .5rem}th.num[data-v-2549dbef],td.num[data-v-2549dbef]{text-align:right}.pdf-link[data-v-2549dbef]{color:var(--c-primary);border:1px solid #e9d5ff;border-radius:4px;padding:.05rem .35rem;font-size:.8rem;text-decoration:none}.pwf[data-v-d9f126ec]{gap:.5rem;display:flex}.pwf input[data-v-d9f126ec]{letter-spacing:.02em;flex:1;min-width:0;font-family:ui-monospace,Consolas,monospace!important}.pbtn[data-v-d9f126ec]{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--c-border);cursor:pointer;white-space:nowrap;align-items:center;gap:.35rem;padding:0 .85rem;font-size:.82rem;font-weight:600;display:inline-flex;background:var(--c-surface)!important;color:var(--c-text)!important}.pbtn[data-v-d9f126ec]:hover{border-color:#d9cff0}.pbtn[data-v-d9f126ec]:disabled{opacity:.5;cursor:default}.pbtn[data-v-d9f126ec] .ico{width:14px;height:14px}.pwhint[data-v-d9f126ec]{color:#b45309;font-size:.78rem;font-weight:500}.rc[data-v-71250ce1]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.7rem;display:grid}.ro[data-v-71250ce1]{text-align:left;font:inherit;border:1.5px solid var(--c-border);cursor:pointer;border-radius:12px;flex-direction:column;gap:.5rem;padding:.8rem .9rem;display:flex;background:var(--c-surface)!important;color:var(--c-text)!important}.ro[data-v-71250ce1]:hover:not(:disabled){border-color:#d9cff0}.ro.on[data-v-71250ce1]{border-color:var(--c-primary);background:#fcfaff!important}.ro[data-v-71250ce1]:disabled{opacity:.5;cursor:not-allowed}.top[data-v-71250ce1]{align-items:center;gap:.55rem;display:flex}.radio[data-v-71250ce1]{border:2px solid #cfc6e2;border-radius:50%;flex:none;width:16px;height:16px}.ro.on .radio[data-v-71250ce1]{border-color:var(--c-primary);background:var(--c-primary);box-shadow:inset 0 0 0 3px #fff}.rbadge[data-v-71250ce1]{color:var(--c-muted);background:#f1eff5;border-radius:999px;padding:.15rem .6rem;font-size:.74rem;font-weight:700}.rbadge.admin[data-v-71250ce1]{color:#5b21b6;background:#ede9fe}.rbadge.commercialista[data-v-71250ce1]{color:#155e75;background:#ecfeff}.rbadge.segreteria[data-v-71250ce1]{color:#1d4ed8;background:#eff6ff}.rbadge.allenatore[data-v-71250ce1]{color:#047857;background:#ecfdf5}ul[data-v-71250ce1]{color:var(--c-muted);margin:0;padding-left:1.1rem;font-size:.8rem;font-weight:400;line-height:1.55}.intro[data-v-0abb4db7]{color:var(--c-muted);margin-top:-.5rem;font-size:.9rem}.form[data-v-0abb4db7]{flex-direction:column;display:flex;max-width:none!important}.griglia[data-v-0abb4db7]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem;display:grid}label[data-v-0abb4db7],.campo[data-v-0abb4db7]{flex-direction:column;gap:.35rem;display:flex}.lab[data-v-0abb4db7]{color:var(--c-muted);font-size:.8rem;font-weight:600}.hint[data-v-0abb4db7]{color:var(--c-muted);font-size:.8rem;font-weight:400}.azioni[data-v-0abb4db7]{align-items:center;display:flex}.intro[data-v-7cfa0db8]{color:var(--c-muted);margin-top:-.5rem;font-size:.9rem}.form[data-v-7cfa0db8]{flex-direction:column;display:flex;max-width:none!important}.griglia[data-v-7cfa0db8]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.9rem;display:grid}label[data-v-7cfa0db8],.campo[data-v-7cfa0db8]{flex-direction:column;gap:.35rem;display:flex}.lab[data-v-7cfa0db8]{color:var(--c-muted);font-size:.8rem;font-weight:600}.hint[data-v-7cfa0db8]{color:var(--c-muted);font-size:.8rem;font-weight:400}.azioni[data-v-7cfa0db8]{align-items:center;display:flex}.head[data-v-4f78029e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-4f78029e]{margin:0}.sub[data-v-4f78029e]{color:var(--c-muted);margin:.3rem 0 0;font-size:.9rem}.btn-primary[data-v-4f78029e]{border-radius:var(--radius-sm);align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.btn-primary[data-v-4f78029e] .ico{width:16px;height:16px}.tablewrap[data-v-4f78029e]{overflow-x:auto}table[data-v-4f78029e]{border-collapse:collapse;width:100%;font-size:.9rem}th[data-v-4f78029e],td[data-v-4f78029e]{text-align:left;border-bottom:1px solid var(--c-border);vertical-align:middle;padding:.7rem .5rem}th[data-v-4f78029e]{text-transform:uppercase;letter-spacing:.03em;color:var(--c-muted);font-size:.72rem;font-weight:600}tbody tr:last-child td[data-v-4f78029e]{border-bottom:0}.who[data-v-4f78029e]{align-items:center;gap:.7rem;display:flex}.who b[data-v-4f78029e]{font-weight:600}.who small[data-v-4f78029e]{color:var(--c-muted);font-size:.8rem;display:block}.av[data-v-4f78029e]{width:36px;height:36px;color:var(--c-muted);background:#f1eff5;border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.av.admin[data-v-4f78029e]{color:#5b21b6;background:#ede9fe}.av.commercialista[data-v-4f78029e]{color:#155e75;background:#ecfeff}.av.segreteria[data-v-4f78029e]{color:#1d4ed8;background:#eff6ff}.av.allenatore[data-v-4f78029e]{color:#047857;background:#ecfdf5}.io[data-v-4f78029e]{text-transform:uppercase;color:var(--c-muted);background:#f1eff5;border-radius:999px;margin-left:.4rem;padding:.05rem .4rem;font-size:.66rem;font-weight:700}.badge[data-v-4f78029e]{white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.74rem;font-weight:600}.badge.admin[data-v-4f78029e]{color:#5b21b6;background:#ede9fe}.badge.commercialista[data-v-4f78029e]{color:#155e75;background:#ecfeff}.badge.segreteria[data-v-4f78029e]{color:#1d4ed8;background:#eff6ff}.badge.allenatore[data-v-4f78029e]{color:#047857;background:#ecfdf5}.scheda[data-v-4f78029e]{color:var(--c-muted);margin-top:.25rem;font-size:.74rem;display:block}.scheda.manca[data-v-4f78029e]{color:#b45309}.acc[data-v-4f78029e]{white-space:nowrap;font-variant-numeric:tabular-nums}.dot[data-v-4f78029e]{vertical-align:middle;background:#c9c2d8;border-radius:50%;width:7px;height:7px;margin-right:.45rem;display:inline-block}.dot.on[data-v-4f78029e]{background:#10b981}.mai[data-v-4f78029e]{color:var(--c-muted);font-style:italic}.vuoto[data-v-4f78029e]{color:var(--c-muted)}.vf[data-v-eea3cff0]{flex-direction:column;gap:1rem;display:flex}label[data-v-eea3cff0],.campo[data-v-eea3cff0]{color:var(--c-muted);flex-direction:column;gap:.35rem;font-size:.8rem;font-weight:600;display:flex}label small[data-v-eea3cff0],.lab small[data-v-eea3cff0]{font-weight:400}input[data-v-eea3cff0],textarea[data-v-eea3cff0]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);font:inherit;background:#fff;padding:.6rem .7rem;font-size:.95rem;font-weight:400}textarea[data-v-eea3cff0]{resize:vertical;font-family:Georgia,"Source Serif 4",serif;font-size:.98rem;line-height:1.6}input[data-v-eea3cff0]:focus,textarea[data-v-eea3cff0]:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #5b21b624}.err[data-v-eea3cff0]{color:#dc2626;font-size:.8rem;font-weight:500}.g2[data-v-eea3cff0]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem;display:grid}.g4[data-v-eea3cff0]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.9rem;display:grid}.seg[data-v-eea3cff0]{background:#f1eff5;border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-eea3cff0]{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.45rem .85rem;font-size:.84rem;font-weight:600;color:var(--c-muted)!important;background:0 0!important}.seg button.on[data-v-eea3cff0]{box-shadow:0 1px 3px #00000014;color:var(--c-primary)!important;background:#fff!important}.odg[data-v-eea3cff0]{flex-direction:column;gap:.4rem;display:flex}.punto[data-v-eea3cff0]{align-items:center;gap:.5rem;display:flex}.punto input[data-v-eea3cff0]{flex:1}.nr[data-v-eea3cff0]{background:var(--c-primary-soft);width:24px;height:24px;color:var(--c-primary);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.x[data-v-eea3cff0]{cursor:pointer;border:0;padding:0 .25rem;font-size:1.1rem;line-height:1;color:var(--c-muted)!important;background:0 0!important}.add[data-v-eea3cff0]{font:inherit;cursor:pointer;border:0;align-self:flex-start;padding:0;font-size:.82rem;font-weight:600;color:var(--c-primary)!important;background:0 0!important}.chips[data-v-eea3cff0],.altri[data-v-eea3cff0]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.chip[data-v-eea3cff0]{border:1px solid var(--c-border);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.2rem;padding:.28rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex;color:var(--c-muted)!important;background:#fff!important}.chip.on[data-v-eea3cff0]{border-color:var(--c-primary);color:var(--c-primary)!important;background:var(--c-primary-soft)!important}.chip.tutti[data-v-eea3cff0]{border-style:dashed}.altri[data-v-eea3cff0]{margin-top:.3rem}.altri input[data-v-eea3cff0]{width:220px;padding:.35rem .6rem;font-size:.85rem}.conta[data-v-eea3cff0]{color:#047857;margin:.2rem 0 0;font-size:.8rem;font-weight:500}.testo-head[data-v-eea3cff0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.genera[data-v-eea3cff0]{border:1px solid var(--c-primary);font:inherit;cursor:pointer;border-radius:9px;padding:.35rem .8rem;font-size:.8rem;font-weight:600;background:var(--c-primary-soft)!important;color:var(--c-primary)!important}.wrap[data-v-fd0b68bf]{margin-top:1rem}.azioni[data-v-fd0b68bf]{align-items:center;gap:.6rem;display:flex}.salva[data-v-fd0b68bf]{border-radius:var(--radius-sm);color:#fff;font:inherit;cursor:pointer;border:0;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600}.salva[data-v-fd0b68bf]:disabled{opacity:.6}.annulla[data-v-fd0b68bf]{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none}.err[data-v-fd0b68bf]{color:#dc2626;margin:0;font-size:.8rem}.head[data-v-df39a197]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.head h1[data-v-df39a197]{margin:0}.sub[data-v-df39a197]{color:var(--c-muted);max-width:70ch;margin:.3rem 0 0;font-size:.88rem}.btn-primary[data-v-df39a197]{border-radius:var(--radius-sm);align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.btn-primary[data-v-df39a197] .ico{width:16px;height:16px}.barra[data-v-df39a197]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.seg[data-v-df39a197]{background:#f1eff5;border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.seg button[data-v-df39a197]{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:.42rem .8rem;font-size:.82rem;font-weight:600;color:var(--c-muted)!important;background:0 0!important}.seg button.on[data-v-df39a197]{box-shadow:0 1px 3px #00000014;color:var(--c-primary)!important;background:#fff!important}.search[data-v-df39a197]{border:1px solid var(--c-border);background:#fff;border-radius:10px;align-items:center;gap:.4rem;padding:0 .6rem;display:flex}.search[data-v-df39a197] .ico{width:15px;height:15px;color:var(--c-muted)}.search input[data-v-df39a197]{font:inherit;background:0 0;border:0;outline:none;width:220px;padding:.45rem 0;font-size:.86rem}h3[data-v-df39a197]{font-family:var(--font-display);letter-spacing:.08em;color:var(--c-muted);margin:1.1rem 0 .5rem;font-size:.82rem}.vrow[data-v-df39a197]{background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text);border-radius:14px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:.9rem;margin-bottom:.5rem;padding:.7rem .9rem;text-decoration:none;display:grid}.vrow[data-v-df39a197]:hover{border-color:#d9cff0}.vn[data-v-df39a197]{text-align:center;background:var(--c-primary-soft);color:var(--c-primary);font-family:var(--font-display);border-radius:10px;padding:.45rem 0;font-size:1rem;font-weight:700}.vn small[data-v-df39a197]{color:var(--c-muted);font-size:.58rem;font-weight:600;display:block}.tt[data-v-df39a197]{min-width:0}.tt b[data-v-df39a197]{font-size:.95rem;display:block}.m[data-v-df39a197]{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.25rem;font-size:.78rem;display:flex}.tag[data-v-df39a197]{color:#1d4ed8;background:#eff6ff;border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:600}.tag.assemblea_ordinaria[data-v-df39a197],.tag.assemblea_straordinaria[data-v-df39a197]{background:var(--c-primary-soft);color:var(--c-primary)}.badge[data-v-df39a197]{border-radius:999px;padding:.1rem .5rem;font-size:.68rem;font-weight:700}.badge.ok[data-v-df39a197]{color:#047857;background:#ecfdf5}.badge.am[data-v-df39a197]{color:#b45309;background:#fffbeb}.badge.gr[data-v-df39a197]{color:var(--c-muted);background:#f1eff5}.apri[data-v-df39a197]{color:var(--c-primary);font-size:.82rem;font-weight:600}.vuoto[data-v-df39a197]{color:var(--c-muted)}@media (width<=640px){.vrow[data-v-df39a197]{grid-template-columns:50px minmax(0,1fr)}.apri[data-v-df39a197]{display:none}}.back[data-v-93020258]{color:var(--c-muted);margin-bottom:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.card[data-v-93020258]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--shadow)}.cardpad[data-v-93020258]{padding:1.1rem 1.25rem}.cardpad h2[data-v-93020258]{font-family:var(--font-display);margin:0 0 .7rem;font-size:1.02rem}.etit[data-v-93020258]{font-family:var(--font-display);margin:0 0 1rem;font-size:1.1rem}.idcard[data-v-93020258]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.1rem;padding:1.2rem 1.4rem;display:flex}.vn[data-v-93020258]{text-align:center;background:var(--c-primary-soft);width:58px;color:var(--c-primary);font-family:var(--font-display);border-radius:12px;flex:none;padding:.5rem 0;font-size:1.2rem;font-weight:700}.vn small[data-v-93020258]{color:var(--c-muted);font-size:.6rem;font-weight:600;display:block}.idtxt[data-v-93020258]{min-width:0}.idcard h1[data-v-93020258]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.3rem;display:flex}.meta[data-v-93020258]{color:var(--c-muted);margin:.35rem 0 0;font-size:.9rem}.sep[data-v-93020258]{flex:1}.hacts[data-v-93020258]{flex-wrap:wrap;gap:.5rem;display:flex}.badge[data-v-93020258]{white-space:nowrap;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:700}.badge.ok[data-v-93020258]{color:#047857;background:#ecfdf5}.badge.am[data-v-93020258]{color:#b45309;background:#fffbeb}.cols[data-v-93020258]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.1rem;display:grid}.col-side[data-v-93020258]{flex-direction:column;gap:1.1rem;display:flex}.paper[data-v-93020258]{color:#231d2e;background:#fff;border:1px solid #e7e3ee;border-radius:6px;min-width:0;padding:2.2rem 2.6rem;font-family:Georgia,"Source Serif 4",serif;box-shadow:0 8px 30px #1c17261a}.ph[data-v-93020258]{text-align:center;border-bottom:1.5px solid #231d2e;margin-bottom:1rem;padding-bottom:.7rem}.plogo[data-v-93020258]{object-fit:contain;height:58px;margin:0 auto .4rem;display:block}.ph b[data-v-93020258]{font-size:1.05rem;display:block}.ph small[data-v-93020258]{font-family:var(--font-sans,sans-serif);color:#6b6480;font-size:.72rem}.paper h4[data-v-93020258]{text-align:center;letter-spacing:.06em;margin:.4rem 0 .1rem;font-size:1.05rem}.ctr[data-v-93020258]{text-align:center;color:#6b6480;margin-bottom:1rem;font-size:.86rem}.paper p[data-v-93020258]{margin:0 0 .6rem;font-size:.93rem;line-height:1.7}.paper p.nomb[data-v-93020258]{margin-bottom:.1rem}.paper ol[data-v-93020258]{margin:0 0 .7rem 1.2rem;padding:0;font-size:.93rem;line-height:1.6}.testo[data-v-93020258]{white-space:pre-wrap;text-align:justify;font-size:.93rem;line-height:1.7}.firme[data-v-93020258]{justify-content:space-between;gap:2rem;margin-top:2rem;font-size:.86rem;display:flex}.firme div[data-v-93020258]{text-align:center;color:#6b6480;border-top:1px solid #999;flex:1;padding-top:.3rem}.firme b[data-v-93020258]{color:#231d2e}.srow[data-v-93020258]{border-bottom:1px solid var(--c-border);justify-content:space-between;gap:.8rem;padding:.5rem 0;font-size:.88rem;display:flex}.srow span[data-v-93020258]{color:var(--c-muted)}.srow b[data-v-93020258]{text-align:right}.srow b.ok[data-v-93020258]{color:#047857}.srow b.am[data-v-93020258]{color:#b45309}.firmato[data-v-93020258]{flex-direction:column;gap:.5rem;margin-top:.8rem;display:flex}.firmato .btn[data-v-93020258]{align-self:flex-start}.socio[data-v-93020258]{border-bottom:1px solid var(--c-border);color:var(--c-primary);padding:.45rem 0;font-size:.88rem;font-weight:600;text-decoration:none;display:block}.socio[data-v-93020258]:last-child{border-bottom:0}.vuoto[data-v-93020258]{color:var(--c-muted);font-size:.86rem;font-family:var(--font-sans,inherit);margin:0}.lnk[data-v-93020258]{font:inherit;cursor:pointer;border:0;padding:0;font-weight:600;color:var(--c-primary)!important;background:0 0!important}.err[data-v-93020258]{color:#dc2626;margin:0;font-size:.8rem}.azioni[data-v-93020258]{gap:.6rem;display:flex}.btn[data-v-93020258]{font:inherit;border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-v-93020258] .ico{width:16px;height:16px}.btn-ghost[data-v-93020258]{background:var(--c-surface);border-color:var(--c-border);color:var(--c-text)}.btn-ghost.danger[data-v-93020258]{color:#b91c1c}.btn-primary[data-v-93020258]{background:var(--c-primary);color:#fff!important}.btn-primary[data-v-93020258]:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.cols[data-v-93020258]{grid-template-columns:1fr}.paper[data-v-93020258]{padding:1.4rem}}.toolbar[data-v-41255b1b]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin:0 0 1.1rem;display:flex}.search[data-v-41255b1b]{background:var(--c-surface);border:1px solid var(--c-border);min-width:220px;max-width:320px;color:var(--c-muted);border-radius:9px;flex:1;align-items:center;gap:.5rem;height:38px;padding:.45rem .7rem;display:flex}.search[data-v-41255b1b] .ico{width:16px;height:16px}.search input[data-v-41255b1b]{width:100%;color:var(--c-text);background:0 0;border:0;outline:none;font-size:.9rem}.campo[data-v-41255b1b]{color:var(--c-muted);text-transform:uppercase;letter-spacing:.4px;flex-direction:column;gap:.2rem;font-size:.72rem;display:flex}.campo select[data-v-41255b1b]{border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);text-transform:none;letter-spacing:normal;border-radius:8px;height:38px;padding:.5rem;font-size:.88rem}.ord-row[data-v-41255b1b]{gap:.4rem;display:flex}.verso[data-v-41255b1b]{border:1px solid var(--c-border);background:var(--c-surface);width:38px;height:38px;color:var(--c-text);cursor:pointer;border-radius:8px;flex-shrink:0;font-size:1rem}.verso[data-v-41255b1b]:hover{border-color:var(--c-primary);color:var(--c-primary)}.pag[data-v-d460481b]{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;margin-top:1.25rem;display:flex}.item[data-v-d460481b]{text-align:center;border:1px solid var(--c-border);min-width:34px;color:var(--c-text);background:var(--c-surface);border-radius:8px;padding:.35rem .6rem;font-size:.88rem;text-decoration:none}.item[data-v-d460481b]:hover{border-color:#ddd6fe}.item.attiva[data-v-d460481b]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.item.disabled[data-v-d460481b]{color:#cbd5e1;background:0 0;border-color:#0000}.search[data-v-4eb01936]{background:var(--c-surface);border:1px solid var(--c-border);max-width:320px;color:var(--c-muted);border-radius:9px;align-items:center;gap:.5rem;margin:0 0 1.1rem;padding:.45rem .7rem;display:flex}.search[data-v-4eb01936] .ico{width:16px;height:16px}.search input[data-v-4eb01936]{width:100%;color:var(--c-text);background:0 0;border:0;outline:none;font-size:.9rem}
