.spotlight-card.svelte-176kw7n{--_x:calc(var(--spotlight-x,0px) - var(--spotlight-card-x,0px));--_y:calc(var(--spotlight-y,0px) - var(--spotlight-card-y,0px));--_on:var(--spotlight-on,0);--_light:radial-gradient(var(--_glow-radius,280px) circle at var(--_x) var(--_y), var(--_c1,#a78bfa), var(--_c2,#22d3ee) 45%, transparent 100%);isolation:isolate;padding:var(--spotlight-card-padding,var(--space-6));border:var(--_bw,1.5px) solid var(--spotlight-rest-border,oklch(100% 0 0/.14));border-radius:var(--_radius,16px);background:var(--spotlight-card-bg,#15131f);color:var(--spotlight-card-color,#f3f1fa);text-decoration:none;display:block;position:relative}.spotlight-card.svelte-176kw7n:focus-visible{--_x:50%;--_y:50%;--_on:1}.spotlight-card.svelte-176kw7n:has(:focus-visible){--_x:50%;--_y:50%;--_on:1}.spotlight-card.svelte-176kw7n:before,.spotlight-card.svelte-176kw7n:after{content:"";inset:calc(-1 * var(--_bw,1.5px));border-radius:inherit;background:var(--_light);opacity:0;transition:opacity var(--duration-slow) var(--ease-out);pointer-events:none;position:absolute}.spotlight-card.svelte-176kw7n:before{padding:var(--_bw,1.5px);opacity:calc(var(--_on) * var(--_border,1));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.spotlight-card.svelte-176kw7n:after{z-index:-1;opacity:calc(var(--_on) * var(--_surface,.12))}@property --spotlight-x{syntax:"<length>";inherits:true;initial-value:0}@property --spotlight-y{syntax:"<length>";inherits:true;initial-value:0}.spotlight.svelte-32efbd{grid-template-columns:repeat(auto-fill, minmax(min(var(--spotlight-columns,15rem), 100%), 1fr));display:grid}
