/* Standard delle app di Pietro (v1, 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; }
.leaflet-container, [data-zoom-ok] { touch-action: none; }
/* 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]), select, textarea {
  font-size: 16px; font-size: max(16px, 1rem);
}
/* Navigazione da tastiera visibile (desktop) */
:focus-visible { outline: 3px solid #4d97ff; outline-offset: 2px; }
