.diwali-diya-flame{transform-box:fill-box;transform-origin:50% 100%;animation:1.9s ease-in-out infinite diwali-flicker}.diwali-diya-core{transform-box:fill-box;transform-origin:50% 100%;animation:.7s ease-in-out infinite diwali-flicker-core}.diwali-diya-glow{transform-box:fill-box;transform-origin:50%;animation:2.3s ease-in-out infinite diwali-glow}.diwali-hanging-lamp{transform-origin:50% 0;filter:drop-shadow(0 0 3px #ffe296bf);animation:4.4s ease-in-out infinite diwali-lamp-swing}.diwali-hanging-lamp-slow{animation-duration:5.6s;animation-delay:-2s}.diwali-greeting-lit{animation:1.8s ease-out diwali-greeting-glow}.diwali-alt-arrow,.diwali-alt-rocket{animation:8s ease-in-out infinite diwali-alt-swap}.diwali-alt-rocket,.diwali-alt-launched .diwali-alt-arrow{animation-delay:-4s}.diwali-alt-launched .diwali-alt-rocket{animation-name:diwali-alt-swap-from-shown;animation-delay:0s}.diwali-rocket-idle{transform-origin:50% 90%}button:hover .diwali-rocket-idle{animation:.5s ease-in-out infinite diwali-rocket-wiggle}.diwali-rocket-ember{animation:.9s ease-in-out infinite diwali-candle}.diwali-rocket-launch{animation:1.1s ease-in both diwali-rocket-launch}.diwali-rocket-spark{opacity:0;animation:.7s ease-out both diwali-rocket-spark}.diwali-garland-drop{animation:1.2s ease-out backwards diwali-garland-enter}.diwali-swag{transform-box:fill-box;transform-origin:50% 0;animation:5s ease-in-out infinite diwali-swag-sway}.diwali-latkan{transform-box:fill-box;transform-origin:50% 0;animation:1.8s ease-out both diwali-latkan-settle,5s ease-in-out infinite diwali-sway}.diwali-leaf{transform-box:fill-box;transform-origin:50% 0;animation:2.6s ease-in-out infinite diwali-leaf-flutter}.diwali-store-pill:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffffa6 50%,#0000 70%) 0 0/250% 100%;animation:3.2s ease-in-out infinite diwali-shine;position:absolute;inset:0}.diwali-lantern{transform-origin:50% 0;filter:drop-shadow(0 4px 6px #5a140059);animation:4.2s ease-in-out infinite diwali-swing}.diwali-lantern-glow{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite diwali-lantern-halo}.diwali-tail{transform-box:fill-box;transform-origin:50% 0;animation:1.9s ease-in-out infinite diwali-tail-flutter}.diwali-lantern-light{mix-blend-mode:screen;animation:1.7s ease-in-out infinite diwali-candle}.diwali-fairy-bulb{animation:2.4s ease-in-out infinite diwali-bulb-twinkle}@keyframes diwali-flicker{0%,to{transform:scale(1)skew(0)}12%{transform:scale(.96,1.05)skew(-3deg)}24%{transform:scale(1.02,.97)skew(1deg)}37%{transform:scale(.95,1.08)skew(2.5deg)}51%{transform:scale(1.03,.95)skew(-1deg)}63%{transform:scale(.98,1.03)skew(-2.5deg)}78%{transform:scale(1.01,.98)skew(1.5deg)}89%{transform:scale(.97,1.06)skew(-.5deg)}}@keyframes diwali-flicker-core{0%,to{opacity:1;transform:scale(1)}30%{opacity:.9;transform:scale(.9,1.08)}60%{opacity:1;transform:scale(1.05,.94)}80%{opacity:.85;transform:scale(.95,1.04)}}@keyframes diwali-glow{0%,to{opacity:.9;transform:scale(1)}18%{opacity:.7;transform:scale(.94)}33%{opacity:1;transform:scale(1.04)}52%{opacity:.8;transform:scale(.97)}70%{opacity:.95;transform:scale(1.02)}86%{opacity:.75;transform:scale(.95)}}@keyframes diwali-tail-flutter{0%,to{transform:rotate(0)skew(0)}20%{transform:rotate(5deg)skew(-4deg)}45%{transform:rotate(-3deg)skew(3deg)}65%{transform:rotate(4deg)skew(-2deg)}85%{transform:rotate(-2deg)skew(2deg)}}@keyframes diwali-lantern-halo{0%,to{opacity:.75;transform:scale(.95)}40%{opacity:1;transform:scale(1.08)}70%{opacity:.85;transform:scale(1)}}@keyframes diwali-candle{0%,to{opacity:.85}15%{opacity:.6}28%{opacity:1}44%{opacity:.7}57%{opacity:.95}73%{opacity:.65}86%{opacity:1}}@keyframes diwali-lamp-swing{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes diwali-greeting-glow{0%{filter:drop-shadow(0 1px 1.5px #6e160abf)}25%{filter:drop-shadow(0 0 6px #ffe28cf2)brightness(1.35)}to{filter:drop-shadow(0 1px 1.5px #6e160abf)}}@keyframes diwali-alt-swap{0%,42%{opacity:1;translate:0}50%,92%{opacity:0;translate:0 -5px}to{opacity:1;translate:0}}@keyframes diwali-alt-swap-from-shown{0%,42%{opacity:1;translate:0}50%,92%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@keyframes diwali-rocket-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)translateY(-1px)}75%{transform:rotate(4deg)translateY(-1px)}}@keyframes diwali-rocket-launch{0%{opacity:1;transform:translateY(0)}10%{opacity:1;transform:translateY(2px)}45%{opacity:0;transform:translateY(-90px)}46%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes diwali-rocket-spark{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.3)}}@keyframes diwali-garland-enter{0%{transform:translateY(-100%)}55%{transform:translateY(7%)}75%{transform:translateY(-2.5%)}90%{transform:translateY(1%)}to{transform:translateY(0)}}@keyframes diwali-swag-sway{0%,to{transform:skew(0)scaleY(1)}25%{transform:skew(3deg)scaleY(1.02)}75%{transform:skew(-3deg)scaleY(.99)}}@keyframes diwali-latkan-settle{0%{transform:rotate(14deg)}25%{transform:rotate(-9deg)}45%{transform:rotate(5deg)}65%{transform:rotate(-2.5deg)}85%{transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes diwali-sway{0%,to{transform:rotate(0)}25%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}}@keyframes diwali-leaf-flutter{0%,to{transform:rotate(0)}30%{transform:rotate(4deg)}55%{transform:rotate(-2deg)}80%{transform:rotate(2.5deg)}}@keyframes diwali-swing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes diwali-bulb-twinkle{0%,to{opacity:1}50%{opacity:.55}}@keyframes diwali-shine{0%,40%{background-position:150% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.diwali-alt-rocket{opacity:0;animation:none}.diwali-diya-flame,.diwali-diya-core,.diwali-diya-glow,.diwali-hanging-lamp,.diwali-rocket-launch,.diwali-alt-arrow,.diwali-rocket-spark,.diwali-rocket-ember,.diwali-garland-drop,.diwali-swag,.diwali-latkan,.diwali-leaf,.diwali-store-pill:after,.diwali-lantern,.diwali-lantern-glow,.diwali-lantern-light,.diwali-tail,.diwali-fairy-bulb{animation:none}}
