.hw-only{display:none!important}html.rt-hw .hw-only{display:block!important}.hw-only-flex{display:none!important}html.rt-hw .hw-only-flex{display:flex!important}.hw-ico img{-webkit-user-select:none;user-select:none;pointer-events:none}.hw-wing-l{transform-origin:41% 48%}.hw-wing-r{transform-origin:59% 48%}.hw-ico:hover .hw-wing-l,.hw-hover:hover .hw-wing-l,.hw-flap .hw-wing-l{animation:.32s ease-in-out infinite alternate hw-flap-l}.hw-ico:hover .hw-wing-r,.hw-hover:hover .hw-wing-r,.hw-flap .hw-wing-r{animation:.32s ease-in-out infinite alternate hw-flap-r}.hw-bat:hover,.hw-hover:hover .hw-bat,.hw-flap{animation:.64s ease-in-out infinite alternate hw-hover-fly}@keyframes hw-flap-l{0%{transform:scaleX(1)scaleY(1)rotate(0)}to{transform:scaleX(.45)scaleY(.82)rotate(12deg)}}@keyframes hw-flap-r{0%{transform:scaleX(1)scaleY(1)rotate(0)}to{transform:scaleX(.45)scaleY(.82)rotate(-12deg)}}@keyframes hw-hover-fly{0%{transform:translateY(2px)}to{transform:translateY(-5px)}}.hw-pumpkin .hw-main{transition:filter .3s}.hw-pumpkin:hover .hw-main,.hw-hover:hover .hw-pumpkin .hw-main{animation:1.1s ease-in-out infinite hw-glow}@keyframes hw-glow{0%,to{filter:brightness()drop-shadow(0 0 #ff961e00)}50%{filter:brightness(1.18)saturate(1.15)drop-shadow(0 0 14px #ffa028d9)}}.hw-ghost:hover .hw-main,.hw-hover:hover .hw-ghost .hw-main{animation:1.8s ease-in-out infinite hw-boo}@keyframes hw-boo{0%,to{opacity:1;transform:translate(0)rotate(0)}30%{opacity:.75;transform:translate(-3px,-9px)rotate(-6deg)}60%{opacity:.55;transform:translate(3px,-12px)rotate(5deg)}80%{opacity:.9;transform:translateY(-4px)rotate(0)}}.hw-candy:hover .hw-main,.hw-hover:hover .hw-candy .hw-main{animation:1.2s cubic-bezier(.5,0,.3,1) infinite hw-twist}@keyframes hw-twist{0%{transform:rotate(0)scaleX(1)}35%{transform:rotate(-25deg)scaleX(.8)}70%{transform:rotate(340deg)scaleX(1.08)}to{transform:rotate(360deg)scaleX(1)}}.hw-bub{opacity:0;pointer-events:none;background:radial-gradient(circle at 35% 35%,#eaffb0,#8be22c 60%,#5fb514);border-radius:50%;width:14%;height:14%;position:absolute;bottom:72%}.hw-bub.b1{left:30%}.hw-bub.b2{width:10%;height:10%;left:48%}.hw-bub.b3{width:12%;height:12%;left:62%}.hw-cauldron:hover .hw-bub,.hw-hover:hover .hw-cauldron .hw-bub{animation:1.2s ease-out infinite hw-bubble}.hw-cauldron:hover .hw-bub.b2,.hw-hover:hover .hw-cauldron .hw-bub.b2{animation-delay:.4s}.hw-cauldron:hover .hw-bub.b3,.hw-hover:hover .hw-cauldron .hw-bub.b3{animation-delay:.8s}.hw-cauldron:hover .hw-main,.hw-hover:hover .hw-cauldron .hw-main{filter:drop-shadow(0 -4px 10px #8ce62899)}@keyframes hw-bubble{0%{opacity:0;transform:translateY(8px)scale(.4)}25%{opacity:1}85%{opacity:.9;transform:translateY(-26px)scale(1)}to{opacity:0;transform:translateY(-30px)scale(1.5)}}.hw-drift{animation:7s ease-in-out infinite alternate hw-drift}@keyframes hw-drift{0%{transform:translate(0)}to{transform:translate(14px,-8px)}}@media (prefers-reduced-motion:reduce){.hw-ico,.hw-ico *,.hw-flap,.hw-drift,.hw-flap *{transition:none!important;animation:none!important}}
