/* Desktop section workspace: header/navigation remain visible, content stays reachable.
   Show all and small/zoomed viewports keep natural document scrolling. */
@media(min-width:1050px) and (min-height:650px){
 html body.page-hub #hubWorkspace:not([hidden])[data-hub-section]:not([data-hub-section="all"]){
  height:100dvh!important;min-height:0!important;max-height:100dvh!important;
  box-sizing:border-box!important;margin:0 auto!important;padding:10px 16px!important;
  width:100%!important;max-width:none!important;gap:8px!important;
  grid-template-rows:auto auto auto minmax(0,1fr) auto!important;
  align-content:stretch!important;
 }
 html body.page-hub #hubWorkspace:not([data-hub-section="all"])>.topbar{grid-row:1!important;grid-column:1 / -1!important}
 html body.page-hub #hubWorkspace:not([data-hub-section="all"])>.hub-section-nav-v299{grid-row:2!important;grid-column:1 / -1!important}
 html body.page-hub #hubWorkspace:not([data-hub-section="all"])>#support-attention-panel{grid-row:3!important;grid-column:1 / -1!important;max-height:100px!important;overflow:auto!important;margin:0!important;padding:7px 10px!important}
 html body.page-hub #hubWorkspace:not([data-hub-section="all"])>footer{grid-row:5!important;grid-column:1 / -1!important;align-self:end!important;margin:0!important;padding:4px 0!important}
 html body.page-hub #hubWorkspace:not([data-hub-section="all"])>[data-hub-section]{
  grid-row:4!important;min-height:0!important;max-height:100%!important;
  height:100%!important;align-self:stretch!important;overflow:auto!important;
  scrollbar-width:thin;scrollbar-gutter:stable;scroll-padding:10px;
 }
 html body.page-hub #hubWorkspace:not([data-hub-section="all"])>:is(#hub-owner-printer-v277,#hub-owner-dashboard-v258,.hub-business-tools-top-v266,#hub-command-dashboard-v228,#hub-company-dashboard-v245,.hub-workspace-news){grid-row:4!important;height:100%!important;max-height:100%!important;min-height:0!important;align-self:stretch!important;overflow:auto!important;box-sizing:border-box!important}
 html body.page-hub #hubWorkspace:not([data-hub-section="all"])>:is(#hub-owner-printer-v277,#hub-owner-dashboard-v258,.hub-business-tools-top-v266,#hub-command-dashboard-v228,#hub-company-dashboard-v245,.hub-workspace-news){grid-template-rows:none!important;grid-auto-rows:max-content!important;align-content:start!important}
 html body.page-hub #hubWorkspace:not([data-hub-section="all"])>[data-hub-section]>*{flex-shrink:0!important}
 html body.page-hub #hubWorkspace[data-hub-section="overview"]>#hub-owner-printer-v277{grid-column:1!important}
 html body.page-hub #hubWorkspace[data-hub-section="overview"]>#hub-owner-dashboard-v258{grid-column:2!important}
 html body.page-hub #hubWorkspace[data-hub-section="tools"]>.hub-business-tools-top-v266{grid-column:1!important}
 html body.page-hub #hubWorkspace[data-hub-section="tools"]>.hub-workspace-news{grid-column:2!important}
 html body.page-hub #hubWorkspace[data-hub-section="tracking"]>#hub-command-dashboard-v228{grid-row:4!important;grid-column:1!important}
 html body.page-hub #hubWorkspace[data-hub-section="tracking"]>#hub-company-dashboard-v245{grid-row:4!important;grid-column:2!important}
 html body.page-hub #hubWorkspace[data-hub-section="daily"]>#hub-department-floor-v228{grid-column:1 / -1!important;grid-template-rows:auto minmax(0,1fr)!important;align-items:stretch!important;overflow:auto!important}
 html body.page-hub #hubWorkspace[data-hub-section="daily"] #hub-department-floor-v228>:is(.hub-department-stage-v228,.hub-support-block-v298){height:100%!important;min-height:0!important;align-self:stretch!important;box-sizing:border-box!important;overflow:auto!important;scrollbar-width:thin}
 html body.page-hub #hubWorkspace:not([data-hub-section="all"]) .hub-business-tools-grid-v270{align-content:start!important}
 html body.page-hub #hubWorkspace[data-hub-section="tracking"] .hub-command-main-v228{grid-template-columns:1fr!important}
 html body.page-hub #hubWorkspace[data-hub-section="tracking"]>#hub-company-dashboard-v245 .hub-company-metrics-v245{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 html body.page-hub #hubWorkspace[data-hub-section="tracking"]>#hub-company-dashboard-v245 .hub-company-filters-v245{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
