.bm-overlay.svelte-kj7ddn{position:fixed;inset:0;z-index:12000;display:flex;align-items:center;justify-content:center;background:#030208db;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:16px;overflow-y:auto}.bm-modal.svelte-kj7ddn{position:relative;width:min(1200px,97vw);overflow:visible;padding:22px 22px 20px;background:radial-gradient(120% 80% at 50% -10%,#241433,#15121b 46%,#100d15);border:1px solid #36304a;border-radius:18px;color:#e7e7e7;box-shadow:0 30px 90px #000000a6,inset 0 0 0 1px #84cc160f,0 0 0 1px #d900ff0f}.bm-x.svelte-kj7ddn{position:absolute;top:12px;right:14px;background:none;border:none;color:#9ca3af;font-size:18px;cursor:pointer;z-index:8}.bm-x.svelte-kj7ddn:hover{color:#fff}.bm-head.svelte-kj7ddn{text-align:center;margin:-42px 0 16px}.bm-logo.svelte-kj7ddn{height:clamp(82px,12vw,120px);width:auto;max-width:92%;display:block;margin:0 auto;image-rendering:auto;animation:svelte-kj7ddn-bmLogoFloat 4.5s ease-in-out infinite;will-change:transform,filter}@keyframes svelte-kj7ddn-bmLogoFloat{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 8px 20px rgba(0,0,0,.6)) drop-shadow(0 0 12px rgba(168,85,247,.28))}50%{transform:translateY(-7px) scale(1.018);filter:drop-shadow(0 14px 28px rgba(0,0,0,.6)) drop-shadow(0 0 28px rgba(252,211,77,.5))}}@media(prefers-reduced-motion:reduce){.bm-logo.svelte-kj7ddn{animation:none;filter:drop-shadow(0 8px 20px rgba(0,0,0,.6)) drop-shadow(0 0 16px rgba(168,85,247,.3))}}.bm-head.svelte-kj7ddn p:where(.svelte-kj7ddn){margin:-10px 0 0;color:#b9a9d6;font-size:17px}.bm-grid.svelte-kj7ddn{position:relative;display:grid;grid-template-columns:minmax(195px,.9fr) minmax(0,2.4fr) minmax(195px,.9fr);gap:14px;align-items:center}.bm-col.svelte-kj7ddn{background:#1b1c1c;border:1px solid #2e2b2a;border-radius:4px;padding:12px;display:flex;flex-direction:column;min-height:0;box-shadow:inset -4px 4px #232120,inset 4px -4px #1a1a19}.bm-col.svelte-kj7ddn h3:where(.svelte-kj7ddn){margin:0 0 12px;font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:.04em;color:#84cc16;font-family:fontMinecraftTen,sans-serif}.bm-col.svelte-kj7ddn ul:where(.svelte-kj7ddn){list-style:none;margin:0;padding:0 4px 0 0;display:flex;flex-direction:column;gap:6px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3c3c3c transparent}.bm-col.svelte-kj7ddn ul:where(.svelte-kj7ddn)::-webkit-scrollbar{width:6px}.bm-col.svelte-kj7ddn ul:where(.svelte-kj7ddn)::-webkit-scrollbar-track{background:transparent;margin:2px 0}.bm-col.svelte-kj7ddn ul:where(.svelte-kj7ddn)::-webkit-scrollbar-thumb{background:#3c3c3c;border-radius:6px;border:1px solid #1b1c1c}.bm-col.svelte-kj7ddn ul:where(.svelte-kj7ddn)::-webkit-scrollbar-thumb:hover{background:#84cc16}.bm-rewards.svelte-kj7ddn li:where(.svelte-kj7ddn){display:flex;align-items:center;gap:8px;padding:7px 9px;background:#ffffff06;border-left:3px solid #4b5563;font-size:12px;font-weight:700}.bm-rewards.svelte-kj7ddn li:where(.svelte-kj7ddn) .ri:where(.svelte-kj7ddn){font-size:16px;width:20px;text-align:center}.bm-rewards.svelte-kj7ddn li:where(.svelte-kj7ddn) .rl:where(.svelte-kj7ddn){color:#d7d2e2;flex:1}.bm-rewards.svelte-kj7ddn li:where(.svelte-kj7ddn) .rp:where(.svelte-kj7ddn){color:#8b8398;font-weight:700;font-size:11px}.bm-rewards.svelte-kj7ddn li.premium:where(.svelte-kj7ddn){border-left-color:#a855f7}.bm-rewards.svelte-kj7ddn li.gold:where(.svelte-kj7ddn){border-left-color:#fcd34d}.bm-rewards.svelte-kj7ddn li.good:where(.svelte-kj7ddn){border-left-color:#84cc16}.bm-rewards.svelte-kj7ddn li.bad:where(.svelte-kj7ddn){border-left-color:#ef4444}.bm-rewards.svelte-kj7ddn li.muted:where(.svelte-kj7ddn){border-left-color:#4b5563}.bm-winners.svelte-kj7ddn li:where(.svelte-kj7ddn){display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:8px;background:#ffffff06;font-size:12px}.bm-winners.svelte-kj7ddn .ic:where(.svelte-kj7ddn){font-size:16px;width:20px;text-align:center}.bm-winners.svelte-kj7ddn .col:where(.svelte-kj7ddn){display:flex;flex-direction:column;min-width:0;line-height:1.2}.bm-winners.svelte-kj7ddn .who:where(.svelte-kj7ddn){font-weight:700;color:#e7e7e7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.bm-winners.svelte-kj7ddn .srv:where(.svelte-kj7ddn){color:#9a90ad;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.bm-winners.svelte-kj7ddn .rwt:where(.svelte-kj7ddn){margin-left:auto;font-weight:800;font-size:11px;white-space:nowrap}.bm-winners.svelte-kj7ddn .rwt.good:where(.svelte-kj7ddn){color:#a3e635}.bm-winners.svelte-kj7ddn .rwt.gold:where(.svelte-kj7ddn){color:#fcd34d}.bm-winners.svelte-kj7ddn .rwt.premium:where(.svelte-kj7ddn){color:#c084fc}.bm-winners.svelte-kj7ddn .rwt.bad:where(.svelte-kj7ddn){color:#fca5a5}.bm-empty.svelte-kj7ddn{color:#6b6b6b;font-size:12px;font-style:italic}.bm-stage.svelte-kj7ddn{position:relative;border-radius:12px;overflow:hidden;border:1px solid #2e2b3a;height:clamp(360px,56vh,560px);touch-action:none;background:linear-gradient(180deg,#180f264d,#08060cbd),url(../../../assets/bgmc.avif) center/cover no-repeat #100d15;box-shadow:inset 0 0 60px #0000008c,inset 3px 3px #ffffff0a}.bm-canvas.svelte-kj7ddn{position:absolute;inset:0;display:block;width:100%;height:100%;image-rendering:pixelated;cursor:pointer}.bm-cross.svelte-kj7ddn{position:absolute;left:50%;top:46%;width:18px;height:18px;transform:translate(-50%,-50%);pointer-events:none;opacity:.75;mix-blend-mode:difference}.bm-cross.svelte-kj7ddn:before,.bm-cross.svelte-kj7ddn:after{content:"";position:absolute;background:#fff}.bm-cross.svelte-kj7ddn:before{left:50%;top:0;width:2px;height:18px;transform:translate(-50%)}.bm-cross.svelte-kj7ddn:after{top:50%;left:0;height:2px;width:18px;transform:translateY(-50%)}.bm-hint-wrap.svelte-kj7ddn{position:absolute;left:0;right:0;bottom:16px;display:flex;justify-content:center;pointer-events:none}.bm-hint.svelte-kj7ddn{background:#0000008c;color:#e7e7e7;padding:8px 18px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid rgba(132,204,22,.25)}.bm-hint.sm.svelte-kj7ddn{font-size:12px;opacity:.85}.bm-popup.svelte-kj7ddn{position:absolute;inset:0;z-index:7;display:flex;align-items:center;justify-content:center;padding:14px;background:#08060cb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:12px}.bm-card.svelte-kj7ddn{width:min(560px,96%);border-radius:2px;padding:30px 34px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;animation:svelte-kj7ddn-pop .25s ease-out}.bm-emoji.svelte-kj7ddn{font-size:40px;line-height:1}.bm-emoji.big.svelte-kj7ddn{font-size:66px;filter:drop-shadow(0 6px 16px rgba(0,0,0,.5));animation:svelte-kj7ddn-pop .4s ease-out}.bm-crystal.svelte-kj7ddn{width:1em;height:1em;display:inline-block;vertical-align:-.12em;filter:drop-shadow(0 0 6px rgba(168,85,247,.55))}.bm-emoji.svelte-kj7ddn .bm-crystal:where(.svelte-kj7ddn){animation:svelte-kj7ddn-bmFloat 3s ease-in-out infinite}@keyframes svelte-kj7ddn-bmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-kj7ddn-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.bm-card.svelte-kj7ddn p:where(.svelte-kj7ddn){margin:0;color:#d7d2e2;font-size:14px}.bm-reward.svelte-kj7ddn{font-family:fontMinecraftTen,sans-serif;font-size:24px!important;color:#fff!important}.bm-sub.svelte-kj7ddn{color:#9a90ad!important;font-size:13px!important}.reveal.premium.svelte-kj7ddn .bm-reward:where(.svelte-kj7ddn),.done.premium.svelte-kj7ddn .bm-reward:where(.svelte-kj7ddn),.bm-reward.premium.svelte-kj7ddn{color:#d8b4fe!important;text-shadow:0 0 20px rgba(168,85,247,.55)}.reveal.gold.svelte-kj7ddn .bm-reward:where(.svelte-kj7ddn),.done.gold.svelte-kj7ddn .bm-reward:where(.svelte-kj7ddn),.bm-reward.gold.svelte-kj7ddn{color:#fcd34d!important}.reveal.good.svelte-kj7ddn .bm-reward:where(.svelte-kj7ddn),.done.good.svelte-kj7ddn .bm-reward:where(.svelte-kj7ddn),.bm-reward.good.svelte-kj7ddn{color:#a3e635!important}.reveal.bad.svelte-kj7ddn .bm-reward:where(.svelte-kj7ddn),.done.bad.svelte-kj7ddn .bm-reward:where(.svelte-kj7ddn),.dead.svelte-kj7ddn .bm-reward:where(.svelte-kj7ddn),.bm-reward.bad.svelte-kj7ddn{color:#fca5a5!important}.bm-btn.svelte-kj7ddn{background:#262423;border:2px solid #3c3c3c;color:#e5e7eb;padding:11px 24px;border-radius:4px;font-weight:700;font-size:14px;cursor:pointer;transition:all .15s ease;text-decoration:none;display:inline-block}.bm-btn.svelte-kj7ddn:hover{border-color:#84cc16;color:#84cc16;background:linear-gradient(180deg,#84cc161f,#84cc160a)}.bm-btn.primary.svelte-kj7ddn{background:#191919;border:3px solid #50b310;color:#cbdfe4}.bm-btn.primary.svelte-kj7ddn:hover{border-color:#84cc16;color:#fff;background:#191919;box-shadow:inset 0 0 0 2px #111827,0 0 0 2px #84cc16}.bm-btn.wide.svelte-kj7ddn{width:100%;padding:13px;font-size:15px}.bm-btn.svelte-kj7ddn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;filter:grayscale(.3)}.bm-search.svelte-kj7ddn{position:relative;width:100%}.bm-search.svelte-kj7ddn input:where(.svelte-kj7ddn){width:100%;background:#0c0a12;border:2px solid #3a3450;border-radius:9px;color:#e7e7e7;padding:12px 14px;font-size:15px;outline:none}.bm-search.svelte-kj7ddn input:where(.svelte-kj7ddn):focus{border-color:#84cc16;box-shadow:0 0 0 3px #84cc162e}.bm-results.svelte-kj7ddn{position:absolute;left:0;right:0;top:calc(100% + 6px);background:#161320;border:1px solid #3a3450;border-radius:10px;overflow:hidden;z-index:5;max-height:240px;overflow-y:auto;box-shadow:0 16px 40px #00000080}.bm-result.svelte-kj7ddn{display:flex;align-items:center;gap:11px;width:100%;background:none;border:none;color:#e7e7e7;padding:11px 14px;cursor:pointer;text-align:left;font-size:14px}.bm-result.svelte-kj7ddn:hover{background:#84cc161f}.bm-result.svelte-kj7ddn img:where(.svelte-kj7ddn){width:30px;height:30px;border-radius:6px;object-fit:cover;flex:none}.bm-result.svelte-kj7ddn .rn:where(.svelte-kj7ddn){flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-result.svelte-kj7ddn .rok:where(.svelte-kj7ddn){color:#84cc16;font-weight:900}.bm-selected.svelte-kj7ddn{font-size:13px;color:#b9a9d6}.bm-selected.svelte-kj7ddn b:where(.svelte-kj7ddn){color:#fff}@media(max-width:900px){.bm-modal.svelte-kj7ddn{padding:18px 14px}.bm-grid.svelte-kj7ddn{grid-template-columns:1fr}.bm-stage.svelte-kj7ddn{order:-1;height:clamp(300px,44vh,420px)}.bm-col.svelte-kj7ddn{max-height:190px}}@media(max-width:560px){.bm-logo.svelte-kj7ddn{height:48px}}
