/* Site-wide small overrides (loaded on every page; keep tiny). */

/* The theme renders the breadcrumb ABOVE #main, so the sidebar (avatar / QUICK LINKS) starts one breadcrumb-row lower
   than the page. Wherever a breadcrumb directly precedes #main, lift the sidebar to line up with it — every page and
   post with a breadcrumb, no opt-in. Pages without one (home splash, codelabs) are untouched. Desktop only: below
   1024px the sidebar stacks above the content. */
@media (min-width: 1024px) {
  nav.breadcrumbs + #main > .sidebar { margin-top: -3em; }
}
