1import{a as k}from"./animate.es.C8wjTCWO.js";import{s as i}from"./stagger.es.5EDb_uLR.js";import{t as v}from"./index.es.O2eZ9hfQ.js";import{i as w}from"./in-view.es.BiSTph44.js";import"./resolve-elements.es.CHzJqzTK.js";import"./is-string.es.47y2Y7ai.js";import"./tslib.es6.BGVaTf34.js";(()=>{const _=t=>{let o=t,n=[],c=null,d=null,l=[];const r=(e,s=!0)=>{n.forEach((a,p)=>{e===a?(a.setAttribute("aria-selected","true"),a.removeAttribute("tabindex"),l[p].classList.remove("is-hidden"),setTimeout(()=>{l[p].style.display="grid"},175),s&&a.focus()):(a.setAttribute("aria-selected","false"),a.tabIndex=-1,l[p].classList.add("is-hidden"),setTimeout(()=>{l[p].style.display="none"},175))})},A=e=>{const s=e===c?n.indexOf(d):n.indexOf(e)-1;r(n[s])},q=e=>{const s=e===d?n.indexOf(c):n.indexOf(e)+1;r(n[s])},x=e=>{const s=e.currentTarget;let a=!1;switch(e.key){case"ArrowUp":A(s),a=!0;break;case"ArrowDown":q(s),a=!0;break;case"Home":r(c),a=!0;break;case"End":r(d),a=!0;break}a&&(e.stopPropagation(),e.preventDefault())},T=e=>{r(e.target)};n=Array.from(o.querySelectorAll("[role=tab]")),n.forEach((e,s)=>{const a=document.querySelector(`.c-spend-comparison #${e.getAttribute("aria-controls")}`);e.tabIndex=-1,e.setAttribute("aria-selected","false"),l.push(a),e.addEventListener("keydown",x),e.addEventListener("click",T),c||(c=e),d=e}),r(c,!1)},m=[.165,.84,.44,1],g=[{el:".anim1",v:7},{el:".anim2",v:24},{el:".anim3",v:95},{el:".anim4",v:60},{el:".anim5",v:95},{el:".anim6",v:95},{el:".anim7",v:5},{el:".anim8",v:95},{el:".anim9",v:14},{el:".anim10",v:95}],S=[{el:".anim1",v:4.5},{el:".anim2",v:8},{el:".anim3",v:100},{el:".anim4",v:55},{el:".anim5",v:75},{el:".anim6",v:100},{el:".anim7",v:12},{el:".anim8",v:100},{el:".anim9",v:25},{el:".anim10",v:100}],u=[["#b2b .c-spend-comparison__data-usage",{opacity:[0,1]},{at:.5,duration:1,delay:i(.4)}],["#b2b .c-spend-comparison__data-progress",{opacity:[0,1]},{at:.5,duration:.5,delay:i(.05)}],["#b2b .c-spend-comparison__data-label",{opacity:[0,1]},{at:"-.6",duration:.75,delay:i(.2)}],["#b2b .c-spend-comparison__data-price",{opacity:[0,1]},{at:"-1.2",duration:1,delay:i(.2)}]],b=[["#b2c .c-spend-comparison__data-usage",{opacity:[0,1]},{at:.5,duration:1,delay:i(.4)}],["#b2c .c-spend-comparison__data-progress",{opacity:[0,1]},{at:.5,duration:.5,delay:i(.05)}],["#b2c .c-spend-comparison__data-label",{opacity:[0,1]},{at:"-0.4",duration:.75,delay:i(.2)}],["#b2c .c-spend-comparison__data-price",{opacity:[0,1]},{at:"-1.2",duration:1,delay:i(.2)}]];g.map((t,o)=>{u.push([`#b2b ${t.el}`,{width:[0,`${t.v}%`]},{at:1.1,duration:t.v/100+.5,delay:o*.2}])}),S.map((t,o)=>{b.push([`#b2c ${t.el}`,{width:[0,`${t.v}%`]},{at:1.1,duration:t.v/100+.5,delay:o*.2}])}),document.querySelectorAll(".c-spend-comparison__business-type-button").forEach(t=>{t.addEventListener("click",o=>{o.target.id==="tab-b2b"?y():f()})});const y=()=>{v(u,{defaultOptions:{ease:m}})},f=()=>{v(b,{defaultOptions:{ease:m}})},h=()=>{y(),f()};w(".c-spend-comparison",t=>(k(".c-spend-comparison__business-type-button",{opacity:[0,1]},{duration:1}),h(),o=>{}),{amount:.1}),document.querySelectorAll(".c-spend-comparison [role=tablist]").forEach(t=>{_(t)})})();
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.