/* ADIMASTER RELEASE 62 · LEFT MASTER HARD LOCK
   Left Artist panel must be pixel-identical to the approved master wallpaper.
   No reconstructed left-panel UI, no decorative animation, no hover redraw.
   Only transparent navigation hit-zones remain interactive. */

@media (min-width:761px){
  /* Defensive hard lock in case an old DOM fragment is injected/cached. */
  body[data-route="artist"] .artistCopyR49,
  body[data-route="artist"] #artistIdentityMatrix,
  body[data-route="artist"] .artistCopyLegacy,
  body[data-route="artist"] .r49Scan,
  body[data-route="artist"] .r49Connection,
  body[data-route="artist"] .r49LogoOrbit,
  body[data-route="artist"] .r49DomainStack,
  body[data-route="artist"] .r49Quote,
  body[data-route="artist"] .r49Motto{
    display:none!important;
    visibility:hidden!important;
    opacity:0!important;
    animation:none!important;
    transition:none!important;
    transform:none!important;
    pointer-events:none!important;
  }

  /* No animated pseudo-elements may sit over the master-left artwork. */
  body[data-route="artist"] #artistHero::before,
  body[data-route="artist"] #artistHero::after{
    content:none!important;
    display:none!important;
    animation:none!important;
  }

  /* Transparent click map only; it changes zero visible pixels. */
  body[data-route="artist"] .r61LeftHitLayer{
    position:absolute!important;
    z-index:52!important;
    left:3.9%!important;
    top:25.7%!important;
    width:41.2%!important;
    height:32.7%!important;
    pointer-events:none!important;
    background:transparent!important;
    border:0!important;
    box-shadow:none!important;
    opacity:1!important;
  }
  body[data-route="artist"] .r61LeftHit{
    position:absolute!important;
    left:0!important;
    width:100%!important;
    height:29.5%!important;
    margin:0!important;
    padding:0!important;
    appearance:none!important;
    border:0!important;
    outline:0!important;
    background:transparent!important;
    box-shadow:none!important;
    opacity:0!important;
    animation:none!important;
    transition:none!important;
    transform:none!important;
    cursor:pointer!important;
    pointer-events:auto!important;
  }
  body[data-route="artist"] .r61LeftHit[data-target="music"]{top:0!important}
  body[data-route="artist"] .r61LeftHit[data-target="travel"]{top:35.1%!important}
  body[data-route="artist"] .r61LeftHit[data-target="originals"]{top:70.2%!important}

  /* Do not draw a focus rectangle over the artwork; keep keyboard access through outline on page only. */
  body[data-route="artist"] .r61LeftHit:focus,
  body[data-route="artist"] .r61LeftHit:focus-visible{
    outline:0!important;
    box-shadow:none!important;
  }
}

@media (max-width:760px){
  .r61LeftHitLayer{display:none!important}
}
