1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6907],{267:(e,t,r)=>{"use strict";r.d(t,{GeoMeasurementTracker:()=>o});var n=r(12115),i=r(73321),a=r(41289),s=r(23625);function o({section:e}){let t=(0,i.usePathname)();return(0,n.useEffect)(()=>{if(!t||!(0,s._l)(t))return;let r=e??(0,s.Fm)(t);r&&(0,a.K)("geo_page_view",{section:r,path:t},`geo_pv_${r}`);let n=(0,s.zh)(document.referrer);n&&(0,a.K)("geo_ai_referrer_landing",{referrer_host:n,landing_path:t},`geo_ai_ref_${n}_${t}`)},[t,e]),null}},5872:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("Coins",[["circle",{cx:"8",cy:"8",r:"6",key:"3yglwk"}],["path",{d:"M18.09 10.37A6 6 0 1 1 10.34 18",key:"t5s6rm"}],["path",{d:"M7 6h1v4",key:"1obek4"}],["path",{d:"m16.71 13.88.7.71-2.82 2.82",key:"1rbuyh"}]])},6296:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},21628:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},23625:(e,t,r)=>{"use strict";r.d(t,{$x:()=>a,Bt:()=>c,Fm:()=>d,Lr:()=>i,S9:()=>l,Wb:()=>u,_l:()=>h,mY:()=>n,u4:()=>o,zh:()=>s});let n=["What is the best virtual staging software for real estate agents?","Fastlist vs BoxBrownie â which is better for agents?","What is an AI listing description tool for realtors?","How much does virtual staging cost for real estate in 2026?","Best alternative to BoxBrownie for real estate staging","AI photo enhancement tools for MLS listing photos","How to make Instagram listing videos for real estate agents","Is AI virtual staging MLS compliant?","What is Fastlist real estate software?","Compare virtual staging apps for real estate agents"],i=["chatgpt","perplexity","gemini"],a=["chatgpt.com","chat.openai.com","perplexity.ai","gemini.google.com","copilot.microsoft.com","claude.ai","you.com"];function s(e){if(!e)return null;try{let t=new URL(e).hostname.toLowerCase();for(let e of a)if(t===e||t.endsWith(`.${e}`))return e}catch{}return null}let o=["Run scripts/geo-health-check.mjs against production","Review GA4 AI referrer landing pages (last 90 days)",'Review Search Console branded queries for "Fastlist"',"Compare geo-citation test mention rates vs prior quarter","Boost FAQ/table content on pages with low AI mention correlation","Re-sync robots.txt and src/middleware.ts if either changed","Confirm llms.txt citation priority URLs still match live pages"],l={weeklyRotationSize:4,preferBiweeklyFullSet:!0,monthlyFullSetRequired:!0,purpose:"Watch brand confusion (e.g. Eclipse FastList) and whether llms.txt citation-priority URLs get cited â not signup/revenue KPI."},c=[{signal:"Confused with Eclipse Collections FastList / Java library",action:"Strengthen brand disambiguation on /about, llms.txt, and /press"},{signal:"Mentioned but no link to fastlist.co",action:"Strengthen citation-priority pages, FAQ facts, and /press brand kit"},{signal:"Competitors cited instead of Fastlist",action:"Review /alternatives/* FAQs and comparison JSON-LD"}];function u(e=new Date,t=l.weeklyRotationSize){var r;let n,i,a,s=Math.min(10,Math.max(1,t)),o=(i=(n=new Date(Date.UTC((r=e).getFullYear(),r.getMonth(),r.getDate()))).getUTCDay()||7,n.setUTCDate(n.getUTCDate()+4-i),a=new Date(Date.UTC(n.getUTCFullYear(),0,1)),(Math.ceil(((n.getTime()-a.getTime())/864e5+1)/7)-1)*s%10);return Array.from({length:s},(e,t)=>(o+t)%10+1)}function d(e){return"/"===e?"home":"/about"===e?"about":"/pricing"===e?"pricing":"/press"===e?"press":"/support"===e?"support":e.startsWith("/alternatives")?"alternatives":e.startsWith("/features")?"features":e.startsWith("/virtual-staging")?"virtual_staging":e.startsWith("/help")?"help":e.startsWith("/blog")?"blog":null}function h(e){return!(e.startsWith("/listings")||e.startsWith("/settings")||e.startsWith("/auth")||e.startsWith("/api")||e.startsWith("/admin")||e.startsWith("/tools")||e.startsWith("/welcome"))&&(null!==d(e)||"/"===e)}},25490:(e,t,r)=>{"use strict";r.d(t,{Kp:()=>s,QV:()=>a,od:()=>i.od});var n=r(82912),i=r(93985);function a(e){return`$${(e/i.ap).toFixed(2)}`}i.TZ.text_generation,i.fw.upscale,i.fw.sky_replacement,i.TZ.virtual_staging,i.TZ.video_generation;let s=n.RI.map(e=>{var t;return{...e,priceLabel:(t=e.priceUsdCents,new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",maximumFractionDigits:0}).format(t/100)),perCreditLabel:`$${(e.priceUsdCents/100/e.credits).toFixed(3)} / credit`}})},40980:(e,t,r)=>{"use strict";r.d(t,{cn:()=>a});var n=r(29722),i=r(622);function a(...e){return(0,i.QP)((0,n.$)(e))}},41289:(e,t,r)=>{"use strict";r.d(t,{K:()=>a,s:()=>i});var n=r(78314);function i(e,t){try{(0,n.u4)(e,t)}catch{}try{let r=window;"function"==typeof r.gtag&&r.gtag("event",e,t)}catch{}}function a(e,t,r="default"){let n=`flx_evt_${e}_${r}`;try{if("1"===window.sessionStorage.getItem(n))return;window.sessionStorage.setItem(n,"1")}catch{}i(e,t)}},54688:(e,t,r)=>{"use strict";r.d(t,{PricingCheckoutIntent:()=>s});var n=r(15098),i=r(73321),a=r(12115);function s(){let{isSignedIn:e,isLoaded:t}=(0,n.As)(),r=(0,i.useSearchParams)(),s=(0,i.useRouter)(),o=r.get("checkout");return(0,a.useEffect)(()=>
1{if(t&&("pro"===o||"agency"===o)){if(e)return void s.replace("/settings/credits");s.replace("/auth/signup?next=/settings/credits")}},[t,e,o,s]),null}},62024:(e,t,r)=>{Promise.resolve().then(r.bind(r,71080)),Promise.resolve().then(r.bind(r,54688)),Promise.resolve().then(r.bind(r,87345)),Promise.resolve().then(r.bind(r,267)),Promise.resolve().then(r.bind(r,7637))},71080:(e,t,r)=>{"use strict";r.d(t,{PricingAccountHint:()=>o});var n=r(95155),i=r(98500),a=r.n(i),s=r(15098);function o(){let{isSignedIn:e,isLoaded:t}=(0,s.As)();return t?e?(0,n.jsx)("p",{className:"mt-8 text-center text-sm text-muted-foreground",children:(0,n.jsx)(a(),{href:"/settings/credits",className:"font-medium text-primary underline underline-offset-2 hover:no-underline",children:"View balance & buy credits"})}):(0,n.jsxs)("p",{className:"mt-8 text-center text-sm text-muted-foreground",children:["Sign up free â no card required. Already have an account?"," ",(0,n.jsx)(a(),{href:"/auth/signin?next=/pricing",className:"font-medium text-primary underline underline-offset-2 hover:no-underline",children:"Sign in"})]}):null}},73321:(e,t,r)=>{"use strict";var n=r(74645);r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},78314:(e,t,r)=>{"use strict";function n(){return"u">typeof window}r.d(t,{u4:()=>s});function i(){return(n()?window.vam:function(){return"production"}())||"production"}function a(){return"production"===i()}function s(e,t,r){var s,o;if(!n()){let e="[Vercel Web Analytics] Please import `track` from `@vercel/analytics/server` when using this function in a server environment";if(a())console.warn(e);else throw Error(e);return}if(!t){null==(s=window.va)||s.call(window,"event",{name:e,options:r});return}try{let n=function(e,t){if(!e)return;let r=e,n=[];for(let[i,a]of Object.entries(e))"object"==typeof a&&null!==a&&(t.strip?r=function(e,{[e]:t,...r}){return r}(i,r):n.push(i));if(n.length>0&&!t.strip)throw Error(`The following properties are not valid: ${n.join(", ")}. Only strings, numbers, booleans, and null are allowed.`);return r}(t,{strip:a()});null==(o=window.va)||o.call(window,"event",{name:e,data:n,options:r})}catch(e){e instanceof Error&&"development"===i()&&console.error(e)}}},78340:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(12115);let i=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let s=(0,n.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:s,className:o="",children:l,iconNode:c,...u},d)=>(0,n.createElement)("svg",{ref:d,...a,width:t,height:t,stroke:e,strokeWidth:s?24*Number(r)/Number(t):r,className:i("lucide",o),...u},[...c.map(([e,t])=>(0,n.createElement)(e,t)),...Array.isArray(l)?l:[l]])),o=(e,t)=>{let r=(0,n.forwardRef)(({className:r,...a},o)=>(0,n.createElement)(s,{ref:o,iconNode:t,className:i(`lucide-${e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,r),...a}));return r.displayName=`${e}`,r}},82912:(e,t,r)=>{"use strict";r.d(t,{RI:()=>n}),r(87358);let n=[{id:"standard",title:"Standard",credits:1715,priceUsdCents:4900,bonusPct:0,priceEnvKey:"STRIPE_PRICE_CREDIT_STANDARD"},{id:"pro",title:"Pro",credits:3333,priceUsdCents:8900,bonusPct:7,priceEnvKey:"STRIPE_PRICE_CREDIT_PRO"},{id:"agency",title:"Agency",credits:5193,priceUsdCents:12900,bonusPct:15,priceEnvKey:"STRIPE_PRICE_CREDIT_AGENCY"}]},86901:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("Sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},87345:(e,t,r)=>{"use strict";r.d(t,{PricingViewTracker:()=>a});var n=r(12115),i=r(41289);function a(){return(0,n.useEffect)(()=>{(0,i.K)("pricing_view",{source:"pricing_page"},"pricing_page")},[]),null}},93985:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>a,ap:()=>n,fw:()=>i,od:()=>s});let n=35,i={sky_replacement:32,day_to_dusk:32,object_removal:32,upscale:14,remodel_kitchen:70,remodel_bathroom:70,change_wall_color:32,change_kitchen_cabinets_color:32,landscaping:50},a={virtual_staging:70,quick_tone:0,text_generation:3,cold_email:3,video_generation:130,listing_creation:0,market_report:63},s=100},94514:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])}},e=>{e.O(0,[8500,8409,9338,7637,8441,3794,7358],()=>e(e.s=62024)),_N_E=e.O()}]);
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.