.halloweenGameGuideButton[data-v-9eb2d27a]{background:transparent;border:0;color:#fff;cursor:pointer;display:block;height:64px;max-width:calc(100% - 16px);min-width:209px;padding:0;position:absolute;width:-moz-max-content;width:max-content}.halloweenGameGuideButton__base[data-v-9eb2d27a]{height:48px;inset-block-end:0;inset-inline-start:0;pointer-events:none;position:absolute;width:100%}.halloweenGameGuideButton:dir(rtl) .halloweenGameGuideButton__base[data-v-9eb2d27a]{transform:scaleX(-1)}.halloweenGameGuideButton__content[data-v-9eb2d27a]{align-items:center;display:flex;gap:6px;height:100%;padding-inline-start:21px;position:relative}.halloweenGameGuideButton__content img[data-v-9eb2d27a]{display:block;flex:0 0 64px;height:64px;width:64px}.halloweenGameGuideButton__content span[data-v-9eb2d27a]{font-size:16px;font-weight:700;line-height:22.4px;overflow-wrap:anywhere;padding-inline-end:12px;padding-top:12px}.halloweenGameGuideButton--h5[data-v-9eb2d27a]{height:1.0453333333rem;min-width:3.4133333333rem}.halloweenGameGuideButton--h5 .halloweenGameGuideButton__base[data-v-9eb2d27a]{height:.784rem}.halloweenGameGuideButton--h5 .halloweenGameGuideButton__content[data-v-9eb2d27a]{gap:.0986666667rem;padding-inline-start:.336rem}.halloweenGameGuideButton--h5 .halloweenGameGuideButton__content img[data-v-9eb2d27a]{flex-basis:1.0453333333rem;height:1.0453333333rem;width:1.0453333333rem}.halloweenGameGuideButton--h5 .halloweenGameGuideButton__content span[data-v-9eb2d27a]{font-size:.2613333333rem;line-height:.3658666667rem;padding-inline-end:6px;padding-top:6px}.break-word[data-v-29687751]{word-break:break-word}.halloweenGameGuide[data-v-41a8d2f5]{align-items:center;background:#000000bf;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:3100}.halloweenGameGuide__card[data-v-41a8d2f5]{align-items:center;background:radial-gradient(ellipse 82.5146% 100% at 50% 100%,#000a33 0,#101033) padding-box,linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent) border-box;border:1px solid transparent;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100dvh - 40px);max-width:100%;overflow:hidden;padding:40px 32px;position:relative;width:994px}.halloweenGameGuide__body[data-v-41a8d2f5]{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;position:relative;scrollbar-width:none;width:100%;z-index:1}.halloweenGameGuide__body[data-v-41a8d2f5]::-webkit-scrollbar{display:none}.halloweenGameGuide__glow[data-v-41a8d2f5]{pointer-events:none;position:absolute;z-index:0}.halloweenGameGuide__glow--color[data-v-41a8d2f5]{height:168px;inset-block-start:363px;inset-inline-start:-86px;width:1166px}.halloweenGameGuide__glow--light[data-v-41a8d2f5]{height:51px;inset-block-start:490px;inset-inline-start:40px;width:914px}.halloweenGameGuide__glow--web[data-v-41a8d2f5]{border-radius:50%}.halloweenGameGuide__glow--web.halloweenGameGuide__glow--color[data-v-41a8d2f5]{background:linear-gradient(90deg,#1540f466,#00ff7399 50%,#1540f466);filter:blur(52.5px);inset-block-end:-31px;inset-block-start:auto}.halloweenGameGuide__glow--web.halloweenGameGuide__glow--light[data-v-41a8d2f5]{background:linear-gradient(90deg,#fff3,#fff9 50%,#fff3);filter:blur(10.5px);inset-block-end:-41px;inset-block-start:auto}.halloweenGameGuide__glow--h5[data-v-41a8d2f5]{border-radius:50%}.halloweenGameGuide__glow--h5.halloweenGameGuide__glow--color[data-v-41a8d2f5]{background:linear-gradient(90deg,#1540f466,#00ff7399 50%,#1540f466);filter:blur(1.1573333333rem)}.halloweenGameGuide__glow--h5.halloweenGameGuide__glow--light[data-v-41a8d2f5]{background:linear-gradient(90deg,#fff3,#fff9 50%,#fff3);filter:blur(.232rem);mix-blend-mode:plus-lighter}.halloweenGameGuide__corner[data-v-41a8d2f5]{height:516px;inset-block-start:45px;inset-inline-end:-153px;pointer-events:none;position:absolute;width:516px;z-index:0}.halloweenGameGuide__heading[data-v-41a8d2f5]{align-items:center;display:flex;flex:0 0 auto;gap:16px;justify-content:center;position:relative;width:100%;z-index:1}.halloweenGameGuide__heading img[data-v-41a8d2f5]{height:18px;-o-object-fit:fill;object-fit:fill;width:279px}.halloweenGameGuide__heading h2[data-v-41a8d2f5]{background:linear-gradient(180deg,#fff,#fffc);-webkit-background-clip:text;background-clip:text;margin:0;-webkit-text-fill-color:transparent;color:transparent;font-size:24px;font-weight:800;letter-spacing:.96px;line-height:30.24px;text-align:center;white-space:nowrap}.halloweenGameGuide__steps[data-v-41a8d2f5]{display:flex;flex:0 0 auto;justify-content:space-between;margin-block-start:32px;position:relative;width:100%;z-index:1}.halloweenGameGuide__step[data-v-41a8d2f5]{align-items:center;display:flex;flex:0 0 268px;flex-direction:column;position:relative;width:268px}.halloweenGameGuide__illustration[data-v-41a8d2f5]{display:block;height:160px;-o-object-fit:contain;object-fit:contain;width:268px}.halloweenGameGuide__stepContent[data-v-41a8d2f5]{align-items:center;display:flex;flex-direction:column;width:100%}.halloweenGameGuide__stepContent p[data-v-41a8d2f5]{align-items:center;color:#f4f7ff;display:flex;font-size:16px;font-weight:500;line-height:22.4px;margin:6px 0 0;overflow-wrap:anywhere;text-align:center}.halloweenGameGuide__stepContent button[data-v-41a8d2f5]{align-items:center;background:transparent;border:0;color:#f6a609;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:3px;line-height:20.16px;margin-block-start:16px;max-width:100%;padding:0}.halloweenGameGuide__stepContent button span[data-v-41a8d2f5]{min-width:0;overflow-wrap:anywhere;text-align:start}.halloweenGameGuide__stepContent button img[data-v-41a8d2f5]{display:block;flex:0 0 8px;height:13px;width:8px}.halloweenGameGuide__arrow[data-v-41a8d2f5]{height:80px;inset-block-start:83px;inset-inline-start:calc(100% - 8px);pointer-events:none;position:absolute;width:80px}.halloweenGameGuide__divider[data-v-41a8d2f5]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 54.8%,transparent);flex:0 0 1px;height:1px;margin-block-start:30px;position:relative;width:100%;z-index:1}.halloweenGameGuide__confirm[data-v-41a8d2f5]{background:#1540f4;border:0;border-radius:12px;color:#fff;cursor:pointer;flex:0 0 48px;font-size:14px;font-weight:600;height:48px;margin-block-start:30px;position:relative;width:180px}.halloweenGameGuide--h5[data-v-41a8d2f5]{padding:.4266666667rem}.halloweenGameGuide--h5 .halloweenGameGuide__card[data-v-41a8d2f5]{border-radius:.4266666667rem;max-height:calc(100dvh - 32px);padding:.5333333333rem .4266666667rem .7466666667rem;width:8.3466666667rem}.halloweenGameGuide--h5 .halloweenGameGuide__body[data-v-41a8d2f5]{overflow-x:hidden}.halloweenGameGuide--h5 .halloweenGameGuide__corner[data-v-41a8d2f5]{height:5.68rem;inset-block-start:-4.64rem;inset-inline-end:-1.2266666667rem;width:5.68rem}.halloweenGameGuide--h5 .halloweenGameGuide__glow--color[data-v-41a8d2f5]{height:3.7066666667rem;inset-block-end:-.8266666667rem;inset-block-start:auto;inset-inline-start:-1.1173333333rem;width:10.5813333333rem}.halloweenGameGuide--h5 .halloweenGameGuide__glow--light[data-v-41a8d2f5]{height:1.1253333333rem;inset-block-end:-1.0933333333rem;inset-block-start:auto;inset-inline-start:1.664rem;width:5.0213333333rem}.halloweenGameGuide--h5 .halloweenGameGuide__heading[data-v-41a8d2f5]{gap:.32rem}.halloweenGameGuide--h5 .halloweenGameGuide__heading img[data-v-41a8d2f5]{flex:0 1 2.2666666667rem;height:.32rem;min-width:0;width:2.2666666667rem}.halloweenGameGuide--h5 .halloweenGameGuide__heading h2[data-v-41a8d2f5]{font-size:.3733333333rem;letter-spacing:.0149333333rem;line-height:.4704rem;overflow-wrap:anywhere;white-space:normal}.halloweenGameGuide--h5 .halloweenGameGuide__steps[data-v-41a8d2f5]{flex-direction:column;gap:1.0666666667rem;justify-content:flex-start;margin-block-start:.4266666667rem;padding-bottom:.4266666667rem}.halloweenGameGuide--h5 .halloweenGameGuide__step[data-v-41a8d2f5]{align-items:flex-start;flex:0 0 auto;flex-direction:row;gap:.16rem;width:100%}.halloweenGameGuide--h5 .halloweenGameGuide__step[data-v-41a8d2f5]:not(:last-child):after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);content:"";height:1px;inset-block-end:-.5333333333rem;inset-inline:-.1066666667rem;position:absolute}.halloweenGameGuide--h5 .halloweenGameGuide__illustration[data-v-41a8d2f5]{flex:0 0 2.16rem;height:1.44rem;width:2.16rem}.halloweenGameGuide--h5 .halloweenGameGuide__stepContent[data-v-41a8d2f5]{align-items:flex-start;flex:1 1 auto;min-width:0}.halloweenGameGuide--h5 .halloweenGameGuide__stepContent p[data-v-41a8d2f5]{font-size:.32rem;line-height:.5333333333rem;margin:0;text-align:start}.halloweenGameGuide--h5 .halloweenGameGuide__stepContent button[data-v-41a8d2f5]{font-size:.32rem;line-height:.4533333333rem;margin-block-start:.16rem}.halloweenGameGuide--h5 .halloweenGameGuide__arrow[data-v-41a8d2f5]{display:none}.halloweenGameGuide--h5 .halloweenGameGuide__divider[data-v-41a8d2f5]{margin-block-start:0}.halloweenGameGuide--h5 .halloweenGameGuide__confirm[data-v-41a8d2f5]{border-radius:.2133333333rem;flex-basis:1.0666666667rem;font-size:.32rem;height:1.0666666667rem;margin-block-start:.4266666667rem;width:100%}:root{--ac-btn-task-bg:#1540f4;--ac-btn-task-color:#fff;--ac-btn-task-radius:12px;--ac-btn-task-border:none;--ac-btn-task-hover-bg:#3058ff;--ac-btn-task-hover-color:#fff;--ac-btn-task-disabled-bg:hsla(0,0%,100%,.1);--ac-btn-task-disabled-color:hsla(0,0%,100%,.4);--ac-task-bg:linear-gradient(90deg,#0b1541,#0f121f 80%);--ac-task-border:1px solid hsla(0,0%,100%,.12);--ac-task-radius:16px;--ac-task-shadow:none;--ac-task-hover-bg:linear-gradient(90deg,#17265f,#11182a 80%);--ac-task-hover-border:1px solid hsla(0,0%,100%,.24);--ac-task-hover-radius:16px;--ac-task-hover-shadow:none;--ac-task-reward-amount:linear-gradient(91deg,#ffd8a2 53.7%,#eaaf55 109.6%);--ac-module-bg:transparent;--ac-module-padding:32px;--ac-module-radius:16px;--ac-module-border:none;--ac-module-shadow:none;--ac-faq-item-activated-radius:10px;--ac-faq-item-padding:16px 12px}.halloween2026{background:#010101;color:#fff;isolation:isolate;min-height:100vh;overflow:hidden;position:relative}.halloween2026 *,.halloween2026 :after,.halloween2026 :before{box-sizing:border-box}.halloween2026 button{font:inherit}.halloween2026--specials{background:#010101}.halloween-2026-dialog .share-title{color:#ff8f32;font-family:harmonyOS,sans-serif;font-size:28px;font-weight:700;letter-spacing:0;line-height:32.816px;text-align:center}.halloween-2026-dialog .share-subtitle{text-align:center}.halloween2026__bat,.halloween2026__batGlow,.halloween2026__moon,.halloween2026__web{pointer-events:none;position:absolute}.halloween2026__moon{height:546px;left:calc(50% + 494px);top:1084px;width:503px;z-index:1}.halloween2026__batGlow{height:1002px;left:calc(50% - 1182px);top:1117px;width:1002px;z-index:0}.halloween2026__web{height:1077px;left:calc(50% - 1189px);top:3486px;width:1077px;z-index:1}.halloween2026__bat{height:190px;left:calc(50% - 821px);top:1508px;width:280px;z-index:3}.halloween2026__content{margin-inline:auto;padding-block-end:120px;position:relative;width:min(1200px,100% - 32px);z-index:2}.halloweenBoard__controls,.halloweenChest__pending,.halloweenGameTabs button,.halloweenGuide li,.halloweenHero__title,.halloweenMainTabs button,.halloweenRecords__panel,.halloweenSectionTitle h2,.halloweenSectionTitle p,.halloweenSpecials__event{min-inline-size:0;overflow-wrap:anywhere}.halloweenHero{background:#000 url(/activity/halloween-2026/web/hero-scene.webp) top/1920px 940px no-repeat;min-height:940px;overflow:hidden;position:relative}.halloweenHero__kol{align-items:center;color:#fefefe;display:flex;font-size:18px;font-weight:500;gap:8px;justify-content:center;left:0;line-height:24px;min-height:28px;padding-inline:20px;position:absolute;top:62px;width:100%;z-index:3}.halloweenHero__kolName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.halloweenHero__kolAvatar{border-radius:50%;flex:0 0 auto;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.halloweenHero__kolX{flex:0 0 auto;height:12px;width:12px}.halloweenHero__kolBrand{flex:0 0 auto;height:auto;width:112px}.halloweenHero__headline{align-items:center;display:flex;justify-content:center;left:0;margin:0;min-height:142px;position:absolute;text-align:center;top:104px;width:100%;z-index:3}.halloweenHero__headlineImage{display:block;height:auto;width:min(803px,100% - 40px)}.halloweenHero__headlineText{background:linear-gradient(180deg,#fff 36.462%,#fff3);-webkit-background-clip:text;background-clip:text;margin:0;max-width:min(1020px,100% - 40px);-webkit-text-fill-color:transparent;color:transparent;font-size:80px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.halloweenHero__scene{display:none}.halloweenHero__content{margin-inline:auto;min-height:940px;padding-block:714px 80px;position:relative;text-align:center;width:min(1020px,100% - 40px);z-index:2}.halloweenHero__title{color:#fff;font-size:28px;font-weight:700;gap:16px;line-height:52px;margin:0;max-width:100%;min-height:44px;text-align:center;width:100%}.halloweenHero__titlePrefix{font-size:28px;max-width:736px;min-width:0}.halloweenHero__prize{align-items:center;display:inline-flex;flex:0 0 auto;gap:16px;justify-content:center;white-space:nowrap}.halloweenHero__amount{background:linear-gradient(180deg,#fff3cd 24.7%,#ff7300 62.4%,#ffe137 87.6%);-webkit-background-clip:text;background-clip:text;display:inline-block;padding-inline:6px;-webkit-text-fill-color:transparent;color:transparent;font-size:44px;letter-spacing:-3.5px;white-space:nowrap}.halloweenHero__currency{font-size:28px;white-space:nowrap}.halloweenHero__bottom{align-items:center;display:flex;gap:48px;justify-content:center;margin:30px auto 0;width:min(100%,1000px)}.halloweenHero__countdown{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-height:46px;width:620px}.halloweenHero__countdown>p{color:#fff6;flex:none;font-size:16px;font-weight:700;line-height:19.4px;margin:0;overflow-wrap:anywhere;text-align:center}.halloweenHero__countdown .countdown-pc{flex:0 0 384px;gap:3px;height:46px;width:384px}.halloweenHero__countdown .countdown-pc .countdown-item--split{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent!important;border:0;border-radius:0;box-shadow:none!important;color:#fff;flex:0 0 62px;font-size:24px;font-weight:700;gap:2px;height:46px;line-height:29px;margin:0;padding:0;white-space:nowrap;width:62px}.halloweenHero__countdown .countdown-pc .countdown-item--split .countdown-digit{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:4px;box-shadow:inset 0 0 0 1px #fff3;display:flex;flex:0 0 30px;height:46px;justify-content:center;width:30px}.halloweenHero__countdown .countdown-pc .countdown-item-text{color:#fff6;flex:0 0 22px;font-size:20px;font-weight:700;line-height:24.2px;margin:0;white-space:nowrap;width:22px}.halloweenHero__countdown .countdown-pc .countdown-item-text:not(:last-child){margin-inline-end:9px}.halloweenHero__actions{align-items:center;display:flex;flex:1 1 294px;flex-wrap:wrap;gap:12px;justify-content:center;min-height:64px;min-width:0}.halloweenHero__minorButton,.halloweenHero__primaryButton{border:1px solid transparent;border-radius:999px;color:#fff;cursor:pointer;max-width:100%;min-height:64px;overflow-wrap:anywhere;white-space:normal}.halloweenHero__primaryButton{background:linear-gradient(180deg,#ff5700,#ef5200) padding-box,linear-gradient(180deg,#f7550133,#ffa75033) border-box;box-shadow:0 4px 5px #ff580026,0 10px 13px #ff580038,0 4px 32px #ff580030,0 -40px 80px #ff58003d,inset 0 1px 4px 2px #ffeddb,inset 0 1px 18px 2px #ffeddb;font-weight:700;padding-inline:40px;width:min(294px,100%)}.halloweenHero__minorButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05001ead;border-color:#ffffff47;font-size:14px;font-weight:600;padding-inline:20px}.halloween2026 .halloweenHero__currency,.halloween2026 .halloweenHero__titlePrefix{background:linear-gradient(180deg,#fff 36.25%,#fb0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.halloween2026--web .halloweenHero__primaryButton{font-size:20px}.halloweenMainTabs{height:56px;margin:40px auto 80px;position:relative;width:100%}.halloweenMainTabs__track{background:#ffffff14;border-radius:999px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:56px;margin-inline:auto;width:min(960px,100%)}.halloweenMainTabs button{align-items:center;background:transparent;border:0;border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:600;gap:12px;height:56px;justify-content:center;line-height:28px;min-width:0;padding:0;position:relative}.halloweenMainTabs button:after{background:linear-gradient(90deg,#fff0,#ffffff4d 50%,#fff0);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;z-index:3}.halloweenMainTabs button.active{background:linear-gradient(180deg,#001153,#1540f4);box-shadow:inset 0 -20px 20px -6px #fff9}.halloweenMainTabs button.active:after{opacity:1}.halloweenMainTabs__icon{flex:0 0 74px;height:74px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:relative;width:74px;z-index:2}.halloweenMainTabs__label{max-height:56px;min-width:0;overflow:hidden;overflow-wrap:anywhere;position:relative;text-align:center;text-wrap:balance;z-index:2}.halloweenMainTabs__mobileActiveBg{display:none}.halloweenMainTabs__bats{top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;z-index:1}button.active .halloweenMainTabs__bats{opacity:1}.halloweenMainTabs__bat{-o-object-fit:contain;object-fit:contain;position:absolute}.halloweenMainTabs__bat--innerStart{height:29px;inset-block-start:18px;inset-inline-start:41px;width:52px}.halloweenMainTabs__bat--innerEnd{height:29px;inset-block-start:18px;inset-inline-end:11px;width:52px}.halloweenMainTabs__bat--outerStart{height:23px;inset-block-start:21px;inset-inline-start:11px;width:34px}.halloweenMainTabs__bat--outerEnd{height:21px;inset-block-start:13px;inset-inline-end:50px;width:30px}.halloweenSectionTitle{align-items:center;display:flex;flex-direction:column;gap:8px;margin-block-end:56px;text-align:center}.halloweenSectionTitle h2{background:linear-gradient(180deg,#fff 35.5%,#fff9);-webkit-background-clip:text;background-clip:text;margin:0;max-width:min(960px,100%);-webkit-text-fill-color:transparent;color:transparent;font-size:36px;font-weight:800;line-height:45.4px}.halloweenSectionTitle p{color:var(--text-text3);font-size:18px;font-weight:400;line-height:25.2px;margin:0;max-width:min(960px,100%)}.halloween2026--web .halloweenGameSection>.halloweenSectionTitle{margin-inline:auto;max-width:1200px;width:100%}.halloween2026--web .halloweenGameSection>.halloweenSectionTitle p{color:#ffffff80;font-size:18px;line-height:28px}.halloweenGameSection{position:relative;scroll-margin-block-start:90px}.halloweenGameSection .halloweenSectionTitle__main{align-items:center;display:flex;gap:12px;justify-content:center;min-height:45px;position:relative}.halloweenGameSection .halloweenSectionTitle__main h2{flex:0 1 auto;position:relative;z-index:2}.halloweenGameSection .halloweenSectionTitle__glow{background:linear-gradient(270deg,#1540f414,#3058ff66 50%,#1540f414);border-radius:360px;filter:blur(32px);height:38px;left:50%;pointer-events:none;position:absolute;top:16px;transform:translate(-50%);width:360px;z-index:0}.halloweenGameSection .halloweenSectionTitle__wing{flex:0 0 50px;height:27px;pointer-events:none;position:relative;width:50px;z-index:1}.halloweenGuide{background:radial-gradient(ellipse at center,#000a33 0,#101033);border-radius:16px;min-height:316px;overflow:visible;padding:20px 98px 40px;position:relative;width:100%}.halloweenGuide:before{background:linear-gradient(270deg,#fff0,#fff9 50%,#fff0);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.halloweenGuide__texture{height:516px;inset-block-start:-47px;inset-inline-end:-50px;opacity:.2;pointer-events:none;position:absolute;transform:rotate(180deg);width:516px;z-index:0}.halloweenGuide__pumpkin{height:131px;inset-block-start:-77px;inset-inline-end:-20px;pointer-events:none;position:absolute;transform:rotate(-8.5deg);width:146px;z-index:2}.halloweenGuide__title{align-items:center;display:flex;gap:16px;justify-content:center;margin-block-end:16px;min-height:30px;position:relative;z-index:3}.halloweenGuide__title img{height:18px;-o-object-fit:fill;object-fit:fill;width:min(279px,(100% - 184px)/2)}.halloweenGuide h3{background:linear-gradient(180deg,#fff 35.5%,#fffc);-webkit-background-clip:text;background-clip:text;margin:0;-webkit-text-fill-color:transparent;color:transparent;font-size:24px;font-weight:800;letter-spacing:1px;line-height:30.2px;text-align:center}.halloweenGuide ol{display:grid;gap:clamp(24px,5.5vw,66px);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative;z-index:3}.halloweenGuide li{align-items:center;color:#f4f7ff;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:2px;line-height:22.4px;min-width:0;text-align:center}.halloweenGuide li img{height:160px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:268px}.halloweenGuide li p{margin:0;max-width:100%}.halloweenGuide>button{background:linear-gradient(180deg,#1540f4,#309eff);border:1px solid rgba(1,153,247,.2);border-radius:999px;box-shadow:inset 0 1px 4px 1px #dbfaffb3;color:#fff;cursor:pointer;display:block;margin:20px auto 0;min-height:44px;position:relative;width:220px;z-index:4}.halloweenGameTabs{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:24px;min-height:120px;position:relative}.halloweenGameTabs button{align-items:center;background:linear-gradient(#15171e,#15171e) padding-box,linear-gradient(270deg,#fff0,#ffffff7a 50%,#fff0) border-box;border:.5px solid transparent;border-radius:16px;color:#f4f7ff;cursor:pointer;display:flex;font-size:20px;font-weight:600;gap:12px;justify-content:center;line-height:28px;min-height:120px;min-width:0;overflow:hidden;padding:32px 0;position:relative}.halloweenGameTabs button.active,.halloweenGameTabs button:hover{background:linear-gradient(180deg,#0f121f 20%,#001779) padding-box,linear-gradient(270deg,#fff0,#ffffff7a 50%,#fff0) border-box}.halloweenGameTabs button.active:before{background:linear-gradient(270deg,#1540f499,#00ffc8 50%,#1540f499);content:"";filter:blur(28px);height:54px;inset-block-end:-27px;inset-inline:0;position:absolute;z-index:0}.halloweenGameTabs button.active:after{background:#15f0f4;border-radius:4px 4px 0 0;box-shadow:0 0 24px 12px #15f0f43d;content:"";height:8px;inset-block-end:0;inset-inline-start:50%;position:absolute;transform:translate(-50%);width:120px;z-index:2}.halloweenGameTabs button>img,.halloweenGameTabs button>span{position:relative;z-index:1}.halloweenGameTabs__iconWrap{display:inline-flex;flex:0 0 auto;position:relative}.halloweenGameTabs__icon{flex:0 0 56px;height:56px;-o-object-fit:contain;object-fit:contain;width:56px}.halloweenGameTabs__badge{align-items:center;background:#ff612f;border:1px solid #ffcc9e;border-radius:41px;color:#fff;display:flex;font-size:16px;font-weight:800;height:28px;inset-block-start:-12px;inset-inline-end:-12px;justify-content:center;line-height:18px;min-width:28px;padding-inline:5px;position:absolute;z-index:3}.halloweenGameTabs__arrow{height:80px;inset-block-start:20px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;width:80px;z-index:4}.halloweenGameTabs__arrow--start{inset-inline-start:calc(33.33333% - 44px)}.halloweenGameTabs__arrow--end{inset-inline-start:calc(66.66667% - 36px)}.halloween2026 .halloweenGameTabs.halloweenGameTabs--withWinners{margin-block-end:16px}.halloween2026--web .halloweenGameTabs button.active{background:url(/activity/halloween-2026/web/game-tab-active-bg.webp) 50%/100% 100% no-repeat}.halloween2026--web .halloweenGameTabs button.active:after,.halloween2026--web .halloweenGameTabs button.active:before{content:none}.halloweenBoard,.halloweenChest{background:linear-gradient(180deg,#0f121f 20%,#0a1233);border:.5px solid hsla(0,0%,100%,.48);border-radius:16px;min-height:792px;overflow:hidden;position:relative}.halloweenBoard__guideButton,.halloweenChest__guideButton{inset-inline-end:0;z-index:1}.halloweenBoard__guideButton{inset-block-end:72px}.halloweenChest__guideButton{inset-block-end:248px}.halloweenBoard{background:#0f121f url(/activity/halloween-2026/web/chest-background.webp) 50%/cover no-repeat;display:flex;flex-direction:column}.halloweenBoard--suppressMotion .halloweenBoard__player,.halloweenBoard--suppressMotion .halloweenBoard__track{transition:none}.halloweenBoard__cauldron,.halloweenBoard__potion{pointer-events:none;position:absolute;z-index:0}.halloweenBoard__potion{inset-block-start:2%;inset-inline-start:1%;width:150px}.halloweenBoard__cauldron{inset-block-start:2%;inset-inline-end:2%;width:170px}.halloweenBoard__banner{align-items:center;background:radial-gradient(ellipse at center,#001153e6 0,#1540f4d1);border-block-end:2px solid hsla(0,0%,100%,.4);border-radius:16px;box-shadow:inset 0 -20px 24px -6px #fff9;display:flex;flex-direction:column;gap:8px;height:136px;inset-block-start:0;inset-inline:9%;justify-content:center;padding-block:30px;pointer-events:none;position:absolute;z-index:5}.halloweenBoard__banner span{color:#f4f7ff;font-size:16px;font-weight:500;line-height:18px}.halloweenBoard__banner strong{background:linear-gradient(180deg,#ffd8a2 35.1%,#eaaf55);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:24px;font-weight:700;line-height:36px}.halloweenBoard__viewport{direction:ltr;flex:0 0 auto;height:420px;margin-block-start:150px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 80%,transparent);overflow:hidden;position:relative;z-index:2}.halloweenBoard__track{--halloween-cell-width:144px;--halloween-cell-height:160px;height:420px;margin-inline:auto;position:relative;transform:translateY(var(--halloween-track-y-base));transition:transform .38s cubic-bezier(.25,.85,.25,1);width:calc(var(--halloween-cell-width)*6);will-change:transform}.halloweenBoard__cell{inset-block-start:var(--halloween-cell-y-web);inset-inline-start:var(--halloween-cell-x-web);position:absolute}.halloweenBoard__cell,.halloweenBoard__cell>img:first-child{height:var(--halloween-cell-height);width:var(--halloween-cell-width)}.halloweenBoard__cell>img:first-child{display:block;-o-object-fit:contain;object-fit:contain}.halloweenBoard__cellAmount{color:#fff;font-size:18px;font-weight:800;inset-block-end:18px;inset-inline-end:12px;position:absolute;text-shadow:0 2px 4px #001153;z-index:3}.halloweenBoard__player{height:160px!important;inset-block-start:var(--halloween-cell-y-web);inset-inline-start:var(--halloween-cell-x-web);-o-object-fit:contain;object-fit:contain;position:absolute;transition:inset-inline-start .28s ease,inset-block-start .28s ease;width:144px!important;will-change:inset-inline-start,inset-block-start;z-index:4}.halloweenBoard__controls{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;min-height:0;pointer-events:none;position:relative;z-index:3}.halloweenBoard__controls>button{background:linear-gradient(180deg,#1540f4,#309eff);border:1px solid rgba(1,153,247,.2);border-radius:999px;box-shadow:0 4px 5px #0044ff26,0 10px 13px #0066ff38,0 24px 32px #007bff30,0 24px 80px #006fff3d,inset 0 1px 4px 2px #dbfaff,inset 0 1px 18px 2px #dbfaff;color:#fff;cursor:pointer;font-size:20px;font-weight:600;min-height:64px;pointer-events:auto;width:294px}.halloweenBoard__controls>button:disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.55}.halloweenBoard__controls p{color:#f4f7ff99;font-size:14px;font-weight:400;line-height:19.6px;margin:30px 0 0}.halloweenBoard__dice{align-items:center;display:inline-flex;margin-block-end:-4px;max-width:100%;width:-moz-max-content;width:max-content}.halloweenBoard__dice strong{color:#fff;flex:0 0 auto;font-size:32px;font-variant-numeric:tabular-nums;font-weight:600;line-height:44.8px;margin-inline-start:-18px;min-width:-moz-max-content;min-width:max-content;white-space:nowrap;-webkit-text-stroke:1px rgba(0,0,0,.8)}.halloween2026--web .halloweenBoard{background:url(/activity/halloween-2026/web/chest-background.webp) 50%/cover no-repeat padding-box,linear-gradient(90deg,#fff0,#ffffff7a 50%,#fff0) border-box;border:.5px solid transparent;height:792px;min-height:792px}.halloween2026--web .halloweenBoard__banner{background:radial-gradient(ellipse at 50% 100%,rgba(0,255,236,.55) 0,rgba(0,113,255,.12) 42%,transparent 72%),linear-gradient(180deg,#1643d2f5,#08339aeb);border:1px solid rgba(122,240,255,.68);border-radius:16px 16px 0 0;box-shadow:0 28px 36px -22px #00f0ff,inset 0 -20px 24px -6px #fff9;gap:12px;height:140px;inset-block-start:32px;inset-inline-end:auto;inset-inline-start:130px;padding-block:31px 35px;width:940px}.halloween2026--web .halloweenBoard__banner span,.halloween2026--web .halloweenBoard__banner strong{position:relative;white-space:nowrap;z-index:2}.halloween2026--web .halloweenBoard__potion{height:280px;inset-block-start:25px;inset-inline-start:-29px;width:246px;z-index:1}.halloween2026--web .halloweenBoard__cauldron{height:359px;inset-block-start:-4px;inset-inline-end:-88px;inset-inline-start:auto;width:343px;z-index:1}.halloween2026--web .halloweenBoard__viewport{height:366px;margin-block-start:70px;position:relative}.halloween2026--web .halloweenBoard__track{height:420px;margin-inline:auto;position:relative;transform:translateY(var(--halloween-track-y-web));width:864px}.halloween2026--web .halloweenBoard__cellAmount{font-size:12px;font-weight:600;inset-block-end:14px;inset-inline:8px;line-height:16px;text-align:center;white-space:nowrap}.halloween2026--web .halloweenBoard__player{animation:none;display:block;height:160px!important;pointer-events:none;transform:none;width:144px!important}.halloween2026--web .halloweenBoard__playerBee,.halloween2026--web .halloweenBoard__playerShadow{display:block;pointer-events:none;position:absolute}.halloween2026--web .halloweenBoard__playerShadow{height:23.2px;inset-block-start:101.6px;inset-inline-start:37.6px;width:75.2px}.halloween2026--web .halloweenBoard__playerBee{height:191.771px;inset-block-start:50%;inset-inline-start:-26.4px;-o-object-fit:contain;object-fit:contain;transform:translateY(-50%);width:191.771px}.halloween2026--web .halloweenBoard__controls{margin-inline:auto;padding-block-end:54px;position:relative;width:600px}.halloween2026--web .halloweenBoard__dice{height:120px;justify-content:center;margin-block-end:0;max-width:100%;width:-moz-max-content;width:max-content}.halloween2026--web .halloweenBoard__dice .blind-box-ref,.halloween2026--web .halloweenBoard__dice .dialog-lottie-container,.halloween2026--web .halloweenBoard__dice .dice-face-img{height:120px;width:120px}.halloween2026--web .halloweenBoard__dice .dialog-lottie-container{flex:0 0 120px}.halloween2026--web .halloweenBoard__dice strong{margin-inline-start:-1px;min-width:-moz-max-content;min-width:max-content}.halloween2026--web .halloweenBoard__controls p{margin-block-start:16px}.halloween2026--web .halloweenBoard__resultSteps{color:#fff;font-size:28px;font-weight:700;line-height:39.2px;margin-block-start:-6px;white-space:nowrap}.halloween2026--web .halloweenBoard--result .halloweenBoard__controls{padding-block-end:45px}.halloween2026--web .halloweenBoard--result .halloweenBoard__dice{height:221px;width:-moz-max-content;width:max-content}.halloween2026--web .halloweenBoard--result .halloweenBoard__dice .blind-box-ref,.halloween2026--web .halloweenBoard--result .halloweenBoard__dice .dialog-lottie-container,.halloween2026--web .halloweenBoard--result .halloweenBoard__dice .dice-face-img{height:221px;width:221px}.halloween2026--web .halloweenBoard--result .halloweenBoard__dice .dialog-lottie-container{flex:0 0 221px}.halloweenChest{background-color:#0f121f;background-image:url(/activity/halloween-2026/web/chest-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.halloween2026--web .halloweenChest{background:url(/activity/halloween-2026/web/chest-background.webp) 50%/cover no-repeat padding-box,linear-gradient(90deg,#fff0,#ffffff7a 50%,#fff0) border-box;border:.5px solid transparent}.halloweenChest__winners{border-radius:16px;box-sizing:border-box;height:60px;margin-block-end:16px;overflow:hidden;padding-inline:32px;position:relative;z-index:2}.halloweenChest__winners:before{background:linear-gradient(270deg,#fff0,#ffffff7a 50%,#fff0);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;padding:.5px;pointer-events:none;position:absolute;z-index:2}.halloweenChest__winnerCarousel{height:60px;width:100%}.halloweenChest__winnerCarousel .el-carousel__container,.halloweenChest__winnerCarousel .el-carousel__item{height:60px}.halloweenChest__winner{align-items:center;color:#fff;display:flex;font-size:16px;gap:12px;height:60px;justify-content:center;line-height:22.4px;min-width:0;white-space:nowrap;width:100%}.halloweenChest__winner>img{display:block;flex:0 0 60px;height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.halloweenChest__winner>time{color:#ffffffb3;flex:0 0 auto;font-weight:400;text-align:center}.halloweenChest__winnerText{align-items:center;display:flex;font-weight:400;gap:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-text-stroke:1px rgba(0,0,0,.1)}.halloweenChest__winnerText>bdi,.halloweenChest__winnerText>span{flex:0 0 auto}.halloweenChest__winnerText .lottery-account,.halloweenChest__winnerText .lottery-prize-name{font-weight:600}.halloweenChest__winnerText .lottery-prize-name{color:#ff612f}.halloweenChest__main{align-items:center;display:flex;flex-direction:column;height:552px;justify-content:flex-start;pointer-events:none;position:relative;z-index:2}.halloweenChest__main .halloweenChest__art{margin-block-start:-69px}.halloweenChest__main>button{background:linear-gradient(180deg,#1540f4,#309eff);border:1px solid rgba(1,153,247,.2);border-radius:999px;box-shadow:0 4px 5px #0044ff26,0 10px 13px #0066ff38,0 24px 32px #007bff30,0 24px 80px #006fff3d,inset 0 1px 4px 2px #dbfaff,inset 0 1px 18px 2px #dbfaff;color:#fff;cursor:pointer;font-size:20px;font-weight:600;margin-block-start:29px;min-height:64px;pointer-events:auto;width:294px}.halloweenChest__main>button:disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.55}.halloweenChest__art{container-type:inline-size;max-width:70%;position:relative;width:528px}.halloweenChest__art img{animation:halloween-chest-idle 3.2s ease-in-out infinite;display:block;transform-origin:50% 80%;width:100%}.halloweenChest__art--opening img{animation:none;opacity:0}.halloweenChest__art--opening .halloweenChest__openingFrames{animation:halloween-chest-open 1.36s step-end 1 both;opacity:1}.halloweenChest__art strong{align-items:flex-end;color:#fff;display:flex;font-size:6.061cqi;font-weight:600;gap:8px;height:8.523cqi;inset-block-end:.568%;inset-inline-start:50%;line-height:8.485cqi;min-width:0;position:absolute;text-align:start;transform:translate(-50%);white-space:nowrap;z-index:2}.halloweenChest__art strong span{-webkit-text-stroke:1px rgba(0,0,0,.1)}.halloweenChest__openingFrames{aspect-ratio:1;background:url(/activity/halloween-2026/box/chest-open.avif) 0 0/400% 500% no-repeat;inset-block-start:50%;inset-inline-start:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:79%}.halloweenChest__pending{color:#ffffff94;font-size:14px;line-height:22px;margin:24px 0 0;max-width:500px;text-align:center}@keyframes halloween-chest-idle{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes halloween-chest-open{0%{background-position:0 0}5.882%{background-position:33.333% 0}11.765%{background-position:66.667% 0}17.647%{background-position:100% 0}23.529%{background-position:0 25%}29.412%{background-position:33.333% 25%}35.294%{background-position:66.667% 25%}41.176%{background-position:100% 25%}47.059%{background-position:0 50%}52.941%{background-position:33.333% 50%}58.824%{background-position:66.667% 50%}64.706%{background-position:100% 50%}70.588%{background-position:0 75%}76.471%{background-position:33.333% 75%}82.353%{background-position:66.667% 75%}88.235%{background-position:100% 75%}94.118%,to{background-position:0 100%}}@media (prefers-reduced-motion:reduce){.halloweenChest__art img{animation:none}}.halloweenPrizes{--prize-width:150px;--prize-gap:12px;height:176px;inset-block-end:40px;inset-inline:60px;position:absolute;z-index:3}.halloweenPrizes__viewport{height:100%;margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden;width:calc(100% - 120px)}.halloweenPrizes__track{animation:halloween-prizes-scroll 52s linear infinite;direction:ltr;display:flex;gap:var(--prize-gap);width:-moz-max-content;width:max-content}.halloweenPrizes:hover .halloweenPrizes__track{animation-play-state:paused}.halloweenPrizes__group{display:flex;gap:var(--prize-gap)}.halloweenPrizes__item{flex:0 0 var(--prize-width);flex-direction:column;gap:8px}.halloweenPrizes__card,.halloweenPrizes__item{align-items:center;display:flex;width:var(--prize-width)}.halloweenPrizes__card{background-position:50%;background-size:100% 100%;border-radius:16px;height:120px;justify-content:center}.halloweenPrizes__card--experience{background-image:url(/activity/halloween-2026/web/prizes/background-experience.webp)}.halloweenPrizes__card--airdrop{background-image:url(/activity/halloween-2026/web/prizes/background-airdrop.webp)}.halloweenPrizes__card--physical{background-image:url(/activity/halloween-2026/web/prizes/background-physical.webp)}.halloweenPrizes__card>img{display:block;height:90px;-o-object-fit:contain;object-fit:contain;width:90px}.halloweenPrizes__name{display:-webkit-box;overflow:hidden;width:100%;-webkit-box-orient:vertical;color:#f4f7ff;font-size:16px;font-weight:400;-webkit-line-clamp:2;line-height:24px;overflow-wrap:anywhere;text-align:center}@keyframes halloween-prizes-scroll{to{transform:translate(calc((var(--prize-width) + var(--prize-gap))*-17))}}@media (prefers-reduced-motion:reduce){.halloweenPrizes__track{animation:none}}.halloweenSpecials{display:flex;flex-direction:column;gap:80px}.halloweenSpecials__event{min-inline-size:0;position:relative}.halloweenSpecials__header{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;margin-inline:auto;text-align:center}.halloweenSpecials__header h2{color:#fff;font-size:24px;font-weight:800;line-height:30.24px;margin:0;overflow-wrap:anywhere}.halloweenSpecials__header h2 .halloweenSpecials__amount{background:linear-gradient(180deg,#fff3cd,#ff7300 60%,#ffe137);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;white-space:nowrap}.halloweenSpecials__eventLabel{align-items:center;display:flex;height:45px;justify-content:center;position:relative}.halloweenSpecials__eventLabel>span{background:linear-gradient(180deg,#fff,#fff9);-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative;z-index:2;-webkit-text-fill-color:transparent;color:transparent;font-size:36px;font-weight:800;line-height:45.36px}.halloweenSpecials__titleGlow{background:linear-gradient(270deg,#1540f408,#3058ff1f 50%,#1540f408);border-radius:360px;filter:blur(16px);height:38px;inset-block-start:0;inset-inline-start:50%;max-inline-size:none;pointer-events:none;position:absolute;transform:translate(-50%);width:360px;z-index:0}.halloweenSpecials__titleWing{height:27px;inset-block-start:9px;pointer-events:none;position:absolute;width:50px;z-index:1}.halloweenSpecials__titleWing--start{inset-inline-end:calc(100% + 18px)}.halloweenSpecials__titleWing--end{inset-inline-start:calc(100% + 18px)}.halloweenSpecials__content{background-color:#010101;background-image:var(--specials-panel-bg);border:1px solid #4d4d4d;border-radius:16px;display:flex;flex-direction:column;gap:32px;margin-block-start:48px;padding:32px;position:relative}.halloweenSpecials__section{min-inline-size:0}.halloweenSpecials__section h3{align-items:center;color:#fff;display:flex;font-size:32px;font-weight:800;gap:16px;line-height:40.32px;margin:0 0 32px}.halloweenSpecials__section h3 i{background:#ff612f;border-radius:6px;display:block;flex:0 0 auto;height:24px;width:8px}.halloweenSpecials__time{background:var(--specials-time-bg) padding-box,linear-gradient(90deg,#fff0 0,#ffffff4d,#fff0) border-box;border:1px solid transparent;border-radius:12px;padding:24px}.halloweenSpecials__steps ol{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.halloweenSpecials__steps li{align-items:center;background:radial-gradient(44% 100% at 81.261% 0,#0082ba99 0,#00115399),#ffffff0d;border:1px solid transparent;border-radius:16px;display:grid;gap:16px;grid-template-columns:43px minmax(0,1fr);min-height:138px;overflow:hidden;padding-block:8px;padding-inline:24px 140px;position:relative}.halloweenSpecials__steps li:after{background:linear-gradient(90deg,#fff0,#ffffff4d 50%,#fff0);border-radius:inherit;content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:3}.halloweenSpecials__steps li>.halloweenSpecials__stepNumber{align-self:center;background:linear-gradient(180deg,#ffffff1a,#fff);border-radius:50%;color:#1c2d75;display:grid;font-size:24px;font-weight:800;height:43px;justify-self:center;line-height:30.24px;padding:0;place-items:center;width:43px}.halloweenSpecials__steps li b{color:#fff;font-size:20px;font-weight:600;line-height:26px;position:relative;z-index:1}.halloweenSpecials__steps li img{height:120px;inset-block:9px;inset-inline-end:20px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;width:120px}.halloweenSpecials__event--2{--specials-panel-bg:linear-gradient(154deg,rgba(149,0,255,.16),rgba(15,18,31,0) 62.5%);--specials-time-bg:linear-gradient(90deg,#210933,#1a0f1f 80%)}.halloweenSpecials__event--2 .halloweenSpecials__steps ol{gap:24px;grid-template-columns:1fr;position:relative}.halloweenSpecials__event--2 .halloweenSpecials__steps ol:before{background:linear-gradient(180deg,#fff0,#ffffff4d 50%,#fff0);content:"";inset-block:-18px;inset-inline-start:14px;position:absolute;width:1px}.halloweenSpecials__event--2 .halloweenSpecials__steps li{background:transparent;border-color:transparent;border-radius:0;gap:0;grid-template-columns:28px 12px 80px 32px minmax(0,1fr);min-height:92px;overflow:visible;padding:0}.halloweenSpecials__event--2 .halloweenSpecials__steps li:before{background:url(/activity/halloween-2026/web/special-timeline-dot.png) 50%/contain no-repeat;content:"";display:block;grid-column:1;height:52px;justify-self:center;position:relative;width:52px;z-index:2}.halloweenSpecials__event--2 .halloweenSpecials__steps li:after{background:linear-gradient(90deg,#210933,#1a0f1f 80%) padding-box,linear-gradient(90deg,#fff0,#ffffff4d 50%,#fff0) border-box;border:1px solid transparent;border-radius:16px;content:"";inset-block:0;inset-inline:40px 0;-webkit-mask:none;mask:none;padding:0;pointer-events:none;position:absolute;z-index:0}.halloweenSpecials__event--2 .halloweenSpecials__steps li>.halloweenSpecials__stepNumber{background:linear-gradient(180deg,#fff,#fff 55%,#fff0);-webkit-background-clip:text;background-clip:text;grid-column:3;height:80px;position:relative;width:80px;z-index:1;-webkit-text-fill-color:transparent;color:transparent;font-size:64px;line-height:80.64px;opacity:.2}.halloweenSpecials__event--2 .halloweenSpecials__steps li b{font-size:18px;grid-column:5;line-height:26px;margin-inline-start:0;max-inline-size:760px;z-index:1}.halloweenSpecials__event--2 .halloweenSpecials__rewardCard{background:linear-gradient(90deg,#210933,#1a0f1f 80%)}.halloweenSpecials__event--3{--specials-panel-bg:linear-gradient(154deg,rgba(0,159,26,.16),rgba(15,18,31,0) 62.5%);--specials-time-bg:linear-gradient(90deg,#092d33,#0f1a1f 80%);z-index:0}.halloweenSpecials__event--3 .halloweenSpecials__rewardCard{background:linear-gradient(90deg,#092d33,#0f1a1f 80%)}.halloweenSpecials__event--1{--specials-panel-bg:linear-gradient(154deg,rgba(120,152,255,.16),rgba(15,18,31,0) 62.5%);--specials-time-bg:linear-gradient(90deg,#0b1541,#0f121f 80%)}.halloweenSpecials__description{color:#fff;font-size:24px;font-weight:800;line-height:33.6px;overflow-wrap:anywhere}.halloweenSpecials__note{color:#667086;font-size:16px;line-height:26px;margin:12px 0 0}.halloweenSpecials__findGhost{align-items:center;background:linear-gradient(90deg,#092d33,#0f1a1f 80%);border:1px solid transparent;border-radius:16px;display:flex;min-height:350px;overflow:hidden;padding:56px 32px;position:relative}.halloweenSpecials__findGhostCopy{max-inline-size:52%;position:relative;width:520px;z-index:2}.halloweenSpecials__findGhostArt{height:455px;inset-block-start:-2px;inset-inline-end:-8px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;width:455px;z-index:1}.halloweenSpecials__reward{position:relative}.halloweenSpecials__rewardTable{background:linear-gradient(90deg,#0b1541,#0f121f 80%);border:1px solid transparent;border-radius:16px;overflow:hidden;position:relative}.halloweenSpecials__rewardRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:62px}.halloweenSpecials__rewardRow:not(:last-child){border-block-end:1px solid hsla(0,0%,100%,.1)}.halloweenSpecials__rewardRow>span,.halloweenSpecials__rewardRow>strong{align-items:center;color:#fff;display:flex;font-size:20px;justify-content:center;line-height:28px;min-inline-size:0;overflow-wrap:anywhere;padding:10px 18px;text-align:center}.halloweenSpecials__rewardRow>span:not(:first-child),.halloweenSpecials__rewardRow>strong:not(:first-child){border-inline-start:1px solid hsla(0,0%,100%,.1)}.halloweenSpecials__rewardRow>strong{background:linear-gradient(90deg,#ffd8a2,#eaaf55);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:700;line-height:30px}.halloweenSpecials__rewardRow--head{background:#ffffff0d}.halloweenSpecials__rewardRow--head>span{font-weight:600}.halloweenSpecials__rewardCard{align-items:center;border:1px solid transparent;border-radius:16px;display:flex;min-height:164px;padding:16px 32px;position:relative}.halloweenSpecials__rewardCard>p{color:#fff;font-size:24px;font-weight:800;line-height:33.6px;margin:0;max-inline-size:704px;overflow-wrap:anywhere;position:relative;z-index:1}.halloweenSpecials__rewardCard>img{height:132px;inset-block-start:16px;inset-inline-end:32px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;width:132px}.halloweenSpecials__findGhost:before,.halloweenSpecials__rewardCard:before,.halloweenSpecials__rewardTable:before{background:linear-gradient(90deg,#fff0,#ffffff4d 50%,#fff0);border-radius:inherit;content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:3}.halloweenSpecials__rewardTable:before{background:linear-gradient(270deg,#fff0,#fff9 50%,#fff0);top:0;right:0;bottom:0;left:0;mix-blend-mode:plus-lighter;opacity:.5}.halloweenSpecials__share{background:linear-gradient(180deg,#1540f4,#309eff);border:1px solid rgba(1,153,247,.2);border-radius:999px;box-shadow:0 4px 5px #0044ff26,0 10px 13px #0066ff38,0 24px 32px #007bff30,0 24px 80px #006fff3d,inset 0 1px 4px 2px #dbfaff,inset 0 1px 18px 2px #dbfaff;color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:600;line-height:24.2px;margin:0 auto;min-height:64px;padding-block:12px;padding-inline:32px;position:relative;width:min(294px,100%);z-index:1}.halloweenSpecials__share>span{overflow-wrap:anywhere}.halloweenSpecials__share>i{animation:halloween-cta-loading .8s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-block-start-color:#fff;border-radius:50%;display:inline-block;height:18px;margin-inline-end:10px;vertical-align:-3px;width:18px}.halloweenSpecials__share:disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.5}.halloweenSpecials__share.is-loading{cursor:wait;filter:none;opacity:.85}.halloween2026--web .halloweenSpecials__event--2{z-index:0}.halloween2026--web .halloweenSpecials__batGlow{height:1002px;inset-block-start:-264px;inset-inline-end:-450px;opacity:.6;pointer-events:none;position:absolute;width:1002px;z-index:-1}.halloween2026--web .halloweenSpecials__bat{height:191px;inset-block-start:-46px;inset-inline-end:-112px;pointer-events:none;position:absolute;width:280px;z-index:2}.halloween2026--web .halloweenSpecials__eventLabel>span{font-size:24px;line-height:30.24px}.halloween2026--web .halloweenSpecials__header h2{font-size:36px;line-height:45.36px}.halloween2026--web .halloweenSpecials__findGhost{align-items:flex-start;background:url(/activity/halloween-2026/web/special-find-ghost-card.png) 50%/100% 100% no-repeat;border:0;box-sizing:border-box;min-height:350px}.halloween2026--web .halloweenSpecials__findGhost:before{display:none}.halloween2026--web .halloweenSpecials__findGhostCopy{max-inline-size:calc(100% - 400px);width:520px}.halloween2026--web .halloweenSpecials__findGhostCopy .halloweenSpecials__description{line-height:33.6px;margin:0}.halloween2026--web .halloweenSpecials__findGhostCopy .halloweenSpecials__note{color:var(--text-text3);line-height:26px;margin-block-start:16px}html[dir=rtl] .halloween2026--web .halloweenSpecials__findGhost{background:none}html[dir=rtl] .halloween2026--web .halloweenSpecials__findGhost:after{background:url(/activity/halloween-2026/web/special-find-ghost-card.png) 50%/100% 100% no-repeat;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:scaleX(-1);z-index:0}.halloweenFooterModules{--halloween-footer-panel-bg:#090b13;--halloween-footer-active-bg:#13151c;margin-block-start:80px}.halloweenFooterModules .halloweenFooterModule{margin-inline:auto;position:relative;width:1200px}.halloweenFooterModules .halloweenFooterModule--rules{margin-block-start:80px}.halloweenFooterModules .halloweenFooterModule__gravestone{height:249px;left:0;pointer-events:none;position:absolute;top:-120px;width:254px;z-index:2}.halloweenFooterModules .halloweenFooterModule__titleGlow{background:linear-gradient(270deg,#1540f408,#3058ff1f 50%,#1540f408);border-radius:360px;filter:blur(16px);height:38px;inset-block-start:16px;inset-inline-start:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:360px;z-index:0}.halloweenFooterModules .title-box{margin:0 0 32px;position:relative;z-index:1}.halloweenFooterModules .title-box .title-main{background:linear-gradient(180deg,#fff 35.526%,#fff0);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:36px;font-weight:800!important;line-height:45.36px;max-inline-size:100%;overflow-wrap:anywhere;position:relative;text-align:center!important;-webkit-text-fill-color:transparent}.halloweenFooterModules .title-box .title-icon-left,.halloweenFooterModules .title-box .title-icon-right{display:none}.halloweenFooterModules .rule-box,.halloweenFooterModules .standard-footer-module-item{background:var(--halloween-footer-panel-bg)!important;border:0!important;border-radius:16px!important;box-shadow:none!important;color:#e6e8eb;isolation:isolate;padding:32px!important;position:relative;width:100%}.halloweenFooterModules .rule-box:before,.halloweenFooterModules .standard-footer-module-item:before{background:linear-gradient(270deg,#fff0,#ffffff1f 50%,#fff0);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;mix-blend-mode:plus-lighter;padding:1px;pointer-events:none;position:absolute;z-index:1}.halloweenFooterModules .faq-box .faq-base{counter-reset:halloween-faq}.halloweenFooterModules .faq-box .faq-base .faq-item{align-items:flex-start;border-radius:10px;counter-increment:halloween-faq;gap:0;min-height:56px;padding:16px 12px}.halloweenFooterModules .faq-box .faq-base .faq-item.is-active{background:var(--halloween-footer-active-bg)}.halloweenFooterModules .faq-box .faq-base .faq-item>.question-index-icon{background:transparent!important;border-radius:0!important;color:transparent!important;display:block!important;flex:0 0 auto;font-size:0!important;font-weight:400!important;height:22.4px!important;line-height:22.4px!important;min-width:0!important;text-align:start!important;width:auto!important}.halloweenFooterModules .faq-box .faq-base .faq-item>.question-index-icon:before{color:#e6e8eb;content:counter(halloween-faq,decimal-leading-zero);display:block;font-size:16px!important;font-weight:400;line-height:22.4px;white-space:nowrap}.halloweenFooterModules .faq-box .faq-base .problem-item{color:#e6e8eb;font-size:16px;font-weight:500;line-height:22.4px;min-height:22px;padding:0}.halloweenFooterModules .faq-box .faq-base .problem-item-content{margin-inline-start:8px}.halloweenFooterModules .faq-box .faq-base .faq-item .answer-text{color:#9da5b0;font-size:16px;font-weight:400;line-height:22.4px;margin-block-start:12px;overflow-wrap:anywhere;padding:0}.halloweenFooterModules .faq-box .faq-base .problem-icon{height:24px;margin-inline-start:24px;width:24px}.halloweenFooterModules .faq-box .faq-base .problem-icon .problem-icon-img{height:24px;width:24px}.halloweenFooterModules .rule-content{color:#e6e8eb;font-size:16px;font-weight:400;line-height:22.4px;overflow-wrap:anywhere}.halloweenFooterModules .rule-content>div{display:flex;flex-direction:column;gap:24px;min-inline-size:0}.halloweenFooterModules .rule-content :where(p,ul,ol){margin:0}.halloweenFooterModules .rule-content :where(ul,ol){padding-inline-start:26px}.halloweenFooterModules .rule-content :where(li,p){color:inherit;font:inherit;overflow-wrap:anywhere;white-space:normal}.halloweenFooterModules .rule-content li+li{margin-block-start:24px}@keyframes halloween-cta-loading{to{transform:rotate(1turn)}}.halloweenRecords,.halloweenResult{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c2;display:grid;top:0;right:0;bottom:0;left:0;padding:20px;place-items:center;position:fixed;z-index:4000}.halloweenRecords__panel,.halloweenResult__card{position:relative;text-align:center}.halloweenResult__card{align-items:center;background:linear-gradient(180deg,#0f121f 20%,#0a1233) padding-box,linear-gradient(90deg,#fff0,#ffffff7a 50%,#fff0) border-box;border:1px solid transparent;border-radius:16px;box-shadow:0 24px 80px #001eff47;display:flex;flex-direction:column;gap:32px;justify-content:flex-start;min-height:352px;padding:40px 80px;width:min(640px,100%)}.halloweenResult__card--reward{min-height:370px}.halloweenResult__card h3{background:linear-gradient(180deg,#fff 35.5%,#ffffff80);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:20px;font-weight:800;line-height:25.2px}.halloweenResult__card h3,.halloweenResult__card p{margin:0;position:relative;text-align:center;width:100%;z-index:2}.halloweenResult__card p{color:#a9adb3;font-size:14px;font-weight:400;line-height:22px}.halloweenResult__card strong{color:#fff;display:block;font-size:16px;font-weight:800;line-height:24px;position:relative;text-align:center;z-index:2}.halloweenResult__content{align-items:center;display:flex;flex-direction:column;gap:12px;position:relative;width:100%;z-index:2}.halloweenResult__card--hasReward{min-height:344px}.halloweenResult__card--hasReward .halloweenResult__content{gap:8px}.halloweenResult__card--hasReward h3{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#a9adb3;color:#a9adb3;font-size:14px;font-weight:400;line-height:22px}.halloweenResult__card--hasReward strong{background:linear-gradient(180deg,#fff 35.5%,#ffffff80);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-size:20px;font-weight:800;line-height:25.2px}.halloweenResult__icon{display:block;height:120px;-o-object-fit:contain;object-fit:contain;width:120px}.halloweenResult__action{background:#153ff4;border:0;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;line-height:22px;max-width:100%;min-height:48px;min-width:180px;overflow-wrap:anywhere;padding:13px 24px;position:relative;white-space:normal;width:auto;z-index:3}.halloweenResult__card--no-go .halloweenResult__action{min-width:218px}.halloweenResult__close{background:transparent;border:0;cursor:pointer;height:24px;inset-block-start:20px;inset-inline-end:20px;padding:0;position:absolute;width:24px;z-index:5}.halloweenResult__close:after,.halloweenResult__close:before{background:#fff6;border-radius:2px;content:"";height:2px;inset-block-start:11px;inset-inline-start:2px;position:absolute;width:20px}.halloweenResult__close:before{transform:rotate(45deg)}.halloweenResult__close:after{transform:rotate(-45deg)}.halloweenResult__bat,.halloweenResult__glow,.halloweenResult__pumpkin{pointer-events:none;position:absolute}.halloweenResult__glow{height:415px;inset-block-start:0;inset-inline-start:272px;width:415px;z-index:0}.halloweenResult__bat{height:96px;inset-block-start:-46px;inset-inline-start:-32px;width:128px}.halloweenResult__bat,.halloweenResult__pumpkin{-o-object-fit:contain;object-fit:contain;z-index:4}.halloweenResult__pumpkin{height:83px;inset-block-end:-16px;inset-inline-end:-40px;width:94px}.halloweenResult__bottomGlow{background:linear-gradient(90deg,#1540f433,#00ffc899 50%,#1540f433);border-radius:50%;filter:blur(28px);height:62px;inset-block-end:-31px;inset-inline:0;pointer-events:none;position:absolute;z-index:1}.halloweenRecords__close{background:transparent;border:0;cursor:pointer;height:24px;inset-block-start:20px;inset-inline-end:20px;padding:0;position:absolute;width:24px;z-index:5}.halloweenRecords__close img,.halloweenRecords__close picture{display:block;height:24px;width:24px}.halloweenRecords__panel{align-items:center;background:linear-gradient(180deg,#0f121f 20%,#0a1233) padding-box,linear-gradient(90deg,#fff0,#ffffff7a 50%,#fff0) border-box;border:.5px solid transparent;border-radius:16px;box-shadow:none;display:flex;flex-direction:column;gap:32px;isolation:isolate;min-height:554px;padding:40px 80px;text-align:center;width:min(640px,100%)}.halloweenRecords__panel h2{background:linear-gradient(180deg,#fff 35.5%,#ffffff80);-webkit-background-clip:text;background-clip:text;margin:0;position:relative;width:100%;z-index:2;-webkit-text-fill-color:transparent;color:transparent;font-size:20px;font-weight:800;line-height:25.2px;text-align:center}.halloweenRecords__content{background:#5577ff0d;border-radius:16px;height:416px;overflow:hidden;position:relative;width:100%;z-index:2}.halloweenRecords__panel--progress .halloweenRecords__content{height:336px}.halloweenRecords__tabs{background:#5677ff0d;border-block-end:1px solid hsla(0,0%,100%,.1);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:46px;padding:12px 24px 0}.halloweenRecords__tabs button{align-items:center;background:transparent;border:0;color:#fff6;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:22px;min-height:33px;min-width:0;overflow-wrap:anywhere;padding:0 4px 11px;position:relative;text-align:center}.halloweenRecords__tabs button:after{background:transparent;border-radius:4px;content:"";height:3px;inset-block-end:-1px;inset-inline-start:50%;position:absolute;transform:translate(-50%);width:32px}.halloweenRecords__tabs button.active{color:#fff}.halloweenRecords__tabs button.active:after{background:#1540f4}.halloweenRecords__progress{align-items:center;display:flex;height:290px;justify-content:center}.halloweenRecords__balances{align-items:center;display:flex;gap:40px;justify-content:center}.halloweenRecords__balance{align-items:center;display:flex;flex-direction:column;min-height:116px;min-width:0;width:96px}.halloweenRecords__balance img,.halloweenRecords__balance picture{display:block;height:72px;-o-object-fit:contain;object-fit:contain;width:72px}.halloweenRecords__balance span{color:#667085;font-size:14px;font-weight:400;line-height:19.6px;text-align:center;white-space:nowrap}.halloweenRecords__balance b{color:#fff;font-size:20px;font-weight:700;line-height:24.2px;margin:0;text-align:center;white-space:nowrap}.halloweenRecords__actions{display:flex;gap:16px;max-width:100%;position:relative;width:376px;z-index:2}.halloweenRecords__actions button{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:22px;min-height:48px;overflow-wrap:anywhere;padding:12px 24px;width:180px}.halloweenRecords__actions button:last-child{background:#1540f4;border-color:#1540f4}.halloweenRecords__history{display:flex;flex-direction:column;height:370px;padding:24px 16px}.halloweenRecords__list{flex:1;min-height:0;overflow-y:auto}.halloweenRecords__list article+article{margin-block-start:16px}.halloweenRecords__list article{background:#ffffff0d;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff1a;min-height:142px;padding:16px}.halloweenRecords__panel--chest .halloweenRecords__list article{min-height:186px}.halloweenRecords__row{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:20px;position:relative}.halloweenRecords__row+.halloweenRecords__row{margin-block-start:24px}.halloweenRecords__row+.halloweenRecords__row:before{background:#ffffff1a;content:"";height:1px;inset-block-start:-12px;inset-inline:0;position:absolute}.halloweenRecords__row span,.halloweenRecords__row strong{font-size:14px;line-height:19.6px;margin:0;min-width:0;overflow-wrap:anywhere}.halloweenRecords__row span{color:#667085;font-weight:400;text-align:start}.halloweenRecords__row strong{color:#fff;font-weight:600;text-align:end}.halloweenRecords__empty{color:#ffffff80;display:grid;font-size:14px;line-height:19.6px;margin:0;min-height:108px;place-items:center;text-align:center}.halloweenRecords__pager{align-items:center;display:flex;gap:14px;justify-content:center;margin-block-start:24px}.halloweenRecords__pager button{background:#ffffff1a;border:0;border-radius:8px;color:#fff;cursor:pointer;height:32px;padding:0;width:32px}.halloweenRecords__pager button:disabled{cursor:not-allowed;opacity:.3}.halloweenRecords__pager span{color:#fff;font-size:14px}.halloweenRecords__bottomGlow{background:linear-gradient(90deg,#1540f433,#00ffc899 50%,#1540f433);border-radius:50%;display:block;filter:blur(56px);height:62px;inset-block-end:-31px;inset-inline:0;opacity:.6;pointer-events:none;position:absolute;width:100%;z-index:0}.halloween-banner-enter-active,.halloween-banner-leave-active,.halloween-modal-enter-active,.halloween-modal-leave-active{transition:opacity .25s ease,transform .25s ease}.halloween-banner-enter-from,.halloween-banner-leave-to,.halloween-modal-enter-from,.halloween-modal-leave-to{opacity:0}.halloween-banner-enter-from,.halloween-banner-leave-to{transform:translateY(-12px)}@keyframes halloween-player-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-8px)}}@media (prefers-reduced-motion:reduce){.halloweenBoard__player{animation:none}.halloween-banner-enter-active,.halloween-banner-leave-active,.halloween-modal-enter-active,.halloween-modal-leave-active{transition:none}}.halloween2026--h5{--ac-module-lr-padding:.32rem;--ac-module-padding:.5866666667rem;--ac-btn-task-radius:.2133333333rem}.halloween2026--h5 .halloween2026__content{margin-inline:0;padding-block-end:1.28rem;width:100vw}.halloween2026--h5 .halloweenBoard__controls,.halloween2026--h5 .halloweenChest__pending,.halloween2026--h5 .halloweenGameTabs button,.halloween2026--h5 .halloweenGuide li,.halloween2026--h5 .halloweenHero__title,.halloween2026--h5 .halloweenMainTabs button,.halloween2026--h5 .halloweenSectionTitle,.halloween2026--h5 .halloweenSpecials__event{overflow-wrap:anywhere}.halloween2026--h5 .halloweenHero{background:#000;min-height:10.9866666667rem}.halloween2026--h5 .halloweenHero__kol{font-size:.3733333333rem;gap:.1066666667rem;line-height:.5066666667rem;min-height:.5066666667rem;padding-inline:.48rem;top:.48rem}.halloween2026--h5 .halloweenHero__kolAvatar{height:.5066666667rem;width:.5066666667rem}.halloween2026--h5 .halloweenHero__kolX{height:.2666666667rem;margin-inline:.1066666667rem;width:.2666666667rem}.halloween2026--h5 .halloweenHero__kolBrand{width:2.1333333333rem}.halloween2026--h5 .halloweenHero__headline{min-height:1.6rem;padding-inline:.48rem;top:.32rem}.halloween2026--h5 .halloweenHero--kol,.halloween2026--h5 .halloweenHero--kol .halloweenHero__scene{padding-top:.8rem}.halloween2026--h5 .halloweenHero--kol .halloweenHero__headline{top:1.3866666667rem}.halloween2026--h5 .halloweenHero__headlineImage{max-width:6.9333333333rem;width:100%}.halloween2026--h5 .halloweenHero__headlineText{font-size:.8rem;line-height:.96rem;max-width:100%}.halloween2026--h5 .halloweenHero__content{min-height:10.9866666667rem;padding:5.3493333333rem .48rem .5333333333rem;width:100%}.halloween2026--h5 .halloweenHero__scene{display:block;height:6.6666666667rem;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.halloween2026--h5 .halloweenHero__scene>img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.halloween2026--h5 .halloweenHero__title{flex-direction:column;font-size:.48rem;gap:.1066666667rem;line-height:.7466666667rem;margin-inline:auto;max-width:100%;text-align:center;width:9.04rem}.halloween2026--h5 .halloweenHero__titlePrefix{align-items:center;display:flex;font-size:.5333333333rem;justify-content:center;width:100%}.halloween2026--h5 .halloweenHero__prize{align-items:center;gap:.1066666667rem;min-height:.5333333333rem}.halloween2026--h5 .halloweenHero__currency{font-size:.5333333333rem}.halloween2026--h5 .halloweenHero__amount{font-size:.64rem;letter-spacing:-.0373333333rem}.halloween2026--h5 .halloweenHero__countdown{flex-direction:column;gap:.16rem;justify-content:center;min-height:1.36rem;padding:0;position:static;width:6.464rem}.halloween2026--h5 .halloweenHero__countdown>p{color:#fff6;flex:none;font-size:.32rem;font-weight:400;line-height:.3866666667rem;white-space:nowrap;width:auto}.halloween2026--h5 .halloweenHero__countdown .countdown-h5{gap:0;height:.8rem;width:6.464rem}.halloween2026--h5 .halloweenHero__countdown .countdown-h5 .countdown-item--split{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent!important;border:0;border-radius:0;box-shadow:none!important;color:#fff;flex:0 0 1.0906666667rem;font-size:.4266666667rem;font-weight:700;gap:.024rem;height:.8rem;line-height:.5173333333rem;margin:0;padding:0;white-space:nowrap;width:1.0906666667rem}.halloween2026--h5 .halloweenHero__countdown .countdown-h5 .countdown-item--split .countdown-digit{align-items:center;-webkit-backdrop-filter:blur(.0933333333rem);backdrop-filter:blur(.0933333333rem);background:#fff3;border-radius:.048rem;box-shadow:inset 0 0 0 .0106666667rem #fff3;display:flex;flex:0 0 .5333333333rem;height:.8rem;justify-content:center;width:.5333333333rem}.halloween2026--h5 .halloweenHero__countdown .countdown-item-text{color:#fff6;flex:0 0 .2586666667rem;font-size:.32rem;font-weight:700;line-height:.3866666667rem;margin:0;margin-inline-start:.1066666667rem;white-space:nowrap;width:.2586666667rem}.halloween2026--h5 .halloweenHero__countdown .countdown-item-text:not(:last-child){margin-inline-end:.2133333333rem}.halloween2026--h5 .halloweenHero__actions{flex:none;flex-wrap:wrap;gap:.16rem;min-height:1.0666666667rem;position:static;width:100%}.halloween2026--h5 .halloweenHero__bottom{flex-direction:column;gap:.4266666667rem;margin-block-start:.4266666667rem;width:100%}.halloween2026--h5 .halloweenHero__primaryButton{font-size:.3733333333rem;min-height:1.0666666667rem;min-width:0;padding-inline:.5333333333rem;width:5.6rem}.halloween2026--h5 .halloweenHero__minorButton{font-size:.2933333333rem;min-height:.8rem;padding-inline:.32rem}.halloween2026--h5 .halloweenMainTabs{height:2.0266666667rem;margin:0 auto;padding:.32rem .4266666667rem;width:100%}.halloween2026--h5 .halloweenMainTabs__track{height:1.0666666667rem;max-width:100%;width:9.1466666667rem}.halloween2026--h5 .halloweenMainTabs button{background:transparent;box-shadow:none;font-size:.3733333333rem;gap:0;height:1.0666666667rem;line-height:.5226666667rem;padding:0 .2133333333rem}.halloween2026--h5 .halloweenMainTabs button:after{display:none}.halloween2026--h5 .halloweenMainTabs button.active{background:transparent;box-shadow:none}.halloween2026--h5 .halloweenMainTabs__bats,.halloween2026--h5 .halloweenMainTabs__icon{display:none}.halloween2026--h5 .halloweenMainTabs__mobileActiveBg{display:block;height:1.0666666667rem;inset-block-start:0;left:50%;-o-object-fit:contain;object-fit:contain;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);width:4.56rem;z-index:0}.halloween2026--h5 .halloweenMainTabs__label{max-height:1.0453333333rem;max-width:100%}.halloween2026--h5 .halloweenMainTabs button.active .halloweenMainTabs__mobileActiveBg{opacity:1}.halloween2026--h5 .halloweenSectionTitle{margin-block-end:.7466666667rem;padding-inline:.4266666667rem}.halloween2026--h5 .halloweenSectionTitle h2{font-size:.48rem;line-height:.6048rem}.halloween2026--h5 .halloweenSectionTitle p{font-size:.32rem;line-height:1.4}.halloween2026--h5 .halloweenGameSection{margin-block-start:.5866666667rem;padding-inline:.32rem}.halloween2026--h5 .halloweenGameSection>.halloweenSectionTitle{padding-inline:0}.halloween2026--h5 .halloweenGameSection .halloweenSectionTitle__main{gap:.2133333333rem;min-height:.5386666667rem;width:min(100%,9.1466666667rem)}.halloween2026--h5 .halloweenGameSection .halloweenSectionTitle__main h2{font-size:.48rem;line-height:.6048rem}.halloween2026--h5 .halloweenGameSection .halloweenSectionTitle__glow{border-radius:9.6rem;filter:blur(.8533333333rem);height:1.0133333333rem;top:.08rem;width:9.6rem}.halloween2026--h5 .halloweenGameSection .halloweenSectionTitle__wing{flex-basis:.592rem;height:.32rem;width:.592rem}.halloween2026--h5 .halloweenGuide{min-height:13.6rem;overflow:hidden;padding:.5333333333rem .4266666667rem .7466666667rem}.halloween2026--h5 .halloweenGuide__texture{height:5.68rem;inset-block-start:-3.5466666667rem;inset-inline-end:-.8266666667rem;width:5.68rem}.halloween2026--h5 .halloweenGuide__pumpkin{display:none}.halloween2026--h5 .halloweenGuide__title{gap:.32rem;margin-block-end:.4266666667rem;min-height:.5333333333rem}.halloween2026--h5 .halloweenGuide__title img{height:.32rem;width:min(4.96rem,(100% - 3.36rem)/2)}.halloween2026--h5 .halloweenGuide h3{font-size:.4266666667rem;letter-spacing:.016rem;line-height:.5386666667rem}.halloween2026--h5 .halloweenGuide ol{gap:.5333333333rem;grid-template-columns:1fr}.halloween2026--h5 .halloweenGuide li{align-items:center;display:flex;flex-direction:column;font-size:.3733333333rem;gap:.16rem;justify-content:center;line-height:.5866666667rem;min-height:2.88rem;position:relative;text-align:center}.halloween2026--h5 .halloweenGuide li:not(:last-child):after{background:linear-gradient(90deg,#fff0,#ffffff4d 50%,#fff0);content:"";height:.0266666667rem;inset-block-end:-.2666666667rem;inset-inline:.2933333333rem;position:absolute}.halloween2026--h5 .halloweenGuide li img{height:2.1333333333rem;width:3.5733333333rem}.halloween2026--h5 .halloweenGuide>button{background:linear-gradient(180deg,#1540f4,#309eff);border:.0266666667rem solid rgba(1,153,247,.2);border-radius:26.64rem;color:#fff;display:block;margin:.7466666667rem auto 0;min-height:1.12rem;width:5.8666666667rem}.halloween2026--h5 .halloweenGameTabs{gap:.4266666667rem;margin-block-end:.64rem;margin-inline:auto;max-width:9.1466666667rem;min-height:3.3066666667rem;width:100%}.halloween2026--h5 .halloweenGameTabs button{border-radius:.4266666667rem;flex-direction:column;font-size:.3466666667rem;font-weight:500;gap:.32rem;line-height:.4693333333rem;min-height:3.3066666667rem;padding:.4266666667rem .16rem;text-align:center}.halloween2026--h5 .halloweenGameTabs button.active:before{filter:blur(.7466666667rem);height:1.44rem;inset-block-end:-.72rem}.halloween2026--h5 .halloweenGameTabs button.active:after{height:.1066666667rem;width:1.1733333333rem}.halloween2026--h5 .halloweenGameTabs button>span:last-child{width:100%}.halloween2026--h5 .halloweenGameTabs__icon{flex-basis:1.1733333333rem;height:1.1733333333rem;width:1.1733333333rem}.halloween2026--h5 .halloweenGameTabs__badge{font-size:.32rem;height:.5333333333rem;inset-block-start:-.2133333333rem;inset-inline-end:-.2133333333rem;line-height:.3466666667rem;min-width:.5333333333rem;padding-inline:.08rem}.halloween2026--h5 .halloweenGameTabs__arrow{height:.8533333333rem;inset-block-start:1.3333333333rem;width:.8533333333rem}.halloween2026--h5 .halloweenGameTabs__arrow--start{inset-inline-start:calc(33.33333% - .28444rem)}.halloween2026--h5 .halloweenGameTabs__arrow--end{inset-inline-start:calc(66.66667% - .14222rem)}.halloween2026--h5 .halloweenBoard,.halloween2026--h5 .halloweenChest{background:url(/activity/halloween-2026/H5/game-card-background.webp) top/100% auto no-repeat,linear-gradient(180deg,#0f121f 20%,#0a1233);border:0;border-radius:.1333333333rem;min-height:auto}.halloween2026--h5 .halloweenBoard__guideButton{inset-block-end:auto;inset-block-start:.224rem}.halloween2026--h5 .halloweenBoard__potion{width:2.1333333333rem}.halloween2026--h5 .halloweenBoard__cauldron{width:2.4533333333rem}.halloween2026--h5 .halloweenBoard__banner{height:2.4rem;inset-inline:.2133333333rem;padding:.3733333333rem .2133333333rem}.halloween2026--h5 .halloweenBoard__banner span{font-size:.32rem}.halloween2026--h5 .halloweenBoard__banner strong{font-size:.48rem;line-height:.64rem}.halloween2026--h5 .halloweenBoard__viewport{height:4.2666666667rem;margin-block:1.76rem 0;margin-inline:auto;max-width:100%;width:8.2933333333rem}.halloween2026--h5 .halloweenBoard__track{--halloween-cell-width:1.38rem;--halloween-cell-height:1.5333333333rem;height:4.88rem;position:relative;transform:translateY(var(--halloween-track-y-h5));width:8.28rem}.halloween2026--h5 .halloweenBoard__cell{inset-block-start:var(--halloween-cell-y-h5);inset-inline-start:var(--halloween-cell-x-h5)}.halloween2026--h5 .halloweenBoard__cell,.halloween2026--h5 .halloweenBoard__cell>img:first-child{height:var(--halloween-cell-height);width:var(--halloween-cell-width)}.halloween2026--h5 .halloweenBoard__cell--h5Hidden{display:none}.halloween2026--h5 .halloweenBoard__cellAmount{font-size:.32rem;inset-block-end:.1866666667rem;inset-inline-end:.1066666667rem}.halloween2026--h5 .halloweenBoard__player{animation:none;display:block;height:var(--halloween-cell-height)!important;inset-block-start:var(--halloween-cell-y-h5);inset-inline-start:var(--halloween-cell-x-h5);pointer-events:none;transform:none;width:var(--halloween-cell-width)!important}.halloween2026--h5 .halloweenBoard__playerBee,.halloween2026--h5 .halloweenBoard__playerShadow{display:block;pointer-events:none;position:absolute}.halloween2026--h5 .halloweenBoard__playerShadow{height:.2213333333rem;inset-block-start:.9733333333rem;inset-inline-start:.36rem;width:.72rem}.halloween2026--h5 .halloweenBoard__playerBee{height:1.84rem;inset-block-start:50%;inset-inline-start:-.2533333333rem;-o-object-fit:contain;object-fit:contain;transform:translateY(-50%);width:1.84rem}.halloween2026--h5 .halloweenBoard__controls{gap:.32rem;padding-block-end:.32rem;padding-block-start:.8533333333rem}.halloween2026--h5 .halloweenBoard__controls>button{font-size:.3733333333rem;min-height:1.0666666667rem;width:4.9066666667rem}.halloween2026--h5 .halloweenBoard__controls p{font-size:.32rem;line-height:.448rem;margin-block-start:.16rem;max-width:7.4666666667rem;text-align:center}.halloween2026--h5 .halloweenBoard__dice{height:1.5013333333rem;margin-block-end:0;max-width:100%;transform:none;width:-moz-max-content;width:max-content}.halloween2026--h5 .halloweenBoard__dice .blind-box-ref,.halloween2026--h5 .halloweenBoard__dice .dialog-lottie-container,.halloween2026--h5 .halloweenBoard__dice .dice-face-img{height:1.5013333333rem;width:1.5013333333rem}.halloween2026--h5 .halloweenBoard__dice .dialog-lottie-container{flex:0 0 1.5013333333rem}.halloween2026--h5 .halloweenBoard__dice strong{font-size:.4266666667rem;line-height:.5973333333rem;margin-inline-start:-.1066666667rem;min-width:-moz-max-content;min-width:max-content;-webkit-text-stroke-width:.008rem}.halloween2026--h5 .halloweenBoard__resultSteps{color:#fff;font-size:.48rem;font-weight:700;line-height:.672rem;white-space:nowrap}.halloween2026--h5 .halloweenChest__guideButton{inset-block-end:auto;inset-block-start:.224rem}.halloween2026--h5 .halloweenChest__winners{border-radius:.2133333333rem;height:.9866666667rem;margin-block-end:.32rem;padding-inline:.32rem}.halloween2026--h5 .halloweenChest__winner,.halloween2026--h5 .halloweenChest__winnerCarousel,.halloween2026--h5 .halloweenChest__winnerCarousel .el-carousel__container,.halloween2026--h5 .halloweenChest__winnerCarousel .el-carousel__item{height:.9866666667rem}.halloween2026--h5 .halloweenChest__winner{font-size:.2666666667rem;gap:.32rem;justify-content:center;line-height:.3733333333rem}.halloween2026--h5 .halloweenChest__winner>img{display:none}.halloween2026--h5 .halloweenChest__winner>time{font-size:.2666666667rem}.halloween2026--h5 .halloweenChest__winnerText{gap:.1066666667rem}.halloween2026--h5 .halloweenChest__winnerText .lottery-account,.halloween2026--h5 .halloweenChest__winnerText .lottery-prize-name{font-size:.32rem;line-height:.448rem}.halloween2026--h5 .halloweenChest__main{height:auto}.halloween2026--h5 .halloweenChest__main .halloweenChest__art{margin-block-start:-.16rem}.halloween2026--h5 .halloweenChest__main>button{font-size:.3733333333rem;margin-block-start:.1866666667rem;min-height:1.0666666667rem;width:4.9066666667rem}.halloween2026--h5 .halloweenChest__art{max-width:86%;width:5.8666666667rem}.halloween2026--h5 .halloweenChest__pending{font-size:.32rem;line-height:.48rem;padding-inline:.48rem}.halloween2026--h5 .halloweenGameTabs.halloweenGameTabs--withWinners{margin-block-end:.32rem}.halloween2026--h5 .halloweenPrizes{--prize-width:1.7066666667rem;--prize-gap:.1066666667rem;height:2.08rem;inset:auto;margin:.48rem .4266666667rem .4266666667rem;position:relative}.halloween2026--h5 .halloweenPrizes__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);width:100%}.halloween2026--h5 .halloweenPrizes__item{gap:.1066666667rem}.halloween2026--h5 .halloweenPrizes__card{border-radius:.1866666667rem;height:1.3653333333rem}.halloween2026--h5 .halloweenPrizes__card>img{height:1.0666666667rem;width:1.0666666667rem}.halloween2026--h5 .halloweenPrizes__name{color:#f4f7ff99;font-size:.2666666667rem;line-height:.2933333333rem}.halloween2026--h5 .halloweenSpecials{gap:1.0666666667rem;padding-inline:.4266666667rem}.halloween2026--h5 .halloweenSpecials__event{min-inline-size:0}.halloween2026--h5 .halloweenSpecials__header h2 .halloweenSpecials__amount{background:linear-gradient(180deg,#fff3cd,#ff7300 60%,#ffe137);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;white-space:nowrap}.halloween2026--h5 .halloweenSpecials__event--1{margin-inline:-.4266666667rem;padding:.64rem .4266666667rem 0;width:calc(100% + .85333rem)}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__eventLabel>span{background:linear-gradient(180deg,#fff 35.5%,#fff9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__steps li{align-items:flex-start;display:flex;flex-direction:column;gap:.2133333333rem;justify-content:center;min-height:2.8266666667rem;padding-block:.32rem;padding-inline:.4266666667rem 2.9866666667rem}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__steps li>.halloweenSpecials__stepNumber{align-self:flex-start;color:#050f37;flex:0 0 .7466666667rem;line-height:.672rem}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__steps li b{align-self:flex-start;line-height:.5973333333rem}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__steps li img{height:2.1333333333rem;inset-block:auto;inset-block-start:50%;inset-inline-end:.4266666667rem;transform:translateY(-50%);width:2.1333333333rem}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__rewardRow{min-height:1.6533333333rem}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__rewardRow>span,.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__rewardRow>strong{font-size:.4266666667rem;line-height:.5973333333rem}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__rewardRow>span{color:#667085;font-weight:400}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__rewardRow>strong{background:linear-gradient(91deg,#ffd8a2 53.6%,#eaaf55 109.7%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:700;line-height:.64rem}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__rewardRow--head{border-block-end:0}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__rewardRow--head>span{color:#fff;font-size:.3733333333rem;font-weight:600;line-height:.5226666667rem}.halloween2026--h5 .halloweenSpecials__event--1 .halloweenSpecials__share{background:linear-gradient(180deg,#1540f4,#309eff) padding-box,linear-gradient(180deg,#0199f733,#509cff33) border-box;border:.0166666667rem solid transparent;border-radius:16.65rem;box-shadow:0 .0613333333rem .08rem #0044ff27,0 .1706666667rem .224rem #0066ff38,0 .4133333333rem .5386666667rem #007bff30,0 .4rem 1.3333333333rem #006fff3d,inset 0 .016rem .0666666667rem .0346666667rem #dbfaff,inset 0 .016rem .3013333333rem .0346666667rem #dbfaff;font-size:.4266666667rem;line-height:.5973333333rem;min-height:1.0666666667rem;width:4.9rem}.halloween2026--h5 .halloweenSpecials__header{gap:.1066666667rem}.halloween2026--h5 .halloweenSpecials__header h2{font-size:.48rem;line-height:.6048rem;max-inline-size:100%}.halloween2026--h5 .halloweenSpecials__eventLabel{height:.5333333333rem}.halloween2026--h5 .halloweenSpecials__eventLabel>span{font-size:.4266666667rem;line-height:.5386666667rem}.halloween2026--h5 .halloweenSpecials__titleGlow{background:linear-gradient(270deg,#1540f41f,#3058ff99 50%,#1540f41f);filter:blur(.8533333333rem);height:1.0133333333rem;inset-block-start:.16rem;width:9.6rem}.halloween2026--h5 .halloweenSpecials__titleWing{height:.32rem;inset-block-start:.16rem;width:.5866666667rem}.halloween2026--h5 .halloweenSpecials__titleWing--start{inset-inline-end:calc(100% + .21333rem)}.halloween2026--h5 .halloweenSpecials__titleWing--end{inset-inline-start:calc(100% + .21333rem)}.halloween2026--h5 .halloweenSpecials__content{background:transparent;border:0;border-radius:0;gap:.4266666667rem;margin-block-start:.64rem;padding:0}.halloween2026--h5 .halloweenSpecials__section h3{font-size:.4266666667rem;gap:.2133333333rem;line-height:.672rem;margin-block-end:.4266666667rem}.halloween2026--h5 .halloweenSpecials__section h3 i{height:.4266666667rem;width:.1066666667rem}.halloween2026--h5 .halloweenSpecials__time{font-size:.3733333333rem;padding:.4266666667rem}.halloween2026--h5 .halloweenSpecials__steps ol{gap:.32rem;grid-template-columns:1fr}.halloween2026--h5 .halloweenSpecials__steps li{gap:0;grid-template-columns:.7466666667rem minmax(0,1fr);min-height:2.8266666667rem;padding-block:.3733333333rem;padding-inline:.4266666667rem 2.56rem}.halloween2026--h5 .halloweenSpecials__steps li>.halloweenSpecials__stepNumber{align-self:center;font-size:.48rem;height:.7466666667rem;justify-self:center;line-height:.7466666667rem;padding:0;width:.7466666667rem}.halloween2026--h5 .halloweenSpecials__steps li img{height:2.1866666667rem;inset-block:.32rem;inset-inline-end:.32rem;width:2.1866666667rem}.halloween2026--h5 .halloweenSpecials__steps li b{align-self:start;font-size:.4266666667rem;font-weight:800;line-height:.5973333333rem}.halloween2026--h5 .halloweenSpecials__event--2 .halloweenSpecials__steps ol{gap:.32rem}.halloween2026--h5 .halloweenSpecials__event--2 .halloweenSpecials__steps li{gap:0;grid-template-columns:.5333333333rem .2133333333rem 1.0666666667rem .2133333333rem minmax(0,1fr);min-height:1.76rem;padding:0}.halloween2026--h5 .halloweenSpecials__event--2 .halloweenSpecials__steps li:before{height:.99048rem;width:.99048rem}.halloween2026--h5 .halloweenSpecials__event--2 .halloweenSpecials__steps li:after{background:linear-gradient(90deg,#210933,#1a0f1f 80%) padding-box,linear-gradient(270deg,#fff0 50%,#ffffff4d) border-box;inset-inline-start:.7466666667rem}.halloween2026--h5 .halloweenSpecials__event--2 .halloweenSpecials__steps li>.halloweenSpecials__stepNumber{font-size:.8533333333rem;height:1.0666666667rem;line-height:1.0752rem;width:1.0666666667rem}.halloween2026--h5 .halloweenSpecials__event--2 .halloweenSpecials__steps li b{align-self:center;font-size:.3733333333rem;font-weight:600;grid-column:5;line-height:.4704rem;margin-inline-start:0}.halloween2026--h5 .halloweenSpecials__event--2 .halloweenSpecials__steps ol:before{inset-inline-start:.2666666667rem}.halloween2026--h5 .halloweenSpecials__description{font-size:.4266666667rem;font-weight:800;line-height:.5973333333rem}.halloween2026--h5 .halloweenSpecials__note{color:var(--text-text3);font-size:.3733333333rem;line-height:.48rem;margin-block-start:.32rem}.halloween2026--h5 .halloweenSpecials__findGhost{align-items:flex-start;min-height:auto;padding:.4266666667rem .32rem}.halloween2026--h5 .halloweenSpecials__findGhostBackground{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.halloween2026--h5 .halloweenSpecials__findGhostBackground>img{max-inline-size:none;pointer-events:none;position:absolute}.halloween2026--h5 .halloweenSpecials__findGhostMoon{height:5.8666666667rem;inset-block-start:-1.2533333333rem;inset-inline-start:-1.744rem;width:5.9946666667rem}.halloween2026--h5 .halloweenSpecials__findGhostBlueGlow{height:8.8533333333rem;inset-block-start:-1.6693333333rem;inset-inline-start:-2.4106666667rem;width:8.8533333333rem}.halloween2026--h5 .halloweenSpecials__findGhostBottomGlow{height:2.08rem;inset-block-end:-1.2053333333rem;inset-block-start:auto;inset-inline-start:50%;transform:translate(-50%);width:10.96rem}.halloween2026--h5 .halloweenSpecials__findGhostArtGroup{height:4.2666666667rem;inset-block-start:-.1333333333rem;inset-inline-end:-.3253333333rem;pointer-events:none;position:absolute;width:4.0186666667rem;z-index:1}.halloween2026--h5 .halloweenSpecials__findGhostArtGroup>img{max-inline-size:none;pointer-events:none;position:absolute}.halloween2026--h5 .halloweenSpecials__findGhostCopy{max-inline-size:none;width:100%}.halloween2026--h5 .halloweenSpecials__findGhostArt{height:3.632rem;inset-block-start:.1946666667rem;inset-inline-end:auto;inset-inline-start:.2186666667rem;width:3.5973333333rem}.halloween2026--h5 .halloweenSpecials__rewardRow{grid-template-columns:3.4133333333rem 2.32rem minmax(0,1fr)}.halloween2026--h5 .halloweenSpecials__rewardRow>span,.halloween2026--h5 .halloweenSpecials__rewardRow>strong{font-size:.3733333333rem;line-height:.5333333333rem;padding:.2133333333rem .16rem}.halloween2026--h5 .halloweenSpecials__rewardRow>strong{font-size:.4266666667rem;line-height:.64rem}.halloween2026--h5 .halloweenSpecials__rewardCard{gap:.32rem;min-height:auto;padding:.2133333333rem .4266666667rem}.halloween2026--h5 .halloweenSpecials__rewardCard>p{flex:1;font-size:.3733333333rem;line-height:1.4;max-inline-size:none;min-inline-size:0}.halloween2026--h5 .halloweenSpecials__rewardCard>img{flex:none;height:2.1333333333rem;position:static;width:2.1333333333rem}.halloween2026--h5 .halloweenSpecials__share{font-size:.4266666667rem;line-height:.5973333333rem;min-height:1.0666666667rem;padding-block:.2133333333rem;padding-inline:.64rem;width:4.9066666667rem}.halloween2026--h5 .halloweenSpecials__share>span{font-size:.3733333333rem}.halloween2026--h5 .halloweenFooterModules{margin-block-start:0;padding-inline:.4266666667rem}.halloween2026--h5 .halloweenFooterModules .halloweenFooterModule{padding-block-start:1.0666666667rem;width:100%}.halloween2026--h5 .halloweenFooterModules .halloweenFooterModule__gravestone{display:none}.halloween2026--h5 .halloweenFooterModules .halloweenFooterModule--rules{margin-block-start:0}.halloween2026--h5 .halloweenFooterModules .halloweenFooterModule__titleGlow{background:linear-gradient(270deg,#1540f412,#3058ff5c 50%,#1540f412);filter:blur(.4746666667rem);height:.5629333333rem;inset-block-start:.8770666667rem;width:5.3333333333rem}.halloween2026--h5 .halloweenFooterModules .title-box{margin:0 0 .5333333333rem}.halloween2026--h5 .halloweenFooterModules .title-box .title-main{font-size:.4266666667rem;line-height:.5333333333rem}.halloween2026--h5 .halloweenFooterModules .rule-box,.halloween2026--h5 .halloweenFooterModules .standard-footer-module-item{border-radius:.4266666667rem!important;padding:.32rem!important}.halloween2026--h5 .halloweenFooterModules .rule-box:before,.halloween2026--h5 .halloweenFooterModules .standard-footer-module-item:before{background:linear-gradient(90deg,#fff0,#ffffff1f 50%,#fff0)}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base{display:flex;flex-direction:column;gap:.2133333333rem}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .faq-item{gap:0;min-height:1.1733333333rem;padding:.32rem}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .faq-item>.question-index-icon{height:.5226666667rem!important;line-height:.5226666667rem!important;min-width:0!important;width:auto!important}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .faq-item>.question-index-icon:before{font-size:.3733333333rem!important;line-height:.5226666667rem}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .problem-item{font-size:.3733333333rem;font-weight:500;line-height:.5226666667rem;min-height:.5226666667rem;padding:0}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .problem-text{font-size:.3733333333rem;font-weight:500;line-height:.5226666667rem}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .problem-item-content{margin-inline-start:.2133333333rem}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .answer-text{font-size:.3733333333rem;line-height:.5226666667rem;margin-block-start:.32rem;padding:0}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .problem-icon,.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .problem-icon .problem-icon-img{height:.4266666667rem;width:.4266666667rem}.halloween2026--h5 .halloweenFooterModules .faq-box .faq-base .problem-icon{margin-inline-start:.2133333333rem}.halloween2026--h5 .halloweenFooterModules .rule-content{font-size:.3733333333rem;line-height:.5226666667rem}.halloween2026--h5 .halloweenFooterModules .rule-content>div{gap:.32rem}.halloween2026--h5 .halloweenFooterModules .rule-content li+li{margin-block-start:.32rem}.halloween2026--h5 .halloweenFooterModules .rule-content :where(ul,ol){padding-inline-start:.6933333333rem}.halloween2026--h5 .halloweenResult__card{border-radius:.4266666667rem;min-height:9.3866666667rem;padding:1.0666666667rem .64rem;width:min(9.1466666667rem,100%)}.halloween2026--h5 .halloweenResult__card--reward{min-height:9.8666666667rem}.halloween2026--h5 .halloweenResult__action{border-radius:.2133333333rem;font-size:.3733333333rem;min-height:1.0666666667rem;padding:.24rem .64rem}.halloweenResult__card--signup .halloween2026--h5 .halloweenResult__action{min-width:5.8133333333rem}.halloween2026--h5 .halloweenResult__card h3{font-size:.48rem;line-height:.6053333333rem}.halloween2026--h5 .halloweenResult__card--hasReward h3{font-size:.3733333333rem;line-height:.5866666667rem}.halloween2026--h5 .halloweenResult__card--hasReward strong{font-size:.5333333333rem;line-height:.672rem}.halloween2026--h5 .halloweenResult__icon{height:2.9333333333rem;width:2.9333333333rem}.halloween2026--h5 .halloweenResult__glow{height:7.4666666667rem;inset-inline-start:2.6666666667rem;width:7.4666666667rem}.halloween2026--h5 .halloweenResult__bat{height:1.76rem;inset-block-start:-.8rem;inset-inline-start:-.32rem;width:2.3466666667rem}.halloween2026--h5 .halloweenResult__pumpkin{height:1.5466666667rem;inset-block-end:-.2133333333rem;inset-inline-end:-.2133333333rem;width:1.76rem}.halloweenRecords--h5 .halloweenRecords__panel{gap:0;min-height:7.44rem;overflow-wrap:anywhere;padding:0 0 .64rem;width:min(8.2933333333rem,100vw - .8533333333rem)}.halloweenRecords--h5 .halloweenRecords__panel--progress{min-height:9.1466666667rem;padding-block-end:0}.halloweenRecords--h5 .halloweenRecords__panel--chest{min-height:8.1866666667rem}.halloweenRecords--h5 .halloweenRecords__panel h2{align-items:center;display:flex;font-size:.4266666667rem;line-height:.5386666667rem;min-height:1.3866666667rem;padding:.4266666667rem;text-align:start;width:100%}.halloweenRecords--h5 .halloweenRecords__close{height:.5333333333rem;inset-block-start:.4266666667rem;inset-inline-end:.4266666667rem;width:.5333333333rem}.halloweenRecords--h5 .halloweenRecords__close img,.halloweenRecords--h5 .halloweenRecords__close picture{height:.5333333333rem;width:.5333333333rem}.halloweenRecords--h5 .halloweenRecords__content{background:transparent;border-radius:0;height:auto}.halloweenRecords--h5 .halloweenRecords__panel--progress .halloweenRecords__content{height:auto}.halloweenRecords--h5 .halloweenRecords__tabs{background:transparent;-moz-column-gap:.4266666667rem;column-gap:.4266666667rem;grid-template-columns:1.6266666667rem 2.16rem 2.4533333333rem;justify-content:center;min-height:1.2266666667rem;padding:.32rem 0 0}.halloweenRecords--h5 .halloweenRecords__tabs button{font-size:.3733333333rem;line-height:.5866666667rem;min-height:.88rem;padding:0 0 .2933333333rem}.halloweenRecords--h5 .halloweenRecords__progress{height:4.3733333333rem;padding-block:.64rem}.halloweenRecords--h5 .halloweenRecords__balances{gap:1.0666666667rem}.halloweenRecords--h5 .halloweenRecords__balance{min-height:3.0933333333rem;width:2.56rem}.halloweenRecords--h5 .halloweenRecords__balance img,.halloweenRecords--h5 .halloweenRecords__balance picture{display:block;height:1.92rem;width:1.92rem}.halloweenRecords--h5 .halloweenRecords__balance span{font-size:.3733333333rem;line-height:.5226666667rem}.halloweenRecords--h5 .halloweenRecords__balance b{font-size:.5333333333rem;line-height:.6453333333rem}.halloweenRecords--h5 .halloweenRecords__actions{gap:.4266666667rem;min-height:2.1333333333rem;padding:.4266666667rem .4266666667rem .64rem;width:100%}.halloweenRecords--h5 .halloweenRecords__actions button{border-radius:.32rem;flex:1 1 0;font-size:.3733333333rem;line-height:.5866666667rem;min-height:1.0666666667rem;min-width:0;padding:.24rem .32rem;width:auto}.halloweenRecords--h5 .halloweenRecords__history{height:4.16rem;padding:.64rem .4266666667rem}.halloweenRecords--h5 .halloweenRecords__panel--chest .halloweenRecords__history{height:4.9066666667rem;padding-block:.4266666667rem}.halloweenRecords--h5 .halloweenRecords__list article{background:transparent;border-radius:0;box-shadow:none;min-height:0;padding:0}.halloweenRecords--h5 .halloweenRecords__list article+article{border-block-start:1px solid hsla(0,0%,100%,.18);margin-block-start:.8533333333rem;padding-block-start:.64rem}.halloweenRecords--h5 .halloweenRecords__panel--chest .halloweenRecords__list article{min-height:0}.halloweenRecords--h5 .halloweenRecords__row{gap:.32rem}.halloweenRecords--h5 .halloweenRecords__row+.halloweenRecords--h5 .halloweenRecords__row{margin-block-start:.6666666667rem}.halloweenRecords--h5 .halloweenRecords__row+.halloweenRecords--h5 .halloweenRecords__row:before{inset-block-start:-.3466666667rem}.halloweenRecords--h5 .halloweenRecords__row strong{max-inline-size:58%}.halloweenRecords--h5 .halloweenRecords__bottomGlow{inset-inline-start:calc(50% - 8.53333rem);width:17.0666666667rem}
