@property --tx-gradient-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.tx-gradient-border[data-v-3daa30ed]{position:relative;display:block;border-radius:var(--tx-gradient-border-radius)}.tx-gradient-border__ring[data-v-3daa30ed]{position:absolute;inset:0;border-radius:inherit;opacity:.85;filter:blur(var(--tx-gradient-border-width));pointer-events:none}.tx-gradient-border__ring[data-v-3daa30ed]:before{content:"";position:absolute;inset:0;padding:var(--tx-gradient-border-width);border-radius:inherit;background:linear-gradient(var(--tx-gradient-angle),#0894ff 0,#c959dd 34%,#ff2e54 68%,#ff9004 100%);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;animation:tx-gradient-border-rotate-3daa30ed var(--tx-gradient-duration) linear infinite}.tx-gradient-border__inner[data-v-3daa30ed]{position:relative;display:block;padding:var(--tx-gradient-inner-padding);border-radius:inherit;overflow:hidden}@keyframes tx-gradient-border-rotate-3daa30ed{0%{--tx-gradient-angle: 0deg}to{--tx-gradient-angle: 360deg}}@media(prefers-reduced-motion:reduce){.tx-gradient-border__ring[data-v-3daa30ed]:before{animation:none}}
