.sofi-mark.svelte-183uzp9{display:block;flex-shrink:0}.ink.svelte-183uzp9{stroke:#fff}.spark.svelte-183uzp9{fill:var(--sofi-spark, #ffd83a)}.is-glyph.svelte-183uzp9 .ink:where(.svelte-183uzp9){stroke:var(--sofi-ink-light, #2b2445)}.is-glyph.svelte-183uzp9 .spark:where(.svelte-183uzp9){fill:var(--sofi-spark-light, #e8a91c)}.spark-star.svelte-183uzp9,.spark-pulse.svelte-183uzp9{transform-box:fill-box;transform-origin:center}.is-thinking.svelte-183uzp9 .spark-star:where(.svelte-183uzp9){animation:svelte-183uzp9-sofi-think 1.8s ease-in-out infinite}.is-thinking.svelte-183uzp9 .spark-pulse:where(.svelte-183uzp9),.is-streaming.svelte-183uzp9 .spark-pulse:where(.svelte-183uzp9){animation:svelte-183uzp9-sofi-pulse 1.4s ease-in-out infinite}@keyframes svelte-183uzp9-sofi-think{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(.72) rotate(45deg);opacity:.55}}@keyframes svelte-183uzp9-sofi-pulse{0%,to{opacity:1}50%{opacity:.45}}.is-greeting.svelte-183uzp9 .s-line:where(.svelte-183uzp9){stroke-dasharray:48;animation:svelte-183uzp9-sofi-draw-s 1s ease-in-out both}.is-greeting.svelte-183uzp9 .spark-star:where(.svelte-183uzp9){animation:svelte-183uzp9-sofi-flash 1.6s ease-out both}@keyframes svelte-183uzp9-sofi-draw-s{0%{stroke-dashoffset:48}to{stroke-dashoffset:0}}@keyframes svelte-183uzp9-sofi-flash{0%,58%{transform:scale(0);opacity:0}78%{transform:scale(2) rotate(90deg);opacity:1}to{transform:scale(1) rotate(90deg);opacity:1}}@media(prefers-reduced-motion:reduce){.sofi-mark.svelte-183uzp9 :where(.svelte-183uzp9){animation:none!important}}
