PageSourceSearch

https://www.veranda.com/_assets/fre/scopes/hdm/_next/static/chunks/8959-bc5c8e20c6eac9fe.js

js veranda.com collected 2026-09-24 08:49:00 UTC 10,058 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8959],{8959:(e,t,r)=>{r.d(t,{A:()=>et});var n=r(99738),i=r(800),a=r(10379),l=r(4870),s=r(52011),d=r(99398),o=r(71055),c=r(12625),u=r(56317),f=r(44806),y=r(78860),p=r(87754),m=r(6906),g=r(71513),h=r(69346),v=r(38536),w=r(28270);let A=(0,v.A)("div",{target:"e13rdyg63"})((0,w.Ay)("vertical-ad-container",{position:"sticky",transition:"top var(--rr-ad-transition-duration, 0s) ease-in",top:e=>`calc(var(--sticky-leaderboard-height, 0px) + var(--sticky-header-height) +  ${e?.offsetTop??0}px)`,display:{_:"none","smd>":"block"}}),""),k=(0,v.A)("div",{target:"e13rdyg62"})((0,w.Ay)("vertical-ad-wrapper",{top:"5rem",minHeight:{_:"523px",md:"138px"},display:{"<smd":"flex"},flexDirection:{"<smd":"column"},justifyContent:{"<smd":"space-between"},"&:after":{content:{"<smd":'""'},display:{"<smd":"flex"},borderBottom:{"<smd":"border-thin-greyLight"}}}),""),x=(0,v.A)("div",{target:"e13rdyg61"})((0,w.Ay)("vertical-ad-sticky-wrapper",{width:"330px",paddingLeft:"30px"}),""),H=(0,v.A)("div",{target:"e13rdyg60"})((0,w.Ay)("vertical-ad-sticky-wrapper-container"),""),E=(0,v.A)("div",{target:"etof2n13"})((0,w.Ay)({position:"sticky",transition:"top var(--rr-ad-transition-duration, 0s) ease-in",top:e=>`calc(var(--sticky-leaderboard-height, var(--_size-0)) + var(--sticky-header-height) + ${e?.offsetTop??0}px)`,display:{_:"none","lg>":"block"}}),""),_=(0,v.A)("div",{target:"etof2n12"})((0,w.Ay)({top:"var(--_size-80)",minHeight:{_:"var(--comp-ad-breaker-sticky-dim-height-mobile)",md:"var(--_size-148)"},display:{"<lg":"flex"},flexDirection:{"<lg":"column"},justifyContent:{"<lg":"space-between"},"&:after":{content:{"<lg":'""'},display:{"<lg":"flex"},borderBottom:{"<lg":"var(--dim-border-width-sm) solid var(--comp-ad-border)"}}}),""),b=(0,v.A)("div",{target:"etof2n11"})((0,w.Ay)({width:"var(--_size-336)",paddingLeft:"var(--dim-space-2xl)"}),""),R=(0,v.A)("div",{target:"etof2n10"})((0,w.Ay)(),"");var L=r(89453);let C={sticky:function(e){e&&(e.style.removeProperty("top"),e.style.position="sticky")},nonSticky:function(e){e&&(e.style.top="0px",e.style.position="relative")}};function D(e,t){let r=z(e,t);return{element:r,wasRemoved:e?.isConnected===!1&&!r}}function B(e,{wrapperHeight:t,relatedContentWasRemoved:r}){if(e){if(r){e.style.minHeight="0",e.style.overflow="hidden",e.style.flexGrow="0",e.style.height="0px";return}if(e.style.minHeight="",e.style.overflow="",!t){e.style.flexGrow="1",e.style.removeProperty("height");return}e.style.flexGrow="0",e.style.height=`${t}px`}}function T(e,t){let r=t??window.adPlacementRegistry;return e&&Array.isArray(r)?r.map(e=>e.el?.dataset?.nodeId).filter(t=>t&&e.get(t)):[]}async function Y(e,t){if(!e||!t||!(e instanceof HTMLElement)||!(t instanceof HTMLElement))return 0;let r=window.scrollY;try{let[n,i]=await Promise.all([(0,L.G)(e),(0,L.G)(t)]);return n.top+r-(i.top+r)}catch{return 0}}async function I(e){if(!e||!(e instanceof HTMLElement))return 0;try{return(await (0,L.G)(e)).height}catch{return 0}}async function $(e,t,r){!t||await I(e)/t>f.Pn&&window.removeEventListener("article-body.resize",r)}function z(e,t){return e?e.isConnected?e:t?document.querySelector(`[data-node-id="${t}"]`):null:null}var N=r(52134),P=r(9954);function V({adId:e,sx:t={adText:{},container:{},wrapper:{}},className:r="",defaultClassName:n="ad-container",showAdText:i=!0}){let a=(0,N.Z)(_,k),{adText:l,container:s,wrapper:d}=t,o=Array.isArray(e)?e:[e];return(0,P.Y)(a,{sx:d,className:r},i?(0,P.Y)(m.default,{sx:l}):null,o.map(e=>(0,P.Y)(p.A,{key:e,id:e,sx:s,className:n,"data-slot-type":"breaker-rr"})))}let K=function({adId:e,sx:t={adText:{},container:{},wrapper:{}},className:r="",defaultClassName:n="ad-container",showAdText:a=!0}){let l=(0,N.Z)(E,A),s=(0,o.useRef)(null),d=(0,i.Uk)("hideStickyNav")??!1,u=(0,i.BV)("layoutContextProps.siteData.metadata.adConfig.settings.rightAdStickyDistance"),f=(0,c.md)(h.eh),y=null;function p(e){if(!u&&!e?.detail?.force)return;let{sticky:t,nonSticky:r}=C;(e.detail?r:t)(s.current)}return(f?.handler&&(y=f?.handler()),(0,o.useEffect)(()=>(window.addEventListener("ad-stickiness",p),()=>{window.removeEventListener("ad-stickiness",p)}),[s?.current]),(0,g.A)())?null:(0,P.Y)(l,{className:"verticalAdSticky",ref:s,offsetTop:y,sx:{variant:d?"global-nav-with-sticky-subnav-vertical-ad":"global-nav-vertical-ad"}},(0,P.Y)(V,{adId:e,sx:t,className:r,defaultClassName:n,showAdText:a}))};var S=r(61861);let M=[f.Kx.VERTICAL_AD,f.zF].join(" ");async function G({container:e,currentNode:t,nextNode:r,nextNodeId:n,nextAdBreakerRef:i,nodeId:a}){let{element:l,wasRemoved:s}=D(t?.[f.Kx.BREAKER_AD]?.el,a),d=i?.current;if(s)return{stickyHeight:"100%",wrapperHeight:0,relatedContentWasRemoved:!0};if(!d||!1===d.isConnected)return{stickyHeight:"100%",wrapperHeight:0};let o=z(r?.[f.Kx.BREAKER_AD]?.el,n),[{value:c=0},{value:u=e.offsetHeight},{value:y=0}]=(await Promise.allSettled([Y(l,e),o?Y(o,e):e.offsetHeight,Y(d,e)])).map(({value:e})=>({value:e})),p=u-c;return{stickyHeight:y?y-c:p,wrapperHeight:p}}function O({nodeId:e,nextNodeId:t,id:r}){let n=(0,N.Z)(b,x),i=(0,o.useRef)(null),a=(0,o.useRef)(null),u=(0,c.md)(d.Cm),y=(0,c.md)(d.RO),{articleBodyRef:p}=u??{},{articleContainerWrapperRef:m}=y??{},g=p?.current,h=m?.current,v=(0,c.md)(s.D),w=(0,c.md)(l.B),A=(0,c.md)(s.L),k=(0,o.useRef)(null),H=(0,S.m)();async function E(){let r,n;if(!w)return;let l=w.get(e);t&&(n=w.get(t),r=A?A.get(t):null);let s=h||g;if(null===k.current&&(k.current=await I(s)),i?.current&&a?.current){$(s,k.current,E);let d=await G({currentNode:l,nextNode:n,nextNodeId:t,nextAdBreakerRef:r,
1nodeId:e,container:s});if(!i?.current?.style||!a?.current?.style)return;requestAnimationFrame(()=>{i.current&&a.current&&(B(i.current,d),a.current.style.height="string"==typeof d.stickyHeight?`calc(${d.stickyHeight} - ${H})`:`calc(${d.stickyHeight}px - ${H})`)})}}return(0,o.useEffect)(()=>(v&&(E(),window.addEventListener("article-body.resize",E)),()=>{window.removeEventListener("article-body.resize",E)}),[v]),(0,P.Y)("section",{"data-type":f.Kx.VERTICAL_AD,className:M,ref:i},(0,P.Y)(n,{id:`${r}-vertical`,ref:a},(0,P.Y)(K,{adId:r,showAdText:!1})))}function Z({nodeId:e,nextNodeId:t,id:r}){let n=(0,y.z)((0,i.BV)("data.content.0.metadata.hide_breaker_ads",!1)),a=(0,c.Xr)(d.Yg);return((0,o.useEffect)(()=>{a(e=>e+1)},[]),n)?null:(0,P.Y)(O,{nodeId:e,nextNodeId:t,id:r})}function F({nodeId:e,nextNodeId:t}){let r=(0,o.useMemo)(()=>(0,u.eU)(t=>{let r=t(l.B)?.get?.(e);return r?.[f.Kx.VERTICAL_AD]}),[e,l.B]),n=(0,c.md)(r);if(!n)return null;let{id:i}=n;return(0,P.Y)(Z,{nodeId:e,nextNodeId:t,id:i})}function j(){let e=(0,c.md)(l.B),t=null;if(e){let r=T(e);t=r.map(e=>{let t=r.indexOf(e),n=t<r.length-1?r[t+1]:0;return(0,P.Y)(F,{nodeId:`${e}`,key:e,nextNodeId:`${n}`})})}return t}var q=r(3497),U=r(87139),W=r(96314),X=r(87042);async function J({adNodes:e,articleContainer:t,articleRightRail:r,originalArticleContainerHeight:n,breakerAds:i,hasLoneRightAd:a}){if(a)return{wrapperHeight:0,stickyHeight:"100%"};let{node:l,key:s}=e&&T(e).map(t=>({key:t,node:e.get(t)})).find(({node:e})=>e[f.Kx.VERTICAL_AD])||{},d=s&&i?i.get(s):null,{element:o,wasRemoved:c}=D(l?.[f.Kx.BREAKER_AD]?.el,s),u=d?.current?.isConnected===!1;if(c||u)return{wrapperHeight:0,stickyHeight:"100%"};let[{value:y=0},{value:p=0},{value:m=n}]=(await Promise.allSettled([Y(r,t),d?.current?Y(d.current,t):0,o?Y(o,t):f.MO])).map(({value:e})=>({value:e}));return{wrapperHeight:p?m+Math.abs(y):0,stickyHeight:p?p+Math.abs(y):"100%"}}function Q(){let e=(0,N.Z)(b,x),t=(0,N.Z)(R,H),r=(0,a.b7)(),n=(0,y.z)((0,i.BV)("data.content.0.metadata.hide_main_ad")),u=(0,y.z)((0,i.BV)("data.content.0.metadata.hide_breaker_ads",!1)),f=(0,o.useRef)(null),p=(0,o.useRef)(null),m=(0,o.useRef)(!1),g=(0,U.Z)(),h=(0,c.md)(d.Cm),v=(0,c.md)(d.RO),w=(0,c.md)(d.o),{articleBodyRef:A,hasLoneRightAd:k}=h??{},{articleContainerWrapperRef:E}=v??{},{articleRightRailRef:_}=w??{},L=A?.current,C=E?.current,D=_?.current,T=C||L,Y=(0,c.md)(l.B),z=(0,c.md)(s.D),V=(0,o.useRef)(null),M=(0,S.m)();async function G(){let e=(0,q._W)(s.L);if(!f?.current||!p?.current||!T)return;null===V.current&&(V.current=await I(T)),$(T,V.current,G);let t=await J({adGapSize:M,adNodes:Y,breakerAds:e,articleContainer:T,originalArticleContainerHeight:V.current,articleRightRail:D,isMgu:g,hasLoneRightAd:k});f?.current?.style&&p?.current?.style&&(requestAnimationFrame(()=>{f.current&&p.current&&(B(f.current,t),p.current.style.height="string"==typeof t.stickyHeight?`calc(${t.stickyHeight} - ${M})`:`calc(${t.stickyHeight}px - ${M})`)}),m.current=!0)}return(0,o.useEffect)(()=>{let e=window.adPlacementRegistry,t=!Array.isArray(e)||0===e.length||1===e.length&&"function"==typeof e[0];(u||t)&&T?.offsetHeight&&f.current&&!r&&G()},[T?.offsetHeight]),(0,o.useEffect)(()=>{let e=()=>{m.current||G()};return window.addEventListener("DESKTOP_RIGHT_RAIL_LOADED",e,{once:!0}),()=>{window.removeEventListener("DESKTOP_RIGHT_RAIL_LOADED",e)}},[]),(0,o.useEffect)(()=>(z&&(G(),window.addEventListener("article-body.resize",G)),()=>{window.removeEventListener("article-body.resize",G)}),[z]),(0,P.Y)(t,{ref:f},(0,P.Y)(e,{id:"ad-article-rail-default-wrapper",className:W.B9.VERTICAL_AD,ref:p},(0,P.Y)(X.S,{name:"beforeAdBlock"}),n||r?null:(0,P.Y)(K,{adId:"gpt-ad-vertical-top",className:"standard-article-vertical-ad",showAdText:!1})))}var ee=r(71055);function et(){let e=(0,i.BV)("data.content.0.display_type.title"),t=(0,i.BV)("layoutContextProps.isAdsFree"),r=(0,i.BV)("embeddedContentProps");return t||!(0,n.showVerticalAds)(e)||(0,a.kd)(r)?null:(0,P.Y)(ee.Fragment,null,(0,P.Y)(Q,null),(0,P.Y)(j,null))}},61861:(e,t,r)=>{r.d(t,{c:()=>o,m:()=>d});var n=r(71055),i=r(800),a=r(87139);let l={screenHeightMultiple:1},s={screenHeightMultiple:1,additionalHeight:700};function d(){let e=(0,a.Z)(),t=(0,i.BV)("layoutContextProps.siteData.metadata.adConfig.settings.rightAdStickyDistance");return!e&&(t||0===t)?isFinite(t)?`${t}px`:t:"150px"}function o(e){return(0,n.useMemo)(()=>{let t=window.innerHeight,r="m"===e?l:s;return r.screenHeightMultiple*t+(r.additionalHeight||0)},[e])}}}]);

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.