PageSourceSearch

https://filings.ae/site/_next/static/chunks/7ef172261b23db8e.js

js filings.ae collected 2026-09-29 08:45:12 UTC 36,888 bytes, 357 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,88653,t=>{"use strict";t.i(247167);var e=t.i(843476),r=t.i(271645),n=t.i(231178),i=t.i(947414),o=t.i(674008),a=t.i(821476),l=t.i(772846),s=r,u=t.i(737806);function d(t,e){if("function"==typeof t)return t(e);null!=t&&(t.current=e)}class c extends s.Component{getSnapshotBeforeUpdate(t){let e=this.props.childRef.current;if((0,l.isHTMLElement)(e)&&t.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let t=e.offsetParent,r=(0,l.isHTMLElement)(t)&&t.offsetWidth||0,n=(0,l.isHTMLElement)(t)&&t.offsetHeight||0,i=getComputedStyle(e),o=this.props.sizeRef.current;o.height=parseFloat(i.height),o.width=parseFloat(i.width),o.top=e.offsetTop,o.left=e.offsetLeft,o.right=r-o.width-o.left,o.bottom=n-o.height-o.top,o.direction=i.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function p({children:t,isPresent:n,anchorX:i,anchorY:o,root:a,pop:l}){let p=(0,s.useId)(),m=(0,s.useRef)(null),h=(0,s.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:g}=(0,s.useContext)(u.MotionConfigContext),f=function(...t){return r.useCallback(function(...t){return e=>{let r=!1,n=t.map(t=>{let n=d(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<n.length;e++){let r=n[e];"function"==typeof r?r():d(t[e],null)}}}}(...t),t)}(m,t.props?.ref??t?.ref);return(0,s.useInsertionEffect)(()=>{let{width:t,height:e,top:r,left:s,right:u,bottom:d,direction:c}=h.current;if(n||!1===l||!m.current||!t||!e)return;let f="rtl"===c,b="left"===i?f?`right: ${u}`:`left: ${s}`:f?`left: ${s}`:`right: ${u}`,v="bottom"===o?`bottom: ${d}`:`top: ${r}`;m.current.dataset.motionPopId=p;let w=document.createElement("style");g&&(w.nonce=g);let y=a??document.head;return y.appendChild(w),w.sheet&&w.sheet.insertRule(`
2          [data-motion-pop-id="${p}"] {
3            position: absolute !important;
4            width: ${t}px !important;
5            height: ${e}px !important;
6            ${b}px !important;
7            ${v}px !important;
8          }
9        `),()=>{m.current?.removeAttribute("data-motion-pop-id"),y.contains(w)&&y.removeChild(w)}},[n]),(0,e.jsx)(c,{isPresent:n,childRef:m,sizeRef:h,pop:l,children:!1===l?t:s.cloneElement(t,{ref:f})})}let m=({children:t,initial:n,isPresent:l,onExitComplete:s,custom:u,presenceAffectsLayout:d,mode:c,anchorX:m,anchorY:g,root:f})=>{let b=(0,i.useConstant)(h),v=(0,r.useId)(),w=(0,r.useRef)(l),y=(0,r.useRef)(s);(0,o.useIsomorphicLayoutEffect)(()=>{w.current=l,y.current=s});let x=!0,_=(0,r.useMemo)(()=>(x=!1,{id:v,initial:n,isPresent:l,custom:u,onExitComplete:t=>{for(let e of(b.set(t,!0),b.values()))if(!e)return;s&&s()},register:t=>(b.set(t,!1),()=>{b.delete(t),w.current||b.size||y.current?.()})}),[l,b,s]);return d&&x&&(_={..._}),(0,r.useMemo)(()=>{b.forEach((t,e)=>b.set(e,!1))},[l]),r.useEffect(()=>{l||b.size||!s||s()},[l]),t=(0,e.jsx)(p,{pop:"popLayout"===c,isPresent:l,anchorX:m,anchorY:g,root:f,children:t}),(0,e.jsx)(a.PresenceContext.Provider,{value:_,children:t})};function h(){return new Map}var g=t.i(464978);let f=t=>t.key||"";function b(t){let e=[];return r.Children.forEach(t,t=>{(0,r.isValidElement)(t)&&e.push(t)}),e}let v=({children:t,custom:a,initial:l=!0,onExitComplete:s,presenceAffectsLayout:u=!0,mode:d="sync",propagate:c=!1,anchorX:p="left",anchorY:h="top",root:v})=>{let[w,y]=(0,g.usePresence)(c),x=(0,r.useMemo)(()=>b(t),[t]),_=c&&!w?[]:x.map(f),C=(0,r.useRef)(!0),E=(0,r.useRef)(x),L=(0,i.useConstant)(()=>new Map),$=(0,r.useRef)(new Set),[S,N]=(0,r.useState)(x),[D,k]=(0,r.useState)(x);(0,o.useIsomorphicLayoutEffect)(()=>{C.current=!1,E.current=x;for(let t=0;t<D.length;t++){let e=f(D[t]);_.includes(e)?(L.delete(e),$.current.delete(e)):!0!==L.get(e)&&L.set(e,!1)}},[D,_.length,_.join("-")]);let z=[];if(x!==S){let t=[...x];for(let e=0;e<D.length;e++){let r=D[e],n=f(r);_.includes(n)||(t.splice(e,0,r),z.push(r))}return"wait"===d&&z.length&&(t=z),k(b(t)),N(x),null}let{forceRender:P}=(0,r.useContext)(n.LayoutGroupContext);return(0,e.jsx)(e.Fragment,{children:D.map(t=>{let r=f(t),n=(!c||!!w)&&(x===D||_.includes(r));return(0,e.jsx)(m,{isPresent:n,initial:(!C.current||!!l)&&void 0,custom:a,presenceAffectsLayout:u,mode:d,root:v,onExitComplete:n?void 0:()=>
9{if($.current.has(r)||!L.has(r))return;$.current.add(r),L.set(r,!0);let t=!0;L.forEach(e=>{e||(t=!1)}),t&&(P?.(),k(E.current),c&&y?.(),s&&s())},anchorX:p,anchorY:h,children:t},r)})})};t.s(["AnimatePresence",()=>v],88653)},274647,t=>{"use strict";var e=t.i(846582);let r=e.PhoneNumberUtil.getInstance(),n=["92","880","213","244","591","359","237","225","243","509","254","856","961","377","264","977","211","963","58","84","284","967","964","98","20","249","243","242","252"];function i(t){let e=String(t??"").replace(/\D/g,"");return n.includes(e)}let o=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/,a=["mailinator.com","guerrillamail.com","guerrillamailblock.com","tempmail.com","throwaway.email","yopmail.com","fakeinbox.com","sharklasers.com","grr.la","guerrillamail.info","guerrillamail.net","guerrillamail.de","guerrillamail.org","spam4.me","trashmail.com","trashmail.me","trashmail.net","dispostable.com","maildrop.cc","mailnesia.com","mintemail.com","tempail.com","tempr.email"];function l(t){if(!t||!t.trim())return{valid:!1,error:"Email is required"};let e=t.trim().toLowerCase();if(!o.test(e))return{valid:!1,error:"Please enter a valid email address"};let r=e.split("@")[1];return a.includes(r)?{valid:!1,error:"Please use a valid email address"}:{valid:!0}}function s(t){let e=Number(String(t??"").replace(/\D/g,"")||"971");return Number.isFinite(e)&&r.getRegionCodeForCountryCode(e)||"AE"}let u=Array.from(new Set(n.map(t=>s(t).toLowerCase()))),d="Our services are currently unavailable in your region.";function c(t){let e=String(t??"").replace(/\D/g,"");if(!e)return null;let n=Number(e);if(!Number.isFinite(n))return null;try{return r.getRegionCodeForCountryCode(n)?.toLowerCase()||null}catch{return null}}let p=[{iso:"in",dialCode:"91",intl:/^91[6-9]\d{9}$/,national:/^[6-9]\d{9}$/},{iso:"ae",dialCode:"971",intl:/^9715\d{8}$/,national:/^5\d{8}$/},{iso:"sa",dialCode:"966",intl:/^9665\d{8}$/,national:/^5\d{8}$/},{iso:"gb",dialCode:"44",intl:/^447\d{9}$/,national:/^7\d{9}$/},{iso:"us",dialCode:"1",intl:/^1[2-9]\d{9}$/,national:/^[2-5]\d{9}$/},{iso:"pk",dialCode:"92",intl:/^923\d{9}$/,national:/^3\d{9}$/},{iso:"bd",dialCode:"880",intl:/^8801\d{9}$/,national:/^1\d{9}$/},{iso:"eg",dialCode:"20",intl:/^201\d{9}$/,national:/^1\d{9}$/},{iso:"ng",dialCode:"234",intl:/^234[789]\d{9}$/,national:/^[789]\d{9}$/}];function m(t,e){let r=String(t||"").replace(/\D/g,"");if(!r||r.length<8)return null;let n=String(e||"").replace(/\D/g,"");for(let t of p)if(t.intl?.test(r))return{iso:t.iso,dialCode:t.dialCode,nationalNumber:r.slice(t.dialCode.length),matched:"intl"};for(let t of p)if(!(!t.national.test(r)||"sa"===t.iso&&"971"===n&&/^5\d{8}$/.test(r)||"ae"===t.iso&&"966"===n&&/^5\d{8}$/.test(r)||"eg"===t.iso&&"880"===n&&/^1\d{9}$/.test(r))&&!("bd"===t.iso&&"20"===n&&/^1\d{9}$/.test(r)))return{iso:t.iso,dialCode:t.dialCode,nationalNumber:r,matched:"national"};return null}function h(t,e,n){let i=String(e??"").replace(/\D/g,""),o=String(t??"").replace(/\D/g,""),a=n?.manualIso?.toLowerCase()||null,l=n?.currentIso?.toLowerCase()||null,s=n?.preferredIso?.toLowerCase()||a||l||c(i);if(!o)return s;let u=m(o,i);if(u)return u.iso;let d=s||l||a,p=!1;if(d)try{let t=d.toUpperCase(),e=r.parseAndKeepRawInput(o,t);p=!o.startsWith(i)&&r.isValidNumberForRegion(e,t)}catch{p=!1}if(p)return d;try{let t=r.parse(`+${o}`,"ZZ"),e=String(t.getCountryCode()||""),n=r.getRegionCodeForNumber(t);if(n&&e&&e!==i&&o.startsWith(e)&&o.length>=e.length+6&&r.isValidNumber(t))return n.toLowerCase()}catch{}let h=(a||s||"AE").toUpperCase();try{let t=r.parseAndKeepRawInput(`+${i}${o}`,h),e=r.getRegionCodeForNumber(t);if(e)return e.toLowerCase()}catch{}return a||s}function g(t,e="971",n){let i=String(t??"").replace(/\D/g,""),o=String(e||"971").replace(/\D/g,"")||"971",a=(n||c(o)||"").toLowerCase();if(!i)return{countryCode:o,nationalNumber:"",iso:a||c(o),isInternational:!1};if(i.startsWith(o)&&i.length>=o.length+6)return{countryCode:o,nationalNumber:i.slice(o.length),iso:a||c(o),isInternational:!0};try{let t=r.parse(`+${i}`,"ZZ"),e=String(t.getCountryCode()||""),n=String(t.getNationalNumber()||""),a=r.getRegionCodeForNumber(t);if(e&&n&&e!==o&&i.startsWith(e)&&i.length>=e.length+6&&r.isValidNumber(t))return{countryCode:e,nationalNumber:n,iso:a?a.toLowerCase():c(e),isInternational:!0}}catch{}return{countryCode:o,nationalNumber:i,iso:a||c(o),isInternational:!1}}function f(t,n,i){let o,a,l=String(n??"").replace(/\D/g,"")||"971",u=String(t??"").replace(/\D/g,""),d=(o=String(l??"").replace(/\D/g,""),a=String(i||"").trim().toLowerCase(),"1"===o&&a?"us"===a||"usa"===a||a.includes("united states")?"US":"ca"===a||a.includes("canada")?"CA":null:null),c=d||s(l);if(u.startsWith(l)&&u.length>l.length+6&&(u=u.slice(l.length)),!u)return{nationalNumber:"",countryCode:l,countryType:c,e164:""};try{let t=r.parseAndKeepRawInput(`+${l}${u}`,c),n=String(t.getCountryCode()||l),i=String(t.getNationalNumber()||u),o=d||r.getRegionCodeForNumber(t)||
9c;return{nationalNumber:i,countryCode:n,countryType:o,e164:r.format(t,e.PhoneNumberFormat.E164)}}catch{return{nationalNumber:u,countryCode:l,countryType:c,e164:`+${l}${u}`}}}function b(t,n,o){if(i(String(n??"").replace(/\D/g,"")))return{valid:!1,error:d};let a=f(t,n,o);if(!a.nationalNumber)return{valid:!1,error:"Phone number is required"};if(i(a.countryCode))return{valid:!1,error:d};try{var l;let t=r.parseAndKeepRawInput(a.e164,a.countryType);if(!r.isValidNumber(t)||!r.isValidNumberForRegion(t,a.countryType))return{valid:!1,error:"Please enter a valid phone number"};if((l=r.getNumberType(t))!==e.PhoneNumberType.MOBILE&&l!==e.PhoneNumberType.FIXED_LINE_OR_MOBILE)return{valid:!1,error:"Please enter a valid mobile number"}}catch{return{valid:!1,error:"Please enter a valid phone number"}}return{valid:!0}}let v=/^[A-Za-z][A-Za-z\s.'-]*$/;function w(t){if(!t||!t.trim())return{valid:!1,error:"Name is required"};let e=t.trim();return e.length<2?{valid:!1,error:"Name must be at least 2 characters"}:e.length>100?{valid:!1,error:"Name must be under 100 characters"}:v.test(e)?/[a-zA-Z]/.test(e)?{valid:!0}:{valid:!1,error:"Please enter a valid name"}:{valid:!1,error:"Please enter a valid name without special characters"}}let y=/^[A-Za-z0-9][A-Za-z0-9\s&\-'().,/]*$/;function x(t){return t.replace(/^\s+/,"").replace(/[^A-Za-z0-9\s&\-'().,/]/g,"")}function _(t,e){let r=t.trim();return r?r.length<3?{valid:!1,error:"Proposed business name must be at least 3 characters"}:r.length>200?{valid:!1,error:"Business name must be under 200 characters"}:y.test(r)?{valid:!0}:{valid:!1,error:"Use letters, numbers, spaces, and & - ' . ( ) , only"}:e?.required?{valid:!1,error:"Business name is required"}:{valid:!0}}t.s(["LEAD_BLOCK_COUNTRY_ISO_CODES",0,u,"detectCountryFromMobileDigits",()=>m,"getIsoCountryFromDialCode",()=>c,"isBlockedDialCode",()=>i,"normalizePhoneNumber",()=>f,"resolvePhoneIsoCountry",()=>h,"sanitizeBusinessNameInput",()=>x,"splitInternationalPhoneDigits",()=>g,"validateBusinessName",()=>_,"validateEmail",()=>l,"validateName",()=>w,"validatePhone",()=>b])},678903,t=>{"use strict";var e=t.i(843476),r=t.i(271645),n=t.i(699374),i=t.i(274647);function o(t,e){return(0,i.getIsoCountryFromDialCode)(t)||String(e||"").toLowerCase()||"ae"}function a(){return t.A(114573)}function l(t){let e=t.selectionStart??t.value.length;return t.value.slice(0,e).replace(/\D/g,"").length}function s(t,e){let r=function(t,e){if(e<=0)return 0;let r=0;for(let n=0;n<t.length;n+=1)if(/\d/.test(t[n])&&(r+=1)>=e)return n+1;return t.length}(t.value,e);try{t.setSelectionRange(r,r)}catch{}}let u=(0,r.forwardRef)(function({name:t,className:u,placeholder:d="Phone Number",defaultCountry:c="in",variant:p="default",value:m,countryCode:h,hideSearch:g=!1,onChange:f,onFocus:b,onBlur:v},w){let y=(0,r.useRef)(null),x=(0,r.useRef)(null),_=(0,r.useRef)(f),C=(0,r.useRef)(""),E=(0,r.useRef)(null),L=(0,r.useRef)(!1),$=(0,r.useRef)(null),[S,N]=(0,r.useState)(!1),[D,k]=(0,r.useState)(!1),[z,P]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{_.current=f},[f]),(0,r.useImperativeHandle)(w,()=>y.current),(0,r.useLayoutEffect)(()=>{if(!y.current)return;let t=y.current,e=String(c||"").trim().toLowerCase();h&&(e=o(h,e||c));let r={separateDialCode:!0,autoPlaceholder:"off",preferredCountries:g?[]:["in","us","ae"],excludeCountries:[...i.LEAD_BLOCK_COUNTRY_ISO_CODES],showFlags:!0,formatOnDisplay:!0,dropdownContainer:document.body,useFullscreenPopup:!1,countrySearch:!g,loadUtils:a};e&&(r.initialCountry=e),x.current=(0,n.default)(t,r);let u=()=>{let t=document.querySelector(".iti--container .iti__dropdown-content:not(.iti__hide)");return t?t.closest(".iti--container")||t:null},d=!1,p="",f="",w=()=>{d||(d=!0,p=document.body.style.overflow,f=document.documentElement.style.overscrollBehavior,document.body.style.overflow="hidden",document.documentElement.style.overscrollBehavior="contain",window.lenis?.stop?.())},S=()=>{d&&(d=!1,document.body.style.overflow=p,document.documentElement.style.overscrollBehavior=f,window.lenis?.start?.())},D=()=>{let e=window.innerWidth<=768,r=!!t.closest("[data-chat-phone-input]"),n=u(),i=y.current;if(!n||!i||!u())return;let o=(t,e,r)=>t.style.setProperty(e,r,"important"),a=i.getBoundingClientRect(),l=n.querySelector(".iti__dropdown-content")||n,s=n.querySelector(".iti__country-list");if(o(n,"position","fixed"),o(n,"left",`${a.left}px`),o(n,"right","auto"),o(n,"width",`${a.width}px`),o(n,"max-width",`${a.width}px`),o(n,"transform","none"),o(n,"margin","0"),o(n,"z-index","99999"),o(n,"border","none"),o(n,"background","transparent"),o(l,"width","100%"),o(l,"max-width","100%"),o(l,"position","relative"),o(l,"top","auto"),o(l,"bottom","auto"),o(l,"left","auto"),o(l,"right","auto"),o(l,"margin","0"),o(l,"overflow","hidden"),o(l,"border-radius","8px"),o(l,"border","1p
9x solid #e5e7eb"),o(l,"background","white"),r&&!e){let t=n.offsetHeight||250,e=Math.max(8,a.top-t-4);if(o(n,"top",`${e}px`),o(n,"bottom","auto"),o(l,"box-shadow","0 -10px 25px rgba(0, 0, 0, 0.15)"),s){let t=Math.max(34,a.top-18);o(s,"max-height",`${Math.min(136,t)}px`)}return}let d=a.bottom+6,c=Math.max(140,window.innerHeight-d-8);o(n,"top",`${d}px`),o(n,"bottom","auto"),o(l,"box-shadow","0 10px 25px rgba(0, 0, 0, 0.15)"),s&&o(s,"max-height",`${Math.min(136,c)}px`)};t.style.width="100%",t.style.boxSizing="border-box";let z=t.closest(".iti");z&&(z.style.width="100%",z.style.display="flex",z.style.position="relative"),t.addEventListener("focus",t=>{if(k(!0),b?.(),x.current&&u())try{x.current._closeDropdown?.()}catch{}},{capture:!0}),t.addEventListener("blur",()=>{k(!1),v?.()});let A=e=>{let r=l(t),n=t.value.slice(t.selectionStart??t.value.length,t.selectionEnd??t.value.length).replace(/\D/g,"").length,i=String(e.data||"").replace(/\D/g,"").length;"deleteContentBackward"===e.inputType?$.current=Math.max(0,r-(n>0?0:1)):"deleteContentForward"===e.inputType?$.current=r:e.inputType.startsWith("insert")?$.current=r+i:$.current=r},R=t=>{let e=t.target,r=$.current??l(e);$.current=null;let n=(e.value||"").replace(/\D/g,"");e.value!==n&&(e.value=n,s(e,r))},I=()=>{if(N((t.value||"").trim().length>0),x.current&&_.current)try{let a=document.activeElement===t?$.current??l(t):null;$.current=null;let u=(t.value||"").replace(/\D/g,""),d=null!==a&&a<u.length;if(u&&!d){var e,r,n,i,o;let l,d,p=String(x.current.getSelectedCountryData()?.iso2||"").toLowerCase(),m=(e=x.current,r=u,n=c,i=E.current,o=0,l=String(r||"").replace(/\D/g,""),d=e.getSelectedCountryData(),String(d?.dialCode||d?.dial_code||""),{iso:String(d?.iso2||n).toLowerCase()||null,nationalDigits:l}),h=String(x.current.getSelectedCountryData()?.iso2||"").toLowerCase();(m.nationalDigits!==u||m.iso&&m.iso!==p||h!==p)&&(E.current=null),m.nationalDigits!==u&&(t.value=u=m.nationalDigits,null!==a&&s(t,Math.min(a,u.length)))}t.value!==u&&(t.value=u,null!==a&&s(t,Math.min(a,u.length)));let p=x.current.getNumber(),m=x.current.getSelectedCountryData(),h=(m?.dialCode||m?.dial_code||"").toString(),g=m?.name||"Unknown",f=`${h}-${u}`;if(f!==C.current&&(C.current=f,_.current({fullNumber:p||"",countryCode:h,nationalNumber:u,countryName:g})),null!==a){let e=Math.min(a,u.length);s(t,e),requestAnimationFrame(()=>{document.activeElement===t&&s(t,e)}),window.setTimeout(()=>{document.activeElement===t&&s(t,e)},0)}}catch(t){("localhost"===window.location.hostname||"dev4.indiafilings.com"===window.location.hostname)&&console.error("PhoneInput handleChange error:",t)}},T=()=>{if(!x.current)return;let e=x.current.getSelectedCountryData(),r=e?.name||"Country",n=t.closest(".iti"),i=n?.querySelector(".iti__selected-flag");i&&i instanceof HTMLElement&&i.setAttribute("aria-label",`Country flag: ${r}`)},M=()=>{if(!L.current&&x.current){let t=x.current.getSelectedCountryData();E.current=String(t?.iso2||"").toLowerCase()||null}I()};if(t.addEventListener("beforeinput",A,{capture:!0}),t.addEventListener("input",R),t.addEventListener("input",I),t.addEventListener("countrychange",M),t.addEventListener("countrychange",T),m&&h&&x.current)try{let t=o(h,e||c);x.current.setCountry(t);let r=`+${h}${m}`;x.current.setNumber(r),C.current=`${h}-${m}`,setTimeout(()=>{I()},150)}catch(t){("localhost"===window.location.hostname||"dev4.indiafilings.com"===window.location.hostname)&&console.error("Error setting phone number:",t)}else if(m&&x.current)try{let t=x.current.getSelectedCountryData(),e=t?.dialCode||"",r=m.startsWith("+")?m:`+${e}${m}`;x.current.setNumber(r),C.current=`${e}-${m.replace(/\D/g,"")}`,setTimeout(()=>{I()},150)}catch(t){("localhost"===window.location.hostname||"dev4.indiafilings.com"===window.location.hostname)&&console.error("Error setting phone number:",t)}let F=setTimeout(()=>{I()},100),q=null,B=null,j=[],O=t=>{if(!u()||!x.current)return;let e=t.target;e?.closest?.(".iti__dropdown-content")||(w(),D())},U=()=>{u()&&D()};window.addEventListener("scroll",O,!0),window.addEventListener("resize",U,!0);let Z=new WeakSet,W=null,Y=null,H=t=>{let e=t?.closest?.(".iti--container, .iti__dropdown-content, .iti__country-list");if(!e)return null;let r=e.closest(".iti__dropdown-content")||e.closest(".iti--container")?.querySelector(".iti__dropdown-content:not(.iti__hide)");return r?e.closest(".iti__country-list")||r.querySelector(".iti__country-list"):null},K=t=>{Z.add(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation()},V=(t,e)=>e<0?t.scrollTop<=0:e>0&&Math.ceil(t.scrollTop+t.clientHeight)>=t.scrollHeight,X=(t=0)=>{Y=null,S();try{x.current?._closeDropdown?.()}catch{}0!==t&&window.scrollBy({top:t,behavior:"auto"})},G=t=>
9{if(Z.has(t))return;let e=H(t.target);if(!e){u()&&X();return}if(V(e,t.deltaY)){let e=t.deltaY>0?1:-1,r=Date.now();if(Y&&Y.direction===e&&(r-Y.at>300||Y.count>=3)){K(t),X(t.deltaY);return}Y=Y?.direction===e?{direction:e,at:Y.at,count:Y.count+1}:{direction:e,at:r,count:1},K(t);return}Y=null,K(t),e.scrollTop+=t.deltaY},J=t=>{if(!H(t.target)){u()&&X(),W=null;return}W=t.touches[0]?.clientY??null},Q=t=>{if(Z.has(t))return;let e=H(t.target),r=t.touches[0]?.clientY??null;if(!e||null===r||null===W)return;let n=W-r;if(V(e,n)){let e=n>0?1:-1,i=Date.now();if(Y&&Y.direction===e&&(i-Y.at>300||Y.count>=3)){K(t),X(n),W=r;return}Y=Y?.direction===e?{direction:e,at:Y.at,count:Y.count+1}:{direction:e,at:i,count:1},K(t),W=r;return}Y=null,K(t),e.scrollTop+=n,W=r};document.addEventListener("wheel",G,{capture:!0,passive:!1}),window.addEventListener("wheel",G,{capture:!0,passive:!1}),document.addEventListener("touchstart",J,{capture:!0,passive:!1}),window.addEventListener("touchstart",J,{capture:!0,passive:!1}),document.addEventListener("touchmove",Q,{capture:!0,passive:!1}),window.addEventListener("touchmove",Q,{capture:!0,passive:!1});let tt=()=>{u()?w():S();let t=u(),e=t?.querySelector(".iti__country-list")||document.querySelector(".iti--container .iti__country-list"),r=t?.querySelector(".iti__search-input")||document.querySelector(".iti--container .iti__search-input"),n=t||document.querySelector(".iti--container");if([n,e,r].forEach(t=>{t&&!t.hasAttribute("data-lenis-prevent")&&t.setAttribute("data-lenis-prevent","true")}),e&&!e.hasAttribute("data-scroll-handler")){e.setAttribute("data-scroll-handler","true");let t=t=>G(t),r=t=>{t.stopPropagation()};e.addEventListener("wheel",t,{passive:!1}),e.addEventListener("touchmove",r,{passive:!1}),j.push({element:e,event:"wheel",handler:t}),j.push({element:e,event:"touchmove",handler:r})}if(r&&!r.hasAttribute("data-scroll-handler")){r.setAttribute("data-scroll-handler","true");let t=t=>G(t),e=t=>{t.preventDefault(),t.stopPropagation()};r.addEventListener("wheel",t,{passive:!1}),r.addEventListener("touchmove",e,{passive:!1}),j.push({element:r,event:"wheel",handler:t}),j.push({element:r,event:"touchmove",handler:e})}if(n&&!n.hasAttribute("data-scroll-handler")){n.setAttribute("data-scroll-handler","true");let t=t=>G(t),e=t=>{t.target.closest(".iti__country-list")||t.preventDefault(),t.stopPropagation()};n.addEventListener("wheel",t,{passive:!1}),n.addEventListener("touchmove",e,{passive:!1}),j.push({element:n,event:"wheel",handler:t}),j.push({element:n,event:"touchmove",handler:e})}};(q=new MutationObserver(t=>{t.some(t=>"attributes"===t.type&&"class"===t.attributeName||"childList"===t.type)&&(tt(),u()?D():S())})).observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class"]}),B=setInterval(()=>{u()&&tt()},100),setTimeout(()=>{let e=t.closest(".iti"),r=e?.querySelector(".iti__selected-flag"),n=e?.querySelector(".iti__selected-dial-code");n?.classList.add("text-black");let i=()=>{requestAnimationFrame(()=>{tt(),D();let t=setInterval(()=>{u()?D():clearInterval(t)},50);setTimeout(()=>clearInterval(t),2e3)})};r&&(r.addEventListener("click",i),j.push({element:r,event:"click",handler:i})),T(),n&&(n.addEventListener("click",i),j.push({element:n,event:"click",handler:i}))},200);let te=document.createElement("style");return te.textContent=`
10      .iti {
11        width: 100% !important;
12        display: flex !important;
13        position: relative !important;
14        overflow: visible !important;
15      }
16      .iti__country-container {
17        overflow: visible !important;
18        z-index: 2 !important;
19      }
20      .journey-phone-field {
21        overflow: visible !important;
22      }
23      .iti__flag-container {
24        position: absolute !important;
25        left: 0 !important;
26        top: 0 !important;
27        bottom: 0 !important;
28        width: auto !important;
29        min-width: 64px !important;
30        padding: 0 !important;
31        margin: 0 !important;
32        padding-left: 1rem !important;
33        display: flex !important;
34        align-items: center !important;
35        z-index: 1 !important;
36      }
37      .iti__selected-flag {
38        padding: 0 0.5rem 0 0.375rem !important;
39        margin: 0 !important;
40        margin-left: 0.375rem !important;
41        display: flex !important;
42        align-items: center !important;
43        height: 100% !important;
44        border-right: 1px solid #d1d5db !important;
45        background: transparent !important;
46      }
47      .iti__selected-country {
48        padding: 0 !important;
49        margin: 0 !important;
50        display: flex !important;
51        align-items: center !important;
52        gap: 0.375rem !important;
53        margin-left: 8px !important;
54      }
55      .iti__selected-country-primary {
56        padding: 0 !important;
57        margin: 0 !important;
58      }
59      .iti__selected-dial-code {
60        margin: 0 !important;
61        padding: 0 0.5rem 0 0 !important;
62        display: inline-block !important;
63        cursor: pointer !important;
64        user-select: none !important;
65      }
66      
67      .iti input {
68        width: 100% !important;
69        box-sizing: border-box !important;
70      }
71      .iti__search-input {
72      }
73      @media (max-width: 768px) {
74        .iti__selected-flag {
75          padding: 0 0.5rem 0 0.375rem !important;
76          margin-left: 0.375rem !important;
77        }
78        .iti__selected-dial-code {
79          padding: 0 0.5rem 0 0 !important;
80        }
81        .iti__search-input {
82          padding-left: 5px !important;
83        }
84      }
85      .iti__dropdown {
86        z-index: 99999 !important;
87        margin-top: 4px !important;
88        margin-bottom: 0 !important;
89        position: fixed !important;
90        overflow: visible !important;
91        background: transparent !important;
92        border-radius: 8px !important;
93        transform-origin: top center !important;
94        display: block !important;
95        visibility: visible !important;
96        opacity: 1 !important;
97        top: auto !important;
98        bottom: auto !important;
99        transform: translateY(0) !important;
100      }
101
102      /* Portaled country list (dropdownContainer: document.body) */
103      .iti--container {
104        position: fixed !important;
105        z-index: 99999 !important;
106        padding: 0 !important;
107        border: none !important;
108        background: transparent !important;
109      }
110      .iti--container .iti__dropdown-content,
111      .iti--inline-dropdown .iti__dropdown-content {
112      position: relative !important;
113      top: auto !important;
114      bottom: auto !important;
115      margin: 0 !important;
116      overflow: hidden !important;
117      border-radius: 8px !important;
118      box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15) !important;
119      border: 1px solid #e5e7eb !important;
120      background: white !important;
121      z-index: 9999 !important;
122      }
123      .iti__country-list,
124      [id*="__country-listbox"] {
125        z-index: 100000 !important;
126        max-height: 136px !important;
127        min-height: 34px !important;
128        box-shadow: none !important;
129        overflow-y: auto !important;
130        overscroll-behavior: contain !important;
131        -webkit-overflow-scrolling: touch !important;
132        margin: 0 !important;
133        padding: 0 !important;
134        width: 100% !important;
135        background: white !important;
136        border-radius: 0 0 8px 8px !important;
137        scroll-behavior: auto !important;
138        position: relative !important;
139        scrollbar-width: thin !important;
140        scrollbar-color: rgba(156,163,175,0.5) transparent !important;
141      }
142      .iti__country-list::-webkit-scrollbar,
143      [id*="__country-listbox"]::-webkit-scrollbar {
144        width: 4px !important;
145      }
146      .iti__country-list::-webkit-scrollbar-track,
147      [id*="__country-listbox"]::-webkit-scrollbar-track {
148        background: transparent !important;
149      }
150      .iti__country-list::-webkit-scrollbar-thumb,
151      [id*="__country-listbox"]::-webkit-scrollbar-thumb {
152        background: rgba(156,163,175,0.5) !important;
153        border-radius: 99px !important;
154      }
155      .iti__country-list::-webkit-scrollbar-thumb:hover,
156      [id*="__country-listbox"]::-webkit-scrollbar-thumb:hover {
157        background: rgba(107,114,128,0.7) !important;
158      }
159      .iti__search-box {
160        position: sticky !important;
161        top: 0 !important;
162        z-index: 100001 !important;
163        display: block !important;
164        background: white !important;
165        padding: 6px 10px !important;
166        margin: 0 !important;
167        border-bottom: 1px solid #e5e7eb !important;
168        border-top: none !important;
169        border-radius: 8px 8px 0 0 !important;
170        width: 100% !important;
171        box-sizing: border-box !important;
172      }
173      .iti__search-input-wrapper {
174        position: relative !important;
175        width: 100% !important;
176        display: flex !important;
177        align-items: center !important;
178        background: transparent !important;
179      }
180      .iti__search-input {
181        width: 100% !important;
182        padding: 6px 10px !important;
183        padding-left: 10px !important;
184        padding-right: 28px !important;
185        border: 1px solid #d1d5db !important;
186        border-radius: 6px !important;
187        font-size: 13px !important;
188        outline: none !important;
189        box-sizing: border-box !important;
190        margin: 0 !important;
191        background: white !important;
192        color: #111827 !important;
193        text-align: left !important;
194        direction: ltr !important;
195      }
196      .iti__search-input::placeholder {
197        text-align: left !important;
198        opacity: 1 !important;
199        color: #9ca3af !important;
200      }
201      .iti__search-input:focus {
202        border-color: #3b82f6 !important;
203        box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.2) !important;
204        outline: none !important;
205      }
206      .iti__search-icon {
207        display: none !important;
208      }
209      .iti__a11y-text {
210        display: none !important;
211      }
212      .iti__no-results {
213        padding: 10px 12px !important;
214        text-align: center !important;
215        color: #6b7280 !important;
216        font-size: 13px !important;
217        background: white !important;
218      }
219      .iti__search-clear {
220        background: transparent !important;
221        border: none !important;
222        cursor: pointer !important;
223        padding: 4px !important;
224        display: flex !important;
225        align-items: center !important;
226        justify-content: center !important;
227      }
228      .iti__search-clear-svg {
229        fill: #6b7280 !important;
230      }
231      .iti__search-clear:hover .iti__search-clear-svg {
232        fill: #111827 !important;
233      }
234      .iti__country {
235        padding: 4px 10px !important;
236        margin: 0 !important;
237        display: flex !important;
238        align-items: center !important;
239        gap: 8px !important;
240        cursor: pointer !important;
241        border-bottom: 1px solid #f3f4f6 !important;
242        min-height: 34px !important;
243      }
244      .iti__country:last-child {
245        border-bottom: none !important;
246      }
247      .iti__country:hover {
248        background-color: #f9fafb !important;
249      }
250      .iti__country.iti__highlight {
251        background-color: #eff6ff !important;
252      }
253      .iti__country-name {
254        flex: 1 !important;
255        margin: 0 !important;
256        padding: 0 !important;
257        font-size: 13px !important;
258        color: #111827 !important;
259        text-align: left !important;
260        line-height: 1.35 !important;
261      }
262      .iti__dial-code {
263        margin: 0 !important;
264        padding: 0 !important;
265        font-size: 13px !important;
266        color: #6b7280 !important;
267        margin-left: auto !important;
268        text-align: right !important;
269        font-weight: 500 !important;
270        min-width: 45px !important;
271      }
272      .iti__flag-box {
273        margin: 0 !important;
274        padding: 0 !important;
275        width: 22px !important;
276        height: 16px !important;
277        flex-shrink: 0 !important;
278        display: flex !important;
279        align-items: center !important;
280        justify-content: center !important;
281      }
282      @media (max-width: 768px) {
283        .iti__dropdown {
284          width: 100% !important;
285          max-width: 100% !important;
286          left: 0 !important;
287          right: 0 !important;
288        }
289        .iti__country-list {
290          max-height: 136px !important;
291          width: 100% !important;
292        }
293        .iti__search-box {
294          width: 100% !important;
295          padding: 8px !important;
296        }
297        .iti__search-input {
298          width: 100% !important;
299          padding: 7px 10px !important;
300        }
301        .iti--inline-dropdown .iti__dropdown-content {
302          top: 100% !important;
303          bottom: auto !important;
304          box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15) !important;
305        }
306      }
307      .iti__selected-flag {
308        cursor: pointer;
309        touch-action: manipulation;
310      }
311      @media (min-width: 769px) {
312        /* Dropdown positioned above the phone input using absolute (safe inside transform contexts) */
313        div[data-chat-phone-input] .iti__dropdown {
314          position: absolute !important;
315          top: auto !important;
316          bottom: calc(100% + 4px) !important;
317          left: 0 !important;
318          right: 0 !important;
319          width: 100% !important;
320          max-width: 100% !important;
321          transform: none !important;
322          margin: 0 !important;
323          z-index: 99999 !important;
324          overflow: visible !important;
325          background: transparent !important;
326        }
327        /* Override the global "position: absolute; bottom: 100%" on dropdown-content.
328           Use position: relative so it sits in normal flow inside the dropdown,
329           giving the dropdown its correct height and making all content visible. */
330        div[data-chat-phone-input] .iti__dropdown-content,
331        div[data-chat-phone-input] .iti--inline-dropdown .iti__dropdown-content {
332          position: relative !important;
333          top: auto !important;
334          bottom: auto !important;
335          left: auto !important;
336          right: auto !important;
337          width: 100% !important;
338          box-sizing: border-box !important;
339          border-radius: 8px !important;
340          overflow: hidden !important;
341          border: 1px solid #e5e7eb !important;
342          background: white !important;
343          box-shadow: 0 -10px 25px rgba(0, 0, 0, 0.15) !important;
344        }
345        div[data-chat-phone-input] .iti__country-list {
346          max-height: 136px !important;
347          width: 100% !important;
348          border-radius: 0 !important;
349          box-sizing: border-box !important;
350          scrollbar-width: none !important;
351          -ms-overflow-style: none !important;
352        }
353        div[data-chat-phone-input] .iti__country-list::-webkit-scrollbar {
354          display: none !important;
355        }
356      }
357    `,document.head.appendChild(te),P(!0),()=>{try{clearTimeout(F),t.removeEventListener("beforeinput",A,{capture:!0}),t.removeEventListener("input",R),t.removeEventListener("input",I),t.removeEventListener("countrychange",M),t.removeEventListener("countrychange",T),t.removeEventListener("focus",()=>k(!0)),t.removeEventListener("blur",()=>k(!1)),window.removeEventListener("scroll",O,!0),window.removeEventListener("resize",U,!0),document.removeEventListener("wheel",G,{capture:!0}),window.removeEventListener("wheel",G,{capture:!0}),document.removeEventListener("touchstart",J,{capture:!0}),window.removeEventListener("touchstart",J,{capture:!0}),document.removeEventListener("touchmove",Q,{capture:!0}),window.removeEventListener("touchmove",Q,{capture:!0}),q&&q.disconnect(),B&&clearInterval(B),S(),j.forEach(({element:t,event:e,handler:r})=>{try{t.removeEventListener(e,r),t.removeAttribute("data-scroll-handler")}catch{}}),j.length=0,x.current?.destroy(),document.head.removeChild(te),C.current=""}catch{}x.current=null}},[c]),(0,r.useEffect)(()=>{if(!x.current||!y.current)return;let t=y.current;if(!m){if(C.current){try{x.current.setNumber("")}catch{}C.current="",N(!1)}return}try{let e=document.activeElement===t?l(t):null,r=String(m).replace(/\D/g,""),n=(t.value||"").replace(/\D/g,""),i=x.current.getSelectedCountryData(),a=(i?.dialCode||i?.dial_code||"").toString();if(n===r&&(!h||a===h)){C.current=`${a||h||""}-${r}`,N(r.length>0);return}if(h){let n=o(h,c);x.current.setCountry(n);let i=`+${h}${m}`;if(x.current.setNumber(i),null!==e){let n=Math.min(e,r.length);s(t,n),requestAnimationFrame(()=>{document.activeElement===t&&s(t,n)})}C.current=`${h}-${m}`}else{let n=x.current.getSelectedCountryData(),i=n?.dialCode||"",o=m.startsWith("+")?m:`+${i}${m}`;if(x.current.setNumber(o),null!==e){let n=Math.min(e,r.length);s(t,n),requestAnimationFrame(()=>{document.activeElement===t&&s(t,n)})}C.current=`${i}-${m.replace(/\D/g,"")}`}}catch(t){("localhost"===window.location.hostname||"dev4.indiafilings.com"===window.location.hostname)&&console.error("Error updating phone number:",t)}},[m,h,c]),(0,e.jsxs)("span",{className:"relative block w-full",children:[(0,e.jsx)("input",{ref:y,name:t,type:"tel",inputMode:"numeric",autoComplete:"off",placeholder:D?"":d,className:`${"bare"===p?"bg-transparent outline-none border-0 px-0 py-0 h-9 w-full":"w-full rounded-xl bg-white/80  backdrop-blur-sm px-4 py-2 h-10 outline-none focus:bg-white  focus:ring-2 focus:ring-blue-500/50 transition-all text-sm border-0 text-zinc-900  placeholder:text-zinc-400 "} ${u??""} transition-opacity duration-150 ${z?"opacity-100":"opacity-0"}`}),!z&&(0,e.jsxs)("span",{"aria-hidden":"true",className:"pointer-events-none absolute inset-0 flex items-center",children:[(0,e.jsxs)("span",{className:"mr-2 flex h-full items-center gap-1.5 border-r border-[#d1d5db] pl-4 pr-2",children:[(0,e.jsx)("span",{className:"h-3.5 w-[22px] rounded-[2px] bg-zinc-200"}),(0,e.jsx)("span",{className:"h-3 w-6 rounded bg-zinc-200"})]}),!D&&d?(0,e.jsx)("span",{className:"text-[14.5px] text-zinc-400",children:d}):null]})]})});t.s(["default",0,u],678903)}]);

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.