@layer mobile323 {
html[data-mobile323="1"] { touch-action:pan-x pan-y!important; -webkit-text-size-adjust:100%; text-size-adjust:100%; }
html[data-mobile323="1"] body { touch-action:pan-x pan-y!important; }
html[data-mobile323="1"] input,html[data-mobile323="1"] select,html[data-mobile323="1"] textarea { font-size:max(16px,1em)!important; }
html[data-mobile323="1"] .leaflet-container { touch-action:none!important; }
html[data-mobile323="1"] .map-layout245 { height:100dvh!important; }
}
