@keyframes svelte-60az6e-mb-rotate{to{transform:rotate(360deg)}}.card-mouse.svelte-60az6e{--mouse-x: 50%;--mouse-y: 50%;--angle: 0deg;position:relative;display:inline-flex;padding:2px;border-radius:16px;overflow:hidden;width:340px;cursor:crosshair}.card-mouse.svelte-60az6e:before{content:"";position:absolute;top:-80%;right:-80%;bottom:-80%;left:-80%;background:conic-gradient(from var(--angle) at var(--mouse-x) var(--mouse-y),transparent 60%,var(--color-accent-purple) 80%,var(--color-accent-cyan) 95%,transparent 100%);animation:svelte-60az6e-mb-rotate 3s linear infinite;transition:opacity .2s ease}.card-mouse.svelte-60az6e:hover:before{animation:none}.card-mouse-inner.svelte-60az6e{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;padding:28px 24px;border-radius:14px;background:var(--color-bg);z-index:1}.card-mouse-inner.svelte-60az6e h3:where(.svelte-60az6e){font-size:18px;font-weight:600;color:var(--color-text)}.card-mouse-inner.svelte-60az6e p:where(.svelte-60az6e){font-size:14px;color:var(--color-text-muted);line-height:1.6}.hint.svelte-60az6e{font-size:12px;color:var(--color-text-disabled);font-style:italic}@media (prefers-reduced-motion: reduce){.card-mouse.svelte-60az6e:before{animation:none}}
