/* Dream RPG Reborn v0.65 R42 — frame-budget rendering profile.
   Keeps gameplay/minigame animations, but removes expensive shell compositing and lets
   the browser keep navigation-shell paint work light. R48 retires off-screen culling. */
html[data-drr-ui="compact-r10"] button,html[data-drr-ui="compact-r10"] .heroBtn{will-change:auto!important;}
#drawer,.drawer,.drawer .drawerLogo041,.drrPageSubnavV050,.bottom.gameBottom035,.top.dreamTop041,.dreamHeaderUnique041{
  -webkit-backdrop-filter:none!important;backdrop-filter:none!important;
}
#drawer,.drawer,.drrPageSubnavV050,.bottom.gameBottom035,.top.dreamTop041,.dreamHeaderUnique041{box-shadow:none!important;}
#drawer button,.bottom.gameBottom035 button,.heroBtn,.drrPageSubnavV050 button{transition:none!important;}
#drawer button:hover,.bottom.gameBottom035 button:hover,.heroBtn:hover{filter:none!important;}
.drrSkillArtV061R2,.drrUiArtV0642R3,.drrTabArtV065R24,.drrNavRouteIconV065R6{box-shadow:none!important;}
@media (max-width:900px), (pointer:coarse){
  button:hover{filter:none!important;}
  .heroBtn{transition:none!important;}
  .bottom.gameBottom035 button:active{filter:none!important;}
}
@media (prefers-reduced-motion:reduce){
  .heroBtn,.bottom.gameBottom035 button,#drawer button{transition:none!important;}
}
