body[data-arena-design-portals=true] .GachaAcquisitionGate_dialog__bl_sE{background:var(--arena-panel-material);color:var(--arena-text);border:1px solid var(--arena-edge);background-blend-mode:soft-light,normal;background-size:320px 320px,auto}body[data-arena-design-portals=true] .GachaAcquisitionGate_copy__yLnYy h2{font-family:Inter,system-ui,sans-serif}.GachaAcquisitionGate_backdrop__Pwc1C{position:fixed;inset:0;z-index:9500;display:grid;place-items:center;overflow-y:auto;padding:max(20px,var(--oa-safe-area-top,env(safe-area-inset-top))) max(16px,env(safe-area-inset-right)) max(20px,var(--oa-safe-area-bottom,env(safe-area-inset-bottom))) max(16px,env(safe-area-inset-left));background:radial-gradient(circle at 50% 42%,rgba(126,75,34,.18),transparent 42%),rgba(10,4,7,.82);backdrop-filter:blur(12px)}.GachaAcquisitionGate_dialog__bl_sE{width:min(100%,460px);max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;border-radius:24px;padding:28px;color:#f8ead7;background:linear-gradient(145deg,rgba(67,27,32,.98),rgba(24,10,14,.99));box-shadow:0 0 0 1px hsla(39,80%,67%,.34),0 24px 80px rgba(0,0,0,.58),inset 0 1px rgba(255,245,222,.08);outline:none;-webkit-font-smoothing:antialiased}.GachaAcquisitionGate_dialog__bl_sE:focus-visible{box-shadow:0 0 0 2px rgba(255,216,135,.9),0 24px 80px rgba(0,0,0,.58),inset 0 1px rgba(255,245,222,.08)}.GachaAcquisitionGate_statusMark__Op_gU{display:grid;width:48px;height:48px;place-items:center;margin-bottom:20px;border-radius:15px;color:#241109;background:linear-gradient(145deg,#f8d785,#d99b3f);box-shadow:0 0 0 1px rgba(255,238,185,.42),0 10px 26px rgba(174,103,36,.28);font:800 20px/1 ui-sans-serif,system-ui,sans-serif}.GachaAcquisitionGate_statusMark__Op_gU[data-state=preparing]:before{content:"";width:20px;height:20px;border:2px solid rgba(36,17,9,.24);border-top-color:#241109;border-radius:50%;animation:GachaAcquisitionGate_acquisition-spin__2sNnn .68s linear infinite}.GachaAcquisitionGate_copy__yLnYy{display:grid;gap:10px}.GachaAcquisitionGate_eyebrow__XaHQs{margin:0;color:#d6ae78;font:700 11px/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase}.GachaAcquisitionGate_copy__yLnYy h2{margin:0;color:#fff1dc;font:700 clamp(27px,7vw,36px)/1.04 Georgia,Times New Roman,serif;letter-spacing:-.02em;text-wrap:balance}.GachaAcquisitionGate_copy__yLnYy>p:last-child{max-width:38ch;margin:0;color:hsla(35,70%,91%,.76);font:500 15px/1.55 ui-sans-serif,system-ui,sans-serif;text-wrap:pretty}.GachaAcquisitionGate_actions__IjXNM{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}.GachaAcquisitionGate_actions__IjXNM button{min-height:44px;border:0;border-radius:12px;padding:10px 14px;cursor:pointer;font:750 13px/1 ui-sans-serif,system-ui,sans-serif;transition-property:transform,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.GachaAcquisitionGate_actions__IjXNM button:first-child{color:#29150e;background:linear-gradient(180deg,#f6d27c,#dca342);box-shadow:0 0 0 1px rgba(255,234,174,.26),0 8px 24px rgba(169,102,38,.2)}.GachaAcquisitionGate_actions__IjXNM button:last-child{color:#efdcc2;background:hsla(0,0%,100%,.065);box-shadow:0 0 0 1px rgba(255,229,193,.13)}.GachaAcquisitionGate_actions__IjXNM button:focus-visible{outline:2px solid #ffdf91;outline-offset:3px}.GachaAcquisitionGate_actions__IjXNM button:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.GachaAcquisitionGate_actions__IjXNM button:first-child:hover{background:linear-gradient(180deg,#ffe19a,#e3ac4c);box-shadow:0 0 0 1px rgba(255,240,198,.35),0 10px 28px rgba(169,102,38,.27)}.GachaAcquisitionGate_actions__IjXNM button:last-child:hover{background:hsla(0,0%,100%,.1);box-shadow:0 0 0 1px rgba(255,229,193,.2)}}@media (max-width:420px){.GachaAcquisitionGate_dialog__bl_sE{border-radius:20px;padding:22px}.GachaAcquisitionGate_actions__IjXNM{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.GachaAcquisitionGate_statusMark__Op_gU[data-state=preparing]:before{animation:none}.GachaAcquisitionGate_actions__IjXNM button{transition-property:background-color,box-shadow}.GachaAcquisitionGate_actions__IjXNM button:active{transform:none}}.oa-reduced .GachaAcquisitionGate_statusMark__Op_gU[data-state=preparing]:before{animation:none}.oa-reduced .GachaAcquisitionGate_actions__IjXNM button{transition-property:background-color,box-shadow}.oa-reduced .GachaAcquisitionGate_actions__IjXNM button:active{transform:none}@keyframes GachaAcquisitionGate_acquisition-spin__2sNnn{to{transform:rotate(1turn)}}body[data-arena-design-portals=true] .GachaAcquisitionGate_backdrop__Pwc1C{background:var(--arena-scrim)}body[data-arena-design-portals=true] .GachaAcquisitionGate_actions__IjXNM button:first-child{background:var(--arena-primary-material);color:var(--arena-primary-ink);box-shadow:inset 0 1px #ffffff66}body[data-arena-design-portals=true] .GachaAcquisitionGate_actions__IjXNM button:last-child{background:var(--arena-secondary-material);color:var(--arena-secondary-ink)}body[data-arena-design-portals=true] .GachaAcquisitionGate_actions__IjXNM button:focus-visible{outline-color:var(--arena-focus)}body[data-arena-design-portals=true] .GachaAcquisitionGate_actions__IjXNM button:disabled{opacity:.55}.HalloweenRewards_dialog__qPB_T{box-sizing:border-box;width:min(600px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #786544;border-radius:20px;background:#171919;color:#f5eee0;box-shadow:0 24px 100px #000b;overflow:hidden;font-family:var(--font-ui,Arial,sans-serif);color-scheme:dark}.HalloweenRewards_dialog__qPB_T[open]{display:flex;flex-direction:column}.HalloweenRewards_dialog__qPB_T::backdrop{background:#050908ce;backdrop-filter:blur(8px)}.HalloweenRewards_dialog__qPB_T *{box-sizing:border-box}.HalloweenRewards_close__3cXpe{position:absolute;right:14px;top:14px;z-index:5;width:40px;height:40px;padding:0;border:1px solid #ffffff26;border-radius:50%;background:#161a18c9;color:#ede9dd;font-size:25px;cursor:pointer}.HalloweenRewards_hero__Bnn5q{flex:none;position:relative;text-align:center;padding:24px 40px 22px;overflow:hidden;background:radial-gradient(ellipse at 50% 20%,#416e5838,transparent 64%),radial-gradient(ellipse at 65% 5%,#be7c262b,transparent 54%),#151b18;border-bottom:1px solid #af956c35}.HalloweenRewards_trophy__e_aQs{display:block;width:104px;height:104px;-o-object-fit:contain;object-fit:contain;margin:0 auto 4px;filter:drop-shadow(0 6px 25px #d78e3638)}.HalloweenRewards_eyebrow__4bhlU{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#d9bf83}.HalloweenRewards_hero__Bnn5q h2{margin:0;font-family:Georgia,serif;font-size:clamp(28px,5vw,38px);line-height:1.12;font-weight:500;text-wrap:balance;color:#fff1d5}.HalloweenRewards_hero__Bnn5q p:not(.HalloweenRewards_eyebrow__4bhlU){margin:12px auto 14px;max-width:420px;font-size:13px;line-height:1.55;color:#b8c4bb;text-wrap:balance}.HalloweenRewards_hero__Bnn5q strong{color:#f6dca6;font-variant-numeric:tabular-nums}.HalloweenRewards_placement__6OqUi{display:inline-block;padding:6px 12px;border:1px solid #c1a36565;border-radius:100px;background:#9f783416;color:#e9c980;font-size:10px;letter-spacing:.13em;font-weight:700}.HalloweenRewards_scroll__qmD5U{min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:20px 24px;scrollbar-width:thin}.HalloweenRewards_rewardHeading__wHFI5{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.HalloweenRewards_rewardHeading__wHFI5 h3{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:#d7c9a9}.HalloweenRewards_rewardHeading__wHFI5>span{font-size:11px;color:#9eaca3}.HalloweenRewards_rewards__TACVb{list-style:none;padding:0;margin:0;display:grid;gap:8px}.HalloweenRewards_reward__xBJTk{display:flex;align-items:center;gap:12px;min-height:76px;padding:8px 12px;border:1px solid #b7a57d2b;border-radius:10px;background:linear-gradient(110deg,#c79a3b0b,#ffffff03)}.HalloweenRewards_thumb__TXu1y{flex:0 0 52px;width:52px;height:58px;display:grid;place-items:center;position:relative;isolation:isolate}.HalloweenRewards_prizeCard__EsYfp{width:44px}.HalloweenRewards_badge__GaaoN,.HalloweenRewards_prizeCard__EsYfp{display:block;height:56px;-o-object-fit:contain;object-fit:contain}.HalloweenRewards_badge__GaaoN{width:56px}.HalloweenRewards_auraCard__5YbnA{position:relative;display:block;width:31px;aspect-ratio:1.28/1.86;isolation:isolate}.HalloweenRewards_auraCard__5YbnA>img{position:relative;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:1}.HalloweenRewards_rewardCopy__hg2p0{min-width:0;flex:1;display:grid;gap:5px}.HalloweenRewards_rewardCopy__hg2p0 strong{font-size:14px;line-height:1.3;font-weight:650;color:#f1eadd;overflow-wrap:anywhere}.HalloweenRewards_rewardCopy__hg2p0 small{font-size:11px;line-height:1.4;color:#abb2a8;overflow-wrap:anywhere}.HalloweenRewards_state__PajZ3{flex:0 0 auto;max-width:80px;text-align:right;font-size:9px;text-transform:uppercase;line-height:1.5;letter-spacing:.05em;color:#c9d5bc}.HalloweenRewards_drop__YcZpG>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:2px solid #be9c54;background:radial-gradient(circle at 32% 25%,#f2d894,#a4752e 60%,#674715);box-shadow:inset 0 0 0 3px #332b1c,0 0 20px #f4c64b18;color:#fff5d4;font-weight:800;font-size:20px;font-variant-numeric:tabular-nums}.HalloweenRewards_delivery__OqvIj{font-size:11px;color:#b7b5a9;line-height:1.5;margin:12px 0 0}.HalloweenRewards_contact__LN_mt{padding-top:16px;margin-top:16px;border-top:1px solid #ffffff12}.HalloweenRewards_contact__LN_mt label{display:block;font-weight:600;font-size:12px;margin-bottom:8px}.HalloweenRewards_contact__LN_mt label span{color:#99a59c;font-weight:400}.HalloweenRewards_fields__XIj8g{display:flex;gap:8px}.HalloweenRewards_fields__XIj8g input,.HalloweenRewards_fields__XIj8g select{min-width:0;min-height:42px;border:1px solid #818b7745;border-radius:7px;background:#0d1210;color:#f3edde;font-size:13px;padding:10px}.HalloweenRewards_fields__XIj8g input{flex:1;width:100%}.HalloweenRewards_fields__XIj8g select{flex:0 0 125px;width:125px}.HalloweenRewards_privacy__xQDHa{margin:9px 0 0;font-size:10px;line-height:1.5;color:#9ba89d}.HalloweenRewards_save__Bgmjf{min-height:40px;padding:8px 14px;margin-top:10px;border:1px solid #aeb99559;border-radius:7px;background:#314239;color:#e5efdf;cursor:pointer;font-weight:600}.HalloweenRewards_error__AdGu5{font-size:12px;color:#ffb69f}.HalloweenRewards_success__zpK3k{font-size:13px;color:#c8e5b7;margin:0;line-height:1.6}.HalloweenRewards_footer__p8Gwt{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-top:1px solid #b7a57d29;background:#141916}.HalloweenRewards_footer__p8Gwt>span{font-family:Georgia,serif;font-size:12px;color:#aab7a9;font-style:italic}.HalloweenRewards_footer__p8Gwt button{flex:none;min-height:44px;padding:10px 25px;border:1px solid #e4c888;border-radius:8px;background:linear-gradient(130deg,#f1dca9,#c09b51);color:#241e12;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 2px 9px #d3ab4420}.HalloweenRewards_dialog__qPB_T button:focus-visible,.HalloweenRewards_dialog__qPB_T input:focus-visible,.HalloweenRewards_dialog__qPB_T select:focus-visible{outline:2px solid #dcecc9;outline-offset:3px}.HalloweenRewards_dialog__qPB_T button:disabled{opacity:.6;cursor:wait}.HalloweenRewards_banner__sPZsl{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border:1px solid #d1ac5852;border-radius:12px;background:linear-gradient(110deg,#27362c,#27201b);color:#f3e5c7}.HalloweenRewards_banner__sPZsl strong{font-size:15px}.HalloweenRewards_banner__sPZsl p{margin:5px 0 0;font-size:12px;line-height:1.5;color:#bfccbb}.HalloweenRewards_banner__sPZsl button{min-height:44px;flex:none;border:1px solid #c8b47a;border-radius:8px;background:#dfc589;color:#251f13;padding:10px 16px;font-size:12px;font-weight:700;cursor:pointer}@media(max-width:440px){.HalloweenRewards_dialog__qPB_T{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:16px}.HalloweenRewards_hero__Bnn5q{padding:18px 20px}.HalloweenRewards_trophy__e_aQs{width:82px;height:82px}.HalloweenRewards_scroll__qmD5U{padding:16px 14px}.HalloweenRewards_reward__xBJTk{padding:7px 9px;gap:9px}.HalloweenRewards_thumb__TXu1y{flex-basis:46px;width:46px}.HalloweenRewards_rewardCopy__hg2p0 strong{font-size:13px}.HalloweenRewards_state__PajZ3{max-width:65px;font-size:8px}.HalloweenRewards_footer__p8Gwt{padding:14px;gap:12px}.HalloweenRewards_footer__p8Gwt>span{max-width:150px;font-size:11px}.HalloweenRewards_fields__XIj8g select{flex-basis:112px;width:112px}.HalloweenRewards_banner__sPZsl{align-items:flex-start;flex-direction:column}}@media(max-height:700px){.HalloweenRewards_hero__Bnn5q{padding-top:16px;padding-bottom:16px}.HalloweenRewards_trophy__e_aQs{width:70px;height:70px}.HalloweenRewards_hero__Bnn5q h2{font-size:29px}.HalloweenRewards_hero__Bnn5q p:not(.HalloweenRewards_eyebrow__4bhlU){margin:8px auto 10px}.HalloweenRewards_scroll__qmD5U{padding-top:14px;padding-bottom:14px}}@media(max-height:560px){.HalloweenRewards_hero__Bnn5q{padding:14px 60px 14px 90px}.HalloweenRewards_trophy__e_aQs{position:absolute;left:18px;top:24px;width:58px;height:58px}.HalloweenRewards_hero__Bnn5q h2{font-size:25px}.HalloweenRewards_hero__Bnn5q p:not(.HalloweenRewards_eyebrow__4bhlU){font-size:11px;margin-bottom:0}.HalloweenRewards_eyebrow__4bhlU{font-size:9px;margin-bottom:7px}.HalloweenRewards_placement__6OqUi{display:none}.HalloweenRewards_footer__p8Gwt{padding-top:10px;padding-bottom:10px}}