.mobile-feature-page header{display:none!important}
.mobile-feature-language header{display:block!important}
.mobile-feature-language main{display:none!important}
.mobile-feature-language header h1,.mobile-feature-language header .toolbar>*:not(.interface-session-controls),.mobile-feature-language #logoutBtn{display:none!important}
@media(max-width:900px){
  .mobile-workbench body{min-width:0!important}
  .mobile-workbench header{position:relative!important;flex-wrap:wrap;gap:6px;padding:8px!important}
  .mobile-workbench header h1{font-size:18px}
  .mobile-workbench header button,.mobile-workbench header select{min-height:36px;padding:5px 9px}
  .mobile-workbench main{padding:4px!important;min-width:0}
  .mobile-workbench input,.mobile-workbench select,.mobile-workbench textarea{font-size:16px!important;max-width:100%}
  .mobile-workbench button{min-height:36px}
  .mobile-workbench .admin-search{overflow:auto}
  .mobile-workbench .modal,.mobile-workbench dialog{max-width:96vw!important;max-height:90dvh;overflow:auto}
  .mobile-workbench iframe{max-width:100%}
  .mobile-workbench .topbar{grid-template-columns:1fr!important;padding:4px!important}
  .mobile-workbench .summary,.mobile-workbench .detail-summary{grid-template-columns:1fr!important}
  .mobile-workbench .topbar>.toolbar{flex-wrap:wrap!important;justify-content:flex-start}
  .mobile-workbench .detail-color-layout{grid-template-columns:minmax(0,1fr)!important}
  .mobile-workbench .detail-image-rail{grid-template-columns:1fr 1fr!important;padding:0;border:0}
  .mobile-workbench .detail-measure-row,.mobile-workbench .detail-note-grid{grid-template-columns:minmax(0,1fr)!important}
  .mobile-workbench .detail-right-panel{overflow-x:auto}
  .mobile-workbench .admin-search{position:static!important;flex-wrap:wrap!important}
  .mobile-workbench .detail-right-panel>*,.mobile-workbench .sheet{min-width:0}
}
