@property --intent-card-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.intent-card.svelte-ngl9ub[data-highlight]:before,.intent-card.svelte-ngl9ub[data-highlight]:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--intent-card-angle), transparent 0 45%, #e37894 70%, #eca769 90%, transparent);opacity:0;animation:1.8s linear 2 svelte-ngl9ub-intent-card-turn,3.8s svelte-ngl9ub-intent-card-fade;position:absolute;inset:-3px}.intent-card.svelte-ngl9ub[data-highlight]:before{-webkit-mask-composite:xor;padding:3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.intent-card.svelte-ngl9ub[data-highlight]:after{z-index:-1;filter:blur(18px)}@keyframes svelte-ngl9ub-intent-card-turn{to{--intent-card-angle:360deg}}@keyframes svelte-ngl9ub-intent-card-fade{0%,85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.intent-card.svelte-ngl9ub[data-highlight]:before{background:#e37894;animation:3.8s svelte-ngl9ub-intent-card-fade}.intent-card.svelte-ngl9ub[data-highlight]:after{content:none}}
