/* Compact menus scroll their list; mode pages scroll the full main. */
html[data-view-mode=phone] body>main#utRoot.ut-route-scroll:not([hidden]){
 display:block!important;overflow-y:auto!important;overflow-x:hidden!important;
 min-height:0!important;max-height:none!important;touch-action:pan-y;
 -webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;
 scroll-padding-bottom:24px;padding-bottom:24px!important;
}
html[data-view-mode=phone] #utRoot.ut-route-scroll>.phone-ut-source{display:block!important}

/* A previous mode must remain hidden when opening Career or the main menu. */
html[data-view-mode=phone] body>main#utRoot[hidden]{display:none!important}
