/* Logo scales with the expanded sidebar, while header height stays fixed. */
.site-rail .rail-logo img{width:68px!important;flex:0 0 68px!important;height:auto;max-height:86px;object-fit:contain;transition:width .2s ease,flex-basis .2s ease}
.site-rail:is(:hover,:focus-within) .rail-logo{justify-content:center!important;padding-left:14px!important;padding-right:14px!important}
.site-rail:is(:hover,:focus-within) .rail-logo img{width:154px!important;flex-basis:154px!important}
@media(prefers-reduced-motion:reduce){.site-rail .rail-logo img{transition:none}}
