@media (prefers-reduced-motion:no-preference){svg.svelte-e9miy9 .ring-today{animation:1.6s ease-in-out infinite svelte-e9miy9-ring-today-pulse}svg.svelte-e9miy9.ring-gift{animation:2.4s ease-in-out infinite svelte-e9miy9-ring-gift-shimmer}}@keyframes svelte-e9miy9-ring-today-pulse{50%{opacity:.35}}@keyframes svelte-e9miy9-ring-gift-shimmer{0%,to{filter:drop-shadow(0 0 #e9c67800)}50%{filter:drop-shadow(0 0 6px #e9c678d9)}}@media (prefers-reduced-motion:no-preference){.gift-rays.svelte-16l8pu2{animation:40s linear infinite svelte-16l8pu2-gift-rays-spin}.gift-breathe.svelte-16l8pu2{animation:3.2s ease-in-out infinite svelte-16l8pu2-gift-breathe}.gift-dust.svelte-16l8pu2{animation-name:svelte-16l8pu2-gift-dust-float;animation-timing-function:ease-out;animation-iteration-count:infinite}.gift-glint.svelte-16l8pu2{animation:.45s ease-in-out forwards svelte-16l8pu2-gift-glint}.gift-glow-pulse.svelte-16l8pu2{animation:1.05s ease-in-out both svelte-16l8pu2-gift-glow-pulse}.gift-flash.svelte-16l8pu2{animation:.35s ease-out .125s both svelte-16l8pu2-gift-flash}.gift-spark.svelte-16l8pu2{animation:.8s cubic-bezier(.215,.61,.355,1) forwards svelte-16l8pu2-gift-spark}.gift-appear{animation:.3s ease-out both svelte-16l8pu2-gift-appear}}@media (prefers-reduced-motion:reduce){.gift-flash.svelte-16l8pu2,.gift-spark.svelte-16l8pu2{display:none}.gift-glow-pulse.svelte-16l8pu2{opacity:0}}.gift-rays-mask.svelte-16l8pu2{-webkit-mask-image:radial-gradient(closest-side,#000 0%,#000c 35%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0%,#000c 35%,#0000 100%)}.gift-flash.svelte-16l8pu2{opacity:0;background:radial-gradient(closest-side,#fff,#fff3d699 40%,#fff3d600);translate:-50% -50%}@keyframes svelte-16l8pu2-gift-rays-spin{to{rotate:360deg}}@keyframes svelte-16l8pu2-gift-breathe{50%{translate:0 -6px}}@keyframes svelte-16l8pu2-gift-dust-float{0%{translate:0}to{translate:0 var(--rise);opacity:0}}@keyframes svelte-16l8pu2-gift-glint{0%{left:-40%}to{left:110%}}@keyframes svelte-16l8pu2-gift-glow-pulse{0%{opacity:1;scale:1}30%{opacity:1;scale:1.4}to{opacity:0;scale:1}}@keyframes svelte-16l8pu2-gift-flash{0%{opacity:0;scale:.6}50%{opacity:.95;scale:1}to{opacity:0;scale:1.3}}@keyframes svelte-16l8pu2-gift-spark{0%{transform:translate(calc(-50% + var(--from-x)), calc(-50% + var(--from-y)));opacity:.95}to{transform:translate(calc(-50% + var(--to-x)), calc(-50% + var(--to-y)));opacity:0}}@keyframes svelte-16l8pu2-gift-appear{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:no-preference){.fan-spark.svelte-1nxyld9{animation:.7s ease-out forwards svelte-1nxyld9-fan-spark}}@media (prefers-reduced-motion:reduce){.fan-spark.svelte-1nxyld9{display:none}}@keyframes svelte-1nxyld9-fan-spark{0%{transform:translate(-50%, -50%) translate(var(--from-x), var(--from-y));opacity:1}to{transform:translate(-50%, -50%) translate(var(--to-x), var(--to-y));opacity:0}}.freeze-dash.svelte-g3jo6e,.freeze-shard.svelte-g3jo6e,.freeze-flash.svelte-g3jo6e{display:none}@media (prefers-reduced-motion:no-preference){.freeze-dash.svelte-g3jo6e{animation:.45s ease-in forwards svelte-g3jo6e-freeze-dash;display:block}.freeze-fill.svelte-g3jo6e{animation:.6s cubic-bezier(.34,1.56,.64,1) backwards svelte-g3jo6e-freeze-fill}.freeze-flake{animation:.7s ease-out backwards svelte-g3jo6e-freeze-flake}.freeze-shard.svelte-g3jo6e{animation:.6s ease-out backwards svelte-g3jo6e-freeze-shard;display:block}.freeze-flash.svelte-g3jo6e{animation:.9s ease-out backwards svelte-g3jo6e-freeze-flash;display:block}}@keyframes svelte-g3jo6e-freeze-dash{to{opacity:0;transform:scale(.6)}}@keyframes svelte-g3jo6e-freeze-fill{0%{transform:scale(0)}}@keyframes svelte-g3jo6e-freeze-flake{0%{opacity:0;transform:rotate(-150deg)scale(.2)}60%{opacity:1;transform:rotate(12deg)scale(1.18)}to{transform:rotate(0)scale(1)}}@keyframes svelte-g3jo6e-freeze-shard{0%{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(0);opacity:1}to{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-24px);opacity:0}}@keyframes svelte-g3jo6e-freeze-flash{0%{box-shadow:0 0 #9cc3ea99}to{box-shadow:0 0 0 12px #9cc3ea00}}
