html:has([data-gold-miner]) #nextjs-dev-overlay,html:has([data-gold-miner]) .lucky-wheel-fab,html:has([data-gold-miner]) .support-float,html:has([data-gold-miner]) .yn-notification,html:has([data-gold-miner]) [class*=lucky-wheel],html:has([data-gold-miner]) [data-nextjs-dialog-overlay],html:has([data-gold-miner]) [data-nextjs-toast],html:has([data-gold-miner]) [id^=yn-notification],html:has([data-gold-miner]) nextjs-portal{display:none!important}.miner-page{min-height:100dvh;padding:12px clamp(10px,3vw,36px) 20px;color:#fdf3dc;background:radial-gradient(circle at 50% -20%,#5c392b,transparent 55%),#101621}.miner-page-header{max-width:1260px;margin:0 auto 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.miner-page-header h1{margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:900;letter-spacing:-.5px}.miner-kicker{color:#eec985;font-size:12px}.miner-page-header a{color:#f8dfaa;padding:8px 14px;border:1px solid #a87a44;border-radius:12px;white-space:nowrap;font-size:13px;text-decoration:none;transition:background .2s,border-color .2s}.miner-page-header a:hover{background:#3e271888;border-color:#ffd27d}.miner-shell{position:relative;max-width:1260px;margin:auto;border:2px solid #ab783d;border-radius:24px;overflow:hidden;box-shadow:0 16px 70px #0009,inset 0 1px #fce2a6;background:#1c1f29}.miner-shell.is-fullscreen,.miner-shell:fullscreen{position:fixed!important;inset:0!important;z-index:999999!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;border:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:#101621!important;margin:0!important}.miner-shell.is-fullscreen .miner-hud,.miner-shell:fullscreen .miner-hud{flex-shrink:0!important}.miner-shell.is-fullscreen .miner-toolbar,.miner-shell:fullscreen .miner-toolbar{flex-shrink:0!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;z-index:10!important}.miner-shell.is-fullscreen .miner-canvas,.miner-shell:fullscreen .miner-canvas{flex:1 1 0!important;min-height:0!important;height:auto!important;max-height:none!important;width:100%!important;position:relative!important}.miner-shell.is-fullscreen .miner-canvas canvas,.miner-shell:fullscreen .miner-canvas canvas{width:100%!important;height:100%!important;display:block!important}.miner-shell.is-fullscreen .miner-overlay,.miner-shell:fullscreen .miner-overlay{position:absolute!important;inset:0!important;z-index:50!important}.miner-hud{min-height:76px;position:relative;z-index:3;justify-content:space-between;gap:12px;padding:8px 18px;background:linear-gradient(#263246,#141d2b);border-bottom:3px solid #8b623c}.miner-brand,.miner-hud{display:flex;align-items:center}.miner-brand{gap:8px;font-size:clamp(16px,1.8vw,24px);font-weight:900;color:#fff2c1;text-shadow:0 3px #613317;white-space:nowrap}.miner-brand b{color:#ffbb41}.miner-brand-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#fff2a1,#eda71f 65%,#9c4e17);color:#8b4213;border:2px solid #ffe99a;box-shadow:0 2px 8px #0006}.miner-stat{min-width:60px;display:flex;flex-direction:column;gap:1px}.miner-stat small{color:#c5c5cd;font-size:11px}.miner-stat strong{font-size:clamp(14px,1.6vw,22px);line-height:1.2;color:#ffcf69;font-weight:900;white-space:nowrap}.miner-stat em{color:#cabaae;font-style:normal;font-size:.72em}.miner-stat .urgent{color:#ff7b70;animation:pulse-urgent 1s infinite alternate}@keyframes pulse-urgent{0%{opacity:1;transform:scale(1)}to{opacity:.75;transform:scale(1.05)}}.miner-stage strong{color:#7dd3fc}.miner-dynamite-stat strong{color:#f87171}.miner-time{position:relative}.miner-penalty{position:absolute;top:100%;right:0;z-index:5;padding:3px 8px;border:1px solid #fd8a61;border-radius:8px;background:#672a24;color:#fff0dd;font-size:11px;white-space:nowrap;box-shadow:0 3px 9px #0007;animation:pop-in .2s ease-out}@keyframes pop-in{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.miner-score{min-width:140px}.miner-progress{display:block;height:6px;margin-top:4px;border-radius:9px;background:#070e17;overflow:hidden}.miner-progress i{display:block;height:100%;background:linear-gradient(90deg,#ed8c27,#ffdb62);border-radius:inherit;transition:width .25s ease}.miner-hud-actions{display:flex;align-items:center;gap:8px}.miner-combo-badge{padding:4px 10px;background:linear-gradient(135deg,#f43f5e,#ea580c);box-shadow:0 2px 10px #f43f5e66;animation:bounce-combo .3s ease-out}.miner-combo-badge,.miner-fever-badge{display:inline-flex;align-items:center;color:#fff;border-radius:20px;font-size:12px;font-weight:900}.miner-fever-badge{padding:4px 11px;background:linear-gradient(135deg,#ef4444,#f97316);box-shadow:0 0 15px #f97316aa;animation:fever-pulse .6s ease-in-out infinite alternate}@keyframes fever-pulse{0%{transform:scale(.96);box-shadow:0 0 8px #f9731688}to{transform:scale(1.05);box-shadow:0 0 18px #f97316dd}}.miner-potion-badge{display:inline-flex;align-items:center;padding:4px 9px;background:linear-gradient(135deg,#9333ea,#c084fc);color:#fff;border-radius:20px;font-size:12px;font-weight:900;box-shadow:0 2px 10px #9333ea66}.miner-laser-btn{width:42px;height:42px;padding:0;border:1px solid #d99c4977;border-radius:12px;background:linear-gradient(#334155,#1e293b);color:#fff;font-size:17px;cursor:pointer;display:grid;place-items:center;position:relative;transition:transform .15s,border-color .2s,box-shadow .2s}.miner-laser-btn.is-active{border-color:#38bdf8;background:linear-gradient(#0369a1,#0c4a6e);box-shadow:0 0 10px #38bdf888}.miner-fire.is-fever{background:linear-gradient(135deg,#ef4444,#f97316)!important;box-shadow:0 0 20px #f97316aa!important;animation:fever-pulse .5s ease-in-out infinite alternate!important}.miner-btn-dynamite.is-reel-active{background:linear-gradient(135deg,#dc2626,#ef4444)!important;box-shadow:0 0 18px #ef4444dd!important;animation:dynamite-shake .4s ease-in-out infinite alternate!important;border-color:#fca5a5!important}@keyframes dynamite-shake{0%{transform:scale(1)}50%{transform:scale(1.08) rotate(-2deg)}to{transform:scale(1.08) rotate(2deg)}}.miner-progress i.is-complete{background:linear-gradient(90deg,#10b981,#34d399)!important;box-shadow:0 0 10px #34d39988}.is-fever-active{border-color:#f97316!important;box-shadow:0 0 35px #f9731666,inset 0 0 20px #f9731633!important}.miner-fullscreen,.miner-pause,.miner-restart,.miner-settings,.miner-sound{width:42px;height:42px;padding:0;border:1px solid #d99c4977;border-radius:12px;background:transparent;color:#fff;cursor:pointer;display:grid;place-items:center;position:relative;overflow:hidden;transition:transform .15s,filter .15s}.miner-fullscreen{background:linear-gradient(#4c5364,#252b38);border-color:#8d8d97;font-size:19px}.miner-fullscreen:hover,.miner-pause:hover,.miner-restart:hover,.miner-settings:hover,.miner-sound:hover{transform:translateY(-2px) scale(1.05);filter:brightness(1.15)}.miner-icon-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;pointer-events:none;filter:drop-shadow(0 2px 5px rgba(0,0,0,.45))}.miner-sound.is-muted .miner-icon-img{filter:grayscale(1) opacity(.5)}.miner-muted-slash{position:absolute;width:30px;height:3px;background:#ef4444;transform:rotate(45deg);border-radius:2px;box-shadow:0 0 5px #000}.miner-help-grid{display:flex;flex-direction:column;gap:10px;text-align:right;margin:14px 0 18px;padding:12px 14px;background:#10162588;border:1px solid #d99c4944;border-radius:14px;font-size:13.5px;line-height:1.7}.miner-help-grid code{background:#f59e0b22;color:#fde047;padding:2px 6px;border-radius:6px;border:1px solid #f59e0b44;font-family:inherit}.miner-canvas{width:100%;height:clamp(440px,56vh,600px);touch-action:none}.miner-canvas canvas{display:block;width:100%;height:100%}.miner-overlay{position:absolute;z-index:4;inset:76px 0 68px;display:grid;place-items:center;padding:16px;background:#080d17b8;backdrop-filter:blur(6px)}.miner-modal{width:min(100%,490px);padding:26px 24px;border:2px solid #d99c49;border-radius:22px;text-align:center;background:linear-gradient(155deg,#3e2b28,#172135 70%);box-shadow:0 20px 50px #000b,inset 0 1px #f8d78b55;animation:modal-appear .25s ease-out}@keyframes modal-appear{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.miner-modal-mark{color:#ffcb4d;font-size:46px;line-height:1;text-shadow:0 0 20px #ffbb2288}.miner-modal h2{margin:6px 0 8px;font-size:clamp(21px,2.6vw,28px);font-weight:900;color:#fff4d0}.miner-modal-desc{color:#ead8c0;font-size:14.5px;line-height:1.8;margin:0 0 14px}.miner-stage-preview{display:flex;justify-content:center;gap:16px;margin:10px 0 16px;padding:10px 14px;background:#10162588;border:1px solid #4a3d34;border-radius:12px}.miner-stage-preview>div{display:flex;flex-direction:column;gap:2px}.miner-stage-preview small{color:#b0a8a0;font-size:11.5px}.miner-stage-preview b{color:#ffcf69;font-size:15.5px;font-weight:900}.miner-modal-actions{display:flex;flex-direction:column;gap:10px;margin:14px 0 12px}.miner-modal-gift{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 16px;border-radius:14px;border:2px solid #facc15;background:linear-gradient(135deg,#7c3aed,#db2777 50%,#ea580c);color:#ffffff;font-size:17px;font-weight:900;text-decoration:none;box-shadow:0 6px 20px #db277766,inset 0 1px #fff6;transition:transform .15s,box-shadow .15s;animation:gift-glow 1.8s infinite alternate}@keyframes gift-glow{0%{transform:scale(1);box-shadow:0 4px 15px #db277755}to{transform:scale(1.02);box-shadow:0 8px 30px #db2777aa,0 0 18px #facc1577}}.miner-modal-gift:hover{transform:translateY(-2px) scale(1.02)}.miner-modal-primary{display:block;width:100%;padding:13px;border-radius:12px;border:2px solid #ffe188;background:linear-gradient(#ffd86b,#e99525);color:#4a240e;font-size:18px;font-weight:900;cursor:pointer;box-shadow:0 5px #8e4d1f;transition:transform .1s,box-shadow .1s}.miner-modal-primary:hover{transform:translateY(-2px);box-shadow:0 7px #8e4d1f}.miner-modal-primary:active{transform:translateY(2px);box-shadow:0 2px #8e4d1f}.miner-modal-secondary{display:block;width:100%;padding:10px;border-radius:12px;border:1px solid #7c6c5b;background:#2b3342;color:#e2dcd4;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s}.miner-modal-secondary:hover{background:#394456}.miner-modal small{color:#c9b9ac;font-size:11.5px;line-height:1.6}.miner-toolbar{min-height:68px;position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 18px;background:linear-gradient(#2d2b30,#16191f);border-top:3px solid #8b623c}.miner-toolbar>div:first-child{display:flex;flex-direction:column;gap:2px}.miner-toolbar strong{color:#f5d495;font-size:13.5px}.miner-toolbar span{color:#d4cbc5;font-size:12px}.miner-controls{display:flex;align-items:center;gap:8px}.miner-controls button{min-width:44px;min-height:44px;border-radius:11px;border:1px solid #7d6d61;background:#303d4e;color:white;cursor:pointer;font-size:17px;font-weight:800;transition:background .2s,transform .1s}.miner-controls button:hover{background:#3f4e64}.miner-controls .miner-fire{min-width:145px;border-color:#f8d671;background:linear-gradient(#eab74e,#aa631f);color:#2c190a;font-weight:900}.miner-controls .miner-fire:hover{background:linear-gradient(#f7c35a,#b86e24)}.miner-controls .miner-btn-dynamite{min-width:86px;background:linear-gradient(#dc2626,#991b1b);border-color:#f87171;color:#fef2f2;font-size:15px;font-weight:900}.miner-controls .miner-btn-dynamite:hover:not(:disabled){background:linear-gradient(#ef4444,#b91c1c);transform:translateY(-1px)}.miner-controls .miner-btn-dynamite:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(.6)}.miner-page a:focus-visible,.miner-page button:focus-visible{outline:3px solid #ffd46b;outline-offset:2px}.miner-disclaimer{max-width:1260px;margin:9px auto 0;color:#b8aab2;font-size:12px}@media (max-width:700px){.miner-page{padding:6px 4px 14px}.miner-page-header{padding:2px 6px}.miner-page-header a{padding:6px 10px;font-size:11px}.miner-shell{border-radius:16px}.miner-hud{min-height:94px;padding:6px 8px;display:grid;grid-template-columns:1fr 1fr auto auto;gap:4px 8px}.miner-brand{grid-column:1/3;font-size:16px}.miner-brand-icon{width:26px;height:26px}.miner-hud-actions{grid-column:3/5;justify-content:flex-end}.miner-score{min-width:0;grid-column:1/3;grid-row:2}.miner-stat{min-width:0}.miner-stat small{font-size:10px}.miner-stat strong{font-size:14px}.miner-best,.miner-stage{display:none}.miner-dynamite-stat{grid-column:3;grid-row:2}.miner-time{grid-column:4;grid-row:2;text-align:left}.miner-fullscreen,.miner-pause,.miner-restart,.miner-settings,.miner-sound{width:34px;height:34px;font-size:15px}.miner-canvas{height:min(65dvh,580px);min-height:440px}.miner-overlay{inset:94px 0 82px}.miner-toolbar{min-height:82px;padding:8px 10px max(10px,env(safe-area-inset-bottom));flex-direction:column;gap:4px}.miner-toolbar>div:first-child{display:none}.miner-controls{width:100%;justify-content:space-between}.miner-controls button{min-width:48px;min-height:48px}.miner-controls .miner-fire{flex:1}.miner-controls .miner-btn-dynamite{min-width:68px}.miner-disclaimer{padding:0 6px}}@media (max-height:520px){.miner-hud{min-height:42px!important;height:42px!important;padding:2px 10px!important}.miner-brand{font-size:14px!important}.miner-brand-icon{width:24px!important;height:24px!important;font-size:12px!important}.miner-stat small{display:none!important}.miner-stat strong{font-size:13px!important}.miner-fullscreen,.miner-pause,.miner-restart,.miner-settings,.miner-sound{width:30px!important;height:30px!important;font-size:13px!important}.miner-toolbar{min-height:46px!important;height:46px!important;padding:3px 10px max(4px,env(safe-area-inset-bottom))!important}.miner-toolbar>div:first-child{display:none!important}.miner-controls button{min-height:36px!important;min-width:40px!important;font-size:14px!important}.miner-controls .miner-fire{padding:4px 14px!important;font-size:13px!important}.miner-controls .miner-btn-dynamite{min-width:64px!important;font-size:13px!important}.miner-overlay{inset:42px 0 46px!important}.miner-modal{padding:12px 16px!important}.miner-modal h2{font-size:18px!important;margin:2px 0 4px!important}.miner-modal-desc{font-size:12px!important;margin-bottom:6px!important}.miner-modal-actions{margin:8px 0!important;gap:6px!important}.miner-modal-gift,.miner-modal-primary{padding:8px 12px!important;font-size:14px!important}}