html.tema-nuovo .ie-page .ie-titolo{font-family:var(--font-display);letter-spacing:-.022em;color:var(--text-primary);font-size:1.65rem!important;font-weight:650!important}html.tema-nuovo .ie-page .ie-sottotitolo{color:var(--text-secondary)!important}.ie-overview{margin-bottom:28px}.ie-overview-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.ie-eyebrow{color:var(--accent);letter-spacing:.08em;font-size:.72rem;font-weight:700}.ie-overview-heading h2{color:var(--text-primary);overflow-wrap:anywhere;margin:7px 0;font-size:1.6rem;line-height:1.2}.ie-overview-heading p,.ie-activity-chart>p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.6}.ie-analysis-filters{flex-wrap:wrap;gap:12px;display:flex}.ie-analysis-filters label{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:.75rem;font-weight:600;display:flex}.ie-analysis-filters select{border:1px solid var(--border-color);max-width:100%;min-height:44px;color:var(--text-primary);background:var(--bg-card);font:inherit;border-radius:9px;padding:9px 30px 9px 12px;font-size:.85rem}.ie-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.ie-metric{border:1px solid var(--border-color);background:var(--bg-card);border-radius:12px;padding:18px}.ie-metric dt{color:var(--text-secondary);font-size:.8rem;font-weight:600}.ie-metric dd{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:9px 0;font-size:2rem;font-weight:700;line-height:1.1}.ie-metric p{color:var(--text-secondary);margin:0;font-size:.75rem;line-height:1.5}.ie-metric-warning{border-color:var(--dash-red)}.ie-metric-warning dd{color:var(--dash-red)}.ie-activity-chart{border:1px solid var(--border-color);background:var(--bg-card);border-radius:12px;padding:20px}.ie-chart-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.ie-chart-heading h3{color:var(--text-primary);margin:0;font-size:1rem}.ie-chart-heading span{color:var(--text-secondary);font-size:.75rem}.ie-analysis-notice{border-left:3px solid var(--accent);background:var(--bg-card);color:var(--text-secondary);padding:12px 16px;font-size:.82rem;line-height:1.5}.ie-analysis-empty{text-align:center;color:var(--text-secondary);padding:32px 12px;font-size:.85rem}.ie-chart-data summary{cursor:pointer;min-height:44px;color:var(--text-secondary);align-content:center;font-size:.8rem;display:list-item}.ie-chart-data>div{overflow-x:auto}.ie-chart-data table{border-collapse:collapse;width:100%;font-size:.8rem}.ie-chart-data th,.ie-chart-data td{text-align:left;border-bottom:1px solid var(--border-color);padding:8px}.ie-chart-data caption{text-align:left;color:var(--text-secondary);padding:8px}.estratti-analisi button:focus-visible,.ie-overview select:focus-visible,.ie-chart-data summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.estratti-analisi .ie-pill{min-height:44px}.estratti-analisi .ie-an-sez{margin-top:6px}@media (width<=760px){.ie-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ie-overview-heading{align-items:stretch;gap:16px}.ie-analysis-filters{width:100%}.ie-analysis-filters label{flex:1;min-width:130px}.ie-activity-chart{padding:14px 10px}.ie-metric{padding:14px}}html.tema-nuovo .ie-page .ie-btn-sec{box-shadow:0 1px 1px #0a25400a;color:var(--text-primary)!important;background:#fff!important;border:1px solid #dfe4ec!important;border-radius:8px!important}html.tema-nuovo .ie-page .ie-btn-sec:hover{background:#f6f8fb!important;border-color:#c9d1dd!important}html.tema-nuovo .ie-page .ie-anno{box-shadow:0 1px 1px #0a25400a;background:#fff!important;border-color:#dfe4ec!important;border-radius:8px!important}html.tema-nuovo .ie-page .ie-tabs{border:none!important;border-bottom:1px solid var(--border-color)!important;background:0 0!important;border-radius:0!important;gap:18px!important;width:auto!important;padding:0!important}html.tema-nuovo .ie-page .ie-tab{margin-bottom:-1px;color:var(--text-secondary)!important;background:0 0!important;border-radius:0!important;padding:10px 2px!important}html.tema-nuovo .ie-page .ie-tab:hover{color:var(--text-primary)!important}html.tema-nuovo .ie-page .ie-tab.is-on{box-shadow:inset 0 -2px var(--accent);color:var(--accent)!important}html.tema-nuovo .ie-page .ie-card,html.tema-nuovo .ie-page .ie-gruppo{box-shadow:var(--card-shadow);border:1px solid var(--border-color)!important;background:#fff!important;border-radius:10px!important}html.tema-nuovo .ie-page .ie-card-title{background:#fff!important}html.tema-nuovo .ie-page .ie-dot{box-shadow:none!important}html.tema-nuovo .ie-page .ie-gruppo-body,html.tema-nuovo .ie-page .ie-panel{background:#f6f8fb!important}html.tema-nuovo .ie-page .ie-conc-head{background:#fff!important}html.tema-nuovo .ie-page .ie-conc-head>span:first-child{box-shadow:none!important}html.tema-nuovo .ie-page .ie-settings{background:#fafbfd!important}html.tema-nuovo .ie-page .ie-sec-head{background:#fff}html.tema-nuovo .ie-page .ie-badge{border:1px solid #e3e8ee;color:#425466!important;background:#f6f8fa!important;border-radius:4px!important;padding:1px 7px!important}html.tema-nuovo .ie-page .ie-drop{background:#fff!important;border:1px dashed #c9d1dd!important;border-radius:8px!important}html.tema-nuovo .ie-page .ie-drop:hover{border-color:var(--accent)!important}html.tema-nuovo .ie-page .ie-drop.is-over{border-color:var(--accent)!important;background:#635bff0a!important}html.tema-nuovo .ie-page table thead th{color:var(--text-secondary);font-size:.68rem;letter-spacing:.05em!important;border-bottom:1px solid var(--border-color)!important;background:#fff!important;font-weight:600!important}html.tema-nuovo .ie-page .ie-thead-tr{background:#fff!important}html.tema-nuovo .ie-page table tbody td{border-bottom-color:#eef1f5!important}html.tema-nuovo .ie-page table tbody tr:hover>td{background:#fafbfd}html.tema-nuovo .ie-page .ie-sel-bar{background:#fff5f6!important}html.tema-nuovo .ie-page .ie-pill{color:var(--text-secondary)!important;background:#fff!important;border:1px solid #dfe4ec!important;border-radius:999px!important}html.tema-nuovo .ie-page .ie-pill:hover{color:var(--text-primary)!important;border-color:#c9d1dd!important}html.tema-nuovo .ie-page .ie-pill.is-on{color:var(--accent)!important;background:#635bff14!important;border-color:#635bff66!important}html.tema-nuovo .ie-page .ie-seg{background:#f6f8fa;padding:2px;border-color:#e3e8ee!important;gap:2px!important}html.tema-nuovo .ie-page .ie-seg-btn{color:var(--text-secondary)!important;background:0 0!important;border-radius:6px!important}html.tema-nuovo .ie-page .ie-seg-btn.is-on{box-shadow:0 1px 2px #0a25401f;color:var(--text-primary)!important;background:#fff!important}html.tema-nuovo .ie-page .ie-an-sez{box-shadow:var(--card-shadow);background:#fff;border-color:var(--border-color)!important;border-radius:10px!important}html.tema-nuovo .ie-page .ie-an-sez-head{border-bottom-color:var(--border-color)!important;background:#fff!important}html.tema-nuovo .ie-page .ie-csep{box-shadow:var(--card-shadow);border-color:var(--border-color)!important;border-radius:10px!important}html.tema-nuovo .ie-page .ie-kpi{border:1px solid var(--border-color);background:#fff;border-radius:10px;overflow:hidden;gap:0!important}html.tema-nuovo .ie-page .ie-kpi>div{text-align:left!important;background:#fff!important;border:none!important;border-radius:0!important}html.tema-nuovo .ie-page .ie-kpi>div+div{border-left:1px solid var(--border-color)!important}@media (width<=768px){html.tema-nuovo .ie-page .ie-tabs{overflow-x:auto;gap:14px!important}}@media (width<=768px) and (orientation:portrait){html.tema-nuovo .ie-page .ie-kpi>div+div{border-left:none!important}html.tema-nuovo .ie-page .ie-kpi>div:nth-child(odd){border-right:1px solid var(--border-color)!important}html.tema-nuovo .ie-page .ie-kpi>div:nth-child(-n+2){border-bottom:1px solid var(--border-color)!important}}.ie-report-block>h3{color:var(--text-primary);margin:0 0 5px;font-size:1.25rem}.ie-report-block>p{color:var(--text-secondary);margin:0 0 18px;font-size:.8rem;line-height:1.5}html.tema-nuovo .imp-pagina{padding:0!important}html.tema-nuovo .imp-pagina>h1{letter-spacing:-.01em;color:#0a2540;margin-bottom:14px!important;font-size:1.4rem!important;font-weight:700!important}html.tema-nuovo .imp-pagina .impostazioni-tabs{scrollbar-width:none;overflow-x:auto;background:0 0!important;border:none!important;border-bottom:1px solid #e3e8ee!important;border-radius:0!important;gap:22px!important;margin-bottom:22px!important;padding:0!important}html.tema-nuovo .imp-pagina .impostazioni-tabs::-webkit-scrollbar{display:none}html.tema-nuovo .imp-pagina .imp-tab-scheda{color:#56677f!important;background:0 0!important;border-radius:0!important;flex:none!important;gap:0!important;padding:0 0 10px!important;font-size:.88rem!important;font-weight:500!important;transition:color .15s,box-shadow .15s!important}html.tema-nuovo .imp-pagina .imp-tab-scheda>svg{display:none}html.tema-nuovo .imp-pagina .imp-tab-scheda:hover{color:#0a2540!important}html.tema-nuovo .imp-pagina .imp-tab-scheda[data-attivo]{box-shadow:inset 0 -2px var(--accent);color:var(--accent)!important}html.tema-nuovo .imp-pagina .imp-titolo{gap:0!important;margin-bottom:2px!important}html.tema-nuovo .imp-pagina .imp-titolo>svg{display:none}html.tema-nuovo .imp-pagina .imp-titolo h2{color:#0a2540;letter-spacing:-.005em;font-size:1rem!important;font-weight:600!important}html.tema-nuovo .imp-pagina .imp-descr{color:#56677f!important;font-size:.82rem!important}html.tema-nuovo .imp-pagina .imp-card,html.tema-nuovo .imp-pagina .imp-blocco{box-shadow:0 1px 1px #0a25400a;background:#fff!important;border:1px solid #e3e8ee!important;border-radius:8px!important}html.tema-nuovo .imp-pagina .imp-card h2{color:#0a2540;font-size:1rem!important;font-weight:600!important}html.tema-nuovo .imp-pagina .imp-card p{color:#56677f!important;font-size:.82rem!important}html.tema-nuovo .imp-pagina .imp-blocco-testa{background:#fafbfc;border-bottom-color:#e3e8ee!important;padding-top:11px!important;padding-bottom:11px!important}html.tema-nuovo .imp-pagina .imp-blocco-testa>span:first-child{letter-spacing:.05em;text-transform:uppercase;color:#56677f;font-size:.7rem!important;font-weight:600!important}html.tema-nuovo .imp-pagina .imp-blocco-etichetta{letter-spacing:.05em!important;color:#56677f!important;font-size:.7rem!important;font-weight:600!important}html.tema-nuovo .imp-pagina .imp-blocco-titolo{color:#0a2540;font-size:1rem!important;font-weight:600!important}html.tema-nuovo .imp-pagina .imp-icona{color:#8792a2!important}html.tema-nuovo .imp-pagina .imp-avatar{background:#f6f8fa!important;border:1px solid #e3e8ee!important;border-radius:8px!important}html.tema-nuovo .imp-pagina .imp-pill{color:#425466!important;background:#f6f8fa!important;border:1px solid #e3e8ee!important;border-radius:999px!important;font-weight:500!important}html.tema-nuovo .imp-pagina .imp-pill[data-tono=ko]{color:#c01b3c!important;background:#ffe0e5!important;border-color:#ffe0e5!important}html.tema-nuovo .imp-pagina .imp-pill[data-tono=resp]{background:rgba(var(--accent-rgb), .1)!important;border-color:rgba(var(--accent-rgb), .1)!important;color:var(--accent)!important}html.tema-nuovo .imp-pagina .imp-avviso{border-radius:8px!important;font-weight:500!important}html.tema-nuovo .imp-pagina .imp-avviso[data-tipo=ok]{color:#0e6245!important;background:#d7f7e3!important;border-color:#b7ebc9!important}html.tema-nuovo .imp-pagina .imp-avviso[data-tipo=ko]{color:#c01b3c!important;background:#fff5f6!important;border-color:#f5c2cc!important}html.tema-nuovo .imp-pagina .team-role-legend{background:#fff;border:1px solid #e3e8ee;border-radius:8px;overflow:hidden;gap:0!important}html.tema-nuovo .imp-pagina .imp-ruolo{background:#fff!important;border:none!important;border-right:1px solid #e3e8ee!important;border-radius:0!important}html.tema-nuovo .imp-pagina .imp-ruolo:last-child{border-right:none!important}html.tema-nuovo .imp-pagina .imp-ruolo-nome{color:#0a2540!important;font-weight:600!important}html.tema-nuovo .imp-pagina .imp-ruolo>div>div:last-child{color:#56677f!important;font-size:.74rem!important}html.tema-nuovo .imp-pagina .imp-ruolo-select{box-shadow:0 1px 1px #0a25400a;color:#0a2540!important;background:#fff!important;border:1px solid #dfe4ec!important;border-radius:6px!important;font-weight:500!important}html.tema-nuovo .imp-pagina .imp-ruolo-select:disabled{color:#697386!important;background:#f6f8fa!important}html.tema-nuovo .imp-pagina .imp-interruttore{color:#a3acb9!important}html.tema-nuovo .imp-pagina .imp-interruttore[data-on]{color:var(--accent)!important}html.tema-nuovo .imp-pagina .imp-azione{opacity:.7;transition:opacity .15s,color .15s;color:#8792a2!important}html.tema-nuovo .imp-pagina .imp-azione:hover{opacity:1;color:#c01b3c!important}html.tema-nuovo .imp-pagina .imp-pericolo{color:#c01b3c!important;background:#fff!important;border:1px solid #f5c2cc!important;font-weight:600!important}html.tema-nuovo .imp-pagina .imp-pericolo:hover{border-color:#c01b3c!important}html.tema-nuovo .imp-pagina .imp-modulo{color:#697386!important;background:#fff!important;border:1px solid #e3e8ee!important;border-radius:999px!important;font-weight:500!important}html.tema-nuovo .imp-pagina .imp-modulo:hover:not(:disabled){border-color:#c9d1dd!important}html.tema-nuovo .imp-pagina .imp-modulo[data-on]{background:rgba(var(--accent-rgb),.08)!important;border-color:rgba(var(--accent-rgb),.35)!important;color:var(--accent)!important}html.tema-nuovo .imp-pagina .imp-primario{border-radius:6px!important;font-weight:600!important}html.tema-nuovo .imp-pagina .imp-azienda{background:#fff!important;border:1px solid #e3e8ee!important;border-radius:6px!important}html.tema-nuovo .imp-pagina .imp-azienda[data-attuale]{border-color:rgba(var(--accent-rgb),.45)!important}html.tema-nuovo .imp-pagina .imp-azienda-ruolo{color:#56677f!important;font-weight:500!important}html.tema-nuovo .imp-pagina .integrazioni-side{border-right-color:#e3e8ee!important}html.tema-nuovo .imp-pagina .integrazioni-side-title{color:#8792a2!important;font-size:.7rem!important;font-weight:600!important}html.tema-nuovo .imp-pagina .imp-integ{background:0 0!important;border-radius:6px!important;outline:none!important;padding:8px 12px!important}html.tema-nuovo .imp-pagina .imp-integ:hover{background:#f6f8fa!important}html.tema-nuovo .imp-pagina .imp-integ[data-attivo]{background:rgba(var(--accent-rgb),.07)!important}html.tema-nuovo .imp-pagina .imp-integ-logo{filter:grayscale();opacity:.55}html.tema-nuovo .imp-pagina .imp-integ-logo svg{width:22px;height:22px}html.tema-nuovo .imp-pagina .imp-integ[data-attivo] .imp-integ-logo{opacity:.9}html.tema-nuovo .imp-pagina .imp-integ-nome{color:#0a2540!important;font-weight:500!important}html.tema-nuovo .imp-pagina .imp-integ[data-attivo] .imp-integ-nome{color:var(--accent)!important;font-weight:600!important}@media (width>=769px){html.tema-nuovo .imp-pagina .integrazioni-side{width:220px!important;padding-right:12px!important}}html.tema-nuovo .imp-pagina .integrazioni-content h2{color:#0a2540;letter-spacing:-.005em;font-size:1rem!important;font-weight:600!important}html.tema-nuovo .imp-pagina .integrazioni-content h2+p{color:#56677f!important}html.tema-nuovo .bk-pagina{max-width:none!important}html.tema-nuovo .bk-pagina .bk-head h2{color:#0a2540;gap:0!important;font-size:1rem!important;font-weight:600!important}html.tema-nuovo .bk-pagina .bk-head h2>svg{display:none}html.tema-nuovo .bk-pagina .bk-head p{color:#56677f!important}html.tema-nuovo .bk-pagina .bk-icona{stroke:#8792a2;color:#8792a2!important}html.tema-nuovo .bk-auto{box-shadow:0 1px 1px #0a25400a;border-color:#e3e8ee!important;border-radius:8px!important}html.tema-nuovo .bk-auto>button{color:#0a2540!important;font-size:.86rem!important;font-weight:600!important}html.tema-nuovo .bk-auto>button:hover{background:#fafbfc!important}html.tema-nuovo .bk-auto .bk-auto-nota{color:#425466;background:#f6f8fa!important}html.tema-nuovo .bk-pagina .bk-info{background:#f6f8fa!important;border:1px solid #e3e8ee!important;border-radius:8px!important}html.tema-nuovo .bk-pagina .bk-salute{background:#fff5f6!important;border:1px solid #f5c2cc!important;border-radius:8px!important}html.tema-nuovo .bk-pagina .bk-salute[data-ok]{background:#f2fbf5!important;border-color:#b7ebc9!important}html.tema-nuovo .bk-pagina .bk-pericolo{color:#c01b3c!important;background:#fff!important;border:1px solid #f5c2cc!important;border-radius:6px!important}html.tema-nuovo .bk-pagina .bk-pericolo:hover{border-color:#c01b3c!important}html.tema-nuovo .bk-pagina .bk-filtri{box-shadow:0 1px 1px #0a25400a;background:#fff!important;border-color:#e3e8ee!important;border-radius:8px!important}html.tema-nuovo .bk-pagina .bk-filtro{color:#425466!important;background:#fff!important;border:1px solid #e3e8ee!important;border-radius:999px!important;font-weight:500!important}html.tema-nuovo .bk-pagina .bk-filtro:hover{background:#f6f8fb!important}html.tema-nuovo .bk-pagina .bk-filtro[data-attivo]{background:rgba(var(--accent-rgb),.08)!important;border-color:rgba(var(--accent-rgb),.35)!important;color:var(--accent)!important;font-weight:600!important}html.tema-nuovo .bk-pagina .bk-data{letter-spacing:.05em;text-transform:uppercase!important;color:#697386!important;font-size:.7rem!important;font-weight:600!important}html.tema-nuovo .bk-pagina .bk-gruppo{box-shadow:0 1px 1px #0a25400a;background:#fff!important;border-color:#e3e8ee!important;border-radius:8px!important}html.tema-nuovo .bk-pagina .bk-row{border-bottom-color:#e3e8ee!important}html.tema-nuovo .bk-pagina .bk-row:hover{background:#fafbfc!important}html.tema-nuovo .bk-pagina .bk-punto{width:7px!important;height:7px!important}html.tema-nuovo .bk-pagina .bk-tipo{border:1px solid #e3e8ee;color:#425466!important;background:#f6f8fa!important;border-radius:999px!important;font-weight:500!important}html.tema-nuovo .bk-pagina .bk-vuoto{background:#fff!important;border-color:#e3e8ee!important;border-radius:8px!important}@media (width<=768px){html.tema-nuovo .imp-pagina .impostazioni-tabs{gap:18px!important}html.tema-nuovo .imp-pagina .imp-tab-scheda{padding:0 0 10px!important;font-size:.84rem!important}html.tema-nuovo .imp-pagina .imp-ruolo{border-bottom:1px solid #e3e8ee!important;border-right:none!important}html.tema-nuovo .imp-pagina .imp-ruolo:last-child{border-bottom:none!important}html.tema-nuovo .imp-pagina .imp-integ{border:1px solid #e3e8ee!important;padding:6px 10px!important}html.tema-nuovo .imp-pagina .imp-integ[data-attivo]{border-color:rgba(var(--accent-rgb),.35)!important}}html.tema-nuovo .imp-pagina .imp-aggiungi{margin-top:16px}html.tema-nuovo .bk-pagina .bk-sec,html.tema-nuovo .bk-pagina .bk-ripristina{color:#0a2540!important;background:#fff!important;border:1px solid #e3e8ee!important;box-shadow:0 1px 1px #0a25400a!important}html.tema-nuovo .bk-pagina .bk-sec:hover,html.tema-nuovo .bk-pagina .bk-ripristina:hover{background:#f6f8fa!important;border-color:#c9d2de!important}html.tema-nuovo .bk-pagina .bk-ripristina:hover{color:var(--accent)!important}html.tema-nuovo .bk-caricamento>svg{margin:0 auto;display:block}@media (width<=768px){.imp-account .imp-account-titolo{display:none!important}.imp-account .imp-account-griglia{flex-direction:column;align-items:stretch!important;gap:12px!important;display:flex!important}.imp-account .imp-account-griglia>*,.imp-account .imp-col-sx>*,.imp-account .imp-col-dx>*{box-sizing:border-box;width:100%;min-width:0}.imp-account .imp-sezione-testa{flex-wrap:wrap;row-gap:2px}.imp-account .imp-sezione-testa .imp-descr{flex-basis:100%}.imp-pagina .team-role-legend{grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important;gap:6px!important}.imp-pagina .team-role-legend .imp-ruolo-desc{display:none}.imp-pagina .team-role-legend .imp-ruolo{padding:8px 6px!important}.imp-pagina .imp-aggiungi-testa{flex-wrap:wrap;row-gap:2px!important}.imp-pagina .imp-aggiungi-testa .imp-descr{flex-basis:100%;padding-left:22px}}.imp-info-griglia{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.imp-info-card{color:inherit;background:var(--bg-card,#fff);border:1px solid var(--border-color,#e3e8ee);border-radius:10px;align-items:center;gap:14px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.imp-info-card:hover,.imp-info-card:focus-visible{border-color:var(--accent,#635bff);outline:none;transform:translateY(-1px);box-shadow:0 4px 14px #0a254014}.imp-info-icona{width:40px;height:40px;color:var(--accent,#635bff);background:#635bff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.imp-info-testo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.imp-info-titolo{font-size:var(--fs-base,.95rem);color:var(--text-primary,#0a2540);font-weight:600}.imp-info-desc{font-size:var(--fs-sm,.82rem);color:var(--text-secondary,#56677f)}.imp-info-freccia{color:var(--text-secondary,#8792a2);opacity:0;flex-shrink:0;transition:opacity .15s}.imp-info-card:hover .imp-info-freccia,.imp-info-card:focus-visible .imp-info-freccia{opacity:1}.imp-introduzione{color:var(--text-secondary);margin:0 0 24px;font-size:.9rem;line-height:1.5}.imp-pagina .impostazioni-tabs{scrollbar-width:thin;overflow-x:auto}.imp-pagina .impostazioni-tabs button{flex-shrink:0;min-height:44px}.imp-pagina .imp-card{box-shadow:none}@media (width<=640px){.imp-pagina .imp-card{padding:16px}.imp-introduzione{margin-bottom:16px}}.imp-sezione-centrata{width:100%;min-width:0;max-width:1000px;margin-inline:auto}.imp-sicurezza{gap:16px;width:100%;max-width:760px;margin-inline:auto;display:grid}.imp-sicurezza-intro{margin-bottom:2px}.imp-sicurezza-intro h2{font-size:var(--fs-lg);margin:0 0 6px;font-weight:600}.imp-sicurezza-intro p,.imp-sezione-nota{color:var(--text-secondary);font-size:var(--fs-sm);margin:0 0 18px;line-height:1.6}.imp-sicurezza>div:not(.imp-sicurezza-intro){box-shadow:none;min-width:0;border-radius:10px!important;padding:22px!important}.imp-sicurezza h2{line-height:1.4;font-size:var(--fs-md)!important;font-weight:600!important}.imp-sicurezza button{min-height:44px}.imp-ai .ai-settings{max-width:none;box-shadow:none;border-radius:10px!important}.imp-ai .ai-intro{margin-bottom:18px}.ai-passaggi{counter-reset:collegamento;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 20px;padding:0;list-style:none;display:grid}.ai-passaggi li{counter-increment:collegamento;min-width:0;padding-left:30px;position:relative}.ai-passaggi li:before{content:counter(collegamento);border:1px solid var(--border-color);width:22px;height:22px;font-size:var(--fs-xs);color:var(--text-secondary);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.ai-passaggi strong{font-size:var(--fs-sm);font-weight:600;line-height:1.5;display:block}.ai-passaggi span{color:var(--text-secondary);font-size:var(--fs-xs);margin-top:4px;line-height:1.6;display:block}.imp-ai .ai-url{max-width:none}.imp-ai .ai-moduli{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.imp-ai .ai-modulo{aspect-ratio:auto;background:var(--bg-card);border-radius:8px;min-height:0;padding:16px}.imp-ai .ai-modulo>svg{width:19px;height:19px;color:var(--text-secondary);margin-bottom:12px}.imp-ai .ai-modulo h4{margin-bottom:6px}.imp-ai .ai-modulo p{margin-bottom:0}.imp-informative .imp-info-griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.imp-informative .imp-info-card{border-radius:10px;align-items:flex-start;padding:20px}.imp-informative .imp-info-desc{line-height:1.6}.imp-informative .imp-info-icona{background:var(--bg-tertiary);width:36px;height:36px;color:var(--text-secondary);border-radius:8px}.imp-informative .imp-info-freccia{opacity:.65;margin-top:4px}.imp-informative .imp-info-card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=700px){.ai-passaggi{grid-template-columns:1fr;gap:14px}.imp-ai .ai-moduli{grid-template-columns:repeat(2,minmax(0,1fr))}.imp-informative .imp-info-griglia{grid-template-columns:1fr}.imp-sicurezza>div:not(.imp-sicurezza-intro){padding:16px!important}.imp-sicurezza>div>div{flex-wrap:wrap}}@media (width<=440px){.imp-ai .ai-moduli{grid-template-columns:1fr}.imp-informative .imp-info-card{gap:10px;padding:16px}}@media (prefers-reduced-motion:reduce){.imp-informative .imp-info-card{transition:none;transform:none}}
