html,
body,
#contenitore,
#map {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
}
body {
    overflow: hidden;   /* gli elementi di stampa stanno fuori dallo schermo */
}
/* La mappa e' ancorata ai bordi dello schermo: su iPhone/Safari l'altezza
   100% lasciava una fascia bianca in basso (barre del browser) */
#contenitore {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: auto;
}
.center-div {
    margin: 0 auto;
    width: 100px;
}
.leaflet-control-layers{
    top: 35px;
}

.leaflet-control-geocoder{
    top: 35px;
}
.center-div {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 150px;
    height: 160px;
    padding: 5px;
}
.btn,.upStuff,#export{
    font-weight: 600;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 123, 255);
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    border: 1px solid transparent;
    user-select: none;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    outline: none;
    cursor: pointer;
    font: 400 13.3333px Arial;
}
.span3{
    position:absolute;
    top:45px;
    right:5px;
}
#export{
    margin-left: 10px;
    margin-top: 482px;
    position: absolute;
    /* z-index: 800; */
    /* top: 43%; */
    /* left: 94%; */
    pointer-events: all;
    box-shadow: 0 1px 5px rgba(0,0,0,0.4);
    background: #fff;
    border-radius: 5px;
    color: black;
    text-decoration: none;
}

.descrizioni{
  grid-column: 1/1;
    padding: 5px 0 0 5px;
    text-align: left;
    margin: 0 10px 0 0;
}

.unità{
  grid-column: 3/3;
    padding: 5px 0 0 10px;
    text-align: center;
    align-self: center;
}

.titoli{
  /* position: absolute; */
    top: -15px;
    left: 10px;
    background: #fff;
    padding: 0 5px;
    font-weight: 650;
    margin-bottom: 10px;
}

.icon-measure{
    background-image: url(data:image/png;base64,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+yYQOQAAAEAOw5fx/MxJIXQAACCVe99gIgcAAADIYOgyj589KYQOAACkcu8bSOQAAAAA+zNsmc/vgBRCBwAAUrn3DSJyAAAAgL0ZstThd0EKoQMAAKnc+wYQOQAAAMC+DFfq8TshhdABAIBU7n2diRwAAABgT4YqdfndkELoAABAKve+jkQOAAAAsB/DlPr8jkghdAAAIJV7XyciBwAAANiLIco6/K5IIXQAACCVe18HIgcAAADYh+HJevzOSCF0AAAglXtfYyIHAAAA2IOhybr87kghdAAAIJV7X0MiBwAAAFifYcn6/A5JIXQAACCVe18jIgcAAABYmyHJPvwuSSF0AAAglXtfAyIHAAAAWJfhyH78TkkhdAAAIJV7300iBwAAAFiToci+/G5JIXQAACCVe98NIgcAAABYj2HI/vyOSSF0AAAglXvfRSIHAAAAWIshSA6/a1IIHQAASOXed4HIAQAAANZh+JHH75wUQgcAAFK5950kcgAAAIA1GHrk8rsnhdABAIBU7n0niBwAAACgPsMOfAZIIXQAACCVe99BIgcAAACozZCD33wWSCF0AAAglXvfASIHAAAAqMtwg498JkghdAAAIJV73wsiBwAAAKjJUINHfDZIIXQAACCVe98TIgcAAACoxzCDV3xGSCF0AAAglXvfAyIHAAAAqMUQg6N8VkghdAAAIJV73xdEDgAAAFCH4QVn+cyQQugAAEAq974PRA4AAABQg6EFV/nskELoAABAKve+P4gcAAAAYD7DCu7yGSKF0AEAgFTuff8SOQAAAMBchhS04rNECqEDAACp4u9930QOAAAAMJXhBK35TJFC6AAAQKr4e5/IAQAAAOaIH0rQjc8WKYQOAACkir73iRwAAABgPEtoevMZI4XQAQCAVLH3PpEDAAAAjGX5zCg+a6QQOgAAkCry3idyAAAAgHEsnRnNZ44UQgcAAFLF3ftEDgAAADCGZTOz+OyRQugAAECqqHufyAEAAAD6s2RmNp9BUggdAABIFXPvEzkAAABAX5bLVOGzSAqhAwAAqSLufSIHAAAA6MdSmWp8JkkhdAAAINX29z6RAwAAAPRhmUxVPpukEDoAAJBq63ufyAEAAADas0SmOp9RUggdAABIte29T+QAAAAAbVkeswqfVVIIHQAASLXlvU/kAAAAAO1YGrMan1lSCB0AAEi13b1P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)
    
    
    
}

.icon-save-csv{
    background-image: url(data:image/png;base64,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)
}

.icon-help{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+AAAAPgCAMAAACF+eZPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0MzUyLCAyMDIwLzAxLzMwLTE1OjUwOjM4ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTA1LTI1VDE3OjM2OjMzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wNS0yNVQxOToyMjoyMSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wNS0yNVQxOToyMjoyMSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NmQ0MTZhOGMtYzhmZi05MzRkLTgwOWUtZGJmNDk5ODI5ODNjIiB4bXBNTTpEb2N1bWVudElEPSJ4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)
}

.icon-maglia{
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAJ1BMVEVwcXOBgoSKi42TlJalpqeur7C3uLnJysrb29zk5OXt7e329vb///9HiRbVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0MzUyLCAyMDIwLzAxLzMwLTE1OjUwOjM4ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTA4LTI1VDE1OjM2OjEzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wOC0yNVQxNTo0NDoxNSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wOC0yNVQxNTo0NDoxNSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZlMzMyMjItMzY2ZC0zZTQ5LTlkNWMtOTA4ZWVjNDU1NGYzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ2ZTMzMjIyLTM2NmQtM2U0OS05ZDVjLTkwOGVlYzQ1NTRmMyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjQ2ZTMzMjIyLTM2NmQtM2U0OS05ZDVjLTkwOGVlYzQ1NTRmMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDZlMzMyMjItMzY2ZC0zZTQ5LTlkNWMtOTA4ZWVjNDU1NGYzIiBzdEV2dDp3aGVuPSIyMDIyLTA4LTI1VDE1OjM2OjEzKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMSAoV2luZG93cykiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AUuqCgAAARxJREFUSIntlctuxCAMRY/Bk6ZS/v9LK01KeHQBislD1aSzGanjRYAL175BNpaJa6YQMwByW8GlAOB0RUI77VDIdeWNEBMAA3uCc5iTEm1ah2zIRlKzPO/34hnBnWC/mkVwJjnUa1DbnE8IYtOluTBkE0F8yTjpxDlKxokY4skFj4BMQJwZt96OSAhM1dlFexNegyATS6yp8bGC37lknKiV1L2mxuBRKAnIvZdcEW9Iqp/C/6w4P1CcZFR9dyleMqqu0+spDN4LCkqMfXi4HZCBkOrD9oK59CY8YjIRWsv6XMF7a1mWjl91GPWZ9G69EdZ6TWF/ekMoh+2UTghPSHrkp/8YQSup62hD2TsbmwpQcIcofg/0b8VVSZcJP08kYLybKJAmAAAAAElFTkSuQmCC")
}

/* Pulsante "Elimina oggetti" di Geoman: cestino al posto della gomma
   (selettore piu' specifico di quello di leaflet-geoman.css, caricato dopo) */
.leaflet-pm-toolbar .control-icon.leaflet-pm-icon-delete{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%235B5B5B' d='M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.5-10h7v10h-7V9zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z'/%3E%3C/svg%3E");
}

/* Pulsante "Modalita' campo" (campo.js) */
.leaflet-pm-toolbar .control-icon.icon-campo{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%235B5B5B' d='M12 2 4.5 20.3l.7.7L12 18l6.8 3 .7-.7z'/%3E%3C/svg%3E");
}

/* Marker a pallino (core.js: icona_pallino). Verde da fare, rosso fatto
   in modalita' campo, anello sul punto verso cui si e' guidati */
.marker-pallino{
  box-sizing: border-box;
  border-radius: 50%;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8' fill='%232ecc40' fill-opacity='0.3' stroke='%23fff' stroke-width='3'/%3E%3Ccircle cx='12' cy='12' r='8' fill='none' stroke='%23138a2a' stroke-width='1.5'/%3E%3Cpath d='M12 1v6M12 17v6M1 12h6M17 12h6' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M12 1v6M12 17v6M1 12h6M17 12h6' stroke='%23138a2a' stroke-width='1.5' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='12' r='1.6' fill='%23138a2a'/%3E%3C/svg%3E") center / contain no-repeat;
}
.marker-pallino.fatto{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8' fill='%23e53935' fill-opacity='0.35' stroke='%23fff' stroke-width='3'/%3E%3Ccircle cx='12' cy='12' r='8' fill='none' stroke='%23b71c1c' stroke-width='1.5'/%3E%3Cpath d='M12 1v6M12 17v6M1 12h6M17 12h6' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M12 1v6M12 17v6M1 12h6M17 12h6' stroke='%23b71c1c' stroke-width='1.5' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='12' r='1.6' fill='%23b71c1c'/%3E%3C/svg%3E");
}
.marker-pallino.obiettivo{
  box-shadow: 0 0 0 3px #e53935, 0 0 4px 4px rgba(0,0,0,0.4);
}
.marker-pallino.fatto.obiettivo{
  box-shadow: 0 0 0 3px #1565c0, 0 0 4px 4px rgba(0,0,0,0.4);
}

/* Pulsante "Particella" (particella.js): riquadro con lente */
.leaflet-pm-toolbar .control-icon.icon-particella{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%235B5B5B' stroke-width='2' stroke-linejoin='round' d='M3 5l8-2 9 3v6M3 5v14l7 2 2-1'/%3E%3Ccircle cx='16.5' cy='15.5' r='4' fill='none' stroke='%235B5B5B' stroke-width='2'/%3E%3Cpath stroke='%235B5B5B' stroke-width='2.4' stroke-linecap='round' d='M19.5 18.5L23 22'/%3E%3C/svg%3E");
}
.leaflet-container.interroga-particella{
  cursor: help;
}
#avviso-particella, #avviso-campo, .avviso-mappa{
  position: fixed;
  left: 50%;
  top: 14px;
  transform: translateX(-50%);
  z-index: 1002;
  background: rgba(40,40,40,0.92);
  color: #fff;
  padding: 8px 14px;
  border-radius: 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.4);
  max-width: calc(100% - 30px);
  pointer-events: none;
}

/* Popup dei punti (campo.js) e delle particelle (particella.js) */
.popup-punto{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.35;
  text-align: left;
}
.popup-punto .popup-fatto{
  color: #2e7d32;
  font-weight: bold;
}
.popup-punto .popup-nota{
  margin: 3px 0;
  white-space: pre-wrap;
}
.popup-punto .popup-coord,
.popup-punto .pp-comune{
  color: #555;
  font-size: 11.5px;
  margin: 3px 0;
}
.popup-punto .popup-foto{
  display: block;
  max-width: 240px;
  max-height: 180px;
  margin-top: 4px;
  border: 1px solid #999;
}
.popup-punto .pp-azioni{
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-top: 6px;
}
.popup-punto .pp-azioni button{
  flex: 1 1 auto;
  min-width: 62px;
  padding: 6px 8px;
  font-size: 13px;
  cursor: pointer;
  border: 1px solid #2e7d32;
  border-radius: 5px;
  background: #2e7d32;
  color: #fff;
}
.popup-punto .pp-azioni-punto button{
  background: #f5f5f5;
  color: #222;
  border-color: #bbb;
  padding: 8px 6px;
  font-size: 14px;
}
.popup-punto .pp-azioni-punto button[data-az="fatto"]{
  background: #2e7d32;
  color: #fff;
  border-color: #2e7d32;
}
.popup-punto .pp-azioni-punto button[data-az="cancella"]{
  background: #fff;
  color: #b3261e;
  border-color: #e0b4b0;
}

/* Controllo abbonamento (accesso.js), attivo solo con RICHIEDI_ABBONAMENTO */
#accesso-gate{
  position: fixed;
  inset: 0;
  z-index: 2000;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(20,30,20,0.85);
  font-family: Arial, Helvetica, sans-serif;
}
.accesso-box{
  background: #fff;
  border-radius: 12px;
  padding: 24px 28px;
  width: min(92vw, 380px);
  text-align: center;
  box-shadow: 0 6px 30px rgba(0,0,0,0.4);
}
.accesso-box img{
  width: 64px;
  height: 64px;
  border-radius: 14px;
}
.accesso-box h2{
  margin: 8px 0 4px;
  color: #2e7d32;
}
.accesso-box p{
  text-align: left;
  font-size: 14px;
}
.accesso-box input{
  width: 100%;
  box-sizing: border-box;
  padding: 10px;
  font-size: 15px;
  border: 1px solid #bbb;
  border-radius: 6px;
}
.accesso-box button, .accesso-bottone{
  display: block;
  width: 100%;
  box-sizing: border-box;
  margin-top: 10px;
  padding: 10px;
  font-size: 15px;
  background: #2e7d32;
  color: #fff;
  border: 0;
  border-radius: 6px;
  cursor: pointer;
  text-decoration: none;
}
#accesso-errore{
  color: #c62828;
  font-size: 13px;
  text-align: left;
  margin-top: 6px;
}
.accesso-nota{
  font-size: 12.5px;
  color: #555;
}
#accesso-prova{
  position: fixed;
  left: 50%;
  bottom: 70px;
  transform: translateX(-50%);
  z-index: 1002;
  background: rgba(40,40,40,0.92);
  color: #fff;
  padding: 8px 14px;
  border-radius: 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
}
#accesso-prova a{
  color: #9ccc65;
}
#accesso-prova button{
  background: transparent;
  border: 0;
  color: #ccc;
  font-size: 18px;
  cursor: pointer;
  margin-left: 6px;
}

/* Finestra con il link dei punti (creata da campo.js in fondo al body,
   quindi va ancorata in alto esplicitamente) */
#dialogo-link{
  top: 0;
  left: 0;
}
.dialogo-link-content{
  height: auto !important;      /* .modal-content (piu' sotto) impone height:60% */
  max-width: 520px;
  margin: 12% auto !important;
  overflow-y: auto !important;
  text-align: left;
}
.dialogo-link-chiudi{
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
  cursor: pointer;
}
#dialogo-link-testo{
  width: 100%;
  box-sizing: border-box;
  font-size: 12px;
  word-break: break-all;
}
.dialogo-link-bottoni button{
  padding: 8px 14px;
  font-size: 14px;
  cursor: pointer;
}

/* Barra "Lavoro precedente trovato" (progetto.js) */
#barra-ripresa{
  position: fixed;
  left: 50%;
  bottom: 24px;
  transform: translateX(-50%);
  z-index: 1002;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 14px;
  background: rgba(40,40,40,0.92);
  color: #fff;
  border-radius: 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.4);
  max-width: calc(100% - 30px);
  box-sizing: border-box;
}
#barra-ripresa button{
  padding: 6px 12px;
  border: 1px solid #888;
  border-radius: 5px;
  background: #f5f5f5;
  cursor: pointer;
  font-size: 14px;
}
#barra-ripresa #ripresa-si{
  background: #2e7d32;
  color: #fff;
  border-color: #2e7d32;
}

/* Nuova versione disponibile (installa.js) */
#barra-aggiorna{
  position: fixed;
  left: 50%;
  bottom: 24px;
  transform: translateX(-50%);
  z-index: 1003;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 14px;
  background: rgba(40,40,40,0.92);
  color: #fff;
  border-radius: 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.4);
  max-width: calc(100% - 30px);
}
#barra-aggiorna button{
  padding: 6px 12px;
  border: 1px solid #2e7d32;
  border-radius: 5px;
  background: #2e7d32;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
}
#barra-aggiorna #aggiorna-no{
  background: transparent;
  border-color: transparent;
  color: #ccc;
  font-size: 20px;
  padding: 0 6px;
}

/* Invito a installare l'app (installa.js) */
#barra-installa{
  position: fixed;
  left: 10px;
  right: 10px;
  top: 10px;
  z-index: 1002;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 10px;
  background: #fff;
  color: #222;
  border-radius: 10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.3;
  box-shadow: 0 2px 10px rgba(0,0,0,0.35);
  text-align: left;
}
#barra-installa img{
  width: 40px;
  height: 40px;
  border-radius: 8px;
  flex: none;
}
#barra-installa span{
  flex: 1;
}
#barra-installa button{
  padding: 8px 12px;
  border: 1px solid #2e7d32;
  border-radius: 6px;
  background: #2e7d32;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
  flex: none;
}
#barra-installa #installa-no{
  background: transparent;
  color: #666;
  border-color: transparent;
  font-size: 22px;
  padding: 0 6px;
}

/* Finestra "Invia in studio via email" (progetto.js) */
#dialogo-email{
  top: 0;
  left: 0;
}
#dialogo-email .de-etichetta{
  display: block;
  font-size: 13px;
  color: #555;
  margin: 10px 0 3px;
}
#dialogo-email input[type=email], #dialogo-email input[type=text]{
  width: 100%;
  box-sizing: border-box;
  padding: 9px;
  font-size: 15px;
  border: 1px solid #bbb;
  border-radius: 6px;
}
#dialogo-email .de-consenso{
  display: flex;
  gap: 8px;
  align-items: flex-start;
  font-size: 13px;
  color: #444;
  margin: 12px 0;
}
#dialogo-email .de-consenso input{
  width: 20px;
  height: 20px;
  flex: none;
}
#dialogo-email .de-errore{
  color: #c62828;
  font-size: 13px;
  margin: 6px 0;
}
#dialogo-email .de-ok{
  color: #2e7d32;
  font-weight: bold;
}
#dialogo-email .dialogo-link-bottoni button{
  background: #2e7d32;
  color: #fff;
  border: 1px solid #2e7d32;
  border-radius: 6px;
}
#dialogo-email .dialogo-link-bottoni button.de-secondario{
  background: #f5f5f5;
  color: #222;
  border-color: #bbb;
}
#dialogo-email #de-esito a{
  word-break: break-all;
}

/* Pannello di guida ai punti */
#pannello-campo{
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  background: rgba(255,255,255,0.96);
  box-shadow: 0 -2px 8px rgba(0,0,0,0.25);
  padding: 8px 10px calc(8px + env(safe-area-inset-bottom));
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
  user-select: none;
}
#pannello-campo.raggiunto{
  background: #d9f5dc;
}
#pannello-campo button{
  font-size: 16px;
  padding: 10px 14px;
  border: 1px solid #bbb;
  border-radius: 6px;
  background: #f5f5f5;
  cursor: pointer;
}
#pannello-campo button:disabled{
  opacity: 0.5;
}
.pc-testa{
  display: flex;
  align-items: center;
  gap: 8px;
}
#pc-nome{
  flex: 1;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.pc-centro{
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 6px 4px;
}
#pc-freccia{
  width: 64px;
  height: 64px;
  flex: none;
  fill: #e53935;
  transition: transform 0.3s;
  visibility: hidden;
}
#pannello-campo.raggiunto #pc-freccia{
  fill: #2e7d32;
}
#pc-distanza{
  font-size: 40px;
  font-weight: bold;
  line-height: 1.1;
}
#pannello-campo.raggiunto #pc-distanza::after{
  content: ' · sul punto';
  font-size: 18px;
  color: #2e7d32;
}
#pc-dettagli{
  font-size: 15px;
  color: #444;
}
#pc-coord{
  font-size: 12px;
  color: #666;
}
#pc-nota{
  font-size: 13px;
  color: #333;
  font-style: italic;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#pc-nota:empty, #pc-coord:empty{
  display: none;
}
.pc-azioni + .pc-azioni{
  margin-top: 6px;
}
.pc-azioni{
  display: flex;
  flex-wrap: wrap;      /* sui telefoni stretti i pulsanti vanno a capo, non fuori schermo */
  gap: 8px;
}
.pc-azioni button{
  flex: 1 1 auto;
  min-width: 64px;
  padding-left: 8px;
  padding-right: 8px;
  white-space: nowrap;
}
#pannello-campo #pc-fatto{
  background: #2e7d32;
  color: #fff;
  border-color: #2e7d32;
}

/* Schermi bassi (telefono, finestra ridotta): i comandi in alto a sinistra
   vanno su piu' colonne invece di uscire dallo schermo sotto il selettore
   delle mappe di base */
@media (max-height: 820px){
  .leaflet-top.leaflet-left{
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: flex-start;
    height: calc(100% - 150px);
    pointer-events: none;
  }
  .leaflet-top.leaflet-left > *{
    pointer-events: auto;
  }
}

/* Telefono (schermo stretto), modalita' normale: barra dei comandi su una
   colonna con i soli comandi utili in mobilita', ricerca chiusa a icona,
   niente stampa/editor di stile/coordinate/legende, menu delle azioni in
   verticale accanto al pulsante invece che in riga fuori dallo schermo */
@media (max-width: 768px){
  .leaflet-top.leaflet-left{
    display: block;              /* annulla le colonne degli schermi bassi */
    height: auto;
  }
  .leaflet-control-zoom,
  .leaflet-control-browser-print,
  .leaflet-control-styleeditor,
  .leaflet-control-mouseCoordinate,
  .leaflet-html-legend,
  #logo_principale,
  .leaflet-pm-toolbar .button-container:has(.icon-maglia),
  .leaflet-pm-toolbar .button-container:has(.icon-measure),
  .leaflet-pm-toolbar .button-container:has(.leaflet-pm-icon-rotate),
  .leaflet-pm-toolbar .button-container:has(.leaflet-pm-icon-circle-marker){
    display: none !important;
  }
  .leaflet-control-geocoder,
  .leaflet-control-layers{
    top: 0;
  }
  .button-container .leaflet-pm-actions-container{
    white-space: normal;
    width: min(70vw, 320px);
    box-shadow: 0 2px 8px rgba(0,0,0,0.35);
  }
  .button-container .leaflet-pm-actions-container a.leaflet-pm-action{
    display: block;
    padding: 9px 12px;
    font-size: 15px;
    border-bottom: 1px solid rgba(255,255,255,0.15);
  }
  .leaflet-pm-toolbar .leaflet-buttons-control-button{
    width: 34px;
    height: 34px;
  }
}

/* Modalita' campo: sul telefono restano mappa, posizione e pannello */
body.modalita-campo .leaflet-pm-toolbar,
body.modalita-campo .leaflet-html-legend,
body.modalita-campo .leaflet-control-browser-print,
body.modalita-campo .leaflet-control-geocoder,
body.modalita-campo .leaflet-control-zoom,
body.modalita-campo .leaflet-control-mouseCoordinate,
body.modalita-campo .leaflet-iconLayers,
body.modalita-campo .leaflet-control-styleeditor,
body.modalita-campo #logo_principale{
  display: none !important;
}
body.modalita-campo .leaflet-control-locate{
  transform: scale(1.4);
  transform-origin: top left;
}
body.modalita-campo .leaflet-bottom{
  bottom: 260px;
}

.leaflet-top.leaflet-right{
    top:-35px;
}

body {
    font-family: 'Arial Narrow', Helvetica, sans-serif;
    text-align: justify;
  }
  
  button#myBtn{
    z-index: 1001;
    bottom: 2.5%;
    position: absolute;
    right: 0%;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    height: 30px;
    padding-right: 0%;
    padding-left: 0%;
    background-image: none;
    background-repeat: no-repeat;
    background-position: 100% 0;
    background-color: white;
    opacity: 0.7;
    border-radius: 5px;
    border: 4px solid rgba(0, 0, 0, 0.1);
    cursor: pointer
  }
  /* The Modal (background) */
  .modal {
    display: block; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1001; /* Sit on top */
    /* padding-top: 100px;  */
    /* left: 0%; */
    /* top: -10%; */
    width: 100%; /* Full width */
    height: 100%; /*Full height*/
    /* overflow: auto; */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
  }
  
  /* Modal Content */
  .modal-content {
    background-color: #fefefe;
    margin: 8% 10% 10% 10%;
    padding: 20px;
    border: 1px solid #888;
    /* width: 80%; */
    border-radius: 10px;
    overflow-y: scroll;
    height:60%

  }
  
  /* The Close Button */
  .close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
  }
  
  .close:hover,
  .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
  }
  .modal-content> #logo_info {
    text-align: center;
    margin-bottom: 2%;
}
  .modal-content> #logo_info> a.logo_info>img{
    margin-top: -4%;
    margin-bottom: -1%;
    width:13%;
    margin-left:1%;
  }

  .modal-content> #logo_info2 {
   text-align: center;
   margin-bottom: 2%;

  }
  .modal-content> #logo_info2> a.logo_info>img{
    /* margin-top: -4%;
    margin-bottom: -2%; */
    margin-left:1%;

    width: 15%;
  }

/* Telefono: il contenitore in alto a destra torna a 0 (sul desktop e' a -35px
   con ricerca e livelli a +35px; questa regola deve stare dopo quella) */
@media (max-width: 768px){
  .leaflet-top.leaflet-right{
    top: 0;
  }
}

/* media statica del GPS (campo.js: Rileva qui / Segna dove sono) */
#media-gps{
  position: fixed;
  left: 50%;
  top: 40%;
  transform: translate(-50%, -50%);
  z-index: 1003;
  width: min(320px, 86vw);
  background: #fff;
  color: #222;
  border-radius: 12px;
  padding: 16px 18px;
  box-shadow: 0 4px 18px rgba(0,0,0,0.45);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align: center;
  display: none;
}
#media-gps .mg-titolo{ font-weight: bold; font-size: 17px; color: #2e7d32; margin-bottom: 6px; }
#media-gps .mg-valori{ font-size: 22px; font-weight: bold; margin: 4px 0 8px; }
#media-gps .mg-barra{ height: 8px; background: #e0e0e0; border-radius: 4px; overflow: hidden; }
#media-gps #mg-avanza{ height: 100%; width: 0; background: #2e7d32; transition: width 0.25s linear; }
#media-gps .mg-nota{ color: #555; margin: 10px 0 4px; min-height: 34px; }
#media-gps p{ margin: 8px 0 0; }
#media-gps button{ padding: 9px 16px; border-radius: 6px; border: 1px solid #2e7d32; background: #2e7d32; color: #fff; font-size: 15px; cursor: pointer; margin: 0 4px; }
#media-gps #mg-annulla{ background: #fff; color: #2e7d32; }

/* Modalita' semplice sul telefono (semplice.js): barra in basso, strumenti nascosti */
#barra-semplice{
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1001;
  display: flex;
  background: #fff;
  border-top: 1px solid #cfd8dc;
  box-shadow: 0 -2px 8px rgba(0,0,0,0.18);
  padding-bottom: env(safe-area-inset-bottom);
}
#barra-semplice button{
  flex: 1;
  min-width: 0;
  min-height: 62px;
  border: 0;
  background: none;
  padding: 8px 2px 6px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2e7d32;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 3px;
  cursor: pointer;
  white-space: nowrap;
}
#barra-semplice button svg{ width: 26px; height: 26px; fill: currentColor; }
#barra-semplice button:active, #barra-semplice button.attivo{ background: #e8f5e9; }
#barra-semplice button:disabled{ color: #9e9e9e; }
body.modo-semplice:not(.strumenti-visibili) .leaflet-pm-toolbar,
body.modo-semplice:not(.strumenti-visibili) .leaflet-control-styleeditor,
body.modo-semplice:not(.strumenti-visibili) .leaflet-control-browser-print,
body.modo-semplice:not(.strumenti-visibili) .leaflet-control-mouseCoordinate,
body.modo-semplice:not(.strumenti-visibili) .leaflet-html-legend,
body.modo-semplice:not(.strumenti-visibili) .leaflet-control-zoom,
body.modo-semplice:not(.strumenti-visibili) #logo_principale{
  display: none !important;
}
body.modo-semplice:not(.strumenti-visibili) .leaflet-control-locate{
  transform: scale(1.3);
  transform-origin: top left;
}
body.modo-semplice .leaflet-bottom{ bottom: 66px; }
body.modo-semplice.modalita-campo #barra-semplice{ display: none; }
body.modo-semplice.modalita-campo .leaflet-bottom{ bottom: 260px; }
.pp-intestazione{
  color: #1565c0;
  font-weight: bold;
  margin-bottom: 4px;
}

.pp-quota{ display: block; margin: 4px 0 2px; color: #1565c0; }

/* Assistente vocale/testuale (assistente.js) */
#ass-apri{
  position: fixed;
  right: 14px;
  bottom: 24px;
  z-index: 1001;
  width: 56px;
  height: 56px;
  border-radius: 50%;
  border: 0;
  background: #2e7d32;
  color: #fff;
  box-shadow: 0 3px 10px rgba(0,0,0,0.35);
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
#ass-apri svg{ width: 30px; height: 30px; fill: currentColor; }
/* Il riquadro delle coordinate sta in basso a destra come il microfono: gli
   si lascia lo spazio del pulsante (56 px + margine), cosi' non si coprono */
.leaflet-bottom.leaflet-right .leaflet-control-mouseCoordinate{
  margin-right: 82px;
}
#ass-apri.aperto{ background: #1b5e20; }
body.modo-semplice #ass-apri{ bottom: 80px; }
body.modalita-campo #ass-apri{ bottom: 275px; right: 10px; width: 48px; height: 48px; }
#assistente{
  position: fixed;
  right: 14px;
  bottom: 90px;
  z-index: 1002;
  width: min(380px, calc(100vw - 28px));
  max-height: min(520px, 70vh);
  background: #fff;
  border-radius: 14px;
  box-shadow: 0 6px 24px rgba(0,0,0,0.35);
  display: flex;
  flex-direction: column;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #222;
  overflow: hidden;
}
#assistente[hidden]{ display: none; }
body.modo-semplice #assistente{ bottom: 146px; }
body.modalita-campo #assistente{ bottom: 330px; max-height: min(420px, 55vh); }
#assistente .ass-testa{ display: flex; align-items: center; gap: 6px; padding: 8px 10px; background: #2e7d32; color: #fff; }
#assistente .ass-testa b{ flex: 1; font-size: 15px; }
#assistente .ass-testa button{ border: 0; background: transparent; color: #fff; font-size: 20px; cursor: pointer; padding: 0 6px; line-height: 1; }
#assistente .ass-testa button.spenta{ opacity: 0.6; }
#ass-messaggi{ flex: 1; overflow-y: auto; padding: 10px; display: flex; flex-direction: column; gap: 8px; background: #f5f7f5; min-height: 120px; }
.ass-m{ max-width: 88%; padding: 8px 11px; border-radius: 12px; line-height: 1.35; white-space: pre-wrap; word-wrap: break-word; text-align: left; }
.ass-io{ align-self: flex-end; background: #2e7d32; color: #fff; border-bottom-right-radius: 3px; }
.ass-bot{ align-self: flex-start; background: #fff; border: 1px solid #dfe5df; border-bottom-left-radius: 3px; }
.ass-nota{ align-self: center; background: transparent; color: #777; font-size: 13px; text-align: center; }
#ass-stato{ padding: 4px 12px; color: #2e7d32; font-size: 13px; background: #f5f7f5; }
#ass-riga{ display: flex; gap: 6px; padding: 8px; border-top: 1px solid #dfe5df; background: #fff; margin: 0; }
#ass-riga input{ flex: 1; min-width: 0; padding: 10px 12px; border: 1px solid #bbb; border-radius: 22px; font-size: 16px; }
#ass-riga button{ width: 44px; height: 44px; border-radius: 50%; border: 0; background: #2e7d32; color: #fff; font-size: 18px; cursor: pointer; display: flex; align-items: center; justify-content: center; flex: none; }
#ass-riga button svg{ width: 24px; height: 24px; fill: currentColor; }
#ass-mic.attivo{ background: #e53935; animation: ass-pulsa 1s infinite; }
@keyframes ass-pulsa{ 0%{ box-shadow: 0 0 0 0 rgba(229,57,53,0.5); } 100%{ box-shadow: 0 0 0 12px rgba(229,57,53,0); } }
@media print{ #ass-apri, #assistente, #barra-semplice{ display: none !important; } }

/* Righe e pulsanti che sesto.js aggiunge in fondo al popup dei poligoni:
   stanno fuori da .popup-punto, quindi lo stile va dato senza quel prefisso */
.pp-piante{
  color: #555;
  font-size: 11.5px;
  margin: 3px 0;
}
.pp-sesto-azioni{
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-top: 6px;
}
.pp-sesto-azioni button{
  flex: 1 1 auto;
  min-width: 78px;
  padding: 7px 8px;
  font-size: 13px;
  cursor: pointer;
  border: 1px solid #2e7d32;
  border-radius: 5px;
  background: #2e7d32;
  color: #fff;
}
.pp-sesto-azioni button[data-sz^="togli"]{
  background: #fff;
  color: #b3261e;
  border-color: #e0b4b0;
}
#dialogo-sesto .ds-rifa{
  background: #fff8e1;
  border-left: 4px solid #f9a825;
  padding: 7px 10px;
  margin: 12px 0 0;
  font-size: 13px;
}

/* Finestra del sesto d'impianto e dei tubi di irrigazione (sesto.js) */
#dialogo-sesto{
  top: 0;
  left: 0;
  background: none;             /* niente velo scuro: l'anteprima sulla mappa deve vedersi */
  pointer-events: none;         /* la mappa resta trascinabile mentre si sceglie */
}
.ds-content{
  height: auto !important;      /* .modal-content impone height:60% */
  max-width: 460px;
  margin: 10px auto !important;
  overflow-y: auto !important;
  max-height: 72vh;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  pointer-events: auto;
  box-shadow: 0 6px 24px rgba(0,0,0,0.35);
}
.ds-chiudi{
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
  cursor: pointer;
  line-height: 1;
}
/* Intestazione: si trascina per spostare la finestra (mouse e dito) */
.ds-testa{
  cursor: move;
  touch-action: none;           /* col dito trascina la finestra, non la pagina */
  margin: -4px 0 0;
}
.ds-testa .titoli{
  cursor: move;
}
button.ds-riduci{
  float: right;
  margin: 2px 10px 0 0;
  width: 30px;
  height: 26px;
  font-size: 16px;
  line-height: 1;
  border: 1px solid #bbb;
  border-radius: 5px;
  background: #f5f5f5;
  color: #444;
  cursor: pointer;
}
#dialogo-sesto .ds-presa{
  color: #999;
  font-size: 11.5px;
  margin: 0 0 8px;
}
/* Finestra ridotta: restano titolo, lati, esito e pulsanti; il resto sparisce
   perche' sotto c'e' l'anteprima da guardare */
.ds-content.ds-ridotta .ds-dove,
.ds-content.ds-ridotta .ds-presa,
.ds-content.ds-ridotta #ds-aiuto-lato,
.ds-content.ds-ridotta #ds-riga-sesto,
.ds-content.ds-ridotta #ds-riga-passo,
.ds-content.ds-ridotta #ds-riga-margine,
.ds-content.ds-ridotta #ds-riga-file{
  display: none !important;
}
.ds-content.ds-ridotta .ds-riga{
  margin: 8px 0;
}
#dialogo-sesto .ds-dove{
  color: #555;
  font-size: 13px;
  margin: 0 0 10px;
}
#dialogo-sesto .ds-riga{
  margin: 12px 0;
}
#dialogo-sesto .ds-riga > label{
  display: block;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 3px;
}
#dialogo-sesto .ds-aiuto{
  color: #666;
  font-size: 12.5px;
  margin: 0 0 6px;
}
#dialogo-sesto .ds-campi{
  font-size: 14px;
}
#dialogo-sesto .ds-campi input[type=number]{
  width: 72px;
  padding: 7px 6px;
  font-size: 15px;
  border: 1px solid #bbb;
  border-radius: 5px;
}
#dialogo-sesto input.ds-testo{
  width: 100%;
  box-sizing: border-box;
  padding: 7px 6px;
  font-size: 14px;
  border: 1px solid #bbb;
  border-radius: 5px;
}
#dialogo-sesto .ds-per{
  margin: 0 4px;
}
#dialogo-sesto .ds-check{
  display: inline-block;
  font-size: 13.5px;
  margin-left: 8px;
  cursor: pointer;
}
#dialogo-sesto #ds-riga-file{
  display: block;
  margin: 10px 0 0;
}
#dialogo-sesto [hidden]{
  display: none !important;     /* altrimenti il display qui sopra vince su [hidden] */
}
.ds-lati{
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}
button.ds-lato{
  flex: 1 1 auto;
  min-width: 104px;
  padding: 7px 8px;
  text-align: left;
  border: 1px solid #bbb;
  border-radius: 6px;
  background: #f5f5f5;
  color: #222;
  cursor: pointer;
  font-size: 13px;
  line-height: 1.25;
}
button.ds-lato b{
  display: block;
}
button.ds-lato span{
  color: #666;
  font-size: 12px;
}
button.ds-lato.scelto{
  background: #1e88e5;
  border-color: #1e88e5;
  color: #fff;
}
button.ds-lato.scelto span{
  color: #e3f2fd;
}
#dialogo-sesto .ds-esito{
  background: #f1f8e9;
  border-left: 4px solid #2e7d32;
  padding: 8px 10px;
  margin: 14px 0 10px;
  font-size: 14px;
}
#dialogo-sesto .dialogo-link-bottoni button{
  padding: 9px 16px;
  border-radius: 6px;
  border: 1px solid #2e7d32;
  background: #2e7d32;
  color: #fff;
  font-size: 15px;
  cursor: pointer;
}
#dialogo-sesto .dialogo-link-bottoni button.ds-secondario{
  background: #fff;
  color: #2e7d32;
}
#dialogo-sesto .dialogo-link-bottoni button[disabled]{
  background: #bdbdbd;
  border-color: #bdbdbd;
  cursor: default;
}


/* Popup dei pozzi ISPRA (pozzi.js) */
.popup-punto .pp-avvertenza{
  background: #fff8e1;
  border-left: 4px solid #f9a825;
  padding: 6px 8px;
  margin: 6px 0 0;
  font-size: 11.5px;
  color: #444;
}
.pp-pozzo-azioni{
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-top: 6px;
  align-items: stretch;
}
.pp-pozzo-azioni button,
.pp-pozzo-azioni a.pp-scheda{
  flex: 1 1 auto;
  min-width: 96px;
  padding: 7px 8px;
  font-size: 13px;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  border: 1px solid #0d47a1;
  border-radius: 5px;
  background: #0d47a1;
  color: #fff;
}
.pp-pozzo-azioni button{
  background: #fff;
  color: #0d47a1;
}


/* Finestra "Condividi progetto" (progetto.js) */
#dialogo-condividi .dc-avvertenza{
  background: #fff8e1;
  border-left: 4px solid #f9a825;
  padding: 7px 10px;
  font-size: 13px;
}
.dc-link{
  border-top: 1px solid #ddd;
  padding-top: 8px;
  margin-top: 8px;
}
.dc-link .dc-spiega{
  color: #666;
  font-size: 12.5px;
  margin: 2px 0 5px;
}
.dc-link input{
  width: 100%;
  box-sizing: border-box;
  font-size: 12px;
  padding: 6px;
  border: 1px solid #bbb;
  border-radius: 4px;
}


/* Striscia delle azioni dei pulsanti Geoman (Salva, campo, particella...).
   Geoman la mette in fila con white-space:nowrap a destra del pulsante: con
   molte voci le ultime finivano fuori dallo schermo e non si leggevano.
   main.css e' caricato prima di leaflet-geoman.css, quindi qui servono
   selettori piu' specifici dei suoi. */
.leaflet-pm-toolbar .button-container.active .leaflet-pm-actions-container{
  display: flex;
  flex-wrap: wrap;
  white-space: normal;
  width: max-content;
  max-width: calc(100vw - 76px);
  max-height: 55vh;             /* sul telefono diventa una colonna lunga */
  overflow-y: auto;
  overscroll-behavior: contain;
}
.leaflet-right .leaflet-pm-toolbar .button-container.active .leaflet-pm-actions-container{
  justify-content: flex-end;
}
.leaflet-pm-toolbar .leaflet-pm-actions-container a.leaflet-pm-action{
  white-space: nowrap;
  max-width: calc(100vw - 80px);
  overflow: hidden;
  text-overflow: ellipsis;
}


/* Etichette delle particelle dentro un poligono disegnato (particella.js) */
.etichetta-particella{
  background: rgba(255,255,255,0.88);
  border: 1px solid #2e7d32;
  border-radius: 4px;
  padding: 1px 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.1;
  color: #1b5e20;
  text-align: center;
  white-space: nowrap;
  transform: translate(-50%, -50%);
  pointer-events: none;
}
.etichetta-particella small{
  display: block;
  font-size: 9.5px;
  color: #555;
}
.pp-particelle-azioni{
  display: flex;
  margin-top: 6px;
}
.pp-particelle-azioni button{
  flex: 1 1 auto;
  padding: 6px 8px;
  font-size: 13px;
  cursor: pointer;
  border: 1px solid #2e7d32;
  border-radius: 5px;
  background: #fff;
  color: #2e7d32;
}
.pp-particelle{
  color: #555;
  font-size: 11.5px;
  margin: 3px 0;
}


/* Popup trascinabili (core.js): si prendono dal corpo e si spostano */
.leaflet-popup-content-wrapper{
  cursor: grab;
  touch-action: none;           /* col dito si sposta il popup, non la pagina */
}
.leaflet-popup.popup-spostato .leaflet-popup-tip-container{
  display: none;                /* la freccetta non indicherebbe piu' niente */
}
.leaflet-popup.popup-spostato .leaflet-popup-content-wrapper{
  box-shadow: 0 4px 16px rgba(0,0,0,0.45);
  user-select: none;
}
