/* Motion only: settled dimensions, colors and menu content remain unchanged. */
@media(prefers-reduced-motion:no-preference){
 body.mars-theme.sidebar-motion-ready .site-sidebar{transition:width .2s ease,transform .2s ease,visibility 0s}
 body.mars-theme.sidebar-motion-ready .site-shell{transition:margin-left .2s ease}
 body.mars-theme.sidebar-motion-ready .sidebar-heading{transition:flex-basis .2s ease}
 body.mars-theme.sidebar-motion-ready .header-inner{transition:width .2s ease}
}
@media(max-width:768px){
 body.mars-theme .site-sidebar{width:100%;top:0;bottom:0;padding-top:70px}
 body.mars-theme.sidebar-motion-ready .site-sidebar{transition:transform .2s ease,visibility 0s .2s}
 body.mars-theme.sidebar-motion-ready.sidebar-open .site-sidebar{transition:transform .2s ease,visibility 0s}
 body.mars-theme.sidebar-motion-ready.sidebar-open.sidebar-closing .site-sidebar{transform:translateX(-100%)}
}
@media(prefers-reduced-motion:reduce){body.mars-theme.sidebar-motion-ready :is(.site-sidebar,.site-shell,.sidebar-heading,.header-inner){transition:none!important}}
