1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"eb8edcdd39ab1fd6efa887c2adf7ef700f6db297"};var a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="a93ae7b6-f637-446e-ba75-13e0ae2bb335",e._sentryDebugIdIdentifier="sentry-dbid-a93ae7b6-f637-446e-ba75-13e0ae2bb335")}catch(n){}}();import{_ as e}from"./V4WpGAoS.js";import{_ as a}from"./B6QvhByS.js";import{aJ as n,ca as r,aT as o,aU as t,aS as l,aQ as s,aR as i,cb as c,aZ as p,b2 as d,bE as u,b6 as b,c3 as m,b5 as f,aO as g,aP as _,bv as v,b8 as y}from"./C6T67uGg.js";import{P as h}from"./DtkykcHU.js";import"./D7uB8MIM.js";const k={key:0,class:"promo-banner__expanded"},j={key:0,class:"promo-banner__stripe"},w={key:1,class:"promo-banner"},z=n({__name:"Ads",props:{alt:{},imageSrc:{},loading:{},preload:{type:Boolean},sizes:{},link:{},target:{},bannerName:{},collapsible:{type:Boolean},rel:{},partnerLogo:{},promo:{}},setup(n){const y=n,z=r(),A=b(!1),B=b(!1),E=b(null),S=v("content");function L(){B.value=!0;const e=S.value;if(!e)return;const a=e.offsetHeight;E.value=a,m(()=>{requestAnimationFrame(()=>{E.value=40,setTimeout(()=>{A.value=!0,E.value=40},500)})})}function I(){B.value=!1,A.value=!1,E.value=40,m(()=>{requestAnimationFrame(()=>{const e=S.value;e&&(E.value=null,m(()=>{const a=e.offsetHeight;E.value=40,requestAnimationFrame(()=>{E.value=a,setTimeout(()=>{E.value=null},500)})}))})})}const N=f(()=>null!==E.value?{height:`${E.value}px`}:{}),T=f(()=>{const e=z.class;return!!e&&("string"==typeof e?e.includes("header-banner"):Array.isArray(e)?e.some(e=>"string"==typeof e&&e.includes("header-banner")):"object"==typeof e&&Object.keys(e).some(e=>e.includes("header-banner")))}),H=f(()=>{if(!B.value&&!A.value||!y.link)return;const e=T.value;return{icon:"https://d1j2wjn0i236uo.cloudfront.net/media/2026/02/09/PKkHCi8Kr2NLzUBrgciX0HJWlBOQjnEBrpp6z1qO.webp",link:y.link,name:y.bannerName||"Banner",partnerLogo:y.partnerLogo,rel:y.rel,target:y.target,isHeaderBanner:e}}),O=f(()=>y.link?.includes("affcatalog.com")||!1),P=f(()=>{if(!y.link)return"";if(O.value)try{const e=new URL(y.link);return e.pathname+e.search+e.hash}catch{return y.link}return y.link}),U=f(()=>y.target?y.target:O.value?"_self":"_blank"),q=f(()=>{if(y.rel)return y.rel});return(r,b)=>{const m=e,f=a;return n.collapsible&&n.partnerLogo?(g(),o("div",c({key:0,class:["promo-banner promo-banner--collapsible",{"promo-banner--collapsing":l(A)}]},l(z)),[t("div",{ref:"content",class:"promo-banner__content",style:u(l(N))},[l(A)?p("",!0):(g(),o("div",k,[t("button",{class:"promo-banner__collapse-btn",type:"button","aria-label":"Collapse banner",onClick:L},[...b[0]||(b[0]=[t("span",{class:"promo-banner__close-icon"},[t("span",{class:"promo-banner__close-icon-line"}),t("span",{class:"promo-banner__close-icon-line"})],-1)])]),s(f,c({to:l(P),target:l(U),rel:l(q),title:n.bannerName},n.promo,{class:"promo-banner__link"}),{default:i(()=>[n.imageSrc?(g(),_(m,{key:0,src:n.imageSrc,class:"promo-banner__img",alt:n.alt,format:"webp",loading:n.loading,preload:{fetchPriority:n.preload?"high":"auto"},sizes:n.sizes,fit:"cover"},null,8,["src","alt","loading","preload","sizes"])):p("",!0)]),_:1},16,["to","target","rel","title"])])),s(d,{name:"stripe-fade"},{default:i(()=>[l(H)?(g(),o("div",j,[s(h,{"collapsed-banner":l(H),"is-header-banner":l(T),onExpand:I},null,8,["collapsed-banner","is-header-banner"])])):p("",!0)]),_:1})],4)],16)):(g(),o("div",w,[s(f,c({to:l(P),target:l(U),rel:l(q),title:n.bannerName},n.promo,{class:"promo-banner__link"}),{default:i(()=>[n.imageSrc?(g(),_(m,{key:0,src:n.imageSrc,class:"promo-banner__img",alt:n.alt,format:"webp",loading:n.loading,preload:{fetchPriority:n.preload?"high":"auto"},sizes:n.sizes,fit:"cover"},null,8,["src","alt","loading","preload","sizes"])):p("",!0)]),_:1},16,["to","target","rel","title"])]))}}}),A=Object.assign(y(z,[["__scopeId","data-v-9cdc452e"]]),{__name:"BannersAds"});export{A as default};
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.