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