.bg-gradient-wrap.svelte-1vnbpb1{border-radius:16px;width:100%;padding:1px;position:relative}.gradient-layer.svelte-1vnbpb1{z-index:0;background-color:#0000;background-image:radial-gradient(circle farthest-side at 0 100%,#f59e0b,#0000),radial-gradient(circle farthest-side at 100% 0,#6366f1,#0000),radial-gradient(circle farthest-side at 100% 100%,#a78bfa,#0000),radial-gradient(circle farthest-side at 0 0,#f59e0b40,#09090b);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:400% 400%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-radius:16px;position:absolute;inset:0}.glow-layer.svelte-1vnbpb1{opacity:0;filter:blur(18px);transition:opacity .45s}.border-layer.svelte-1vnbpb1{opacity:.18;transition:opacity .45s}.bg-gradient-wrap.svelte-1vnbpb1:hover .glow-layer:where(.svelte-1vnbpb1),.bg-gradient-wrap.svelte-1vnbpb1:hover .border-layer:where(.svelte-1vnbpb1){opacity:.35}.gradient-layer.animate.svelte-1vnbpb1{animation:6s infinite svelte-1vnbpb1-gradientShift}@keyframes svelte-1vnbpb1-gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.gradient-inner.svelte-1vnbpb1{z-index:1;border-radius:15px;position:relative;overflow:hidden}
