#nis-app{
max-width:900px;
margin:auto;
font-family:Arial;
}
#nis-app .card{
background:#f9fafb;
padding:18px;
border-radius:12px;
margin-bottom:18px;
box-shadow:0 2px 8px rgba(0,0,0,0.05);
}
#nis-app .title{
font-size:18px;
font-weight:bold;
margin-bottom:12px;
}
#nis-app .grid{
display:grid;
grid-template-columns:2fr 1fr 1fr;
gap:8px;
align-items:center;
}
#nis-app select{
width:100%;
padding:6px;
border-radius:6px;
}
#nis-app .total{
font-size:26px;
font-weight:bold;
text-align:center;
color:#2563eb;
}
#nis-app .sub{
text-align:center;
color:#666;
font-size:14px;
}
💪 Forza Muscolare
DistrettoDxSx
Spalla
01234
01234
Gomito
01234
01234
Polso
01234
01234
Anca
01234
01234
Ginocchio
01234
01234
Caviglia
01234
01234
🔨 Riflessi
RiflessoDxSx
Bicipitale
012
012
Tricipitale
012
012
Rotuleo
012
012
Achilleo
012
012
🧠SensibilitÃ
Modalità DxSx
Vibrazione
012
012
Posizione
012
012
Dolore
012
012
Tatto
012
012
(function(){
function calc(){
let w=0,r=0,s=0;
document.querySelectorAll(‘#nis-app select’).forEach(el=>{
let v=parseFloat(el.value)||0;
if(el.dataset.w!==undefined) w+=v;
if(el.dataset.r!==undefined) r+=v;
if(el.dataset.s!==undefined) s+=v;
});
let tot=w+r+s;
document.getElementById(‘total’).innerText=tot;
let txt=”;
if(tot<10) txt='Neuropatia lieve';
else if(tot{
el.addEventListener(‘change’,calc);
});
})();