.bm-rewards{--reward-bg:#161022;--reward-line:#55406e;background:var(--reward-bg);color:#efe3ff;padding:clamp(22px,5vw,76px);font:14px/1.6 var(--font-sans),sans-serif;isolation:isolate;overflow:hidden}.bm-rewards *{box-sizing:border-box}.bm-rewards h2,.bm-rewards h3,.bm-rewards p{margin:0 0 14px}.bm-rewards-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.bm-rewards-heading>div{max-width:760px}.bm-rewards-heading h2{font:700 clamp(28px,4vw,58px)/1.1 var(--font-mono),monospace;letter-spacing:-.045em}.bm-rewards-heading em{color:#c9f361;font-style:normal}.bm-rewards small{font:11px/1.6 var(--font-mono),monospace;color:#c6a5e9}.bm-reward-sprite{display:block;flex:none;width:110px;height:110px;background-image:url(/arcade/rewards/reward-atlas.webp);background-size:300% 300%;image-rendering:pixelated}.bm-rewards-heading>.bm-reward-sprite{width:160px;height:160px}.bm-reward-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0}.bm-reward-path a{border:2px solid var(--reward-line);padding:20px;color:#d4f793;text-decoration:none;font-weight:700;box-shadow:4px 4px #0a0711}.bm-reward-path span{display:block;color:#d2c3df;font-size:12px;font-weight:400;margin-top:10px}.bm-reward-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.bm-reward-grid article{min-width:0;border:2px solid var(--reward-line);padding:16px;background:#21162f;box-shadow:4px 4px #0a0711}.bm-reward-grid .bm-reward-sprite{margin:auto}.bm-reward-grid h3{font-size:16px;margin:12px 0 4px}.bm-reward-grid strong{font:700 32px monospace;color:#d3f691}.bm-reward-grid p{font-size:12px;color:#d4c4e3}.bm-reward-cta,.bm-rewards button{display:inline-block;border:2px solid #c5ef70;background:#c5ef70;color:#20142d;padding:11px 15px;font:700 12px/1.5 monospace;cursor:pointer;text-decoration:none;min-height:44px}.bm-rewards button:disabled{opacity:.45;cursor:default}.bm-rewards a{color:#d0f397}.bm-rewards a:focus-visible,.bm-rewards button:focus-visible,.bm-rewards input:focus-visible{outline:3px solid #fff;outline-offset:3px}.bm-reward-cta{margin:22px 0;color:#20142d!important}.bm-wallet-head{display:flex;align-items:center;flex-wrap:wrap;gap:16px;border-block:2px solid var(--reward-line);padding:20px 0;margin:32px 0}.bm-wallet-head h3{margin:0}.bm-wallet-head strong{font:700 28px monospace;color:#c5ef70}.bm-wallet-head span{font-size:12px}.bm-reward-work{display:grid;grid-template-columns:2fr 1fr;gap:28px;margin:25px 0}.bm-rewards fieldset{border:1px solid var(--reward-line);margin:16px 0;padding:15px}.bm-rewards label{display:block;margin:10px 0}.bm-rewards input:not([type=radio]):not([type=checkbox]){display:block;width:100%;padding:12px;background:#100b18;color:#fff;border:1px solid #9471b5;font:14px monospace}.bm-rewards input[type=checkbox],.bm-rewards input[type=radio]{margin-right:10px;accent-color:#c5ef70}.bm-coupon-list{list-style:none;padding:0;display:grid;gap:10px}.bm-coupon-list li{padding:16px;border:1px solid var(--reward-line);display:grid;gap:7px}.bm-coupon-list code{overflow-wrap:anywhere;color:#d3f691}.bm-reward-note{padding:16px;border:1px solid #c5ef70}.bm-money-board{margin:30px 0;border-top:2px solid var(--reward-line);padding-top:25px}.bm-money-board ol{list-style:none;padding:0}.bm-money-board li{display:flex;gap:14px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid #55406e}.bm-money-board li>b{flex:1 1}.bm-money-board li strong{color:#c5ef70;font-size:13px}.bm-quick-links{margin:25px 0;padding:20px;border:2px solid var(--reward-line)}.bm-quick-links>div{display:flex;gap:10px;flex-wrap:wrap;margin-top:15px}.bm-quick-links button{background:#2e203e;color:#e7d6f7;border-color:#8863aa}.bm-reward-fine{font-size:11px!important;color:#baa4ce;max-width:1000px}.bm-rewards.is-compact{padding-block:48px}.bm-rewards-page{min-height:100dvh;background:#161022}.bm-rewards-page>nav{display:flex;gap:24px;flex-wrap:wrap;padding:20px;color:#d1f48e}.bm-rewards-page>nav a{color:inherit}@media(max-width:1000px){.bm-reward-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.bm-reward-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-reward-grid article:last-child{grid-column:1/-1}.bm-reward-path,.bm-reward-work{grid-template-columns:1fr}.bm-rewards-heading>.bm-reward-sprite{display:none}.bm-reward-grid article{padding:12px}.bm-reward-path a{padding:14px}.bm-rewards-heading h2{font-size:30px}}.bm-money-board>button{float:right;margin-top:-44px;background:transparent;color:#d1ed99;border-color:#68517d;padding:7px 10px;font-size:10px}.bm-verified-arcade{margin:28px 0;padding:20px;border:2px solid var(--reward-line)}.bm-verified-arcade>div>button{margin:6px}.bm-verified-arcade .dv-endless canvas{max-width:440px;width:100%;height:auto}.bm-reward-work fieldset label{display:flex;align-items:center;gap:8px}@media(max-width:600px){.bm-money-board>button{float:none;margin:0 0 15px}}.bm-emote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bm-emote-grid article{border:2px solid #60497c;padding:20px;background:#251833}.bm-emote-number{font:11px monospace;color:#c6f086}.bm-emote-grid h3{margin-top:15px}.bm-emote-grid p{min-height:60px}.bm-emote-grid button{display:block;margin-top:10px}.bm-emote-grid .bm-emote-preview{background:transparent;border-color:#9e77c2;color:#e2cef3}@media(max-width:700px){.bm-emote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.bm-emote-grid{grid-template-columns:1fr}}