/* PODCO v12.16 — single-owner mobile Map/List + Messages-native support. */
@media(max-width:760px){
  html[data-p1216-view="map"] body{overflow:hidden!important}
  html[data-p1216-view="map"] #p76-results-head{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:2147482000!important}
  html[data-p1216-view="map"] .results-layout.podco-fast-layout{display:block!important;position:fixed!important;top:var(--p1216-head,116px)!important;right:0!important;bottom:calc(72px + env(safe-area-inset-bottom))!important;left:0!important;width:100vw!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:0!important;background:#dceffc!important;z-index:1000!important}
  html[data-p1216-view="map"] .results-layout.podco-fast-layout>.podco-fast-map,
  html[data-p1216-view="map"] #podco-fast-map[hidden]{display:block!important;visibility:visible!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important;opacity:1!important}
  html[data-p1216-view="map"] #podco-modern-map-canvas,
  html[data-p1216-view="map"] #podco-modern-map-canvas.maplibregl-map,
  html[data-p1216-view="map"] #podco-modern-map-canvas>.maplibregl-canvas-container,
  html[data-p1216-view="map"] #podco-modern-map-canvas canvas.maplibregl-canvas,
  html[data-p1216-view="map"] .p91-osm-fallback,
  html[data-p1216-view="map"] .p92-raster-fallback{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important}
  html[data-p1216-view="map"] .podco-fast-results{display:none!important;visibility:hidden!important;position:absolute!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;opacity:0!important;pointer-events:none!important}
  html[data-p1216-view="map"] .p76-sheet-handle{display:none!important}
  html[data-p1216-view="map"] #p76-map-list-toggle{display:flex!important;position:fixed!important;left:50%!important;bottom:calc(88px + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;z-index:2147483000!important}

  html[data-p1216-view="list"] body{overflow-x:hidden!important;overflow-y:auto!important}
  html[data-p1216-view="list"] #p76-results-head{position:sticky!important;top:0!important;z-index:1050!important}
  html[data-p1216-view="list"] .results-layout.podco-fast-layout{display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:1px!important;overflow:visible!important;background:transparent!important}
  html[data-p1216-view="list"] .results-layout.podco-fast-layout>.podco-fast-map{display:none!important}
  html[data-p1216-view="list"] .podco-fast-results{display:grid!important;visibility:visible!important;position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:1px!important;max-height:none!important;overflow:visible!important;opacity:1!important;pointer-events:auto!important;padding:14px!important;background:transparent!important}
}
/* PODCO Support is represented as a real thread entry, not a second header button. */
#p1414-support-start{display:none!important}
#p1216-support-thread{width:100%;text-align:left}
