/* Scroll containers can receive focus in Chromium, including via their
   scrollbar. Do not let the browser's unthemed auto ring draw a pale strip
   above the library. Keep a visible, inset theme-coloured keyboard indicator.
   Scope this to the scrolling surface: book/button focus is unchanged. */
.app-shell.library-mode .library-wall-scroll:focus {
  outline: none;
}

.app-shell.library-mode .library-wall-scroll:focus-visible {
  outline: 2px solid var(--gold);
  outline-offset: -2px;
}

@media (forced-colors: active) {
  .app-shell.library-mode .library-wall-scroll:focus-visible {
    outline-color: Highlight;
  }
}
