PageSourceSearch

https://vizops360.ai/assets/finance.real-estate.new-D0ken_wS.js

js vizops360.ai collected 2026-10-05 13:52:41 UTC 20,962 bytes, 1 lines download raw bytes

1import{d4 as K,ax as $,aJ as H,r as x,e2 as U,j as e,J as z,L as G,K as T,cS as Q,cT as W,cU as D,cV as L,ea as X,e3 as Z,as as f,cf as E,cg as F,ch as V,ci as O,cj as u,bC as ee,N as te,a0 as ae,V as se,S as le,aI as w}from"./index-CpeGhXo5.js";import{a as re}from"./Panel-Cf_wAUzv.js";const n="w-full h-9 px-3 rounded-lg border border-slate-200 dark:border-slate-800 bg-white dark:bg-slate-900 text-xs text-slate-800 dark:text-slate-100 placeholder:text-slate-400 focus:outline-none focus:ring-1 focus:ring-blue-500 focus:border-blue-500 transition-colors";function r({label:p,required:g,error:b,hint:i,children:j}){return e.jsxs("div",{className:"space-y-1",children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsxs("label",{className:"text-[11px] font-semibold text-slate-700 dark:text-slate-300",children:[p," ",g&&e.jsx("span",{className:"text-red-500",children:"*"})]}),i&&e.jsx("span",{className:"text-[10px] text-slate-400 dark:text-slate-500",children:i})]}),j,b&&e.jsx("p",{className:"text-[11px] text-red-500 font-medium",children:b})]})}const ie=["Office Premises","Commercial Plot","Industrial Land","Warehouse & Logistics","Retail Showroom","Executive Residential Suite"];function oe(){const p=K(),g=$(),[b]=H(),i=b.get("editId"),[j,A]=x.useState(!1),[P,S]=x.useState(!1),[N,v]=x.useState("particulars"),[R,I]=x.useState(ie),[t,l]=x.useState({name:"",type:"Office Premises",location:"Mohali, Punjab",purchaseDate:U(!0),purchasePrice:"",currentValuation:"",monthlyRent:"",ownershipType:"Owned",deedNumber:"",notes:"",approver:"cfo"}),[o,h]=x.useState({}),k=()=>{const a={};return t.name.trim()||(a.name="Property title is required"),t.location.trim()||(a.location="Physical address/location is required"),(!t.purchasePrice||parseFloat(t.purchasePrice)<=0)&&(a.purchasePrice="Enter a valid purchase price (> 0)"),h(a),Object.keys(a).length>0?(w.error("Please fill all required particulars before proceeding"),!1):!0},q=()=>{k()&&v("review")},M=a=>{a==="review"&&N==="particulars"&&!k()||v(a)},c=parseFloat(t.purchasePrice)||0,d=parseFloat(t.currentValuation)||c,m=d-c,C=c>0?m/c*100:0,y=parseFloat(t.monthlyRent)||0,_=d>0&&y>0?y*12/d*100:0,Y=async a=>{if(a.preventDefault(),!!k()){S(!0);try{const s=localStorage.getItem("finance_real_estate_items"),J=s?JSON.parse(s):[],B={id:i||`re-${Date.now()}`,name:t.name,type:t.type,location:t.location,purchaseDate:t.purchaseDate,purchasePrice:c,currentValuation:d,ownershipType:t.ownershipType,notes:t.notes};localStorage.setItem("finance_real_estate_items",JSON.stringify([B,...J])),w.success(i?`Property ${t.name} updated!`:`Property ${t.name} added to Real Estate Portfolio!`),A(!0),setTimeout(()=>{g(`${p}/real-estate`)},1500)}catch{w.error("Failed to save real estate asset")}finally{S(!1)}}};return j?e.jsx("div",{className:"h-full flex items-center justify-center p-6 bg-slate-50 dark:bg-slate-950",children:e.jsxs("div",{className:"max-w-md w-full bg-white dark:bg-slate-900 border border-slate-200 dark:border-slate-800 rounded-2xl p-10 text-center shadow-2xl animate-in fade-in zoom-in duration-500",children:[e.jsx("div",{className:"w-20 h-20 bg-emerald-50 dark:bg-emerald-950/40 rounded-full flex items-center justify-center mx-auto mb-6 text-emerald-600",children:e.jsx(z,{className:"w-10 h-10"})}),e.jsx("h2",{className:"text-2xl font-bold text-slate-900 dark:text-slate-100 mb-2",children:i?"Property Record Updated!":"Property Successfully Registered!"}),e.jsxs("p",{className:"text-xs text-slate-500 mb-8 leading-relaxed",children:[e.jsx("span",{className:"font-semibold text-slate-800 dark:text-slate-200",children:t.name})," has been logged into corporate real estate holdings."]}),e.jsx("div",{className:"h-1.5 w-full bg-slate-100 dark:bg-slate-800 rounded-full overflow-hidden mb-4",children:e.jsx("div",{className:"h-full bg-emerald-500 animate-pulse w-full"})}),e.jsx("p",{className:"text-[10px] uppercase tracking-wider text-slate-400 font-semibold",children:"Redirecting to Real Estate Portfolio..."})]})}):e.jsxs("div",{className:"flex flex-col flex-1 h-full min-h-0 bg-white dark:bg-slate-900 overflow-y-auto custom-scrollbar",children:[e.jsx("div",{className:"px-6 py-3.5 border-b border-slate-200 dark:border-slate-800 bg-white dark:bg-slate-900 shrink-0",children:e.jsx(re,{title:i?"Edit Real Estate Property":"New Real Estate Asset Entry",subtitle:"Record commercial offices, industrial land, warehouses, and track valuation growth",actions:e.jsxs(G,{to:`${p}/real-estate`,className:"h-8 px-3 rounded-md border border-slate-200 dark:border-slate-800 bg-white dark:bg-slate-900 hover:bg-slate-50 dark:hover:bg-slate-800 text-xs font-semibold text-slate-700 dark:text-slate-200 inline-flex items-center gap-1.5 transition-colors shadow-2xs",children:[e.jsx(T,{className:"w-3.5 h-3.5"})," Back to Real Estate"]})})}),e.jsx("form",{onSubmit:Y,className:"flex-1 flex flex-col",children:e.jsxs(Q,{value:N,onValueChange:M,className:"w-full flex-1 flex flex-col",children:[e.jsxs("div",{className:"px-6 border-b border-slate-200 dark:border-slate-800 bg-slate-50/70 dark:bg-slate-900/70 flex items-center justify-between",children:[e.jsxs(W,{className:"h-auto p-0 bg-transparent gap-6",children:[e.jsx(D,{value:"particulars",className:"rounded-none border-b-2 border-transparent data-[state=active]:border-blue-600 dar
1k:data-[state=active]:border-blue-400 data-[state=active]:bg-transparent data-[state=active]:text-blue-600 dark:data-[state=active]:text-blue-400 text-slate-600 dark:text-slate-400 hover:text-slate-900 dark:hover:text-slate-200 text-xs font-semibold px-0 py-3 shadow-none transition-all",children:"1. Property Particulars & Valuation"}),e.jsx(D,{value:"review",className:"rounded-none border-b-2 border-transparent data-[state=active]:border-blue-600 dark:data-[state=active]:border-blue-400 data-[state=active]:bg-transparent data-[state=active]:text-blue-600 dark:data-[state=active]:text-blue-400 text-slate-600 dark:text-slate-400 hover:text-slate-900 dark:hover:text-slate-200 text-xs font-semibold px-0 py-3 shadow-none transition-all",children:"2. Rental Yield, Title & Review"})]}),e.jsx("div",{className:"flex items-center gap-3",children:e.jsx("span",{className:"text-[11px] font-medium text-slate-400",children:N==="particulars"?"Tab 1: Property & Value":"Tab 2: Yield & Clearance"})})]}),e.jsxs("div",{className:"w-full flex-1 grid grid-cols-1 lg:grid-cols-12 gap-0 bg-white dark:bg-slate-900",children:[e.jsxs("div",{className:"lg:col-span-9 p-6 border-b lg:border-b-0 lg:border-r border-slate-200 dark:border-slate-800 space-y-6 flex flex-col justify-between",children:[e.jsxs(L,{value:"particulars",className:"space-y-6 mt-0",children:[e.jsxs("div",{className:"space-y-3",children:[e.jsxs("div",{className:"flex items-center gap-2 pb-1.5 border-b border-slate-100 dark:border-slate-800/80",children:[e.jsx("span",{className:"w-2 h-2 rounded-full bg-blue-600 dark:bg-blue-400 shrink-0"}),e.jsx("h3",{className:"text-xs font-bold text-slate-800 dark:text-slate-200 uppercase tracking-wider",children:"Property Name & Category"})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-3.5 pt-1",children:[e.jsx(r,{label:"Property Title / Development Name",required:!0,error:o.name,hint:"e.g. HQ Office Mohali",children:e.jsx("input",{type:"text",value:t.name,onChange:a=>{l({...t,name:a.target.value}),o.name&&h(s=>({...s,name:""}))},placeholder:"e.g. Tekki Web Solutions Corporate HQ Office",className:n})}),e.jsx(r,{label:"Property Classification",required:!0,hint:"Searchable & editable",children:e.jsx(X,{defaultOptions:R,options:R,value:t.type,storageKey:"finance_real_estate_types",onChange:a=>l(s=>({...s,type:a})),onAdd:a=>{I(s=>[...s,a]),l(s=>({...s,type:a}))},placeholder:"Select or add property type..."})})]})]}),e.jsxs("div",{className:"space-y-3 pt-2",children:[e.jsxs("div",{className:"flex items-center gap-2 pb-1.5 border-b border-slate-100 dark:border-slate-800/80",children:[e.jsx("span",{className:"w-2 h-2 rounded-full bg-emerald-600 dark:bg-emerald-400 shrink-0"}),e.jsx("h3",{className:"text-xs font-bold text-slate-800 dark:text-slate-200 uppercase tracking-wider",children:"Acquisition Timestamps & Financial Valuation"})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-3.5 pt-1",children:[e.jsx(r,{label:"Purchase / Deed Date & Time",required:!0,hint:"PMS-style selector",children:e.jsx(Z,{value:t.purchaseDate,onChange:a=>l(s=>({...s,purchaseDate:a})),showTime:!0,className:"h-9 text-xs"})}),e.jsx(r,{label:"Purchase Price (₹ INR)",required:!0,error:o.purchasePrice,children:e.jsxs("div",{className:"relative",children:[e.jsx("span",{className:"absolute left-3 top-1/2 -translate-y-1/2 text-slate-400 text-xs font-bold",children:"₹"}),e.jsx("input",{type:"number",value:t.purchasePrice,onChange:a=>{l({...t,purchasePrice:a.target.value}),o.purchasePrice&&h(s=>({...s,purchasePrice:""}))},placeholder:"0.00",className:f(n,"pl-7 font-mono font-medium")})]})}),e.jsx(r,{label:"Current Market Valuation (₹ INR)",hint:"Leave blank to match cost",children:e.jsxs("div",{className:"relative",children:[e.jsx("span",{className:"absolute left-3 top-1/2 -translate-y-1/2 text-slate-400 text-xs font-bold",children:"₹"}),e.jsx("input",{type:"number",value:t.currentValuation,onChange:a=>l({...t,currentValuation:a.target.value}),placeholder:t.purchasePrice||"0.00",className:f(n,"pl-7 font-mono font-medium")})]})})]})]}),e.jsxs("div",{className:"space-y-3 pt-2",children:[e.jsxs("div",{className:"flex items-center gap-2 pb-1.5 border-b border-slate-100 dar
1k:border-slate-800/80",children:[e.jsx("span",{className:"w-2 h-2 rounded-full bg-purple-600 dark:bg-purple-400 shrink-0"}),e.jsx("h3",{className:"text-xs font-bold text-slate-800 dark:text-slate-200 uppercase tracking-wider",children:"Physical Location & Legal Ownership Title"})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-3.5 pt-1",children:[e.jsx(r,{label:"Physical Address & Sector",required:!0,error:o.location,children:e.jsx("input",{type:"text",value:t.location,onChange:a=>{l({...t,location:a.target.value}),o.location&&h(s=>({...s,location:""}))},placeholder:"e.g. Industrial Area Phase 8A, Sector 75, Mohali",className:n})}),e.jsx(r,{label:"Ownership Type",children:e.jsxs(E,{value:t.ownershipType,onValueChange:a=>l(s=>({...s,ownershipType:a})),children:[e.jsx(F,{className:n,children:e.jsx(V,{placeholder:"Select Ownership"})}),e.jsxs(O,{children:[e.jsx(u,{value:"Owned",children:"Freehold / 100% Owned"}),e.jsx(u,{value:"Leasehold",children:"Leasehold Premises"}),e.jsx(u,{value:"Joint Venture",children:"Joint Venture Development"})]})]})})]}),e.jsxs("div",{className:"p-2.5 rounded-lg border border-blue-100 bg-blue-50/50 dark:bg-blue-950/20 dark:border-blue-900/40 flex items-center gap-2",children:[e.jsx(ee,{className:"w-4 h-4 text-blue-600 dark:text-blue-400 shrink-0"}),e.jsxs("div",{className:"text-[11px] text-slate-600 dark:text-slate-300 leading-tight",children:[e.jsx("span",{className:"font-semibold text-slate-800 dark:text-slate-100",children:"Legal Verification: "}),"Real estate parcels are held under corporate entity balance sheets and undergo annual registry title audits."]})]})]}),e.jsx("div",{className:"flex justify-end pt-3",children:e.jsxs("button",{type:"button",onClick:q,className:"h-9 px-5 rounded-lg bg-blue-600 hover:bg-blue-700 text-white text-xs font-semibold inline-flex items-center gap-1.5 shadow-2xs transition-colors",children:["Next: Rental Yield, Title & Review ",e.jsx(te,{className:"w-3.5 h-3.5"})]})})]}),e.jsxs(L,{value:"review",className:"space-y-6 mt-0",children:[e.jsxs("div",{className:"space-y-3",children:[e.jsxs("div",{className:"flex items-center gap-2 pb-1.5 border-b border-slate-100 dark:border-slate-800/80",children:[e.jsx("span",{className:"w-2 h-2 rounded-full bg-blue-600 dark:bg-blue-400 shrink-0"}),e.jsx("h3",{className:"text-xs font-bold text-slate-800 dark:text-slate-200 uppercase tracking-wider",children:"Rental Cashflow & Registry Document Details"})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-3.5 pt-1",children:[e.jsx(r,{label:"Monthly Rental Income (₹)",hint:"If tenanted",children:e.jsxs("div",{className:"relative",children:[e.jsx("span",{className:"absolute left-3 top-1/2 -translate-y-1/2 text-slate-400 text-xs font-bold",children:"₹"}),e.jsx("input",{type:"number",value:t.monthlyRent,onChange:a=>l({...t,monthlyRent:a.target.value}),placeholder:"0.00",className:f(n,"pl-7 font-mono font-medium")})]})}),e.jsx(r,{label:"Deed Registration / Khasra Ref",hint:"Legal Registry Number",children:e.jsx("input",{type:"text",value:t.deedNumber,onChange:a=>l({...t,deedNumber:a.target.value}),placeholder:"e.g. REG-PB-MHL-2024-892",className:n})})]}),e.jsx("div",{className:"pt-2",children:e.jsx(r,{label:"Property Specs, Area & Maintenance Notes",children:e.jsx("textarea",{value:t.notes,onChange:a=>l({...t,notes:a.target.value}),placeholder:"Square footage, tenant agreement dates, property tax receipts or inspection status...",rows:3,className:"w-full p-3 rounded-lg border border-slate-200 dark:border-slate-800 bg-white dark:bg-slate-900 text-xs text-slate-800 dark:text-slate-100 placeholder:text-slate-400 focus:outline-none focus:ring-1 focus:ring-blue-500 focus:border-blue-500 transition-colors resize-none"})})})]}),e.jsxs("div",{className:"space-y-4 pt-2",children:[e.jsxs("div",{className:"flex items-center gap-2 pb-1.5 border-b border-slate-100 dark:border-slate-800/80",children:[e.jsx("span",{className:"w-2 h-2 rounded-full bg-purple-600 dark:bg-purple-400 shrink-0"}),e.jsx("h3",{className:"text-xs font-bold text-slate-800 dark:text-slate-200 uppercase tracking-wider",children:"Title Audit Trail & Executive Approvals"})]}),e.jsx("div",{className:"p-4 bg-slate-50/50 dark:bg-slate-900/50 rounded-xl border border-slate-200 dark:border-slate-800 space-y-4",children:e.jsxs("div",{className:"relative pl-6 space-y-4 before:absolute before:left-2 before:top-2 before:bottom-2 before:w-0.5 before:bg-slate-200 dark:before:bg-slate-800",children:[e.jsxs("div",{className:"relative",children:[e.jsx("span",{className:"absolute -left-6 top-0 w-4 h-4 rounded-full bg-emerald-500 text-white flex items-center justify-center text-[10px] font-bold",children:"✓"}),e.jsx("div",{className:"text-xs font-bold text-slate-900 dark:text-slate-100",children:"Property Title Checked"}),e.jsx("div",{className:"text-[11px] text-slate-500",children:"Legal Due Diligence Completed • Today"}),e.jsxs("p",{className:"text-[11px] text-slate-400 mt-0.5 italic",children:[t.name||"Draft Property"," verified in land registry records."]})]}),e.jsxs("div",{className:"relative",children:[e.jsx("span",{className:"absolute -left-6 top-0 w-4 h-4 rounded-full bg-blue-500 text-white flex items-center justify-center text-[10px] font-bold",children:"i"}),e.jsx("div",{className:"text-xs font-bold text-slate-900 dark:text-slate-100",children:"Market Valuation Tagged"}),e.jsxs("div",{className:"text-[11px] text-slate-500",children:["Valuation: ₹",d.toLocaleStr
1ing("en-IN")," | Appreciation: ",C.toFixed(1),"%"]})]}),e.jsxs("div",{className:"relative",children:[e.jsx("span",{className:"absolute -left-6 top-0 w-4 h-4 rounded-full bg-amber-500 text-white flex items-center justify-center text-[10px] font-bold",children:"!"}),e.jsx("div",{className:"text-xs font-bold text-slate-900 dark:text-slate-100",children:"CFO Balance Sheet Integration"}),e.jsx("div",{className:"text-[11px] text-slate-500",children:"Awaiting CFO authorization to register under fixed property assets."})]})]})}),e.jsx("div",{className:"p-4 bg-slate-50/50 dark:bg-slate-900/50 rounded-xl border border-slate-200 dark:border-slate-800 space-y-3",children:e.jsx(r,{label:"Assign Real Estate Custodian / Approver *",required:!0,children:e.jsxs(E,{value:t.approver,onValueChange:a=>l(s=>({...s,approver:a})),children:[e.jsx(F,{className:n,children:e.jsx(V,{placeholder:"Select CFO or Director"})}),e.jsxs(O,{children:[e.jsx(u,{value:"cfo",children:"Pawandeep Kaur (CFO / Managing Director)"}),e.jsx(u,{value:"legal-head",children:"Gurcharan Singh Kang (COO / Real Estate Custodian)"}),e.jsx(u,{value:"controller",children:"Corporate Legal Advisor"})]})]})})})]}),e.jsxs("div",{className:"flex justify-between pt-3",children:[e.jsxs("button",{type:"button",onClick:()=>v("particulars"),className:"h-9 px-3.5 rounded-lg border border-slate-200 dark:border-slate-800 bg-white dark:bg-slate-900 hover:bg-slate-50 dark:hover:bg-slate-800 text-xs font-medium text-slate-700 dark:text-slate-200 inline-flex items-center gap-1.5 transition-colors",children:[e.jsx(T,{className:"w-3.5 h-3.5"})," Back: Property Particulars"]}),e.jsxs("button",{type:"submit",disabled:P,className:"h-9 px-5 rounded-lg bg-emerald-600 hover:bg-emerald-700 text-white text-xs font-semibold inline-flex items-center gap-1.5 shadow-2xs transition-colors disabled:opacity-50",children:[e.jsx(ae,{className:"w-3.5 h-3.5"})," ",P?"Saving...":i?"Update Property":"Register Property Asset"]})]})]})]}),e.jsxs("div",{className:"lg:col-span-3 bg-slate-50/60 dark:bg-slate-900/60 p-6 space-y-5 flex flex-col justify-between h-full",children:[e.jsxs("div",{className:"space-y-5",children:[e.jsxs("div",{className:"flex items-center justify-between border-b border-slate-200 dark:border-slate-800 pb-3.5",children:[e.jsxs("div",{className:"flex items-center gap-2.5",children:[e.jsx("div",{className:"p-2 rounded-xl bg-blue-50 dark:bg-blue-950/60 text-blue-600 dark:text-blue-400 border border-blue-100 dark:border-blue-900/40",children:e.jsx(se,{className:"w-4 h-4"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-xs font-bold text-slate-800 dark:text-slate-100 uppercase tracking-wider",children:"Real Estate ROI"}),e.jsx("p",{className:"text-[10px] text-slate-400",children:"Live Valuation & Yield"})]})]}),e.jsx("span",{className:"px-2 py-0.5 rounded text-[10px] font-bold bg-blue-100 dark:bg-blue-950/80 text-blue-700 dark:text-blue-300 border border-blue-200 dark:border-blue-800/60",children:"INR"})]}),e.jsxs("div",{className:"space-y-2.5",children:[e.jsxs("div",{className:"flex items-center justify-between text-xs",children:[e.jsx("span",{className:"text-slate-500",children:"Purchase Cost"}),e.jsxs("span",{className:"font-semibold text-slate-800 dark:text-slate-200 font-mono",children:["₹",c.toLocaleString("en-IN",{minimumFractionDigits:2})]})]}),e.jsxs("div",{className:"flex items-center justify-between text-xs",children:[e.jsx("span",{className:"text-slate-500",children:"Market Valuation"}),e.jsxs("span",{className:"font-semibold text-slate-800 dark:text-slate-200 font-mono",children:["₹",d.toLocaleString("en-IN",{minimumFractionDigits:2})]})]}),e.jsxs("div",{className:"flex items-center justify-between text-xs",children:[e.jsx("span",{className:"text-slate-500",children:"Net Appreciation"}),e.jsxs("span",{className:f("font-bold font-mono",m>=0?"text-emerald-600 dark:text-emerald-400":"text-rose-600"),children:[m>=0?"+":"","₹",m.toLocaleString("en-IN",{minimumFractionDigits:2})," (",C.toFixed(1),"%)"]})]}),y>0&&e.jsxs("div",{className:"flex items-center justify-between text-xs",children:[e.jsx("span",{className:"text-slate-500",children:"Annual Rental Yield"}
1),e.jsxs("span",{className:"font-bold text-blue-600 dark:text-blue-400 font-mono",children:[_.toFixed(2),"% p.a."]})]}),e.jsxs("div",{className:"mt-4 p-3.5 rounded-xl bg-blue-50/70 dark:bg-blue-950/40 border border-blue-200 dark:border-blue-900/50 flex flex-col gap-1",children:[e.jsx("span",{className:"text-[10px] font-bold uppercase tracking-wider text-blue-700 dark:text-blue-300",children:"Total Real Estate Equity"}),e.jsxs("span",{className:"text-xl font-black text-blue-900 dark:text-blue-100 font-mono",children:["₹",d.toLocaleString("en-IN",{minimumFractionDigits:2})]})]})]}),e.jsxs("div",{className:"space-y-2 pt-2 border-t border-slate-200 dark:border-slate-800 text-[11px]",children:[e.jsxs("div",{className:"flex items-center justify-between text-slate-500",children:[e.jsx("span",{children:"Type"}),e.jsx("span",{className:"font-semibold text-slate-700 dark:text-slate-300 truncate max-w-[140px]",children:t.type})]}),e.jsxs("div",{className:"flex items-center justify-between text-slate-500",children:[e.jsx("span",{children:"Location"}),e.jsx("span",{className:"font-semibold text-slate-700 dark:text-slate-300 truncate max-w-[140px]",children:t.location})]}),e.jsxs("div",{className:"flex items-center justify-between text-slate-500",children:[e.jsx("span",{children:"Title Type"}),e.jsx("span",{className:"font-semibold text-emerald-600 dark:text-emerald-400",children:t.ownershipType})]})]})]}),e.jsxs("div",{className:"pt-4 border-t border-slate-200 dark:border-slate-800 flex items-center gap-2 text-[10px] text-slate-400",children:[e.jsx(le,{className:"w-3.5 h-3.5 text-blue-500 shrink-0"}),e.jsx("span",{children:"Verified against corporate land registry and net worth schedules."})]})]})]})]})})]})}export{oe as NewRealEstatePage};

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.