
:root{--pxgold:#d59a2a;--pxdark:#080b0e;--pxblue:#142331}
.top,.bottom,.currency,.navbtn,.hud-left,.stagePanel,.lootLog,.modal,.gameModalCard{
  border-radius:0!important;
  image-rendering:pixelated;
}
.top,.bottom{
  background:#080b0e!important;
  border-color:#263442!important;
  box-shadow:inset 0 -3px 0 #030405,inset 0 3px 0 #1b232b!important;
}
.currency,.navbtn{
  background:#111b24!important;
  border:2px solid #304253!important;
  box-shadow:inset 2px 2px 0 #1c2c39,inset -2px -2px 0 #06090c,2px 2px 0 #030405!important;
}
.navbtn:hover{background:#192a37!important}
.navbtn.active{
  background:#55241d!important;
  border-color:#d08a2d!important;
  box-shadow:inset 2px 2px 0 #8a4431,inset -2px -2px 0 #210a08,0 0 0 1px #17100a!important;
}
.hud-left,.stagePanel,.lootLog{
  background:#080c11eF!important;
  border:3px solid #2f3f4d!important;
  box-shadow:0 0 0 2px #050607,inset 0 0 0 2px #111922,4px 4px 0 #0008!important;
}
.stagePanel{border-color:#b77a20!important}
.bar,.progress{height:12px!important;border:2px solid #050607!important;box-shadow:0 0 0 1px #44505a!important}
.skill{
  border-radius:0!important;border:3px solid #46596a!important;background:#080c12!important;
  box-shadow:inset 2px 2px 0 #182430,inset -2px -2px 0 #020304,3px 3px 0 #0008!important;
}
.skill:hover{transform:translateY(-2px)}
#gameWrap{background:#171b1e}
canvas{image-rendering:pixelated!important}
.small,.waveTxt,.lootLog,.hint{letter-spacing:.02em}
