@property --start{syntax: "<number>"; inherits: true; initial-value: 0;}.glow-card[data-v-ae2e3b53]{--blur: 20;--spread: 80}.glow-card[data-v-ae2e3b53]{--border: hsl(280 10% 50% / 1);--color: hsl(240 18% 80%);--border-width: 2px;--border-radius: 12px;--gradient: conic-gradient( from 180deg at 50% 70%, hsla(0, 0%, 98%, 1) 0deg, #ffcd1a 72.0000010728836deg, #ff6b6b 144.0000021457672deg, #9bd5ff 216.00000858306885deg, #4dffbf 288.0000042915344deg, hsla(0, 0%, 98%, 1) 1turn )}.dark .glow-card[data-v-ae2e3b53]{--gradient: conic-gradient( from 180deg at 50% 70%, hsla(0, 0%, 98%, 1) 0deg, #eec32d 72.0000010728836deg, #ec4b4b 144.0000021457672deg, #709ab9 216.00000858306885deg, #4dffbf 288.0000042915344deg, hsla(0, 0%, 98%, 1) 1turn )}.glow-card[data-v-ae2e3b53]{--active: .15;--start: 0;background:var(--c-card-bg);padding:2rem;border-radius:var(--border-radius);position:relative}.article[data-v-ae2e3b53]:is(:hover,:focus-visible){z-index:2}.glows[data-v-ae2e3b53]{pointer-events:none;position:absolute;inset:0;filter:blur(calc(var(--blur) * 1px))}.glows[data-v-ae2e3b53]:after,.glows[data-v-ae2e3b53]:before{--alpha: 0;content:"";background:var(--gradient);background-attachment:fixed;position:absolute;inset:-5px;border:10px solid transparent;border-radius:var(--border-radius);-webkit-mask:linear-gradient(#0000,#0000),conic-gradient(from calc((var(--start) - (var(--spread) * .5)) * 1deg),#000 0deg,#fff,#0000 calc(var(--spread) * 1deg));mask:linear-gradient(#0000,#0000),conic-gradient(from calc((var(--start) - (var(--spread) * .5)) * 1deg),#000 0deg,#fff,#0000 calc(var(--spread) * 1deg));-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;opacity:var(--active);transition:opacity 1s}.article[data-v-ae2e3b53]:before{position:absolute;inset:0;border:var(--border-width) solid transparent;content:"";pointer-events:none;background:var(--border);background-attachment:fixed;border-radius:var(--border-radius);-webkit-mask:linear-gradient(#0000,#0000),conic-gradient(from calc(((var(--start) + (var(--spread) * .25)) - (var(--spread) * 1.5)) * 1deg),hsl(0 0% 100% / .15) 0deg,white,hsl(0 0% 100% / .15) calc(var(--spread) * 2.5deg));mask:linear-gradient(#0000,#0000),conic-gradient(from calc(((var(--start) + (var(--spread) * .25)) - (var(--spread) * 1.5)) * 1deg),hsl(0 0% 100% / .15) 0deg,white,hsl(0 0% 100% / .15) calc(var(--spread) * 2.5deg));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect;opacity:var(--active);transition:opacity 1s}.glow-card[data-v-ae2e3b53]:after{--bg-size: 100%;content:"";pointer-events:none;position:absolute;background:var(--gradient);background-attachment:fixed;border-radius:var(--border-radius);opacity:var(--active, 0);transition:opacity 1s;--alpha: 0;inset:0;border:var(--border-width) solid transparent;-webkit-mask:linear-gradient(#0000,#0000),conic-gradient(from calc(((var(--start) + (var(--spread) * .25)) - (var(--spread) * .5)) * 1deg),#0000 0deg,#fff,#0000 calc(var(--spread) * .5deg));mask:linear-gradient(#0000,#0000),conic-gradient(from calc(((var(--start) + (var(--spread) * .25)) - (var(--spread) * .5)) * 1deg),#0000 0deg,#fff,#0000 calc(var(--spread) * .5deg));filter:brightness(1.5);-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}
