PageSourceSearch

https://www.homebazaar.com/_next/static/chunks/pages/builders-27cb025bb0cac687.js

js homebazaar.com collected 2026-10-02 12:45:01 UTC 24,236 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8100],{7722:(e,t,r)=>{"use strict";r.d(t,{OD:()=>s,R9:()=>i,XJ:()=>n,by:()=>l,fH:()=>a,gM:()=>c,ru:()=>o});let a="useCache",i="AMENITIES",l="FACILITIES",s="https://ik.imagekit.io/sjnshacs8/propertygallery/noimage.webp",n={PRICE:"price",AREA:"area",SITE_VISIT:"site_visit",INSTANT_CALLBACK:"instant_callback",DOWNLOAD_BROCHURE:"download_brochure",REQUEST_FLOOR_PLAN:"request_floor_plan",REQUEST_BROCHURE:"request_brochure",TALK_TO_EXPERT:"talk_to_expert"};n.PRICE,n.AREA,n.INSTANT_CALLBACK;let o={[n.DOWNLOAD_BROCHURE]:{label:"Download Brochure",formName:"Request to Download Brochure",buttonName:"Download Brochure",enquiredFor:"Download Brochure",formType:"Download Brochure",needsFile:!0,successSheet:{header:"Request to Download Brochure",subHeader:"The brochure is downloaded. We will contact you for the further queries",buttonText:"Continue Your Research"}},[n.REQUEST_FLOOR_PLAN]:{label:"Request Floor Plan",formName:"Request Floor Plan",buttonName:"Request Now",enquiredFor:"Download Brochure",formType:"Request Floor Plan",needsFile:!1,successSheet:{header:"Request Floor Plan",subHeader:"We will contact you in a short while",buttonText:"Continue Your Research"}},[n.TALK_TO_EXPERT]:{label:"Talk to our expert",formName:"Talk to our expert",buttonName:"Talk to our expert",enquiredFor:"Talk To Our Experts",formType:"Talk to our expert",needsFile:!1,successSheet:{header:"Talk to our expert",subHeader:"We will contact you in a short while",buttonText:"Continue Your Research"}},[n.REQUEST_BROCHURE]:{label:"Request Brochure",formName:"Request Brochure",buttonName:"Request Now",enquiredFor:"Request Brochure",formType:"Request Brochure",needsFile:!1,successSheet:{header:"Request Brochure",subHeader:"We will contact you in a short while",buttonText:"Continue Your Research"}}},c=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},35452:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/builders",function(){return r(41871)}])},41871:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>O,default:()=>I});var a=r(37876),i=r(14232),l=r(48230),s=r.n(l),n=r(31777),o=r(89099),c=r(15039),d=r.n(c),u=r(21942),p=r(97747),m=r(40355),h=r(54542),_=r(92851),g=r(52513),x=r(7722),j=r(53806),b=r(16225),C=r(75656),N=r.n(C);let y=({developer:e,cityName:t})=>{let{logo:r,rating:i,experience:l,developerName:s="",projectsListed:n=0}=e,o=Number(n)||0,c=(0,h.kt)(s),d=(0,u.L9)(c),p=Number.parseFloat(i),m=Number.isFinite(p)?p.toFixed(1):null,b=(0,j.Oq)(e.description||e.shortDe
1scription||"");return(0,a.jsxs)("article",{className:N().listingCard,children:[(0,a.jsx)("a",{className:N().logoLink,href:d,children:(0,a.jsx)("div",{className:N().logoBox,children:(0,a.jsx)(_.A,{width:"100px",height:"100px",src:r||x.OD,alt:s,title:s,loadingStrategy:"lazy",object_fit:"contain",class_name:N().logoImage})})}),(0,a.jsxs)("div",{className:N().mainContent,children:[(0,a.jsxs)("div",{className:N().titleRow,children:[(0,a.jsx)("h2",{className:N().builderName,children:(0,a.jsx)("a",{href:d,children:s})}),(0,a.jsxs)("div",{className:N().ratingMeta,children:[(0,a.jsx)(g.default,{rating:p||0,totalRating:5,size:"13px",starSpacing:"1px",activeColor:"#EE6A2A",inactiveColor:"#D2DEEB",outlineColor:"transparent",outlineWidth:"0"}),m&&(0,a.jsxs)("span",{className:N().ratingValue,children:[m," / 5"]}),t?(0,a.jsx)("span",{className:N().cityName,children:t}):null]})]}),b?(0,a.jsx)("p",{className:N().description,title:s,children:b}):null]}),(0,a.jsxs)("div",{className:N().statsColumn,children:[(0,a.jsxs)("div",{className:N().experiencePill,children:[(0,a.jsx)("strong",{children:l||0}),(0,a.jsx)("span",{children:"Yrs experience"})]}),(0,a.jsxs)("div",{className:N().projectsPill,children:[(0,a.jsx)("strong",{children:o}),(0,a.jsx)("span",{children:"Total projects"})]})]}),(0,a.jsxs)("a",{className:N().viewAllButton,href:d,children:["View all ",o," projects"]})]})},v=()=>(0,a.jsx)("div",{className:N().list,"aria-hidden":"true",children:Array.from({length:3}).map((e,t)=>(0,a.jsx)("div",{className:N().skeletonCard},`skeleton-${t}`))}),w=({currentPage:e,pageCount:t,onPageChange:r,hideNext:i=!1})=>{if(t<=1)return null;let l=function(e,t,r=1){let a=[],i=Math.max(0,e);if(0===i)return a;let l=Math.max(1,t-r),s=Math.min(i,t+r);l>1&&(a.push(1),l>2&&a.push("ellipsis-start"));for(let e=l;e<=s;e+=1)a.push(e);return s<i&&(s<i-1&&a.push("ellipsis-end"),a.push(i)),a}(t,e,1);return(0,a.jsxs)("nav",{className:N().pagination,"aria-label":"Builders pagination",children:[(0,a.jsx)("button",{type:"button",className:N().pageButton,disabled:e<=1,"aria-label":"Go to previous page",onClick:()=>r(e-1),children:(0,a.jsx)("img",{src:b.COMMON_ICONS_SPRITE_URL,alt:"previous page","aria-hidden":"true",className:d()(N().pageNavIcon,N().pageNavIconPrev)})}),l.map(t=>"string"==typeof t?(0,a.jsx)("span",{className:N().pageEllipsis,"aria-hidden":"true",children:"…"},t):(0,a.jsx)("button",{type:"button",className:d()(N().pageButton,{[N().pageButtonActive]:t===e}),"aria-current":t===e?"page":void 0,onClick:()=>r(t),children:t},t)),!i&&(0,a.jsx)("button",{type:"button",className:N().pageButton,disabled:e>=t,"aria-label":"Go to next page",onClick:()=>r(e+1),children:(0,a.jsx)("img",{src:b.COMMON_ICONS_SPRITE_URL,alt:"next page","aria-hidden":"true",className:d()(N().pageNavIcon,N().pageNavIconNext)})})]})},B=({developers:e=[],count:t=0,pageCount:r=0,loading:i=!1,error:l=null,city:s,currentPage:n=1,onPageChange:o,onRetry:c,filtersActive:d=!1})=>{let u=d&&e.length<=h.hx,p=Math.ceil((Number(t)||0)/h.hx),m=u?n:r>p?r:p,_=(0,h.VJ)(s)?"":s?.name;return i&&0===e.length?(0,a.jsx)(v,{}):l&&0===e.length?(0,a.jsxs)("div",{className:N().emptyState,children:[(0,a.jsx)("p",{children:"We could not load builders right now."}),(0,a.jsx)("button",{type:"button",className:N().retryButton,onClick:c,children:"Try again"})]}):i||0!==e.length?(0,a.jsxs)("section",{className:N().listSection,children:[(0,a.jsx)("div",{className:N().list,children:e.map(e=>(0,a.jsx)(y,{developer:e,cityName:e.city||e.location||_},e.id||e.developerName))}),(0,a.jsx)(w,{currentPage:n,pageCount:m,onPageChange:o,hideNext:u&&m>1})]}):(0,a.jsx)("div",{className:N().emptyState,children:(0,a.jsx)("p",{children:"No builders match these filters."})})};var f=r(51155),P=r.n(f);let S=()=>(0,a.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:[(0,a.jsx)("circle",{cx:"11",cy:"11",r:"7",stroke:"currentColor",strokeWidth:"2"}),(0,a.jsx)("path",{d:"M20 20L16.5 16.5",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round"})]});function E({label:e,options:t,value:r,onChange:i}){return(0,a.jsxs)("div",{className:P().chipSection,children:[(0,a.jsx)("p",{className:P().sectionLabel,children:e}),(0,a.jsx)("div",{className:P().chipRow,role:"group","aria-label":e,children:t.map(t=>{let l=String(r||"")===String(t.value);return(0,a.jsx)("button",{type:"button",className:d()(P().chip,{[P().chipActive]:l}),"aria-pressed":l,onClick:()=>i(t.value),children:t.label},`${e}-${t.value||"any"}`)})})]})}let A=({filters:e,cityId:t,searchValue:r,onSearchChange:l,onCityChange:s,onFilterChange:n,onClearAll:o})=>{let[c,d]=(0,i.useState)(r||""),u=(0,i.useRef)(null),p=(0,m.SF)();return(0,i.useEffect)(()=>(clearTimeout(u.current),d(r||""),()=>clearTimeout(u.current)),[r]),(0,a.jsxs)("aside",{className:P().panel,children:[(0,a.jsxs)("div",{className:P().panelHeader,children:[(0,a.jsx)("h2",{children:"Filters"}),(0,a.jsx)("button",{type:"button",className:P().clearAll,onClick:o,children:"Clear all"})]}),(0,a.jsxs)("label",{className:P().searchField,children:[(0,a.jsx)("span",{className:P().searchIcon,
1children:(0,a.jsx)(S,{})}),(0,a.jsx)("input",{type:"search",placeholder:"Search builder name",value:c,onChange:e=>{let t=e.target.value;d(t),clearTimeout(u.current),u.current=setTimeout(()=>{let e=t.trim();e!==(r||"").trim()&&l(e)},400)},"aria-label":"Search builder name"})]}),(0,a.jsxs)("label",{className:P().selectField,children:[(0,a.jsx)("span",{className:P().srOnly,children:"City"}),(0,a.jsxs)("select",{value:t??0,onChange:e=>{e.currentTarget.blur(),s(Number(e.target.value))},"aria-label":"All cities",children:[(0,a.jsx)("option",{value:0,children:"All cities"}),p.map(e=>(0,a.jsx)("option",{value:e.id,children:e.name},e.id))]})]}),(0,a.jsxs)("label",{className:P().selectField,children:[(0,a.jsx)("span",{className:P().srOnly,children:"Sort"}),(0,a.jsx)("select",{value:e.sort,onChange:e=>n({sort:e.target.value}),"aria-label":"Sort builders",children:h.Lo.map(e=>(0,a.jsxs)("option",{value:e.value,children:["Sort: ",e.label]},e.value))})]}),(0,a.jsx)(E,{label:"Experience",options:h.Qp,value:e.experience,onChange:e=>n({experience:e})}),(0,a.jsx)(E,{label:"Portfolio",options:h.g8,value:e.projects,onChange:e=>n({projects:e})}),(0,a.jsx)(E,{label:"Rating",options:h.l6,value:e.rating,onChange:e=>n({rating:e})})]})};var R=r(60142),k=r.n(R);function T(e=0){window.scrollTo(0,e)}let L=e=>{(0,u.nB)(e),(0,u.C$)(e?.userCities);let{city_name:t,city_id:r,initialFilters:l}=e,c=(0,n.wA)(),g=(0,o.useRouter)(),x=(0,i.useRef)(""),j=(0,n.d4)(e=>e.developersReducer),[b,C]=(0,i.useState)(()=>({id:r??0,name:t||"All"})),[N,y]=(0,i.useState)(()=>l||(0,h.JL)(g.query));(0,i.useEffect)(()=>{l&&y(e=>(0,h.i)(e,l)?e:l)},[l]),(0,i.useEffect)(()=>{let e=(0,m.z_)(g.asPath);e?C(t=>Number(t.id)===Number(e.id)?t:{id:e.id,name:e.name}):"/builders"===(g.asPath||"").split("?")[0]&&C(e=>0===Number(e.id)?e:{id:0,name:"All"})},[g.asPath]),(0,i.useEffect)(()=>{c((0,p.XY)("Builders_Page")),(0,h.VJ)(b)||((0,u.rC)(b),c((0,p.LE)(b)))},[c,b]);let v=(0,i.useCallback)((e,{city:t=b,force:r=!1}={})=>{let a=(0,h.l$)({city:t,filters:e}),i=JSON.stringify(a);(r||x.current!==i)&&(x.current=i,c((0,p.OY)(a)))},[c,b]),w=(0,i.useCallback)(e=>{let t=(0,m.z_)(e),r=(e||"").split("?")[0],a=t?{id:t.id,name:t.name}:"/builders"===r?{id:0,name:"All"}:null;if(!a)return;let i=Object.fromEntries(new URLSearchParams((e||"").split("?")[1]||"")),l=(0,h.JL)(i);C(e=>Number(e.id)===Number(a.id)?e:a),y(e=>(0,h.i)(e,l)?e:l),v(l,{city:a})},[v]);(0,i.useEffect)(()=>{let e=()=>{w(`${window.location.pathname}${window.location.search}`)};return window.addEventListener("popstate",e),()=>window.removeEventListener("popstate",e)},[w]);let f=(0,i.useCallback)((e,t,{shallow:r=!1}={})=>{let a=(0,h.w4)(e,t);return g.asPath!==a?g.push(a,void 0,{scroll:!1,shallow:r}):Promise.resolve()},[g]),P=(0,i.useCallback)(e=>{let t={...N,...e,page:Object.prototype.hasOwnProperty.call(e,"page")?e.page:1};(0,h.i)(N,t)||(y(t),f(b,t,{shallow:!0}),v(t),T())},[v,N,b,f]),S=(0,i.useCallback)(e=>{P({q:String(e||"").trim(),page:1})},[P]),E=(0,i.useCallback)(e=>{let t=0===Number(e)?{id:0,name:"All"}:(0,m.iS)(e)||(0,m.zo)();if(Number(t.id)===Number(b.id))return;let r={...N,page:1};(0,h.VJ)(t)||((0,u.rC)(t),c((0,p.LE)(t)));let a={id:Number(t.id)||0,name:t.name};C(a),y(r),Promise.resolve(f(t,r,{shallow:!0})).finally(()=>{T()}),v(r,{city:a}),T()},[c,v,N,b.id,f]),R=(0,i.useCallback)(()=>{let e={...h.ld};(0,h.i)(N,e)||(y(e),f(b,e,{shallow:!0}),v(e),T())},[v,N,b,f]),L=(0,i.useCallback)(e=>{P({page:e})},[P]),F=!!(String(N.q||"").trim()||N.experience||N.projects||N.rating||N.rera),O=j?.request_city_id==null||Number(j.request_city_id)===Number(b.id||0),I=(0,i.useMemo)(()=>{let e=O&&j?.developers||[];if((0,h.VJ)(b))return e;let t=String(b.name||"").trim().toLowerCase();return e.filter(e=>{let r=String(e.city||e.location||"").trim().toLowerCase();return!r||r===t})},[j?.developers,b,O]),M=(0,i.useMemo)(()=>(0,h.e6)(I,N),[I,N]),D=Number(j?.city_totals_city_id)===Number(b.id||0),q=O&&Number(j?.count)||0,H=D&&Number(j?.city_builder_count)||0,z=D&&(Number(j?.city_project_count)||Number(j?.total_projects))||0,$=O&&Number(j?.total_projects)||0,V=F?q||M.length:H||q,W=String(N.q||"").trim()||N.rera?V:H||q,J=(0,h.ZX)(b),U=(0,m.HV)(),Q=M.length,Y=!!j?.loading,G=V?`Showing ${Q} of ${(0,h.Bm)(V)} builders`:"";return(0,a.jsx)("div",{className:k().page,children:(0,a.jsxs)("div",{className:d()("container",k().inner),children:[(0,a.jsxs)("nav",{className:k().breadcrumb,"aria-label":"breadcrumb",children:[(0,a.jsx)(s(),{href:"/",children:"Home"}),(0,a.jsx)("span",{children:"/"}),(0,a.jsx)("span",{children:"Top Builders"})]}),(0,a.jsxs)("header",{className:k().hero,children:[(0,a.jsxs)("div",{className:k().heroCopy,children:[(0,a.jsxs)("h1",{children:["Top builders & developers in ",J]}),(0,a.jsx)("p",{children:"Verified developers with RERA-registered inventory. Compare experience, delivery track record and buyer ratings before you shortlist a project."})]}),(0,a.jsxs)("div",{className:k().stats,children:[(0,a.jsxs)("div",{className:k().statCard,children:[(0,a.jsx)("strong",{className:k().buildersStat,children:(0,h.Bm)(W)}),(0,a.jsx)("span",{children:"Builders"})]}),(0,a.jsxs)("div",{className:k().statCard,children:[(0,a.jsx)("strong",{className:k().projectsStat,children:(0,h.Bm)($||z)}),(0,a.jsx)("span",{children:"Projects"})]})]})]}),(0,a.jsxs)("div",{className:k().layout,children:[(0,a.jsx)("div",{className:k().filterColumn,children:(0,a.jsx)(A,{filters:N,cityId:(0,h.VJ)(b)?0:b.id,searchValue:N.q,onSearchChange:S,onCityChange:E,onFilterChange:P,onClearAll:R})}),(0,a.jsxs)("div",{className:k().resultsColumn,children:[G?(0,a.jsx)("p",{className:k().resultCount,children:G}):null,Y?(0,a.jsx)("div",{className:k().mainLoader,role:"status","aria-live":"polite",children:(0,a.jsx)(_.A,{src:"/static/images/home-loader.gif",width:"50px",height:"50px",alt:"home-loader"})}):(0,a.jsx)(B,{developers:M,count:V,pageCount:0,loading:!1,error:j?.error,city:b,currentPage:N.page,onPageChange:L,onRetry:()=>v(N,{force:!0}),filtersActive:F})]})]}),(0,a.jsxs)("section",{className:k().cityExplore,"aria-labelledby":"explore-builders-by-city",children:[(0,a.jsx)("h2",{id:"explore-builders-by-city",children:"Explore builders by city"}),(0,a.jsx)("p",{children:"Crawlable city pages for every market we cover."}),(0,a.jsx)("div",{className:k().cityExploreList,children:U.map(e=>(0,a.jsxs)(s(),{href:(0,h.w4)(e),className:k().cityExploreLink,children:["Builders in ",e.name]},e.id))})]})]})})};var F=r(49503),O=!0;let I=e=>{let{city_id:t,city_name:r,module_type:i,locality:l,locations:s,sub_locality:n,customProps:o,originalUrl:c,userCities:d,builder_name:p,developersData:m,initialFilters:h,isMobileView:_}=e;return(0,u.nB)(e),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(F.A,{meta_data:o,full_url_slug:c}),(0,a.jsx)(L,{developersData:m,city_id:t,city_name:r,module_type:i,builder:p,locality:l,sub_locality:n,locations:s,userCities:d,onModuleSelect:(e,t)=>
1{let a=`/${t}/properties-in-${r.toLowerCase()}`;window.location.href=a},initialFilters:h,isMobileView:_})]})}},41946:(e,t,r)=>{var a=r(71266);e.exports=function(e,t){return a(e,t)}},49503:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var a=r(37876),i=r(77328),l=r.n(i),s=r(16225),n=r(79630),o=r(21942),c=r(63674),d=r(14159);let u=e=>{let{meta_data:t,full_url_slug:r,willBuildSchema:i=!0,noIndex:u=!1,pageName:p=null,projectImage:m=null}=e,h=(0,d.Ur)(t?.city??t?.cityName),_="Explore Verified Residential Properties in India. Find New Real Estate Projects & Bestselling Properties in India Only at HomeBazaar.com. Get A Free Quote Today.",g="Property for sale",x=`${s.DOMAIN_NAME}static/images/homebazaarlogo.webp`,j=e=>(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(e)}});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(l(),{children:[(0,a.jsx)("title",{children:t?.title||g}),(0,c.h)(u),(0,a.jsx)("meta",{name:"description",content:t?.description||_}),(0,a.jsx)("meta",{property:"og:title",content:t?.title||g}),(0,a.jsx)("meta",{property:"og:type",content:"website"}),(0,a.jsx)("meta",{property:"og:image",content:m??x}),(0,a.jsx)("meta",{property:"og:description",content:t?.description||_}),(0,a.jsx)("meta",{property:"og:url",content:r}),(0,a.jsx)("meta",{property:"og:site_name",content:"HomeBazaar.com"}),(0,a.jsx)("meta",{name:"twitter:url",content:r}),(0,a.jsx)("meta",{name:"twitter:title",content:t?.title||g}),(0,a.jsx)("meta",{name:"twitter:image:src",content:x}),(0,a.jsx)("meta",{name:"twitter:description",content:t?.description||_}),(0,a.jsx)("meta",{name:"keywords",content:t?.keywords||"property in india, properties in india, new projects in india, real estate in india, real estate projects in india, residential property in india, india property"}),(0,a.jsx)("meta",{name:"author",content:"HomeBazaar.com"}),(0,a.jsx)("meta",{name:"google-site-verification",content:"6nvaafkv_DQSGOOG9OO51S4mDj3Aox_d3aDEOxr8fLM"}),(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1, shrink-to-fit=no"}),(0,a.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0, maximum-scale=5.0"}),s.AHREFS_META_ENABLED&&(0,a.jsx)("meta",{name:"ahrefs-site-verification",content:"39a36a5f720a94e55e7b70de92806ecbdeb9979152673d848ee10e850bcd853a"}),"SearchPage"!==p&&(0,a.jsx)("link",{rel:"canonical",href:(r??"").toLowerCase()})]}),t?.developerDetails&&i&&(0,a.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:`{"@context":"http://schema.org/","@type":"Product","name":"${t?.projectName}","image":"${x}","description":"${t?.projectDescription??t?.description}","offers":{"@type":"AggregateOffer","priceCurrency":"${h}","lowPrice":${t?.minPrice},"highPrice":${t?.maxPrice},"offerCount":"3014","seller":[{"@type":"Organization","name":"Homebazaar.com"}]},"brand":{"@type":"Organization","name":"${t?.developerDetails?.developerName}","url":"https://www.homebazaar.com/buy/builders/${(0,o.Yv)(t?.developerDetails?.developerName)}","description":"${t?.developerDetails?.developerDescription}"}}`}}),"Home_Page"==p&&i&&(0,a.jsxs)(a.Fragment,{children:[j(n.S),j(n.t)]}),t?.developerDetails&&i&&(0,a.jsxs)(a.Fragment,{children:[j({"@context":"http://schema.org/","@type":"Residence",address:{"@type":"PostalAddress",addressLocality:t?.locality,addressRegion:t?.popularPart}}),j({"@context":"http://schema.org/","@type":"Place",geo:{"@type":"GeoCoordinates",latitude:t?.latitude,longitude:t?.longitude}})]})]})}},51155:e=>{e.exports={panel:"BuildersFilterPanel_panel___YgAA",panelHeader:"BuildersFilterPanel_panelHeader__1QMaV",clearAll:"BuildersFilterPanel_clearAll__4SjRC",searchField:"BuildersFilterPanel_searchField__gC8o0",selectField:"BuildersFilterPanel_selectField__9j980",searchIcon:"BuildersFilterPanel_searchIcon__36LKd",chipSection:"BuildersFilterPanel_chipSection__m7dty",sectionLabel:"BuildersFilterPanel_sectionLabel__pW_Hv",chipRow:"BuildersFilterPanel_chipRow__kD8CL",chip:"BuildersFilterPanel_chip__QV3Ke",chipActive:"BuildersFilterPanel_chipActive__owhTg",reraRow:"BuildersFilterPanel_reraRow__WXt8u",srOnly:"BuildersFilterPanel_srOnly__MgtpB"}},52513:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});var a=r(37876),i=r(14232),l=r(41946),s=r.n(l);let n=(0,i.memo)(function(e){let{activeColor:t="#FFD700",inactiveColor:r="#C0C0C0",rating:i,outlineColor:l="#ffffff",outlineWidth:s="1px",totalRating:n=5,size:o="medium",style:c,className:d,topSize:u="0px",starSpacing:p="2px"}=e,m=Math.max(0,Math.min(Number.isFinite(parseFloat(i))?parseFloat(i):0,n)),h=`${m/n*100}%`,_="number"==typeof(o??14)?`${o}px`:o,g="★".repeat(n),x=s&&l?{WebkitTextStroke:`${s} ${l}`}:{};return(0,a.jsxs)("div",{className:d,style:{display:"inline-block",position:"relative",boxSizing:"border-box",lineHeight:1,...c},"aria-label":`Rating: ${m} out of ${n}`,role:"img",children:[(0,a.jsx)("span",{style:{color:r,fontSize:_,letterSpacing:p,top:u,WebkitTextStroke:`${s} ${l}`},children:g}),(0,a.jsx)("span",{style:{color:t,fontSize:_,letterSpacing:p,position:"absolute",left:0,width:h,overflow:"hidden",
1whiteSpace:"nowrap",pointerEvents:"none",...x,transform:`translateY(${u}px)`},children:g})]})},function(e,t){return s()(e,t)})},53806:(e,t,r)=>{"use strict";function a(e){return e&&"string"==typeof e?e.replace(/<[^>]*>/g," ").replace(/&nbsp;/gi," ").replace(/&amp;/gi,"&").replace(/&lt;/gi,"<").replace(/&gt;/gi,">").replace(/&quot;/gi,'"').replace(/&#39;/gi,"'").replace(/\s+/g," ").trim():""}r.d(t,{Oq:()=>a}),r(86649),r(71454)},60142:e=>{e.exports={page:"BuildersPageComponent_page__88neQ",inner:"BuildersPageComponent_inner__4HAL6",breadcrumb:"BuildersPageComponent_breadcrumb__LekmG",hero:"BuildersPageComponent_hero__CF3PT",heroCopy:"BuildersPageComponent_heroCopy__w9vx_",stats:"BuildersPageComponent_stats__vs1L4",statCard:"BuildersPageComponent_statCard__5y1Ep",buildersStat:"BuildersPageComponent_buildersStat__BVy8q",projectsStat:"BuildersPageComponent_projectsStat__P7O_P",layout:"BuildersPageComponent_layout__XmZjA",filterColumn:"BuildersPageComponent_filterColumn__1mjVF",resultsColumn:"BuildersPageComponent_resultsColumn__Mnprv",mainLoader:"BuildersPageComponent_mainLoader__6wrPT",resultCount:"BuildersPageComponent_resultCount__s89SK",cityExplore:"BuildersPageComponent_cityExplore__ZVjAo",cityExploreList:"BuildersPageComponent_cityExploreList__Gcaec",cityExploreLink:"BuildersPageComponent_cityExploreLink__gB2z5"}},63674:(e,t,r)=>{"use strict";r.d(t,{h:()=>l});var a=r(37876),i=r(16225);let l=e=>i.NOINDEX_ENABLED||e?(0,a.jsx)("meta",{name:"robots",content:"noindex"}):(0,a.jsx)("meta",{name:"robots",content:"follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"})},75656:e=>{e.exports={listSection:"BuilderCard_listSection__DTrUh",list:"BuilderCard_list__j5j_V",listingCard:"BuilderCard_listingCard__i9lxe",logoLink:"BuilderCard_logoLink__EjY6B",logoBox:"BuilderCard_logoBox__qhqr1",logoImage:"BuilderCard_logoImage__0SGRq",mainContent:"BuilderCard_mainContent___O9Mn",titleRow:"BuilderCard_titleRow___fTLa",builderName:"BuilderCard_builderName__825wg",ratingMeta:"BuilderCard_ratingMeta__aAcqD",ratingValue:"BuilderCard_ratingValue__LHQFv",cityName:"BuilderCard_cityName__PItAn",description:"BuilderCard_description__dcfIt",statsColumn:"BuilderCard_statsColumn__WzMV6",experiencePill:"BuilderCard_experiencePill__tueTW",projectsPill:"BuilderCard_projectsPill___R0cz",viewAllButton:"BuilderCard_viewAllButton__RQZBY",pagination:"BuilderCard_pagination__PECgz",pageButton:"BuilderCard_pageButton__liVJq",pageEllipsis:"BuilderCard_pageEllipsis__NT4Mp",pageNavIcon:"BuilderCard_pageNavIcon__hezsR",pageNavIconPrev:"BuilderCard_pageNavIconPrev__p3YHp",pageNavIconNext:"BuilderCard_pageNavIconNext__UdyLG",pageButtonActive:"BuilderCard_pageButtonActive__0ujje",emptyState:"BuilderCard_emptyState__QI541",retryButton:"BuilderCard_retryButton__deNl1",skeletonCard:"BuilderCard_skeletonCard__sZM3a",shimmer:"BuilderCard_shimmer__rEFOk"}},79630:e=>{"use strict";e.exports=JSON.parse('{"t":{"@context":"https://schema.org","@type":"Organization","name":"Homebazaar","url":"https://www.homebazaar.com/","logo":"https://ik.imagekit.io/sjnshacs8/homebazaar-logo.webp","address":{"@type":"PostalAddress","streetAddress":"#2301, Cyber One, Sector 30(A), Vashi","addressCountry":"IN","addressLocality":"Navi Mumbai","addressRegion":"Maharashtra","postalCode":"400703"},"sameAs":["https://www.facebook.com/HomeBazaarcom/","https://x.com/HomeBazaarcom","https://www.youtube.com/HomeBazaarcom","https://www.instagram.com/HomeBazaarcom/","https://www.linkedin.com/company/HomeBazaarcom"]},"S":{"@context":"https://schema.org","@type":"RealEstateAgent","name":"Homebazaar","image":"https://ik.imagekit.io/sjnshacs8/homebazaar-logo.webp","@id":"","url":"https://www.homebazaar.com/","telephone":"02248974856","address":{"@type":"PostalAddress","streetAddress":"2301, Cyber One, Plot No. 04 & 06, Sec 30 A, Vashi, Navi Mumbai.","addressLocality":"Mumbai","postalCode":"400703","addressCountry":"IN"}}}')},92851:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(37876),i=r(7722);let l=({class_name:e,alt:t,title:r,width:l,height:s,src:n,content:o,object_fit:c,style:d,loadingStrategy:u,fetchpriority:p="low"})=>{let m=`${i.OD}?tr=w-${parseInt(l)},h-${parseInt(s)}`;return(0,a.jsxs)("div",{style:{position:"relative"},children:[(0,a.jsx)("figure",{children:(0,a.jsx)("picture",{children:(0,a.jsx)("img",{className:e,title:r,alt:t||"image",width:parseInt(l),height:parseInt(s),src:n||m,style:{objectFit:c||"unset",...d},loading:u,fetchpriority:p,onError:e=>{e.currentTarget.src=m}})})}),o]})}}},e=>{e.O(0,[6593,3987,636,8792],()=>e(e.s=35452)),_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.