1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,428135,e=>{"use strict";var t=e.i(843476),n=e.i(1760);e.s(["CardRatingsOutboundLink",0,function({href:e,category:r,placement:i,onClick:u,children:l,...s}){return(0,t.jsx)("a",{...s,href:e,target:"_blank",rel:"sponsored nofollow noopener noreferrer",onClick:e=>{(0,n.beaconCardRatingsClick)(e.currentTarget,{category:r,placement:i}),u?.(e)},children:l})}])},35968,e=>{"use strict";e.i(247167);var t=e.i(843476),n=e.i(860999),r=e.i(271645);let i="destination.cardContentOptOut.v1",u=null,l=null,s="pk_live_Y2xlcmsuZGVzdGluYXRpb24uY29tJA".startsWith("pk_live_")===!0;function o({children:e}){let{isSignedIn:s,isLoaded:c}=(0,n.useAuth)();return!function(e){let[t,n]=(0,r.useState)(()=>!0!==l);return(0,r.useEffect)(()=>{if(!e)return;let t=!1;return(function(){if(null!==l)return Promise.resolve(l);let e=function(){try{let e=window.sessionStorage.getItem(i);return"1"===e||"0"!==e&&null}catch{return null}}();return null!==e?(l=e,Promise.resolve(e)):(u||(u=fetch("/api/user/preferences",{credentials:"same-origin"}).then(async e=>{if(!e.ok)return!1;let t=await e.json();return t.preferences?.cardContentOptOut===!0}).catch(()=>!1).then(e=>{l=e;try{window.sessionStorage.setItem(i,e?"1":"0")}catch{}return u=null,e})),u)})().then(e=>{t||n(!e)}),()=>{t=!0}},[e]),t}(!!(c&&s))?null:(0,t.jsx)(t.Fragment,{children:e})}e.s(["CardContentClientGate",0,function({children:e}){return s?(0,t.jsx)(o,{children:e}):(0,t.jsx)(t.Fragment,{children:e})}],35968)}]);
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.