/* Shared header density for the authenticated interfaces. */
@media(min-width:901px){
  .app-shell{--app-header-height:76px}
  .app-shell .workspace>header.topbar,
  .app-shell .workspace>header.topbar.topbar-enhanced{box-sizing:border-box;height:76px;min-height:76px;padding-top:8px;padding-bottom:8px}
  .app-shell .sidebar>.sidebar-brand{box-sizing:border-box;height:76px;min-height:76px;flex:0 0 76px;padding:8px 20px}
  .app-shell .sidebar>.sidebar-brand img{height:58px;max-height:58px;width:min(200px,100%);object-fit:contain}
}
body:has(.patient-app-shell)>.topbar{box-sizing:border-box;height:76px;min-height:76px;padding-top:6px;padding-bottom:6px}
body:has(.patient-app-shell)>.topbar .brand img{height:58px;max-height:58px;object-fit:contain}
@media(max-width:760px){
  body:has(.patient-app-shell)>.topbar{height:68px;min-height:68px}
  body:has(.patient-app-shell)>.topbar .brand img{height:50px;max-height:50px}
}
