.uccnpq_motion:not([data-inview]) *,.uccnpq_motion:not([data-inview]):before{animation-play-state:paused!important}.uccnpq_scene{--px:3px;background:radial-gradient(circle at 18% 30%, #ffffffe6 0 1.5px, transparent 2px), radial-gradient(circle at 72% 18%, #fffc 0 1.5px, transparent 2px), radial-gradient(circle at 46% 42%, #ffffffb3 0 1px, transparent 1.5px), radial-gradient(circle at 88% 48%, #ffffffb3 0 1px, transparent 1.5px), linear-gradient(180deg, var(--sky-top) 0%, var(--sky) 70%, var(--sky-deep) 100%)}@media (min-width:768px){.uccnpq_scene{--px:5px}}.uccnpq_ground{background:linear-gradient(var(--cream) 0 5px, var(--cream-deep) 5px 8px, var(--cream) 8px)}.uccnpq_flake{top:0;left:var(--x);width:var(--px);height:var(--px);opacity:0;background:#fff;position:absolute}.uccnpq_actor{bottom:var(--bottom,22px);left:var(--x);width:calc(var(--w) * var(--px));height:calc(var(--h) * var(--px));position:absolute;transform:translate(-50%)}.uccnpq_actor>*{width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.uccnpq_hop{animation:1.6s step-end infinite uccnpq_hop;animation-delay:var(--delay,0s)}.uccnpq_bob{animation:1.2s step-end infinite uccnpq_bob;animation-delay:var(--delay,0s)}.uccnpq_sway{animation:1.4s step-end infinite uccnpq_sway;animation-delay:var(--delay,0s);transform-origin:50% 100%}.uccnpq_float{animation:3s steps(6,end) infinite alternate uccnpq_float;animation-delay:var(--delay,0s)}.uccnpq_flake{animation:7s steps(28,end) infinite uccnpq_fall;animation-delay:var(--delay,0s)}}@keyframes uccnpq_hop{0%,55%,to{translate:0}60%{translate:0 calc(var(--px) * -3)}70%{translate:0 calc(var(--px) * -5)}80%{translate:0 calc(var(--px) * -3)}90%{translate:0 calc(var(--px) * -1)}}@keyframes uccnpq_bob{0%,to{translate:0}50%{translate:0 calc(var(--px) * -1)}}@keyframes uccnpq_sway{0%,to{rotate:0deg}25%{rotate:-6deg}75%{rotate:6deg}}@keyframes uccnpq_float{0%{translate:0}to{translate:calc(var(--px) * 4) calc(var(--px) * -3)}}@keyframes uccnpq_fall{0%{opacity:.9;translate:0 -8px}50%{translate:calc(var(--px) * 3) 90px}to{opacity:.9;translate:0 180px}}@media (prefers-reduced-motion:no-preference){.uccnpq_motion[data-played] .uccnpq_iconHop{animation:.52s steps(4,end) both uccnpq_iconHop;animation-delay:calc(var(--i,0) * .11s + .15s)}.uccnpq_hoverHop:hover .uccnpq_iconHop{animation:.52s steps(4,end) both uccnpq_iconHop}}@keyframes uccnpq_iconHop{0%,to{translate:0}35%{translate:0 -5px}65%{translate:0 -2px}}@media (prefers-reduced-motion:no-preference){.uccnpq_motion[data-armed]:not([data-played]) .uccnpq_pop{opacity:.35;transform:translateY(8px)scale(.97)}.uccnpq_motion[data-armed][data-played] .uccnpq_pop{animation:.38s steps(5,end) both uccnpq_pop;animation-delay:calc(var(--i,0) * 70ms)}}@keyframes uccnpq_pop{0%{opacity:.35;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.uccnpq_plus{flex:none;width:14px;height:14px;position:relative}.uccnpq_plus:before,.uccnpq_plus:after{content:"";background:currentColor;position:absolute}.uccnpq_plus:before{width:14px;height:4px;top:5px;left:0}.uccnpq_plus:after{width:4px;height:14px;top:0;left:5px}details[open] .uccnpq_plus:after{display:none}
.FqlcRW_strip{transform:translateX(var(--pa-rest,0px))}@media (prefers-reduced-motion:no-preference){.FqlcRW_loop,.FqlcRW_once{animation-name:FqlcRW_strip;animation-duration:var(--pa-dur);animation-timing-function:steps(var(--pa-steps), jump-none)}.FqlcRW_loop{animation-iteration-count:infinite}.FqlcRW_once{animation-iteration-count:1;animation-fill-mode:both}}@keyframes FqlcRW_strip{0%{transform:translate(0)}to{transform:translateX(var(--pa-end))}}
@media (prefers-reduced-motion:reduce){.nVJyZq_oneShot{display:none}}@media (prefers-reduced-motion:no-preference){.nVJyZq_fly{animation:.65s cubic-bezier(.25,.7,.35,1) both nVJyZq_letter-rise}.nVJyZq_pop{animation:.56s step-end both nVJyZq_pop-in}}@keyframes nVJyZq_pop-in{0%{opacity:0;transform:scale(.3)}14%{opacity:1;transform:scale(.6)}28%{transform:scale(1.25)}43%{transform:scale(1.12)}57%{transform:scale(.94)}71%{transform:scale(1.04)}86%,to{opacity:1;transform:scale(1)}}@keyframes nVJyZq_letter-rise{0%{opacity:1;transform:translateY(0)}60%{opacity:1}to{opacity:0;transform:translateY(-160%)}}
.JjPE8a_gift{opacity:0;width:35%;height:43.75%;position:absolute;top:22%;left:32.5%}@media (prefers-reduced-motion:no-preference){.JjPE8a_gift{animation:JjPE8a_pop 1s step-end var(--delay,0s) infinite both}}@keyframes JjPE8a_pop{0%{opacity:0;transform:translate(0)}12.5%{transform:translate(calc(var(--dx) * .125), -94%);opacity:1}25%{transform:translate(calc(var(--dx) * .25), -160%)}37.5%{transform:translate(calc(var(--dx) * .375), -199%)}50%{transform:translate(calc(var(--dx) * .5), -210%)}62.5%{transform:translate(calc(var(--dx) * .625), -194%)}75%{transform:translate(calc(var(--dx) * .75), -150%);opacity:1}87.5%{transform:translate(calc(var(--dx) * .875), -79%);opacity:0}to{transform:translate(var(--dx), -40%);opacity:0}}
@media (prefers-reduced-motion:no-preference){.nJtRFq_rumbleMid{animation:.24s step-end infinite nJtRFq_jitter-small}.nJtRFq_rumbleHigh{animation:.3s step-end infinite nJtRFq_jitter-big}.nJtRFq_spit{transform-origin:50% 100%;animation:.45s step-end both nJtRFq_spit}.nJtRFq_rise{transform-origin:50% 100%;animation:.8s step-end both nJtRFq_rise}.nJtRFq_hover{animation:.5s step-end infinite nJtRFq_hover}.nJtRFq_twinkle{animation:nJtRFq_appear .1s step-end var(--delay,0s) both, nJtRFq_blink .4s step-end var(--delay,0s) infinite}}@keyframes nJtRFq_jitter-small{0%{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translateY(-3px)}75%{transform:translate(3px)}}@keyframes nJtRFq_jitter-big{0%{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px,-9px)}60%{transform:translate(-5px)}80%{transform:translate(6px,-4px)}}@keyframes nJtRFq_spit{0%{transform:scale(1.12,.82)}35%{transform:scale(.94,1.1)}70%{transform:scale(1.03,.97)}to{transform:scale(1)}}@keyframes nJtRFq_rise{0%{opacity:0;transform:translateY(28px)scale(.2)}12.5%{opacity:1;transform:translateY(28px)scale(.25)}25%{transform:translateY(18px)scale(.4)}37.5%{transform:translateY(4px)scale(.55)}50%{transform:translateY(-10px)scale(.75)}62.5%{transform:translateY(-20px)scale(.95)}75%{transform:translateY(-16px)scale(1.05)}87.5%{transform:translateY(-6px)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nJtRFq_hover{0%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes nJtRFq_appear{0%{opacity:0}to{opacity:1}}@keyframes nJtRFq_blink{0%{transform:scale(1)}50%{transform:scale(.6)}}
