.animate-fade-in.svelte-1q37ri0{animation:svelte-1q37ri0-fadeIn 1s ease-out}@keyframes svelte-1q37ri0-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.rainbow-wrap.svelte-1q37ri0{position:relative;border-radius:.75rem}.rainbow-wrap.svelte-1q37ri0:before{content:"";position:absolute;inset:-6px;border-radius:inherit;background:conic-gradient(from 0deg,red,#ff7a00,#ffd400,#00b159,#06f,#5a00a8,#f0c,red);filter:blur(8px) hue-rotate(0deg);opacity:0;transition:opacity .25s linear;z-index:0;pointer-events:none}.rainbow-wrap.svelte-1q37ri0:focus-within:before{opacity:1;animation:svelte-1q37ri0-hue-rotate 6s linear infinite}@keyframes svelte-1q37ri0-hue-rotate{0%{filter:blur(8px) hue-rotate(0deg)}50%{filter:blur(8px) hue-rotate(180deg)}to{filter:blur(8px) hue-rotate(360deg)}}.rainbow-wrap.svelte-1q37ri0 input:where(.svelte-1q37ri0){position:relative;z-index:1;border-radius:inherit}.rainbow-input.svelte-1q37ri0{transition:box-shadow .2s ease,border-color .2s ease;outline:none}.rainbow-input.svelte-1q37ri0:focus{border-color:transparent;box-shadow:none;outline:none}
