.glow-card[data-v-5dbbafb1]{position:relative;border-radius:var(--border-radius-m);height:100%;display:flex;flex-direction:column}.glow-card[data-v-5dbbafb1]:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:radial-gradient(200px circle at var(--mouse-x) var(--mouse-y),var(--color-accent),transparent 70%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:var(--transition-slow);pointer-events:none;z-index:1}.glow-card.glow-active[data-v-5dbbafb1]:after{opacity:1}.glow-card[data-v-5dbbafb1]>*{transition:var(--transition-slow)}.glow-card[data-v-5dbbafb1]>*:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(350px circle at var(--mouse-x) var(--mouse-y),color-mix(in srgb,var(--color-accent) 7%,transparent),transparent 70%);opacity:0;transition:var(--transition-slow);pointer-events:none;z-index:0}.glow-card.glow-active[data-v-5dbbafb1]>*:before{opacity:1}.glow-card--no-borders[data-v-5dbbafb1]:after{display:none}.glow-card--no-glow[data-v-5dbbafb1]>:before{display:none}.glow-card--halo[data-v-5dbbafb1]{transition:var(--transition-slow);border-bottom:1px solid transparent}.glow-card--halo[data-v-5dbbafb1]:hover{box-shadow:0 8px 16px color-mix(in srgb,var(--color-accent) 10%,transparent);border-bottom-color:var(--color-accent)}
