.app-logo[data-v-46769f77]{display:inline-flex;max-width:100%;min-width:0}.app-logo-image[data-v-46769f77]{display:block;height:auto;max-height:58px;-o-object-fit:contain;object-fit:contain;width:100%}.app-logo-fallback[data-v-46769f77]{align-items:center;color:var(--site-color,#16a34a);display:inline-flex;gap:8px;min-width:0;width:100%}.app-logo-mark[data-v-46769f77]{background:linear-gradient(135deg,color-mix(in srgb,var(--site-color,#16a34a) 14%,#fff),#fff);border:1px solid color-mix(in srgb,var(--site-color,#16a34a) 18%,#e5e7eb);border-radius:14px;box-shadow:0 10px 22px #0f172a14;display:inline-flex;flex:0 0 auto;height:42px;justify-content:center;width:42px}.app-logo-mark svg[data-v-46769f77]{height:100%;width:100%}.app-logo-copy[data-v-46769f77]{display:flex;flex-direction:column;line-height:1.05;min-width:0}.app-logo-name[data-v-46769f77]{color:#0f172a;font-size:20px;font-weight:800;letter-spacing:-.02em}.app-logo-name[data-v-46769f77],.app-logo-tagline[data-v-46769f77]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-logo-tagline[data-v-46769f77]{color:color-mix(in srgb,var(--site-color,#16a34a) 74%,#64748b);font-size:10px;font-weight:700;margin-top:3px}@media (max-width:640px){.app-logo-image[data-v-46769f77]{max-height:42px}.app-logo-mark[data-v-46769f77]{border-radius:12px;height:34px;width:34px}.app-logo-name[data-v-46769f77]{font-size:16px}.app-logo-tagline[data-v-46769f77]{font-size:9px}}.nav-profile-avatar-wrap[data-v-715f631a]{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.86));border:1px solid color-mix(in srgb,var(--site-color,#16a34a) 30%,#fff);border-radius:9999px;box-shadow:0 6px 14px #0f172a1a,inset 0 0 0 1px color-mix(in srgb,var(--site-color,#16a34a) 14%,#fff);height:50px;margin-left:10px;padding:2px;transition:transform .22s ease,box-shadow .22s ease;width:50px}.nav-profile-avatar-wrap[data-v-715f631a]:hover{box-shadow:0 8px 18px #0f172a24,inset 0 0 0 1px color-mix(in srgb,var(--site-color,#16a34a) 20%,#fff);transform:translateY(-1px)}.nav-profile-avatar[data-v-715f631a]{background:#f8fafc;border:1px solid #fff;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer-legal-links[data-v-8c53fbce]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:center;margin:0 auto 8px;max-width:900px}.footer-legal-links a[data-v-8c53fbce]{color:inherit;font-weight:700;opacity:.82;text-decoration:none;transition:color .2s,opacity .2s}.footer-legal-links a[data-v-8c53fbce]:hover{color:var(--site-color);opacity:1}@media (max-width:640px){.footer-legal-links[data-v-8c53fbce]{gap:7px 14px}.footer-legal-links a[data-v-8c53fbce]{font-size:.78rem}}.mobile-bottom-nav[data-v-0637330e]{--mobile-nav-primary:var(--site-color,#2fa857);bottom:0;left:0;padding:0;pointer-events:none;position:fixed;right:0;z-index:60}.mobile-nav-shell[data-v-0637330e]{align-items:end;background:#fff;border-radius:12px 12px 0 0;border-top:1px solid rgba(203,213,225,.98);box-shadow:0 -6px 16px #0f172a14;display:grid;min-height:60px;overflow:visible;padding:5px 0 calc(4px + env(safe-area-inset-bottom));pointer-events:auto;position:relative}.mobile-nav-shell.is-auth[data-v-0637330e]{min-height:66px;padding-top:5px}.mobile-nav-link[data-v-0637330e]{align-items:center;color:#5f6977;display:flex;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:4px;height:50px;justify-content:flex-start;min-width:0;padding-top:1px;position:relative;text-align:center;text-decoration:none;transition:color .22s ease,transform .22s ease;z-index:1}.mobile-nav-link.router-link-active[data-v-0637330e],.mobile-nav-link.router-link-exact-active[data-v-0637330e],.mobile-nav-link[data-v-0637330e]:focus-visible,.mobile-nav-link[data-v-0637330e]:hover{color:var(--mobile-nav-primary)}.mobile-nav-link[data-v-0637330e]:focus-visible{border-radius:18px;outline:2px solid color-mix(in srgb,var(--mobile-nav-primary) 32%,transparent);outline-offset:2px}.mobile-nav-icon-wrap[data-v-0637330e]{align-items:center;display:inline-flex;height:29px;justify-content:center;transition:transform .22s ease,background .22s ease,box-shadow .22s ease;width:29px}.mobile-nav-icon-wrap svg[data-v-0637330e]{height:100%;width:100%}.mobile-nav-icon-wrap svg[data-v-0637330e] :where(path,rect,circle,line,polygon){stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85px;vector-effect:non-scaling-stroke}.mobile-nav-icon-wrap svg [fill=currentColor][data-v-0637330e]{opacity:.92}.mobile-nav-text[data-v-0637330e]{display:block;font-size:11px;font-weight:600;inset-inline:0;bottom:5px;letter-spacing:0;line-height:1.05;margin:0 auto;max-width:72px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.mobile-nav-link:not(.is-featured):focus-visible .mobile-nav-icon-wrap[data-v-0637330e],.mobile-nav-link:not(.is-featured):hover .mobile-nav-icon-wrap[data-v-0637330e]{transform:translateY(-1px)}.mobile-nav-link.is-featured[data-v-0637330e]{height:50px;justify-content:flex-start;transform:none;z-index:2}.mobile-nav-link.is-featured .mobile-nav-icon-wrap[data-v-0637330e]{aspect-ratio:1/1;background:var(--mobile-nav-primary);border:4px solid #fff;border-radius:999px;box-shadow:0 -3px 10px #0f172a1f;box-sizing:border-box;color:#fff;flex:0 0 auto;height:60px;left:50%;position:absolute;top:-33px;transform:translate(-50%);width:60px}.mobile-nav-link.is-featured .mobile-nav-icon-wrap svg[data-v-0637330e]{height:31px;position:relative;width:31px;z-index:1}.mobile-nav-link.is-featured .mobile-nav-icon-wrap svg[data-v-0637330e] :where(path,rect,circle,line,polygon){stroke-width:3.4px}.mobile-nav-link.is-featured .mobile-nav-text[data-v-0637330e]{color:#64748b;font-size:11px;margin-bottom:0;margin-top:0;max-width:82px}.mobile-nav-link.is-featured.router-link-active .mobile-nav-text[data-v-0637330e],.mobile-nav-link.is-featured.router-link-exact-active .mobile-nav-text[data-v-0637330e]{color:var(--mobile-nav-primary)}@media (max-width:360px){.mobile-nav-text[data-v-0637330e]{font-size:10px;max-width:62px}.mobile-nav-link.is-featured .mobile-nav-icon-wrap[data-v-0637330e]{height:58px;top:-30px;width:58px}}.ease-in-out[data-v-669e193b]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300[data-v-669e193b]{transition-duration:.3s}.translate-x-full[data-v-669e193b]{--tw-translate-x:100%}.translate-x-0[data-v-669e193b]{--tw-translate-x:0px}.footer_nav a[data-v-669e193b]{background:unset!important;color:#bbb8b8;font-family:"Bree Serif",serif!important;font-size:14px!important;font-weight:500!important;line-height:23px}.footer_nav .nuxt-link-active[data-v-669e193b]{color:#fff!important}.footer-contact-icon1[data-v-669e193b]{border:1px solid #9c9c9c}.footer2[data-v-669e193b]{background-color:#f3f4f6;background-repeat:no-repeat;background-size:cover!important;color:#6b7280}.footer2 .footer_nav a[data-v-669e193b]{background:unset!important;color:#6b7280!important;font-family:"Bree Serif",serif!important;font-size:14px!important;font-weight:500!important}.footer2 .footer_nav .nuxt-link-active[data-v-669e193b]{color:#fff!important}.footer2 .footer-contact-icon1[data-v-669e193b]{border:1px solid #2e2b2b}.footer2 .footer-support-box[data-v-669e193b]{border-radius:8px;box-shadow:1px 1px 61px #dbdbdb;color:#303030}.footer2 .svg-icon[data-v-669e193b]{stroke:#303030!important}@media (max-width:767px){.mobile-footer-credit-space[data-v-669e193b]{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))!important}}.game-overlay[data-v-b00637f7]{background:rgba(4,2,17,.86);top:0;right:0;bottom:0;left:0;padding:14px;position:fixed;z-index:9999}.game-overlay[data-v-b00637f7],.game-stage[data-v-b00637f7]{align-items:center;display:flex;justify-content:center}.game-stage[data-v-b00637f7]{background:radial-gradient(circle at 50% 30%,rgba(114,37,184,.28),transparent 40%),radial-gradient(circle at 15% 78%,rgba(236,72,153,.16),transparent 30%),linear-gradient(145deg,#100627,#050216 72%);border:1px solid rgba(232,121,249,.42);border-radius:26px;box-shadow:0 24px 80px #000000a6,inset 0 0 45px #7e22ce1f;color:#fff;flex-direction:column;max-height:calc(100dvh - 28px);min-height:min(680px,calc(100dvh - 28px));overflow:auto;padding:clamp(28px,4vh,48px) clamp(14px,4vw,54px) 26px;position:relative;width:min(1120px,100%)}.game-stage[data-v-b00637f7]:before{background-image:linear-gradient(rgba(217,70,239,.04) 1px,transparent 0),linear-gradient(90deg,rgba(217,70,239,.04) 1px,transparent 0);background-size:28px 28px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%);pointer-events:none;position:absolute}.close-button[data-v-b00637f7]{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.26);border-radius:50%;color:#fff;display:flex;height:42px;justify-content:center;line-height:0;padding:0;position:absolute;right:16px;top:16px;width:42px;z-index:2}.close-button svg[data-v-b00637f7]{display:block;height:21px;width:21px}.game-header[data-v-b00637f7]{position:relative;text-align:center;z-index:1}.eyebrow[data-v-b00637f7]{color:#fbbf24;font-size:.72rem;font-weight:800;letter-spacing:.24em}.game-header h2[data-v-b00637f7]{font-size:clamp(1.6rem,4vw,3rem);font-style:italic;font-weight:950;letter-spacing:-.04em;line-height:1;margin:8px 0 10px}.game-header h2 span[data-v-b00637f7]{background:linear-gradient(#fde68a,#fb923c);-webkit-background-clip:text;color:transparent}.game-header p[data-v-b00637f7]{color:#ddd6fe;font-size:clamp(.84rem,1.8vw,1rem);margin:0}.status[data-v-b00637f7]{margin:56px 0;position:relative;text-align:center;z-index:1}.error[data-v-b00637f7]{color:#fda4af!important}.cards[data-v-b00637f7]{display:grid;gap:clamp(8px,1.8vw,20px);grid-template-columns:repeat(var(--card-count),minmax(76px,145px));justify-content:center;margin:clamp(24px,5vh,46px) auto 24px;max-width:100%;perspective:1000px;position:relative;width:100%;z-index:1}.reward-card[data-v-b00637f7]{aspect-ratio:.68;background:transparent;border:0;cursor:default;min-width:0;padding:0;perspective:900px;transition:opacity .35s,transform .35s}.reward-card[data-v-b00637f7]:not(:disabled){cursor:pointer}.reward-card[data-v-b00637f7]:not(:disabled):hover{transform:translateY(-8px)}.card-inner[data-v-b00637f7]{display:block;height:100%;position:relative;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.2,.75,.2,1.05);width:100%}.reward-card.revealed .card-inner[data-v-b00637f7]{transform:rotateY(180deg)}.card-face[data-v-b00637f7]{backface-visibility:hidden;border:2px solid #fb7185;border-radius:clamp(10px,1.3vw,17px);box-shadow:0 0 0 3px #c026d380,0 0 22px #ec48995c,inset 0 0 22px #8b5cf64d;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.card-back[data-v-b00637f7]{align-items:center;background:repeating-linear-gradient(45deg,rgba(139,92,246,.14) 0 2px,transparent 2px 10px),radial-gradient(circle,#291052,#0c0322 70%);display:flex;justify-content:center}.card-back[data-v-b00637f7]:after{border:1px solid rgba(251,191,36,.65);border-radius:50%;content:"";height:50%;position:absolute;width:70%}.card-mark[data-v-b00637f7]{align-items:center;background:linear-gradient(145deg,#fbbf24,#ec4899);border-radius:50%;color:#17082f;display:flex;font-size:clamp(1.5rem,4vw,2.6rem);font-weight:950;height:42%;justify-content:center;position:relative;width:58%;z-index:1}.corner[data-v-b00637f7]{color:#fbbf24;font-size:clamp(.65rem,1.2vw,1rem);position:absolute}.corner.top[data-v-b00637f7]{left:8px;top:6px}.corner.bottom[data-v-b00637f7]{bottom:6px;right:8px;transform:rotate(180deg)}.card-front[data-v-b00637f7]{align-items:center;background:radial-gradient(circle at 50% 35%,#702599,#1a0735 68%);display:flex;flex-direction:column;justify-content:center;transform:rotateY(180deg)}.card-front small[data-v-b00637f7]{color:#fde68a;font-size:clamp(.58rem,1.3vw,.85rem)}.card-front strong[data-v-b00637f7]{font-size:clamp(.65rem,1.6vw,1rem);margin-top:4px;max-width:90%;overflow-wrap:anywhere}.win-star[data-v-b00637f7]{color:#fbbf24;filter:drop-shadow(0 0 10px #f59e0b);font-size:clamp(1.5rem,3.5vw,2.6rem)}.reward-card.muted[data-v-b00637f7]{opacity:.28;transform:scale(.92)}.card-shuffle-move[data-v-b00637f7]{transition:transform .3s cubic-bezier(.22,.75,.24,1)}.phase-shuffling .card-inner[data-v-b00637f7]{animation:shuffle-lift-b00637f7 .31s ease-in-out infinite alternate}.phase-shuffling .reward-card:nth-child(2n) .card-inner[data-v-b00637f7]{animation-delay:-.16s}.phase-revealing .reward-card.selected[data-v-b00637f7]{animation:selected-pulse-b00637f7 .7s ease-in-out infinite alternate;transform:translateY(-8px) scale(1.04)}.actions[data-v-b00637f7]{display:flex;flex-direction:column;min-height:82px;z-index:1}.actions[data-v-b00637f7],.primary-button[data-v-b00637f7]{align-items:center;position:relative}.primary-button[data-v-b00637f7]{background:linear-gradient(105deg,#7426b8,#c72a83 54%,#e86724);border:1px solid rgba(255,240,220,.58);border-radius:999px;box-shadow:0 10px 22px #75178040,inset 0 1px #ffffff4d,inset 0 -4px 8px #41083e33;color:#fff;display:inline-flex;font-size:clamp(1rem,2.2vw,1.25rem);font-weight:800;gap:11px;justify-content:center;min-height:54px;min-width:min(286px,80vw);overflow:hidden;padding:7px 24px 7px 9px;transform:translateZ(0);transition:transform .2s,box-shadow .3s,opacity .2s}.primary-button[data-v-b00637f7]:before{animation:button-sweep-b00637f7 4.2s ease-in-out infinite;background:linear-gradient(105deg,transparent 34%,hsla(0,0%,100%,.26) 49%,transparent 64%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:translate(-130%)}.primary-button[data-v-b00637f7]:hover:not(:disabled){box-shadow:0 14px 28px #c72a8357,0 0 15px #f472b629,inset 0 1px #ffffff57;transform:translateY(-2px) scale(1.012)}.primary-button[data-v-b00637f7]:active:not(:disabled){transform:translateY(1px) scale(.975)}.primary-button[data-v-b00637f7]:disabled{cursor:not-allowed;opacity:.55}.button-icon[data-v-b00637f7]{align-items:center;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-shadow:inset 0 1px #fff3;display:inline-flex;flex:0 0 38px;height:38px;justify-content:center;position:relative;z-index:1}.button-icon svg[data-v-b00637f7]{height:23px;transform-origin:center;width:23px}.primary-button:hover:not(:disabled) .button-icon svg[data-v-b00637f7]{animation:shuffle-icon-b00637f7 .72s ease-in-out}.button-label[data-v-b00637f7]{position:relative;z-index:1}.claim-button[data-v-b00637f7]{padding:10px 28px;text-decoration:none}.hint[data-v-b00637f7]{color:#c4b5fd;font-size:.84rem;margin:10px 0 0;text-align:center}@keyframes shuffle-lift-b00637f7{to{transform:translateY(-7px) rotate(1.5deg)}}@keyframes button-sweep-b00637f7{0%,68%{transform:translate(-130%)}84%,to{transform:translate(130%)}}@keyframes shuffle-icon-b00637f7{0%,to{transform:rotate(0) scale(1)}45%{transform:rotate(-10deg) scale(1.08)}75%{transform:rotate(8deg) scale(1)}}@keyframes selected-pulse-b00637f7{to{filter:drop-shadow(0 0 18px rgba(251,191,36,.75))}}@media (max-width:740px){.game-stage[data-v-b00637f7]{border-radius:18px;min-height:calc(100dvh - 20px);padding:58px 10px 22px}.cards[data-v-b00637f7]{gap:12px;grid-template-columns:repeat(3,minmax(64px,100px));margin:28px auto 24px}.cards.compact[data-v-b00637f7]{grid-template-columns:repeat(4,minmax(52px,76px))}.close-button[data-v-b00637f7]{right:10px;top:10px}}@media (max-height:680px){.game-stage[data-v-b00637f7]{justify-content:flex-start}.cards[data-v-b00637f7]{margin-bottom:18px;margin-top:20px}}.dice-overlay[data-v-7d488eff]{background:rgba(4,2,17,.86);top:0;right:0;bottom:0;left:0;padding:14px;position:fixed;z-index:9999}.dice-overlay[data-v-7d488eff],.dice-stage[data-v-7d488eff]{align-items:center;display:flex;justify-content:center}.dice-stage[data-v-7d488eff]{background:radial-gradient(circle at 50% 48%,rgba(126,34,206,.31),transparent 33%),radial-gradient(circle at 18% 80%,rgba(236,72,153,.13),transparent 26%),linear-gradient(145deg,#100627,#050216 72%);border:1px solid rgba(232,121,249,.42);border-radius:26px;box-shadow:0 24px 80px #000000a6,inset 0 0 45px #7e22ce1f;color:#fff;flex-direction:column;max-height:calc(100dvh - 28px);min-height:min(710px,calc(100dvh - 28px));overflow:auto;padding:clamp(28px,4vh,42px) 18px 26px;position:relative;width:min(760px,100%)}.dice-stage[data-v-7d488eff]:before{background-image:linear-gradient(45deg,transparent 48.5%,hsla(0,0%,100%,.04) 49.5% 50.5%,transparent 51.5%),linear-gradient(-45deg,transparent 48.5%,hsla(0,0%,100%,.04) 49.5% 50.5%,transparent 51.5%);background-size:38px 38px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%);pointer-events:none;position:absolute}.close-button[data-v-7d488eff]{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.26);border-radius:50%;color:#fff;display:flex;height:42px;justify-content:center;line-height:0;padding:0;position:absolute;right:16px;top:16px;width:42px;z-index:3}.close-button svg[data-v-7d488eff]{display:block;height:21px;width:21px}.dice-header[data-v-7d488eff]{position:relative;text-align:center;z-index:1}.eyebrow[data-v-7d488eff]{color:#fbbf24;font-size:.72rem;font-weight:800;letter-spacing:.24em}.dice-header h2[data-v-7d488eff]{background:linear-gradient(180deg,#fff3a4,#ffb11b 42%,#ff4e9e 62%,#f472d0);-webkit-background-clip:text;color:transparent;filter:drop-shadow(0 4px 0 rgba(67,12,92,.55));font-size:clamp(2rem,7vw,3.65rem);font-style:italic;font-weight:950;letter-spacing:-.04em;line-height:1;margin:8px 0 10px}.dice-header h2 span[data-v-7d488eff]{color:inherit}.dice-header p[data-v-7d488eff]{color:#ddd6fe;font-size:clamp(.84rem,1.8vw,1rem);margin:0}.status[data-v-7d488eff]{margin:90px 0;position:relative;text-align:center;z-index:1}.error[data-v-7d488eff]{color:#fda4af!important}.dice-zone[data-v-7d488eff]{flex-direction:column;margin:24px 0 20px;width:100%;z-index:1}.dice-frame[data-v-7d488eff],.dice-zone[data-v-7d488eff]{align-items:center;display:flex;position:relative}.dice-frame[data-v-7d488eff]{background:radial-gradient(circle at 50% 43%,rgba(14,165,233,.14),transparent 42%) padding-box,linear-gradient(145deg,rgba(8,25,49,.98),rgba(4,12,29,.99) 76%) padding-box,linear-gradient(135deg,rgba(125,211,252,.76),rgba(99,102,241,.68) 52%,rgba(244,114,182,.62)) border-box;border:2px solid transparent;border-radius:28px;box-shadow:0 8px 18px #0003,inset 0 1px #ffffff14;height:clamp(360px,51vh,410px);justify-content:center;max-height:410px;overflow:hidden;transition:border-color .35s ease,box-shadow .35s ease;width:min(430px,86vw)}.dice-frame[data-v-7d488eff]:before{background-image:linear-gradient(45deg,transparent 48.5%,rgba(186,230,253,.055) 49.5% 50.5%,transparent 51.5%),linear-gradient(-45deg,transparent 48.5%,rgba(186,230,253,.055) 49.5% 50.5%,transparent 51.5%);background-size:38px 38px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 96%);mask-image:linear-gradient(180deg,#000,transparent 96%);pointer-events:none;position:absolute}.dice-frame.won[data-v-7d488eff]{border-color:#fde68b61;box-shadow:0 9px 20px #00000038,inset 0 1px #ffffff17}.cube-scene[data-v-7d488eff]{height:165px;isolation:isolate;perspective:1100px;position:relative;width:165px;z-index:2}.cube-scene[data-v-7d488eff]:before{background:#fff;border-radius:50%;content:"";height:58%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:58%;z-index:-1}.cube[data-v-7d488eff]{height:100%;position:relative;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.16,.78,.24,1);width:100%}.cube[data-v-7d488eff]:before{background:#fff;border-radius:50%;content:"";top:18%;right:18%;bottom:18%;left:18%;position:absolute;transform:translateZ(0)}.cube.rolling[data-v-7d488eff]{animation:dice-roll-7d488eff .58s cubic-bezier(.45,.05,.55,.95) infinite}.cube-face[data-v-7d488eff]{backface-visibility:hidden;background:linear-gradient(145deg,#fafafa 2%,#e9e9e6 62%,#d2d1cc);border:4px solid #fff;border-radius:17px;box-shadow:inset -9px -9px 17px #52525b1f,inset 8px 8px 16px #fffffffa;box-sizing:border-box;height:165px;overflow:hidden;position:absolute;transition:opacity .18s ease;width:165px}.cube.revealed .cube-face[data-v-7d488eff]:not(.winning-face){opacity:0;pointer-events:none}.cube.revealed .winning-face[data-v-7d488eff]{backface-visibility:visible}.face-1[data-v-7d488eff]{background:linear-gradient(145deg,#fdfdfc 3%,#eeeeeb 62%,#d7d6d1);transform:rotateX(90deg) translateZ(82px)}.face-2[data-v-7d488eff]{transform:rotateX(-90deg) translateZ(82px)}.face-3[data-v-7d488eff]{background:linear-gradient(145deg,#f8f8f7 2%,#e5e5e2 62%,#cecdc8);transform:rotateY(0) translateZ(82px)}.face-4[data-v-7d488eff]{transform:rotateY(-90deg) translateZ(82px)}.face-5[data-v-7d488eff]{background:linear-gradient(145deg,#fffdf8 2%,#eee8da 62%,#d7cbb4);transform:rotateY(90deg) translateZ(82px)}.face-6[data-v-7d488eff]{transform:rotateY(180deg) translateZ(82px)}.pip[data-v-7d488eff]{background:radial-gradient(circle at 34% 28%,#29283a,#080711 70%);border:1px solid hsla(0,0%,100%,.16);border-radius:50%;box-shadow:inset 2px 3px 5px #ffffff29,0 2px 2px #ffffff38;height:21px;position:absolute;transform:translate(-50%,-50%);width:21px}.pip-tl[data-v-7d488eff]{left:27%;top:27%}.pip-tr[data-v-7d488eff]{left:73%;top:27%}.pip-ml[data-v-7d488eff]{left:27%;top:50%}.pip-mc[data-v-7d488eff]{left:50%;top:50%}.pip-mr[data-v-7d488eff]{left:73%;top:50%}.pip-bl[data-v-7d488eff]{left:27%;top:73%}.pip-br[data-v-7d488eff]{left:73%;top:73%}.cube-shadow[data-v-7d488eff]{display:none}.dice-frame.won .cube-scene[data-v-7d488eff]{animation:winning-dice-7d488eff .95s cubic-bezier(.16,.8,.26,1) both}.dice-frame.won .cube-shadow[data-v-7d488eff]{animation:winning-shadow-7d488eff .95s ease-out both}.win-energy[data-v-7d488eff]{animation:energy-pulse-7d488eff .95s ease-out both;border:1px solid hsla(48,97%,77%,.62);border-radius:50%;height:190px;width:190px;z-index:1}.win-energy[data-v-7d488eff],.win-sparkles[data-v-7d488eff]{pointer-events:none;position:absolute}.win-sparkles[data-v-7d488eff]{height:260px;width:280px;z-index:4}.win-sparkles i[data-v-7d488eff]{animation:sparkle-pop-7d488eff .9s ease-out both;background:#fef3c7;border-radius:50%;box-shadow:0 0 8px #fde68bb3;height:5px;left:50%;position:absolute;top:50%;width:5px}.sparkle-1[data-v-7d488eff]{--spark-x:-112px;--spark-y:-78px;animation-delay:60ms!important}.sparkle-2[data-v-7d488eff]{--spark-x:-125px;--spark-y:8px;animation-delay:.14s!important}.sparkle-3[data-v-7d488eff]{--spark-x:-92px;--spark-y:92px;animation-delay:.22s!important}.sparkle-4[data-v-7d488eff]{--spark-x:-25px;--spark-y:-112px;animation-delay:.1s!important}.sparkle-5[data-v-7d488eff]{--spark-x:96px;--spark-y:-88px;animation-delay:.18s!important}.sparkle-6[data-v-7d488eff]{--spark-x:122px;--spark-y:-2px;animation-delay:80ms!important}.sparkle-7[data-v-7d488eff]{--spark-x:91px;--spark-y:88px;animation-delay:.26s!important}.sparkle-8[data-v-7d488eff]{--spark-x:22px;--spark-y:112px;animation-delay:.16s!important}.reward-result[data-v-7d488eff]{align-items:center;background:linear-gradient(112deg,rgba(59,24,107,.98),rgba(112,27,91,.98));border:1px solid hsla(53,98%,77%,.62);border-radius:17px;bottom:18px;box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff2e;display:flex;gap:12px;left:50%;max-width:calc(100% - 44px);min-width:252px;overflow:hidden;padding:11px 18px 12px 11px;position:absolute;text-align:left;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:5}.reward-result[data-v-7d488eff]:before{animation:result-shine-7d488eff 1.05s ease-out .1s both;background:linear-gradient(105deg,transparent 34%,hsla(0,0%,100%,.3) 50%,transparent 66%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:translate(-130%)}.reward-result[data-v-7d488eff]:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:1px;left:12%;position:absolute;right:12%;top:1px}.result-medallion[data-v-7d488eff]{align-items:center;animation:medallion-pop-7d488eff .9s cubic-bezier(.16,.8,.26,1) both;background:linear-gradient(145deg,#fff7cf,#f59e0b);border:2px solid #fff;border-radius:50%;box-shadow:0 5px 10px #0000002e;color:#6b21a8;flex:0 0 42px;font-size:21px;height:42px;justify-content:center}.result-copy[data-v-7d488eff],.result-medallion[data-v-7d488eff]{display:flex;position:relative;z-index:1}.result-copy[data-v-7d488eff]{flex-direction:column;min-width:0}.result-copy small[data-v-7d488eff]{color:#fde68a;font-size:.63rem;font-weight:900;letter-spacing:.16em;line-height:1.15;white-space:nowrap}.result-copy>span[data-v-7d488eff]{color:#ffffffc7;font-size:.72rem;line-height:1.2;margin-top:3px}.result-copy strong[data-v-7d488eff]{animation:result-value-pop-7d488eff .9s cubic-bezier(.16,.86,.24,1.16) both;color:#fff;font-size:1.12rem;line-height:1.28;overflow-wrap:anywhere;text-shadow:0 1px 0 rgba(0,0,0,.2)}.actions[data-v-7d488eff]{display:flex;flex-direction:column;min-height:68px;z-index:1}.actions[data-v-7d488eff],.primary-button[data-v-7d488eff]{align-items:center;position:relative}.primary-button[data-v-7d488eff]{background:linear-gradient(105deg,#7426b8,#c72a83 54%,#e86724);border:1px solid rgba(255,240,220,.58);border-radius:999px;box-shadow:0 10px 22px #75178040,inset 0 1px #ffffff4d,inset 0 -4px 8px #41083e33;color:#fff;display:inline-flex;font-size:clamp(1rem,2.3vw,1.25rem);font-weight:800;gap:11px;justify-content:center;min-height:56px;min-width:min(310px,84vw);overflow:hidden;padding:8px 25px 8px 10px;transform:translateZ(0);transition:transform .2s ease,box-shadow .3s ease,opacity .2s}.primary-button[data-v-7d488eff]:before{animation:button-sweep-7d488eff 4.2s ease-in-out infinite;background:linear-gradient(105deg,transparent 34%,hsla(0,0%,100%,.28) 49%,transparent 64%);top:0;right:0;bottom:0;left:0;transform:translate(-130%)}.primary-button[data-v-7d488eff]:after,.primary-button[data-v-7d488eff]:before{content:"";pointer-events:none;position:absolute}.primary-button[data-v-7d488eff]:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.32),transparent);height:1px;left:14%;right:14%;top:2px}.primary-button[data-v-7d488eff]:hover:not(:disabled){box-shadow:0 14px 28px #c72a8357,0 0 15px #f472b629,inset 0 1px #ffffff57;transform:translateY(-2px) scale(1.012)}.primary-button[data-v-7d488eff]:active:not(:disabled){box-shadow:0 7px 17px #7c1f8b4d,inset 0 2px 7px #37083d40;transform:translateY(1px) scale(.975)}.primary-button[data-v-7d488eff]:disabled{cursor:not-allowed;opacity:.55}.button-icon[data-v-7d488eff]{align-items:center;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-shadow:inset 0 1px #fff3,0 4px 10px #37083d24;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;position:relative;z-index:1}.button-icon svg[data-v-7d488eff]{height:24px;transform-origin:center;transition:transform .35s ease;width:24px}.primary-button:hover:not(:disabled) .button-icon svg[data-v-7d488eff]{animation:button-dice-7d488eff .72s ease-in-out}.button-label[data-v-7d488eff]{line-height:1}.button-label[data-v-7d488eff],.claim-spark[data-v-7d488eff]{position:relative;z-index:1}.claim-spark[data-v-7d488eff]{align-items:center;background:hsla(0,0%,100%,.14);border-radius:50%;display:inline-flex;flex:0 0 38px;font-size:20px;height:38px;justify-content:center}.primary-button[data-v-7d488eff]{isolation:isolate}.claim-button[data-v-7d488eff]{text-decoration:none}.hint[data-v-7d488eff]{color:#c4b5fd;font-size:.84rem;margin:10px 0 0;text-align:center}.reward-pop-enter-active[data-v-7d488eff]{transition:opacity .55s ease .16s,transform .7s cubic-bezier(.16,.8,.26,1) .16s}.reward-pop-enter-from[data-v-7d488eff]{opacity:0;transform:translate(-50%) translateY(16px) scale(.88)}.reward-pop-enter-to[data-v-7d488eff]{opacity:1;transform:translate(-50%) translateY(0) scale(1)}@keyframes dice-roll-7d488eff{0%{transform:rotateX(0) rotateY(0) rotate(0)}50%{transform:rotateX(190deg) rotateY(155deg) rotate(35deg) scale(1.08)}to{transform:rotateX(1turn) rotateY(1turn) rotate(90deg)}}@keyframes winning-dice-7d488eff{0%{transform:translateY(-20px) scale(.9)}48%{transform:translateY(-30px) scale(1.08)}to{transform:translateY(-34px) scale(1)}}@keyframes result-value-pop-7d488eff{0%{opacity:0;transform:translateY(7px) scale(.78)}54%{opacity:1;transform:translateY(-1px) scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes medallion-pop-7d488eff{0%{opacity:0;transform:rotate(-28deg) scale(.45)}58%{opacity:1;transform:rotate(8deg) scale(1.13)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes result-shine-7d488eff{0%{opacity:0;transform:translate(-130%)}28%{opacity:1}to{opacity:0;transform:translate(130%)}}@keyframes energy-pulse-7d488eff{0%{opacity:0;transform:scale(.62)}35%{opacity:.65}to{opacity:0;transform:scale(1.65)}}@keyframes winning-shadow-7d488eff{0%{opacity:.3;transform:scale(.72)}45%{opacity:.8;transform:scale(1.16)}to{opacity:.48;transform:scale(1)}}@keyframes sparkle-pop-7d488eff{0%{opacity:0;transform:translate(0) scale(.2)}38%{opacity:1;transform:translate(var(--spark-x),var(--spark-y)) scale(1)}to{opacity:0;transform:translate(var(--spark-x),var(--spark-y)) scale(.2)}}@keyframes button-sweep-7d488eff{0%,68%{transform:translate(-130%)}84%,to{transform:translate(130%)}}@keyframes button-dice-7d488eff{0%,to{transform:rotate(0) translateY(0)}35%{transform:rotate(-12deg) translateY(-2px)}70%{transform:rotate(10deg) translateY(0)}}@media (max-width:520px){.dice-stage[data-v-7d488eff]{border-radius:18px;min-height:calc(100dvh - 20px);padding:54px 10px 20px}.dice-zone[data-v-7d488eff]{margin:20px 0 17px}.dice-frame[data-v-7d488eff]{border-radius:24px;height:min(336px,44vh);width:min(354px,91vw)}.cube-face[data-v-7d488eff],.cube-scene[data-v-7d488eff]{height:136px;width:136px}.cube-face[data-v-7d488eff]{border-radius:14px}.face-1[data-v-7d488eff]{transform:rotateX(90deg) translateZ(67.5px)}.face-2[data-v-7d488eff]{transform:rotateX(-90deg) translateZ(67.5px)}.face-3[data-v-7d488eff]{transform:translateZ(67.5px)}.face-4[data-v-7d488eff]{transform:rotateY(-90deg) translateZ(67.5px)}.face-5[data-v-7d488eff]{transform:rotateY(90deg) translateZ(67.5px)}.face-6[data-v-7d488eff]{transform:rotateY(180deg) translateZ(67.5px)}.pip[data-v-7d488eff]{height:17px;width:17px}.cube-shadow[data-v-7d488eff]{bottom:74px;width:156px}.win-energy[data-v-7d488eff]{height:155px;width:155px}.win-sparkles[data-v-7d488eff]{transform:scale(.82)}.reward-result[data-v-7d488eff]{bottom:17px;max-width:calc(100% - 28px);min-width:225px}.primary-button[data-v-7d488eff]{min-width:min(292px,86vw)}.actions[data-v-7d488eff]{margin-top:0}.close-button[data-v-7d488eff]{right:10px;top:10px}}@media (max-height:670px){.dice-stage[data-v-7d488eff]{justify-content:flex-start}.dice-header p[data-v-7d488eff],.eyebrow[data-v-7d488eff]{display:none}.dice-zone[data-v-7d488eff]{margin:12px 0}.dice-frame[data-v-7d488eff]{height:300px}.actions[data-v-7d488eff]{margin-top:0}}@media (prefers-reduced-motion:reduce){.cube.rolling[data-v-7d488eff]{animation-duration:1.1s}.dice-frame.won .cube-scene[data-v-7d488eff],.dice-frame.won .cube-shadow[data-v-7d488eff],.primary-button[data-v-7d488eff]:before,.primary-button:hover:not(:disabled) .button-icon svg[data-v-7d488eff],.result-medallion[data-v-7d488eff],.reward-result strong[data-v-7d488eff],.reward-result[data-v-7d488eff]:before,.win-energy[data-v-7d488eff],.win-sparkles i[data-v-7d488eff]{animation:none}.reward-pop-enter-active[data-v-7d488eff]{transition-duration:.2s}}.spin-modal-overlay[data-v-a9c51f33]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--site-color,#2fa857) 13%,transparent),transparent 34%),radial-gradient(circle at 50% 88%,rgba(249,115,22,.1),transparent 30%),rgba(2,6,23,.62);overflow:hidden;overscroll-behavior:contain;z-index:9999}.spin-modal-card[data-v-a9c51f33]{--spin-stage-size:min(78vw,calc(100dvh - 245px),430px);background:transparent;border:0;box-shadow:none;gap:clamp(10px,1.8dvh,16px);overflow:hidden}.spin-close-button[data-v-a9c51f33]{align-items:center;background:hsla(0,0%,100%,.74);border:1px solid hsla(0,0%,100%,.58);border-radius:13px;box-shadow:0 10px 24px #0003,inset 0 1px #ffffff8c;color:#0f172a;display:flex;font-size:22px!important;height:40px;justify-content:center;left:min(calc(100vw - 54px),calc(50% + var(--spin-stage-size)/2 - 16px));line-height:1;padding:0;position:fixed;right:auto;top:max(12px,calc(50% - var(--spin-stage-size)/2 - 45px));width:40px}.spin-close-button[data-v-a9c51f33]:hover{background:hsla(0,0%,100%,.88);border-color:color-mix(in srgb,var(--site-color,#2fa857) 36%,#fff)}.spin-wheel-shell[data-v-a9c51f33]{filter:drop-shadow(0 0 18px rgba(216,180,254,.34)) drop-shadow(0 22px 34px rgba(0,0,0,.42));padding:clamp(6px,1vw,10px);width:var(--spin-stage-size)}.spin-wheel-shell[data-v-a9c51f33]:before{background:radial-gradient(circle,rgba(255,211,107,.2),transparent 64%);border-radius:999px;content:"";top:2%;right:2%;bottom:2%;left:2%;pointer-events:none;position:absolute}.spin-wheel-canvas[data-v-a9c51f33]{background:#070d28;border:0;box-shadow:0 0 22px #b35cff7a,0 0 34px color-mix(in srgb,var(--site-color,#2fa857) 10%,transparent),inset 0 0 22px #020617a6;position:relative;z-index:1}.spin-pointer[data-v-a9c51f33]{pointer-events:none;top:clamp(-10px,-1.2vw,-6px)}.spin-pointer-pin[data-v-a9c51f33]{display:block;filter:drop-shadow(0 7px 10px rgba(0,0,0,.3)) drop-shadow(0 0 9px rgba(255,211,107,.22));height:auto;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:clamp(36px,4.1vw,48px)}.spin-action-area[data-v-a9c51f33]{margin-top:0}.spin-cta-button[data-v-a9c51f33]{background:linear-gradient(100deg,#8b1bb7,#db2777 52%,#f97316);border:2px solid rgba(255,232,163,.78);box-shadow:0 14px 26px #db277747,0 0 14px color-mix(in srgb,var(--site-color,#2fa857) 14%,transparent),inset 0 1px #ffffff3d;font-size:1.12rem!important;letter-spacing:.01em;line-height:1.25;min-height:44px;min-width:min(66vw,248px);padding-bottom:.45rem!important;padding-top:.45rem!important;position:relative}.spin-play-button[data-v-a9c51f33]{align-items:center;display:inline-flex;gap:.55rem;justify-content:center;overflow:hidden;padding-left:.45rem!important;padding-right:1.4rem!important}.spin-play-button[data-v-a9c51f33]:before{animation:spin-button-sweep-a9c51f33 4.2s ease-in-out infinite;background:linear-gradient(105deg,transparent 34%,hsla(0,0%,100%,.26) 49%,transparent 64%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:translate(-130%)}.spin-button-icon[data-v-a9c51f33]{align-items:center;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-shadow:inset 0 1px #fff3;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;position:relative;z-index:1}.spin-play-icon[data-v-a9c51f33]{flex:0 0 auto;height:1.35rem;width:1.35rem}.spin-play-button:hover .spin-play-icon[data-v-a9c51f33]{animation:spin-button-icon-a9c51f33 .72s ease-in-out}@keyframes spin-button-sweep-a9c51f33{0%,68%{transform:translate(-130%)}84%,to{transform:translate(130%)}}@keyframes spin-button-icon-a9c51f33{0%,to{transform:rotate(0) scale(1)}45%{transform:rotate(-18deg) scale(1.08)}75%{transform:rotate(12deg) scale(1)}}.spin-cta-button[data-v-a9c51f33]:focus-visible{outline:3px solid rgba(255,211,107,.55);outline-offset:3px}.spin-helper-text[data-v-a9c51f33],.spin-status-text[data-v-a9c51f33]{color:#fde68a;text-align:center}.spin-error-text[data-v-a9c51f33]{color:#fda4af;text-align:center}.spin-result[data-v-a9c51f33]{color:#fff;text-shadow:0 2px 12px rgba(255,211,107,.24)}@media (max-width:420px){.spin-modal-card[data-v-a9c51f33]{--spin-stage-size:min(91vw,calc(100dvh - 205px),340px);padding-bottom:18px}.spin-wheel-shell[data-v-a9c51f33]{padding:6px}.spin-pointer[data-v-a9c51f33]{top:-12px}.spin-pointer-pin[data-v-a9c51f33]{width:34px}.spin-action-area[data-v-a9c51f33]{margin-top:12px}.spin-cta-button[data-v-a9c51f33]{font-size:1rem!important;min-height:42px;min-width:min(70vw,230px)}}.pwa-toast{border:1px solid #8885;border-radius:4px;bottom:0;margin:16px;padding:12px;position:fixed;right:0;text-align:left;z-index:10001!important}.pwa-toast .message{margin-bottom:8px}.pwa-toast button{border:1px solid #8885;border-radius:2px;margin-right:5px;outline:none;padding:3px 10px}.have_block_user{border:1px solid #66666633;border-radius:8px;box-shadow:1px 1px 61px #dbdbdb;color:#000}
