/* Paired with nav-autohide.js: the navbar slides up, sticky side columns follow it. */
html header.wn[data-wn] { transition: transform .32s cubic-bezier(.2, .8, .2, 1), box-shadow .3s ease; }
html.wn-hidden header.wn[data-wn] { transform: translateY(-100%); }
html .split > .side, html .artsplit > .side, html .lsplit > .lead, html .dnav, html .dtoc { transition: top .32s cubic-bezier(.2, .8, .2, 1); }
html.wn-hidden .split > .side, html.wn-hidden .artsplit > .side, html.wn-hidden .lsplit > .lead, html.wn-hidden .dnav, html.wn-hidden .dtoc { top: 24px; }
@media (prefers-reduced-motion: reduce) { html header.wn[data-wn], html .split > .side, html .artsplit > .side, html .lsplit > .lead, html .dnav, html .dtoc { transition: none; } }
