/* Only the expanded mobile drawer; header, brand bar and desktop stay intact. */
@media(max-width:1080px){
 .mobile-drawer{inset:var(--mobile-drawer-top,120px) 0 auto!important;height:auto;min-height:0;max-height:calc(100dvh - var(--mobile-drawer-top,120px));padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));}
 .mobile-drawer .mobile-drawer-meta{text-align:left;padding:12px 0;margin-top:8px;}
}
