.spread-icon.svelte-1cn7zil{transition:all .3s;display:block}@keyframes svelte-1cn7zil-draw{0%{stroke-dasharray:0 100;opacity:0}to{stroke-dasharray:100 0;opacity:1}}.catalog-item:hover .anim-draw.svelte-1cn7zil{animation:1s ease-out forwards svelte-1cn7zil-draw;animation-delay:var(--delay,0s)}@keyframes svelte-1cn7zil-fadeStagger{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.catalog-item:hover .anim-fade-stagger.svelte-1cn7zil>:where(.svelte-1cn7zil){animation:.5s ease-out forwards svelte-1cn7zil-fadeStagger;animation-delay:var(--delay,0s)}@keyframes svelte-1cn7zil-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.catalog-item:hover .anim-rise.svelte-1cn7zil{animation:1s ease-out forwards svelte-1cn7zil-rise}@keyframes svelte-1cn7zil-pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.catalog-item:hover .anim-pulse.svelte-1cn7zil{animation:.6s ease-in-out forwards svelte-1cn7zil-pulse}@keyframes svelte-1cn7zil-pulseOnce{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.catalog-item:hover .anim-pulse-once.svelte-1cn7zil{animation:.6s ease-in-out forwards svelte-1cn7zil-pulseOnce;animation-delay:var(--delay,0s);transform-origin:50%}@keyframes svelte-1cn7zil-spinSlow{0%{transform-origin:50%;transform:rotate(0)}to{transform-origin:50%;transform:rotate(180deg)}}.catalog-item:hover .anim-spin-slow.svelte-1cn7zil{animation:1s ease-out forwards svelte-1cn7zil-spinSlow}@keyframes svelte-1cn7zil-pop{0%{opacity:0;transform-origin:50%;transform:scale(0)}70%{opacity:1;transform-origin:50%;transform:scale(1.2)}to{opacity:1;transform-origin:50%;transform:scale(1)}}.catalog-item:hover .anim-pop.svelte-1cn7zil{animation:.5s cubic-bezier(.175,.885,.32,1.275) forwards svelte-1cn7zil-pop;animation-delay:var(--delay,0s)}@keyframes svelte-1cn7zil-meet{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}.catalog-item:hover .anim-meet.svelte-1cn7zil{animation:.8s ease-out forwards svelte-1cn7zil-meet}@keyframes svelte-1cn7zil-slideRight{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.catalog-item:hover .anim-slide-right.svelte-1cn7zil{animation:.8s ease-out forwards svelte-1cn7zil-slideRight}@keyframes svelte-1cn7zil-grow{0%{stroke-dasharray:0 20}to{stroke-dasharray:20 0}}@keyframes svelte-1cn7zil-bloom{0%{transform-origin:50%;opacity:0;transform:scale(0)}to{transform-origin:50%;opacity:1;transform:scale(1)}}@keyframes svelte-1cn7zil-seesaw{0%{transform-origin:50%;transform:rotate(0)}25%{transform-origin:50%;transform:rotate(-5deg)}75%{transform-origin:50%;transform:rotate(5deg)}to{transform-origin:50%;transform:rotate(0)}}.catalog-item:hover .anim-seesaw.svelte-1cn7zil{animation:1s ease-in-out forwards svelte-1cn7zil-seesaw}.catalog-item:hover .anim-seesaw-items.svelte-1cn7zil{animation:.8s ease-out forwards svelte-1cn7zil-fadeStagger}@keyframes svelte-1cn7zil-growBar{0%{transform-origin:bottom;opacity:0;transform:scaleY(0)}to{transform-origin:bottom;opacity:1;transform:scaleY(1)}}.catalog-item:hover .anim-grow-bars.svelte-1cn7zil>:where(.svelte-1cn7zil){animation:.6s ease-out forwards svelte-1cn7zil-growBar;animation-delay:var(--delay,0s)}@keyframes svelte-1cn7zil-openDoor{0%{transform-origin:5px;transform:perspective(100px)rotateY(0)}to{transform-origin:5px;transform:perspective(100px)rotateY(-60deg)}}.catalog-item:hover .anim-open-door.svelte-1cn7zil{animation:1.2s ease-in-out forwards svelte-1cn7zil-openDoor}@keyframes svelte-1cn7zil-spinCoin{0%{transform-origin:50%;transform:rotateY(0)}to{transform-origin:50%;transform:rotateY(360deg)}}.catalog-item:hover .anim-spin-coin.svelte-1cn7zil{animation:1s ease-in-out forwards svelte-1cn7zil-spinCoin}.catalog-item:hover .anim-grow-stem.svelte-1cn7zil{animation:.8s ease-out forwards svelte-1cn7zil-grow}.catalog-item:hover .anim-grow-leaf-1.svelte-1cn7zil{opacity:0;animation:.6s ease-out .4s forwards svelte-1cn7zil-bloom}.catalog-item:hover .anim-grow-leaf-2.svelte-1cn7zil{opacity:0;animation:.6s ease-out .5s forwards svelte-1cn7zil-bloom}@keyframes svelte-1cn7zil-roseInner{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.catalog-item:hover .anim-rose-inner.svelte-1cn7zil{transform-origin:12px 13px;opacity:0;animation:.8s ease-out .6s forwards svelte-1cn7zil-roseInner}@keyframes svelte-1cn7zil-roseLeft{0%{opacity:0;transform:rotate(20deg)scale(0)}to{opacity:1;transform:rotate(0)scale(1)}}.catalog-item:hover .anim-rose-left.svelte-1cn7zil{transform-origin:12px 13px;opacity:0;animation:.8s ease-out .7s forwards svelte-1cn7zil-roseLeft}@keyframes svelte-1cn7zil-roseRight{0%{opacity:0;transform:rotate(-20deg)scale(0)}to{opacity:1;transform:rotate(0)scale(1)}}.catalog-item:hover .anim-rose-right.svelte-1cn7zil{transform-origin:12px 13px;opacity:0;animation:.8s ease-out .8s forwards svelte-1cn7zil-roseRight}@keyframes svelte-1cn7zil-shootDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.catalog-item:hover .anim-shoot-down.svelte-1cn7zil{animation:.6s ease-out forwards svelte-1cn7zil-shootDown;animation-delay:var(--delay,0s);opacity:0}@keyframes svelte-1cn7zil-connectLeft{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.catalog-item:hover .anim-connect-left.svelte-1cn7zil{animation:1s ease-out forwards svelte-1cn7zil-connectLeft}@keyframes svelte-1cn7zil-connectRight{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.catalog-item:hover .anim-connect-right.svelte-1cn7zil{animation:1s ease-out forwards svelte-1cn7zil-connectRight}@keyframes svelte-1cn7zil-shipMove{0%{transform:rotate(0)translate(0)}25%{transform:rotate(-3deg)translate(1px)}50%{transform:rotate(3deg)translate(2px)}75%{transform:rotate(-2deg)translate(3px)}to{transform:rotate(0)translate(4px)}}@keyframes svelte-1cn7zil-sailFill{0%{transform-origin:0;transform:scaleX(.8)}to{transform-origin:0;transform:scaleX(1)}}@keyframes svelte-1cn7zil-waveMove{0%{transform:translate(0)}to{transform:translate(-2px)}}.catalog-item:hover .anim-ship.svelte-1cn7zil{animation:1.5s ease-in-out forwards svelte-1cn7zil-shipMove}.catalog-item:hover .anim-sail.svelte-1cn7zil{animation:1s ease-out forwards svelte-1cn7zil-sailFill}.catalog-item:hover .anim-waves.svelte-1cn7zil{animation:1.5s linear infinite svelte-1cn7zil-waveMove}@keyframes svelte-1cn7zil-heartBeat{0%{transform-origin:50%;transform:scale(1)}10%{transform-origin:50%;transform:scale(1.1)}20%{transform-origin:50%;transform:scale(1)}30%{transform-origin:50%;transform:scale(1.1)}40%{transform-origin:50%;transform:scale(1)}to{transform-origin:50%;transform:scale(1)}}.catalog-item:hover .anim-heart-beat.svelte-1cn7zil{animation:1s ease-in-out forwards svelte-1cn7zil-heartBeat}.catalog-item:hover .anim-ecg-draw.svelte-1cn7zil{animation:1s ease-out forwards svelte-1cn7zil-draw}@keyframes svelte-1cn7zil-mountainRise{0%{transform-origin:bottom;opacity:0;transform:scaleY(0)}to{transform-origin:bottom;opacity:1;transform:scaleY(1)}}.catalog-item:hover .anim-mountain-rise.svelte-1cn7zil{animation:.8s ease-out forwards svelte-1cn7zil-mountainRise}.catalog-item:hover .anim-path-draw.svelte-1cn7zil{opacity:0;animation:1s ease-out .5s forwards svelte-1cn7zil-draw}@keyframes svelte-1cn7zil-starShine{0%{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(180deg)}to{opacity:1;transform:scale(1)rotate(360deg)}}.catalog-item:hover .anim-star-shine.svelte-1cn7zil{opacity:0;animation:1s ease-out 1s forwards svelte-1cn7zil-starShine}@keyframes svelte-1cn7zil-bridgeBuild{0%{stroke-dasharray:0 50;opacity:0}to{stroke-dasharray:50 0;opacity:1}}.catalog-item:hover .anim-bridge-build.svelte-1cn7zil>:where(.svelte-1cn7zil){animation:1s ease-out forwards svelte-1cn7zil-bridgeBuild}@keyframes svelte-1cn7zil-keyMove{0%{transform-origin:18.5px 18.5px;transform:translate(0)rotate(0)}50%{transform-origin:18.5px 18.5px;transform:translate(-5px,-5px)rotate(0)}to{transform-origin:13.5px 13.5px;transform:translate(-5px,-5px)rotate(-45deg)}}.catalog-item:hover .anim-key-move.svelte-1cn7zil{animation:1.2s ease-in-out forwards svelte-1cn7zil-keyMove}@keyframes svelte-1cn7zil-heartUnlock{0%{transform:scale(1)}80%{transform:scale(1)}to{transform:scale(1.1)}}.catalog-item:hover .anim-heart-unlock.svelte-1cn7zil{transform-origin:50%;animation:.4s ease-out 1s forwards svelte-1cn7zil-heartUnlock}
