
/* V81: subtle, readable gold hover across day and night navigation. */
body.studio-app .master-topnav button,
body.studio-app .bottom-nav button{
  transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important;
  text-shadow:none!important;
}
body.studio-app.day .master-topnav button:hover,
body.studio-app.day .master-topnav button:focus-visible,
body.studio-app.day .bottom-nav button:hover,
body.studio-app.day .bottom-nav button:focus-visible{
  
  color:#563522!important;
  border-color:rgba(165,115,59,.43)!important;
  box-shadow:inset 0 0 0 1px rgba(165,115,59,.12)!important;
  filter:none!important;
  text-shadow:none!important;
}
body.studio-app.night .master-topnav button:hover,
body.studio-app.night .master-topnav button:focus-visible,
body.studio-app.night .bottom-nav button:hover,
body.studio-app.night .bottom-nav button:focus-visible{
  
  color:#f8e6c6!important;
  border-color:rgba(220,176,111,.5)!important;
  box-shadow:inset 0 0 0 1px rgba(220,176,111,.1)!important;
  filter:none!important;
  text-shadow:none!important;
}
body.studio-app .master-topnav button:hover *,
body.studio-app .master-topnav button:focus-visible *,
body.studio-app .bottom-nav button:hover *,
body.studio-app .bottom-nav button:focus-visible *{
  color:inherit!important;
  text-shadow:none!important;
}
@media(prefers-reduced-motion:reduce){
 body.studio-app .master-topnav button,body.studio-app .bottom-nav button{transition:none!important}
}
