/* The badge starts 74px above the viewport bottom; leave a further 16px gap. */
#back-to-top a.top {
    bottom: calc(90px + env(safe-area-inset-bottom, 0px));
}

/* Page sections and map results must not paint over the badge. */
.grecaptcha-badge {
    z-index: 1000;
}
