@keyframes shell-orb-a-754c5d79{0%{transform:translate(0) scale(1)}to{transform:translate(80px,60px) scale(1.08)}}@keyframes shell-orb-b-754c5d79{0%{transform:translate(0) scale(1)}to{transform:translate(-100px,80px) scale(1.1)}}@keyframes shell-orb-c-754c5d79{0%{transform:translate(0) scale(1)}to{transform:translate(120px,-60px) scale(1.12)}}.floating-icons-layer[data-v-754c5d79]{pointer-events:none;z-index:0}.floating-icon[data-v-754c5d79]{position:absolute;opacity:0;animation-name:shell-icon-fade-754c5d79;animation-iteration-count:infinite;animation-timing-function:ease-in-out;will-change:opacity,transform;filter:drop-shadow(0 2px 14px rgba(236,72,153,.15))}.floating-icon.is-dim[data-v-754c5d79]{filter:drop-shadow(0 2px 12px rgba(236,72,153,.1))}@keyframes shell-icon-fade-754c5d79{0%{opacity:0;transform:translate(0) rotate(var(--icon-rotate-start, 0deg)) scale(.92)}45%,55%{opacity:.3;transform:translate(calc(var(--icon-drift-x, 0px) * .5),calc(var(--icon-drift-y, 0px) * .5)) rotate(calc((var(--icon-rotate-start, 0deg) + var(--icon-rotate-end, 0deg)) / 2)) scale(1)}to{opacity:0;transform:translate(var(--icon-drift-x, 0px),var(--icon-drift-y, 0px)) rotate(var(--icon-rotate-end, 0deg)) scale(.92)}}.floating-icon.is-dim[data-v-754c5d79]{animation-name:shell-icon-fade-dim-754c5d79}@keyframes shell-icon-fade-dim-754c5d79{0%{opacity:0;transform:translate(0) rotate(var(--icon-rotate-start, 0deg)) scale(.92)}45%,55%{opacity:.18;transform:translate(calc(var(--icon-drift-x, 0px) * .5),calc(var(--icon-drift-y, 0px) * .5)) rotate(calc((var(--icon-rotate-start, 0deg) + var(--icon-rotate-end, 0deg)) / 2)) scale(1)}to{opacity:0;transform:translate(var(--icon-drift-x, 0px),var(--icon-drift-y, 0px)) rotate(var(--icon-rotate-end, 0deg)) scale(.92)}}
