PageSourceSearch

https://buti-properties-delta.vercel.app/_next/static/chunks/056__…?dpl=dpl_8MQzz3wTBkUt39LTYCr1ZP5sqiXD

js buti-properties-delta.vercel.app collected 2026-10-03 06:19:49 UTC 65,237 bytes, 5 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,54513,e=>{"use strict";var t=e.i(71645),r=Object.defineProperty,n=new Map,o=new WeakMap,a=0,i=void 0;t.Component,e.s(["useInView",0,function({threshold:e,delay:r,trackVisibility:s,rootMargin:l,root:c,triggerOnce:u,skip:d,initialInView:f,fallbackInView:m,onChange:p}={}){var v;let[h,g]=t.useState(null),y=t.useRef(p),[b,x]=t.useState({inView:!!f,entry:void 0});y.current=p,t.useEffect(()=>{let t;if(!d&&h)return t=function(e,t,r={},s=i){if(void 0===window.IntersectionObserver&&void 0!==s){let n=e.getBoundingClientRect();return t(s,{isIntersecting:s,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}let{id:l,observer:c,elements:u}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(o.has(r)||(a+=1,o.set(r,a.toString())),o.get(r)):e[t]}`}).toString(),r=n.get(t);if(!r){let o,a=new Map,i=new IntersectionObserver(t=>{t.forEach(t=>{var r;let n=t.isIntersecting&&o.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=n),null==(r=a.get(t.target))||r.forEach(e=>{e(n,t)})})},e);o=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:i,elements:a},n.set(t,r)}return r}(r),d=u.get(e)||[];return u.has(e)||u.set(e,d),d.push(t),c.observe(e),function(){d.splice(d.indexOf(t),1),0===d.length&&(u.delete(e),c.unobserve(e)),0===u.size&&(c.disconnect(),n.delete(l))}}(h,(e,r)=>{x({inView:e,entry:r}),y.current&&y.current(e,r),r.isIntersecting&&u&&t&&(t(),t=void 0)},{root:c,rootMargin:l,threshold:e,trackVisibility:s,delay:r},m),()=>{t&&t()}},[Array.isArray(e)?e.toString():e,h,c,l,u,d,s,m,r]);let w=null==(v=b.entry)?void 0:v.target,E=t.useRef(void 0);h||!w||u||d||E.current===w||(E.current=w,x({inView:!!f,entry:void 0}));let C=[g,b.inView,b.entry];return C.ref=C[0],C.inView=C[1],C.entry=C[2],C}])},55436,e=>{"use strict";let t=(0,e.i(75254).default)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);e.s(["Search",0,t],55436)},3536,65491,86312,85369,e=>{"use strict";let t;var r,n,o,a,i,s,l,c=e.i(71645),u=0;function d(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}e.s(["useFocusGuards",0,function(){c.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??d()),document.body.insertAdjacentElement("beforeend",e[1]??d()),u++,()=>{1===u&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),u--}},[])}],3536);var f=e.i(20783),m=e.i(48425),p=e.i(30207),v=e.i(43476),h="focusScope.autoFocusOnMount",g="focusScope.autoFocusOnUnmount",y={bubbles:!1,cancelable:!0},b=c.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...i}=e,[s,l]=c.useState(null),u=(0,p.useCallbackRef)(o),d=(0,p.useCallbackRef)(a),b=c.useRef(null),N=(0,f.useComposedRefs)(t,e=>l(e)),R=c.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;c.useEffect(()=>{if(n){let e=function(e){if(R.paused||!s)return;let t=e.target;s.contains(t)?b.current=t:E(b.current,{select:!0})},t=function(e){if(R.paused||!s)return;let t=e.relatedTarget;null!==t&&(s.contains(t)||E(b.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&E(s)});return s&&r.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,s,R.paused]),c.useEffect(()=>{if(s){C.add(R);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(h,y);s.addEventListener(h,u),s.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(E(n,{select:t}),document.activeElement!==r)return}(x(s).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&E(s))}return()=>{s.removeEventListener(h,u),setTimeout(()=>{let t=new CustomEvent(g,y);s.addEventListener(g,d),s.dispatchEvent(t),t.defaultPrevented||E(e??document.body,{select:!0}),s.removeEventListener(g,d),C.remove(R)},0)}}},[s,u,d,R]);let j=c.useCallback(e=>{if(!r&&!n||R.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var a;let t,n=e.currentTarget,[i,s]=[w(t=x(a=n),a),w(t.reverse(),a)];i&&s?e.shiftKey||o!==s?e.shiftKey&&o===i&&(e.preventDefault(),r&&E(s,{select:!0})):(e.preventDefault(),r&&E(i,{select:!0})):o===n&&e.preventDefault()}},[r,n,R.paused]);return(0,v.jsx)(m.Primitive.div,{tabIndex:-1,...i,ref:N,onKeyDown:j})});function x(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function w(e,t){for(let r of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function E(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}b.displayName="FocusScope";var C=(t=[],{add(e){let r=t[0];e!==r&&r?.pause(),(t=N(t,e)).unshift(e)},remove(e){t=N(t,e),t[0]?.resume()}});function N(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}e.s(["FocusScope",0,b],65491);var R=new WeakMap,j=new WeakMap,k={},P=0,S=function(e){return e&&(e.host||S(e.parentNode))},D=function(e,t,r,n){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=S(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});k[r]||(k[r]=new WeakMap);var a=k[r],i=[],s=new Set,l=new Set(o),c=function(e){!e||s.has(e)||(s.add(e),c(e.parentNode))};o.forEach(c);var u=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(n),o=null!==t&&"false"!==t,l=(R.get(e)||0)+1,c=(a.get(e)||0)+1;R.set(e,l),a.set(e,c),i.push(e),1===l&&o&&j.set(e,!0),1===c&&e.setAttribute(r,"true"),o||e.setAttribute(n,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};
1return u(t),s.clear(),P++,function(){i.forEach(function(e){var t=R.get(e)-1,o=a.get(e)-1;R.set(e,t),a.set(e,o),t||(j.has(e)||e.removeAttribute(n),j.delete(e)),o||e.removeAttribute(r)}),--P||(R=new WeakMap,R=new WeakMap,j=new WeakMap,k={})}};e.s(["hideOthers",0,function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live]"))),D(n,o,r,"aria-hidden")):function(){return null}}],86312);var A=function(){return(A=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function O(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)0>t.indexOf(n[o])&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}"function"==typeof SuppressedError&&SuppressedError;var I="right-scroll-bar-position",M="width-before-scroll-bar";function L(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var T="u">typeof window?c.useLayoutEffect:c.useEffect,F=new WeakMap,_=(void 0===r&&(r={}),(void 0===n&&(n=function(e){return e}),o=[],a=!1,i={read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return o.length?o[o.length-1]:null},useMedium:function(e){var t=n(e,a);return o.push(t),function(){o=o.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(a=!0;o.length;){var t=o;o=[],t.forEach(e)}o={push:function(t){return e(t)},filter:function(){return o}}},assignMedium:function(e){a=!0;var t=[];if(o.length){var r=o;o=[],r.forEach(e),t=o}var n=function(){var r=t;t=[],r.forEach(e)},i=function(){return Promise.resolve().then(n)};i(),o={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),o}}}}).options=A({async:!0,ssr:!1},r),i),W=function(){},B=c.forwardRef(function(e,t){var r,n,o,a,i=c.useRef(null),s=c.useState({onScrollCapture:W,onWheelCapture:W,onTouchMoveCapture:W}),l=s[0],u=s[1],d=e.forwardProps,f=e.children,m=e.className,p=e.removeScrollBar,v=e.enabled,h=e.shards,g=e.sideCar,y=e.noRelative,b=e.noIsolation,x=e.inert,w=e.allowPinchZoom,E=e.as,C=e.gapMode,N=O(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),R=(r=[i,t],n=function(e){return r.forEach(function(t){return L(t,e)})},(o=(0,c.useState)(function(){return{value:null,callback:n,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=n,a=o.facade,T(function(){var e=F.get(a);if(e){var t=new Set(e),n=new Set(r),o=a.current;t.forEach(function(e){n.has(e)||L(e,null)}),n.forEach(function(e){t.has(e)||L(e,o)})}F.set(a,r)},[r]),a),j=A(A({},N),l);return c.createElement(c.Fragment,null,v&&c.createElement(g,{sideCar:_,removeScrollBar:p,shards:h,noRelative:y,noIsolation:b,inert:x,setCallbacks:u,allowPinchZoom:!!w,lockRef:i,gapMode:C}),d?c.cloneElement(c.Children.only(f),A(A({},j),{ref:R})):c.createElement(void 0===E?"div":E,A({},j,{className:m,ref:R}),f))});B.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},B.classNames={fullWidth:M,zeroRight:I};var z=function(e){var t=e.sideCar,r=O(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return c.createElement(n,A({},r))};z.isSideCarExport=!0;var U=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=l||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return t&&e.setAttribute("nonce",t),e}())){var n,o;(n=t).styleSheet?n.styleSheet.cssText=r:n.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},q=function(){var e=U();return function(t,r){c.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},$=function(){var e=q();return function(t){return e(t.styles,t.dynamic),null}},K={left:0,top:0,right:0,gap:0},V=function(e){return parseInt(e||"",10)||0},H=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[V(r),V(n),V(o)]},X=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return K;var t=H(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},G=$(),Y="data-scroll-locked",Z=function(e,t,r,n){var o=e.left,a=e.top,i=e.right,s=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(s,"px ").concat(n,";\n  }\n  body[").concat(Y,"] {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(s,"px ").concat(n,";
1")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(I," {\n    right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(M," {\n    margin-right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(I," .").concat(I," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(M," .").concat(M," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(Y,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},Q=function(){var e=parseInt(document.body.getAttribute(Y)||"0",10);return isFinite(e)?e:0},J=function(){c.useEffect(function(){return document.body.setAttribute(Y,(Q()+1).toString()),function(){var e=Q()-1;e<=0?document.body.removeAttribute(Y):document.body.setAttribute(Y,e.toString())}},[])},ee=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n;J();var a=c.useMemo(function(){return X(o)},[o]);return c.createElement(G,{styles:Z(a,!t,o,r?"":"!important")})},et=!1;if("u">typeof window)try{var er=Object.defineProperty({},"passive",{get:function(){return et=!0,!0}});window.addEventListener("test",er,er),window.removeEventListener("test",er,er)}catch(e){et=!1}var en=!!et&&{passive:!1},eo=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},ea=function(e,t){var r=t.ownerDocument,n=t;do{if("u">typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),ei(e,n)){var o=es(e,n);if(o[1]>o[2])return!0}n=n.parentNode}while(n&&n!==r.body)return!1},ei=function(e,t){return"v"===e?eo(t,"overflowY"):eo(t,"overflowX")},es=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},el=function(e,t,r,n,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),s=i*n,l=r.target,c=t.contains(l),u=!1,d=s>0,f=0,m=0;do{if(!l)break;var p=es(e,l),v=p[0],h=p[1]-p[2]-i*v;(v||h)&&ei(e,l)&&(f+=h,m+=v);var g=l.parentNode;l=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!c&&l!==document.body||c&&(t.contains(l)||t===l))return d&&(o&&1>Math.abs(f)||!o&&s>f)?u=!0:!d&&(o&&1>Math.abs(m)||!o&&-s>m)&&(u=!0),u},ec=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eu=function(e){return[e.deltaX,e.deltaY]},ed=function(e){return e&&"current"in e?e.current:e},ef=0,em=[];let ep=(s=function(e){var t=c.useRef([]),r=c.useRef([0,0]),n=c.useRef(),o=c.useState(ef++)[0],a=c.useState($)[0],i=c.useRef(e);c.useEffect(function(){i.current=e},[e]),c.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,r){if(r||2==arguments.length)for(var n,o=0,a=t.length;o<a;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))})([e.lockRef.current],(e.shards||[]).map(ed),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var s=c.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!i.current.allowPinchZoom;var o,a=ec(e),s=r.current,l="deltaX"in e?e.deltaX:s[0]-a[0],c="deltaY"in e?e.deltaY:s[1]-a[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=ea(d,u);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=ea(d,u)),!f)return!1;if(!n.current&&"changedTouches"in e&&(l||c)&&(n.current=o),!o)return!0;var m=n.current||o;return el(m,t,e,"h"===m?l:c,!0)},[]),l=c.useCallback(function(e){if(em.length&&em[em.length-1]===a){var r="deltaY"in e?eu(e):ec(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(i.current.shards||[]).map(ed).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?s(e,o[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=c.useCallback(function(e,r,n,o){var a={name:e,delta:r,target:n,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),d=c.useCallback(function(e){r.current=ec(e),n.current=void 0},[]),f=c.useCallback(function(t){u(t.type,eu(t),t.target,s(t,e.lockRef.current))},[]),m=c.useCallback(function(t){u(t.type,ec(t),t.target,s(t,e.lockRef.current))},[]);c.useEffect(function(){return em.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:m}),document.addEventListener("wheel",l,en),document.addEventListener("touchmove",l,en),document.addEventListener("touchstart",d,en),function(){em=em.filter(function(e){return e!==a}),document.removeEventListener("wheel",l,en),document.removeEventListener("touchmove",l,en),document.removeEventListener("touchstart",d,en)}},[]);var p=e.removeScrollBar,v=e.inert;return c.createElement(c.Fragment,null,v?c.createElement(a,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,p?c.createElement(ee,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},_.useMedium(s),z);var ev=c.forwardRef(function(e,t){return c.createElement(B,A({},e,{ref:t,sideCar:ep}))});ev.classNames=B.classNames,e.s(["RemoveScroll",0,ev],85369)},26008,90865,44523,87486,80173,e=>{"use strict";e.i(47167);var t,r=e.i(43476),n=e.i(71645),o=e.i(75254);
1let a=(0,o.default)("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);var i=e.i(43432),s=e.i(63488),l=e.i(46897);let c=(0,o.default)("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]),u=(0,o.default)("QrCode",[["rect",{width:"5",height:"5",x:"3",y:"3",rx:"1",key:"1tu5fj"}],["rect",{width:"5",height:"5",x:"16",y:"3",rx:"1",key:"1v8r4q"}],["rect",{width:"5",height:"5",x:"3",y:"16",rx:"1",key:"1x03jg"}],["path",{d:"M21 16h-3a2 2 0 0 0-2 2v3",key:"177gqh"}],["path",{d:"M21 21v.01",key:"ents32"}],["path",{d:"M12 7v3a2 2 0 0 1-2 2H7",key:"8crl2c"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M12 3h.01",key:"n36tog"}],["path",{d:"M12 16v.01",key:"133mhm"}],["path",{d:"M16 12h1",key:"1slzba"}],["path",{d:"M21 12v.01",key:"1lwtk9"}],["path",{d:"M12 21v-1",key:"1880an"}]]);var d=e.i(49702);e.s(["default",0,({formPath:e,formLabel:t,phoneLabel:o="Call us directly",emailLabel:f="Email your requirement",locationTitle:m="Service areas",locationDetail:p="Multan Nagar, Paschim Vihar, Punjabi Bagh, West Delhi, South Delhi, Gurgaon"})=>{let v=(0,n.useMemo)(()=>{let t="https://buti-properties-delta.vercel.app".replace(/\/$/,"");return t?`${t}${e}`:e},[e]),h=(0,n.useMemo)(()=>{let e=encodeURIComponent(v);return`https://api.qrserver.com/v1/create-qr-code/?size=180x180&data=${e}`},[v]);return(0,r.jsxs)("aside",{className:"space-y-4 lg:sticky lg:top-28 lg:self-start",children:[(0,r.jsxs)("a",{href:"tel:+919810283496",className:"contact-sidebar-card group",children:[(0,r.jsx)("div",{className:"contact-sidebar-icon bg-primary/10 text-primary group-hover:bg-primary group-hover:text-primary-foreground",children:(0,r.jsx)(i.Phone,{className:"h-5 w-5"})}),(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)("p",{className:"text-xs font-medium uppercase tracking-wide text-muted-foreground",children:o}),(0,r.jsx)("p",{className:"text-lg font-semibold text-foreground mt-0.5",children:"+91 9810283496"}),(0,r.jsx)("p",{className:"text-sm text-muted-foreground mt-1",children:"Mon–Sat, 10 AM – 7 PM"})]})]}),(0,r.jsxs)("a",{href:(0,d.getWhatsAppUrl)("Hi Buti Properties, I just filled / want help with a consultation."),target:"_blank",rel:"noreferrer",className:"contact-sidebar-card group",children:[(0,r.jsx)("div",{className:"contact-sidebar-icon bg-[#25D366]/15 text-[#128C7E] group-hover:bg-[#25D366] group-hover:text-white",children:(0,r.jsx)("svg",{viewBox:"0 0 32 32",className:"h-5 w-5 fill-current","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M16.04 3C9.4 3 4 8.35 4 14.92c0 2.08.55 4.1 1.6 5.9L4 29l8.36-2.2a12.1 12.1 0 0 0 3.68.56h.01c6.64 0 12.04-5.35 12.04-11.92C28.09 8.35 22.68 3 16.04 3zm6.96 16.9c-.29.81-1.68 1.5-2.35 1.6-.6.09-1.36.13-2.2-.14-.51-.16-1.16-.37-2-.73-3.52-1.53-5.81-5.03-5.99-5.27-.17-.23-1.43-1.9-1.43-3.62s.9-2.56 1.22-2.91c.31-.35.69-.43.91-.43h.66c.21 0 .5-.08.78.6.29.7.98 2.4 1.07 2.58.09.17.14.38.03.6-.12.23-.18.38-.35.58-.17.2-.36.45-.52.61-.17.17-.35.36-.15.7.2.35.9 1.48 1.93 2.4 1.33 1.18 2.45 1.55 2.8 1.72.35.17.55.14.75-.09.2-.23.86-1 .93-1.17.17-.35.35-.29.58-.17.23.11 1.46.69 1.71.81.25.12.41.18.47.28.06.11.06.63-.23 1.44z"})})}),(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)("p",{className:"text-xs font-medium uppercase tracking-wide text-muted-foreground",children:"WhatsApp us"}),(0,r.jsx)("p",{className:"text-lg font-semibold text-foreground mt-0.5",children:"Chat instantly"}),(0,r.jsx)("p",{className:"text-sm text-muted-foreground mt-1",children:"Fastest way for quick questions"})]})]}),(0,r.jsxs)("a",{href:"mailto:[email protected]",className:"contact-sidebar-card group",children:[(0,r.jsx)("div",{className:"contact-sidebar-icon bg-primary/10 text-primary group-hover:bg-primary group-hover:text-primary-foreground",children:(0,r.jsx)(s.Mail,{className:"h-5 w-5"})}),(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)("p",{className:"text-xs font-medium uppercase tracking-wide text-muted-foreground",children:f}),(0,r.jsx)("p",{className:"text-base font-semibold text-foreground mt-0.5 break-all",children:"[email protected]"})]})]}),(0,r.jsxs)("div",{className:"contact-sidebar-card",children:[(0,r.jsx)("div",{className:"contact-sidebar-icon bg-primary/10 text-primary",children:(0,r.jsx)(l.MapPin,{className:"h-5 w-5"})}),(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)("p",{className:"text-xs font-medium uppercase tracking-wide text-muted-foreground",children:m}),(0,r.jsx)("p",{className:"text-sm text-foreground mt-1 leading-relaxed",children:p})]})]}),(0,r.jsxs)("div",{className:"contact-sidebar-card items-start",children:[(0,r.jsx)("div",{className:"contact-sidebar-icon bg-primary/10 text-primary",children:(0,r.jsx)(c,{className:"h-5 w-5"})}),(0,r.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,r.jsx)("p",{className:"text-xs font-medium uppercase tracking-wide text-muted-foreground",children:"Response time"}),(0,r.jsx)("p",{className:"text-sm text-foreground mt-1 leading-relaxed",children:"We usually call back within 2 hours on working days. Free consultation — no obligation."})]})]}),(0,r.jsxs)("div",{className:"contact-sidebar-card items-start",children:[(0,r.jsx)("div",{className:"contact-sidebar-icon bg-primary/10 text-primary shrink-0",children:(0,r.jsx)(u,{className:"h-5 w-5"})}),(0,r.jsxs)("div",{className:"min-w-0 flex-1 w-full",children:[(0,r.jsx)("p",{className:"text-xs font-medium uppercase tracking-wide text-muted-foreground",children:"Share this form"}),(0,r.jsx)("p",{className:"text-sm font-medium text-foreground mt-1",children:t}),(0,r.jsxs)("a",{href:v,target:"_blank",rel:"noreferrer",className:"text-sm text-primary inline-flex items-center gap-1.5 mt-2 hover:underline break-all",children:["Open direct link",(0,r.jsx)(a,{className:"h-3.5 w-3.5 shrink-0"})]}),(0,r.jsxs)("div",{className:"mt-4 flex items-center gap-4",children:[(0,r.jsx)("img",{src:h,alt:`${t} QR code`,className:"w-24 h-24 rounded-lg border border-border bg-white p-1"}),(0,r.jsx)("p",{className:"text-xs text-muted-foreground leading-relaxed",children:"Scan to open the form on your phone — useful for sharing with family members."})]})]})]})]})}],26008);var f=e.i(75157);e.s(["ContactField",0,function({label:e,htmlFor:t,required:n,hint:o,children:a,className:i}){return(0,r.jsxs)("div",{className:(0,f.cn)("contact-field",i),children:[(0,r.jsxs)("label",{htmlFor:t,className:"contact-label",children:[e,n&&(0,r.jsx)("span",{className:"text-primary ml-0.5",children:"*"})]}),a,o&&(0,r.jsx)("p",{className:"text-xs text-muted-foreground leading-relaxed",children:o})]})},"ContactFormCard",0,function({children:e,title:t,description:n,className:o}){return(0,r.jsxs)("div",{className:(0,f.cn)("contact-form-card",o),children:[(0,r.jsxs)("div",{className:"mb-6 pb-6 border-b border-border/60",children:[(0,r.jsx)("h3",{className:"text-xl font-semibold text-foreground",children:t}),n&&(0,r.jsx)("p",{className:"text-sm text-muted-foreground mt-1.5 leading-relaxed",children:n})]}),e]})},"contactInputClassName",0,"contact-input h-11 rounded-lg border-border/80 bg-muted/20 px-3.5 text-sm placeholder:text-muted-foreground
1/70 focus-visible:bg-background","contactTextareaClassName",0,"contact-input min-h-[120px] rounded-lg border-border/80 bg-muted/20 px-3.5 py-3 text-sm leading-relaxed placeholder:text-muted-foreground/70 focus-visible:bg-background resize-y"],90865);let m=(0,o.default)("ChevronsUpDown",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]]);e.s(["ChevronsUpDown",0,m],44523);let p=(0,e.i(25913).cva)("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",outline:"text-foreground"}},defaultVariants:{variant:"default"}});e.s(["Badge",0,function({className:e,variant:t,...n}){return(0,r.jsx)("div",{className:(0,f.cn)(p({variant:t}),e),...n})}],87486);var v=e.i(81140),h=e.i(48425),g=e.i(20783),y=e.i(30207),b=e.i(26083),x="dismissableLayer.update",w=n.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),E=n.forwardRef((e,o)=>{let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:l,onInteractOutside:c,onDismiss:u,...d}=e,f=n.useContext(w),[m,p]=n.useState(null),E=m?.ownerDocument??globalThis?.document,[,R]=n.useState({}),j=(0,g.useComposedRefs)(o,e=>p(e)),k=Array.from(f.layers),[P]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),S=k.indexOf(P),D=m?k.indexOf(m):-1,A=f.layersWithOutsidePointerEventsDisabled.size>0,O=D>=S,I=function(e,t=globalThis?.document){let r=(0,y.useCallbackRef)(e),o=n.useRef(!1),a=n.useRef(()=>{});return n.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let n=function(){N("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=n,t.addEventListener("click",a.current,{once:!0})):n()}else t.removeEventListener("click",a.current);o.current=!1},n=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(n),t.removeEventListener("pointerdown",e),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,r=[...f.branches].some(e=>e.contains(t));O&&!r&&(s?.(e),c?.(e),e.defaultPrevented||u?.())},E),M=function(e,t=globalThis?.document){let r=(0,y.useCallbackRef)(e),o=n.useRef(!1);return n.useEffect(()=>{let e=e=>{e.target&&!o.current&&N("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![...f.branches].some(e=>e.contains(t))&&(l?.(e),c?.(e),e.defaultPrevented||u?.())},E);return(0,b.useEscapeKeydown)(e=>{D===f.layers.size-1&&(i?.(e),!e.defaultPrevented&&u&&(e.preventDefault(),u()))},E),n.useEffect(()=>{if(m)return a&&(0===f.layersWithOutsidePointerEventsDisabled.size&&(t=E.body.style.pointerEvents,E.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(m)),f.layers.add(m),C(),()=>{a&&1===f.layersWithOutsidePointerEventsDisabled.size&&(E.body.style.pointerEvents=t)}},[m,E,a,f]),n.useEffect(()=>()=>{m&&(f.layers.delete(m),f.layersWithOutsidePointerEventsDisabled.delete(m),C())},[m,f]),n.useEffect(()=>{let e=()=>R({});return document.addEventListener(x,e),()=>document.removeEventListener(x,e)},[]),(0,r.jsx)(h.Primitive.div,{...d,ref:j,style:{pointerEvents:A?O?"auto":"none":void 0,...e.style},onFocusCapture:(0,v.composeEventHandlers)(e.onFocusCapture,M.onFocusCapture),onBlurCapture:(0,v.composeEventHandlers)(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:(0,v.composeEventHandlers)(e.onPointerDownCapture,I.onPointerDownCapture)})});function C(){let e=new CustomEvent(x);document.dispatchEvent(e)}function N(e,t,r,{discrete:n}){let o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?(0,h.dispatchDiscreteCustomEvent)(o,a):o.dispatchEvent(a)}E.displayName="DismissableLayer",n.forwardRef((e,t)=>
1{let o=n.useContext(w),a=n.useRef(null),i=(0,g.useComposedRefs)(t,a);return n.useEffect(()=>{let e=a.current;if(e)return o.branches.add(e),()=>{o.branches.delete(e)}},[o.branches]),(0,r.jsx)(h.Primitive.div,{...e,ref:i})}).displayName="DismissableLayerBranch",e.s(["DismissableLayer",0,E],80173)},37822,26999,70352,e=>{"use strict";var t,r=e.i(43476),n=e.i(71645),o=e.i(81140),a=e.i(20783),i=e.i(30030),s=e.i(80173),l=e.i(3536),c=e.i(65491),u=e.i(10772),d=e.i(53660),f=e.i(74606),m=e.i(96626),p=e.i(48425),v=e.i(91918),h=e.i(69340),g=e.i(86312),y=e.i(85369),b="Popover",[x,w]=(0,i.createContextScope)(b,[d.createPopperScope]),E=(0,d.createPopperScope)(),[C,N]=x(b),R=e=>{let{__scopePopover:t,children:o,open:a,defaultOpen:i,onOpenChange:s,modal:l=!1}=e,c=E(t),f=n.useRef(null),[m,p]=n.useState(!1),[v,g]=(0,h.useControllableState)({prop:a,defaultProp:i??!1,onChange:s,caller:b});return(0,r.jsx)(d.Root,{...c,children:(0,r.jsx)(C,{scope:t,contentId:(0,u.useId)(),triggerRef:f,open:v,onOpenChange:g,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:m,onCustomAnchorAdd:n.useCallback(()=>p(!0),[]),onCustomAnchorRemove:n.useCallback(()=>p(!1),[]),modal:l,children:o})})};R.displayName=b;var j="PopoverAnchor";n.forwardRef((e,t)=>{let{__scopePopover:o,...a}=e,i=N(j,o),s=E(o),{onCustomAnchorAdd:l,onCustomAnchorRemove:c}=i;return n.useEffect(()=>(l(),()=>c()),[l,c]),(0,r.jsx)(d.Anchor,{...s,...a,ref:t})}).displayName=j;var k="PopoverTrigger",P=n.forwardRef((e,t)=>{let{__scopePopover:n,...i}=e,s=N(k,n),l=E(n),c=(0,a.useComposedRefs)(t,s.triggerRef),u=(0,r.jsx)(p.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.contentId,"data-state":B(s.open),...i,ref:c,onClick:(0,o.composeEventHandlers)(e.onClick,s.onOpenToggle)});return s.hasCustomAnchor?u:(0,r.jsx)(d.Anchor,{asChild:!0,...l,children:u})});P.displayName=k;var S="PopoverPortal",[D,A]=x(S,{forceMount:void 0}),O=e=>{let{__scopePopover:t,forceMount:n,children:o,container:a}=e,i=N(S,t);return(0,r.jsx)(D,{scope:t,forceMount:n,children:(0,r.jsx)(m.Presence,{present:n||i.open,children:(0,r.jsx)(f.Portal,{asChild:!0,container:a,children:o})})})};O.displayName=S;var I="PopoverContent",M=n.forwardRef((e,t)=>{let n=A(I,e.__scopePopover),{forceMount:o=n.forceMount,...a}=e,i=N(I,e.__scopePopover);return(0,r.jsx)(m.Presence,{present:o||i.open,children:i.modal?(0,r.jsx)(T,{...a,ref:t}):(0,r.jsx)(F,{...a,ref:t})})});M.displayName=I;var L=(0,v.createSlot)("PopoverContent.RemoveScroll"),T=n.forwardRef((e,t)=>{let i=N(I,e.__scopePopover),s=n.useRef(null),l=(0,a.useComposedRefs)(t,s),c=n.useRef(!1);return n.useEffect(()=>{let e=s.current;if(e)return(0,g.hideOthers)(e)},[]),(0,r.jsx)(y.RemoveScroll,{as:L,allowPinchZoom:!0,children:(0,r.jsx)(_,{...e,ref:l,trapFocus:i.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.composeEventHandlers)(e.onCloseAutoFocus,e=>{e.preventDefault(),c.current||i.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;c.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),F=n.forwardRef((e,t)=>{let o=N(I,e.__scopePopover),a=n.useRef(!1),i=n.useRef(!1);return(0,r.jsx)(_,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(a.current||o.triggerRef.current?.focus(),t.preventDefault()),a.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let r=t.target;o.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),_=n.forwardRef((e,t)=>{let{__scopePopover:n,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:u,onEscapeKeyDown:f,onPointerDownOutside:m,onFocusOutside:p,onInteractOutside:v,...h}=e,g=N(I,n),y=E(n);return(0,l.useFocusGuards)(),(0,r.jsx)(c.FocusScope,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:i,children:(0,r.jsx)(s.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:u,onInteractOutside:v,onEscapeKeyDown:f,onPointerDownOutside:m,onFocusOutside:p,onDismiss:()=>
1g.onOpenChange(!1),children:(0,r.jsx)(d.Content,{"data-state":B(g.open),role:"dialog",id:g.contentId,...y,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),W="PopoverClose";function B(e){return e?"open":"closed"}n.forwardRef((e,t)=>{let{__scopePopover:n,...a}=e,i=N(W,n);return(0,r.jsx)(p.Primitive.button,{type:"button",...a,ref:t,onClick:(0,o.composeEventHandlers)(e.onClick,()=>i.onOpenChange(!1))})}).displayName=W,n.forwardRef((e,t)=>{let{__scopePopover:n,...o}=e,a=E(n);return(0,r.jsx)(d.Arrow,{...a,...o,ref:t})}).displayName="PopoverArrow";var z=e.i(75157);let U=n.forwardRef(({className:e,align:t="center",sideOffset:n=4,...o},a)=>(0,r.jsx)(O,{children:(0,r.jsx)(M,{ref:a,align:t,sideOffset:n,className:(0,z.cn)("z-50 w-72 rounded-md border bg-popover p-4 text-popover-foreground shadow-md outline-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...o})}));U.displayName=M.displayName,e.s(["Popover",0,R,"PopoverContent",0,U,"PopoverTrigger",0,P],37822);var q=/[\\\/_+.#"@\[\(\{&]/,$=/[\\\/_+.#"@\[\(\{&]/g,K=/[\s-]/,V=/[\s-]/g;function H(e){return e.toLowerCase().replace(V," ")}function X(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function G(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}"u">typeof window&&window.document&&window.document.createElement,"u">typeof window&&window.document&&window.document.createElement;var Y=e.i(30207),Z=e.i(26083),Q="dismissableLayer.update",J=n.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),ee=n.forwardRef((e,o)=>{let{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:s,onPointerDownOutside:l,onFocusOutside:c,onInteractOutside:u,onDismiss:d,...f}=e,m=n.useContext(J),[v,h]=n.useState(null),g=v?.ownerDocument??globalThis?.document,[,y]=n.useState({}),b=(0,a.useComposedRefs)(o,e=>h(e)),x=Array.from(m.layers),[w]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),E=x.indexOf(w),C=v?x.indexOf(v):-1,N=m.layersWithOutsidePointerEventsDisabled.size>0,R=C>=E,j=function(e,t=globalThis?.document){let r=(0,Y.useCallbackRef)(e),o=n.useRef(!1),a=n.useRef(()=>{});return n.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let n=function(){er("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=n,t.addEventListener("click",a.current,{once:!0})):n()}else t.removeEventListener("click",a.current);o.current=!1},n=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(n),t.removeEventListener("pointerdown",e),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,r=[...m.branches].some(e=>e.contains(t));R&&!r&&(l?.(e),u?.(e),e.defaultPrevented||d?.())},g),k=function(e,t=globalThis?.document){let r=(0,Y.useCallbackRef)(e),o=n.useRef(!1);return n.useEffect(()=>{let e=e=>{e.target&&!o.current&&er("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;![...m.branches].some(e=>e.contains(t))&&(c?.(e),u?.(e),e.defaultPrevented||d?.())},g);return(0,Z.useEscapeKeydown)(e=>{C===m.layers.size-1&&(s?.(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))},g),n.useEffect(()=>{if(v)return i&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(t=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(v)),m.layers.add(v),et(),()=>{i&&1===m.layersWithOutsidePointerEventsDisabled.size&&(g.body.style.pointerEvents=t)}},[v,g,i,m]),n.useEffect(()=>()=>{v&&(m.layers.delete(v),m.layersWithOutsidePointerEventsDisabled.delete(v),et())},[v,m]),n.useEffect(()=>{let e=()=>y({});return document.addEventListener(Q,e),()=>document.removeEventListener(Q,e)},[]),(0,r.jsx)(p.Primitive.div,{...f,ref:b,style:{pointerEvents:N?R?"auto":"none":void 0,...e.style},onFocusCapture:G(e.onFocusCapture,k.onFocusCapture),onBlurCapture:G(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:G(e.onPointerDownCapture,j.onPointerDownCapture)})});function et(){let e=new CustomEvent(Q);document.dispatchEvent(e)}function er(e,t,r,{discrete:n}){let o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?(0,p.dispatchDiscreteCustomEvent)(o,a):o.dispatchEvent(a)}ee.displayName="DismissableLayer",n.forwardRef((e,t)=>
1{let o=n.useContext(J),i=n.useRef(null),s=(0,a.useComposedRefs)(t,i);return n.useEffect(()=>{let e=i.current;if(e)return o.branches.add(e),()=>{o.branches.delete(e)}},[o.branches]),(0,r.jsx)(p.Primitive.div,{...e,ref:s})}).displayName="DismissableLayerBranch";var en=e.i(34620),eo=e=>{var t;let r,o,{present:i,children:s}=e,l=function(e){var t,r;let[o,a]=n.useState(),i=n.useRef(null),s=n.useRef(e),l=n.useRef("none"),[c,u]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>r[e][t]??e,t));return n.useEffect(()=>{let e=ea(i.current);l.current="mounted"===c?e:"none"},[c]),(0,en.useLayoutEffect)(()=>{let t=i.current,r=s.current;if(r!==e){let n=l.current,o=ea(t);e?u("MOUNT"):"none"===o||t?.display==="none"?u("UNMOUNT"):r&&n!==o?u("ANIMATION_OUT"):u("UNMOUNT"),s.current=e}},[e,u]),(0,en.useLayoutEffect)(()=>{if(o){let e,t=o.ownerDocument.defaultView??window,r=r=>{let n=ea(i.current).includes(CSS.escape(r.animationName));if(r.target===o&&n&&(u("ANIMATION_END"),!s.current)){let r=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=r)})}},n=e=>{e.target===o&&(l.current=ea(i.current))};return o.addEventListener("animationstart",n),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",n),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}u("ANIMATION_END")},[o,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:n.useCallback(e=>{i.current=e?getComputedStyle(e):null,a(e)},[])}}(i),c="function"==typeof s?s({present:l.isPresent}):n.Children.only(s),u=(0,a.useComposedRefs)(l.ref,(t=c,(o=(r=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.ref:(o=(r=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof s||l.isPresent?n.cloneElement(c,{ref:u}):null};function ea(e){return e?.animationName||"none"}eo.displayName="Presence";var ei=0;function es(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var el="Dialog",[ec,eu]=(0,i.createContextScope)(el),[ed,ef]=ec(el),em=e=>{let{__scopeDialog:t,children:o,open:a,defaultOpen:i,onOpenChange:s,modal:l=!0}=e,c=n.useRef(null),d=n.useRef(null),[f,m]=(0,h.useControllableState)({prop:a,defaultProp:i??!1,onChange:s,caller:el});return(0,r.jsx)(ed,{scope:t,triggerRef:c,contentRef:d,contentId:(0,u.useId)(),titleId:(0,u.useId)(),descriptionId:(0,u.useId)(),open:f,onOpenChange:m,onOpenToggle:n.useCallback(()=>m(e=>!e),[m]),modal:l,children:o})};em.displayName=el;var ep="DialogTrigger",ev=n.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,i=ef(ep,n),s=(0,a.useComposedRefs)(t,i.triggerRef);return(0,r.jsx)(p.Primitive.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":eL(i.open),...o,ref:s,onClick:X(e.onClick,i.onOpenToggle)})});ev.displayName=ep;var eh="DialogPortal",[eg,ey]=ec(eh,{forceMount:void 0}),eb=e=>{let{__scopeDialog:t,forceMount:o,children:a,container:i}=e,s=ef(eh,t);return(0,r.jsx)(eg,{scope:t,forceMount:o,children:n.Children.map(a,e=>(0,r.jsx)(eo,{present:o||s.open,children:(0,r.jsx)(f.Portal,{asChild:!0,container:i,children:e})}))})};eb.displayName=eh;var ex="DialogOverlay",ew=n.forwardRef((e,t)=>{let n=ey(ex,e.__scopeDialog),{forceMount:o=n.forceMount,...a}=e,i=ef(ex,e.__scopeDialog);return i.modal?(0,r.jsx)(eo,{present:o||i.open,children:(0,r.jsx)(eC,{...a,ref:t})}):null});ew.displayName=ex;var eE=(0,v.createSlot)("DialogOverlay.RemoveScroll"),eC=n.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,a=ef(ex,n);return(0,r.jsx)(y.RemoveScroll,{as:eE,allowPinchZoom:!0,shards:[a.contentRef],children:(0,r.jsx)(p.Primitive.div,{"data-state":eL(a.open),...o,ref:t,style:{pointerEvents:"auto",...o.style}})})}),eN="DialogContent",eR=n.forwardRef((e,t)=>
1{let n=ey(eN,e.__scopeDialog),{forceMount:o=n.forceMount,...a}=e,i=ef(eN,e.__scopeDialog);return(0,r.jsx)(eo,{present:o||i.open,children:i.modal?(0,r.jsx)(ej,{...a,ref:t}):(0,r.jsx)(ek,{...a,ref:t})})});eR.displayName=eN;var ej=n.forwardRef((e,t)=>{let o=ef(eN,e.__scopeDialog),i=n.useRef(null),s=(0,a.useComposedRefs)(t,o.contentRef,i);return n.useEffect(()=>{let e=i.current;if(e)return(0,g.hideOthers)(e)},[]),(0,r.jsx)(eP,{...e,ref:s,trapFocus:o.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:X(e.onCloseAutoFocus,e=>{e.preventDefault(),o.triggerRef.current?.focus()}),onPointerDownOutside:X(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:X(e.onFocusOutside,e=>e.preventDefault())})}),ek=n.forwardRef((e,t)=>{let o=ef(eN,e.__scopeDialog),a=n.useRef(!1),i=n.useRef(!1);return(0,r.jsx)(eP,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(a.current||o.triggerRef.current?.focus(),t.preventDefault()),a.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let r=t.target;o.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),eP=n.forwardRef((e,t)=>{let{__scopeDialog:o,trapFocus:i,onOpenAutoFocus:s,onCloseAutoFocus:l,...u}=e,d=ef(eN,o),f=n.useRef(null),m=(0,a.useComposedRefs)(t,f);return n.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??es()),document.body.insertAdjacentElement("beforeend",e[1]??es()),ei++,()=>{1===ei&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),ei--}},[]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.FocusScope,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:s,onUnmountAutoFocus:l,children:(0,r.jsx)(ee,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":eL(d.open),...u,ref:m,onDismiss:()=>d.onOpenChange(!1)})}),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eW,{titleId:d.titleId}),(0,r.jsx)(eB,{contentRef:f,descriptionId:d.descriptionId})]})]})}),eS="DialogTitle",eD=n.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,a=ef(eS,n);return(0,r.jsx)(p.Primitive.h2,{id:a.titleId,...o,ref:t})});eD.displayName=eS;var eA="DialogDescription",eO=n.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,a=ef(eA,n);return(0,r.jsx)(p.Primitive.p,{id:a.descriptionId,...o,ref:t})});eO.displayName=eA;var eI="DialogClose",eM=n.forwardRef((e,t)=>{let{__scopeDialog:n,...o}=e,a=ef(eI,n);return(0,r.jsx)(p.Primitive.button,{type:"button",...o,ref:t,onClick:X(e.onClick,()=>a.onOpenChange(!1))})});function eL(e){return e?"open":"closed"}eM.displayName=eI;var eT="DialogTitleWarning",[eF,e_]=(0,i.createContext)(eT,{contentName:eN,titleName:eS,docsSlug:"dialog"}),eW=({titleId:e})=>{let t=e_(eT),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
2
3If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
4
5For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return n.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},eB=({contentRef:e,descriptionId:t})=>{let r=e_("DialogDescriptionWarning"),o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${r.contentName}}.`;return n.useEffect(()=>{let r=e.current?.getAttribute("aria-describedby");t&&r&&(document.getElementById(t)||console.warn(o))},[o,e,t]),null};e.s(["Close",0,eM,"Content",0,eR,"Description",0,eO,"Overlay",0,ew,"Portal",0,eb,"Root",0,em,"Title",0,eD,"Trigger",0,ev],26999);var ez='[cmdk-group=""]',eU='[cmdk-group-items=""]',eq='[cmdk-item=""]',e$=`${eq}:not([aria-disabled="true"])`,eK="cmdk-item-select",eV="data-value",eH=(e,t,r)=>{var n;return n=e,function e(t,r,n,o,a,i,s){if(i===r.length)return a===t.length?1:.99;var l=`${a},${i}`;if(void 0!==s[l])return s[l];for(var c,u,d,f,m=o.charAt(i),p=n.indexOf(m,a),v=0;p>=0;)(c=e(t,r,n,o,p+1,i+1,s))>v&&(p===a?c*=1:q.test(t.charAt(p-1))?(c*=.8,(d=t.slice(a,p-1).match($))&&a>0&&(c*=Math.pow(.999,d.length))):K.test(t.charAt(p-1))?(c*=.9,(f=t.slice(a,p-1).match(V))&&a>0&&(c*=Math.pow(.999,f.length))):(c*=.17,a>0&&(c*=Math.pow(.999,p-a))),t.charAt(p)!==r.charAt(i)&&(c*=.9999)),(c<.1&&n.charAt(p-1)===o.charAt(i+1)||o.charAt(i+1)===o.charAt(i)&&n.charAt(p-1)!==o.charAt(i))&&.1*(u=e(t,r,n,o,p+1,i+2,s))>c&&(c=.1*u),c>v&&(v=c),p=n.indexOf(m,p+1);return s[l]=v,v}(n=r&&r.length>0?`${n+" "+r.join(" ")}`:n,t,H(n),H(t),0,0,{})},eX=n.createContext(void 0),eG=n.createContext(void 0),eY=n.createContext(void 0),eZ=n.forwardRef((e,t)=>
5{let r=e8(()=>{var t,r;return{search:"",value:null!=(r=null!=(t=e.value)?t:e.defaultValue)?r:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),o=e8(()=>new Set),a=e8(()=>new Map),i=e8(()=>new Map),s=e8(()=>new Set),l=e6(e),{label:c,children:d,value:f,onValueChange:m,filter:v,shouldFilter:h,loop:g,disablePointerSelection:y=!1,vimBindings:b=!0,...x}=e,w=(0,u.useId)(),E=(0,u.useId)(),C=(0,u.useId)(),N=n.useRef(null),R=te();e4(()=>{if(void 0!==f){let e=f.trim();r.current.value=e,j.emit()}},[f]),e4(()=>{R(6,O)},[]);let j=n.useMemo(()=>({subscribe:e=>(s.current.add(e),()=>s.current.delete(e)),snapshot:()=>r.current,setState:(e,t,n)=>{var o,a,i,s;if(!Object.is(r.current[e],t)){if(r.current[e]=t,"search"===e)A(),S(),R(1,D);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(C);e?e.focus():null==(o=document.getElementById(w))||o.focus()}if(R(7,()=>{var e;r.current.selectedItemId=null==(e=I())?void 0:e.id,j.emit()}),n||R(5,O),(null==(a=l.current)?void 0:a.value)!==void 0){null==(s=(i=l.current).onValueChange)||s.call(i,null!=t?t:"");return}}j.emit()}},emit:()=>{s.current.forEach(e=>e())}}),[]),k=n.useMemo(()=>({value:(e,t,n)=>{var o;t!==(null==(o=i.current.get(e))?void 0:o.value)&&(i.current.set(e,{value:t,keywords:n}),r.current.filtered.items.set(e,P(t,n)),R(2,()=>{S(),j.emit()}))},item:(e,t)=>(o.current.add(e),t&&(a.current.has(t)?a.current.get(t).add(e):a.current.set(t,new Set([e]))),R(3,()=>{A(),S(),r.current.value||D(),j.emit()}),()=>{i.current.delete(e),o.current.delete(e),r.current.filtered.items.delete(e);let t=I();R(4,()=>{A(),(null==t?void 0:t.getAttribute("id"))===e&&D(),j.emit()})}),group:e=>(a.current.has(e)||a.current.set(e,new Set),()=>{i.current.delete(e),a.current.delete(e)}),filter:()=>l.current.shouldFilter,label:c||e["aria-label"],getDisablePointerSelection:()=>l.current.disablePointerSelection,listId:w,inputId:C,labelId:E,listInnerRef:N}),[]);function P(e,t){var n,o;let a=null!=(o=null==(n=l.current)?void 0:n.filter)?o:eH;return e?a(e,r.current.search,t):0}function S(){if(!r.current.search||!1===l.current.shouldFilter)return;let e=r.current.filtered.items,t=[];r.current.filtered.groups.forEach(r=>{let n=a.current.get(r),o=0;n.forEach(t=>{o=Math.max(e.get(t),o)}),t.push([r,o])});let n=N.current;M().sort((t,r)=>{var n,o;let a=t.getAttribute("id"),i=r.getAttribute("id");return(null!=(n=e.get(i))?n:0)-(null!=(o=e.get(a))?o:0)}).forEach(e=>{let t=e.closest(eU);t?t.appendChild(e.parentElement===t?e:e.closest(`${eU} > *`)):n.appendChild(e.parentElement===n?e:e.closest(`${eU} > *`))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let r=null==(t=N.current)?void 0:t.querySelector(`${ez}[${eV}="${encodeURIComponent(e[0])}"]`);null==r||r.parentElement.appendChild(r)})}function D(){let e=M().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(eV);j.setState("value",t||void 0)}function A(){var e,t,n,s;if(!r.current.search||!1===l.current.shouldFilter){r.current.filtered.count=o.current.size;return}r.current.filtered.groups=new Set;let c=0;for(let a of o.current){let o=P(null!=(t=null==(e=i.current.get(a))?void 0:e.value)?t:"",null!=(s=null==(n=i.current.get(a))?void 0:n.keywords)?s:[]);r.current.filtered.items.set(a,o),o>0&&c++}for(let[e,t]of a.current)for(let n of t)if(r.current.filtered.items.get(n)>0){r.current.filtered.groups.add(e);break}r.current.filtered.count=c}function O(){var e,t,r;let n=I();n&&((null==(e=n.parentElement)?void 0:e.firstChild)===n&&(null==(r=null==(t=n.closest(ez))?void 0:t.querySelector('[cmdk-group-heading=""]'))||r.scrollIntoView({block:"nearest"})),n.scrollIntoView({block:"nearest"}))}function I(){var e;return null==(e=N.current)?void 0:e.querySelector(`${eq}[aria-selected="true"]`)}function M(){var e;return Array.from((null==(e=N.current)?void 0:e.querySelectorAll(e$))||[])}function L(e){let t=M()[e];t&&j.setState("value",t.getAttribute(eV))}function T(e){var t;let r=I(),n=M(),o=n.findIndex(e=>e===r),a=n[o+e];null!=(t=l.current)&&t.loop&&(a=o+e<0?n[n.length-1]:o+e===n.length?n[0]:n[o+e]),a&&j.setState("value",a.getAttribute(eV))}function F(e){let t=I(),r=null==t?void 0:t.closest(ez),n;for(;r&&!n;)n=null==(r=e>0?function(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}(r,ez):function(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}(r,ez))?void 0:r.querySelector(e$);n?j.setState("value",n.getAttribute(eV)):T(e)}let _=()=>L(M().length-1),W=e=>{e.preventDefault(),e.metaKey?_():e.altKey?F(1):T(1)},B=e=>{e.preventDefault(),e.metaKey?L(0):e.altKey?F(-1):T(-1)};return n.createElement(p.Primitive.div,{ref:t,tabIndex:-1,...x,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=x.onKeyDown)||t.call(x,e);let r=e.nativeEvent.isComposing||229===e.keyCode;if(!(e.defaultPrevented||r))switch(e.key){case"n":case"j":b&&e.ctrlKey&&W(e);break;case"ArrowDown":W(e);break;case"p":case"k":b&&e.ctrlKey&&B(e);break;case"ArrowUp":B(e);break;case"Home":e.preventDefault(),L(0);break;case"End":e.preventDefault(),_();break;case"Enter":{e.preventDefault();let t=I();if(t){let e=new Event(eK);t.dispatchEvent(e)}}}}},n.createElement("label",{"cmdk-label":"",htmlFor:k.inputId,id:k.labelId,style:tr},c),tt(e,e=>n.createElement(eG.Provider,{value:j},n.createElement(eX.Provider,{value:k},e))))}),eQ=n.forwardRef((e,t)=>
5{var r,o;let i=(0,u.useId)(),s=n.useRef(null),l=n.useContext(eY),c=n.useContext(eX),d=e6(e),f=null!=(o=null==(r=d.current)?void 0:r.forceMount)?o:null==l?void 0:l.forceMount;e4(()=>{if(!f)return c.item(i,null==l?void 0:l.id)},[f]);let m=e9(i,s,[e.value,e.children,s],e.keywords),v=n.useContext(eG),h=e7(e=>e.value&&e.value===m.current),g=e7(e=>!!f||!1===c.filter()||!e.search||e.filtered.items.get(i)>0);function y(){var e,t;b(),null==(t=(e=d.current).onSelect)||t.call(e,m.current)}function b(){v.setState("value",m.current,!0)}if(n.useEffect(()=>{let t=s.current;if(!(!t||e.disabled))return t.addEventListener(eK,y),()=>t.removeEventListener(eK,y)},[g,e.onSelect,e.disabled]),!g)return null;let{disabled:x,value:w,onSelect:E,forceMount:C,keywords:N,...R}=e;return n.createElement(p.Primitive.div,{ref:(0,a.composeRefs)(s,t),...R,id:i,"cmdk-item":"",role:"option","aria-disabled":!!x,"aria-selected":!!h,"data-disabled":!!x,"data-selected":!!h,onPointerMove:x||c.getDisablePointerSelection()?void 0:b,onClick:x?void 0:y},e.children)}),eJ=n.forwardRef((e,t)=>{let{heading:r,children:o,forceMount:i,...s}=e,l=(0,u.useId)(),c=n.useRef(null),d=n.useRef(null),f=(0,u.useId)(),m=n.useContext(eX),v=e7(e=>!!i||!1===m.filter()||!e.search||e.filtered.groups.has(l));e4(()=>
5m.group(l),[]),e9(l,c,[e.value,e.heading,d]);let h=n.useMemo(()=>({id:l,forceMount:i}),[i]);return n.createElement(p.Primitive.div,{ref:(0,a.composeRefs)(c,t),...s,"cmdk-group":"",role:"presentation",hidden:!v||void 0},r&&n.createElement("div",{ref:d,"cmdk-group-heading":"","aria-hidden":!0,id:f},r),tt(e,e=>n.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?f:void 0},n.createElement(eY.Provider,{value:h},e))))}),e0=n.forwardRef((e,t)=>{let{alwaysRender:r,...o}=e,i=n.useRef(null),s=e7(e=>!e.search);return r||s?n.createElement(p.Primitive.div,{ref:(0,a.composeRefs)(i,t),...o,"cmdk-separator":"",role:"separator"}):null}),e1=n.forwardRef((e,t)=>{let{onValueChange:r,...o}=e,a=null!=e.value,i=n.useContext(eG),s=e7(e=>e.search),l=e7(e=>e.selectedItemId),c=n.useContext(eX);return n.useEffect(()=>{null!=e.value&&i.setState("search",e.value)},[e.value]),n.createElement(p.Primitive.input,{ref:t,...o,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":c.listId,"aria-labelledby":c.labelId,"aria-activedescendant":l,id:c.inputId,type:"text",value:a?e.value:s,onChange:e=>{a||i.setState("search",e.target.value),null==r||r(e.target.value)}})}),e2=n.forwardRef((e,t)=>{let{children:r,label:o="Suggestions",...i}=e,s=n.useRef(null),l=n.useRef(null),c=e7(e=>e.selectedItemId),u=n.useContext(eX);return n.useEffect(()=>{if(l.current&&s.current){let e=l.current,t=s.current,r,n=new ResizeObserver(()=>{r=requestAnimationFrame(()=>{let r=e.offsetHeight;t.style.setProperty("--cmdk-list-height",r.toFixed(1)+"px")})});return n.observe(e),()=>{cancelAnimationFrame(r),n.unobserve(e)}}},[]),n.createElement(p.Primitive.div,{ref:(0,a.composeRefs)(s,t),...i,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":c,"aria-label":o,id:u.listId},tt(e,e=>n.createElement("div",{ref:(0,a.composeRefs)(l,u.listInnerRef),"cmdk-list-sizer":""},e)))}),e5=n.forwardRef((e,t)=>{let{open:r,onOpenChange:o,overlayClassName:a,contentClassName:i,container:s,...l}=e;return n.createElement(em,{open:r,onOpenChange:o},n.createElement(eb,{container:s},n.createElement(ew,{"cmdk-overlay":"",className:a}),n.createElement(eR,{"aria-label":e.label,"cmdk-dialog":"",className:i},n.createElement(eZ,{ref:t,...l}))))}),e3=Object.assign(eZ,{List:e2,Item:eQ,Input:e1,Group:eJ,Separator:e0,Dialog:e5,Empty:n.forwardRef((e,t)=>e7(e=>0===e.filtered.count)?n.createElement(p.Primitive.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:n.forwardRef((e,t)=>{let{progress:r,children:o,label:a="Loading...",...i}=e;return n.createElement(p.Primitive.div,{ref:t,...i,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":a},tt(e,e=>n.createElement("div",{"aria-hidden":!0},e)))})});function e6(e){let t=n.useRef(e);return e4(()=>{t.current=e}),t}var e4="u"<typeof window?n.useEffect:n.useLayoutEffect;function e8(e){let t=n.useRef();return void 0===t.current&&(t.current=e()),t}function e7(e){let t=n.useContext(eG),r=()=>e(t.snapshot());return n.useSyncExternalStore(t.subscribe,r,r)}function e9(e,t,r,o=[]){let a=n.useRef(),i=n.useContext(eX);return e4(()=>{var n;let s=(()=>{var e;for(let t of r){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():a.current}})(),l=o.map(e=>e.trim());i.value(e,s,l),null==(n=t.current)||n.setAttribute(eV,s),a.current=s}),a}var te=()=>{let[e,t]=n.useState(),r=e8(()=>new Map);return e4(()=>{r.current.forEach(e=>e()),r.current=new Map},[e]),(e,n)=>{r.current.set(e,n),t({})}};function tt({asChild:e,children:t},r){let o;return e&&n.isValidElement(t)?n.cloneElement("function"==typeof(o=t.type)?o(t.props):"render"in o?o.render(t.props):t,{ref:t.ref},r(t.props.children)):r(t)}var tr={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};e.s(["Command",0,e3],70352)},27203,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(43531),o=e.i(44523),a=e.i(37727),i=e.i(75157),s=e.i(19455),l=e.i(87486),c=e.i(37822),u=e.i(70352),d=e.i(55436),f=e.i(26999);f.Root,f.Trigger;let m=f.Portal;f.Close;let p=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(f.Overlay,{ref:n,className:(0,i.cn)("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...r}));p.displayName=f.Overlay.displayName,r.forwardRef(({className:e,children:r,...n},o)=>(0,t.jsxs)(m,{children:[(0,t.jsx)(p,{}),(0,t.jsxs)(f.Content,{ref:o,className:(0,i.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rou
5nded-lg",e),...n,children:[r,(0,t.jsxs)(f.Close,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,t.jsx)(a.X,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})).displayName=f.Content.displayName,r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(f.Title,{ref:n,className:(0,i.cn)("text-lg font-semibold leading-none tracking-tight",e),...r})).displayName=f.Title.displayName,r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(f.Description,{ref:n,className:(0,i.cn)("text-sm text-muted-foreground",e),...r})).displayName=f.Description.displayName;let v=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(u.Command,{ref:n,className:(0,i.cn)("flex h-full w-full flex-col overflow-hidden rounded-md bg-popover text-popover-foreground",e),...r}));v.displayName=u.Command.displayName;let h=r.forwardRef(({className:e,...r},n)=>(0,t.jsxs)("div",{className:"flex items-center border-b px-3","cmdk-input-wrapper":"",children:[(0,t.jsx)(d.Search,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),(0,t.jsx)(u.Command.Input,{ref:n,className:(0,i.cn)("flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-none placeholder:text-muted-foreground disabled:cursor-not-allowed disabled:opacity-50",e),...r})]}));h.displayName=u.Command.Input.displayName;let g=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(u.Command.List,{ref:n,className:(0,i.cn)("max-h-[300px] overflow-y-auto overflow-x-hidden",e),...r}));g.displayName=u.Command.List.displayName;let y=r.forwardRef((e,r)=>(0,t.jsx)(u.Command.Empty,{ref:r,className:"py-6 text-center text-sm",...e}));y.displayName=u.Command.Empty.displayName;let b=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(u.Command.Group,{ref:n,className:(0,i.cn)("overflow-hidden p-1 text-foreground [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium [&_[cmdk-group-heading]]:text-muted-foreground",e),...r}));b.displayName=u.Command.Group.displayName,r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(u.Command.Separator,{ref:n,className:(0,i.cn)("-mx-1 h-px bg-border",e),...r})).displayName=u.Command.Separator.displayName;let x=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(u.Command.Item,{ref:n,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none data-[disabled=true]:pointer-events-none data-[selected='true']:bg-accent data-[selected=true]:text-accent-foreground data-[disabled=true]:opacity-50",e),...r}));x.displayName=u.Command.Item.displayName,e.s(["SuggestiveMultiselect",0,function({options:e,values:u,onChange:d,placeholder:f="Select options",searchPlaceholder:m="Search...",emptyLabel:p="No option found.",className:w}){let[E,C]=r.useState(!1),N=r.useMemo(()=>e.filter(e=>u.includes(e.value)),[e,u]);return(0,t.jsxs)("div",{className:(0,i.cn)("space-y-2",w),children:[(0,t.jsxs)(c.Popover,{open:E,onOpenChange:C,children:[(0,t.jsx)(c.PopoverTrigger,{asChild:!0,children:(0,t.jsxs)(s.Button,{variant:"outline",role:"combobox","aria-expanded":E,className:"contact-input h-11 w-full justify-between rounded-lg border-border/80 bg-muted/20 px-3.5 font-normal hover:bg-muted/30",children:[(0,t.jsx)("span",{className:(0,i.cn)("truncate text-left text-sm",N.length?"text-foreground":"text-muted-foreground/70"),children:N.length?`${N.length} selected`:f}),(0,t.jsx)(o.ChevronsUpDown,{className:"ml-2 h-4 w-4 shrink-0 opacity-50"})]})}),(0,t.jsx)(c.PopoverContent,{className:"w-[var(--radix-popover-trigger-width)] p-0",align:"start",children:(0,t.jsxs)(v,{children:[(0,t.jsx)(h,{placeholder:m}),(0,t.jsxs)(g,{children:[(0,t.jsx)(y,{children:p}),(0,t.jsx)(b,{children:e.map(e=>(0,t.jsxs)(x,{value:e.label,onSelect:()=>{var t;return t=e.value,void(u.includes(t)?d(u.filter(e=>e!==t)):d([...u,t]))},children:[(0,t.jsx)(n.Check,{className:(0,i.cn)("mr-2 h-4 w-4",u.includes(e.value)?"opacity-100":"opacity-0")}),e.label]},e.value))})]})]})})]}),N.length>0&&(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:N.map(e=>(0,t.jsxs)(l.Badge,{variant:"secondary",className:"flex items-center gap-1 pr-1",children:[e.label,(0,t.jsx)("button",{type:"button",onClick:()=>{var t;return t=e.value,void d(u.filter(e=>e!==t))},className:"inline-flex items-center justify-center rounded-full hover:bg-muted p-0.5","aria-label":`Remove ${e.label}`,children:(0,t.jsx)(a.X,{className:"h-3 w-3"})})]},e.value))})]})}],27203)}]);

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.