/* B077TA — the Academy document remains visible throughout first paint.
   Hiding every body child exposed a full black frame between separate lesson
   documents.  The roadmap still installs normally without covering content. */
html:not(.cwAcademyFirstPaintReady) body > *,
html.cwAcademyFirstPaintReady body > *{
  opacity:1;
  pointer-events:auto;
  transition:none;
}
.cw-global-side > a.cw-main-btn,
.side a.mainBtn,
.side > a.mainBtn,
.academyNav a.mainBtn{
  visibility:hidden;
}

/* Shared category controls become visible immediately when installed. */
.cwAcademyCategoryButton{
  visibility:visible;
}

/* B077KQ — official ChordWalk ownership lockup in the existing sidebar header.
   The footprint replaces the text heading and does not alter lesson geometry. */
:is(.side,.cw-global-side,.academyNav,.cwkUnifiedSide) > :is(.brand,.cw-brand,.academyBrand,.cwkBrand){
  box-sizing:border-box!important;
  display:block!important;
  width:100%!important;
  height:66px!important;
  min-height:66px!important;
  margin:0 0 5px!important;
  padding:0!important;
  border:0!important;
  background:transparent url("ChordWalk_Logo.png") left 2px/210px 50px no-repeat!important;
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  overflow:visible!important;
}
:is(.side,.cw-global-side,.academyNav,.cwkUnifiedSide) > :is(.brand,.cw-brand,.academyBrand,.cwkBrand)::after{
  content:"Academy";
  display:block;
  padding-top:54px;
  color:#79b5ff;
  font:900 15px/1 Arial,system-ui,sans-serif;
  letter-spacing:2.4px;
  text-transform:uppercase;
}
:is(.side,.cw-global-side,.academyNav,.cwkUnifiedSide) > :is(.brand,.cw-brand,.academyBrand,.cwkBrand) > *{
  display:none!important;
}
