.hero-stage{display:none!important}.challenge{position:relative}.challenge.claimable{border-color:#37b58e;box-shadow:0 0 12px rgba(55,181,142,.22)}.challenge-claim{margin-top:7px;padding:5px 8px;border:1px solid #ffe39a;border-radius:6px;background:linear-gradient(#ffd978,#c37924);color:#31131a;font:800 9px Arial,sans-serif}.quest-check{position:absolute;right:7px;bottom:6px;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#37b58e;color:#09221a;font:900 13px Arial,sans-serif}.orb{position:relative;cursor:pointer;transition:transform .15s,filter .15s}.orb:not(.empty):hover{transform:scale(1.08);filter:brightness(1.2)}.orb.green{background:radial-gradient(circle at 35% 30%,#b9ffd8,#1b9d67 52%,#0a3528 74%)}.orb.blue{background:radial-gradient(circle at 35% 30%,#c6ecff,#337fd4 52%,#132c63 74%)}.orb.gold{background:radial-gradient(circle at 35% 30%,#fff1aa,#d49a2e 52%,#6b3216 74%)}.orb.purple{background:radial-gradient(circle at 35% 30%,#f2d2ff,#8648bb 52%,#32153f 74%)}.orb.ready:after{position:absolute;right:-4px;bottom:-5px;content:"▶";display:grid;place-items:center;width:19px;height:19px;border:1px solid #ffe39a;border-radius:50%;background:#2c1019;color:#ffe39a;font-size:8px}.orb-timer{position:absolute;bottom:-17px;color:#ffe39a;font:800 8px Arial,sans-serif;white-space:nowrap}.orb-active{animation:orbPulse 1s ease-in-out infinite alternate}@keyframes orbPulse{to{box-shadow:0 0 20px #ffe39a}}