PageSourceSearch

https://isearchfrom.com/_app/immutable/nodes/12.CKgek0Ep.js

js isearchfrom.com collected 2026-10-02 06:50:49 UTC 103,783 bytes, 1 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`432d3d6e9a67f02d551da4f048ebc11fddf0cd3e`},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(n!=null)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:isearchfrom":!0});var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`b8e0a242-3d57-4a34-9b79-98adb7786613`,e._sentryDebugIdIdentifier=`sentry-dbid-b8e0a242-3d57-4a34-9b79-98adb7786613`)}catch{}})();import{A as e,At as t,Ct as n,D as r,E as i,H as a,I as o,J as s,Lt as c,Mt as l,N as u,Ot as d,Rt as f,St as p,T as m,Ut as h,V as g,W as _,Wt as v,X as y,Y as b,a as x,b as S,bt as C,d as w,dt as T,et as E,gt as D,ht as O,j as k,jt as A,l as j,n as M,nt as N,o as P,ot as F,q as I,qt as L,r as R,s as z,tt as B,vt as V,wt as H,xt as U,yt as ee,z as W}from"../chunks/Bw95pTu7.js";import{n as G,r as te,t as ne}from"../chunks/D0PFe2Me.js";import{A as re,F as ie,G as ae,N as oe,O as K,P as q,X as J,Z as Y,c as X,h as Z,i as se,j as ce,l as le,m as ue,u as Q}from"../chunks/Dus0psvh.js";import{t as de}from"../chunks/Drp553Lp.js";import{n as fe,t as pe}from"../chunks/CQKOXDMd.js";import{a as $,s as me}from"../chunks/DMFdZSM5.js";import"../chunks/FcDbdCii.js";import{a as he,i as ge,o as _e,r as ve}from"../chunks/OGs6diRi.js";import{t as ye}from"../chunks/BuaFUXDF.js";import{a as be,n as xe,r as Se,s as Ce}from"../chunks/arhqYE6j.js";import{t as we}from"../chunks/CYt92Je0.js";import{a as Te,i as Ee,n as De,r as Oe,t as ke}from"../chunks/YunjnJjS.js";import{n as Ae,r as je,t as Me}from"../chunks/3toLA26v.js";import{i as Ne,n as Pe,r as Fe,t as Ie}from"../chunks/DVnIWHob.js";import{t as Le}from"../chunks/B81R0CGY.js";import{n as Re}from"../chunks/CKwPRToM.js";import{t as ze}from"../chunks/DEehRABt.js";import{t as Be}from"../chunks/BR4H5qfZ.js";import{t as Ve}from"../chunks/Yrj0NWjs.js";import{t as He}from"../chunks/Bd1uL_Fc.js";import{t as Ue}from"../chunks/CQSQ0FAt.js";import{t as We}from"../chunks/BYAVSgCR.js";import{t as Ge}from"../chunks/DorPFt1k.js";import{t as Ke}from"../chunks/6SQkuzN-.js";import{t as qe}from"../chunks/C9Sg6EJ8.js";import{t as Je}from"../chunks/CelVUyES.js";import{t as Ye}from"../chunks/BrXl75bQ.js";import{t as Xe}from"../chunks/CSTBys1U.js";import{t as Ze}from"../chunks/DavVl7NP.js";import{t as Qe}from"../chunks/BIRuwQCP.js";import{t as $e}from"../chunks/Bz_bOaNQ.js";import{t as et}from"../chunks/KaL5ao8z.js";import{t as tt}from"../chunks/Dm9v1nk2.js";import{t as nt}from"../chunks/Dw0oZRBm.js";import{t as rt}from"../chunks/B4qukg2B.js";import{t as it}from"../chunks/1IhHK3TJ.js";import{t as at}from"../chunks/D-Y6fGsM.js";import{t as ot}from"../chunks/C20lgSl_.js";import{t as st}from"../chunks/Bjw82OSt.js";import{n as ct,t as lt}from"../chunks/DEbCS_ZD.js";import"../chunks/CL5AYN7g.js";import{n as ut,r as dt,t as ft}from"../chunks/PIPv3A5v.js";import{t as pt}from"../chunks/Dd7NQOd9.js";import{t as mt}from"../chunks/Ckh-8GRq.js";import{t as ht}from"../chunks/ChMRJL-K.js";import{t as gt}from"../chunks/VqDDc5KQ.js";import{t as _t}from"../chunks/CprVUqPe.js";import{n as vt}from"../chunks/CY7Bxpi0.js";var yt=()=>`Search Engine Proxy | iSearchFrom`,bt=()=>`Proxy de mecanismo de pesquisa | iSearchFrom`,xt=((e={},t={})=>(t.locale??$())===`pt-BR`?bt(e):yt(e)),St=()=>`Run accurate Google search checks from target countries, languages, and devices.`,Ct=()=>`Execute verificações precisas do Google a partir de países, idiomas e dispositivos de destino.`,wt=((e={},t={})=>(t.locale??$())===`pt-BR`?Ct(e):St(e)),Tt=()=>`Type to search countries`,Et=()=>`Digite para buscar países`,Dt=((e={},t={})=>(t.locale??$())===`pt-BR`?Et(e):Tt(e)),Ot=()=>`Type to search languages`,kt=()=>`Digite para buscar idiomas`,At=((e={},t={})=>(t.locale??$())===`pt-BR`?kt(e):Ot(e)),jt=()=>`You've used your free demo searches`,Mt=()=>`Você usou suas buscas de demonstração gratuitas`,Nt=((e={},t={})=>(t.locale??$())===`pt-BR`?Mt(e):jt(e)),Pt=()=>
1`Sign up and we'll unlock a much bigger monthly allowance for you, completely free. No credit card needed.`,Ft=()=>`Cadastre-se e desbloqueamos um limite mensal muito maior para você, totalmente grátis. Sem cartão de crédito.`,It=((e={},t={})=>(t.locale??$())===`pt-BR`?Ft(e):Pt(e)),Lt=()=>`Maybe later`,Rt=()=>`Talvez depois`,zt=((e={},t={})=>(t.locale??$())===`pt-BR`?Rt(e):Lt(e)),Bt=()=>`Unlock my free plan`,Vt=()=>`Desbloquear meu plano grátis`,Ht=((e={},t={})=>(t.locale??$())===`pt-BR`?Vt(e):Bt(e)),Ut=()=>`Demo searches`,Wt=()=>`Buscas de demonstração`,Gt=((e={},t={})=>(t.locale??$())===`pt-BR`?Wt(e):Ut(e)),Kt=()=>`All used`,qt=()=>`Todas usadas`,Jt=((e={},t={})=>(t.locale??$())===`pt-BR`?qt(e):Kt(e)),Yt=()=>`Free account`,Xt=()=>`Conta gratuita`,Zt=((e={},t={})=>(t.locale??$())===`pt-BR`?Xt(e):Yt(e)),Qt=()=>`Free forever`,$t=()=>`Grátis para sempre`,en=((e={},t={})=>(t.locale??$())===`pt-BR`?$t(e):Qt(e)),tn=()=>`10 localized searches every month`,nn=()=>`10 buscas localizadas por mês`,rn=((e={},t={})=>(t.locale??$())===`pt-BR`?nn(e):tn(e)),an=()=>`Unlimited direct searches`,on=()=>`Buscas diretas ilimitadas`,sn=((e={},t={})=>(t.locale??$())===`pt-BR`?on(e):an(e)),cn=()=>`Compare results side by side`,ln=()=>`Compare resultados lado a lado`,un=((e={},t={})=>(t.locale??$())===`pt-BR`?ln(e):cn(e)),dn=()=>`Street-level location targeting`,fn=()=>`Segmentação de localização no nível da rua`,pn=((e={},t={})=>(t.locale??$())===`pt-BR`?fn(e):dn(e)),mn=()=>`Saved searches, exports and history`,hn=()=>`Buscas salvas, exportações e histórico`,gn=((e={},t={})=>(t.locale??$())===`pt-BR`?hn(e):mn(e)),_n=()=>`...and much more once you're in`,vn=()=>`...e muito mais depois de entrar`,yn=((e={},t={})=>(t.locale??$())===`pt-BR`?vn(e):_n(e)),bn=()=>`No credit card needed`,xn=()=>`Sem cartão de crédito`,Sn=((e={},t={})=>(t.locale??$())===`pt-BR`?xn(e):bn(e)),Cn=()=>`Ready in 30 seconds`,wn=()=>`Pronto em 30 segundos`,Tn=((e={},t={})=>(t.locale??$())===`pt-BR`?wn(e):Cn(e)),En=()=>`Latency`,Dn=()=>`Latência`,On=((e={},t={})=>(t.locale??$())===`pt-BR`?Dn(e):En(e)),kn=()=>`Geo Match`,An=()=>`Correspondência geográfica`,jn=((e={},t={})=>(t.locale??$())===`pt-BR`?An(e):kn(e)),Mn=()=>`Proxy`,Nn=()=>`Proxy`,Pn=((e={},t={})=>(t.locale??$())===`pt-BR`?Nn(e):Mn(e)),Fn=()=>`Residential`,In=()=>`Residencial`,Ln=((e={},t={})=>(t.locale??$())===`pt-BR`?In(e):Fn(e)),Rn=()=>`Secure residential proxy active`,zn=()=>`Proxy residencial seguro ativo`,Bn=((e={},t={})=>(t.locale??$())===`pt-BR`?zn(e):Rn(e)),Vn=e=>`Step ${e?.current} of ${e?.total}`,Hn=e=>`Etapa ${e?.current} de ${e?.total}`,Un=((e,t={})=>(t.locale??$())===`pt-BR`?Hn(e):Vn(e)),Wn=()=>`Google SERP simulation search form`,Gn=()=>`Formulário de simulação de SERP do Google`,Kn=((e={},t={})=>(t.locale??$())===`pt-BR`?Gn(e):Wn(e)),qn=()=>`Try:`,Jn=()=>`Experimente:`,Yn=((e={},t={})=>(t.locale??$())===`pt-BR`?Jn(e):qn(e)),Xn=e=>`Run instant demo search for ${e?.query}`,Zn=e=>`Executar busca de demonstração instantânea para ${e?.query}`,Qn=((e,t={})=>(t.locale??$())===`pt-BR`?Zn(e):Xn(e)),$n=()=>`Enter search query...`,er=()=>`Digite uma consulta...`,tr=((e={},t={})=>(t.locale??$())===`pt-BR`?er(e):$n(e)),nr=()=>`Search`,rr=()=>`Buscar`,ir=((e={},t={})=>(t.locale??$())===`pt-BR`?rr(e):nr(e)),ar=()=>`Search in progress`,or=()=>`Busca em andamento`,sr=((e={},t={})=>(t.locale??$())===`pt-BR`?or(e):ar(e)),cr=()=>`Pages`,lr=()=>`Páginas`,ur=((e={},t={})=>(t.locale??$())===`pt-BR`?lr(e):cr(e)),dr=()=>`Advanced options`,fr=()=>`Opções avançadas`,pr=((e={},t={})=>(t.locale??$())===`pt-BR`?fr(e):dr(e)),mr=()=>`Pro`,hr=()=>`Pro`,gr=((e={},t={})=>(t.locale??$())===`pt-BR`?hr(e):mr(e)),_r=()=>`City`,vr=()=>`Cidade`,yr=((e={},t={})=>(t.locale??$())===`pt-BR`?vr(e):_r(e)),br=()=>`Safe search`,xr=()=>`SafeSearch`,Sr=((e={},t={})=>(t.locale??$())===`pt-BR`?xr(e):br(e)),Cr=()=>`Domain`,wr=()=>`Domínio`,Tr=((e={},t={})=>(t.locale??$())===`pt-BR`?wr(e):Cr(e)),Er=()=>`Country pages only`,Dr=()=>`Somente páginas do país`,Or=((e={},t={})=>(t.locale??$())===`pt-BR`?Dr(e):Er(e)),kr=()=>`Language pages only`,Ar=()=>`Somente páginas do idioma`,jr=((e={},t={})=>(t.locale??$())===`pt-BR`?Ar(e):kr(e)),Mr=()=>`Advanced options`,Nr=()=>`Opções avançadas`,Pr=((e={},t={})=>(t.locale??$())===`pt-BR`?Nr(e):Mr(e)),Fr=()=>`Please sign in to use advanced options.`,Ir=()=>`Faça login para usar opções avançadas.`,Lr=((e={},t={})=>(t.locale??$())===`pt-BR`?Ir(e):Fr(e)),Rr=()=>`Sign up for free`,zr=()=>`Cadastre-se grátis`,Br=((e={},t={})=>(t.locale??$())===`pt-BR`?zr(e):Rr(e)),Vr=()=>`Connecting to proxy network...`,Hr=()=>`Conectando à rede de proxy...`,Ur=((e={},t={})=>(t.locale??$())===`pt-BR`?Hr(e):Vr(e)),Wr=()=>
1`Routing through a residential exit node in the selected region...`,Gr=()=>`Roteando por um nó de saída residencial na região selecionada...`,Kr=((e={},t={})=>(t.locale??$())===`pt-BR`?Gr(e):Wr(e)),qr=()=>`Emulating device and locale...`,Jr=()=>`Emulando dispositivo e idioma...`,Yr=((e={},t={})=>(t.locale??$())===`pt-BR`?Jr(e):qr(e)),Xr=()=>`Querying Google from the selected location...`,Zr=()=>`Consultando o Google a partir da localização selecionada...`,Qr=((e={},t={})=>(t.locale??$())===`pt-BR`?Zr(e):Xr(e)),$r=()=>`Rendering localized results...`,ei=()=>`Exibindo os resultados localizados...`,ti=((e={},t={})=>(t.locale??$())===`pt-BR`?ei(e):$r(e)),ni=()=>`VPNs only approximate your location`,ri=()=>`VPNs apenas aproximam sua localização`,ii=((e={},t={})=>(t.locale??$())===`pt-BR`?ri(e):ni(e)),ai=()=>`A VPN connects you to a regional server, not a specific city. Local results and map packs still stay inaccurate.`,oi=()=>`Uma VPN conecta você a um servidor regional, não a uma cidade específica. Resultados locais e map packs continuam imprecisos.`,si=((e={},t={})=>(t.locale??$())===`pt-BR`?oi(e):ai(e)),ci=()=>`Your real device leaks through`,li=()=>`Seu device vaza`,ui=((e={},t={})=>(t.locale??$())===`pt-BR`?li(e):ci(e)),di=()=>`Google can still infer device, OS, and browser signals. That means the result often does not match what your users see.`,fi=()=>`O Google ainda pode inferir sinais de dispositivo, sistema operacional e navegador. Isso significa que o resultado muitas vezes não corresponde ao que seus usuários veem.`,pi=((e={},t={})=>(t.locale??$())===`pt-BR`?fi(e):di(e)),mi=()=>`Manual setup for every search`,hi=()=>`Configuração manual para cada busca`,gi=((e={},t={})=>(t.locale??$())===`pt-BR`?hi(e):mi(e)),_i=()=>`Clear cookies, switch servers, retry failures, and repeat the whole process market by market.`,vi=()=>`Limpar cookies, trocar servidores, repetir falhas e refazer todo o processo mercado por mercado.`,yi=((e={},t={})=>(t.locale??$())===`pt-BR`?vi(e):_i(e)),bi=()=>`Results disappear when the tab closes`,xi=()=>`Resultados somem`,Si=((e={},t={})=>(t.locale??$())===`pt-BR`?xi(e):bi(e)),Ci=()=>`Ad hoc VPN checks are hard to reuse. There is no durable reporting workflow or clean evidence trail.`,wi=()=>`Verificações pontuais com VPN são difíceis de reutilizar. Não há fluxo durável de relatórios nem trilha clara de evidências.`,Ti=((e={},t={})=>(t.locale??$())===`pt-BR`?wi(e):Ci(e)),Ei=()=>`Choose your location`,Di=()=>`Escolha sua localização`,Oi=((e={},t={})=>(t.locale??$())===`pt-BR`?Di(e):Ei(e)),ki=()=>`Select from 195+ countries and city-level targeting where available.`,Ai=()=>`Selecione entre mais de 195 países e segmentação por cidade quando disponível.`,ji=((e={},t={})=>(t.locale??$())===`pt-BR`?Ai(e):ki(e)),Mi=()=>`Configure device and language`,Ni=()=>`Defina device e idioma`,Pi=((e={},t={})=>(t.locale??$())===`pt-BR`?Ni(e):Mi(e)),Fi=()=>`Set mobile, tablet, or desktop context with the right language signals.`,Ii=()=>`Defina contexto mobile, tablet ou desktop com os sinais de idioma corretos.`,Li=((e={},t={})=>(t.locale??$())===`pt-BR`?Ii(e):Fi(e)),Ri=()=>`Run the search`,zi=()=>`Execute a busca`,Bi=((e={},t={})=>(t.locale??$())===`pt-BR`?zi(e):Ri(e)),Vi=()=>`Generate a localized result page using the selected market context.`,Hi=()=>`Gere uma página de resultados localizada usando o contexto de mercado selecionado.`,Ui=((e={},t={})=>(t.locale??$())===`pt-BR`?Hi(e):Vi(e)),Wi=()=>`Share or export`,Gi=()=>`Compartilhe ou exporte`,Ki=((e={},t={})=>(t.locale??$())===`pt-BR`?Gi(e):Wi(e)),qi=()=>`Keep a reusable link or move the result into your reporting workflow.`,Ji=()=>`Mantenha um link reutilizável ou leve o resultado para seu fluxo de relatórios.`,Yi=((e={},t={})=>(t.locale??$())===`pt-BR`?Ji(e):qi(e)),Xi=()=>`Real residential IPs from 195+ countries`,Zi=()=>`IPs residenciais reais de mais de 195 países`,Qi=((e={},t={})=>(t.locale??$())===`pt-BR`?Zi(e):Xi(e)),$i=()=>`Full device and OS fingerprint emulation`,ea=()=>`Emulação de device e sistema`,ta=((e={},t={})=>(t.locale??$())===`pt-BR`?ea(e):$i(e)),na=()=>`Permanent shareable result links`,ra=()=>`Links permanentes de resultados compartilháveis`,ia=((e={},t={})=>(t.locale??$())===`pt-BR`?ra(e):na(e)),aa=()=>`No VPN, no setup, instant results`,oa=()=>`Sem VPN, sem configuração, resultados instantâneos`,sa=((e={},t={})=>(t.locale??$())===`pt-BR`?oa(e):aa(e)),ca=()=>`countries covered`,la=()=>`países cobertos`,ua=((e={},t={})=>(t.locale??$())===`pt-BR`?la(e):ca(e)),da=()=>`searches completed`,fa=()=>`buscas concluídas`,pa=((e={},t={})=>(t.locale??$())===`pt-BR`?fa(e):da(e)),ma=()=>`geo-match accuracy`,ha=()=>`precisão geográfica`,ga=((e={},t={})=>(t.locale??$())===`pt-BR`?ha(e):ma(e)),_a=()=>`average response time`,va=()=>`tempo médio de resposta`,ya=((e={},t={})=>(t.locale??$())===`pt-BR`?va(e):_a(e)),ba=e=>`Searching as ${e?.country}`,xa=e=>`Pesquisando como ${e?.country}`,Sa=((e,t={})=>(t.locale??$())===`pt-BR`?xa(e):ba(e)),Ca=()=>`3 free searches, no signup needed`,wa=()=>`3 buscas grátis, sem cadastro`,Ta=((e={},t={})=>(t.locale??$())===`pt-BR`?wa(e):Ca(e)),Ea=()=>`Confirm you're human below and your search will start automatically.`,Da=()=>`Confirme que você é humano abaixo e sua busca começará automaticamente.`,Oa=((e={},t={})=>(t.locale??$())===`pt-BR`?Da(e):Ea(e)),ka=()=>`Simulate Google Search`,Aa=()=>`Simule a busca do Google`,ja=((e={},t={})=>(t.locale??$())===`pt-BR`?Aa(e):ka(e)),Ma=()=>`from any location and device`,Na=()=>`de qualquer local e device`,Pa=((e={},t={})=>(t.locale??$())===`pt-BR`?Na(e):Ma(e)),Fa=()=>`See exactly what your users see. Run Google searches from any country, city, language, and device without unreliable VPN setup.`,Ia=()=>`Veja exatamente o que seus usuários veem. Execute buscas no Google a partir de qualquer país, cidade, idioma e dispositivo sem configuração instável de VPN.`,La=((e={},t={})=>(t.locale??$())===`pt-BR`?Ia(e):Fa(e)),Ra=()=>`Real residential IPs`,za=()=>`IPs residenciais reais`,Ba=((e={},t={})=>(t.locale??$())===`pt-BR`?za(e):Ra(e)),Va=()=>`195+ countries`,Ha=()=>`Mais de 195 países`,Ua=((e={},t={})=>(t.locale??$())===`pt-BR`?Ha(e):Va(e)),Wa=()=>`Shareable results`,Ga=()=>`Resultados compartilháveis`,Ka=((e={},t={})=>(t.locale??$())===`pt-BR`?Ga(e):Wa(e)),qa=()=>
1`Trusted by 10,000+ SEOs, agencies, and brand teams`,Ja=()=>`Usado por mais de 10.000 SEOs, agências e equipes de marca`,Ya=((e={},t={})=>(t.locale??$())===`pt-BR`?Ja(e):qa(e)),Xa=()=>`The problem with VPNs`,Za=()=>`O problema com VPNs`,Qa=((e={},t={})=>(t.locale??$())===`pt-BR`?Za(e):Xa(e)),$a=()=>`VPNs only hide your IP.`,eo=()=>`VPNs só escondem seu IP.`,to=((e={},t={})=>(t.locale??$())===`pt-BR`?eo(e):$a(e)),no=()=>`Google still sees device, browser, language, and session context, so the result often does not match what real users see.`,ro=()=>`O Google ainda vê contexto de dispositivo, navegador, idioma e sessão, então o resultado muitas vezes não corresponde ao que usuários reais veem.`,io=((e={},t={})=>(t.locale??$())===`pt-BR`?ro(e):no(e)),ao=()=>`How it works`,oo=()=>`Como funciona`,so=((e={},t={})=>(t.locale??$())===`pt-BR`?oo(e):ao(e)),co=()=>`Accurate search results,`,lo=()=>`Resultados de busca precisos,`,uo=((e={},t={})=>(t.locale??$())===`pt-BR`?lo(e):co(e)),fo=()=>`every time`,po=()=>`sempre`,mo=((e={},t={})=>(t.locale??$())===`pt-BR`?po(e):fo(e)),ho=()=>`iSearchFrom simulates the full search context so teams can run repeatable localized checks.`,go=()=>`O iSearchFrom simula o contexto completo da busca para que equipes executem verificações localizadas repetíveis.`,_o=((e={},t={})=>(t.locale??$())===`pt-BR`?go(e):ho(e)),vo=()=>`Geo-location precision`,yo=()=>`Precisão geográfica`,bo=((e={},t={})=>(t.locale??$())===`pt-BR`?yo(e):vo(e)),xo=()=>`City-level targeting, not regional guessing`,So=()=>`Cidade exata, não região`,Co=((e={},t={})=>(t.locale??$())===`pt-BR`?So(e):xo(e)),wo=()=>`Target the exact market you need to validate instead of relying on broad regional VPN nodes.`,To=()=>`Mire exatamente o mercado que você precisa validar em vez de depender de nós amplos de VPN regional.`,Eo=((e={},t={})=>(t.locale??$())===`pt-BR`?To(e):wo(e)),Do=()=>`Try a local search`,Oo=()=>`Teste uma busca local`,ko=((e={},t={})=>(t.locale??$())===`pt-BR`?Oo(e):Do(e)),Ao=()=>`Search as if you're in...`,jo=()=>`Busque como se estivesse em...`,Mo=((e={},t={})=>(t.locale??$())===`pt-BR`?jo(e):Ao(e)),No=()=>`City-level precision`,Po=()=>`Precisão por cidade`,Fo=((e={},t={})=>(t.locale??$())===`pt-BR`?Po(e):No(e)),Io=()=>`Active`,Lo=()=>`Ativo`,Ro=((e={},t={})=>(t.locale??$())===`pt-BR`?Lo(e):Io(e)),zo=()=>`195+ countries and cities available`,Bo=()=>`Mais de 195 países e cidades disponíveis`,Vo=((e={},t={})=>(t.locale??$())===`pt-BR`?Bo(e):zo(e)),Ho=()=>`United States`,Uo=()=>`Estados Unidos`,Wo=((e={},t={})=>(t.locale??$())===`pt-BR`?Uo(e):Ho(e)),Go=()=>`United Kingdom`,Ko=()=>`Reino Unido`,qo=((e={},t={})=>(t.locale??$())===`pt-BR`?Ko(e):Go(e)),Jo=()=>`Germany`,Yo=()=>`Alemanha`,Xo=((e={},t={})=>(t.locale??$())===`pt-BR`?Yo(e):Jo(e)),Zo=()=>`Japan`,Qo=()=>`Japão`,$o=((e={},t={})=>(t.locale??$())===`pt-BR`?Qo(e):Zo(e)),es=()=>`Device and OS emulation`,ts=()=>`Emulação de device`,ns=((e={},t={})=>(t.locale??$())===`pt-BR`?ts(e):es(e)),rs=()=>`Google sees the device your users actually use`,is=()=>`O Google vê o device certo`,as=((e={},t={})=>(t.locale??$())===`pt-BR`?is(e):rs(e)),os=()=>`Emulate the device context that shapes the result instead of relying on whatever machine the operator happens to be using.`,ss=()=>`Emule o contexto que muda o resultado, sem depender da máquina do operador.`,cs=((e={},t={})=>(t.locale??$())===`pt-BR`?ss(e):os(e)),ls=()=>`Emulate any device`,us=()=>`Emular device`,ds=((e={},t={})=>(t.locale??$())===`pt-BR`?us(e):ls(e)),fs=()=>`What Google sees`,ps=()=>`O que o Google vê`,ms=((e={},t={})=>(t.locale??$())===`pt-BR`?ps(e):fs(e)),hs=()=>`Full device emulation`,gs=()=>`Emulação completa`,_s=((e={},t={})=>(t.locale??$())===`pt-BR`?gs(e):hs(e)),vs=()=>`You're searching from`,ys=()=>`Você está buscando de`,bs=((e={},t={})=>(t.locale??$())===`pt-BR`?ys(e):vs(e)),xs=()=>`Your computer`,Ss=()=>`Seu computador`,Cs=((e={},t={})=>(t.locale??$())===`pt-BR`?Ss(e):xs(e)),ws=()=>`MacBook, Windows, or Linux`,Ts=()=>`MacBook, Windows ou Linux`,Es=((e={},t={})=>(t.locale??$())===`pt-BR`?Ts(e):ws(e)),Ds=()=>`Google sees`,Os=()=>`O Google vê`,ks=((e={},t={})=>(t.locale??$())===`pt-BR`?Os(e):Ds(e)),As=()=>`iPhone 15 Pro`,js=()=>`iPhone 15 Pro`,Ms=((e={},t={})=>(t.locale??$())===`pt-BR`?js(e):As(e)),Ns=()=>`Safari on iOS 17 · Mobile`,Ps=()=>`Safari no iOS 17 · Mobile`,Fs=((e={},t={})=>(t.locale??$())===`pt-BR`?Ps(e):Ns(e)),Is=()=>`Matched`,Ls=()=>`Correspondente`,Rs=((e={},t={})=>(t.locale??$())===`pt-BR`?Ls(e):Is(e)),zs=()=>`Shareable results`,Bs=()=>`Resultados compartilháveis`,Vs=((e={},t={})=>(t.locale??$())===`pt-BR`?Bs(e):zs(e)),Hs=()=>`Permanent links, not disappearing tabs`,Us=()=>`Links permanentes`,Ws=((e={},t={})=>(t.locale??$())===`pt-BR`?Us(e):Hs(e)),Gs=()=>`Turn one localized result into a reusable link, export, or handoff artifact for the rest of the team.`,Ks=()=>`Transforme um resultado localizado em um link reutilizável, exportação ou artefato de repasse para o restante da equipe.`,qs=((e={},t={})=>(t.locale??$())===`pt-BR`?Ks(e):Gs(e)),Js=()=>`Start sharing results`,Ys=()=>`Compartilhar resultados`,Xs=((e={},t={})=>(t.locale??$())===`pt-BR`?Ys(e):Js(e)),Zs=()=>`Search result`,Qs=()=>`Resultado de busca`,$s=((e={},t={})=>(t.locale??$())===`pt-BR`?Qs(e):Zs(e)),ec=()=>`Saved permanently`,tc=()=>`Salvo permanentemente`,nc=((e={},t={})=>(t.locale??$())===`pt-BR`?tc(e):ec(e)),rc=()=>`Shareable link`,ic=()=>`Link compartilhável`,ac=((e={},t={})=>(t.locale??$())===`pt-BR`?ic(e):rc(e)),oc=()=>`Export formats`,sc=()=>`Formatos de exportação`,cc=((e={},t={})=>(t.locale??$())===`pt-BR`?sc(e):oc(e)),lc=()=>`Search details`,uc=()=>`Detalhes da busca`,dc=((e={},t={})=>(t.locale??$())===`pt-BR`?uc(e):lc(e)),fc=()=>`United States - English`,pc=()=>`Estados Unidos - inglês`,mc=((e={},t={})=>(t.locale??$())===`pt-BR`?pc(e):fc(e)),hc=()=>`Mobile - New York, NY`,gc=()=>`Mobile - Nova York, NY`,_c=((e={},t={})=>(t.locale??$())===`pt-BR`?gc(e):hc(e)),vc=()=>`Pinpoint locations`,yc=()=>`Localização exata`,bc=((e={},t={})=>(t.locale??$())===`pt-BR`?yc(e):vc(e)),xc=()=>`Drop a pin exactly where your customers search`,Sc=()=>`Fixe um pino exatamente onde seus clientes buscam`,Cc=((e={},t={})=>(t.locale??$())===`pt-BR`?Sc(e):xc(e)),wc=()=>`Go beyond city centers. Place a marker on any street or neighborhood to capture the hyper-local results real searchers see from that exact spot.`,Tc=()=>`Vá além do centro das cidades. Posicione um marcador em qualquer rua ou bairro para capturar os resultados hiperlocais que pe
1ssoas reais veem daquele ponto exato.`,Ec=((e={},t={})=>(t.locale??$())===`pt-BR`?Tc(e):wc(e)),Dc=()=>`Pick a location on the map`,Oc=()=>`Escolha um local no mapa`,kc=((e={},t={})=>(t.locale??$())===`pt-BR`?Oc(e):Dc(e)),Ac=()=>`Drop a pin`,jc=()=>`Fixe um pino`,Mc=((e={},t={})=>(t.locale??$())===`pt-BR`?jc(e):Ac(e)),Nc=()=>`Exact coordinates`,Pc=()=>`Coordenadas exatas`,Fc=((e={},t={})=>(t.locale??$())===`pt-BR`?Pc(e):Nc(e)),Ic=()=>`Brooklyn, NY`,Lc=()=>`Brooklyn, NY`,Rc=((e={},t={})=>(t.locale??$())===`pt-BR`?Lc(e):Ic(e)),zc=()=>`Williamsburg`,Bc=()=>`Williamsburg`,Vc=((e={},t={})=>(t.locale??$())===`pt-BR`?Bc(e):zc(e)),Hc=()=>`40.71280, -73.95420`,Uc=()=>`40.71280, -73.95420`,Wc=((e={},t={})=>(t.locale??$())===`pt-BR`?Uc(e):Hc(e)),Gc=()=>`Zoom 14.0`,Kc=()=>`Zoom 14,0`,qc=((e={},t={})=>(t.locale??$())===`pt-BR`?Kc(e):Gc(e)),Jc=()=>`Tap anywhere to search from that exact point`,Yc=()=>`Toque em qualquer lugar para buscar daquele ponto exato`,Xc=((e={},t={})=>(t.locale??$())===`pt-BR`?Yc(e):Jc(e)),Zc=()=>`Side-by-side compare`,Qc=()=>`Comparação lado a lado`,$c=((e={},t={})=>(t.locale??$())===`pt-BR`?Qc(e):Zc(e)),el=()=>`Compare two markets without switching tabs`,tl=()=>`Compare dois mercados sem trocar de aba`,nl=((e={},t={})=>(t.locale??$())===`pt-BR`?tl(e):el(e)),rl=()=>`Run the same query from two locations or devices at once and spot ranking gaps the moment they appear, all in one split view.`,il=()=>`Faça a mesma busca em dois locais ou dispositivos ao mesmo tempo e identifique diferenças de ranking assim que elas aparecem, tudo em uma visão dividida.`,al=((e={},t={})=>(t.locale??$())===`pt-BR`?il(e):rl(e)),ol=()=>`Compare two results`,sl=()=>`Comparar dois resultados`,cl=((e={},t={})=>(t.locale??$())===`pt-BR`?sl(e):ol(e)),ll=()=>`Compare results`,ul=()=>`Comparar resultados`,dl=((e={},t={})=>(t.locale??$())===`pt-BR`?ul(e):ll(e)),fl=()=>`Side by side`,pl=()=>`Lado a lado`,ml=((e={},t={})=>(t.locale??$())===`pt-BR`?pl(e):fl(e)),hl=()=>`best coffee shops`,gl=()=>`melhores cafeterias`,_l=((e={},t={})=>(t.locale??$())===`pt-BR`?gl(e):hl(e)),vl=()=>`Same query`,yl=()=>`Mesma busca`,bl=((e={},t={})=>(t.locale??$())===`pt-BR`?yl(e):vl(e)),xl=()=>`New York`,Sl=()=>`Nova York`,Cl=((e={},t={})=>(t.locale??$())===`pt-BR`?Sl(e):xl(e)),wl=()=>`London`,Tl=()=>`Londres`,El=((e={},t={})=>(t.locale??$())===`pt-BR`?Tl(e):wl(e)),Dl=()=>`Rank shift`,Ol=()=>`Mudança de ranking`,kl=((e={},t={})=>(t.locale??$())===`pt-BR`?Ol(e):Dl(e)),Al=()=>`Still relying on VPNs for search data?`,jl=()=>`Ainda usa VPNs para dados de busca?`,Ml=((e={},t={})=>(t.locale??$())===`pt-BR`?jl(e):Al(e)),Nl=()=>`There's a better way.`,Pl=()=>`Existe um jeito melhor.`,Fl=((e={},t={})=>(t.locale??$())===`pt-BR`?Pl(e):Nl(e)),Il=()=>`Get precise localized search results from 195+ countries without the setup overhead.`,Ll=()=>`Obtenha resultados de busca localizados e precisos em mais de 195 países sem sobrecarga de configuração.`,Rl=((e={},t={})=>(t.locale??$())===`pt-BR`?Ll(e):Il(e)),zl=()=>`Try it free`,Bl=()=>`Teste grátis`,Vl=((e={},t={})=>(t.locale??$())===`pt-BR`?Bl(e):zl(e)),Hl=()=>`Simple setup`,Ul=()=>`Configuração simples`,Wl=((e={},t={})=>(t.locale??$())===`pt-BR`?Ul(e):Hl(e)),Gl=()=>`Search from anywhere in`,Kl=()=>`Busque de qualquer lugar em`,ql=((e={},t={})=>(t.locale??$())===`pt-BR`?Kl(e):Gl(e)),Jl=()=>`4 steps`,Yl=()=>`4 etapas`,Xl=((e={},t={})=>(t.locale??$())===`pt-BR`?Yl(e):Jl(e)),Zl=()=>`FAQ`,Ql=()=>`FAQ`,$l=((e={},t={})=>(t.locale??$())===`pt-BR`?Ql(e):Zl(e)),eu=()=>`Common`,tu=()=>`FAQ`,nu=((e={},t={})=>(t.locale??$())===`pt-BR`?tu(e):eu(e)),ru=()=>`questions`,iu=()=>`comuns`,au=((e={},t={})=>(t.locale??$())===`pt-BR`?iu(e):ru(e)),ou=()=>`Search Engine Proxy`,su=()=>`Proxy de mecanismo de busca`,cu=((e={},t={})=>(t.locale??$())===`pt-BR`?su(e):ou(e)),lu=()=>`Stop guessing.`,uu=()=>`Pare de adivinhar.`,du=((e={},t={})=>(t.locale??$())===`pt-BR`?uu(e):lu(e)),fu=()=>`Start searching.`,pu=()=>`Comece a buscar.`,mu=((e={},t={})=>(t.locale??$())===`pt-BR`?pu(e):fu(e)),hu=()=>`Join teams that use iSearchFrom to see exactly what users see in each target market.`,gu=()=>`Junte-se a equipes que usam o iSearchFrom para ver exatamente o que usuários veem em cada mercado-alvo.`,_u=((e={},t={})=>(t.locale??$())===`pt-BR`?gu(e):hu(e)),vu=new Set([`$$slots`,`$$events`,`$$legacy`]);function yu(e,t){let n=P(t,vu),r={name:`arrow-up-down`,size:24,node:[[`path`,{d:`m21 16-4 4-4-4`}],[`path`,{d:`M17 20V4`}],[`path`,{d:`m3 8 4-4 4 4`}],[`path`,{d:`M7 4v16`}]]};ze(e,z(()=>n,{get icon(){return r}}))}var bu=new Set([`$$slots`,`$$events`,`$$legacy`]);function xu(e,t){let n=P(t,bu),r={name:`bookmark`,size:24,node:[[`path`,{d:`M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z`}]]};ze(e,z(()=>n,{get icon(){return r}}))}var Su=new Set([`$$slots`,`$$events`,`$$legacy`]);function Cu(e,t){let n=P(t,Su),r={name:`columns-2`,size:24,node:[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`}],[`path`,{d:`M12 3v18`}]],aliases:[`columns`]};ze(e,z(()=>n,{get icon(){return r}}))}var wu=new Set([`$$slots`,`$$events`,`$$legacy`]);function Tu(e,t){let n=P(t,wu),r={name:`server`,size:24,node:[[`rect`,{width:`20`,he
1ight:`8`,x:`2`,y:`2`,rx:`2`,ry:`2`}],[`rect`,{width:`20`,height:`8`,x:`2`,y:`14`,rx:`2`,ry:`2`}],[`line`,{x1:`6`,x2:`6.01`,y1:`6`,y2:`6`}],[`line`,{x1:`6`,x2:`6.01`,y1:`18`,y2:`18`}]]};ze(e,z(()=>n,{get icon(){return r}}))}function Eu(){return[{icon:Tu,text:Ur(),duration:1500},{icon:Xe,text:Kr(),duration:2e3},{icon:rt,text:Yr(),duration:1500},{icon:$e,text:Qr(),duration:3e3},{icon:Ge,text:ti(),duration:1500}]}function Du(){return[{icon:Ye,title:ii(),desc:si()},{icon:Qe,title:ui(),desc:pi()},{icon:We,title:gi(),desc:yi()},{icon:at,title:Si(),desc:Ti()}]}function Ou(){return[{step:`1`,title:Oi(),desc:ji(),icon:Ge},{step:`2`,title:Pi(),desc:Li(),icon:rt},{step:`3`,title:Bi(),desc:Ui(),icon:$e},{step:`4`,title:Ki(),desc:Yi(),icon:et}]}function ku(){return[{value:`10K+`,label:Ne()},{value:`195+`,label:Fe()},{value:`1M+`,label:Pe()},{value:`99.9%`,label:Ie()}]}function Au(){return[Qi(),ta(),ia(),sa()]}function ju(){return[{value:`195+`,label:ua(),accent:!0},{value:`1M+`,label:pa(),accent:!1},{value:`99.9%`,label:ga(),accent:!1},{value:`< 3s`,label:ya(),accent:!1}]}var Mu=`isearchfrom.com/r/abc123`,Nu=(e,t=L,r=L)=>{var i=Fu(),a=C(i),o=C(a);t()(o,{class:`size-[18px]`}),v(a);var s=n(a,2),c=p(s,!0);v(i),O(()=>_(c,r())),I(e,i)},Pu=(e,t=L,r=L,o=L)=>{var s=Lu(),c=C(s),l=p(c,!0),u=n(c,2),d=C(u);h(2),v(u);var f=n(u,2),g=e=>{var t=Iu(),r=C(t);yu(r,{class:`size-2.5`});var i=n(r);v(t),O(()=>_(i,` ${o()??``}`)),I(e,t)};a(f,e=>{o()&&e(g)}),v(s),O(()=>{i(s,1,`flex items-start gap-2 rounded-lg border p-2 ${r()?`border-primary/30 bg-primary/[0.05]`:`border-border/60 bg-white`}`,`svelte-40mp74`),i(c,1,`flex size-4 shrink-0 items-center justify-center rounded text-[9px] font-bold ${r()?`bg-primary text-white`:`bg-secondary text-muted-foreground`}`,`svelte-40mp74`),_(l,t()),i(d,1,`h-1.5 rounded-full ${r()?`bg-primary/35`:`bg-foreground
1/15`}`,`svelte-40mp74`),m(d,`width:${r()?82:68}%`)}),I(e,s)},Fu=b(`<div class="mb-5 inline-flex items-center gap-2.5 svelte-40mp74"><span class="flex size-9 shrink-0 items-center justify-center rounded-xl bg-primary/10 text-primary ring-1 ring-primary/15 svelte-40mp74"><!></span> <span class="text-xs font-semibold tracking-[0.14em] text-muted-foreground uppercase svelte-40mp74"> </span></div>`),Iu=b(`<span class="flex shrink-0 items-center gap-0.5 rounded-full bg-primary/10 px-1.5 py-0.5 text-[8px] font-bold tracking-wide text-primary uppercase svelte-40mp74"><!> </span>`),Lu=b(`<div><span> </span> <div class="min-w-0 flex-1 space-y-1.5 pt-0.5 svelte-40mp74"><div></div> <div class="h-1.5 w-1/2 rounded-full bg-foreground/[0.08] svelte-40mp74"></div></div> <!></div>`),Ru=b(`<span class="flex shrink-0 items-center gap-1.5 svelte-40mp74"><span class="cap-live-dot h-2 w-2 rounded-full bg-green-500 svelte-40mp74"></span> <span class="text-xs font-medium text-green-600 svelte-40mp74"> </span></span>`),zu=b(`<div><!> <div class="min-w-0 flex-1 svelte-40mp74"><div class="text-sm leading-snug font-medium svelte-40mp74"> </div> <div class="text-xs leading-snug text-muted-foreground svelte-40mp74"> </div></div> <!></div>`),Bu=b(`<span class="rounded-full bg-primary/10 px-2.5 py-1 text-xs font-semibold text-primary svelte-40mp74"> </span>`),Vu=b(`<section class="relative py-16 md:py-28 svelte-40mp74"><div class="container svelte-40mp74"><div class="mb-12 text-center md:mb-20 svelte-40mp74"><div class="mb-5 inline-flex max-w-full flex-wrap items-center justify-center gap-2 rounded-full border border-primary/15 bg-primary/[0.06] px-3.5 py-1.5 text-sm leading-snug font-medium text-primary shadow-sm svelte-40mp74"><!> <span class="min-w-0 svelte-40mp74"> </span></div> <h2 class="mb-5 text-3xl leading-tight font-semibold tracking-tight text-balance md:text-4xl svelte-40mp74"> <span class="text-accent svelte-40mp74"> </span></h2> <p class="mx-auto max-w-3xl text-lg leading-relaxed text-pretty text-muted-foreground svelte-40mp74"> </p></div> <div class="space-y-6 md:space-y-8 svelte-40mp74"><div class="group relative overflow-hidden rounded-3xl border border-border/80 bg-white p-6 shadow-sm transition-all duration-300 hover:-translate-y-1 hover:border-primary/40 hover:shadow-2xl hover:shadow-primary/5 md:p-10 svelte-40mp74"><div class="pointer-events-none absolute -top-24 -right-16 size-64 rounded-full bg-primary/[0.05] blur-3xl svelte-40mp74"></div> <div class="relative grid grid-cols-1 items-center gap-8 lg:grid-cols-2 lg:gap-14 svelte-40mp74"><div class="svelte-40mp74"><!> <h3 class="mb-4 text-2xl leading-tight font-semibold tracking-tight text-balance md:text-3xl svelte-40mp74"> </h3> <p class="mb-6 leading-relaxed text-muted-foreground svelte-40mp74"> </p> <a class="inline-flex max-w-full flex-wrap items-center gap-1.5 leading-snug font-medium text-primary transition-all hover:gap-2.5 svelte-40mp74"> <!></a></div> <div class="rounded-3xl bg-gradient-to-br from-primary/[0.08] via-secondary/70 to-secondary/30 p-3 ring-1 ring-border/70 sm:p-5 svelte-40mp74"><div class="overflow-hidden rounded-2xl border border-border bg-white shadow-[0_1px_2px_rgba(0,0,0,0.04),0_20px_44px_-22px_rgba(0,0,0,0.30)] svelte-40mp74"><div class="flex items-center justify-between border-b border-border/60 bg-secondary/40 px-4 py-3 svelte-40mp74"><div class="flex min-w-0 items-center gap-2 svelte-40mp74"><span class="flex size-6 shrink-0 items-center justify-center rounded-md bg-white text-primary ring-1 ring-border/60 svelte-40mp74"><!></span> <span class="min-w-0 truncate text-[13px] font-semibold tracking-tight svelte-40mp74"> </span></div> <span class="hidden shrink-0 text-[11px] text-muted-foreground sm:inline svelte-40mp74"> </span></div> <div class="space-y-2 p-4 svelte-40mp74"></div> <div class="flex items-center justify-center gap-1.5 border-t border-border/60 px-4 py-2.5 text-[11px] text-muted-foreground svelte-40mp74"><!> </div></div></div></div></div> <div class="group relative overflow-hidden rounded-3xl border border-border/80 bg-white p-6 shadow-sm transition-all duration-300 hover:-translate-y-1 hover:border-primary/40 hover:shadow-2xl hover:shadow-
1primary/5 md:p-10 svelte-40mp74"><div class="pointer-events-none absolute -top-24 -left-16 size-64 rounded-full bg-primary/[0.05] blur-3xl svelte-40mp74"></div> <div class="relative grid grid-cols-1 items-center gap-8 lg:grid-cols-2 lg:gap-14 svelte-40mp74"><div class="order-2 rounded-3xl bg-gradient-to-br from-primary/[0.08] via-secondary/70 to-secondary/30 p-3 ring-1 ring-border/70 sm:p-5 lg:order-1 svelte-40mp74"><div class="overflow-hidden rounded-2xl border border-border bg-white shadow-[0_1px_2px_rgba(0,0,0,0.04),0_20px_44px_-22px_rgba(0,0,0,0.30)] svelte-40mp74"><div class="flex items-center justify-between border-b border-border/60 bg-secondary/40 px-4 py-3 svelte-40mp74"><div class="flex min-w-0 items-center gap-2 svelte-40mp74"><span class="flex size-6 shrink-0 items-center justify-center rounded-md bg-white text-primary ring-1 ring-border/60 svelte-40mp74"><!></span> <span class="min-w-0 truncate text-[13px] font-semibold tracking-tight svelte-40mp74"> </span></div> <span class="hidden shrink-0 text-[11px] text-muted-foreground sm:inline svelte-40mp74"> </span></div> <div class="p-4 svelte-40mp74"><div class="cap-reveal relative h-52 overflow-hidden rounded-xl border border-border/60 svelte-40mp74" style="--d:0ms"><svg class="absolute inset-0 h-full w-full svelte-40mp74" viewBox="0 0 360 200" preserveAspectRatio="xMidYMid slice" aria-hidden="true"><rect width="360" height="200" fill="#eee7db" class="svelte-40mp74"></rect><g fill="#e5ddcd" class="svelte-40mp74"><rect x="64" y="44" width="30" height="20" rx="2" class="svelte-40mp74"></rect><rect x="138" y="16" width="30" height="20" rx="2" class="svelte-40mp74"></rect><rect x="210" y="44" width="30" height="20" rx="2" class="svelte-40mp74"></rect><rect x="138" y="100" width="30" height="20" rx="2" class="svelte-40mp74"></rect><rect x="64" y="128" width="30" height="20" rx="2" class="svelte-40mp74"></rect><rect x="210" y="128" width="30" height="20" rx="2" class="svelte-40mp74"></rect></g><g stroke="#dad3c4" stroke-width="7" stroke-linecap="round" fill="none" class="svelte-40mp74"><path d="M0 40 H360 M0 76 H360 M0 112 H360 M0 148 H360" class="svelte-40mp74"></path><path d="M28 0 V200 M64 0 V200 M100 0 V200 M136 0 V200 M172 0 V200 M208 0 V200 M244 0 V200 M280 0 V200 M316 0 V200" class="svelte-40mp74"></path><path d="M0 196 L300 -8" stroke-width="9" class="svelte-40mp74"></path></g><g stroke="#ffffff" stroke-width="4.5" stroke-linecap="round" fill="none" class="svelte-40mp74"><path d="M0 40 H360 M0 76 H360 M0 112 H360 M0 148 H360" class="svelte-40mp74"></path><path d="M28 0 V200 M64 0 V200 M100 0 V200 M136 0 V200 M172 0 V200 M208 0 V200 M244 0 V200 M280 0 V200 M316 0 V200" class="svelte-40mp74"></path><path d="M0 196 L300 -8" stroke-width="6" class="svelte-40mp74"></path></g><rect x="24" y="22" width="74" height="44" rx="8" fill="#cde2bd" class="svelte-40mp74"></rect><rect x="150" y="156" width="52" height="34" rx="7" fill="#cde2bd" class="svelte-40mp74"></rect><path d="M360 52 C 318 74 300 122 298 200 L 360 200 Z" fill="#bcd6e8" class="svelte-40mp74"></path><path d="M360 52 C 318 74 300 122 298 200" fill="none" stroke="#a7c6dc" stroke-width="2.5" class="svelte-40mp74"></path></svg> <div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 svelte-40mp74"><span class="cap-pin-ring block svelte-40mp74"></span></div> <div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-full svelte-40mp74"><span class="cap-map-pin block svelte-40mp74"></span></div> <div class="absolute top-2.5 left-2.5 flex items-center gap-1.5 rounded-lg border border-border/60 bg-white/90 px-2 py-1 text-[11px] shadow-sm backdrop-blur-sm svelte-40mp74"><!> <span class="font-semibold svelte-40mp74"> </span> <span class="text-muted-foreground svelte-40mp74"> </span></div> <div class="absolute inset-x-2.5 bottom-2.5 flex items-center justify-between gap-2 svelte-40mp74"><span class="rounded-md bg-white/90 px-2 py-1 text-[10px] font-medium tabular-nums shadow-sm backdrop-blur-sm svelte-40mp74"> </span> <span class="rounded-md bg-white/90 px-2 py-1 text-[10px] text-muted-foreground shadow-sm backdrop-blur-sm svelte-40mp74"> </span></div></div> <p class="mt-3 px-0.5 text-[11px] leading-relaxed text-muted-foreground svelte-40mp74"> </p></div></div></div> <div class="order-1 lg:order-2 svelte-40mp74"><!> <h3 class="mb-4 text-2xl leading-tight font-semibold tracking-tight text-balance md:text-3xl svelte-40mp74"> </h3> <p class="mb-6 leading-relaxed text-muted-foreground svelte-40mp74"> </p> <a class="inline-flex max-w-full flex-wrap items-center gap-1.5 leading-snug font-medium text-primary transition-all hover:gap-2.5 svelte-40mp74"> <!></a></div></div></div> <div class="group relative overflow-hidden rounded-3xl border border-border/80 bg-white p-6 shadow-sm transition-all duration-300 hover:-translate-y-1 hover:border-primary/40 hover:shadow-2xl hover:shadow-
1primary/5 md:p-10 svelte-40mp74"><div class="pointer-events-none absolute -top-24 -right-16 size-64 rounded-full bg-primary/[0.05] blur-3xl svelte-40mp74"></div> <div class="relative grid grid-cols-1 items-center gap-8 lg:grid-cols-2 lg:gap-14 svelte-40mp74"><div class="svelte-40mp74"><!> <h3 class="mb-4 text-2xl leading-tight font-semibold tracking-tight text-balance md:text-3xl svelte-40mp74"> </h3> <p class="mb-6 leading-relaxed text-muted-foreground svelte-40mp74"> </p> <a class="inline-flex max-w-full flex-wrap items-center gap-1.5 leading-snug font-medium text-primary transition-all hover:gap-2.5 svelte-40mp74"> <!></a></div> <div class="rounded-3xl bg-gradient-to-br from-primary/[0.08] via-secondary/70 to-secondary/30 p-3 ring-1 ring-border/70 sm:p-5 svelte-40mp74"><div class="overflow-hidden rounded-2xl border border-border bg-white shadow-[0_1px_2px_rgba(0,0,0,0.04),0_20px_44px_-22px_rgba(0,0,0,0.30)] svelte-40mp74"><div class="flex items-center justify-between border-b border-border/60 bg-secondary/40 px-4 py-3 svelte-40mp74"><div class="flex min-w-0 items-center gap-2 svelte-40mp74"><span class="flex size-6 shrink-0 items-center justify-center rounded-md bg-white text-primary ring-1 ring-border/60 svelte-40mp74"><!></span> <span class="min-w-0 truncate text-[13px] font-semibold tracking-tight svelte-40mp74"> </span></div> <span class="hidden shrink-0 text-[11px] text-muted-foreground sm:inline svelte-40mp74"> </span></div> <div class="cap-reveal border-b border-border/60 bg-secondary/20 px-4 py-3 svelte-40mp74" style="--d:0ms"><div class="mb-1.5 text-[10px] font-medium tracking-wide text-muted-foreground uppercase svelte-40mp74"> </div> <div class="flex items-center gap-2 rounded-lg border border-border/60 bg-white px-2.5 py-1.5 text-xs svelte-40mp74"><!> <span class="truncate font-medium svelte-40mp74"> </span></div></div> <div class="cap-reveal grid grid-cols-2 divide-x divide-border/60 svelte-40mp74" style="--d:120ms"><div class="relative p-3 svelte-40mp74"><div class="mb-2.5 flex items-center gap-2 rounded-lg bg-primary/[0.06] px-2 py-1.5 ring-1 ring-primary/20 svelte-40mp74"><!> <span class="min-w-0 truncate text-xs font-semibold svelte-40mp74"> </span> <span class="ml-auto flex size-4 shrink-0 items-center justify-center rounded bg-primary text-[9px] font-bold text-white svelte-40mp74">A</span></div> <div class="space-y-2 svelte-40mp74"></div> <div class="pointer-events-none absolute inset-0 rounded-lg outline-2 -outline-offset-2 outline-primary/55 svelte-40mp74"></div></div> <div class="p-3 svelte-40mp74"><div class="mb-2.5 flex items-center gap-2 rounded-lg bg-secondary/50 px-2 py-1.5 ring-1 ring-border/60 svelte-40mp74"><!> <span class="min-w-0 truncate text-xs font-semibold svelte-40mp74"> </span> <span class="ml-auto flex size-4 shrink-0 items-center justify-center rounded bg-foreground text-[9px] font-bold text-background svelte-40mp74">B</span></div> <div class="space-y-2 svelte-40mp74"><!> <!> <!></div></div></div></div></div></div></div> <div class="group relative overflow-hidden rounded-3xl border border-border/80 bg-white p-6 shadow-sm transition-all duration-300 hover:-translate-y-1 hover:border-primary/40 hover:shadow-2xl hover:shadow-primary/5 md:p-10 svelte-40mp74"><div class="pointer-events-none absolute -top-24 -left-16 size-64 rounded-full bg-primary/[0.05] blur-3xl svelte-40mp74"></div> <div class="relative grid grid-cols-1 items-center gap-8 lg:grid-cols-2 lg:gap-14 svelte-40mp74"><div class="order-2 rounded-3xl bg-gradient-to-br from-primary/[0.08] via-secondary/70 to-secondary/30 p-3 ring-1 ring-border/70 sm:p-5 lg:order-1 svelte-40mp74"><div class="overflow-hidden rounded-2xl border border-border bg-white shadow-[0_1px_2px_rgba(0,0,0,0.04),0_20px_44px_-22px_rgba(0,0,0,0.30)] svelte-40mp74"><div class="flex items-center justify-between border-b border-border/60 bg-secondary/40 px-4 py-3 svelte-40mp74"><div class="flex min-w-0 items-center gap-2 svelte-40mp74"><span class="flex size-6 shrink-0 items-center justify-center rounded-md bg-white text-primary ring-1 ring-border/60 svelte-40mp74"><!></span> <span class="min-w-0 truncate text-[13px] font-semibold tracking-tight svelte-40mp74"> </span></div> <span class="hidden shrink-0 text-[11px] text-muted-foreground sm:inline svelte-40mp74"> </span></div> <div class="p-4 svelte-40mp74"><div class="cap-reveal rounded-xl border border-border/70 bg-secondary/40 p-3 svelte-40mp74" style="--d:0ms"><div class="flex items-center gap-3 svelte-40mp74"><div class="flex size-11 shrink-0 items-center justify-center rounded-xl bg-white text-muted-foreground ring-1 ring-border/60 svelte-40mp74"><!></div> <div class="min-w-0 flex-1 svelte-40mp74"><div class="mb-0.5 text-[11px] text-muted-foreground svelte-40mp74"> </div> <div class="text-sm font-semibold svelte-40mp74"> </div> <div class="text-[11px] text-muted-foreground svelte-40mp74"> </div></div></div></div> <div class="flex justify-center py-1.5 svelte-40mp74"><div class="flex flex-col items-center svelte-40mp74"><div class="h-3.5 w-px bg-border svelte-40mp74"></div> <div class="flex items-center gap-1.5 rounded-full bg-primary px-3 py-1 text-[10px] font-semibold text-white shadow-sm svelte-40mp74">
1<span class="cap-live-dot h-1.5 w-1.5 rounded-full bg-white svelte-40mp74"></span> iSearchFrom</div> <div class="h-3.5 w-px bg-border svelte-40mp74"></div></div></div> <div class="cap-reveal rounded-xl border border-primary/30 bg-primary/[0.05] p-3 shadow-sm svelte-40mp74" style="--d:160ms"><div class="flex items-center gap-3 svelte-40mp74"><div class="flex size-11 shrink-0 items-center justify-center rounded-xl bg-primary/10 text-primary svelte-40mp74"><!></div> <div class="min-w-0 flex-1 svelte-40mp74"><div class="mb-0.5 text-[11px] font-medium text-green-600 svelte-40mp74"> </div> <div class="text-sm font-semibold svelte-40mp74"> </div> <div class="text-[11px] text-muted-foreground svelte-40mp74"> </div></div> <span class="flex shrink-0 items-center gap-1 rounded-full bg-green-100 px-1.5 py-0.5 text-[10px] font-bold text-green-700 svelte-40mp74"><!> </span></div></div></div></div></div> <div class="order-1 lg:order-2 svelte-40mp74"><!> <h3 class="mb-4 text-2xl leading-tight font-semibold tracking-tight text-balance md:text-3xl svelte-40mp74"> </h3> <p class="mb-6 leading-relaxed text-muted-foreground svelte-40mp74"> </p> <a class="inline-flex max-w-full flex-wrap items-center gap-1.5 leading-snug font-medium text-primary transition-all hover:gap-2.5 svelte-40mp74"> <!></a></div></div></div> <div class="group relative overflow-hidden rounded-3xl border border-border/80 bg-white p-6 shadow-sm transition-all duration-300 hover:-translate-y-1 hover:border-primary/40 hover:shadow-2xl hover:shadow-primary/5 md:p-10 svelte-40mp74"><div class="pointer-events-none absolute -top-24 -right-16 size-64 rounded-full bg-primary/[0.05] blur-3xl svelte-40mp74"></div> <div class="relative grid grid-cols-1 items-center gap-8 lg:grid-cols-2 lg:gap-14 svelte-40mp74"><div class="svelte-40mp74"><!> <h3 class="mb-4 text-2xl leading-tight font-semibold tracking-tight text-balance md:text-3xl svelte-40mp74"> </h3> <p class="mb-6 leading-relaxed text-muted-foreground svelte-40mp74"> </p> <a class="inline-flex max-w-full flex-wrap items-center gap-1.5 leading-snug font-medium text-primary transition-all hover:gap-2.5 svelte-40mp74"> <!></a></div> <div class="rounded-3xl bg-gradient-to-br from-primary/[0.08] via-secondary/70 to-secondary/30 p-3 ring-1 ring-border/70 sm:p-5 svelte-40mp74"><div class="overflow-hidden rounded-2xl border border-border bg-white shadow-[0_1px_2px_rgba(0,0,0,0.04),0_20px_44px_-22px_rgba(0,0,0,0.30)] svelte-40mp74"><div class="flex flex-wrap items-center justify-between gap-2 border-b border-border/60 bg-secondary/40 px-4 py-3 svelte-40mp74"><div class="flex min-w-0 items-center gap-2 svelte-40mp74"><span class="flex size-6 shrink-0 items-center justify-center rounded-md bg-white text-primary ring-1 ring-border/60 svelte-40mp74"><!></span> <span class="min-w-0 truncate text-[13px] font-semibold tracking-tight svelte-40mp74"> </span></div> <span class="shrink-0 text-[11px] text-muted-foreground svelte-40mp74"> </span></div> <div class="space-y-3 p-4 svelte-40mp74"><div class="cap-reveal rounded-xl border border-border/60 bg-white p-3 svelte-40mp74" style="--d:0ms"><div class="mb-2 text-[11px] font-medium text-muted-foreground svelte-40mp74"> </div> <div class="flex items-center gap-2 rounded-lg bg-secondary/50 px-2.5 py-2 text-xs ring-1 ring-border/50 svelte-40mp74"><!> <span class="truncate text-muted-foreground svelte-40mp74"> </span></div></div> <div class="cap-reveal rounded-xl border border-border/60 bg-white p-3 svelte-40mp74" style="--d:90ms"><div class="mb-2 text-[11px] font-medium text-muted-foreground svelte-40mp74"> </div> <div class="flex gap-2 svelte-40mp74"></div></div> <div class="cap-reveal rounded-xl border border-border/60 bg-white p-3 svelte-40mp74" style="--d:180ms"><div class="mb-2 text-[11px] font-medium text-muted-foreground svelte-40mp74"> </div> <div class="flex min-w-0 items-center gap-3 svelte-40mp74"><div class="flex size-8 shrink-0 items-center justify-center rounded-full bg-secondary ring-1 ring-black/5 svelte-40mp74"><!></div> <div class="min-w-0 flex-1 svelte-40mp74"><div class="text-sm leading-snug font-medium svelte-40mp74"> </div> <div class="text-xs leading-snug text-muted-foreground svelte-40mp74"> </div></div></div></div></div></div></div></div></div></div></div></section> <!>`,1);function Hu(t,r){f(r,!1);let o=[{flag:`us`,city:`Brooklyn, NY`,country:Wo()},{flag:`gb`,city:`London`,country:qo()},{flag:`de`,city:`Berlin`,country:Xo()},{flag:`jp`,city:`Tokyo`,country:$o()}],s=[`PDF`,`CSV`,`API`],l=[1,2,3];j();var u=Vu(),d=U(u),g=C(d),y=C(g),b=C(y),x=C(b);it(x,{class:`size-4 shrink-0`});var w=n(x,2),T=p(w,!0);v(b);var E=n(b,2),D=C(E),k=n(D),M=p(k,!0);v(E);var N=n(E,2),P=p(N,!0);v(y);var L=n(y,2),R=C(L),z=n(C(R),2),B=C(z),V=C(B);{let e=A(()=>bo());Nu(V,()=>Ge,()=>F(e))}var H=n(V,2),ee=p(H,!0),G=n(H,2),te=p(G,!0),ne=n(G,2),re=C(ne),ie=n(re);Be(ie,{class:`size-4`}),v(ne),v(B);var ae=n(B,2),oe=C(ae),K=C(oe),q=C(K),J=C(q),Y=C(J);Ge(Y,{class:`size-3.5`}),v(J);var X=n(J,2),Z=p(X,!0);v(q);var se=n(q,2),ce=p(se,!0);v(K);var le=n(K,2);W(le,7,()=>o,e=>e.city,(e,t,r)=>{var o=zu(),s=C(o);st(s,{get code(){return F(t).flag},class:`h-5 w-7 shrink-0 rounded-sm shadow-sm`});var c=n(s,2),l=C(c),u=p(l,!0),d=n(l,2),f=p(d,!0);v(c);var h=n(c,2),g=e=>
1{var t=Ru(),r=n(C(t),2),i=p(r,!0);v(t),O(e=>_(i,e),[()=>Ro()]),I(e,t)};a(h,e=>{F(r)===0&&e(g)}),v(o),O(()=>{i(o,1,`cap-reveal flex items-center gap-3 rounded-lg p-2.5 transition-colors ${F(r)===0?`bg-primary/[0.06] ring-1 ring-primary/25`:`border border-border/60 bg-white`}`,`svelte-40mp74`),m(o,`--d:${F(r)*80}ms`),_(u,F(t).city),_(f,F(t).country)}),I(e,o)}),v(le);var ue=n(le,2),Q=C(ue);Ge(Q,{class:`size-3`});var de=n(Q);v(ue),v(oe),e(oe,e=>gt?.(e)),v(ae),v(z),v(R);var fe=n(R,2),pe=n(C(fe),2),$=C(pe),me=C($),he=C(me),ge=C(he),_e=C(ge),ve=C(_e);Ye(ve,{class:`size-3.5`}),v(_e);var be=n(_e,2),xe=p(be,!0);v(ge);var Se=n(ge,2),Ce=p(Se,!0);v(he);var we=n(he,2),Te=C(we),Ee=n(C(Te),6),De=C(Ee);Ye(De,{class:`size-3 shrink-0 text-primary`});var Oe=n(De,2),ke=p(Oe,!0),Ae=n(Oe,2),je=p(Ae);v(Ee);var Me=n(Ee,2),Ne=C(Me),Pe=p(Ne,!0),Fe=n(Ne,2),Ie=p(Fe,!0);v(Me),v(Te);var Le=n(Te,2),Re=p(Le,!0);v(we),v(me),e(me,e=>gt?.(e)),v($);var ze=n($,2),Ve=C(ze);{let e=A(()=>bc());Nu(Ve,()=>Ye,()=>F(e))}var Ue=n(Ve,2),We=p(Ue,!0),Ke=n(Ue,2),Je=p(Ke,!0),Xe=n(Ke,2),Ze=C(Xe),tt=n(Ze);Be(tt,{class:`size-4`}),v(Xe),v(ze),v(pe),v(fe);var nt=n(fe,2),at=n(C(nt),2),ot=C(at),ct=C(ot);{let e=A(()=>$c());Nu(ct,()=>Cu,()=>F(e))}var lt=n(ct,2),ut=p(lt,!0),dt=n(lt,2),ft=p(dt,!0),pt=n(dt,2),mt=C(pt),ht=n(mt);Be(ht,{class:`size-4`}),v(pt),v(ot);var vt=n(ot,2),yt=C(vt),bt=C(yt),xt=C(bt),St=C(xt);Cu(C(St),{class:`size-3.5`}),v(St);var Ct=n(St,2),wt=p(Ct,!0);v(xt);var Tt=n(xt,2),Et=p(Tt,!0);v(bt);var Dt=n(bt,2),Ot=C(Dt),kt=p(Ot,!0),At=n(Ot,2),jt=C(At);$e(jt,{class:`size-3.5 shrink-0 text-muted-foreground`});var Mt=n(jt,2),Nt=p(Mt,!0);v(At),v(Dt);var Pt=n(Dt,2),Ft=C(Pt),It=C(Ft),Lt=C(It);st(Lt,{code:`us`,class:`h-3.5 w-5 shrink-0 rounded-sm shadow-sm`});var Rt=n(Lt,2),zt=p(Rt,!0);h(2),v(It);var Bt=n(It,2);W(Bt,5,()=>l,e=>e,(e,t)=>{Pu(e,()=>F(t),()=>!1,()=>null)}),v(Bt),h(2),v(Ft);var Vt=n(Ft,2),Ht=C(Vt),Ut=C(Ht);st(Ut,{code:`gb`,class:`h-3.5 w-5 shrink-0 rounded-sm shadow-sm`});var Wt=n(Ut,2),Gt=p(Wt,!0);h(2),v(Ht);var Kt=n(Ht,2),qt=C(Kt);Pu(qt,()=>1,()=>!1,()=>null);var Jt=n(qt,2);{let e=A(()=>kl());Pu(Jt,()=>2,()=>!0,()=>F(e))}Pu(n(Jt,2),()=>3,()=>!1,()=>null),v(Kt),v(Vt),v(Pt),v(yt),e(yt,e=>gt?.(e)),v(vt),v(at),v(nt);var Yt=n(nt,2),Xt=n(C(Yt),2),Zt=C(Xt),Qt=C(Zt),$t=C(Qt),en=C($t),tn=C(en),nn=C(tn);rt(nn,{class:`size-3.5`}),v(tn);var rn=n(tn,2),an=p(rn,!0);v(en);var on=n(en,2),sn=p(on,!0);v($t);var cn=n($t,2),ln=C(cn),un=C(ln),dn=C(un),fn=C(dn);Qe(fn,{class:`size-5`}),v(dn);var pn=n(dn,2),mn=C(pn),hn=p(mn,!0),gn=n(mn,2),_n=p(gn,!0),vn=n(gn,2),yn=p(vn,!0);v(pn),v(un),v(ln);var bn=n(ln,4),xn=C(bn),Sn=C(xn),Cn=C(Sn);rt(Cn,{class:`size-5`}),v(Sn);var wn=n(Sn,2),Tn=C(wn),En=p(Tn,!0),Dn=n(Tn,2),On=p(Dn,!0),kn=n(Dn,2),An=p(kn,!0);v(wn);var jn=n(wn,2),Mn=C(jn);He(Mn,{class:`size-3`});var Nn=n(Mn);v(jn),v(xn),v(bn),v(cn),v(Qt),e(Qt,e=>gt?.(e)),v(Zt);var Pn=n(Zt,2),Fn=C(Pn);{let e=A(()=>ns());Nu(Fn,()=>rt,()=>F(e))}var In=n(Fn,2),Ln=p(In,!0),Rn=n(In,2),zn=p(Rn,!0),Bn=n(Rn,2),Vn=C(Bn),Hn=n(Vn);Be(Hn,{class:`size-4`}),v(Bn),v(Pn),v(Xt),v(Yt);var Un=n(Yt,2),Wn=n(C(Un),2),Gn=C(Wn),Kn=C(Gn);{let e=A(()=>Vs());Nu(Kn,()=>et,()=>F(e))}var qn=n(Kn,2),Jn=p(qn,!0),Yn=n(qn,2),Xn=p(Yn,!0),Zn=n(Yn,2),Qn=C(Zn),$n=n(Qn);Be($n,{class:`size-4`}),v(Zn),v(Gn);var er=n(Gn,2),tr=C(er),nr=C(tr),rr=C(nr),ir=C(rr),ar=C(ir);et(ar,{class:`size-3.5`}),v(ir);var or=n(ir,2),sr=p(or,!0);v(rr);var cr=n(rr,2),lr=p(cr,!0);v(nr);var ur=n(nr,2),dr=C(ur),fr=C(dr),pr=p(fr,!0),mr=n(fr,2),hr=C(mr);qe(hr,{class:`size-3.5 shrink-0 text-primary`});var gr=n(hr,2),_r=p(gr,!0);v(mr),v(dr);var vr=n(dr,2),yr=C(vr),br=p(yr,!0),xr=n(yr,2);W(xr,5,()=>s,e=>e,(e,t)=>{var n=Bu(),r=p(n,!0);O(()=>_(r,F(t))),I(e,n)}),v(xr),v(vr);var Sr=n(vr,2),Cr=C(Sr),wr=p(Cr,!0),Tr=n(Cr,2),Er=C(Tr),Dr=C(Er);st(Dr,{code:`us`,class:`h-3.5 w-5 rounded-sm`}),v(Er);var Or=n(Er,2),kr=C(Or),Ar=p(kr,!0),jr=n(kr,2),Mr=p(jr,!0);v(Or),v(Tr),v(Sr),v(ur),v(tr),e(tr,e=>gt?.(e)),v(er),v(Wn),v(Un),v(L),v(g),v(d);var Nr=n(d,2);{let e=A(()=>Ml()),t=A(()=>Fl()),n=A(()=>Rl()),r=A(()=>Vl()),i=A(()=>ye(`/register`));_t(Nr,{get icon(){return $e},get headline(){return F(e)},get highlightedText(){return F(t)},get description(){return F(n)},get buttonText(){return F(r)},get buttonHref(){return F(i)}})}O((e,t,n,r,i,a,o,s,c,l,u,d,f,p,m,h,g,v,y,b,x,C,w,E,O,k,A,j,N,F,I,L,R,z,B,V,H,U,W,G,ie,ae,oe,K,q,J,Y,X,se,le,ue,Q,fe,pe,$,me)=>{_(T,e),_(D,`${t??``} `),_(M,n),_(P,r),_(ee,i),_(te,a),S(ne,`href`,o),_(re,`${s??``}
1 `),_(Z,c),_(ce,l),_(de,` ${u??``}`),_(xe,d),_(Ce,f),_(ke,p),_(je,`· ${m??``}`),_(Pe,h),_(Ie,g),_(Re,v),_(We,y),_(Je,b),S(Xe,`href`,x),_(Ze,`${C??``} `),_(ut,w),_(ft,E),S(pt,`href`,O),_(mt,`${k??``} `),_(wt,A),_(Et,j),_(kt,N),_(Nt,F),_(zt,I),_(Gt,L),_(an,R),_(sn,z),_(hn,B),_(_n,V),_(yn,H),_(En,U),_(On,W),_(An,G),_(Nn,` ${ie??``}`),_(Ln,ae),_(zn,oe),S(Bn,`href`,K),_(Vn,`${q??``} `),_(Jn,J),_(Xn,Y),S(Zn,`href`,X),_(Qn,`${se??``} `),_(sr,le),_(lr,ue),_(pr,Q),_(_r,Mu),_(br,fe),_(wr,pe),_(Ar,$),_(Mr,me)},[()=>so(),()=>uo(),()=>mo(),()=>_o(),()=>Co(),()=>Eo(),()=>ye(`/register`),()=>ko(),()=>Mo(),()=>Fo(),()=>Vo(),()=>Mc(),()=>Fc(),()=>Rc(),()=>Vc(),()=>Wc(),()=>qc(),()=>Xc(),()=>Cc(),()=>Ec(),()=>ye(`/register`),()=>kc(),()=>nl(),()=>al(),()=>ye(`/register`),()=>cl(),()=>dl(),()=>ml(),()=>bl(),()=>_l(),()=>Cl(),()=>El(),()=>ms(),()=>_s(),()=>bs(),()=>Cs(),()=>Es(),()=>ks(),()=>Ms(),()=>Fs(),()=>Rs(),()=>as(),()=>cs(),()=>ye(`/register`),()=>ds(),()=>Ws(),()=>qs(),()=>ye(`/register`),()=>Xs(),()=>$s(),()=>nc(),()=>ac(),()=>cc(),()=>dc(),()=>mc(),()=>_c()]),I(t,u),c()}var Uu=b(`<div class="flex items-center gap-3"><div class="flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full bg-primary/20"><!></div> <span class="text-sm text-white/80"> </span></div>`),Wu=b(`<div><div> </div> <div> </div></div>`),Gu=b(`<section class="relative py-14 md:py-24"><div class="absolute right-0 bottom-0 left-0 h-px bg-border"></div> <div class="container"><div class="relative overflow-hidden rounded-3xl bg-foreground p-6 text-white md:p-8 lg:p-12"><div class="pointer-events-none absolute inset-0 opacity-[0.06]" style="background-image: linear-gradient(to right, white 1px, transparent 1px), linear-gradient(to bottom, white 1px, transparent 1px); background-size: 44px 44px; mask-image: radial-gradient(ellipse 80% 80% at 100% 0%, black, transparent 75%); -webkit-mask-image: radial-gradient(ellipse 80% 80% at 100% 0%, black, transparent 75%);" aria-hidden="true"></div> <div class="pointer-events-none absolute top-0 right-0 h-[480px] w-[480px] translate-x-1/3 -translate-y-1/2 rounded-full bg-primary/15 blur-3xl"></div> <div class="absolute bottom-0 left-0 h-[400px] w-[400px] -translate-x-1/3 translate-y-1/2 rounded-full bg-white/5 blur-3xl"></div> <div class="relative z-10 grid grid-cols-1 items-center gap-12 lg:grid-cols-2"><div><div class="mb-8 inline-flex items-center gap-2 rounded-full border border-primary/30 bg-primary/10 px-4 py-1.5 text-sm font-medium text-white/90 backdrop-blur-sm"><!> <span> </span></div> <h2 class="mb-4 text-3xl leading-[1.05] font-semibold tracking-tight text-balance md:text-4xl lg:text-5xl"> <br/> <span class="text-primary"> </span></h2> <p class="mb-8 text-lg leading-relaxed text-white/60"> </p> <div class="mb-8 space-y-4"></div> <a class="btn-primary px-8 py-4 text-base shadow-[0_8px_32px_rgba(232,115,74,0.28)] hover:shadow-[0_10px_36px_rgba(232,115,74,0.35)]"> <!></a></div> <div class="grid grid-cols-2 gap-4"></div></div></div></div></section>`);function Ku(t,r){f(r,!0);let a=l(Au),o=l(ju);var s=Gu(),u=n(C(s),2),d=C(u),h=n(C(d),6),g=C(h),y=C(g),b=C(y);$e(b,{class:`size-4 text-primary`});var x=n(b,2),w=p(x,!0);v(y);var T=n(y,2),E=C(T),D=n(E,3),k=p(D,!0);v(T);var A=n(T,2),j=p(A,!0),M=n(A,2);W(M,20,()=>F(a),e=>e,(e,t)=>{var r=Uu(),i=C(r),a=C(i);He(a,{class:`size-3 text-primary`}),v(i);var o=n(i,2),s=p(o,!0);v(r),O(()=>_(s,t)),I(e,r)}),v(M);var N=n(M,2),P=C(N),L=n(P);Be(L,{class:`size-4`}),v(N),v(g);var R=n(g,2);W(R,23,()=>F(o),e=>e.label,(e,t,r)=>{var a=Wu(),o=C(a),s=p(o,!0),c=n(o,2),l=p(c,!0);v(a),O(()=>{i(a,1,`proxy-stat rounded-2xl border p-6 shadow-[inset_0_1px_0_rgba(255,255,255,0.08)] transition-colors ${F(t).accent?`border-primary/30 bg-gradient-to-br from-primary/[0.18] to-primary/[0.04]`:`border-white/10 bg-gradient-to-br from-white/[0.08] to-white/[0.03] hover:border-white/20 hover:from-white/[0.1]`}`,`svelte-24ryd8`),m(a,`--d:${F(r)*90}ms`),i(o,1,`mb-1 text-3xl font-semibold tracking-tight tabular-nums ${F(t).accent?`text-primary`:`text-white`}`,`svelte-24ryd8`),_(s,F(t).value),i(c,1,`text-sm ${F(t).accent?`text-primary/80`:`text-white/55`}`,`svelte-24ryd8`),_(l,F(t).label)}),I(e,a)}),v(R),v(h),v(d),e(d,e=>gt?.(e)),v(u),v(s),O((e,t,n,r,i,a)=>{_(w,e),_(E,`${t??``} `),_(k,n),_(j,r),S(N,`href`,i),_(P,`${a??``} `)},[()=>cu(),()=>du(),()=>mu(),()=>_u(),()=>ye(`/register`),()=>Le()]),I(t,s),c()}var qu=b(`<option>New York, NY</option> <option>Los Angeles, CA</option> <option>Chicago, IL</option>`,1),Ju=b(`<option>Google</option> <option>Bing</option>`,1),Yu=b(`<option>Off</option> <option>Moderate</option> <option>Strict</option>`,1),Xu=b(`<option>.com</option> <option>.co.uk</option> <option>.de</option>
1`,1),Zu=b(`<div class="relative border-t border-border bg-secondary/20 px-4 pb-6 sm:px-6"><div class="grid grid-cols-1 gap-x-4 gap-y-4 pt-6 opacity-50 sm:grid-cols-2 md:grid-cols-3 [&amp;_label]:mb-1.5 [&amp;_label]:text-[11px] [&amp;_label]:font-medium [&amp;_label]:tracking-wider [&amp;_label]:text-muted-foreground [&amp;_label]:uppercase"><!> <!> <!> <!></div> <div class="mt-4 grid grid-cols-1 gap-x-4 gap-y-3 opacity-50 sm:grid-cols-2"><div class="form-input flex h-11 items-center justify-between gap-4 bg-white px-3.5"><div class="flex items-center gap-2"><!> <span class="text-sm"> </span></div> <div class="h-5 w-9 rounded-full bg-muted"></div></div> <div class="form-input flex h-11 items-center justify-between gap-4 bg-white px-3.5"><div class="flex items-center gap-2"><!> <span class="text-sm"> </span></div> <div class="h-5 w-9 rounded-full bg-muted"></div></div></div> <div class="absolute inset-0 flex items-center justify-center rounded-b-2xl bg-background/60 backdrop-blur-[1px]"><div class="px-6 text-center"><div class="mb-4 inline-flex h-12 w-12 items-center justify-center rounded-full bg-primary/10"><!></div> <p class="mb-2 text-lg font-semibold text-foreground"> </p> <p class="mx-auto mb-4 max-w-sm text-muted-foreground"> </p> <a class="btn-primary px-6 py-2.5 text-sm"> </a></div></div></div>`),Qu=b(`<div class="border-t border-border"><button type="button" class="flex w-full items-center justify-between px-4 py-3.5 transition-colors hover:bg-secondary/30 sm:px-6 sm:py-4"><div class="flex items-center gap-3"><!> <span class="text-sm font-medium"> </span> <span class="rounded-full bg-primary/10 px-2 py-0.5 text-xs text-primary"> </span></div> <!></button> <!></div>`);function $u(e,t){f(t,!0);var r=Qu(),i=C(r),o=C(i),s=C(o);it(s,{class:`size-4 text-primary`});var u=n(s,2),d=p(u,!0),m=n(u,2),g=p(m,!0);v(o);var y=n(o,2),b=e=>{Ce(e,{class:`size-4 text-muted-foreground`})},x=e=>{Ue(e,{class:`size-4 text-muted-foreground`})};a(y,e=>{t.state.showAdvanced?e(b):e(x,-1)}),v(i);var w=n(i,2),T=e=>{var t=Zu(),r=C(t),i=C(r);{let e=l(()=>yr());Se(i,{id:`demo-city`,get label(){return F(e)},selectClass:`form-input h-11 w-full px-3.5 text-sm shadow-none`,children:(e,t)=>{var n=qu();h(4),I(e,n)},$$slots:{default:!0}})}var a=n(i,2);{let e=l(()=>De());Se(a,{id:`demo-engine`,get label(){return F(e)},selectClass:`form-input h-11 w-full px-3.5 text-sm shadow-none`,children:(e,t)=>{var n=Ju();h(2),I(e,n)},$$slots:{default:!0}})}var o=n(a,2);{let e=l(()=>Sr());Se(o,{id:`demo-safe-search`,get label(){return F(e)},selectClass:`form-input h-11 w-full px-3.5 text-sm shadow-none`,children:(e,t)=>{var n=Yu();h(4),I(e,n)},$$slots:{default:!0}})}var s=n(o,2);{let e=l(()=>Tr());Se(s,{id:`demo-domain`,get label(){return F(e)},selectClass:`form-input h-11 w-full px-3.5 text-sm shadow-none`,children:(e,t)=>{var n=Xu();h(4),I(e,n)},$$slots:{default:!0}})}v(r);var c=n(r,2),u=C(c),d=C(u),f=C(d);Ge(f,{class:`size-4 text-muted-foreground`});var m=n(f,2),g=p(m,!0);v(d),h(2),v(u);var y=n(u,2),b=C(y),x=C(b);Ke(x,{class:`size-4 text-muted-foreground`});var w=n(x,2),T=p(w,!0);v(b),h(2),v(y),v(c);var E=n(c,2),D=C(E),k=C(D),A=C(k);nt(A,{class:`size-6 text-primary`}),v(k);var j=n(k,2),M=p(j,!0),N=n(j,2),P=p(N,!0),L=n(N,2),R=p(L,!0);v(D),v(E),v(t),O((e,t,n,r,i,a)=>{_(g,e),_(T,t),_(M,n),_(P,r),S(L,`href`,i),_(R,a)},[()=>Or(),()=>jr(),()=>Pr(),()=>Lr(),()=>ye(`/register`),()=>Br()]),I(e,t)};a(w,e=>{t.state.showAdvanced&&e(T)}),v(r),O((e,t)=>{_(d,e),_(g,t)},[()=>pr(),()=>gr()]),B(`click`,i,function(...e){t.state.toggleAdvanced?.apply(this,e)}),I(e,r),c()}E([`click`]);var ed=[1,2],td=[q.MOBILE,q.DESKTOP,q.TABLET],nd=se.map(e=>({value:e.value,label:e.label,code:e.label})),rd=ue.map(e=>({value:e.value,label:e.label})),id=re.filter(e=>td.includes(e.value)).map(e=>({value:e.value,label:e.label})),ad=[`cheap insurance Atlanta, GA`,`cheap hotels tokyo`,`cheapest loans in Leeds`,`Laufschuhe online kaufen`,`emergency lawyer Nashville, TN`].map(e=>X.find(t=>t.query===e)).filter(e=>!!e),od={min:42,spread:46},sd={min:97.6,spread:2.3};function cd(e=Math.random){return{latency:od.min+Math.floor(e()*od.spread),geoMatch:(sd.min+e()*sd.spread).toFixed(1)}}function ld(e){return nd.find(t=>t.value===e)??nd[0]}function ud(e,t){let n=new Set(t);return e.map((e,t)=>({step:e,index:t,completed:n.has(t)})).slice(0,t.length+1).reverse().slice(0,3)}function dd(e){let t=ed.includes(e.pages)?e.pages:ed[0];return ae.parse({query:e.query,country:e.country,language:e.language,domain:e.domain||Y(e.country),device:e.device,engine:ie.GOOGLE,safeSearch:ce.MEDIUM,pages:Array.from({length:t},(e,t)=>t+1)})}var fd=b(`<span class="text-balance"> </span> <!>`,1),pd=b(`<button type="submit" class="btn-accent group absolute inset-y-2 right-2 hidden min-h-0 rounded-xl px-6 py-0 text-base font-semibold sm:inline-flex"><!></button>`),md=b(`<button type="button" role="radio"> </button>`),hd=b(`<button type="button" class="flex shrink-0 items-center gap-1.5 rounded-full border border-border bg-secondary/30 px-3 py-1 text-[13px] whitespace-nowrap text-muted-foreground transition-colors hover:border-foreground
1/30 hover:bg-secondary hover:text-foreground disabled:cursor-not-allowed disabled:opacity-50"><!> </button>`),gd=b(`<p class="mb-2 text-sm font-medium text-foreground"> </p>`),_d=b(`<p class="mt-4 rounded-xl border border-destructive/30 bg-destructive/10 px-4 py-3 text-sm text-destructive"> </p>`),vd=b(`<form class="p-4 sm:p-6" role="search"><div class="rounded-2xl border border-border bg-white transition-colors focus-within:border-foreground/25 hover:border-foreground/25"><!>  <div class="grid grid-cols-2 items-center gap-1.5 border-t border-border/70 px-3 py-2.5 sm:flex sm:flex-wrap sm:gap-1 sm:px-2.5 sm:py-2"><div class="relative col-span-2"><!> <!></div> <div class="relative col-span-2"><!> <!></div> <div class="relative"><!> <!></div> <div class="flex h-10 items-center gap-0.5 rounded-lg border border-border bg-white px-2 sm:h-9 sm:border-transparent sm:bg-transparent sm:px-1.5" role="radiogroup"><span class="pr-1.5 pl-1 text-sm text-muted-foreground sm:pl-0"> </span> <!></div> <button type="submit" class="btn-accent group col-span-2 mt-1 h-12 w-full rounded-xl text-base font-semibold sm:hidden"><!></button> <p class="col-span-2 mx-auto flex items-center gap-1.5 py-1 pr-1.5 pl-2 text-sm whitespace-nowrap text-muted-foreground sm:mx-0 sm:ml-auto"><!> </p></div></div> <div class="relative -mx-4 mt-3.5 sm:-mx-6"><div class="flex [scrollbar-width:none] items-center gap-2 overflow-x-auto px-4 sm:px-6 [&amp;::-webkit-scrollbar]:hidden"><span class="shrink-0 text-sm text-muted-foreground"> </span> <!></div> <div class="pointer-events-none absolute inset-y-0 right-0 w-12 bg-gradient-to-l from-white" aria-hidden="true"></div></div>  <div><!> <!></div> <!></form>`);function yd(e,t){f(t,!0);let s=x(t,`state`,7),u=l(()=>s().device.startsWith(`mobile`)?rt:s().device.startsWith(`tablet`)?ke:Qe),d=new pt(`(max-width: 639px)`,!1),m=l(()=>d.current?tr():je()),g=`h-10 w-full rounded-lg border-border bg-white pr-2 pl-8 text-sm shadow-none transition-colors hover:bg-secondary/60 focus-visible:ring-2 focus-visible:ring-primary sm:h-9 sm:w-auto sm:border-transparent sm:bg-transparent`;var y=vd(),b=C(y),w=C(b);{let e=e=>{$e(e,{class:`pointer-events-none absolute top-1/2 left-4.5 size-5 -translate-y-1/2 text-muted-foreground`})},t=e=>{var t=pd(),r=C(t),i=e=>{be(e,{class:`size-5 animate-spin`})},o=e=>{var t=fd(),r=U(t),i=p(r,!0),a=n(r,2);Be(a,{class:`size-4 shrink-0 transition-transform group-hover:translate-x-0.5`}),O(e=>_(i,e),[()=>ir()]),I(e,t)};a(r,e=>{s().isLoading?e(i):e(o,-1)}),v(t),O(e=>{t.disabled=s().isLoading,S(t,`aria-label`,e)},[()=>s().isLoading?sr():Me()]),I(e,t)},r=l(()=>Ae());xe(w,{id:`proxy-search-query`,type:`search`,name:`query`,get placeholder(){return F(m)},autocomplete:`off`,get"aria-label"(){return F(r)},inputClass:`h-12 w-full rounded-t-2xl rounded-b-none border-0 bg-transparent pr-4 pl-12 text-base shadow-none focus-visible:ring-0 sm:h-14 sm:pr-40`,get value(){return s().query},set value(e){s().query=e},leading:e,trailing:t,$$slots:{leading:!0,trailing:!0}})}var T=n(w,2),E=C(T),D=C(E);{let e=l(()=>s().country.toLowerCase());st(D,{get code(){return F(e)},class:`pointer-events-none absolute top-1/2 left-2.5 z-10 h-3 w-4 -translate-y-1/2`})}var k=n(D,2);{let e=l(()=>Te()),t=l(()=>Dt());Se(k,{id:`demo-country`,get value(){return s().country},get"aria-label"(){return F(e)},get options(){return nd},searchable:!0,get renderLimit(){return nd.length},get searchPlaceholder(){return F(t)},onValueChange:e=>s().setCountry(e),comboboxClass:g,popoverClass:`min-w-64`})}v(E);var A=n(E,2),j=C(A);Ke(j,{class:`pointer-events-none absolute top-1/2 left-2.5 z-10 size-4 -translate-y-1/2 text-muted-foreground`});var M=n(j,2);{let e=l(()=>Ee()),t=l(()=>At());Se(M,{id:`demo-language`,get value(){return s().language},get"aria-label"(){return F(e)},get options(){return rd},searchable:!0,get renderLimit(){return rd.length},get searchPlaceholder(){return F(t)},onValueChange:e=>s().language=e,comboboxClass:g,popoverClass:`min-w-64`})}v(A);var P=n(A,2),L=C(P);o(L,()=>F(u),(e,t)=>{t(e,{class:`pointer-events-none absolute top-1/2 left-2.5 z-10 size-4 -translate-y-1/2 text-muted-foreground`})});var R=n(L,2);{let e=l(()=>Oe());Se(R,{id:`demo-device`,get value(){return s().device},get"aria-label"(){return F(e)},get options(){return id},onValueChange:e=>s().device=e,comboboxClass:g})}v(P);var z=n(P,2),V=C(z),H=p(V,!0),ee=n(V,2);W(ee,16,()=>ed,e=>e,(e,t)=>{var n=md(),r=p(n,!0);O(()=>{S(n,`aria-checked`,s().pages===t),i(n,1,`h-7 min-w-7 rounded-md px-2 text-sm transition-colors ${s().pages===t?`bg-secondary font-medium text-foreground`:`text-muted-foreground hover:text-foreground`}`),_(r,t)}),B(`click`,n,()=>s().setPages(String(t))),I(e,n)}),v(z);var G=n(z,2),te=C(G),ne=e=>{be(e,{class:`size-5 animate-spin`})},re=e=>{var t=fd(),r=U(t),i=p(r,!0),a=n(r,2);Be(a,{class:`size-4 shrink-0 transition-transform group-hover:translate-x-0.5`}),O(e=>_(i,e),[()=>ir()]),I(e,t)};a(te,e=>{s().isLoading?e(ne):e(re,-1)}),v(G);var ie=n(G,2),ae=C(ie);Ve(ae,{class:`size-4 shrink-0 text-green-600`});var oe=n(ae);v(ie),v(T),v(b);var K=n(b,2),q=C(K),J=C(q),Y=p(J,!0),X=n(J,2);W(X,17,()=>ad,e=>e.query,(e,t)=>{var r=hd(),i=C(r);{let e=l(()=>F(t).country.toLowerCase());st(i,{get code(){return F(e)},class:`h-3 w-4 shrink-0`})}var a=n(i);v(r),O(e=>{r.disabled=s().isLoading,S(r,`aria-label`,e),_(a,` ${F(t).query??``}`)},[()=>Qn({query:F(t).query})]),B(`click`,r,()=>void s().applyPreset(F(t))),I(e,r)}),v(q),h(2),v(K);var Z=n(K,2),se=C(Z),ce=e=>{var t=gd(),n=p(t,!0);O(e=>_(n,e),[()=>Oa()]),I(e,t)};a(se,e=>{s().needsVerification&&e(ce)});var le=n(se,2);mt(le,{get token(){return s().turnstileToken},set token(e){s().turnstileToken=e},get interactive(){return s().turnstileInteractive},set interactive(e){s().turnstileInteractive=e},get reset(){return s().resetTurnstile},set reset(e){s().resetTurnstile=e}}),v(Z);var ue=n(Z,2),Q=e=>{var t=_d(),n=p(t,!0);O(()=>_(n,s().error)),I(e,t)};a(ue,e=>{s().error&&e(Q)}),v(y),O((e,t,n,a,o,c)=>{S(y,`aria-label`,e),S(z,`aria-label`,t),_(H,n),G.disabled=s().isLoading,S(G,`aria-label`,a),_(
1oe,` ${o??``}`),_(Y,c),i(Z,1,r(s().needsVerification?`mt-4 rounded-xl border border-primary/30 bg-primary/5 px-4 py-3`:`mt-4 empty:mt-0`))},[()=>Kn(),()=>ur(),()=>ur(),()=>s().isLoading?sr():Me(),()=>Ta(),()=>Yn()]),N(`submit`,y,e=>{if(e.preventDefault(),!s().query.trim()){document.getElementById(`proxy-search-query`)?.focus();return}s().handleSubmit()}),I(e,y),c()}E([`click`]);var bd=b(`<div class="flex items-center gap-3 border-b border-border bg-secondary/40 px-4 py-3 sm:gap-4 sm:px-6"><div class="flex shrink-0 items-center gap-1.5" aria-hidden="true"><span class="size-2.5 rounded-full bg-[#f5695c]"></span> <span class="size-2.5 rounded-full bg-[#f5bd4f]"></span> <span class="size-2.5 rounded-full bg-[#5fc454]"></span></div> <div class="flex min-w-0 flex-1 items-center gap-2" aria-hidden="true"><!> <span class="truncate font-mono text-xs text-muted-foreground"> </span></div> <div class="hidden shrink-0 items-center gap-1.5 sm:flex"><!> <span class="text-xs font-medium whitespace-nowrap text-muted-foreground"> </span></div></div>`);function xd(e,t){f(t,!0);let r=l(()=>t.state.query.trim()),i=l(()=>`google.${t.state.domain}/search?q=${F(r)?encodeURIComponent(F(r)).replaceAll(`%20`,`+`):`...`}&gl=${t.state.country.toLowerCase()}&hl=${t.state.language.toLowerCase()}`);var a=bd(),o=n(C(a),2),s=C(o);Je(s,{class:`size-3 shrink-0 text-muted-foreground/70`});var u=n(s,2),d=p(u,!0);v(o);var m=n(o,2),h=C(m);{let e=l(()=>t.state.country.toLowerCase());st(h,{get code(){return F(e)},class:`h-3 w-4 shrink-0`})}var g=n(h,2),y=p(g,!0);v(m),v(a),O(e=>{_(d,F(i)),_(y,e)},[()=>Sa({country:t.state.selectedCountry.label})]),I(e,a),c()}var Sd=y(`<path fill="none" class="stroke-primary/25 svelte-barbha" stroke-width="0.6" stroke-linecap="round"></path>`),Cd=y(`<path pathLength="1" fill="none" class="demo-arc stroke-primary/70 svelte-barbha" stroke-linecap="round"></path><circle r="1.1" class="demo-comet fill-primary svelte-barbha"></circle>`,1),wd=y(`<path pathLength="1" fill="none" class="demo-fan stroke-primary/50 svelte-barbha" stroke-linecap="round"></path>`),Td=y(`<!><circle r="3" fill="none" class="demo-ripple stroke-primary svelte-barbha"></circle><circle r="3" fill="none" class="demo-ripple stroke-primary svelte-barbha" style="animation-delay: 0.9s;"></circle>`,1),Ed=y(`<path pathLength="1" fill="none" class="demo-arc-return stroke-primary/70 svelte-barbha" stroke-linecap="round"></path><circle r="1.1" class="demo-comet-return fill-primary svelte-barbha"></circle>`,1),Dd=b(`<span class="absolute svelte-barbha"><span class="demo-chip flex items-center gap-2 rounded-full border border-border/80 bg-white/95 py-1.5 pr-3.5 pl-2.5 text-xs whitespace-nowrap shadow-lg shadow-foreground/[0.06] backdrop-blur-sm svelte-barbha"><!> <span class="font-medium text-foreground svelte-barbha"> </span> <span class="hidden items-center gap-1.5 text-muted-foreground sm:flex svelte-barbha"><span class="size-1 rounded-full bg-green-500 motion-safe:animate-pulse svelte-barbha"></span> </span></span></span>`),Od=b(`<span class="demo-step-text text-sm font-medium text-foreground svelte-barbha"> </span>`),kd=b(`<div class="absolute inset-0 z-50 flex flex-col justify-center overflow-hidden rounded-2xl bg-white svelte-barbha"><div class="pointer-events-none absolute inset-0 svelte-barbha" aria-hidden="true"><div class="absolute top-[-30%] left-1/2 h-[420px] w-[560px] -translate-x-1/2 rounded-full bg-primary/10 blur-3xl svelte-barbha"></div></div> <div class="relative z-10 mx-auto w-full max-w-2xl px-6 py-5 svelte-barbha">
1<div class="mx-auto mb-4 flex w-fit items-center gap-4 rounded-full border border-border bg-white/80 px-4 py-1.5 text-xs shadow-sm backdrop-blur-sm svelte-barbha"><div class="flex items-baseline gap-1.5 svelte-barbha"><span class="text-[9px] tracking-wider text-muted-foreground uppercase svelte-barbha"> </span> <span class="font-mono font-bold text-primary svelte-barbha"> </span></div> <div class="h-4 w-px bg-border svelte-barbha"></div> <div class="flex items-baseline gap-1.5 svelte-barbha"><span class="text-[9px] tracking-wider text-muted-foreground uppercase svelte-barbha"> </span> <span class="font-mono font-bold text-green-600 svelte-barbha"> </span></div> <div class="hidden h-4 w-px bg-border sm:block svelte-barbha"></div> <div class="hidden items-baseline gap-1.5 sm:flex svelte-barbha"><span class="text-[9px] tracking-wider text-muted-foreground uppercase svelte-barbha"> </span> <span class="font-mono font-bold text-primary svelte-barbha"> </span></div></div> <div class="demo-map relative svelte-barbha" aria-hidden="true"><!> <svg class="relative block h-auto w-full svelte-barbha"><!><!></svg> <div class="demo-glow absolute inset-0 svelte-barbha"><!></div> <span class="absolute -translate-x-1/2 -translate-y-1/2 svelte-barbha"><span class="relative block svelte-barbha">
1<span class="absolute inset-0 rounded-full bg-foreground/30 motion-safe:animate-ping svelte-barbha"></span> <span class="relative block size-1.5 rounded-full bg-foreground/60 svelte-barbha"></span></span></span> <span class="absolute -translate-x-1/2 -translate-y-1/2 svelte-barbha"><span class="relative block svelte-barbha"><span class="absolute inset-0 rounded-full bg-primary/50 motion-safe:animate-ping svelte-barbha"></span> <span class="relative block size-2.5 rounded-full bg-primary shadow-[0_0_16px_5px_rgba(232,115,74,0.5)] svelte-barbha"></span></span></span> <!></div> <div class="mt-4 svelte-barbha"><div class="flex items-center justify-center gap-2.5 svelte-barbha"><!> <!></div> <div class="mx-auto mt-3 h-1 max-w-sm overflow-hidden rounded-full bg-primary/10 svelte-barbha"><div class="h-full rounded-full bg-primary transition-[width] duration-700 ease-out svelte-barbha"></div></div> <p class="mt-2 text-center text-[10px] text-muted-foreground svelte-barbha"> </p></div></div></div>`);function Ad(e,t){f(t,!0);let r=l(()=>t.state.currentStep<=1?`route`:t.state.currentStep<=3?`query`:`return`),i=(()=>{let e={lon:-30,lat:38};try{let t=typeof navigator>`u`?void 0:new Intl.Locale(navigator.language).region;t&&(e=vt(t))}catch{}let t=dt(e.lon,e.lat);return{...t,xPct:t.x/380*100,yPct:t.y/137*100}})(),o=l(()=>{let e=vt(t.state.country),n=dt(e.lon,e.lat),r=n.x/380;return{...n,xPct:r*100,yPct:n.y/137*100,chipShift:r>.78?`-88%`:r<.22?`-12%`:`-50%`}});function u(e,t){let n=(e.x+t.x)/2,r=Math.hypot(t.x-e.x,t.y-e.y)*.22,i=(e.y+t.y)/2-r;return`M${e.x.toFixed(1)} ${e.y.toFixed(1)} Q${n.toFixed(1)} ${i.toFixed(1)} ${t.x.toFixed(1)} ${t.y.toFixed(1)}`}let d=l(()=>u(i,F(o))),h=(e,t,n)=>Math.min(n,Math.max(t,e)),y=[{dx:26,dy:-9},{dx:-21,dy:-13},{dx:13,dy:15}],b=l(()=>y.map(e=>u(F(o),{x:h(F(o).x+e.dx,8,372),y:h(F(o).y+e.dy,8,129)}))),x=l(()=>t.state.loadingSteps.length===0?0:Math.min(1,t.state.completedSteps.length/t.state.loadingSteps.length));var w=kd(),T=n(C(w),2),E=C(T),D=C(E),k=C(D),A=p(k,!0),j=n(k,2),M=p(j);v(D);var N=n(D,4),P=C(N),L=p(P,!0),R=n(P,2),z=p(R);v(N);var B=n(N,4),V=C(B),H=p(V,!0),ee=n(V,2),G=p(ee,!0);v(B),v(E);var te=n(E,2),ne=C(te);ft(ne,{class:`text-foreground/[0.13]`});var re=n(ne,2),ie=C(re),ae=e=>{var t=Sd();O(()=>S(t,`d`,F(d))),I(e,t)};a(ie,e=>{F(r)!==`route`&&e(ae)});var oe=n(ie);g(oe,()=>F(r),e=>{var t=s(),i=U(t),c=e=>{var t=Cd(),r=U(t),i=n(r);O(()=>{S(r,`d`,F(d)),m(i,`offset-path: path('${F(d)}');`)}),I(e,t)},l=e=>{var t=Td(),r=U(t);W(r,18,()=>F(b),e=>e,(e,t,n)=>{var r=wd();O(()=>{S(r,`d`,t),m(r,`animation-delay: ${F(n)*.45}s;`)}),I(e,r)});var i=n(r),a=n(i);O(()=>{S(i,`cx`,F(o).x),S(i,`cy`,F(o).y),S(a,`cx`,F(o).x),S(a,`cy`,F(o).y)}),I(e,t)},u=e=>{var t=Ed(),r=U(t),i=n(r);O(()=>{S(r,`d`,F(d)),m(i,`offset-path: path('${F(d)}');`)}),I(e,t)};a(i,e=>{F(r)===`route`?e(c):F(r)===`query`?e(l,1):e(u,-1)}),I(e,t)}),v(re);var K=n(re,2),q=C(K);ft(q,{class:`text-primary/60`}),v(K);var J=n(K,2),Y=n(J,2),X=n(Y,2),Z=e=>{var r=Dd(),i=C(r),a=C(i);{let e=l(()=>t.state.country.toLowerCase());st(a,{get code(){return F(e)},class:`h-3 w-4`})}var s=n(a,2),c=p(s,!0),u=n(s,2),d=n(C(u));v(u),v(i),v(r),O(e=>{m(r,`left: ${F(o).xPct}%; top: ${F(o).yPct}%; transform: translate(${F(o).chipShift}, calc(-100% - 12px));`),_(c,t.state.selectedCountry.code),_(d,` ${e??``}`)},[()=>Bn()]),I(e,r)};a(X,e=>{F(r)!==`route`&&e(Z)}),v(te);var se=n(te,2),ce=C(se),le=C(ce);be(le,{class:`size-4 flex-shrink-0 animate-spin text-primary`});var ue=n(le,2);g(ue,()=>t.state.currentStep,e=>{var n=Od(),r=p(n,!0);O(()=>_(r,t.state.loadingSteps[t.state.currentStep]?.text)),I(e,n)}),v(ce);var Q=n(ce,2),de=p(Q),fe=n(Q,2),pe=p(fe,!0);v(se),v(T),v(w),O((e,n,r,a,s,c)=>{_(A,e),_(M,`${t.state.stats.latency??``}ms`),_(L,n),_(z,`${t.state.stats.geoMatch??``}%`),_(H,r),_(G,a),S(re,`viewBox`,ut),m(K,`-webkit-mask-image: radial-gradient(circle 90px at ${F(o).xPct}% ${F(o).yPct}%, black, transparent 72%); mask-image: radial-gradient(circle 90px at ${F(o).xPct}% ${F(o).yPct}%, black, transparent 72%);`),m(J,`left: ${i.xPct}%; top: ${i.yPct}%;`),m(Y,`left: ${F(o).xPct}%; top: ${F(o).yPct}%;`),m(de,s),_(pe,c)},[()=>On(),()=>jn(),()=>Pn(),()=>Ln(),()=>`width: ${Math.max(6,F(x)*100)}%;`,()=>Un({current:Math.min(t.state.completedSteps.length+1,t.state.loadingSteps.length),total:t.state.loadingSteps.length})]),I(e,w),c()}var jd=b(`<span class="segment segment-used svelte-zvevzq"></span>`),Md=b(`<li class="flex items-center gap-2.5 text-sm leading-5"><!>
1 <span class="font-medium text-foreground/90"> </span></li>`),Nd=b(`<div class="fixed inset-0 z-[100] flex items-center justify-center px-4 py-6"><button type="button" class="absolute inset-0 cursor-default bg-black/55 backdrop-blur-md"></button> <div role="dialog" aria-modal="true" aria-labelledby="demo-limit-title" class="relative max-h-[calc(100dvh-3rem)] w-full max-w-[26rem] overflow-y-auto rounded-[28px] bg-white shadow-[0_32px_90px_-18px_rgba(23,12,8,0.35)] ring-1 ring-black/[0.06]"><div class="pointer-events-none absolute -top-20 left-1/2 h-44 w-[130%] -translate-x-1/2 rounded-full bg-primary/15 blur-3xl" aria-hidden="true"></div> <div class="relative px-7 pt-7 pb-6"><div class="flex items-center justify-between gap-3"><span class="text-[11px] font-semibold tracking-[0.12em] text-muted-foreground uppercase"> </span> <span class="rounded-full border border-border bg-muted/60 px-2.5 py-0.5 text-xs font-medium text-muted-foreground"> </span></div> <div class="mt-3.5 flex gap-1.5" aria-hidden="true"></div> <h3 id="demo-limit-title" class="mt-5 text-2xl leading-tight font-semibold tracking-tight"> </h3> <p class="mt-2 text-sm leading-6 text-muted-foreground"> </p></div> <div class="relative px-7 pb-7"><div class="rounded-2xl border border-primary/25 bg-gradient-to-b from-primary/[0.07] to-primary/[0.02] p-4.5"><div class="flex items-center justify-between gap-3"><div class="flex items-center gap-2.5"><span class="flex size-7 items-center justify-center rounded-full bg-primary/12"><!></span> <span class="text-sm font-semibold"> </span></div> <span class="rounded-full border border-primary/20 bg-white px-2.5 py-0.5 text-xs font-medium text-primary shadow-sm"> </span></div> <ul class="mt-4 space-y-2.5"><!> <li class="flex items-center gap-2.5 text-xs text-muted-foreground"><span class="w-4 shrink-0"></span> </li></ul></div> <a data-ph-area="landing_demo_limit" data-ph-target="register" class="mt-5 inline-flex min-h-12 w-full items-center justify-center gap-2 rounded-full bg-primary text-sm font-semibold text-primary-foreground shadow-[inset_0_1px_0_rgba(255,255,255,0.35),0_10px_24px_-10px_rgba(232,115,74,0.65)] transition-all duration-200 ease-out hover:-translate-y-px hover:bg-primary/90 focus-visible:ring-2 focus-visible:ring-primary/40 focus-visible:ring-offset-2 focus-visible:outline-none"> <!></a> <p class="mt-3.5 flex flex-wrap items-center justify-center gap-x-1.5 gap-y-1 text-xs text-muted-foreground"><!> <span> </span> <span aria-hidden="true">·</span> <!> <span> </span></p> <button type="button" class="mt-4 w-full cursor-pointer text-center text-sm text-muted-foreground transition-colors hover:text-foreground"> </button></div></div></div>`);function Pd(t,r){f(r,!0);let i=[...[,,,].keys()],a=[{icon:$e,label:rn},{icon:Cu,label:un},{icon:Ye,label:pn},{icon:ot,label:sn},{icon:xu,label:gn}],s=null,l=null;D(()=>{s?.focus({preventScroll:!0})});function d(e){if(e.key!==`Tab`||!l)return;let t=[...l.querySelectorAll(`a[href], button`)];if(t.length===0)return;let n=t[0],r=t[t.length-1],i=document.activeElement;e.shiftKey&&(i===n||!l.contains(i))?(e.preventDefault(),r.focus()):!e.shiftKey&&(i===r||!l.contains(i))&&(e.preventDefault(),n.focus())}function h(e){document.body.appendChild(e);let t=document.body.style.overflow;return document.body.style.overflow=`hidden`,{destroy(){document.body.style.overflow=t,e.remove()}}}var g=Nd();N(`keydown`,ee,e=>{if(e.key===`Escape`){r.state.closeDemoLimit(le.ESCAPE);return}d(e)});var y=C(g),b=n(y,2),x=n(C(b),2),T=C(x),E=C(T),k=p(E,!0),A=n(E,2),j=p(A);v(T);var M=n(T,2);W(M,20,()=>i,e=>e,(e,t)=>{var n=jd();O(()=>m(n,`animation-delay: ${t*120}ms`)),I(e,n)}),v(M);var P=n(M,2),L=p(P,!0),R=n(P,2),z=p(R,!0);v(x);var V=n(x,2),H=C(V),U=C(H),G=C(U),te=C(G),ne=C(te);it(ne,{class:`size-3.5 text-primary`}),v(te);var re=n(te,2),ie=p(re,!0);v(G);var ae=n(G,2),oe=p(ae,!0);v(U);var K=n(U,2),q=C(K);W(q,17,()=>a,e=>e.label,(e,t)=>{var r=Md(),i=C(r);o(i,()=>F(t).icon,(e,t)=>{t(e,{class:`size-4 shrink-0 text-primary`})});var a=n(i,2),s=p(a,!0);v(r),O(e=>_(s,e),[()=>F(t).label()]),I(e,r)});var J=n(q,2),Y=n(C(J));v(J),v(K),v(H);var X=n(H,2),Z=C(X),se=n(Z);Be(se,{class:`size-4`}),v(X),w(X,e=>s=e,()=>s);var ce=n(X,2),ue=C(ce);tt(ue,{class:`size-3.5 text-emerald-600`});var de=n(ue,2),fe=p(de,!0),pe=n(de,4);We(pe,{class:`size-3.5`});var $=n(pe,2),me=p($,!0);v(ce);var he=n(ce,2),ge=p(he,!0);v(V),v(b),v(g),e(g,e=>h?.(e)),w(g,e=>l=e,()=>l),O((e,t,n,r,i,a,o,s,c,l,u,d,f)=>{S(y,`aria-label`,e),_(k,t),_(j,`3/3 · ${n??``}`),_(L,r),_(z,i),_(ie,a),_(oe,o),_(Y,` ${s??``}`),S(X,`href`,c),S(X,`data-ph-event`,Q.CTA_CLICKED),_(Z,`${l??``} `),_(fe,u),_(me,d),_(ge,f)},[()=>zt(),()=>Gt(),()=>Jt(),()=>Nt(),()=>It(),()=>Zt(),()=>en(),()=>yn(),()=>ye(`/register`),()=>Ht(),()=>Sn(),()=>Tn(),()=>zt()]),B(`click`,y,()=>r.state.closeDemoLimit(le.BACKDROP)),B(`click`,he,()=>r.state.closeDemoLimit(le.MAYBE_LATER)),u(3,b,()=>ct,()=>({y:18,duration:250})),u(3,g,()=>lt,()=>({duration:150})),I(t,g),c()}E([`click`]);function Fd(e,t=pe.proxySearch.createDemo){return t(dd(e),e.turnstileToken)}var Id=4500,Ld=250,Rd=750,zd=2e4,Bd=[K.COMPLETED,K.PARTIAL,K.FAILED],Vd=4e3,Hd=100,Ud=[`TURNSTILE_TOKEN_REQUIRED`,`TURNSTILE_VERIFICATION_FAILED`],Wd=class extends 
1Error{constructor(){super(`Human verification is not ready`),this.name=`TurnstileTokenUnavailableError`}};function Gd(e){if(!(e instanceof fe))return!1;let t=e.data?.key;return typeof t==`string`&&Ud.includes(t)}var Kd=class{#e=t(!1);get showAdvanced(){return F(this.#e)}set showAdvanced(e){d(this.#e,e,!0)}#t=t(!1);get isLoading(){return F(this.#t)}set isLoading(e){d(this.#t,e,!0)}#n=t(0);get currentStep(){return F(this.#n)}set currentStep(e){d(this.#n,e,!0)}#r=t(H([]));get completedSteps(){return F(this.#r)}set completedSteps(e){d(this.#r,e,!0)}#i=t(``);get query(){return F(this.#i)}set query(e){d(this.#i,e,!0)}#a=t(`US`);get country(){return F(this.#a)}set country(e){d(this.#a,e,!0)}#o=t(`en-US`);get language(){return F(this.#o)}set language(e){d(this.#o,e,!0)}#s=t(H(Y(`US`)));get domain(){return F(this.#s)}set domain(e){d(this.#s,e,!0)}#c=t(H(q.TABLET));get device(){return F(this.#c)}set device(e){d(this.#c,e,!0)}#l=t(1);get pages(){return F(this.#l)}set pages(e){d(this.#l,e,!0)}#u=t(``);get error(){return F(this.#u)}set error(e){d(this.#u,e,!0)}#d=t(!1);get showDemoLimit(){return F(this.#d)}set showDemoLimit(e){d(this.#d,e,!0)}#f=t(``);get turnstileToken(){return F(this.#f)}set turnstileToken(e){d(this.#f,e,!0)}#p=t(!1);get turnstileInteractive(){return F(this.#p)}set turnstileInteractive(e){d(this.#p,e,!0)}#m=t(!1);get needsVerification(){return F(this.#m)}set needsVerification(e){d(this.#m,e,!0)}#h=t(()=>{});get resetTurnstile(){return F(this.#h)}set resetTurnstile(e){d(this.#h,e,!0)}#g=t(H(cd()));get stats(){return F(this.#g)}set stats(e){d(this.#g,e,!0)}#_=t(H([]));get loadingSteps(){return F(this.#_)}set loadingSteps(e){d(this.#_,e,!0)}timeoutRefs=[];tokenTimeoutRefs=[];verificationPollRef=null;resultTimeoutRef=null;completionTimeoutRefs=[];submitRequestId=0;createSearch;getSearch;navigate;now;scheduleTimeout;clearScheduledTimeout;turnstileConfigured;constructor(e={}){this.createSearch=e.createSearch??(e=>Fd(e)),this.getSearch=e.getSearch??pe.proxySearch.getById,this.loadingSteps=e.getSteps?.()??Eu(),this.navigate=e.navigate??(()=>void 0),this.now=e.now??Date.now,this.scheduleTimeout=e.scheduleTimeout??globalThis.setTimeout.bind(globalThis),this.clearScheduledTimeout=e.clearScheduledTimeout??globalThis.clearTimeout.bind(globalThis),this.turnstileConfigured=e.turnstileConfigured??!!de.turnstileSiteKey}#v=l(()=>ld(this.country));get selectedCountry(){return F(this.#v)}set selectedCountry(e){d(this.#v,e)}#y=l(()=>ud(this.loadingSteps,this.completedSteps));get activityRows(){return F(this.#y)}set activityRows(e){d(this.#y,e)}syncLoadingSteps=()=>{if(!this.isLoading)return;this.clearLoadingStepTimeouts();let e=0,t=()=>{if(e>=this.loadingSteps.length)return;let n=e;this.currentStep=n;let r=this.scheduleTimeout(()=>{this.completedSteps=[...this.completedSteps,n],e+=1,t()},this.loadingSteps[n].duration);this.timeoutRefs.push(r)};return t(),()=>this.clearLoadingStepTimeouts()};destroy=()=>{this.clearLoadingStepTimeouts(),this.tokenTimeoutRefs.forEach(this.clearScheduledTimeout),this.tokenTimeoutRefs=[],this.completionTimeoutRefs.forEach(this.clearScheduledTimeout),this.completionTimeoutRefs=[],this.disarmVerificationRetry(),this.clearResultTimeout()};closeDemoLimit=e=>{this.showDemoLimit&&(this.showDemoLimit=!1,_e(Q.DEMO_LIMIT_DISMISSED,{tool:Z.PROXY_SEARCH,method:e}))};toggleAdvanced=()=>{this.showAdvanced=!this.showAdvanced};setPages=e=>{if(typeof e!=`string`)return;let t=Number(e);(t===1||t===2)&&(this.pages=t)};setCountry=e=>{this.country=e,this.language=J(e).language,this.domain=Y(e)};applyPreset=e=>(this.query=e.query,this.country=e.country,this.language=e.language,this.domain=Y(e.country),this.device=e.device,this.pages=e.pages?.length??1,this.handleSubmit());handleSubmit=async()=>{if(!this.query.trim()){this.disarmVerificationRetry(),this.needsVerification=!1;return}let e=++this.submitRequestId;this.clearResultTimeout(),this.disarmVerificationRetry(),this.needsVerification=!1,this.error=``,this.isLoading=!0,this.stats=cd(),this.currentStep=0,this.completedSteps=[],this.syncLoadingSteps();let t=this.now(),n=this.loadingSteps.reduce((e,t)=>
1e+t.duration,0),r=Math.min(Id,n);_e(Q.TOOL_SEARCH_STARTED,{tool:Z.PROXY_SEARCH,country:this.country,language:this.language,device:this.device});try{let i=await this.createVerifiedSearch(Math.max(Vd,n));if(ve(),e!==this.submitRequestId)return;let a=await this.awaitSearchCompletion(i,e);if(e!==this.submitRequestId)return;let o=this.now()-t;he(i.id,{startedAt:t,apiDurationMs:a?o:void 0,requested:{country:this.country,language:this.language,device:this.device}}),this.resultTimeoutRef=this.scheduleTimeout(()=>{e===this.submitRequestId&&(this.resultTimeoutRef=null,this.fastForwardLoadingSteps(e,()=>{this.clearLoadingStepTimeouts(),this.navigate(`/searches/${i.id}`)}))},Math.max(0,r-o))}catch(n){let i=n instanceof Wd?0:Math.max(0,r-(this.now()-t));this.resultTimeoutRef=this.scheduleTimeout(()=>{if(e===this.submitRequestId){if(this.resultTimeoutRef=null,this.stopLoading(),n instanceof Wd){this.needsVerification=!0,this.armVerificationRetry(),_e(Q.TOOL_SEARCH_FAILED,{tool:Z.PROXY_SEARCH,status:null,reason:ge(n)});return}if(n instanceof fe&&n.status===429){this.showDemoLimit=!0,_e(Q.TOOL_SEARCH_FAILED,{tool:Z.PROXY_SEARCH,status:n.status,reason:oe.RATE_LIMITED}),_e(Q.DEMO_LIMIT_VIEWED,{tool:Z.PROXY_SEARCH});return}this.error=we(n),_e(Q.TOOL_SEARCH_FAILED,{tool:Z.PROXY_SEARCH,status:n instanceof fe?n.status:null,reason:ge(n)})}},i)}};async createVerifiedSearch(e){try{return await this.runSearchAttempt(e)}catch(t){if(!Gd(t))throw t;return await this.runSearchAttempt(e)}}runSearchAttempt(e){return!this.turnstileConfigured||this.turnstileToken?this.dispatchSearch(this.turnstileToken):this.awaitTurnstileToken(e).then(()=>{if(!this.turnstileToken)throw new Wd;return this.dispatchSearch(this.turnstileToken)})}dispatchSearch(e){return this.createSearch({query:this.query,country:this.country,language:this.language,domain:this.domain,device:this.device,pages:this.pages,turnstileToken:e}).finally(()=>this.consumeTurnstileToken())}awaitTurnstileToken(e){return new Promise(t=>{let n=0,r=()=>{if(this.turnstileToken||this.turnstileInteractive||n>=e){t();return}n+=Hd,this.tokenTimeoutRefs.push(this.scheduleTimeout(r,Hd))};r()})}armVerificationRetry(){let e=()=>{if(this.needsVerification){if(this.turnstileToken){this.verificationPollRef=null,this.handleSubmit();return}this.verificationPollRef=this.scheduleTimeout(e,Hd)}};this.verificationPollRef=this.scheduleTimeout(e,Hd)}awaitSearchCompletion(e,t){return!e.status||Bd.includes(e.status)?Promise.resolve(!0):new Promise(n=>{let r=0,i=()=>{if(t!==this.submitRequestId){n(!1);return}if(r>=zd){n(!1);return}r+=Rd,this.completionTimeoutRefs.push(this.scheduleTimeout(()=>{this.getSearch(e.id).then(e=>{if(e.status&&Bd.includes(e.status)){n(!0);return}i()}).catch(()=>i())},Rd))};i()})}disarmVerificationRetry(){this.verificationPollRef&&=(this.clearScheduledTimeout(this.verificationPollRef),null)}consumeTurnstileToken(){this.turnstileToken=``,this.resetTurnstile()}fastForwardLoadingSteps(e,t){this.clearLoadingStepTimeouts();let n=()=>{if(e!==this.submitRequestId)return;let r=this.completedSteps.length;if(r>=this.loadingSteps.length){t();return}this.currentStep=r,this.completedSteps=[...this.completedSteps,r],this.timeoutRefs.push(this.scheduleTimeout(n,Ld))};n()}clearLoadingStepTimeouts(){this.timeoutRefs.forEach(this.clearScheduledTimeout),this.timeoutRefs=[]}clearResultTimeout(){this.resultTimeoutRef&&=(this.clearScheduledTimeout(this.resultTimeoutRef),null)}stopLoading(){this.isLoading=!1,this.completedSteps=[],this.clearLoadingStepTimeouts()}},qd=`q`,Jd=`country`,Yd=`language`,Xd=`device`,Zd=`pages`,Qd={query:``,country:`US`,language:`en-US`,device:q.TABLET,pages:1,domain:Y(`US`)};function $d(e){let t={},n=e.get(qd)?.trim();n&&(t.query=n);let r=e.get(Jd);r&&nd.some(e=>e.value===r)&&(t.country=r,t.domain=Y(r),t.language=J(r).language);let i=e.get(Yd);i&&rd.some(e=>e.value===i)&&(t.language=i);let a=e.get(Xd);a&&id.some(e=>e.value===a)&&(t.device=a);let o=Number(e.get(Zd));return ed.includes(o)&&(t.pages=o),{state:t,autoRun:e.get(`run`)===`1`&&!!t.query}}function ef(e,t){let n=(t,n,r)=>{n&&n!==r?e.set(t,n):e.delete(t)};n(qd,t.query.trim(),Qd.query),n(Jd,t.country,Qd.country),n(Yd,t.language,Qd.language),n(Xd,t.device,Qd.device),n(Zd,String(t.pages),String(Qd.pages)),e.delete(`run`)}var tf=b(`<!> <div><!> <!> <!> <!></div>`,1);function nf(e,t){f(t,!0);let r=new Kd({navigate:e=>G(me(e))}),o=!1;function s(e){let t=new URL(window.location.href);if(ef(t.searchParams,e),t.href!==window.location.href)try{te(t,{})}catch{window.history.replaceState(window.history.state,``,t)}}R(()=>{let{state:e,autoRun:t}=$d(new URLSearchParams(window.location.search));Object.assign(r,e),o=!0,s({query:r.query,country:r.country,language:r.language,device:r.device,pages:r.pages}),t&&r.handleSubmit()});let l=null;D(()=>{let e={query:r.query,country:r.country,language:r.language,device:r.device,pages:r.pages};if(!o)return;l=e;let t=setTimeout(()=>{l=null,s(e)},400);return()=>clearTimeout(t)}),ne(()=>{if(!l)return;let e=l;l=null,s(e)}),M(r.destroy);var u=tf(),d=U(u),p=e=>{Pd(e,{get state(){return r}})};a(d,e=>{r.showDemoLimit&&e(p)});var m=n(d,2),h=C(m),g=e=>{Ad(e,{get state(){return r}})};a(h,e=>{r.isLoading&&e(g)});var _=n(h,2);xd(_,{get state(){return r}});var y=n(_,2);yd(y,{get state(){return r}}),$u(n(y,2),{get state(){return r}}),v(m),O(()=>i(m,1,`relative overflow-hidden rounded-2xl border border-border bg-white shadow-xl shadow-black/5 ${r.isLoading?`min-h-[26rem]`:``}`)),I(e,u),c()}var rf=b(`<div class="absolute rounded-full border border-foreground
1/[0.14] svelte-o57y1u"></div>`),af=b(`<div class="proxy-float-chip absolute inline-flex max-w-56 items-center gap-1.5 rounded-full border border-border/70 bg-white/60 px-3 py-1.5 text-xs shadow-sm backdrop-blur-sm svelte-o57y1u"><!> <span class="shrink-0 font-medium text-foreground/70 svelte-o57y1u"> </span> <span class="text-muted-foreground/60 svelte-o57y1u">·</span> <span class="truncate text-muted-foreground/70 svelte-o57y1u"> </span></div>`),of=b(`<section class="relative overflow-hidden pt-10 pb-12 md:pt-16 md:pb-24 lg:pt-20 lg:pb-28 svelte-o57y1u"><div class="pointer-events-none absolute inset-0 svelte-o57y1u" aria-hidden="true"><div class="absolute inset-x-0 top-0 h-[420px] svelte-o57y1u" style="background: radial-gradient(ellipse 60% 100% at 50% 0%, rgba(232,115,74,0.13) 0%, transparent 70%);"></div> <div class="absolute top-[78%] left-1/2 svelte-o57y1u" style="mask-image: radial-gradient(circle 1100px at center, black 55%, transparent 100%); -webkit-mask-image: radial-gradient(circle 1100px at center, black 55%, transparent 100%);"><!> <div class="proxy-signal-ping absolute rounded-full border-2 border-primary/25 svelte-o57y1u"></div></div> <div class="absolute bottom-[-180px] left-1/2 h-[480px] w-[820px] -translate-x-1/2 rounded-full svelte-o57y1u" style="background: radial-gradient(ellipse, rgba(100,140,200,0.12) 0%, transparent 70%); filter: blur(60px);"></div> <div class="absolute inset-0 hidden xl:block svelte-o57y1u"></div></div> <div class="absolute right-0 bottom-0 left-0 h-px bg-border svelte-o57y1u"></div> <div class="relative z-10 container svelte-o57y1u"><div class="mx-auto mb-7 max-w-3xl text-center md:mb-9 svelte-o57y1u"><h1 class="mb-4 text-3xl leading-[1.1] font-semibold tracking-tight text-balance md:mb-5 md:text-5xl lg:text-[3.75rem] svelte-o57y1u"> <br class="svelte-o57y1u"/> <span class="text-muted-foreground svelte-o57y1u"> </span></h1> <p class="mx-auto max-w-2xl text-base leading-relaxed text-pretty text-muted-foreground md:text-lg lg:text-xl svelte-o57y1u"> </p></div> <div class="proxy-hero-stage relative mx-auto max-w-5xl svelte-o57y1u"><div class="absolute -inset-x-8 -top-8 -bottom-10 rounded-[3rem] bg-gradient-to-br from-primary/25 via-orange-200/15 to-blue-400/20 blur-3xl svelte-o57y1u" aria-hidden="true"></div> <div class="proxy-hero-card relative mx-auto max-w-4xl svelte-o57y1u"><!></div> <p class="relative mt-6 flex flex-wrap items-center justify-center gap-x-6 gap-y-2 text-center text-sm text-muted-foreground svelte-o57y1u"><span class="flex items-start gap-1.5 svelte-o57y1u"><!> </span> <span class="flex items-start gap-1.5 svelte-o57y1u"><!> </span> <span class="flex items-start gap-1.5 svelte-o57y1u"><!> </span></p></div></div></section>`);function sf(t,r){f(r,!1);let i=[{flag:`us`,city:`New York`,query:`best pizza near me`,style:`right: 4.5%; top: 8%; --chip-rotate: -2deg; animation-delay: 2.6s;`},{flag:`fr`,city:`Paris`,query:`avocat urgence`,style:`left: 4.5%; top: 8%; --chip-rotate: 2deg; animation-delay: 1.7s;`},{flag:`de`,city:`Berlin`,query:`laufschuhe kaufen`,style:`left: 3%; top: 26%; --chip-rotate: -2deg; animation-delay: 0s;`},{flag:`jp`,city:`Tokyo`,query:`ランニングシューズ`,style:`right: 3%; top: 25%; --chip-rotate: 2deg; animation-delay: 1.2s;`}],a=[900,1300,1700];j();var o=of(),s=C(o),l=n(C(s),2),u=C(l);W(u,1,()=>a,e=>e,(e,t)=>{var n=rf();O(()=>m(n,`width: ${F(t)??``}px; height: ${F(t)??``}px; left: ${-F(t)/2}px; top: ${-F(t)/2}px;`)),I(e,n)}),h(2),v(l);var d=n(l,4);W(d,5,()=>i,e=>e.city,(e,t)=>{var r=af(),i=C(r);st(i,{get code(){return F(t).flag},class:`h-3 w-4 shrink-0`});var a=n(i,2),o=p(a,!0),s=n(a,4),c=p(s,!0);v(r),O(()=>{m(r,F(t).style),_(o,F(t).city),_(c,F(t).query)}),I(e,r)}),v(d),v(s);var g=n(s,4),y=C(g),b=C(y),x=C(b),S=n(x,3),w=p(S,!0);v(b);var T=n(b,2),E=p(T,!0);v(y);var D=n(y,2),k=n(C(D),2);nf(C(k),{}),v(k);var A=n(k,2),M=C(A),N=C(M);Ve(N,{class:`mt-0.5 size-4 shrink-0 text-green-600`});var P=n(N);v(M);var L=n(M,2),R=C(L);Ve(R,{class:`mt-0.5 size-4 shrink-0 text-green-600`});var z=n(R);v(L);var B=n(L,2),V=C(B);Ve(V,{class:`mt-0.5 size-4 shrink-0 text-green-600`});var H=n(V);
1v(B),v(A),v(D),e(D,e=>gt?.(e)),v(g),v(o),O((e,t,n,r,i,a)=>{_(x,`${e??``} `),_(w,t),_(E,n),_(P,` ${r??``}`),_(z,` ${i??``}`),_(H,` ${a??``}`)},[()=>ja(),()=>Pa(),()=>La(),()=>Ba(),()=>Ua(),()=>Ka()]),I(t,o),c()}var cf=b(`<div class="rounded-xl border border-white/10 bg-white/5 p-5 transition-colors hover:bg-white/10"><div class="flex items-start gap-4"><div class="flex h-10 w-10 flex-shrink-0 items-center justify-center rounded-xl bg-red-500/20"><!></div> <div class="min-w-0"><h3 class="mb-1 text-sm leading-snug font-semibold text-white"> </h3> <p class="text-xs leading-relaxed text-white/50"> </p></div></div></div>`),lf=b(`<section class="relative py-14 md:py-24"><div class="container"><div class="relative overflow-hidden rounded-3xl bg-foreground p-6 text-white md:p-8 lg:p-12"><div class="absolute top-0 right-0 h-96 w-96 translate-x-1/2 -translate-y-1/2 rounded-full bg-primary/20 blur-3xl"></div> <div class="relative z-10 mx-auto mb-10 max-w-3xl text-center"><div class="mb-6 inline-flex max-w-full flex-wrap items-center justify-center gap-2 rounded-full bg-white/10 px-3 py-1.5 text-center text-sm leading-snug"><!> <span class="min-w-0"> </span></div> <h2 class="text-2xl leading-snug font-semibold tracking-tight text-balance md:text-3xl md:leading-tight lg:text-4xl"> <span class="font-normal text-white/50"> </span></h2></div> <div class="relative z-10 grid grid-cols-1 gap-4 md:grid-cols-2"></div></div></div></section>`);function uf(e,t){f(t,!0);let r=l(Du);var i=lf(),a=C(i),s=C(a),u=n(C(s),2),d=C(u),m=C(d);nt(m,{class:`size-4 shrink-0`});var h=n(m,2),g=p(h,!0);v(d);var y=n(d,2),b=C(y),x=n(b),S=p(x,!0);v(y),v(u);var w=n(u,2);W(w,21,()=>F(r),e=>e.title,(e,t)=>{var r=cf(),i=C(r),a=C(i),s=C(a);o(s,()=>F(t).icon,(e,t)=>{t(e,{class:`size-5 text-red-400`})}),v(a);var c=n(a,2),l=C(c),u=p(l,!0),d=n(l,2),f=p(d,!0);v(c),v(i),v(r),O(()=>{_(u,F(t).title),_(f,F(t).desc)}),I(e,r)}),v(w),v(s),v(a),v(i),O((e,t,n)=>{_(g,e),_(b,`${t??``} `),_(S,n)},[()=>Qa(),()=>to(),()=>io()]),I(e,i),c()}var df=b(`<div class="group relative rounded-2xl border border-border bg-white p-6 shadow-sm transition-all duration-300 hover:-translate-y-0.5 hover:border-primary/30 hover:shadow-xl hover:shadow-primary/5"><span class="absolute top-5 right-5 text-2xl font-bold tracking-tight text-secondary tabular-nums transition-colors group-hover:text-primary/20"> </span> <div class="mb-4 flex h-11 w-11 items-center justify-center rounded-xl bg-primary/10 transition-colors group-hover:bg-primary/15"><!></div> <h3 class="mb-2 text-lg font-semibold"> </h3> <p class="text-sm leading-relaxed text-muted-foreground"> </p></div>`),ff=b(`<section class="relative bg-secondary/40 py-14 md:py-24"><div class="absolute right-0 bottom-0 left-0 h-px bg-border"></div> <div class="container"><div class="mb-12 text-center"><div class="mb-5 inline-flex items-center gap-2 rounded-full border border-primary/15 bg-primary/[0.06] px-3.5 py-1.5 text-sm font-medium text-primary shadow-sm"><!> <span> </span></div> <h2 class="text-3xl font-semibold tracking-tight md:text-4xl"> <span class="text-accent"> </span></h2></div> <div class="grid grid-cols-1 gap-6 md:grid-cols-2 lg:grid-cols-4"></div></div></section> <section class="relative overflow-hidden bg-secondary/40 py-14 md:py-24"><div class="bg-grid-pattern pointer-events-none absolute inset-0 opacity-40" style="mask-image: radial-gradient(ellipse 60% 50% at 50% 0%, black, transparent 70%); -webkit-mask-image: radial-gradient(ellipse 60% 50% at 50% 0%, black, transparent 70%);" aria-hidden="true"></div> <div class="absolute right-0 bottom-0 left-0 h-px bg-border"></div> <div class="relative z-10 container"><div class="mb-12 text-center"><div class="mb-5 inline-flex items-center gap-2 rounded-full border border-primary/15 bg-primary/[0.06] px-3.5 py-1.5 text-sm font-medium text-primary shadow-sm"><!> <span> </span></div> <h2 class="text-3xl font-semibold tracking-tight md:text-4xl"> <span class="text-accent"> </span></h2></div> <!></div></section>`,1);function pf(e,t){f(t,!0);let r=l(Ou),i=l(()=>Re(`search-proxy`));var a=ff(),s=U(a),u=n(C(s),2),d=C(u),m=C(d),h=C(m);ot(h,{class:`size-4 shrink-0`});var g=n(h,2),y=p(g,!0);v(m);var b=n(m,2),x=C(b),S=n(x),w=p(S,!0);v(b),v(d);var T=n(d,2);W(T,21,()=>F(r),e=>e.step,(e,t)=>{var r=df(),i=C(r),a=p(i,!0),s=n(i,2),c=C(s);o(c,()=>F(t).icon,(e,t)=>{t(e,{class:`size-5 text-primary`})}),v(s);var l=n(s,2),u=p(l,!0),d=n(l,2),f=p(d,!0);v(r),O(()=>{_(a,F(t).step),_(u,F(t).title),_(f,F(t).desc)}),I(e,r)}),v(T),v(u),v(s);var E=n(s,2),D=n(C(E),4),k=C(D),A=C(k),j=C(A);Ze(j,{class:`size-4 shrink-0`});var M=n(j,2),N=p(M,!0);v(A);var P=n(A,2),L=C(P),R=n(L),z=p(R,!0);v(P),v(k);var B=n(k,2);ht(B,{get faqs(){return F(i)}}),v(D),v(E),O((e,t,n,r,i,a)=>{_(y,e),_(x,`${t??``} `),_(w,n),_(N,r),_(L,`${i??``} `),_(z,a)},[()=>Wl(),()=>
1ql(),()=>Xl(),()=>$l(),()=>nu(),()=>au()]),I(e,a),c()}var mf=b(`<div class="mx-6 hidden h-8 w-px bg-border md:block lg:mx-10"></div>`),hf=b(`<div class="flex items-center md:flex"><!> <div class="text-center"><div class="text-xl font-bold text-foreground md:text-3xl"> </div> <div class="mt-0.5 text-[9px] leading-tight tracking-wider text-muted-foreground uppercase md:text-[10px]"> </div></div></div>`),gf=b(`<section class="relative border-b border-border bg-white py-8 md:py-10"><div class="pointer-events-none absolute inset-0"><div class="relative mx-auto h-full max-w-[1200px]"><div class="absolute top-0 bottom-0 left-0 w-px bg-border opacity-60"></div> <div class="absolute top-0 right-0 bottom-0 w-px bg-border opacity-60"></div></div></div> <div class="container"><div class="flex flex-col items-center gap-4"><p class="text-center text-xs font-semibold text-muted-foreground md:text-sm"> </p> <div class="grid grid-cols-2 gap-x-4 gap-y-3 sm:grid-cols-4 md:flex md:items-center"></div></div></div></section>`);function _f(e,t){f(t,!0);let r=l(ku);var i=gf(),o=n(C(i),2),s=C(o),u=C(s),d=p(u,!0),m=n(u,2);W(m,23,()=>F(r),e=>e.label,(e,t,r)=>{var i=hf(),o=C(i),s=e=>{var t=mf();I(e,t)};a(o,e=>{F(r)>0&&e(s)});var c=n(o,2),l=C(c),u=p(l,!0),d=n(l,2),f=p(d,!0);v(c),v(i),O(()=>{_(u,F(t).value),_(f,F(t).label)}),I(e,i)}),v(m),v(s),v(o),v(i),O(e=>_(d,e),[()=>Ya()]),I(e,i),c()}var vf=b(`<meta name="description"/>`),yf=b(`<!> <!> <!> <!> <!> <!>`,1);function bf(e,t){f(t,!1),j();var r=yf();k(`1ssxnfl`,e=>{var t=vf();O(e=>S(t,`content`,e),[()=>wt()]),T(e=>{V.title=e??``},[()=>xt()]),I(e,t)});var i=U(r);sf(i,{});var a=n(i,2);_f(a,{});var o=n(a,2);uf(o,{});var s=n(o,2);Hu(s,{});var l=n(s,2);pf(l,{}),Ku(n(l,2),{}),I(e,r),c()}function xf(e){bf(e,{})}export{xf as component};

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.