/* JLJAM 7.15.2 · Calm Home, no duplicated navigation.
   Scoped to authenticated Studio Flow manager mode, no database or messaging changes. */
body.clarity7140.studio7150.jljam-easy-home-active #app .shell > #jljam-smart-research-launch{
  display:none!important;
}
/* Rail is the desktop owner of artist switching, Search, and Tools. */
@media (min-width:1380px){
  body.clarity7140.studio7150 #app #claritySearchButton,
  body.clarity7140.studio7150 #app #clarityToolsButton,
  body.clarity7140.studio7150 #app .top-actions > #artistSelect {display:none!important}
  body.clarity7140.studio7150 #app .topbar > .top-actions {gap:10px!important}
  body.clarity7140.studio7150.jljam-easy-home-active #app .shell {padding-top:8px!important}
  body.clarity7140.studio7150.jljam-easy-home-active #app .jljam-easy{padding-top:6px!important}
}
/* At tablet widths the horizontal workspace bar takes over and the header remains accessible. */
/* Notification count is a small badge, not 26-32px reading prose. */
body.clarity7140.studio7150 #app #alertsBtn{position:relative!important;overflow:visible!important}
body.clarity7140.studio7150 #app #alertsBtn #alertCount.badge:not(.hidden){
  display:flex!important;align-items:center!important;justify-content:center!important;
  position:absolute!important;top:-6px!important;right:-7px!important;
  padding:0 5px!important;min-width:23px!important;height:23px!important;
  max-width:58px!important;line-height:1!important;font:850 11px/1 system-ui!important;
  border:2px solid #130d23!important;border-radius:999px!important;
  z-index:2!important;white-space:nowrap!important;
  background:#fa779e!important;color:#1c0922!important;
}
/* Visible focus remains strong at large text sizes. */
body.clarity7140.studio7150 #app :is(#claritySearchButton,#clarityToolsButton,#alertsBtn):focus-visible {outline:3px solid #f6d8ff!important;outline-offset:3px!important}
@media (max-width:760px){
 body.clarity7140.studio7150.jljam-easy-home-active #app .jljam-easy{padding-top:6px!important}
}
