.howto-steps.svelte-34ug9c .step-num{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:9999px;background-image:linear-gradient(to bottom right,#6366f1,#a855f7);color:#fff;font-weight:700;font-size:.875rem;box-shadow:0 4px 10px -2px #6366f159;flex-shrink:0;position:relative;z-index:1}.howto-steps.svelte-34ug9c li:where(.svelte-34ug9c):not(:last-child):before{content:"";position:absolute;left:1.125rem;top:2.25rem;width:2px;height:calc(100% - .5rem);background:linear-gradient(to bottom,#a5b4fc99,#d8b4fe33);z-index:0}.dark .howto-steps.svelte-34ug9c li:where(.svelte-34ug9c):not(:last-child):before{background:linear-gradient(to bottom,#4338ca99,#7e22ce26)}.faq-item.svelte-34ug9c summary:where(.svelte-34ug9c)::-webkit-details-marker{display:none}@keyframes svelte-34ug9c-faqFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq-item[open].svelte-34ug9c>div:where(.svelte-34ug9c){animation:svelte-34ug9c-faqFadeIn .18s ease-out}@media(prefers-reduced-motion:reduce){.faq-item[open].svelte-34ug9c>div:where(.svelte-34ug9c){animation:none!important}}@keyframes svelte-34ug9c-floatIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.animate-float-icon.svelte-34ug9c{animation:svelte-34ug9c-floatIcon 3.8s ease-in-out infinite}@keyframes svelte-34ug9c-sparkle{0%,to{transform:scale(.9) rotate(0);opacity:.65}50%{transform:scale(1.05) rotate(12deg);opacity:1}}.animate-sparkle.svelte-34ug9c{animation:svelte-34ug9c-sparkle 2.6s ease-in-out infinite}.animate-sparkle-delayed.svelte-34ug9c{animation:svelte-34ug9c-sparkle 3s ease-in-out infinite .6s}@media(prefers-reduced-motion:reduce){.animate-float-icon.svelte-34ug9c,.animate-sparkle.svelte-34ug9c,.animate-sparkle-delayed.svelte-34ug9c{animation:none!important}}
