/* VKCRM: remove old 196px reserved topbar height on ALL active CRM pages.
   Prior fix applied only to #clientsSection, leaving Tasks, Applications and FNS Registry with a large gap.
   Work with the normal document flow: no negative margins, transforms, or fixed overlays.
   Applies to desktop only; the established phone/tablet layout is unchanged. */
@media (min-width: 901px) {
  main.workspace:has(> section.page.active) > header.topbar {
    box-sizing: border-box !important;
    height: 78px !important;
    min-height: 78px !important;
    max-height: 115px !important;
    flex: 0 0 78px !important;
    flex-basis: 78px !important;
    align-items: center !important;
    margin: 0 !important;
    overflow: visible !important;
  }
}
