/* BRIHANTRA NET Phase 7: precise legacy header suppression. */
/* Shared nav is the sole site-level menu. Do not hide content headings, forms or test controls. */
body:has(#brihantra-global-nav) > header:has(nav),
body:has(#brihantra-global-nav) > header.study-top,
body:has(#brihantra-global-nav) > header.mast {display:none!important}
/* Keep page titles (such as AP Universities) visible. */
body:has(#brihantra-global-nav) > header:not(:has(nav)):has(h1):not(.study-top):not(.mast) {
 display:block!important;background:transparent!important;color:inherit!important;box-shadow:none!important;
}
body:has(#brihantra-global-nav) > header:not(:has(nav)):has(h1) > a:first-child {display:none!important}
/* Keep Cloud workspace controls but avoid duplicate account controls. */
.cloud-page #cloud-root header .top-actions {display:none!important}
#brihantra-global-nav,#bri-account-identity {box-sizing:border-box;max-width:100%}
#brihantra-global-nav a:focus-visible,#brihantra-global-nav button:focus-visible,
#bri-account-signout:focus-visible {outline:3px solid #000080!important;outline-offset:2px}
@media(max-width:760px){#brihantra-global-nav{align-items:flex-start;gap:8px!important}#bri-account-identity{overflow-wrap:anywhere}}

/* Phase 8: preserve Cloud connection status, but use the shared account bar
   as the only email/sign-in/sign-out location. */
.cloud-page:has(#bri-account-identity) #cloud-root .topbar .row > span.small,
.cloud-page:has(#bri-account-identity) #cloud-root .topbar .row > button[data-action="signout"],
.cloud-page:has(#bri-account-identity) #cloud-root .topbar .row > button[data-action="view"][data-page="signin"] {
  display:none!important;
}

/* Stable release: Cloud workspace title and connection status stay visible; one central account control. */
body.cloud-page #cloud-root .cloud-main > header.topbar .row > .small,
body.cloud-page #cloud-root .cloud-main > header.topbar .row > button[data-action="signout"],
body.cloud-page #cloud-root .cloud-main > header.topbar .row > button[data-action="view"][data-page="signin"]{display:none!important}
/* The Cloud Learning sign-in form is deliberately NOT hidden. */
