PageSourceSearch

https://choosely.ai/_next/static/immutable/chunks/0ua8i_afkjldv.js

js choosely.ai collected 2026-10-05 11:55:37 UTC 33,286 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,534202,e=>{e.v({adjust:"png-character-renderer-module__C0Nt2a__adjust",arrival:"png-character-renderer-module__C0Nt2a__arrival",chimp:"png-character-renderer-module__C0Nt2a__chimp","chimp-adjust":"png-character-renderer-module__C0Nt2a__chimp-adjust","chimp-arrival":"png-character-renderer-module__C0Nt2a__chimp-arrival","chimp-click":"png-character-renderer-module__C0Nt2a__chimp-click","chimp-glance":"png-character-renderer-module__C0Nt2a__chimp-glance","chimp-watch":"png-character-renderer-module__C0Nt2a__chimp-watch",click:"png-character-renderer-module__C0Nt2a__click",glance:"png-character-renderer-module__C0Nt2a__glance",image:"png-character-renderer-module__C0Nt2a__image",ready:"png-character-renderer-module__C0Nt2a__ready",watch:"png-character-renderer-module__C0Nt2a__watch"})},893605,e=>{e.v({entranceOffset:"video-character-renderer-module__tz__nq__entranceOffset",layerHidden:"video-character-renderer-module__tz__nq__layerHidden",layerVisible:"video-character-renderer-module__tz__nq__layerVisible",restLayer:"video-character-renderer-module__tz__nq__restLayer",video:"video-character-renderer-module__tz__nq__video"})},259573,e=>{"use strict";var t=e.i(843476),r=e.i(657688),n=e.i(522016),i=e.i(271645);let a="(min-width: 320px)",o="choosely_chimp_arrived_v3",s=[{state:"arrival_fall",durationMs:600},{state:"arrival_land",durationMs:500},{state:"arrival_dust_off",durationMs:2e3},{state:"walk_right",durationMs:5e3}],l=s.reduce((e,t)=>e+t.durationMs,0),d=["check_watch","adjust_glasses","look_around"],c="/brand/choosely-chimp-navbar-entrance.webm",u="/brand/choosely-chimp-navbar-entrance-safari.mov",f={arrival_fall:c,arrival_land:c,arrival_dust_off:c,walk_right:c,check_watch:"/brand/choosely-chimp-idle-watch.webm",adjust_glasses:"/brand/choosely-chimp-idle-glasses.webm",look_around:"/brand/choosely-chimp-idle-look.webm"},h={arrival_fall:u,arrival_land:u,arrival_dust_off:u,walk_right:u,check_watch:"/brand/choosely-chimp-idle-watch-safari.mov",adjust_glasses:"/brand/choosely-chimp-idle-glasses-safari.mov",look_around:"/brand/choosely-chimp-idle-look-safari.mov"},p="/brand/choosely-chimp-navbar-rest.png",m={webm:"/brand/chimp-alpha-probe.webm",hevc:"/brand/chimp-alpha-probe.mov"},_={};function x(e){return/Chrome\/|Chromium\//.test(e)||/Android/.test(e)}function g(e){return!!/iPad|iPhone|iPod/.test(e)||!x(e)&&"u">typeof navigator&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1}var v=e.i(534202);let y=new Set(["arrival_fall","arrival_land","arrival_dust_off","walk_right"]),w={check_watch:"watch",adjust_glasses:"adjust",look_around:"glance",click_reaction:"click"};function b({state:e,ready:n,onClick:i,offsetX:a=0}){let o=function(e){if(y.has(e))return v.default.arrival;let t=w[e];return t?v.default[t]:""}(e);return(0,t.jsx)("button",{type:"button",className:[v.default.chimp,o,n?v.default.ready:""].filter(Boolean).join(" "),onClick:i,style:a?{transform:`translateX(${a}px)`}:void 0,"aria-label":"Say hello to Choosely Chimp",title:"Choosely Chimp",children:(0,t.jsx)(r.default,{src:p,alt:"","aria-hidden":"true",width:67,height:69,draggable:!1,className:v.default.image})})}var j=e.i(893605);let S=new Set(["arrival_fall","arrival_land","arrival_dust_off","walk_right"]),C=function(e){let{state:n,ready:o,settled:s,preparingEntrance:l=!1,onEntranceMediaReady:d,onEntranceMediaUnavailable:c,onClick:u}=e,y=(0,i.useRef)(d),w=(0,i.useRef)(c),C=(0,i.useRef)(null),[N,k]=(0,i.useState)(null),[I,T]=(0,i.useState)(()=>new Set),[R,E]=(0,i.useState)(null),L=(0,i.useRef)(null);(0,i.useEffect)(()=>{y.current=d,w.current=c},[d,c]),(0,i.useEffect)(()=>{let e=!1;return async function(){var t;if(!window.matchMedia(a).matches){e||k("fallback"),w.current?.();return}if(function(){if("u"<typeof navigator)return!1;let e=navigator.userAgent;return!!g(e)||!x(e)&&/AppleWebKit\//.test(e)&&/Safari\//.test(e)&&/Version\//.test(e)}()){e||k("hevc");return}if(!function(){if("u"<typeof navigator)return!1;let e=navigator.userAgent;if(g(e))return!1;let t=/Chrome\/|Chromium\//.test(e),r=/Firefox\//.test(e);return t||r}()){e||k("fallback"),w.current?.();return}let r=await (t="webm",_[t]??=new Promise(e=>{if("u"<typeof document)return void e(!1);let r=document.createElement("video");
1r.muted=!0,r.playsInline=!0,r.preload="auto";let n=!1,i=t=>{n||(n=!0,window.clearTimeout(s),r.removeEventListener("loadeddata",o),r.removeEventListener("error",a),e(t))},a=()=>i(!1),o=()=>{try{let e=document.createElement("canvas");e.width=r.videoWidth||8,e.height=r.videoHeight||8;let t=e.getContext("2d",{willReadFrequently:!0});if(!t)return void i(!1);t.clearRect(0,0,e.width,e.height),t.drawImage(r,0,0,e.width,e.height);let{data:n}=t.getImageData(48,32,1,1);i(n[3]<=32)}catch{i(!1)}},s=window.setTimeout(()=>i(!1),1500);r.addEventListener("loadeddata",o),r.addEventListener("error",a),r.src=m[t],r.load()}));!e&&(k(r?"webm":"fallback"),r||w.current?.())}(),()=>{e=!0}},[]);let A="webm"===N?f:"hevc"===N?h:void 0,F=A?.[n],P=A?.arrival_fall,z=void 0!==F&&!I.has(F);if((0,i.useEffect)(()=>{if(!z||!F){L.current=null;return}if(L.current===F)return;L.current=F;let e=C.current;if(!e)return;let t=performance.now(),r=F===P,n=!1,i=!1,a=null,o=null,s=0,l=()=>{!n&&(n=!0,window.clearTimeout(c),T(e=>e.has(F)?e:new Set(e).add(F)),r&&w.current?.())},d=()=>{if(!n&&!i){if(!r&&performance.now()-t>700){n=!0,window.clearTimeout(c);return}i=!0,window.clearTimeout(c),e.play().then(()=>{let t=!1,n=()=>{!t&&(t=!0,window.clearTimeout(s),E(F),r&&y.current?.())};s=window.setTimeout(()=>{e.readyState>=3&&e.currentTime>0&&n()},400),"function"==typeof e.requestVideoFrameCallback?a=e.requestVideoFrameCallback(n):o=window.requestAnimationFrame(n)}).catch(l)}},c=window.setTimeout(l,8e3),u=()=>{n||i||(window.clearTimeout(c),c=window.setTimeout(l,8e3))};for(let t of(e.addEventListener("error",l),e.addEventListener("canplay",d),["progress","loadedmetadata","loadeddata"]))e.addEventListener(t,u);return e.load(),()=>{for(let t of(window.clearTimeout(c),window.clearTimeout(s),["progress","loadedmetadata","loadeddata"]))e.removeEventListener(t,u);null!==a&&"function"==typeof e.cancelVideoFrameCallback&&e.cancelVideoFrameCallback(a),null!==o&&window.cancelAnimationFrame(o),e.removeEventListener("error",l),e.removeEventListener("canplay",d)}},[z,F,P]),null===N)return(0,t.jsx)(b,{state:"idle",ready:!1,onClick:u,offsetX:s?-40:0});let O=S.has(n),B="webm"===N||"hevc"===N,U=B&&void 0!==F&&I.has(F);if(!(B&&("idle"===n||z||U)))return(0,t.jsx)(b,{state:n,ready:o,onClick:u,offsetX:s?-40:0});let M=s||U?-40:0,K=z&&R===F,q=(O||l)&&z&&!K;return(0,t.jsxs)("button",{type:"button",className:[v.default.chimp,v.default.ready].join(" "),onClick:u,style:M?{transform:`translateX(${M}px)`}:void 0,"aria-label":"Say hello to Choosely Chimp",title:"Choosely Chimp",children:[(0,t.jsx)(r.default,{src:p,alt:"","aria-hidden":"true",width:67,height:69,draggable:!1,loading:"eager",className:[v.default.image,j.default.restLayer,!K&&!q?j.default.layerVisible:j.default.layerHidden].join(" ")}),z?(0,t.jsx)("video",{ref:C,className:[v.default.image,j.default.video,O?j.default.entranceOffset:"",K?j.default.layerVisible:j.default.layerHidden].filter(Boolean).join(" "),style:O?{"--entrance-x":"-40px"}:void 0,src:F,muted:!0,playsInline:!0,preload:"auto",onEnded:()=>E(null),"aria-hidden":"true"}):null]})},N="choosely_chimp_tab_context_v1",k=!1,I=null,T=!1;function R(e){try{window.sessionStorage.setItem(N,e)}catch{}}function E(){return window.crypto.randomUUID()}async function L(){let e=function(){try{return window.sessionStorage.getItem(N)}catch{return null}}();for(e||R(e=E());;){let t=await function(e){return"locks"in window.navigator?new Promise(t=>{let r=!1,n=e=>{r||(r=!0,t(e))};window.navigator.locks.request(`choosely-chimp-tab-context:${e}`,{ifAvailable:!0},async e=>{let t;if(!e)return void n({status:"occupied"});let r=new Promise(e=>{t=e});n({status:"acquired",release:t}),await r}).catch(()=>n({status:"unavailable"}))}):Promise.resolve({status:"unavailable"})}(e);if("acquired"===t.status)return{release:t.release};if("unavailable"===t.status)return{release:()=>void 0};R(e=E());try{window.sessionStorage.removeItem(o)}catch{}}}function A(){let e=I;I=null,e&&e.then(({release:e})=>e())}function F(){var e;let r,n,{state:c,ready:u,phase:f,beginEntrance:h,abandonEntrance:p}=function(){let[e,t]=(0,i.useState)("idle"),[r,n]=(0,i.useState)(!1),[a,d]=(0,i.useState)("booting"),c=(0,i.useRef)([]),u=(0,i.useRef)(!1),f=(0,i.useCallback)(()=>
1{c.current.forEach(e=>window.clearTimeout(e)),c.current=[]},[]),h=(0,i.useCallback)(()=>{if(u.current)return;u.current=!0,f();try{window.sessionStorage.setItem(o,"1")}catch{}d("entrance");let e=0;s.forEach((r,n)=>{n>0&&c.current.push(window.setTimeout(()=>t(r.state),e)),e+=r.durationMs}),c.current.push(window.setTimeout(()=>{t("idle"),d("settled")},l))},[f]),p=(0,i.useCallback)(()=>{u.current||(u.current=!0,f(),t("idle"),d("settled"))},[f]);return(0,i.useEffect)(()=>{let e=!1,r=window.setTimeout(()=>{(function e(){return T||(T=!0,window.addEventListener("pagehide",A),window.addEventListener("pageshow",t=>{t.persisted&&e()})),I??=L()})().then(()=>{if(!e){if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||!(!k&&!function(){try{return"1"===window.sessionStorage.getItem(o)}catch{return!1}}())){u.current=!0,t("idle"),d("settled"),n(!0);return}k=!0,t(s[0].state),d("preparing"),n(!0),c.current.push(window.setTimeout(()=>p(),1e4))}})},0);return c.current.push(r),()=>{e=!0,f()}},[p,f]),{state:e,ready:r,phase:a,beginEntrance:h,abandonEntrance:p}}(),[m,_]=(0,i.useState)(null),[x,g]=(0,i.useState)(!1),v=(0,i.useRef)(null);(0,i.useEffect)(()=>{let e=window.setTimeout(()=>g(!0),0);return()=>window.clearTimeout(e)},[]);let y=(0,i.useCallback)(e=>{_("idle"===e?null:e)},[]);return(e="settled"===f,r=(0,i.useRef)(null),n=(0,i.useRef)(y),(0,i.useEffect)(()=>{n.current=y},[y]),(0,i.useEffect)(()=>{let t,i;if(!e)return;let o=!1,s=()=>{let e=25e3+2e4*Math.random();t=window.setTimeout(()=>{if(o)return;if(!(!("u"<typeof document)&&!document.hidden&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches&&window.matchMedia(a).matches&&1))return void s();let e=d.filter(e=>e!==r.current),t=e[Math.floor(Math.random()*e.length)]??d[0];r.current=t,n.current(t),i=window.setTimeout(()=>{o||(n.current("idle"),s())},4100)},e)};return s(),()=>{o=!0,window.clearTimeout(t),window.clearTimeout(i)}},[e]),x)?(0,t.jsx)(C,{state:m??c,ready:u,settled:"settled"===f,preparingEntrance:"preparing"===f,onEntranceMediaReady:h,onEntranceMediaUnavailable:p,onClick:()=>{"settled"!==f||m||(v.current&&window.clearTimeout(v.current),_("click_reaction"),v.current=window.setTimeout(()=>_(null),900))}}):null}var P=e.i(26214);function z(e,t){return!!e&&("/"===t?"/"===e:e===t||e.startsWith(`${t}/`))}function O({kind:e}){return"instagram"===e?(0,t.jsxs)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",className:"h-[15px] w-[15px]",fill:"none",stroke:"currentColor",strokeWidth:"1.7",children:[(0,t.jsx)("rect",{x:"4",y:"4",width:"16",height:"16",rx:"4"}),(0,t.jsx)("circle",{cx:"12",cy:"12",r:"3.4"}),(0,t.jsx)("circle",{cx:"17.2",cy:"6.8",r:".8",fill:"currentColor",stroke:"none"})]}):"tiktok"===e?(0,t.jsxs)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",className:"h-[15px] w-[15px]",fill:"none",stroke:"currentColor",strokeWidth:"1.8",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,t.jsx)("path",{d:"M14 4v9.3a4.2 4.2 0 1 1-3.4-4.1"}),(0,t.jsx)("path",{d:"M14 4c.8 2.1 2.2 3.3 4.2 3.7"})]}):(0,t.jsxs)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",className:"h-[15px] w-[15px]",fill:"none",stroke:"currentColor",strokeWidth:"1.7",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,t.jsx)("rect",{x:"3.5",y:"5",width:"17",height:"14",rx:"2"}),(0,t.jsx)("path",{d:"m5 7 7 5 7-5"})]})}let B=[{label:"Instagram",href:"https://www.instagram.com/choosely.ai",kind:"instagram",external:!0},{label:"TikTok",href:"https://www.tiktok.com/@choosely.ai",kind:"tiktok",external:!0},{label:"Email Choosely",href:"mailto:[email protected]",kind:"email",external:!1}];e.s(["OfRecordSiteHeader",0,function({activePath:e,isSignedIn:a=!1}){let[o,s]=(0,i.useState)(!1),l="/"===e?"md:sticky":"md:fixed";return(0,t.jsxs)("header",{className:`fixed inset-x-0 top-0 z-50 border-b border-white/[0.14] bg-[#050608]/95 px-4 backdrop-blur-xl sm:px-6 ${l} lg:px-8`,children:[(0,t.jsxs)("div",{className:"mx-auto grid min-h-[70px] max-w-[1280px] grid-cols-[auto_1fr_auto] items-center gap-5 xl:gap-7",children:[(0,t.jsxs)("div",{className:"relative flex items-center",children:[(0,t.jsxs)(n.default,{href:"/",className:"flex items-center gap-2.5 text-[15px] font-bold tracking-[0.035em] text-[#f4f2ed] no-underline",children:[(0,t.jsx)(r.default,{src:"/images/logo.png",alt:"Choosely.AI",width:38,height:38,className:"h-[38px] w-[38px] translate-x-[7px] translate-y-[4px] object-contain"}),"CHOOSELY.AI"]}),(0,t.jsx)(F,{})]}),(0,t.jsx)("nav",{"aria-label":"Primary navigation",className:"hidden items-stretch justify-center md:flex",children:P.PUBLIC_NAV_LINKS.map(r=>{let i=z(e,r.href);return(0,t.jsxs)(n.default,{href:r.href,"aria-current":i?"page":void 0,className:["relative inline-flex min-h-[70px] items-center px-3 text-[13px] font-medium no-underline transition-colors xl:px-4",i?"text-[#f4f2ed]":"text-white/55 hover:text-[#f4f2ed]"].join(" "),children:[r.label,i?(0,t.jsx)("span",{"aria-hidden":"true",className:"absolute bottom-[-1px] left-1/2 h-[2px] w-[30px] -translate-x-1/2 bg-[#9d8cff]"}):null]},r.href)})}),(0,t.jsxs)("div",{className:"hidden items-center justify-end gap-3 md:flex",children:[(0,t.jsx)("div",{className:"flex items-center gap-1.5","aria-label":"Choosely social and contact links",children:B.map(e=>(0,t.jsx)("a",{href:e.href,"aria-label":e.label,title:e.label,target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,className:"grid h-8 w-8 place-items-center border border-white/[0.11] text-white/48 no-underline transition-colors hover:border-white/25 hover:text-[#f4f2ed]",children:(0,t.jsx)(O,{kind:e.kind})},e.href))}),a?(0,t.jsx)(n.default,{href:"/dashboard",className:"inline-flex min-h-[36px] items-center border border-[#f4f2ed] bg-[#f4f2ed] px-3.5 text-[12px] font-semibold text-[#090a0d] no-underline",children:"Dashboard"}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.default,{href:P.PUBLIC_SIGN_IN_LINK.href,className:"text-[12px] font-semibold text-white/66 no-underline transition-colors hover:text-white",children:P.PUBLIC_SIGN_IN_LINK.label}),(0,t.jsx)(n.default,{href:P.PUBLIC_CREATE_ACCOUNT_LINK.href,className:"inline-flex min-h-[36px] items-center border border-white/24 px-3.5 text-[12px] font-semibold text-[#f4f2ed] no-underline transition-colors hover:border-white/45",children:P.PUBLIC_CREATE_ACCOUNT_LINK.label})]})]}),(0,t.jsxs)("button",{type:"button",className:"ml-auto inline-flex h-10 w-10 flex-col items-center justify-center gap-[5px] border border-white/18 bg-transparent md:hidden","aria-label":"Toggle mobile menu","aria-expanded":o,"aria-controls":"of-record-mobile-menu",onClick:()=>s(e=>!e),children:[(0,t.jsx)("span",{className:"h-px w-4 bg-[#f4f2ed]"}),(0,t.jsx)("span",{className:"h-px w-4 bg-[#f4f2ed]"}),(0,t.jsx)("span",{className:"h-px w-4 bg-[#f4f2ed]"})]})]}),o?(0,t.jsxs)("div",{id:"of-record-mobile-menu",className:"mx-auto grid max-w-[1280px] border-t border-white/[0.14] pb-4 pt-2 md:hidden",children:[P.PUBLIC_NAV_LINKS.map(r=>{let i=z(e,r.href);return(0,t.jsx)(n.default,{href:r.href,"aria-current":i?"page":void 0,onClick:()=>s(!1),className:["border-b border-white/[0.1] px-1 py-3 text-sm no-underline",i?"text-[#f4f2ed]":"text-white/62"].join(" "),children:r.label},r.href)}),(0,t.jsx)("div",{className:"mt-3 flex items-center gap-2 border-b border-white/[0.1] pb-3",children:B.map(e=>(0,t.jsx)("a",{href:e.href,"aria-label":e.label,title:e.label,target:e.external?"_blank":void 0,rel:e.external?"noopener noreferrer":void 0,className:"grid h-10 w-10 place-items-center border border-white/[0.14] text-white/58 no-underline",children:(0,t.jsx)(O,{kind:e.kind})},e.href))}),a?(0,t.jsx)(n.default,{href:"/dashboard",onClick:()=>s(!1),className:"mt-3 inline-flex min-h-[42px] items-center justify-center bg-[#f4f2ed] px-4 text-sm font-semibold text-[#090a0d] no-underline",children:"Dashboard"}):(0,t.jsxs)("div",{className:"mt-3 flex gap-3",children:[(0,t.jsx)(n.default,{href:P.PUBLIC_SIGN_IN_LINK.href,onClick:()=>s(!1),className:"inline-flex min-h-[42px] flex-1 items-center justify-center border border-white/18 px-4 text-sm font-semibold text-white no-underline",children:P.PUBLIC_SIGN_IN_LINK.label}),(0,t.jsx)(n.default,{href:P.PUBLIC_CREATE_ACCOUNT_LINK.href,onClick:()=>s(!1),className:"inline-flex min-h-[42px] flex-1 items-center justify-center bg-[#f4f2ed] px-4 text-sm font-semibold text-[#090a0d] no-underline",children:P.PUBLIC_CREATE_ACCOUNT_LINK.label})]})]}):null]})}],259573)},100715,e=>{"use strict";
1var t=e.i(843476),r=e.i(437902),n=e.i(657688),i=e.i(522016);e.s(["PublicMarketingFooter",0,function({id:e}={}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("footer",{id:e,className:"jsx-fa0e7f7dd7ecffcd pmf-footer",children:(0,t.jsxs)("div",{className:"jsx-fa0e7f7dd7ecffcd pmf-wrap",children:[(0,t.jsxs)("div",{className:"jsx-fa0e7f7dd7ecffcd pmf-footer-top",children:[(0,t.jsxs)("div",{className:"jsx-fa0e7f7dd7ecffcd",children:[(0,t.jsxs)("div",{className:"jsx-fa0e7f7dd7ecffcd pmf-footer-brand",children:[(0,t.jsx)(n.default,{src:"/images/logo.png",alt:"Choosely.AI",width:34,height:34,className:"pmf-footer-brand-logo"}),"CHOOSELY.AI"]}),(0,t.jsx)("p",{className:"jsx-fa0e7f7dd7ecffcd pmf-footer-tag",children:"Independent intelligence on what changed in AI, what matters, and what to use."})]}),(0,t.jsxs)("div",{className:"jsx-fa0e7f7dd7ecffcd",children:[(0,t.jsx)("h4",{className:"jsx-fa0e7f7dd7ecffcd",children:"Product"}),(0,t.jsx)(i.default,{href:"/",children:"Home"}),(0,t.jsx)(i.default,{href:"/stack-intelligence",children:"Stack Intelligence"}),(0,t.jsx)(i.default,{href:"/tools",children:"Browse Tools"})]}),(0,t.jsxs)("div",{className:"jsx-fa0e7f7dd7ecffcd",children:[(0,t.jsx)("h4",{className:"jsx-fa0e7f7dd7ecffcd",children:"Editorial"}),(0,t.jsx)(i.default,{href:"/ai-radar",children:"AI Radar"}),(0,t.jsx)(i.default,{href:"/ai-progress",children:"AI Progress Index"}),(0,t.jsx)(i.default,{href:"/reports",children:"Reports"})]}),(0,t.jsxs)("div",{className:"jsx-fa0e7f7dd7ecffcd",children:[(0,t.jsx)("h4",{className:"jsx-fa0e7f7dd7ecffcd",children:"Company"}),(0,t.jsx)(i.default,{href:"/about",children:"About"}),(0,t.jsx)(i.default,{href:"/editorial-standards",children:"Editorial Standards"}),(0,t.jsx)(i.default,{href:"/commercial-disclosures",children:"Commercial Disclosures"}),(0,t.jsx)(i.default,{href:"/corrections",children:"Corrections"}),(0,t.jsx)(i.default,{href:"/privacy",children:"Privacy"}),(0,t.jsx)(i.default,{href:"/terms",children:"Terms"})]})]}),(0,t.jsxs)("div",{className:"jsx-fa0e7f7dd7ecffcd pmf-footer-trust",children:[(0,t.jsx)("p",{className:"jsx-fa0e7f7dd7ecffcd pmf-footer-trust-primary",children:"Independent by design. Sponsors and paid listings can never influence Choosely's rankings, recommendations or comparison verdicts."}),(0,t.jsx)("p",{className:"jsx-fa0e7f7dd7ecffcd pmf-footer-trust-secondary",children:"Commercial partnerships are clearly labelled and kept separate from independent editorial and recommendation decisions."})]}),(0,t.jsx)("div",{className:"jsx-fa0e7f7dd7ecffcd pmf-footer-bot",children:(0,t.jsx)("span",{className:"jsx-fa0e7f7dd7ecffcd",children:"© 2026 CHOOSELY.AI · All rights reserved."})})]})}),(0,t.jsx)(r.default,{id:"fa0e7f7dd7ecffcd",children:".pmf-footer{border-top:1px solid #ffffff0f;padding:48px 24px 36px}.pmf-wrap{max-width:1280px;margin:0 auto;padding:0 24px}.pmf-footer-top{border-bottom:1px solid #ffffff0f;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:20px;padding-bottom:20px;display:grid}.pmf-footer-brand{align-items:center;gap:10px;font-weight:700;display:flex}.pmf-footer-brand-logo{object-fit:contain;width:34px;height:34px}.pmf-footer-tag{color:#ffffff94;max-width:52ch;margin-top:10px}.pmf-footer-top h4{color:#fff6;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:13px}.pmf-footer-top a{color:#ffffffd1;margin-bottom:6px;text-decoration:none;display:block}.pmf-footer-top a:hover{color:#fff}.pmf-footer-trust{border-top:1px solid #ffffff0f;margin-top:18px;padding-top:18px}.pmf-footer-trust-primary{color:#ffffffd1;margin:0}.pmf-footer-trust-secondary{color:#ffffff94;margin:6px 0 0;font-size:13px;line-height:1.6}.pmf-footer-bot{color:#fff6;justify-content:space-between;gap:12px;margin-top:16px;font-size:12px;display:flex}@media (width<=1100px){.pmf-footer-top{grid-template-columns:1fr 1fr}}@media (width<=760px){.pmf-footer{padding:32px 24px 24px}.pmf-wrap{padding:0 24px}.pmf-footer-top{grid-template-columns:1fr 1fr;gap:14px;padding-bottom:14px}.pmf-footer-top>div:first-child{grid-column:1/-1}.pmf-footer-tag{margin-top:6px}.pmf-footer-top h4{margin-bottom:6px}.pmf-footer-top a{margin-bottom:4px}.pmf-footer-trust{margin-top:14px;padding-top:14px}.pmf-footer-trust-secondary{font-size:12px}.pmf-footer-bot{flex-direction:column;align-items:flex-start;margin-top:12px}}"})]})}])},26214,e=>{"use strict";e.s(["PUBLIC_CREATE_ACCOUNT_LINK",0,{label:"Create free account",href:"/auth/sign-up"},"PUBLIC_NAV_LINKS",0,[{label:"Home",href:"/"},{label:"AI Radar",href:"/ai-radar"},{label:"AI Progress Index",href:"/ai-progress"},{label:"Browse Tools",href:"/tools"}],"PUBLIC_SIGN_IN_LINK",0,{label:"Sign in",href:"/auth/sign-in"}])},522016,(e,t,r)=>{"use strict";
1e.i(247167),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return x},useLinkStatus:function(){return v}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let a=e.r(190809),o=e.r(843476),s=a._(e.r(271645)),l=e.r(195057),d=e.r(8372),c=e.r(818581),u=e.r(718967),f=e.r(405550),h=e.r(388540),p=e.r(91949),m=e.r(573668),_=e.r(509396);function x(t){var r;let n,i,a,[x,v]=(0,s.useOptimistic)(p.IDLE_LINK_STATUS),y=(0,s.useRef)(null),{href:w,as:b,children:j,prefetch:S=null,passHref:C,replace:N,shallow:k,scroll:I,onClick:T,onMouseEnter:R,onTouchStart:E,legacyBehavior:L=!1,onNavigate:A,transitionTypes:F,ref:P,unstable_dynamicOnHover:z,...O}=t;n=j,L&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let B=s.default.useContext(d.AppRouterContext),U=!1!==S,M=!1===S?"none":!0===S?"full":"auto",K="none"!==M?"auto"===M?_.FetchStrategy.PPR:_.FetchStrategy.Full:_.FetchStrategy.PPR,q="string"==typeof(r=b||w)?r:(0,l.formatUrl)(r);if(L){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});i=s.default.Children.only(n)}let D=L?i&&"object"==typeof i&&i.ref:P,H,V=s.default.useCallback(e=>(null!==B&&(y.current=(0,p.mountLinkInstance)(e,q,B,K,U,v,H)),()=>{y.current&&((0,p.unmountLinkForCurrentNavigation)(y.current),y.current=null),(0,p.unmountPrefetchableInstance)(e)}),[U,q,B,K,v,H]),$={ref:(0,c.useMergedRef)(V,D),onClick(t){L||"function"!=typeof T||T(t),L&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!B||t.defaultPrevented||function(t,r,n,i,a,o,l,d="none"){if("u">typeof window){let c,{nodeName:u}=t.currentTarget;if("A"===u.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,m.isLocalURL)(r)){i&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),o){let e=!1;if(o({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=e.r(699781);s.default.startTransition(()=>{f(r,i?"replace":"push",!1===a?h.ScrollBehavior.NoScroll:h.ScrollBehavior.Default,n.current,l,d)})}}(t,q,y,N,I,A,F,M)},onMouseEnter(e){L||"function"!=typeof R||R(e),L&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),B&&U&&(0,p.onNavigationIntent)(e.currentTarget,!0===z)},onTouchStart:function(e){L||"function"!=typeof E||E(e),L&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),B&&U&&(0,p.onNavigationIntent)(e.currentTarget,!0===z)}};return(0,u.isAbsoluteUrl)(q)?$.href=q:L&&!C&&("a"!==i.type||"href"in i.props)||($.href=(0,f.addBasePath)(q)),a=L?s.default.cloneElement(i,$):(0,o.jsx)("a",{...O,...$,children:n}),(0,o.jsx)(g.Provider,{value:x,children:a})}let g=(0,s.createContext)(p.IDLE_LINK_STATUS),v=()=>(0,s.useContext)(g);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},516015,(e,t,r)=>{},898547,(e,t,r)=>{var n=e.i(247167);e.r(516015);var i=e.r(271645),a=i&&"object"==typeof i&&"default"in i?i:{default:i},o=void 0!==n.default&&n.default.env&&!0,s=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,r=t.name,n=void 0===r?"stylesheet":r,i=t.optimizeForSpeed,a=void 0===i?o:i;d(s(n),"`name` must be a string"),this._name=n,this._deletedRulePlaceholder="#"+n+"-deleted-rule____{}",d("boolean"==typeof a,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=a,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l="u">typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t,r=e.prototype;return r.setOptimizeForSpeed=function(e){d("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),d(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},r.isOptimizeForSpeed=function(){return this._optimizeForSpeed},r.inject=function(){var e=this;if(d(!this._injected,"sheet already injected"),this._injected=!0,"u">typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.get
1Sheet(),this._optimizeForSpeed||(o||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},r.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},r.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},r.insertRule=function(e,t){if(d(s(e),"`insertRule` accepts only strings"),"u"<typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;if(this._optimizeForSpeed){var r=this.getSheet();"number"!=typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(t){return o||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var n=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,n))}return this._rulesCount++},r.replaceRule=function(e,t){if(this._optimizeForSpeed||"u"<typeof window){var r="u">typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(n){o||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var n=this._tags[e];d(n,"old rule at index `"+e+"` not found"),n.textContent=t}return e},r.deleteRule=function(e){if("u"<typeof window)return void this._serverSheet.deleteRule(e);if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];d(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},r.flush=function(){this._injected=!1,this._rulesCount=0,"u">
1typeof window?(this._tags.forEach(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},r.cssRules=function(){var e=this;return"u"<typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},r.makeStyleTag=function(e,t,r){t&&d(s(t),"makeStyleTag accepts only strings as second parameter");var n=document.createElement("style");this._nonce&&n.setAttribute("nonce",this._nonce),n.type="text/css",n.setAttribute("data-"+e,""),t&&n.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return r?i.insertBefore(n,r):i.appendChild(n),n},t=[{key:"length",get:function(){return this._rulesCount}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}();function d(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var c=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0},u={};function f(e,t){if(!t)return"jsx-"+e;var r=String(t),n=e+r;return u[n]||(u[n]="jsx-"+c(e+"-"+r)),u[n]}function h(e,t){"u"<typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var r=e+t;return u[r]||(u[r]=t.replace(/__jsx-style-dynamic-selector/g,e)),u[r]}var p=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,n=void 0===r?null:r,i=t.optimizeForSpeed,a=void 0!==i&&i;this._sheet=n||new l({name:"styled-jsx",optimizeForSpeed:a}),this._sheet.inject(),n&&"boolean"==typeof a&&(this._sheet.setOptimizeForSpeed(a),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"u">typeof window&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),n=r.styleId,i=r.rules;if(n in this._instancesCounts){this._instancesCounts[n]+=1;return}var a=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[n]=a,this._instancesCounts[n]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var n=this._fromServer&&this._fromServer[r];n?(n.parentNode.removeChild(n),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],n=e[1];return a.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:n}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,n=e.id;if(r){var i=f(n,r);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return h(i,e)}):[h(i,t)]}}return{styleId:f(n),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=i.createContext(null);function _(){return new p}function x(){return i.useContext(m)}m.displayName="StyleSheetContext";var g=a.default.useInsertionEffect||a.default.useLayoutEffect,v="u">typeof window?_():void 0;function y(e){var t=v||x();return t&&("u"<typeof window?t.add(e):g(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}y.dynamic=function(e){return e.map(function(e){return f(e[0],e[1])}).join(" ")},r.StyleRegistry=function(e){var t=e.registry,r=e.children,n=i.useContext(m),o=i.useState(function(){return n||t||_()})[0];return a.default.createElement(m.Provider,{value:o},r)},r.createStyleRegistry=_,r.style=y,r.useStyleRegistry=x},437902,(e,t,r)=>{t.exports=e.r(898547).style}]);

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.