PageSourceSearch

https://www.salesloft.com/_next/static/chunks/pages/signals-013a424ec407166d.js

js salesloft.com collected 2026-10-01 07:20:46 UTC 29,444 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1301],{24235:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/signals",function(){return n(86019)}])},86019:function(e,t,n){"use strict";let r,l;n.r(t),n.d(t,{__N_SSP:function(){return er},default:function(){return ea},getSignalsSchema:function(){return el}});var a=n(85893),o=n(84894),i=n(67294),s=n(71974),d=n(8550),u=n(30555),c=n(7555),m=n(22654),v=n(9669),g=n(62654),h=n(11511),w=n(95069),f=n(3236),p=n(7138),y=n(81039),b=n(6022),x=n(61871),E=n(73231),M=n(18935);let S=/^(https?:\/\/|\/(?!\/))/i,_=new Set(["green","gray"]),k=e=>(null==e?void 0:e.trim())||void 0,A=e=>e.normalize("NFKC").replace(/[\s\u200B-\u200D\uFEFF]+/g,"").toLocaleLowerCase(),j=[.9,1.5,1.1,1.8,1,1.6],L=e=>Math.max(0,Math.min(1,e)),R=e=>{let t=L(e);return t*t*(3-2*t)},C=(e,t,n)=>R((e-t)/(n-t)),N=(e,t,n)=>(e%t+t)%t-n,q=(e,t,n,r)=>R(1.5*C(e,0,.3)-.5*t-(r-1-n)/Math.max(1,r-1)*.4),T=(e,t,n)=>L(e+t*n/7.2),F=(e,t,n,r)=>({rows:Math.max(6,Math.min(24,Math.floor((t-n-10*r-4.6*r)/(8.6*r))+1)),columns:Math.max(12,Math.min(24,Math.ceil(e/(19*r))+2))}),z=(e,t,n)=>{let r=19*n;return"translate3d(".concat(((19*t+(11.3+43.7*e)%r)%r+r)%r-19,"rem, ").concat(45.6+8.6*e,"rem, 0)")};function H(e){var t;let{brands:n,rowCount:r=6,columnCount:l=12,paused:o,tooltipsEnabled:s}=e,d=(0,i.useRef)(null),u=(0,i.useMemo)(()=>(function(e){if(!e.length)return[];let t=function(e){let t=2166136261;for(let n of e.map(e=>{let{name:t}=e;return t}).join("\0"))t^=n.charCodeAt(0),t=Math.imul(t,16777619);return t>>>0}(e),n=()=>(t=Math.imul(t,1664525)+1013904223>>>0)/4294967296,r=Array(e.length).fill(0),l=Array.from({length:72},(t,n)=>{let l=n%e.length;return{brandIndex:l,occurrenceIndex:r[l]++}});for(let e=l.length-1;e>0;e-=1){let t=Math.floor(n()*(e+1));[l[e],l[t]]=[l[t],l[e]]}let a=[];for(;l.length;){let e=a.length,t=e%12?a[e-1]:void 0,n=e>=12?a[e-12]:void 0,r=l.findIndex(e=>{let{brandIndex:r}=e;return r!==(null==t?void 0:t.brandIndex)&&r!==(null==n?void 0:n.brandIndex)});a.push(...l.splice(r<0?0:r,1))}let o=a.map((t,r)=>{let{brandIndex:l,occurrenceIndex:a}=t,o=e[l];return{key:"".concat(l,"-").concat(a),brand:o,tooltips:o.tooltips,row:Math.floor(r/12),column:r%12,stagger:.22*n(),targetAngle:2.399963*r,targetRadius:22+37*r%44}});return Array.from({length:6},(e,t)=>o.slice(12*t,(t+1)*12))})(n),[n]),c=(0,i.useMemo)(()=>u.length?Array.from({length:r},(e,t)=>{let n,r;let a=u[t%u.length],o=0;return Array.from({length:l},(e,i)=>{let s=a[o++%a.length],d=1;for(;d<a.length&&(A(s.brand.name)===r||i===l-1&&A(s.brand.name)===n);)s=a[o++%a.length],d+=1;null!=n||(n=A(s.brand.name)),r=A(s.brand.name);let u=t*l+i;return{...s,key:"".concat(t,"-").concat(i,"-").concat(s.key),row:t,column:i,tooltips:s.tooltips,targetAngle:2.399963*u,targetRadius:22+37*u%44}})}):[],[l,r,u]);return(t=s&&!o,(0,i.useEffect)(()=>{let e,n,r,l;let a=d.current;if(!a)return;let o=Array.from(a.querySelectorAll("[data-signals-tooltip]")),i=0,s=()=>{var t;null==e||e.removeAttribute("data-visible"),null==e||null===(t=e.closest("[data-signals-card]"))||void 0===t||t.removeAttribute("data-active"),e=void 0},u=t=>{var n;s(),e=t,t.setAttribute("data-visible","true"),null===(n=t.closest("[data-signals-card]"))||void 0===n||n.setAttribute("data-active","true")},c=e=>{let t=e.closest("[data-signals-card]");if(!t)return!1;let n=t.getBoundingClientRect();if(!n.width&&!n.height)return!0;let r=n.left+n.width/2,l=document.documentElement.clientWidth;return n.left>=0&&n.right<=l&&r-e.scrollWidth/2>=8&&r+e.scrollWidth/2<=l-8&&n.top-9-e.offsetHeight>=8};if(!t||!o.length){s();return}let m=()=>{if(n||Date.now()<i)return;let e=o.filter(c),t=e.length>1?e.filter(e=>e!==l):e,a=t[Math.floor(Math.random()*t.length)];if(!a)return s();l=a,u(a),r&&clearTimeout(r),r=setTimeout(s,4600)},v=e=>{if("touch"===e.pointerType)return;let t=e.target.closest("[data-signals-card]"),l=null==t?void 0:t.querySelector("[data-signals-tooltip]");l&&n!==l&&c(l)&&(r&&clearTimeout(r),n=l,u(l))},g=e=>{if(!n)return;let t=n.closest("[data-signals-card]");null!=t&&t.contains(e.relatedTarget)||(n=void 0,i=Date.now()+2400,s())};a.addEventListener("pointerover",v),a.addEventListener("pointerout",g),m();let h=setInterval(m,5200);return()=>{a.removeEventListener("pointerover",v),a.removeEventListener("pointerout",g),clearInterval(h),r&&clearTimeout(r),s()}},[t,d]),u.length)?(0,a.jsxs)("div",{ref:d,"data-signals-marquee":!0,"data-paused":o||void 0,className:"signals-marquee tw:relative tw:h-534 tw:overflow-hidden tw:s:h-full",children:[(0,a.jsx)("p",{className:"tw:sr-only",children:function(e){if(!e.length)return"No connected signal sources are available.";let t=e.slice(0,6).map(e=>{let{name:t}=e;return t}).join(", "),n=e.flatMap(e=>{let{tooltips:t}=e;return t}).slice(0,2).map(e=>{let{text:t,tag:n}=e;return"".concat(t,", classified as ").concat(n)}).join("; ");return"".concat(e.length," connected signal sources, including ").concat(t,".").concat(n?" Example signals: ".concat(n,"."):"")}(n)}),(0,a.jsx)("div",{"data-signals-field":!0,"aria-hidden":"true",className:"tw:absolute tw:inset-0",children:c.map((e,t)=>(0,a.jsx)("div",{"data-signals-row":!0,className:"tw:contents",children:e.map(e=>(0,a.jsxs)("div",{"data-signals-card":!0,"data-row":e.row,"data-column":e.column,"data-stagger":e.stagger,"data-target-angle":e.targetAngle,"data-target-radius":e.targetRadius,style:{transform:z(e.row,e.column,l)},className:"signals-brand-card tw:absolute tw:left-0 tw:top-0 tw:flex tw:h-46 tw:w-170 tw:items-center tw:gap-10 tw:overflow-visible tw:rounded-8 tw:border tw:px-12",children:[(0,a.jsx)("img",{"data-signals-logo":!0,src:e.brand.logo,alt:"",width:"32",height:"32",loading:"lazy",decoding:"async",className:"tw:size-32 tw:shrink-0 tw:object-contain"}),(0,a.jsx)("span",{"data-signals-name":!0,className:"tw:min-w-0 tw:truncate tw:text-[1.2rem] tw:leading-[1.4] tw:font-semibold tw:text-gray-300",children:e.brand.name}),(0,a.jsx)("span",{"data-signals-dot":!0,className:"signals-card-dot"}),e.tooltips.map((t,n)=>(0,a.jsxs)("span",{"data-signals-tooltip":!0,className:"signals-tooltip",children:[t.text,(0,a.jsx)("span",{"aria-hidden":"true",children:" \xb7 "}),(0,a.jsx)("span",{className:"signals-tooltip-tag ".concat("green"===t.style?"tw:text-green-500":"tw:text-gray-500"),children:t.tag})]},"".concat(e.key,"-").concat(n)))]},e.key))},t))})]}):null}let Y="93,226,126",P=(0,i.forwardRef)(function(e,t){let o=(0,i.useRef)(null),s=(0,i.useRef)(),d=(0,i.useRef)({width:0,height:0}),u=()=>{let e=s.current,{width:t,height:n}=d.current;null==e||e.clearRect(0,0,t,n)};return(0,i.useImperativeHandle)(t,()=>({clear:u,draw(e){let{progress:t,elapsed:n,centerX:l,centerY:a,pixelScale:o}=e,i=s.current,u=r,{width:c,height:m}=d.current;if(!i||!u||(i.clearRect(0,0,c,m),t<=0))return;let v=C(t,.06,.36),g=1.45-.45*C(t,.28,.4),h=C(t,.1,.2)*(1-C(t,.24,.4));if(h>.01){let e=150*o*g,t=i.createRadialGradient(l,a,0,l,a,e);t.addColorStop(0,"rgba(".concat(Y,",").concat(.3*h,")")),t.addColorStop(.55,"rgba(".concat(Y,",").concat(.1*h,")")),t.addColorStop(1,"rgba(".concat(Y,",0)")),i.fillStyle=t,i.fillRect(l-e,a-e,2*e,2*e)}let w=350*v;
1u.groups.forEach(e=>{let{color:t,indices:r}=e;i.fillStyle=t,r.forEach(e=>{let t=u.radii[e],r=R((w-t)/70);if(r<=0)return;let s=u.angles[e]+6.3*n/(40+t),d=t*o*g;i.globalAlpha=u.alphas[e]*r,i.beginPath(),i.arc(l+Math.cos(s)*d,a+Math.sin(s)*d,Math.max(.4,u.sizes[e]*o*g*(.55+.45*r)),0,2*Math.PI),i.fill()})}),i.globalAlpha=1}})),(0,i.useEffect)(()=>{null!=l||(l=n.e(7902).then(n.t.bind(n,87902,19)).then(e=>{let{dots:t,palette:n}=e.default,l=new Float32Array(t.length),a=new Float32Array(t.length),o=new Float32Array(t.length),i=new Float32Array(t.length),s=n.map(()=>[]);return t.forEach((e,t)=>{let[n,r,d,u,c]=e;l[t]=Math.hypot(n,r),a[t]=Math.atan2(r,n),o[t]=d,i[t]=c,s[u].push(t)}),r={radii:l,angles:a,sizes:o,alphas:i,groups:n.map((e,t)=>({color:e,indices:new Uint16Array(s[t])}))}}));let e=o.current,t=null==e?void 0:e.getContext("2d");if(!e||!t)return;s.current=t;let a=()=>{let{width:n,height:r}=e.getBoundingClientRect(),l=Math.min(window.devicePixelRatio||1,2);e.width=Math.round(n*l),e.height=Math.round(r*l),t.setTransform(l,0,0,l,0,0),d.current={width:n,height:r}};a();let i="undefined"==typeof ResizeObserver?void 0:new ResizeObserver(a);return null==i||i.observe(e),()=>{null==i||i.disconnect(),s.current=void 0}},[]),(0,a.jsx)("canvas",{ref:o,"data-signals-universe":!0,"aria-hidden":"true",className:"tw:absolute tw:inset-0 tw:size-full"})});var B=n(46606);let I=i.useLayoutEffect,O=i.useLayoutEffect,D=new Set(["ArrowDown","ArrowUp","PageDown","PageUp","Home","End"," "]),W=e=>Array.from(e.querySelectorAll("[data-signals-card]"),e=>({element:e,logo:e.querySelector("[data-signals-logo]"),name:e.querySelector("[data-signals-name]"),dot:e.querySelector("[data-signals-dot]"),row:Number(e.dataset.row),column:Number(e.dataset.column),stagger:Number(e.dataset.stagger),targetAngle:Number(e.dataset.targetAngle),targetRadius:Number(e.dataset.targetRadius)})),V=i.useLayoutEffect,G=i.useLayoutEffect,X=i.useLayoutEffect;function U(e){var t;let{data:n,onPresentationChange:r}=e,l=(0,i.useRef)(null),o=(0,i.useRef)(null),s=(0,i.useRef)(),d=(0,i.useMemo)(()=>(0,M.op)(n.title),[n.title]),u=n.brands.length>0,c=function(e){let[t,n]=(0,i.useState)({desktop:!1,reducedMotion:!1,visible:!0,pageVisible:!0,ready:!1});return I(()=>{var t,r;let l=window.matchMedia("(min-width: ".concat(B.Eb,"px)")),a=window.matchMedia("(prefers-reduced-motion: reduce)"),o=()=>n(e=>({...e,desktop:l.matches,reducedMotion:a.matches,ready:!0})),i=()=>n(e=>({...e,pageVisible:!document.hidden}));o(),i(),null===(t=l.addEventListener)||void 0===t||t.call(l,"change",o),null===(r=a.addEventListener)||void 0===r||r.call(a,"change",o),document.addEventListener("visibilitychange",i);let s="undefined"==typeof IntersectionObserver?void 0:new IntersectionObserver(e=>{let[t]=e;return n(e=>({...e,visible:t.isIntersecting}))},{rootMargin:"25% 0px",threshold:0});return e.current&&(null==s||s.observe(e.current)),()=>{var e,t;null==s||s.disconnect(),null===(e=l.removeEventListener)||void 0===e||e.call(l,"change",o),null===(t=a.removeEventListener)||void 0===t||t.call(a,"change",o),document.removeEventListener("visibilitychange",i)}},[e]),t}(l),m=function(e){let[t,n]=(0,i.useState)({rows:6,columns:12});return O(()=>{let t=e.current,r=null==t?void 0:t.querySelector("[data-signals-stage]"),l=null==t?void 0:t.querySelector("[data-signals-copy]");if(!r||!l)return;let a=()=>{let e=parseFloat(getComputedStyle(document.documentElement).fontSize)||10,t=r.getBoundingClientRect(),a=l.offsetTop+l.offsetHeight,{rows:o,columns:i}=F(t.width,t.height,a,e);n(e=>e.rows===o&&e.columns===i?e:{rows:o,columns:i})};a();let o="undefined"==typeof ResizeObserver?void 0:new ResizeObserver(a);return null==o||o.observe(r),null==o||o.observe(l),()=>null==o?void 0:o.disconnect()},[e]),t}(l),v=u&&c.desktop&&!c.reducedMotion,g=c.visible&&c.pageVisible;G(()=>{let e=l.current;if(!e||!t)return;e.setAttribute("data-signals-mobile-intro","true");let n=requestAnimationFrame(()=>e.setAttribute("data-signals-mobile-intro-ready","true"));return()=>{cancelAnimationFrame(n),e.removeAttribute("data-signals-mobile-intro"),e.removeAttribute("data-signals-mobile-intro-ready")}},[t=c.ready&&!c.desktop&&!c.reducedMotion,l]);let{state:h,contentVisible:w,completeSystem:f}=function(e){let{rootRef:t,universeRef:n,interactive:r,marqueeAnimated:l,playbackAllowed:a,enabled:o,introOnMount:s=!0,rows:d,columns:u}=e,[c,m]=(0,i.useState)("marquee"),[v,g]=(0,i.useState)(!1),h=(0,i.useRef)("marquee"),w=(0,i.useRef)(!1),f=(0,i.useRef)(0),p=(0,i.useRef)(a),y=(0,i.useRef)(),b=(0,i.useRef)(),x=(0,i.useRef)(!1);p.current=a;let E=(0,i.useCallback)(e=>{var n;h.current=e,m(e);let r=t.current,l=null==r?void 0:r.querySelector("[data-signals-copy]");r&&l&&(r.dataset.signalsState=e,"marquee"!==e&&l.contains(document.activeElement)&&(null===(n=document.activeElement)||void 0===n||n.blur()),l.inert="marquee"!==e)},[t]);return V(()=>{let e,a;if(!o||!t.current)return;let i=t.current,c=function(e){var t,n;let{root:r,universeRef:l,interactive:a,marqueeAnimated:o,rows:i,columns:s}=e,d=r.querySelector("[data-signals-stage]"),u=r.querySelector("[data-signals-marquee]"),c=r.querySelector("[data-signals-copy]");if(!d||!u||!c)return;let m=r.querySelector("[data-signals-universe-layer]"),v=null===(n=r.closest("[data-signals-composition]"))||void 0===n?void 0:null===(t=n.querySelector("[data-system-engine]"))||void 0===t?void 0:t.closest(".tw\\:site-max"),g=W(r),h=Array.from({length:i},(e,t)=>(11.3+43.7*t)%(19*s)),w={stageWidth:0,stageHeight:0,centerX:0,centerY:0,pixelScale:1,rem:10,copyBottom:0},f=0,p=1,y=1,b=()=>{let e=d.getBoundingClientRect(),t=null==v?void 0:v.getBoundingClientRect();w.stageWidth=e.width,w.stageHeight=e.height,w.rem=parseFloat(getComputedStyle(document.documentElement).fontSize)||10,w.copyBottom=c.offsetTop+c.offsetHeight,w.pixelScale=(null==t?void 0:t.width)?t.width/1440:Math.min(e.width,1440)/1440,w.centerX=(null==t?void 0:t.width)?t.left-e.left+720*w.pixelScale:e.width/2,w.centerY=(null==t?void 0:t.width)?t.top-e.top+299*w.pixelScale:299*w.pixelScale},x="undefined"==typeof ResizeObserver?void 0:new ResizeObserver(()=>{b()});return b(),null==x||x.observe(d),v&&(null==x||x.observe(v)),{stage:d,marquee:u,copy:c,cards:g,render:(e,t,n)=>{var r,d;let u=C(e,0,.3),v=e>0||0!==t;y+=(p-y)*Math.min(1,n/.3),f+=n,h.forEach((e,t)=>{h[t]=e+j[t%j.length]*n*(o?1-u:0)*y});let b=19*w.rem,x=s*b;g.forEach(t=>{let n=N((19*t.column+h[t.row])*w.rem,x,b),r=n>=-(2*b)&&n<=w.stageWidth+b;if(!v&&!r){t.element.style.visibility="hidden";return}t.element.style.visibility="visible";let l=a?Math.min(w.copyBottom+5*w.rem,w.stageHeight-(9.6+(i-1)*8.6)*w.rem)+8.6*t.row*w.rem:(1.5+8.6*t.row)*w.rem,o=q(e,t.stagger,t.row,i),s=1.45-.45*C(e,.28,.4),d=t.targetRadius*w.pixelScale*s,u=w.centerX+Math.cos(t.targetAngle)*d-17*w.rem/2,c=w.
1centerY+Math.sin(t.targetAngle)*d*.5-4.6*w.rem/2,m=o*o,g=Math.max(0,1-1.9*o);t.element.style.transform="translate3d(".concat(n+(u-n)*m,"px,").concat(l+(c-l)*m,"px,0) scale(").concat(1-.7*o,")"),t.element.style.opacity=String(0===e?1:Math.max(0,.95*(1-R((o-.68)/.32)))),t.element.style.backgroundColor=0===e?"":"rgba(".concat("30,29,28",",").concat(1-o,")"),t.element.style.borderColor=0===e?"":"rgba(".concat("40,39,38",",").concat(1-o,")"),t.logo&&(t.logo.style.opacity=String(g)),t.name&&(t.name.style.opacity=String(g)),t.dot&&(t.dot.style.opacity=String(Math.max(0,Math.min(1,1.6*o-.15))))});let E=C(e,0,.1);c.style.opacity=String(Math.max(0,1-1.1*E)),c.style.transform="translateY(".concat(-46*E,"px)"),c.style.pointerEvents=e>0?"none":"auto",m&&(m.style.opacity=String(Math.max(0,1-C(e,.3,.42)))),a&&e>0&&e<=.42?null===(r=l.current)||void 0===r||r.draw({progress:e,elapsed:f,centerX:w.centerX,centerY:w.centerY,pixelScale:w.pixelScale}):null===(d=l.current)||void 0===d||d.clear()},measure:b,setHover(e){p=e?.25:1},visibleRowCount:()=>new Set(g.flatMap(e=>{let t=e.element.getBoundingClientRect();return t.top>=0&&t.bottom<=window.innerHeight?[e.row]:[]})).size,setActive(e){g.forEach(t=>{let{element:n}=t;n.style.willChange=e?"transform, opacity":"auto"})},destroy(){var e;null==x||x.disconnect(),null===(e=l.current)||void 0===e||e.clear(),g.forEach(e=>{let{element:t,logo:n,name:r,dot:l}=e;t.removeAttribute("style"),null==n||n.removeAttribute("style"),null==r||r.removeAttribute("style"),null==l||l.removeAttribute("style")}),c.removeAttribute("style"),null==m||m.removeAttribute("style")}}}({root:i,universeRef:n,interactive:r,marqueeAnimated:l,rows:d,columns:u});if(!c)return;let m=0,v=performance.now(),M=!1,S=()=>{let e=m>=0&&f.current>=.3;e!==w.current&&(w.current=e,g(e))},_=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;S(),c.render(f.current,m,e)},k=e=>{m=0,f.current="system"===e?1:0,E(e),_(),c.setActive("marquee"===e&&l),null==a||a.syncLock()};b.current=()=>k("system");let A=t=>{if(e=void 0,M||!p.current)return;let n=Math.min(.25,(t-v)/1e3);v=t,m&&(f.current=T(f.current,m,n)),_(n),m>0&&f.current>=.3&&(null==a||a.syncLock()),m>0&&f.current>=1?k("system"):m<0&&f.current<=0&&k("marquee");let r="marquee"===h.current&&l;(m||r)&&(e=requestAnimationFrame(A))},L=()=>{!M&&null==e&&p.current&&(m||"marquee"===h.current&&l)&&(v=performance.now(),e=requestAnimationFrame(A))};return r&&window.scrollY>i.offsetTop+.55*window.innerHeight||"system"===h.current?k("system"):"playing-forward"===h.current||"playing-reverse"===h.current?(m="playing-forward"===h.current?1:-1,E(h.current),c.setActive(!0),_()):r&&s&&!x.current?(x.current=!0,f.current=.3,m=-1,E("playing-reverse"),_()):k("marquee"),a=function(e){let t,n,{root:r,scene:l,interactive:a,getState:o,getProgress:i,getContentVisible:s,start:d,complete:u}=e,c=e=>{"touch"!==e.pointerType&&l.setHover(!0)},m=()=>l.setHover(!1);l.marquee.addEventListener("pointerenter",c),l.marquee.addEventListener("pointerleave",m);let v=()=>{l.marquee.removeEventListener("pointerenter",c),l.marquee.removeEventListener("pointerleave",m)};if(!a)return{syncLock:()=>{},destroy:v};let g=document.documentElement,h={overflowY:g.style.overflowY,scrollbarGutter:g.style.scrollbarGutter,backgroundColor:g.style.backgroundColor},w=!1,f=0,p=0,y=0,b=g.style.overscrollBehaviorY;g.style.overscrollBehaviorY="none";let x=()=>{n=void 0},E=()=>l.stage.getBoundingClientRect().bottom>window.innerHeight+1,M=()=>E()&&(null!=n?n:n=l.visibleRowCount())<4,S=()=>{Math.abs(window.scrollY-r.offsetTop)>1&&window.scrollTo({top:r.offsetTop,behavior:"auto"})},_=()=>{x(),w&&S()},k=()=>{let e=o(),t=!("system"===e||"playing-forward"===e&&i()>=.3)&&!("marquee"===e&&M());w!==t&&(w&&!t&&(f=performance.now()+600),w=t,t&&S(),g.style.overflowY=t?"hidden":h.overflowY,g.style.scrollbarGutter=t?"stable":h.scrollbarGutter,g.style.backgroundColor=t?"#181818":h.backgroundColor)},A=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=o();if("playing-forward"===a||"playing-reverse"===a){if("playing-forward"===a&&e>0&&s()){u("system"),k();return}t.preventDefault();return}let i=e>0&&"marquee"===a,c=e<0&&"system"===a;if(!i&&!c||c&&r.getBoundingClientRect().top<-1)return;if(i&&M()){n&&window.scrollTo({top:r.offsetTop+Math.max(0,l.stage.offsetHeight-window.innerHeight),behavior:"auto"});return}let m=r.getBoundingClientRect();if(!(m.top<.5*window.innerHeight&&m.bottom>
10)){if(!n)return;window.scrollTo({top:r.offsetTop,behavior:"auto"})}t.preventDefault(),e<0&&window.dispatchEvent(new Event(B.v5)),d(e),k()},j=(e,t,n)=>{let l=performance.now(),a=l-p;p=l;let i=y*.5**(a/300);if(y=Math.max(i,t),l<f){e>0&&n.preventDefault();return}(!(e<0)||"system"!==o()||a>=300||t>1.5*i||!(r.getBoundingClientRect().top>=-1))&&A(e,n)},L=e=>{Math.abs(e.deltaY)>.01&&j(e.deltaY>0?1:-1,Math.abs(e.deltaY),e)},R=e=>{var n;t=null===(n=e.touches[0])||void 0===n?void 0:n.clientY},C=e=>{var n;let r=null===(n=e.touches[0])||void 0===n?void 0:n.clientY;if(null==r||null==t)return;let l=t-r;4>Math.abs(l)||(t=r,j(l>0?1:-1,Math.abs(l),e))},N=e=>{var t;if(!D.has(e.key))return;let n=e.target;(null==n?void 0:n.isContentEditable)||/^(INPUT|TEXTAREA|SELECT)$/.test(null!==(t=null==n?void 0:n.tagName)&&void 0!==t?t:"")||A("ArrowUp"===e.key||"PageUp"===e.key||"Home"===e.key||" "===e.key&&e.shiftKey?-1:1,e,"Home"===e.key||"End"===e.key)},q=e=>{let t=e.target;!("marquee"!==o()||!(t instanceof Node)||r.contains(t))&&r.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING&&(u("system"),k())};return window.addEventListener("wheel",L,{passive:!1}),window.addEventListener("touchstart",R,{passive:!0}),window.addEventListener("touchmove",C,{passive:!1}),window.addEventListener("keydown",N),window.addEventListener("focusin",q),window.addEventListener("scroll",_,{passive:!0}),window.addEventListener("resize",x),k(),{syncLock:k,destroy(){window.removeEventListener("wheel",L),window.removeEventListener("touchstart",R),window.removeEventListener("touchmove",C),window.removeEventListener("keydown",N),window.removeEventListener("focusin",q),window.removeEventListener("scroll",_),window.removeEventListener("resize",x),v(),g.style.overflowY=h.overflowY,g.style.scrollbarGutter=h.scrollbarGutter,g.style.backgroundColor=h.backgroundColor,g.style.overscrollBehaviorY=b}}}({root:i,scene:c,interactive:r,getState:()=>h.current,getProgress:()=>f.current,getContentVisible:()=>w.current,start:e=>{m=e,e>0?E("playing-forward"):(f.current=Math.min(f.current,.42),_(),E("playing-reverse")),c.setActive(!0),L()},complete:k}),y.current=L,L(),()=>{M=!0,null!=e&&cancelAnimationFrame(e),y.current=void 0,b.current=void 0,null==a||a.destroy(),c.destroy()}},[E,u,o,r,s,l,t,d,n]),(0,i.useEffect)(()=>{var e;a&&(null===(e=y.current)||void 0===e||e.call(y))},[a]),{state:c,contentVisible:v,completeSystem:(0,i.useCallback)(()=>{var e;return null===(e=b.current)||void 0===e?void 0:e.call(b)},[])}}({rootRef:l,universeRef:o,interactive:v,marqueeAnimated:u&&!c.reducedMotion,playbackAllowed:g,enabled:c.ready,rows:m.rows,columns:m.columns}),p="marquee"!==h||!g||c.reducedMotion,y=(0,i.useCallback)(e=>{v&&"system"!==h&&(e.preventDefault(),s.current="signals-form",f())},[f,v,h]);(0,i.useEffect)(()=>{var e;let t=s.current;"system"===h&&t&&(s.current=void 0,window.history.pushState(null,"","#".concat(t)),null===(e=document.getElementById(t))||void 0===e||e.scrollIntoView({behavior:c.reducedMotion?"auto":"smooth",block:"start"}))},[c.reducedMotion,h]),X(()=>{null==r||r({interactive:v,systemVisible:!v||w,phase:h})},[w,v,r,h]);let b=w&&"playing-reverse"!==h,x="playing-reverse"===h?"tw:s:transition-[height] tw:s:delay-[800ms] tw:s:duration-0":"";return d||n.eyebrow||n.description||n.brands.length?(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("section",{ref:l,"data-signals-hero":!0,"data-signals-state":h,"data-signals-pending":u&&!c.ready?"":void 0,className:"rebrand tw:relative tw:bg-surface-bg-dark tw:text-foreground-fg-dark ".concat(u?"tw:min-h-[102.5rem] tw:s:min-h-0 tw:s:overflow-hidden ".concat(b?"tw:s:h-[68.7rem]":"tw:s:h-[max(100svh,102.5rem)]"," ").concat(x):"tw:min-h-600"),"aria-labelledby":d?"signals-title":void 0,children:(0,a.jsxs)("div",{"data-signals-stage":!0,className:"tw:relative tw:min-h-[102.5rem] tw:overflow-hidden tw:s:sticky tw:s:top-[min(0px,calc(100svh-102.5rem))] tw:s:h-[max(100svh,102.5rem)] tw:s:min-h-0",children:[(0,a.jsxs)("div",{"data-signals-copy":!0,className:"tw:site-max tw:relative tw:z-4 tw:flex tw:flex-col tw:items-center tw:px-24 tw:pt-120 tw:text-center tw:s:pt-136",children:[n.eyebrow&&(0,a.jsx)("p",{className:"tw:label-m tw:font-ibm-plex-mono tw:text-text-eyebrow-dark",children:n.eyebrow}),d&&(0,a.jsx)(M.Ho,{id:"signals-title",content:d,as:"h1",unwrapSingleParagraph:!0,className:"tw:mt-16 tw:max-w-920 tw:text-[4.8rem] tw:font-bold tw:leading-none tw:tracking-[-0.03em] tw:text-headline-default-dark tw:[&_p]:m-0 tw:[&_strong]:text-headline-highlight-dark tw:[&_span]:text-green-500 tw:s:display-m tw:s:mt-20"}),n.description&&(0,a.jsx)("p",{className:"tw:body-m tw:mt-24 tw:max-w-560 tw:text-text-body-dark tw:s:mt-28",children:n.description}),(0,a.jsx)(E.M,{href:"#signals-form",variant:"primary",className:"tw:mt-16",onClick:y,children:"Let's talk signals"})]}),u&&(0,a.jsx)("div",{className:"tw:absolute tw:inset-x-0 tw:bottom-0 tw:z-2 tw:h-534 tw:s:inset-0 tw:s:h-auto",children:(0,a.jsx)(H,{brands:n.brands,rowCount:m.rows,columnCount:m.columns,paused:p,tooltipsEnabled:!c.reducedMotion&&g&&"marquee"===h})}),u&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{"data-signals-universe-layer":!0,className:"tw:pointer-events-none tw:absolute tw:inset-0 tw:z-1 tw:hidden tw:s:motion-safe:block",children:(0,a.jsx)(P,{ref:o})})})]})})}):null}var Q=n(26038);function K(e){let t=[];for(let n=e.nextElementSibling;n;n=n.nextElementSibling)t.push(n);return t}function $(e){let t=null==e?void 0:e.closest("main");return e&&t?[...K(e),...K(t)]:[]}
1function J(e,t){$(e).forEach(e=>{var n;e instanceof HTMLElement&&(!t&&e.contains(document.activeElement)&&(null===(n=document.activeElement)||void 0===n||n.blur()),e.inert=!t)})}function Z(e){return $(e).flatMap(e=>e.children.length?Array.from(e.children):[e])}let ee={interactive:!1,systemVisible:!1,phase:"marquee"};function et(e){var t,n,r,l,o,E,M,A,j;let{entry:L}=e,R=(0,d.m)(L,()=>(0,s.getSignalsRes)({forceFresh:!0})),C=(0,i.useMemo)(()=>(function(e){var t,n,r;let l=null==e?void 0:e.hero_signals,a=(null!==(r=null==l?void 0:l.brands)&&void 0!==r?r:[]).flatMap(e=>{var t,n,r;let l=k(null==e?void 0:e.name),a=k(null==e?void 0:null===(t=e.logo)||void 0===t?void 0:t.url);if(!l||!a||!S.test(a))return[];let o=(null!==(n=null==e?void 0:e.tooltip)&&void 0!==n?n:[]).flatMap(e=>{var t;let n=k(null==e?void 0:e.text),r=k(null==e?void 0:e.tag),l=null==e?void 0:null===(t=e.style)||void 0===t?void 0:t.toLowerCase();return n&&r&&l&&_.has(l)?[{text:n,tag:r,style:l}]:[]});return[{name:l,logo:a,logoAlt:null!==(r=k(null==e?void 0:e.logo_alt))&&void 0!==r?r:"".concat(l," logo"),tooltips:o}]}).slice(0,36);return{eyebrow:k(null==l?void 0:l.eyebrow),title:(null==l?void 0:null===(n=l.title)||void 0===n?void 0:null===(t=n.children)||void 0===t?void 0:t.length)?l.title:void 0,description:k(null==l?void 0:l.description),brands:a}})(R),[R]),N=(0,i.useMemo)(()=>(0,g.r)({feature_columns:null==R?void 0:R.feature_columns}),[null==R?void 0:R.feature_columns]),q=(0,i.useMemo)(()=>(null==R?void 0:R.tabbed_features)?(0,y.D)({tabbed_features:R.tabbed_features}):void 0,[null==R?void 0:R.tabbed_features]),T=(0,i.useMemo)(()=>(null==R?void 0:R.accordion_list)?(0,m.e)({accordion_list:R.accordion_list}):void 0,[null==R?void 0:R.accordion_list]),F=(0,i.useMemo)(()=>(null==R?void 0:R.talk_to_sales)?(0,b.d)({uid:R.uid,locale:R.locale,hero_talk_to_sales:R.talk_to_sales}):void 0,[null==R?void 0:R.locale,null==R?void 0:R.talk_to_sales,null==R?void 0:R.uid]),[z,H]=(0,i.useState)(ee),Y=(0,i.useRef)(null);!function(e,t){let n=(0,i.useRef)();(0,i.useEffect)(()=>{let t=()=>{var t;null===(t=n.current)||void 0===t||t.kill(),J(e.current,!1),Q.p8.set($(e.current),{opacity:1}),n.current=Q.p8.to(Z(e.current),{opacity:0,duration:.8,ease:"power2.out"})};return window.addEventListener(B.v5,t),()=>{var r;window.removeEventListener(B.v5,t),null===(r=n.current)||void 0===r||r.kill(),J(e.current,!0)}},[e]),(0,i.useEffect)(()=>{var r;t&&(null===(r=n.current)||void 0===r||r.kill(),J(e.current,!0),Q.p8.set($(e.current),{opacity:1}),Q.p8.set(Z(e.current),{opacity:1}))},[e,t])}(Y,z.systemVisible);let P=!z.interactive||z.systemVisible;return(0,i.useEffect)(()=>{let e=[document.documentElement,document.body];return e.forEach(e=>e.classList.add("page-theme-dark")),()=>e.forEach(e=>e.classList.remove("page-theme-dark"))},[]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{ref:Y,"data-signals-composition":!0,className:"tw:grid tw:bg-surface-bg-dark",children:[(0,a.jsx)("div",{className:"tw:s:col-start-1 tw:s:row-start-1",children:(0,a.jsx)(U,{data:C,onPresentationChange:H})}),(0,a.jsx)(f.P,{data:{},diagramOnly:!0,entranceActive:z.interactive?z.systemVisible:void 0,entrancePending:z===ee,className:"tw:s:relative tw:s:z-3 tw:s:col-start-1 tw:s:row-start-1 ".concat(P?"":"tw:s:pointer-events-none")})]}),(0,a.jsxs)("div",{className:"tw:s:relative tw:s:z-4",children:[(0,a.jsx)(h.w,{id:(0,h.Q)(null==R?void 0:null===(t=R.feature_columns)||void 0===t?void 0:t.anchor_id)}),(0,a.jsx)(w.e,{spacing:null==R?void 0:null===(n=R.feature_columns)||void 0===n?void 0:n.section_spacing,theme:(0,u.W)(null==R?void 0:null===(r=R.feature_columns)||void 0===r?void 0:r.theme),surface:"bg-2",children:(0,a.jsx)(v.E,{data:N})}),q&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.w,{id:(0,h.Q)(null==R?void 0:null===(l=R.tabbed_features)||void 0===l?void 0:l.anchor_id)}),(0,a.jsx)(w.e,{spacing:null==R?void 0:null===(o=R.tabbed_features)||void 0===o?void 0:o.section_spacing,theme:(0,u.W)(null==R?void 0:null===(E=R.tabbed_features)||void 0===E?void 0:E.theme),children:(0,a.jsx)(p.x,{data:q})})]}),T&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.w,{id:(0,h.Q)(null==R?void 0:null===(M=R.accordion_list)||void 0===M?void 0:M.anchor_id)}),(0,a.jsx)(w.e,{spacing:null==R?void 0:null===(A=R.accordion_list)||void 0===A?void 0:A.section_spacing,theme:(0,u.W)(null==R?void 0:null===(j=R.accordion_list)||void 0===j?void 0:j.theme),children:(0,a.jsx)(c.E,{data:T})})]}),F&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.w,{id:"signals-form"}),(0,a.jsx)(x.F,{data:F,headingLevel:"h2"})]})]})]})}var en=n(79253),er=!0;let el=e=>{var t,n,r,l;return(0,en.fj)(null===(t=e.seo)||void 0===t?void 0:t.schema_markup,[(0,en.dl)([{name:"Home",path:""},{name:"Platform",path:"/platform"},{name:"Buyer Signals",path:"/signals"}]),{"@context":"https://schema.org","@type":"WebPage",name:(null===(n=e.seo)||void 0===n?void 0:n.meta_title)||"Salesloft Signal Engine",description:(null===(r=e.hero_signals)||void 0===r?void 0:r.description)||(null===(l=e.seo)||void 0===l?void 0:l.meta_description)||"Capture the most complete signal set in revenue. Connect 200+ data sources to prioritize seller actions and drive predictable pipeline.",url:"".concat(en.or,"/signals"),isPartOf:{"@type":"WebSite",url:en.or,name:"Salesloft"},about:{"@type":"Thing",name:"Revenue Signals"}}])};function ea(e){let{page:t}=e,n=(0,i.useMemo)(()=>el(t),[t]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.h,{data:n}),(0,a.jsx)(et,{entry:t})]})}ea.headerVariant="Light",ea.rebrand=!0}},function(e){e.O(0,[8493,8367,7643,9332,1974,7017,9379,3236,5689,2888,9774,179],function(){return e(e.s=24235)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.