754f13111f
kiosk setup wizard: - Scale step: ask user to power on the scale before scanning (new 'Accendi la bilancia' card with 'Bilancia accesa → Cerca' button) - BLE scan: filter results to only show compatible scales (scaleScore>0) hiding clearly non-scale BLE devices from the list - After device selection: run a live connection test — connect to the scale, display the live weight, ask 'Corrisponde al peso sulla bilancia?' with ✅ Sì / ❌ Riprova / Skip buttons before confirming the device webapp: - Scale indicator not live on first load: scaleInit() was firing before syncSettingsFromDB() resolved; fixed by chaining .then(scaleInit) - Scale icon green-on-green: connected state dot changed from #22c55e (green, invisible on dark-green header) to white with green border+glow, visible on any background color