/* On every page but home: the dock slides down out of view while you scroll down and comes
   back when you scroll up, at the top of the page, or at the very bottom. */
/* Coming back is slow and soft (1.2s); going away is a little quicker (0.8s) */
.dock.is-docked { transition: transform 1.2s var(--ease, ease), opacity 1.2s; }
.dock.is-docked.is-away { transform: translateY(calc(100% + 30px)); opacity: 0; pointer-events: none; transition-duration: 0.8s; }
@media (prefers-reduced-motion: reduce) {
  .dock.is-docked.is-away { transform: none; opacity: 1; pointer-events: auto; }
}
