@media(max-width:650px){
 /* A viewport shell keeps iOS document scrolling from displacing the dock. */
 .admin-root:has(.admin-workspace){height:100dvh;min-height:0;overflow:hidden;display:flex;flex-direction:column}
 .admin-root>.admin-workspace{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scroll-padding-bottom:24px;padding-top:env(safe-area-inset-top,0px)}
 .admin-root>.admin-sidebar{position:relative;inset:auto;order:1;flex:none;width:100%;padding:6px max(10px,env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));background:#171a21;backdrop-filter:none}
 .admin-root>.admin-workspace .admin-main{padding-bottom:24px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}

}
