/* Standard delle app di Pietro (v3, 24/10/2026) — da caricare DOPO il CSS dell'app, con <link rel="stylesheet" href="standard.css">. */
/* Niente zoom della pagina (solo le mappe, nel loro riquadro) */
html, body { touch-action: pan-x pan-y; }
/* Le mappe Leaflet gestiscono da sole i propri tocchi: qui non si tocca. Un riquadro che deve zoomare con due dita ma lasciare scorrere la pagina con uno: [data-zoom-ok] */
[data-zoom-ok] { touch-action: pan-x pan-y; }
/* Regola dei 16px: i campi di testo non scendono mai sotto 16px, così iPhone non ingrandisce la pagina al tocco */
input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not(#_16),
select:not(#_16), textarea:not(#_16) {
  font-size: 16px; font-size: max(16px, 1rem);
}
/* Navigazione da tastiera visibile (desktop) */
:focus-visible { outline: 3px solid #4d97ff; outline-offset: 2px; }
