.ask-anything-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;height:32px;border-radius:6px;text-decoration:none;position:relative;cursor:pointer;border:none;font:inherit;box-sizing:border-box}.ask-anything-btn--light{background:#fff}.ask-anything-btn--dark{background:#1a1a1a}.ask-anything-btn:before{content:"";position:absolute;inset:-1px;border-radius:6px;padding:1px;background:linear-gradient(90deg,#8b5cf6,#ec4899 50%,#8b5cf6);background-size:300% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:1;animation:askAnythingBtnBorderAnimation 3s linear infinite}@keyframes askAnythingBtnBorderAnimation{0%{background-position:0 0;filter:blur(.5px) brightness(1.2)}50%{filter:blur(.5px) brightness(1.2)}to{background-position:300% 0;filter:blur(.5px) brightness(1.2)}}.ask-anything-btn__icon{width:16px;height:16px;flex-shrink:0}.ask-anything-btn__text{font-size:13px;font-weight:600;background:linear-gradient(90deg,#8b5cf6,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}