.px.hw{--bg:#0a0509;--bg-2:#120a11;--panel:#160d14;--panel-2:#1d1119;--line:rgba(255,168,76,0.09);--line-2:rgba(255,168,76,0.16);--text:#f6ead9;--text-dim:#b39a86;--text-faint:#7a6357;--accent:#ff8a1f;--accent-2:rgba(255,138,31,0.78);--accent-glow:rgba(255,138,31,0.18);--green:#ff8a1f;--amber:#ffb648;--hw-pumpkin:#ff8a1f;--hw-poison:#8cf05a;--hw-blood:#d0341f;--hw-violet:#a06bff}.px.hw .bg-grid{background-image:linear-gradient(90deg,rgba(255,138,31,.035) 1px,transparent 0),linear-gradient(180deg,rgba(255,138,31,.035) 1px,transparent 0)}.px.hw .bg-glow{background:radial-gradient(60% 45% at 78% 8%,rgba(255,138,31,.16),transparent 70%),radial-gradient(50% 40% at 12% 82%,rgba(160,107,255,.12),transparent 72%)}.px.hw .cfBox.active{border-color:rgba(255,138,31,.45);background:linear-gradient(180deg,rgba(255,138,31,.07),rgba(22,13,20,.5));box-shadow:0 0 0 1px rgba(255,138,31,.16),0 40px 90px -50px rgba(255,138,31,.6)}.px.hw .cfBoxGlow{background:radial-gradient(50% 50% at 50% 50%,rgba(255,138,31,.18),transparent 70%)}.px.hw .cfBox.active .cfBoxNum{color:#1a0a02;background:var(--hw-pumpkin);border-color:var(--hw-pumpkin)}.px.hw .fqItem[open] .fqChev{color:#1a0a02}.px.hw .abtRowIcon svg,.px.hw .cfBoxIcon svg,.px.hw .fqIcon svg{filter:hue-rotate(168deg) saturate(1.25)}.px.hw .abtH,.px.hw .headline,.px.hw .reelTitle{text-shadow:0 0 34px rgba(255,138,31,.18)}.px .hwFx{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.px .hwMoon{position:absolute;top:-70px;right:-60px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle at 38% 34%,#fff5e2 0,#f4dcae 42%,#d9b678 62%,transparent 70%);opacity:.16;filter:blur(1px) drop-shadow(0 0 90px rgba(255,190,110,.55));animation:hwMoonPulse 11s ease-in-out infinite alternate}.px .hwFog{position:absolute;left:-50%;width:200%;height:42vh;opacity:.4;background:radial-gradient(60% 100% at 50% 100%,rgba(160,107,255,.16),transparent 70%),radial-gradient(45% 100% at 22% 100%,rgba(255,138,31,.12),transparent 72%);will-change:transform}.px .hwFog1{bottom:-6vh;animation:hwDrift 64s linear infinite}.px .hwFog2{bottom:-12vh;opacity:.28;animation:hwDrift 97s linear infinite reverse}@keyframes hwMoonPulse{0%{opacity:.13}to{opacity:.2}}@keyframes hwDrift{0%{transform:translate3d(-12%,0,0)}to{transform:translate3d(12%,0,0)}}.px .hwVignette{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 40%,transparent 45%,rgba(6,2,5,.72) 100%)}.px .hwBat{position:absolute;left:-12vw;width:64px;height:28px;color:#120a10;animation-name:hwFly;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.px .hwBatInner{display:block;width:100%;height:100%;transform:scale(var(--hw-bat-scale,1));animation:hwFlap .42s ease-in-out infinite alternate;filter:drop-shadow(0 0 8px rgba(0,0,0,.75))}.px .hwBatWing{transform-origin:50% 60%}@keyframes hwFly{0%{transform:translateZ(0)}50%{transform:translate3d(58vw,var(--hw-bat-drift,-6vh),0)}to{transform:translate3d(118vw,0,0)}}@keyframes hwFlap{0%{transform:scale(var(--hw-bat-scale,1)) scaleY(1)}to{transform:scale(var(--hw-bat-scale,1)) scaleY(.42)}}.px .hwEmber{position:absolute;bottom:-4vh;border-radius:50%;background:var(--hw-pumpkin,#ff8a1f);box-shadow:0 0 8px 1px rgba(255,138,31,.7);animation-name:hwRise;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform,opacity}@keyframes hwRise{0%{transform:translateZ(0);opacity:0}12%{opacity:.85}80%{opacity:.5}to{transform:translate3d(var(--hw-ember-drift,3vw),-108vh,0);opacity:0}}.px .hwWeb{position:absolute;color:rgba(226,216,238,.16);pointer-events:none}.px .hwWeb svg{display:block}.px .hwWeb-tl{top:34px;left:0}.px .hwWeb-tr{top:34px;right:0;transform:scaleX(-1)}.px .hwWeb-bl{bottom:0;left:0;transform:scaleY(-1)}.px .hwWeb-br{bottom:0;right:0;transform:scale(-1)}.px .hwHand{position:absolute;bottom:0;width:clamp(26px,4vw,44px);height:auto;color:#120b17;transform-origin:50% 100%;filter:drop-shadow(0 -1px 1px rgba(214,186,232,.45)) drop-shadow(0 0 12px rgba(160,107,255,.35)) drop-shadow(0 0 10px rgba(0,0,0,.9));animation-name:hwReach;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.px .hwHand svg{display:block;width:100%;height:auto}@keyframes hwReach{0%{transform:translateY(72%) scale(var(--hw-hand-scale,1)) rotate(var(--hw-hand-tilt,0deg));opacity:.35}to{transform:translateY(4%) scale(var(--hw-hand-scale,1)) rotate(calc(var(--hw-hand-tilt, 0deg) * -1));opacity:.9}}.px.hw .reelSection{position:relative}.px .hwRune{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:rgba(246,234,217,.34);transition:color .35s ease,transform .35s ease,filter .35s ease;line-height:0}.px .hwRune svg{opacity:.33;animation:hwRuneBreathe 7s ease-in-out infinite}@keyframes hwRuneBreathe{0%,74%,to{opacity:.33}86%{opacity:1}}.px .hwRune.found svg,.px .hwRune:focus-visible svg,.px .hwRune:hover svg{animation:none;opacity:1}.px .hwRune:focus-visible,.px .hwRune:hover{color:rgba(255,236,210,.92);transform:translateY(-3px);filter:drop-shadow(0 0 12px rgba(160,107,255,.75));outline:none}.px .hwRune.found{color:var(--hw-violet,#a06bff);filter:drop-shadow(0 0 10px rgba(160,107,255,.6))}.px .hwRune .hwRuneEye{fill:#0a0509}.px .hwRune.found .hwRuneEye{fill:#1b0f2b}.px .hwRuneTag{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.2em;line-height:1;color:#fff;white-space:nowrap;text-shadow:0 0 14px rgba(160,107,255,.9);animation:hwRuneSpeak .5s ease both}@keyframes hwRuneSpeak{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}.px .hwRune[data-slot=reel]{left:6px;bottom:18px}@media (max-width:700px){.px .hwMoon{width:200px;height:200px;top:-50px;right:-50px}.px .hwWeb-bl,.px .hwWeb-tr{display:none}.px .hwWeb{opacity:.7}.px .hwBat[data-i="2"],.px .hwHand[data-i="1"],.px .hwHand[data-i="3"],.px .hwHand[data-i="5"]{display:none}}@media (prefers-reduced-motion:reduce){.px .hwBat,.px .hwBatInner,.px .hwEmber,.px .hwFog,.px .hwMoon{animation:none}.px .hwBat{display:none}.px .hwHand,.px .hwRune svg{animation:none;opacity:.6}.px .hwHand{transform:translateY(40%) scale(var(--hw-hand-scale,1))}}.px .scInvite{position:relative;display:flex;align-items:center;gap:clamp(14px,3vw,26px);padding:clamp(16px,3vw,22px) clamp(18px,3vw,26px);border-radius:18px;overflow:hidden;border:1px solid rgba(255,138,31,.32);background:linear-gradient(100deg,rgba(255,138,31,.11),rgba(160,107,255,.09) 62%,rgba(22,13,20,.6));box-shadow:0 0 0 1px rgba(255,138,31,.06),0 40px 90px -50px rgba(255,138,31,.8);transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.px .scInvite:hover{border-color:rgba(255,138,31,.6);transform:translateY(-2px);box-shadow:0 0 0 1px rgba(255,138,31,.14),0 50px 110px -46px rgba(255,138,31,1)}.px .scInviteGlow{position:absolute;inset:-60% -10% auto;height:220%;pointer-events:none;background:radial-gradient(38% 50% at 14% 50%,rgba(255,138,31,.22),transparent 70%)}.px .scInvite>:not(.scInviteGlow){position:relative;z-index:1}.px .scInvitePumpkin{width:clamp(46px,9vw,62px);height:auto;flex:none;filter:drop-shadow(0 0 22px rgba(255,138,31,.55))}.px .scInviteBody{fill:#ff8a1f}.px .scInviteRib{fill:none;stroke:rgba(120,48,4,.4);stroke-width:1.6}.px .scInviteStem{stroke:#5f8f3a}.px .scInviteFace{fill:#2a0f02}.px .scInviteText{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.px .scInviteKicker{font-family:var(--mono);font-size:9.5px;letter-spacing:.22em;color:var(--hw-pumpkin,#ff8a1f)}.px .scInviteH{font-family:var(--display);font-weight:600;font-size:clamp(17px,2.4vw,21px);color:var(--text)}.px .scInviteP{font-size:13px;line-height:1.6;color:var(--text-dim)}.px .scInviteCta{flex:none;display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;color:#1a0a02;background:linear-gradient(180deg,#ffb648,#ff8a1f);box-shadow:0 18px 40px -18px rgba(255,138,31,.9)}@media (max-width:640px){.px .scInvite{flex-wrap:wrap}.px .scInviteCta{width:100%;justify-content:center}}.px.hw{--hw-web:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2040%2040%27%3E%20%3Cg%20fill%3D%27none%27%20stroke%3D%27%23e9dcc6%27%20stroke-width%3D%271%27%20stroke-linecap%3D%27round%27%20opacity%3D%27.75%27%3E%20%3Cpath%20d%3D%27M0%200L40%202M0%200L34%2016M0%200L24%2028M0%200L13%2036M0%200L2%2040%27%2F%3E%20%3Cpath%20d%3D%27M9%200Q6.5%206.5%200%209%27%2F%3E%3Cpath%20d%3D%27M19%201Q12%2012%201%2019%27%2F%3E%20%3Cpath%20d%3D%27M29%201.5Q19%2019%201.5%2029%27%2F%3E%3Cpath%20d%3D%27M38%202Q25%2025%202%2038%27%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");--hw-ghost:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2028%27%3E%20%3Cpath%20fill%3D%27%23e9dcc6%27%20fill-opacity%3D%27.55%27%20d%3D%27M12%201c5%200%208.4%203.6%208.4%208.6v13.2c0%201-1.1%201.6-1.9%201l-2-1.5a1.2%201.2%200%200%200-1.5.05l-1.8%201.5a1.2%201.2%200%200%201-1.5%200l-1.7-1.4a1.2%201.2%200%200%200-1.5%200l-1.9%201.4c-.8.6-1.9%200-1.9-1V9.6C4.7%204.6%207%201%2012%201z%27%2F%3E%20%3Ccircle%20cx%3D%279.1%27%20cy%3D%2710.4%27%20r%3D%271.5%27%20fill%3D%27%23140b10%27%2F%3E%3Ccircle%20cx%3D%2714.9%27%20cy%3D%2710.4%27%20r%3D%271.5%27%20fill%3D%27%23140b10%27%2F%3E%20%3C%2Fsvg%3E");--hw-drip:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2060%2014%27%3E%20%3Cg%20fill%3D%27none%27%20stroke%3D%27%23e9dcc6%27%20stroke-width%3D%271%27%20stroke-linecap%3D%27round%27%20opacity%3D%27.75%27%3E%20%3Cpath%20d%3D%27M8%200v7%27%2F%3E%3Cpath%20d%3D%27M26%200v11%27%2F%3E%3Cpath%20d%3D%27M44%200v5%27%2F%3E%3Cpath%20d%3D%27M53%200v9%27%2F%3E%3C%2Fg%3E%20%3Ccircle%20cx%3D%2726%27%20cy%3D%2712.4%27%20r%3D%271.7%27%20fill%3D%27%23e9dcc6%27%20fill-opacity%3D%27.7%27%2F%3E%20%3Ccircle%20cx%3D%2753%27%20cy%3D%2710.4%27%20r%3D%271.2%27%20fill%3D%27%23e9dcc6%27%20fill-opacity%3D%27.6%27%2F%3E%3C%2Fsvg%3E")}.px.hw .btnGhost,.px.hw .btnPrimary,.px.hw .btnPrimaryLg,.px.hw .scInviteCta{position:relative;overflow:visible}.px.hw .btnGhost:before,.px.hw .btnPrimary:before,.px.hw .btnPrimaryLg:before,.px.hw .scInviteCta:before{content:"";position:absolute;top:0;left:0;width:26px;height:26px;background:var(--hw-web) no-repeat center /contain;opacity:.5;pointer-events:none}.px.hw .btnPrimaryLg:before{width:32px;height:32px}.px.hw .scInviteCta:before{width:26px;height:26px;top:-2px;left:14px}.px.hw .btnPrimary:after,.px.hw .btnPrimaryLg:after,.px.hw .scInviteCta:after{content:"";position:absolute;right:8px;bottom:-11px;width:46px;height:12px;background:var(--hw-drip) no-repeat center bottom /contain;opacity:.55;pointer-events:none;transition:opacity .2s ease}.px.hw .btnPrimary:hover:after,.px.hw .btnPrimaryLg:hover:after,.px.hw .scInviteCta:hover:after{opacity:.9}.px.hw .cfBox,.px.hw .dashWrap,.px.hw .scInvite{position:relative}.px.hw .cfBox:before,.px.hw .dashWrap:before,.px.hw .scInvite:before{content:"";position:absolute;top:0;left:0;width:74px;height:74px;background:var(--hw-web) no-repeat center /contain;opacity:.16;pointer-events:none;z-index:2}.px.hw .cfBox:nth-child(2n):before{left:auto;right:0;transform:scaleX(-1)}.px.hw .scSheet{position:relative}.px.hw .scSheet>.scWeb{position:absolute;top:-6px;right:-6px;width:108px;height:108px;background:var(--hw-web) no-repeat center /contain;transform:scaleX(-1);opacity:.5;pointer-events:none;z-index:3}@media (max-width:640px){.px.hw .cfBox:before,.px.hw .dashWrap:before,.px.hw .scInvite:before{width:52px;height:52px}.px.hw .scSheet>.scWeb{width:66px;height:66px}.px.hw .btnPrimary:after,.px.hw .btnPrimaryLg:after,.px.hw .scInviteCta:after{display:none}}.px.hw .dcWrap{--dc-chat:#120b11;--dc-embed:#1b1119;--dc-input:#170e15;--dc-input2:#1e1420;--dc-text:#e2d6c6;--dc-muted:#9b8878;--dc-head:#fbf1e2;--dc-accent:#ff8a1f;--dc-amber:#ffb648}.px.hw .dcApp{position:relative;border-color:rgba(255,138,31,.16);box-shadow:0 0 0 1px rgba(255,138,31,.06),0 30px 60px -25px rgba(0,0,0,.85),0 0 90px -30px rgba(255,138,31,.35)}.px.hw .dcApp:before{top:0;right:0;width:88px;height:88px;transform:scaleX(-1);opacity:.2}.px.hw .dcApp:after,.px.hw .dcApp:before{content:"";position:absolute;background:var(--hw-web) no-repeat center /contain;pointer-events:none;z-index:4}.px.hw .dcApp:after{left:0;bottom:0;width:70px;height:70px;transform:scaleY(-1);opacity:.14}.px.hw .dcChat:after{content:"";position:absolute;right:18px;top:36%;width:26px;height:30px;background:var(--hw-ghost) no-repeat center /contain;pointer-events:none;z-index:2;animation:hwDcGhost 13s ease-in-out infinite}@keyframes hwDcGhost{0%,to{transform:translateZ(0);opacity:0}12%{opacity:.9}50%{transform:translate3d(-28px,-48px,0);opacity:.55}84%{opacity:0}}.px.hw .dcRail,.px.hw .dcSidebar{background:#0d0710}.px.hw .dcRailBtn{background:#201422}.px.hw .dcBtn{background:#2b1f2a;color:#d8c9bb}.px.hw .dcBtn.primary{background:linear-gradient(180deg,#ffb648,#ff8a1f);color:#1a0a02}.px.hw .dcBtn.success{background:#4a7a2a;color:#f2ffe6}.px.hw .dcBtn.off{background:#2b1f2a;color:rgba(226,214,198,.4)}.px.hw .dcBtn.secondary{background:#1b1119;border-color:rgba(255,138,31,.16)}.px.hw .dcEmbed{border-left-color:var(--hw-pumpkin,#ff8a1f)}@media (prefers-reduced-motion:reduce){.px.hw .dcChat:after{animation:none;opacity:.5}}.px.hw .navSignIn{position:relative;color:#1a0a02;background:linear-gradient(180deg,#ffb648,#ff8a1f);border-color:rgba(255,138,31,.7);box-shadow:inset 0 1px 0 rgba(255,226,180,.8),0 6px 18px -10px rgba(255,138,31,.9)}.px.hw .navSignIn:hover{background:linear-gradient(180deg,#ffc164,#ff9733);box-shadow:inset 0 1px 0 rgba(255,226,180,.9),0 12px 26px -10px rgba(255,138,31,.85)}.px.hw .navSignIn:before{content:"";position:absolute;top:-2px;left:11px;width:20px;height:20px;background:var(--hw-web) no-repeat center /contain;opacity:.55;pointer-events:none}.px.hw .sparkleWord{background-image:linear-gradient(96deg,#ffb648,#ff8a1f 46%,#d0631f);-webkit-background-clip:text;background-clip:text}.px.hw .prWrap{--holo:linear-gradient(115deg,#ffd08a,#ffb648 28%,#ff8a1f 62%,#d0631f)}.px.hw .prPanel{background:conic-gradient(from var(--prAngle),#ffb648,#ff8a1f,#a06bff,#ff8a1f,#ffd08a,#a06bff,#ffb648);box-shadow:0 0 0 1px rgba(255,138,31,.06),0 40px 90px -42px rgba(0,0,0,.8),0 0 100px -34px rgba(255,138,31,.55)}.px.hw .prPanelInner{background:linear-gradient(180deg,#180e16,#0d070c)}.px.hw .prPanelInner:before{background:radial-gradient(120% 80% at 80% -10%,rgba(255,138,31,.14),transparent 60%)}.px.hw .prStepNo{color:#ffe0b8;background:rgba(255,138,31,.12);border-color:rgba(255,138,31,.5)}.px.hw .prFeatCheck{color:#ffcf94;background:rgba(255,138,31,.16)}.px.hw .prTogBtn.active{background:linear-gradient(180deg,rgba(255,138,31,.2),rgba(160,107,255,.12));box-shadow:inset 0 0 0 1px rgba(255,138,31,.4),0 6px 16px -10px rgba(255,138,31,.7)}.px.hw .prTogBtn.active .prTogSave{color:#ffd9a8}.px.hw .prTrialBtn{border-color:rgba(255,138,31,.45);background:rgba(255,138,31,.08);color:#ffd9a8}.px.hw .prTrialBtn:hover{background:rgba(255,138,31,.15);border-color:rgba(255,138,31,.75)}.px.hw .prGiftBtn{border-color:rgba(255,138,31,.42);background:rgba(255,138,31,.08);color:#ffd9a8}.px.hw .prGiftBtn:hover{background:rgba(255,138,31,.15);border-color:rgba(255,138,31,.7)}.px.hw .prCta{box-shadow:0 12px 34px -12px rgba(255,138,31,.8)}.px.hw .prPanelInner:after{content:"";position:absolute;top:0;right:0;width:92px;height:92px;background:var(--hw-web) no-repeat center /contain;transform:scaleX(-1);opacity:.17;pointer-events:none}.px .hwSale{position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,18px);margin:-10px 0 22px;padding:11px 18px;border-radius:12px;text-align:center;border:1px solid rgba(255,138,31,.42);background-image:linear-gradient(135deg,rgba(255,138,31,.14) 25%,transparent 0,transparent 50%,rgba(255,138,31,.14) 0,rgba(255,138,31,.14) 75%,transparent 0,transparent),linear-gradient(180deg,rgba(255,138,31,.2),rgba(160,107,255,.08));background-size:34px 34px,auto;background-position:0 0,0 0;animation:hwSaleStripes 2.4s linear infinite;box-shadow:inset 0 1px 0 rgba(255,214,168,.18),0 14px 34px -20px rgba(255,138,31,.9)}.px .hwSaleWeb{position:absolute;top:-1px;left:-1px;width:40px;height:40px;background:var(--hw-web) no-repeat center /contain;opacity:.4;pointer-events:none}.px .hwSalePumpkin{width:clamp(20px,3vw,26px);height:auto;flex:none;filter:drop-shadow(0 0 9px rgba(255,138,31,.75));animation:hwSaleBob 3.4s ease-in-out infinite alternate}.px .hwSalePumpkin.flip{animation-delay:-1.7s}.px .hwSaleBody{fill:#ff8a1f}.px .hwSaleRib{fill:none;stroke:rgba(120,48,4,.45);stroke-width:.9}.px .hwSaleStem{stroke:#5f8f3a}.px .hwSaleFace{fill:#2a0f02}@keyframes hwSaleBob{0%{transform:rotate(-6deg) translateY(1px)}to{transform:rotate(6deg) translateY(-2px)}}@keyframes hwSaleStripes{0%{background-position:0 0,0 0}to{background-position:34px 0,0 0}}.px .hwSaleText{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap;justify-content:center;font-family:var(--mono);font-size:clamp(11px,1.6vw,13px);letter-spacing:.16em;color:var(--text-dim)}.px .hwSaleHead{color:#fff;font-weight:600}.px .hwSaleBody2 b,.px .hwSaleDot{color:var(--hw-pumpkin,#ff8a1f)}.px .hwSaleBody2 b{font-weight:700}@media (max-width:560px){.px .hwSalePumpkin.flip{display:none}.px .hwSale{gap:10px;padding:10px 12px}.px .hwSaleText{letter-spacing:.1em}}@media (prefers-reduced-motion:reduce){.px .hwSale,.px .hwSalePumpkin{animation:none}}.px.hw .sparkleWrap.crawly .sparkleStar{filter:drop-shadow(0 0 6px rgba(255,138,31,.55))}