.test-btn-default.svelte-159qyeb{border-color:var(--border);color:var(--muted-foreground)}.test-btn-default.svelte-159qyeb:hover{background-color:var(--foreground);border-color:var(--foreground);color:var(--background)}.test-btn-boosted.svelte-159qyeb{position:relative;border:1px solid transparent;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(to right,var(--cta-gradient-start),var(--cta-gradient-end)) border-box;background-clip:padding-box,border-box;background-origin:padding-box,border-box;color:var(--cta)}.test-btn-boosted.svelte-159qyeb:hover{background:linear-gradient(to right,var(--cta-gradient-start),var(--cta-gradient-end));border-color:transparent;color:#fff;overflow:hidden}.test-btn-boosted.svelte-159qyeb:hover:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(105deg,transparent 0%,transparent 40%,rgba(255,255,255,.2) 50%,transparent 60%,transparent 100%);background-size:200% 100%;animation:svelte-159qyeb-hoverShimmer 1.5s ease-in-out infinite;pointer-events:none}.test-btn-boosted.svelte-159qyeb .shimmer-text:where(.svelte-159qyeb){position:relative;z-index:1}.test-btn-boosted.svelte-159qyeb:hover .shimmer-text:where(.svelte-159qyeb){background:none;background-clip:unset;color:inherit;animation:none}@keyframes svelte-159qyeb-hoverShimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.shimmer-text.svelte-159qyeb{background:linear-gradient(90deg,var(--cta) 0%,var(--cta) 40%,color-mix(in oklch,var(--cta) 75%,white) 50%,var(--cta) 60%,var(--cta) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:svelte-159qyeb-shimmer 2.8s ease-in-out infinite}@keyframes svelte-159qyeb-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.shimmer-text.svelte-159qyeb{animation:none}.test-btn-boosted.svelte-159qyeb:hover:after{animation:none}}.boost-label.svelte-159qyeb{padding-right:12px}.featured-card.svelte-159qyeb{position:relative;isolation:isolate;border:1px solid transparent;background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(135deg,color-mix(in oklch,var(--cta) 12%,transparent),color-mix(in oklch,var(--cta) 24%,transparent)) border-box}.featured-card.svelte-159qyeb:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(135deg,color-mix(in oklch,var(--cta) 10%,transparent),color-mix(in oklch,var(--cta) 7%,transparent),color-mix(in oklch,var(--cta) 16%,transparent));opacity:.6;animation:svelte-159qyeb-featuredPulse 4s ease-in-out infinite;will-change:opacity}.dark .featured-card.svelte-159qyeb:after{background:linear-gradient(135deg,color-mix(in oklch,var(--cta) 18%,transparent),color-mix(in oklch,var(--cta) 12%,transparent),color-mix(in oklch,var(--cta) 24%,transparent))}.featured-card.svelte-159qyeb>:where(.svelte-159qyeb){position:relative;z-index:1}@keyframes svelte-159qyeb-featuredPulse{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.featured-card.svelte-159qyeb:after{animation:none;opacity:.5}}
