1<!DOCTYPE html><html lang="en" class="inter_fe4d0f8a-module__6kuHYW__variable outfit_a7694450-module__5zl4FG__variable h-full w-full" data-theme="slate-indigo"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="https://images.unsplash.com/photo-1600210492486-724fe5c67fb0?q=80&w=800"/><link rel="preload" as="image" href="https://images.unsplash.com/photo-1616594039964-ae9021a400a0?q=80&w=800"/><link rel="preload" as="image" href="https://images.unsplash.com/photo-1524758631624-e2822e304c36?q=80&w=800"/><link rel="stylesheet" href="/_next/static/chunks/043v-xj.v0c4x.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/15pjn.n4_q6le.js"/>
1<script src="/_next/static/chunks/0pqt~8bl3ukh4.js" async=""></script>
1<script src="/_next/static/chunks/07lhk_q6pmm3r.js" async=""></script>
1<script src="/_next/static/chunks/0c7h~x4_chf35.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-0kemc0e062jzz.js" async=""></script>
1<script src="/_next/static/chunks/0831adhwaqah6.js" async=""></script>
1<script src="/_next/static/chunks/1416r.0eynd4a.js" async=""></script>
1<script src="/_next/static/chunks/0d3shmwh5_nmn.js" async=""></script>
1<script src="/_next/static/chunks/0-wyo7jp3fl4e.js" async=""></script>
1<script src="/_next/static/chunks/01~0eeq1gs~sp.js" async=""></script>
1<script src="/_next/static/chunks/0faxp74~bl26_.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>EstateStager AI - Virtual Home Staging SaaS</title><meta name="description" content="Upload room photos, select room types and templates, and virtually stage vacant spaces instantly with photorealistic AI designs."/><link rel="icon" href="/favicon.ico?favicon.0x3dzn~oxb6tn.ico" sizes="256x256" type="image/x-icon"/>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
1</head><body class="h-full w-full flex flex-col antialiased bg-bg-page text-primary-text font-sans overflow-hidden"><div hidden=""><!--$--><!--/$--></div><header class="sticky top-0 z-50 w-full glass-panel border-b border-divider/50 shadow-md"><div class="mx-auto flex max-w-7xl items-center justify-between px-4 py-4 sm:px-6 lg:px-8"><a class="flex items-center gap-2 transition-transform hover:scale-[1.02] active:scale-95" href="/"><div class="flex h-9 w-9 items-center justify-center rounded-lg bg-primary text-white font-extrabold text-lg shadow-md shadow-primary/30">A</div><span class="text-lg font-black tracking-tight text-primary-text text-nowrap">Ai Real Estate Stager</span></a><nav class="hidden md:flex items-center gap-6"><a class="text-[13px] font-semibold transition-all relative py-1 text-primary" href="/">Workspace<div class="absolute -bottom-[20px] left-0 right-0 h-0.5 bg-primary rounded-full"></div></a><a class="text-[13px] font-semibold transition-all relative py-1 text-secondary-text hover:text-primary-text" href="/gallery">Gallery</a><a class="text-[13px] font-semibold transition-all relative py-1 text-secondary-text hover:text-primary-text" href="/pricing">Pricing</a></nav><div class="hidden md:flex items-center gap-3"><a href="https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FSamurAIGPT%2Fcommon-saas-template" target="_blank" rel="noopener noreferrer" class="flex items-center gap-2 rounded-full border border-divider px-4 py-1.5 text-xs font-bold text-secondary-text hover:text-primary-text hover:bg-bg-card transition-colors shadow-sm"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" class="text-xs text-white" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m12 1.608 12 20.784H0Z"></path></svg><span>Deploy</span></a><button class="flex items-center gap-1.5 px-3 py-1.5 rounded-full text-xs font-bold border transition-all cursor-pointer bg-bg-page/50 border-divider text-secondary-text hover:text-white hover:border-primary/40"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="text-secondary-text" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M21 2l-2 2m-7.61 7.61a5.5 5.5 0 1 1-7.778 7.778 5.5 5.5 0 0 1 7.777-7.777zm0 0L15.5 7.5m0 0l3 3L22 7l-3-3m-3.5 3.5L19 4"></path></svg><span>Add API Key</span></button><a class="bg-primary text-white px-5 py-1.5 rounded-full text-sm font-bold hover:bg-primary-hover transition-all shadow-md shadow-primary/20" href="/login">Sign In</a></div><div class="flex md:hidden items-center gap-2"><button class="hover:bg-bg-card p-2 rounded cursor-pointer transition-colors text-primary-text border border-divider/50" aria-label="Toggle Menu"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" height="20" width="20" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke-linecap="round" stroke-miterlimit="10" stroke-width="48" d="M88 152h336M88 256h336M88 360h336"></path></svg></button></div></div></header><div class="flex-1 flex flex-col overflow-hidden min-h-0"><div class="flex-1 flex flex-col md:flex-row md:overflow-hidden overflow-y-auto bg-slate-50"><div class="w-full md:w-[400px] border-r border-slate-200 bg-white flex flex-col overflow-y-auto flex-shrink-0"><div class="px-5 py-4 border-b border-slate-100 flex-shrink-0"><h1 class="text-base font-bold text-slate-900 flex items-center gap-1.5 leading-none"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-indigo-600 text-xs" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M224 96l16-32 32-16-32-16-16-32-16 32-32 16 32 16 16 32zM80 160l26.66-53.33L160 80l-53.34-26.67L80 0 53.34 53.33 0 80l53.34 26.67L80 160zm352 128l-26.66 53.33L352 368l53.34 26.67L432 448l26.66-53.33L512 368l-53.34-26.67L432 288zm70.62-193.77L417.77 9.38C411.53 3.12 403.34 0 395.15 0c-8.19 0-16.38 3.12-22.63 9.38L9.38 372.52c-12.5 12.5-12.5 32.76 0 45.25l84.85 84.85c6.25 6.25 14.44 9.37 22.62 9.37 8.19 0 16.38-3.12 22.63-9.37l363.14-363.15c12.5-12.48 12.5-32.75 0-45.24zM359.45 203.46l-50.91-50.91 86.6-86.6 50.91 50.91-86.6 86.6z"></path></svg> Design Studio</h1><p class="text-[11px] text-slate-400 mt-1">
1Configure parameters to stage vacant spaces</p></div><div class="p-5 flex-1 space-y-6"><div><label class="block text-[11px] font-bold text-slate-400 mb-2">1. Upload Room Photo</label><div class="relative border-2 border-dashed border-slate-200 rounded p-4 text-center hover:border-indigo-400 transition-colors bg-slate-50/50 flex flex-col items-center justify-center min-h-[140px] group"><label class="w-full h-full flex flex-col items-center justify-center gap-2 cursor-pointer py-4"><div class="h-10 w-10 rounded bg-indigo-50 border border-indigo-100/50 flex items-center justify-center text-indigo-600 group-hover:scale-105 transition-transform"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-xs" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M296 384h-80c-13.3 0-24-10.7-24-24V192h-87.7c-17.8 0-26.7-21.5-14.1-34.1L242.3 5.7c7.5-7.5 19.8-7.5 27.3 0l152.2 152.2c12.6 12.6 3.7 34.1-14.1 34.1H320v168c0 13.3-10.7 24-24 24zm216-8v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h136v8c0 30.9 25.1 56 56 56h80c30.9 0 56-25.1 56-56v-8h136c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"></path></svg></div><div class="text-center"><p class="text-xs font-bold text-slate-700">Drag photo here, or browse</p><p class="text-[10px] text-slate-400 mt-0.5">Supports PNG, JPG (vacant room preferred)</p></div><input type="file" accept="image/*" class="hidden"/></label></div></div><div><label class="block text-[11px] font-bold text-slate-400 mb-2">2. Select Room Type</label><div class="grid grid-cols-2 gap-1.5"><button class="flex items-center gap-2 px-3 py-2 rounded text-left border text-xs font-bold transition-all cursor-pointer bg-indigo-50 border-indigo-200 text-indigo-700"><span class="text-sm">ðï¸</span><span class="truncate">Living Room</span></button><button class="flex items-center gap-2 px-3 py-2 rounded text-left border text-xs font-bold transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50"><span class="text-sm">ðï¸</span><span class="truncate">Bedroom</span></button><button class="flex items-center gap-2 px-3 py-2 rounded text-left border text-xs font-bold transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50"><span class="text-sm">ð³</span><span class="truncate">Kitchen</span></button><button class="flex items-center gap-2 px-3 py-2 rounded text-left border text-xs font-bold transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50"><span class="text-sm">ð¼</span><span class="truncate">Office</span></button><button class="flex items-center gap-2 px-3 py-2 rounded text-left border text-xs font-bold transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50"><span class="text-sm">ð½ï¸</span><span class="truncate">Dining Room</span></button><button class="flex items-center gap-2 px-3 py-2 rounded text-left border text-xs font-bold transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50"><span class="text-sm">ð¿</span><span class="truncate">Bathroom</span></button></div></div><div><label class="block text-[11px] font-bold text-slate-400 mb-2">3. Staging Style</label><div class="grid grid-cols-2 gap-1.5"><button class="flex flex-col items-start px-3 py-2.5 rounded text-left border text-xs transition-all cursor-pointer bg-indigo-50 border-indigo-200 text-indigo-700 font-bold" title="Clean lines, neutral colors"><div class="flex items-center gap-1.5"><span>â¨</span><span class="font-bold truncate">Modern Minimal</span></div><span class="text-[9px] truncate mt-0.5 max-w-full text-indigo-500 font-medium">Clean lines, neutral colors</span></button><button class="flex flex-col items-start px-3 py-2.5 rounded text-left border text-xs transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50" title="Warm wood, airy, cozy rugs"><div class="flex items-center gap-1.5"><span>ð¿</span><span class="font-bold truncate">Scandinavian</span></div><span class="text-[9px] truncate mt-0.5 max-w-full text-slate-400">Warm wood, airy, cozy rugs</span></button><button class="flex flex-col items-start px-3 py-2.5 rounded text-left border text-xs transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50" title="Rich textures, plants, warm tones"><div class="flex items-center gap-1.5"><span>ð»</span><span class="font-bold truncate">Boho Chic</span></div><span class="text-[9px] truncate mt-0.5 max-w-full text-slate-400">Rich textures, plants, warm tones</span></button><button class="flex flex-col items-start px-3 py-2.5 rounded text-left border text-xs transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50" title="Exposed brick, metal accents"><div class="flex items-center gap-1.5"><span>ð</span><span class="font-bold truncate">Industrial Loft</span></div><span class="text-[9px] truncate mt-0.5 max-w-full text-slate-400">Exposed brick, metal accents</span></button><button class="flex flex-col items-start px-3 py-2.5 rounded text-left border text-xs transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50" title="Retro wood legs, organic curves"><div class="flex items-center gap-1.5"><span>ðªµ</span><span class="font-bold truncate">Mid-Century</span></div><span class="text-[9px] truncate mt-0.5 max-w-full text-slate-400">Retro wood legs, organic curves</span></button><button class="flex flex-col items-start px-3 py-2.5 rounded text-left border text-xs transition-all cursor-pointer bg-white border-slate-200 text-slate-600 hover:bg-slate-50" title="Rough timbers, natural stone"><div class="flex items-center gap-1.5"><span>ð²</span><span class="font-bold truncate">Rustic Cabin</span></div><span class="text-[9px] truncate mt-0.5 max-w-full text-slate-400">Rough timbers, natural stone</span></button></div></div><div><div class="flex justify-between items-center mb-1.5"><label class="block text-[11px] font-bold text-slate-400">4. AI Staging Prompt (Editable)</label><button class="text-[9px] font-bold text-indigo-600 hover:text-indigo-850 cursor-pointer" type="button">Reset Default</button></div><textarea rows="4" class="w-full bg-white border border-slate-200 rounded px-3 py-2 text-xs text-slate-700 placeholder-slate-400 focus:outline-none focus:ring-2 focus:ring-indigo-500/20 focus:border-indigo-400 resize-none transition-all leading-normal" placeholder="e.g. Virtually stage this empty space..."></textarea></div></div><div class="p-5 border-t border-slate-100 bg-white flex-shrink-0 space-y-3"><button class="w-full bg-slate-950 hover:bg-slate-800 text-white rounded py-3 text-xs font-bold flex items-center justify-center gap-2 transition-all disabled:opacity-50 cursor-pointer shadow-md shadow-slate-100"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-xs text-indigo-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M224 96l16-32 32-16-32-16-16-32-16 32-32 16 32 16 16 32zM80 160l26.66-53.33L160 80l-53.34-26.67L80 0 53.34 53.33 0 80l53.34 26.67L80 160zm352 128l-26.66 53.33L352 368l53.34 26.67L432 448l26.66-53.33L512 368l-53.34-26.67L432 288zm70.62-193.77L417.77 9.38C411.53 3.12 403.34 0 395.15 0c-8.19 0-16.38 3.12-22.63 9.38L9.38 372.52c-12.5 12.5-12.5 32.76 0 45.25l84.85 84.85c6.25 6.25 14.44 9.37 22.62 9.37 8.19 0 16.38-3.12 22.63-9.37l363.14-363.15c12.5-12.48 12.5-32.75 0-45.24zM359.45 203.46l-50.91-50.91 86.6-86.6 50.91 50.91-86.6 86.6z"></path></svg><span>Stage Room with AI</span></button><div class="flex items-center justify-between text-[9px] font-semibold text-slate-400 px-1"><span>Staging Cost: 6 Credits</span><span class="flex items-center gap-1 font-bold text-amber-600 bg-amber-50 border border-amber-100 rounded-full px-1.5 py-0.5"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="text-amber-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M0 405.3V448c0 35.3 86 64 192 64s192-28.7 192-64v-42.7C342.7 434.4 267.2 448 192 448S41.3 434.4 0 405.3zM320 128c106 0 192-28.7 192-64S426 0 320 0 128 28.7 128 64s86 64 192 64zM0 300.4V352c0 35.3 86 64 192 64s192-28.7 192-64v-51.6c-41.3 34-116.9 51.6-192 51.6S41.3 334.4 0 300.4zm416 11c57.3-11.1 96-31.7 96-55.4v-42.7c-23.2 16.4-57.3 27.6-96 34.5v63.6zM192 160C86 160 0 195.8 0 240s86 80 192 80 192-35.8 192-80-86-80-192-80zm219.3 56.3c60-10.8 100.7-32 100.7-56.3v-42.7c-35.5 25.1-96.5 38.6-160.7 41.8 29.5 14.3 51.2 33.5 60 57.2z"></path></svg> Free with active credits</span></div></div></div><div class="flex-1 flex flex-col overflow-hidden"><div class="px-5 py-3.5 bg-white border-b border-slate-200 flex items-center justify-between gap-3 flex-shrink-0"><div class="min-w-0"><h2 class="text-xs sm:text-sm font-bold text-slate-900 leading-none">Before & After Staged Viewer</h2><p class="text-[10px] text-slate-400 mt-1">Drag the vertical bar horizontally to preview furnishings</p></div></div><div class="flex-1 p-5 flex flex-col justify-center items-center overflow-y-auto max-w-4xl mx-auto w-full space-y-2"><div class="relative w-full aspect-[1/1] rounded overflow-hidden border border-slate-200 bg-slate-900 shadow-xl select-none" style="touch-action:none"><div class="absolute inset-0 flex flex-col items-center justify-center text-center p-8 bg-slate-900 text-slate-300"><p class="text-sm font-bold text-white">No room photo uploaded</p><p class="text-xs text-slate-400 mt-1">Upload a vacant room photo to begin staging</p></div><div class="absolute top-0 bottom-0 w-1 bg-white cursor-ew-resize select-none z-10 slider-handle shadow-2xl flex items-center justify-center" style="left:50%;transform:translateX(-50%)"><div class="h-9 w-9 rounded-full flex-shrink-0 bg-indigo-600 border-2 border-white shadow-lg flex items-center justify-center text-white text-[10px] gap-1 hover:scale-105 active:scale-95 transition-transform"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z"></path></svg><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"></path></svg></div></div><div class="absolute top-4 left-4 bg-slate-900/60 backdrop-blur-sm border border-slate-800 text-white text-[9px] font-bold px-2.5 py-1 rounded-md z-20 shadow">Before (Empty)</div><div class="absolute top-4 right-4 bg-indigo-600/80 backdrop-blur-sm border border-indigo-500 text-white text-[9px] font-bold px-2.5 py-1 rounded-md z-20 shadow">After (Staged)</div></div><div class="w-full bg-white border border-slate-100 rounded p-5 shadow-sm"><h3 class="text-xs font-bold text-slate-400 mb-3.5">Interactive Examples Gallery</h3><div class="grid grid-cols-1 sm:grid-cols-3 gap-3"><button class="flex items-center gap-3 p-2.5 border border-slate-150 rounded hover:border-indigo-300 hover:bg-slate-50/50 text-left transition-all group cursor-pointer"><div class="h-10 w-10 bg-slate-100 rounded overflow-hidden border border-slate-200/50 flex-shrink-0 flex items-center justify-center font-bold text-slate-400"><img src="https://images.unsplash.com/photo-1600210492486-724fe5c67fb0?q=80&w=800" alt="Scandinavian Living Room" class="h-full w-full object-cover group-hover:scale-105 transition-transform"/></div><div class="min-w-0"><h4 class="text-[11px] font-bold text-slate-800 truncate leading-snug group-hover:text-indigo-600">Scandinavian Living Room</h4><p class="text-[9px] text-slate-400 mt-0.5">Living Room<!-- --> ⢠<!-- -->Scandinavian</p></div></button><button class="flex items-center gap-3 p-2.5 border border-slate-150 rounded hover:border-indigo-300 hover:bg-slate-50/50 text-left transition-all group cursor-pointer"><div class="h-10 w-10 bg-slate-100 rounded overflow-hidden border border-slate-200/50 flex-shrink-0 flex items-center justify-center font-bold text-slate-400"><img src="https://images.unsplash.com/photo-1616594039964-ae9021a400a0?q=80&w=800" alt="Bohemian Bedroom" class="h-full w-full object-cover group-hover:scale-105 transition-transform"/></div><div class="min-w-0"><h4 class="text-[11px] font-bold text-slate-800 truncate leading-snug group-hover:text-indigo-600">Bohemian Bedroom</h4><p class="text-[9px] text-slate-400 mt-0.5">Bedroom<!-- --> ⢠<!-- -->Bohemian</p></div></button><button class="flex items-center gap-3 p-2.5 border border-slate-150 rounded hover:border-indigo-300 hover:bg-slate-50/50 text-left transition-all group cursor-pointer"><div class="h-10 w-10 bg-slate-100 rounded overflow-hidden border border-slate-200/50 flex-shrink-0 flex items-center justify-center font-bold text-slate-400"><img src="https://images.unsplash.com/photo-1524758631624-e2822e304c36?q=80&w=800" alt="Modern Study / Office" class="h-full w-full object-cover group-hover:scale-105 transition-transform"/></div><div class="min-w-0"><h4 class="text-[11px] font-bold text-slate-800 truncate leading-snug group-hover:text-indigo-600">Modern Study / Office</h4><p class="text-[9px] text-slate-400 mt-0.5">Office<!-- --> ⢠<!-- -->Modern</p></div></button></div></div></div></div></div><!--$--><!--/$--></div>
1<script src="/_next/static/chunks/15pjn.n4_q6le.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[49987,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"Providers\"]\n3:I[90468,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"default\"]\n4:I[39756,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"default\"]\n5:I[37457,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"default\"]\n6:I[47257,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"ClientPageRoot\"]\n7:I[74647,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\",\"/_next/static/chunks/01~0eeq1gs~sp.js\",\"/_next/static/chunks/0faxp74~bl26_.js\"],\"default\"]\na:I[97367,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"OutletBoundary\"]\nb:\"$Sreact.suspense\"\nd:I[97367,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"ViewportBoundary\"]\nf:I[97367,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"MetadataBoundary\"]\n11:I[68027,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/043v-xj.v0c4x.css\",\"style\"]\n:HL[\"/_next/static/media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/043v-xj.v0c4x.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0831adhwaqah6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1416r.0eynd4a.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0-wyo7jp3fl4e.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"inter_fe4d0f8a-module__6kuHYW__variable outfit_a7694450-module__5zl4FG__variable h-full w-full\",\"data-theme\":\"slate-indigo\",\"children\":[\"$\",\"body\",null,{\"className\":\"h-full w-full flex flex-col antialiased bg-bg-page text-primary-text font-sans overflow-hidden\",\"children\":[\"$\",\"$L2\",null,{\"children\":[[\"$\",\"$L3\",null,{}],[\"$\",\"div\",null,{\"className\":\"flex-1 flex flex-col overflow-hidden min-h-0\",\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@8\",\"$@9\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/01~0eeq1gs~sp.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0faxp74~bl26_.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$La\",null,{\"children\":[\"$\",\"$b\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@c\"}]}]]}],{},null,false,null]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lf\",null,{\"children\":[\"$\",\"$b\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L10\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$11\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/043v-xj.v0c4x.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"RUvsxEfl0nIK-f2ySLYD7\"}\n"])</script>
1<script>self.__next_f.push([1,"8:{}\n9:\"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params\"\n"])</script>
1<script>self.__next_f.push([1,"e:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"12:I[27201,[\"/_next/static/chunks/0831adhwaqah6.js\",\"/_next/static/chunks/1416r.0eynd4a.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/0-wyo7jp3fl4e.js\"],\"IconMark\"]\nc:null\n10:[[\"$\",\"title\",\"0\",{\"children\":\"EstateStager AI - Virtual Home Staging SaaS\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Upload room photos, select room types and templates, and virtually stage vacant spaces instantly with photorealistic AI designs.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0x3dzn~oxb6tn.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"$L12\",\"3\",{}]]\n"])</script>
1</body></html>
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.