.spot-card.svelte-1ccyqmh{transition:border-color .2s ease}.spot-card.svelte-1ccyqmh:hover{border-color:color-mix(in oklab,var(--primary) 35%,var(--border))}.spotlight.svelte-1ccyqmh{position:absolute;inset:0;opacity:0;transition:opacity .25s ease;background:radial-gradient(240px circle at var(--sx, 50%) var(--sy, 50%),color-mix(in oklab,var(--primary) 14%,transparent),transparent 70%);pointer-events:none}.spot-card.svelte-1ccyqmh:hover .spotlight:where(.svelte-1ccyqmh){opacity:1}.sweep.svelte-1ccyqmh{position:absolute;inset:0;background:radial-gradient(220px circle at 50% 50%,color-mix(in oklab,var(--primary) 14%,transparent),transparent 70%);opacity:0;transform:translate(-60%);animation:svelte-1ccyqmh-sweep-once 1.4s cubic-bezier(.45,0,.55,1) 1 forwards;pointer-events:none}@keyframes svelte-1ccyqmh-sweep-once{0%{opacity:0;transform:translate(-60%)}30%,70%{opacity:1}to{opacity:0;transform:translate(60%)}}@media(prefers-reduced-motion:reduce){.spotlight.svelte-1ccyqmh{transition:none}.sweep.svelte-1ccyqmh{animation:none}}
