.gps-location {
  display:block; 
  width:2.5em;
  height:2.5em;
  background-color: var(--bs-body-bg);
  background-size: contain;
  margin-top:0.5em;
  border-radius: 1.75em;
  padding:0
}

.center, .tolerance, .border {
  stroke-width: 0;
}

.pan-to {
  fill: var(--bs-secondary);
}

div.gps-location:hover .pan-to {
  fill: var(--bs-white);
}

.pan-to-centered {
  fill: var(--bs-primary);
}

div.gps-location:hover .pan-to-centered {
  fill: theme-color-level(primary, -10) 
}

.pan-to.pan-to-disabled {
  fill: var(--bs-gray-300);
}
