/* Promoted custom GIS field rendering on mobile. The existing Leaflet
   field remains mounted beneath as a one-tap safety fallback. */
#farmIntelPanel.mobile-field-mode #fiCustomMapToggle{min-height:42px;font-weight:800;
 border:1px solid #9dc99c;background:#163c31;color:#e3fff0}
#farmIntelPanel.mobile-field-mode #fiCustomMapToggle[aria-pressed="true"]{
 background:#bde883;color:#15351e;border-color:#daf9af}
/* The custom map must never override the full-screen field container with
   position:relative. That was leaving the satellite image half a screen low. */
#farmIntelPanel.mobile-field-mode #fiPreviewMap.ftCustomGISEnabled{overflow:hidden!important}
#farmIntelPanel.mobile-field-mode:not(.ftFieldMapExpanded) #fiPreviewMap.ftCustomGISEnabled{position:relative!important}
#farmIntelPanel.mobile-field-mode.ftFieldMapExpanded #fiPreviewMap.ftCustomGISEnabled{
 position:fixed!important;inset:0!important;top:0!important;left:0!important;
 width:100vw!important;height:100dvh!important;max-width:none!important;
 max-height:none!important;min-height:0!important;margin:0!important
}
#farmIntelPanel.mobile-field-mode #fiPreviewMap.ftCustomGISEnabled>.leaflet-pane,
#farmIntelPanel.mobile-field-mode #fiPreviewMap.ftCustomGISEnabled>.leaflet-control-container{visibility:hidden!important;pointer-events:none!important}
#farmIntelPanel.mobile-field-mode #fiPreviewMap.ftCustomGISEnabled>.ftg-root{
 position:absolute!important;inset:0!important;width:100%!important;height:100%!important;
 z-index:1450!important;border:0!important;touch-action:none!important}
#farmIntelPanel.mobile-field-mode #fiPreviewMap.ftCustomGISEnabled>.ftg-root .ftg-notice{display:none!important}
#farmIntelPanel.mobile-field-mode #fiPreviewMap.ftCustomGISEnabled>.ftg-root::after{
 content:"Imagery © Esri and partners · Roads / places © Esri and contributors";
 position:absolute;right:6px;bottom:5px;z-index:13;max-width:65%;
 background:#091b15c9;color:#edf4e9;padding:3px 5px;border:1px solid #657c69;
 border-radius:4px;font:9px/1.2 system-ui;pointer-events:none;text-align:right}
#farmIntelPanel.mobile-field-mode #fiPreviewMap.ftCustomGISEnabled.ftCustomDraftCleared .ftg-mark.ftg-draft{display:none!important}
#farmIntelPanel.mobile-field-mode #fiPreviewMap.ftCustomGISEnabled .ftg-mark[role="button"]{pointer-events:auto}
@media(max-width:430px){
 #farmIntelPanel.mobile-field-mode #fiCustomMapToggle{min-height:39px;font-size:12px;padding:7px}
 #farmIntelPanel.mobile-field-mode #fiPreviewMap.ftCustomGISEnabled>.ftg-root::after{font-size:8px;max-width:67%}
}
