/* Same-page links keep their targets below the existing Back bar. */
.presence-consumer :is(#presence-overview,#key-details,#key-finishes,#presence-app,#presence-questions){scroll-margin-top:90px}
.presence-consumer :is(#presence-overview,#key-details,#key-finishes,#presence-app,#presence-questions):focus{outline:none}
.presence-consumer :is(#presence-overview,#key-details,#key-finishes,#presence-app,#presence-questions):focus-visible{outline:2px solid var(--fg);outline-offset:8px;border-radius:6px}
@media(max-width:640px){.presence-consumer :is(#presence-overview,#key-details,#key-finishes,#presence-app,#presence-questions){scroll-margin-top:82px}}
