/* Phone-only navigation; desktop and tablet shells retain their existing layout. */
@media(max-width:650px){
 .one-app{grid-template-rows:106px 54px 52px minmax(0,1fr)}
 .one-app.one-single-page{grid-template-rows:106px 54px minmax(0,1fr)}
 .one-app-header{grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:44px 44px;gap:6px;padding:6px}
 .one-app-brand{grid-column:1/3;grid-row:1}.one-app-brand small{display:none}
 .one-app-user{display:contents}.one-account-menu{grid-column:3;grid-row:1}
 .one-account-menu summary{min-height:44px;font-size:12px}
 .one-app-user .one-site-search{grid-column:1;grid-row:2;justify-self:stretch;min-height:44px;padding:6px;font-size:12px}
 .one-app-user .one-offline-ready{grid-column:2;grid-row:2;justify-self:stretch;min-height:44px;padding:6px;font-size:11px}
 .one-theme-switch{grid-column:3;grid-row:2}.one-app-user .one-theme-switch button{min-height:36px;min-width:36px;font-size:11px;padding:4px}
 .one-primary-nav{display:none}.one-secondary-nav .one-nav-picker select{height:44px;font-size:16px}
}
