/* Popup crea pratica: elenco Places e mappa sotto il campo.
   Usato da Home. Non è lo stile del motore elaboratori. */

.popup-indirizzo .modal-dialog {
  max-width: 48rem;
}

.popup-indirizzo .modal-body {
  overflow: visible;
}

.popup-indirizzo-places {
  position: relative;
  z-index: 20;
}

.popup-indirizzo-lista {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  z-index: 30;
  margin: 0.15rem 0 0;
  padding: 0;
  list-style: none;
  max-height: 12rem;
  overflow-y: auto;
  background: #fff;
  border: 1px solid var(--tblr-border-color);
  border-radius: var(--tblr-border-radius);
  box-shadow: var(--tblr-box-shadow);
}

.popup-indirizzo-lista li {
  padding: 0.45rem 0.75rem;
  font-size: 0.8125rem;
  cursor: pointer;
}

.popup-indirizzo-lista li:hover,
.popup-indirizzo-lista li:focus {
  background: var(--tblr-gray-100);
}

/* Più specifico di .mappa-scatola del modulo, che arriva dopo. */
.popup-indirizzo .popup-indirizzo-mappa {
  position: relative;
  z-index: 1;
  height: 26rem;
  border-radius: var(--tblr-border-radius);
  overflow: hidden;
  background: var(--tblr-gray-100);
}

.popup-indirizzo-cartelle {
  font-size: 0.8125rem;
}