PageSourceSearch

https://percheron.com/_nuxt/a4e58fb.js

js percheron.com collected 2026-10-09 23:18:45 UTC 5,270 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[69],{484:function(t,e,r){var content=r(563);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(53).default)("33e11a4e",content,!0,{sourceMap:!1})},561:function(t,e,r){"use strict";r(2)({target:"Number",stat:!0},{isNaN:function(t){return t!=t}})},562:function(t,e,r){"use strict";r(484)},563:function(t,e,r){var l=r(52)((function(i){return i[1]}));l.push([t.i,".stat-item[data-v-02f5163d]{will-change:transform,opacity}",""]),l.locals={},t.exports=l},591:function(t,e,r){"use strict";r.r(e);r(42),r(125),r(561),r(10),r(43),r(15);var l=r(352);var n={name:"StatCirclesNoCircles",props:Object(l.a)(["slice","index","slices","context"]),data:function(){return{itemTargetProgress:{},itemDisplayProgress:{},_scrollRaf:null,_smoothRaf:null}},mounted:function(){var t=this;this.onScrollOrResize=function(){null==t._scrollRaf&&(t._scrollRaf=window.requestAnimationFrame((function(){t._scrollRaf=null,t.evaluateStatScroll()})))},window.addEventListener("scroll",this.onScrollOrResize,{passive:!0}),window.addEventListener("resize",this.onScrollOrResize,{passive:!0}),this.$nextTick((function(){t.evaluateStatScroll()}))},beforeDestroy:function(){null!=this._scrollRaf&&window.cancelAnimationFrame(this._scrollRaf),null!=this._smoothRaf&&window.cancelAnimationFrame(this._smoothRaf),window.removeEventListener("scroll",this.onScrollOrResize),window.removeEventListener("resize",this.onScrollOrResize)},methods:{statItemStyle:function(t){var e,r,p=null!=this.itemDisplayProgress[t]?this.itemDisplayProgress[t]:0,l=(e=p,r=Math.max(0,Math.min(1,e)),1-Math.pow(1-r,3)),n=(t+1)%2==1?1:-1,o=this.getMaxOffsetPx();return{transform:"translateX(".concat(n*(1-l)*o,"px)"),opacity:l}},getMaxOffsetPx:function(){return Math.min(300,Math.round(.38*window.innerWidth))},ensureSmoothMotion:function(){var t=this;if(null==this._smoothRaf){var e=function(){t._smoothRaf=null;var r=!1;t.slice.items.forEach((function(e,l){var n=null!=t.itemTargetProgress[l]?t.itemTargetProgress[l]:0,o=t.itemDisplayProgress[l];if(null==o&&(o=0),Math.abs(n-o)<.002)o!==n&&t.$set(t.itemDisplayProgress,l,n);else{r=!0;var c=o+.02*(n-o);t.$set(t.itemDisplayProgress,l,c)}})),r&&(t._smoothRaf=window.requestAnimationFrame(e))};this._smoothRaf=window.requestAnimationFrame(e)}},evaluateStatScroll:function(){var t=this,e=this.$el;if(e&&e.querySelectorAll)if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches)this.slice.items.forEach((function(e,r){t.$set(t.itemTargetProgress,r,1),t.$set(t.itemDisplayProgress,r,1)}));else{var r=window.innerHeight,l=r-0*r/100;e.querySelectorAll("[data-stat-block]").forEach((function(e){var n=Number(e.getAttribute("data-index"));if(!Number.isNaN(n)){var progress,rect=e.getBoundingClientRect(),o=rect.top+rect.height/2;if(rect.top>r)t.$set(t.itemTargetProgress,n,0);else if(rect.bottom<0)t.$set(t.itemTargetProgress,n,1);else progress=o<=l?1:o>=l+380?0:1-(o-l)/380,t.$set(t.itemTargetProgress,n,progress)}})),this.ensureSmoothMotion()}},getDecimalPlaces:function(t){if(null==t)return 0;var e=t.toString().split(".");return e.length>1?e[1].length:0}}},o=(r(562),r(9)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("section",{staticClass:"[ py-16 md:py-20 lg:py-24 ][ bg-gradient-to-br from-grey-50 to-grey-100/30 ]"},[e("div",{staticClass:"section-container [ max-w-screen-2xl mx-auto !mb-0 ]"},[e("div",{staticClass:"[ col-span-6 col-start-2 md:col-span-12 md:col-start-1 items-start ]"},[t.slice.primary.title?e("h2",{staticClass:"[ text-3xl md:text-4xl lg:text-5xl text-center font-normal !leading-[1.1] ][ mb-8 md:mb-12 lg:mb-16 ]"},[t._v(t._s(t.slice.primary.title))]):t._e(),t._v(" "),e("div",{staticClass:"[ grid grid-cols-1 ]"},t._l(t.slice.items,(function(r,l){return e("div",{key:l,staticClass:"stat-item [ relative ][ flex flex-col items-center ][ text-center ][ px-6 ][ after:content-[\\'\\'] after:block after:w-[100%] after:h-[2px] after:bg-grey-100 after:absolute after:left-1/2 after:-translate-x-1/2 ]",class:l<t.slice.items.length-1?"[ after:bottom-8 ]":"[ after:bottom-0 ]",style:t.statItemStyle(l),attrs:{"data-stat-block":"","data-index":l}},[e("div",{staticClass:"stat-counter [ relative ][ text-4xl leading-7 font-light text-black ][ pb-10 lg:pb-12 ]",class:l<t.slice.items.length-1?"[ mb-10 lg:mb-12 ]":""},[e("div",{staticClass:"[ flex items-baseline ][ font-thin text-[80px] md:text-[120px] lg:text-[200px] 2xl:text-[250px] leading-[1] ]"},[r.stat_number_prefix?e("span",{staticClass:"[ mr-1 ]"},[t._v(t._s(r.stat_number_prefix))]):t._e(),t._v(" "),e("span",[t._v(t._s(r.statNumber))]),t._v(" "),r.statNumberSuffix?e("span",{staticClass:"[ ml-1 ]"},[t._v(t._s(r.statNumberSuffix))]):t._e()]),t._v(" "),r.statText?e("p",{staticClass:"[ text-base md:text-lg lg:text-xl font-medium lg:absolute lg:right-0 lg:bottom-12 lg:translate-x-[76%] 2xl:translate-x-[72%] lg:w-[260px] lg:text-left ]"},[t._v(t._s(r.statText))]):t._e()])])})),0),t._v(" "),t.slice.primary.footnote?e("p",{staticClass:"[ text-sm italic text-center text-black/50 ][ mt-12 ]"},[t._v(t._s(t.slice.primary.footnote))]):t._e()])])])}),[],!1,null,"02f5163d",null);e.default=component.exports}}]);

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.