vendor: 4,454 bytes, line 1
1import{r as i,b as ie,i as K,j as v,n as k,v as Ve,w as X,k as F,P as ne,h as Ye,f as Xe,av as $e,D as Ze,p as ze}from"./index-jGBnbQC-.js";var $="focusScope.autoFocusOnMount",Z="focusScope.autoFocusOnUnmount",ue={bubbles:!1,cancelable:!0},qe="FocusScope",ye=i.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...s}=e,[c,y]=i.useState(null),m=ie(o),h=ie(a),f=i.useRef(null),g=K(t,u=>y(u)),p=i.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;i.useEffect(()=>{if(r){let u=function(b){if(p.paused||!c)return;const C=b.target;c.contains(C)?f.current=C:N(f.current,{select:!0})},l=function(b){if(p.paused||!c)return;const C=b.relatedTarget;C!==null&&(c.contains(C)||N(f.current,{select:!0}))},d=function(b){if(document.activeElement===document.body)for(const S of b)S.removedNodes.length>0&&N(c)};document.addEventListener("focusin",u),document.addEventListener("focusout",l);const E=new MutationObserver(d);return c&&E.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",u),document.removeEventListener("focusout",l),E.disconnect()}}},[r,c,p.paused]),i.useEffect(()=>{if(c){le.add(p);const u=document.activeElement;if(!c.contains(u)){const d=new CustomEvent($,ue);c.addEventListener($,m),c.dispatchEvent(d),d.defaultPrevented||(Qe(rt(Ee(c)),{select:!0}),document.activeElement===u&&N(c))}return()=>{c.removeEventListener($,m),setTimeout(()=>{const d=new CustomEvent(Z,ue);c.addEventListener(Z,h),c.dispatchEvent(d),d.defaultPrevented||N(u??document.body,{select:!0}),c.removeEventListener(Z,h),le.remove(p)},0)}}},[c,m,h,p]);const w=i.useCallback(u=>{if(!n&&!r||p.paused)return;const l=u.key==="Tab"&&!u.altKey&&!u.ctrlKey&&!u.metaKey,d=document.activeElement;if(l&&d){const E=u.currentTarget,[b,C]=Je(E);b&&C?!u.shiftKey&&d===C?(u.preventDefault(),n&&N(b,{select:!0})):u.shiftKey&&d===b&&(u.preventDefault(),n&&N(C,{select:!0})):d===E&&u.preventDefault()}},[n,r,p.paused]);return v.jsx(k.div,{tabIndex:-1,...s,ref:g,onKeyDown:w})});ye.displayName=qe;function Qe(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(N(r,{select:t}),document.activeElement!==n)return}function Je(e){const t=Ee(e),n=se(t,e),r=se(t.reverse(),e);return[n,r]}function Ee(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function se(e,t){for(const n of e)if(!et(n,{upTo:t}))return n}function et(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function tt(e){return e instanceof HTMLInputElement&&"select"in e}function N(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&tt(e)&&t&&e.select()}}var le=nt();function nt(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=fe(e,t),e.unshift(t)},remove(t){e=fe(e,t),e[0]?.resume()}}}function fe(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function rt(e){return e.filter(t=>t.tagName!=="A")}var z=0;function ot(){i.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??de()),document.body.insertAdjacentElement("beforeend",e[1]??de()),z++,()=>{z===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),z--}},[])}function de(){const 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 D=function(){return D=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},D.apply(this,arguments)};function be(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function at(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r<o;
vendor: 4,945 bytes, lines 1-16
1r++)(a||!(r in t))&&(a||(a=Array.prototype.slice.call(t,0,r)),a[r]=t[r]);return e.concat(a||Array.prototype.slice.call(t))}var U="right-scroll-bar-position",G="width-before-scroll-bar",ct="with-scroll-bars-hidden",it="--removed-body-scroll-bar-size";function q(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function ut(e,t){var n=i.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var o=n.value;o!==r&&(n.value=r,n.callback(r,o))}}}})[0];return n.callback=t,n.facade}var st=typeof window<"u"?i.useLayoutEffect:i.useEffect,ve=new WeakMap;function lt(e,t){var n=ut(null,function(r){return e.forEach(function(o){return q(o,r)})});return st(function(){var r=ve.get(n);if(r){var o=new Set(r),a=new Set(e),s=n.current;o.forEach(function(c){a.has(c)||q(c,null)}),a.forEach(function(c){o.has(c)||q(c,s)})}ve.set(n,e)},[e]),n}function ft(e){return e}function dt(e,t){t===void 0&&(t=ft);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(a){var s=t(a,r);return n.push(s),function(){n=n.filter(function(c){return c!==s})}},assignSyncMedium:function(a){for(r=!0;n.length;){var s=n;n=[],s.forEach(a)}n={push:function(c){return a(c)},filter:function(){return n}}},assignMedium:function(a){r=!0;var s=[];if(n.length){var c=n;n=[],c.forEach(a),s=n}var y=function(){var h=s;s=[],h.forEach(a)},m=function(){return Promise.resolve().then(y)};m(),n={push:function(h){s.push(h),m()},filter:function(h){return s=s.filter(h),n}}}};return o}function vt(e){e===void 0&&(e={});var t=dt(null);return t.options=D({async:!0,ssr:!1},e),t}var Ce=function(e){var t=e.sideCar,n=be(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return i.createElement(r,D({},n))};Ce.isSideCarExport=!0;function ht(e,t){return e.useMedium(t),Ce}var Se=vt(),Q=function(){},V=i.forwardRef(function(e,t){var n=i.useRef(null),r=i.useState({onScrollCapture:Q,onWheelCapture:Q,onTouchMoveCapture:Q}),o=r[0],a=r[1],s=e.forwardProps,c=e.children,y=e.className,m=e.removeScrollBar,h=e.enabled,f=e.shards,g=e.sideCar,p=e.noRelative,w=e.noIsolation,u=e.inert,l=e.allowPinchZoom,d=e.as,E=d===void 0?"div":d,b=e.gapMode,C=be(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),S=g,P=lt([n,t]),x=D(D({},C),o);return i.createElement(i.Fragment,null,h&&i.createElement(S,{sideCar:Se,removeScrollBar:m,shards:f,noRelative:p,noIsolation:w,inert:u,setCallbacks:a,allowPinchZoom:!!l,lockRef:n,gapMode:b}),s?i.cloneElement(i.Children.only(c),D(D({},x),{ref:P})):i.createElement(E,D({},x,{className:y,ref:P}),c))});V.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};V.classNames={fullWidth:G,zeroRight:U};var gt=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function mt(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=gt();return t&&e.setAttribute("nonce",t),e}function pt(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function yt(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Et=function(){var e=0,t=null;return{add:function(n){e==0&&(t=mt())&&(pt(t,n),yt(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},bt=function(){var e=Et();return function(t,n){i.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},we=function(){var e=bt(),t=function(n){var r=n.styles,o=n.dynamic;return e(r,o),null};return t},Ct={left:0,top:0,right:0,gap:0},J=function(e){return parseInt(e||"",10)||0},St=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[J(n),J(r),J(o)]},wt=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return Ct;var t=St(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},Rt=we(),I="data-scroll-locked",Dt=function(e,t,n,r){var o=e.left,a=e.top,s=e.right,c=e.gap;return n===void 0&&(n="margin"),` 2 .`.concat(ct,` { 3 overflow: hidden `).concat(r,`; 4 padding-right: `).concat(c,"px ").concat(r,`; 5 } 6 body[`).concat(I,`] { 7 overflow: hidden `).concat(r,`; 8 overscroll-behavior: contain; 9 `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` 10 padding-left: `.concat(o,`px; 11 padding-top: `).concat(a,`px; 12 padding-right: `).concat(s,`px; 13 margin-left:0; 14 margin-top:0; 15 margin-right: `).concat(c,"px ").concat(r,`; 16 `),n==="padding"&&"padding-right: ".concat(c,"px ").concat(r,";
16")].filter(Boolean).join(""),` 17 } 18 19 .`).concat(U,` { 20 right: `).concat(c,"px ").concat(r,`; 21 } 22 23 .`).concat(G,` { 24 margin-right: `).concat(c,"px ").concat(r,`; 25 } 26 27 .`).concat(U," .").concat(U,` { 28 right: 0 `).concat(r,`; 29 } 30 31 .`).concat(G," .").concat(G,` { 32 margin-right: 0 `).concat(r,`; 33 } 34 35 body[`).concat(I,`] { 36 `).concat(it,": ").concat(c,`px; 37 } 38`)},he=function(){var e=parseInt(document.body.getAttribute(I)||"0",10);return isFinite(e)?e:0},xt=function(){i.useEffect(function(){return document.body.setAttribute(I,(he()+1).toString()),function(){var e=he()-1;e<=0?document.body.removeAttribute(I):document.body.setAttribute(I,e.toString())}},[])},Nt=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;xt();var a=i.useMemo(function(){return wt(o)},[o]);return i.createElement(Rt,{styles:Dt(a,!t,o,n?"":"!important")})},te=!1;if(typeof window<"u")try{var L=Object.defineProperty({},"passive",{get:function(){return te=!0,!0}});window.addEventListener("test",L,L),window.removeEventListener("test",L,L)}catch{te=!1}var T=te?{passive:!1}:!1,At=function(e){return e.tagName==="TEXTAREA"},Re=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!At(e)&&n[t]==="visible")},Pt=function(e){return Re(e,"overflowY")},Tt=function(e){return Re(e,"overflowX")},ge=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=De(e,r);if(o){var a=xe(e,r),s=a[1],c=a[2];
vendor: 2,603 bytes, lines 38-41
38if(s>c)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Ot=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},Mt=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},De=function(e,t){return e==="v"?Pt(t):Tt(t)},xe=function(e,t){return e==="v"?Ot(t):Mt(t)},It=function(e,t){return e==="h"&&t==="rtl"?-1:1},kt=function(e,t,n,r,o){var a=It(e,window.getComputedStyle(t).direction),s=a*r,c=n.target,y=t.contains(c),m=!1,h=s>0,f=0,g=0;do{if(!c)break;var p=xe(e,c),w=p[0],u=p[1],l=p[2],d=u-l-a*w;(w||d)&&De(e,c)&&(f+=d,g+=w);var E=c.parentNode;c=E&&E.nodeType===Node.DOCUMENT_FRAGMENT_NODE?E.host:E}while(!y&&c!==document.body||y&&(t.contains(c)||t===c));return(h&&Math.abs(f)<1||!h&&Math.abs(g)<1)&&(m=!0),m},j=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},me=function(e){return[e.deltaX,e.deltaY]},pe=function(e){return e&&"current"in e?e.current:e},Ft=function(e,t){return e[0]===t[0]&&e[1]===t[1]},_t=function(e){return` 39 .block-interactivity-`.concat(e,` {pointer-events: none;} 40 .allow-interactivity-`).concat(e,` {pointer-events: all;} 41`)},Lt=0,O=[];function jt(e){var t=i.useRef([]),n=i.useRef([0,0]),r=i.useRef(),o=i.useState(Lt++)[0],a=i.useState(we)[0],s=i.useRef(e);i.useEffect(function(){s.current=e},[e]),i.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var u=at([e.lockRef.current],(e.shards||[]).map(pe),!0).filter(Boolean);return u.forEach(function(l){return l.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),u.forEach(function(l){return l.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var c=i.useCallback(function(u,l){if("touches"in u&&u.touches.length===2||u.type==="wheel"&&u.ctrlKey)return!s.current.allowPinchZoom;var d=j(u),E=n.current,b="deltaX"in u?u.deltaX:E[0]-d[0],C="deltaY"in u?u.deltaY:E[1]-d[1],S,P=u.target,x=Math.abs(b)>Math.abs(C)?"h":"v";if("touches"in u&&x==="h"&&P.type==="range")return!1;var _=ge(x,P);if(!_)return!0;if(_?S=x:(S=x==="v"?"h":"v",_=ge(x,P)),!_)return!1;if(!r.current&&"changedTouches"in u&&(b||C)&&(r.current=S),!S)return!0;var ce=r.current||S;return kt(ce,l,u,ce==="h"?b:C)},[]),y=i.useCallback(function(u){var l=u;if(!(!O.length||O[O.length-1]!==a)){var d="deltaY"in l?me(l):j(l),E=t.current.filter(function(S){return S.name===l.type&&(S.target===l.target||l.target===S.shadowParent)&&Ft(S.delta,d)})[0];if(E&&E.should){l.cancelable&&l.preventDefault();return}
vendor: 4,283 bytes, line 41
41if(!E){var b=(s.current.shards||[]).map(pe).filter(Boolean).filter(function(S){return S.contains(l.target)}),C=b.length>0?c(l,b[0]):!s.current.noIsolation;C&&l.cancelable&&l.preventDefault()}}},[]),m=i.useCallback(function(u,l,d,E){var b={name:u,delta:l,target:d,should:E,shadowParent:Wt(d)};t.current.push(b),setTimeout(function(){t.current=t.current.filter(function(C){return C!==b})},1)},[]),h=i.useCallback(function(u){n.current=j(u),r.current=void 0},[]),f=i.useCallback(function(u){m(u.type,me(u),u.target,c(u,e.lockRef.current))},[]),g=i.useCallback(function(u){m(u.type,j(u),u.target,c(u,e.lockRef.current))},[]);i.useEffect(function(){return O.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:g}),document.addEventListener("wheel",y,T),document.addEventListener("touchmove",y,T),document.addEventListener("touchstart",h,T),function(){O=O.filter(function(u){return u!==a}),document.removeEventListener("wheel",y,T),document.removeEventListener("touchmove",y,T),document.removeEventListener("touchstart",h,T)}},[]);var p=e.removeScrollBar,w=e.inert;return i.createElement(i.Fragment,null,w?i.createElement(a,{styles:_t(o)}):null,p?i.createElement(Nt,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Wt(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Bt=ht(Se,jt);var Ne=i.forwardRef(function(e,t){return i.createElement(V,D({},e,{ref:t,sideCar:Bt}))});Ne.classNames=V.classNames;var Ut=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},M=new WeakMap,W=new WeakMap,B={},ee=0,Ae=function(e){return e&&(e.host||Ae(e.parentNode))},Gt=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=Ae(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},Ht=function(e,t,n,r){var o=Gt(t,Array.isArray(e)?e:[e]);B[n]||(B[n]=new WeakMap);var a=B[n],s=[],c=new Set,y=new Set(o),m=function(f){!f||c.has(f)||(c.add(f),m(f.parentNode))};o.forEach(m);var h=function(f){!f||y.has(f)||Array.prototype.forEach.call(f.children,function(g){if(c.has(g))h(g);else try{var p=g.getAttribute(r),w=p!==null&&p!=="false",u=(M.get(g)||0)+1,l=(a.get(g)||0)+1;M.set(g,u),a.set(g,l),s.push(g),u===1&&w&&W.set(g,!0),l===1&&g.setAttribute(n,"true"),w||g.setAttribute(r,"true")}catch(d){console.error("aria-hidden: cannot operate on ",g,d)}})};return h(t),c.clear(),ee++,function(){s.forEach(function(f){var g=M.get(f)-1,p=a.get(f)-1;M.set(f,g),a.set(f,p),g||(W.has(f)||f.removeAttribute(r),W.delete(f)),p||f.removeAttribute(n)}),ee--,ee||(M=new WeakMap,M=new WeakMap,W=new WeakMap,B={})}},Kt=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=Ut(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),Ht(r,o,n,"aria-hidden")):function(){return null}},Y="Dialog",[Pe,tn]=Xe(Y),[Vt,R]=Pe(Y),Te=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:s=!0}=e,c=i.useRef(null),y=i.useRef(null),[m,h]=Ve({prop:r,defaultProp:o??!1,onChange:a,caller:Y});return v.jsx(Vt,{scope:t,triggerRef:c,contentRef:y,contentId:X(),titleId:X(),descriptionId:X(),open:m,onOpenChange:h,onOpenToggle:i.useCallback(()=>h(f=>!f),[h]),modal:s,children:n})};Te.displayName=Y;var Oe="DialogTrigger",Me=i.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=R(Oe,n),a=K(t,o.triggerRef);return v.jsx(k.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":ae(o.open),...r,ref:a,onClick:F(e.onClick,o.onOpenToggle)})});Me.displayName=Oe;var re="DialogPortal",[Yt,Ie]=Pe(re,{forceMount:void 0}),ke=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=R(re,t);return v.jsx(Yt,{scope:t,forceMount:n,children:i.Children.map(r,s=>v.jsx(ne,{present:n||a.open,children:v.jsx(Ye,{asChild:!0,container:o,children:s})}))})};ke.displayName=re;var H="DialogOverlay",Fe=i.forwardRef((e,t)=>{const n=Ie(H,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=R(H,e.__scopeDialog);return a.modal?v.jsx(ne,{present:r||a.open,children:v.jsx($t,{...o,ref:t})}):null});Fe.displayName=H;var Xt=ze("DialogOverlay.RemoveScroll"),$t=i.forwardRef((e,t)=>
vendor: 3,699 bytes, lines 41-45
41{const{__scopeDialog:n,...r}=e,o=R(H,n);return v.jsx(Ne,{as:Xt,allowPinchZoom:!0,shards:[o.contentRef],children:v.jsx(k.div,{"data-state":ae(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),A="DialogContent",_e=i.forwardRef((e,t)=>{const n=Ie(A,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=R(A,e.__scopeDialog);return v.jsx(ne,{present:r||a.open,children:a.modal?v.jsx(Zt,{...o,ref:t}):v.jsx(zt,{...o,ref:t})})});_e.displayName=A;var Zt=i.forwardRef((e,t)=>{const n=R(A,e.__scopeDialog),r=i.useRef(null),o=K(t,n.contentRef,r);return i.useEffect(()=>{const a=r.current;if(a)return Kt(a)},[]),v.jsx(Le,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:F(e.onCloseAutoFocus,a=>{a.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:F(e.onPointerDownOutside,a=>{const s=a.detail.originalEvent,c=s.button===0&&s.ctrlKey===!0;(s.button===2||c)&&a.preventDefault()}),onFocusOutside:F(e.onFocusOutside,a=>a.preventDefault())})}),zt=i.forwardRef((e,t)=>{const n=R(A,e.__scopeDialog),r=i.useRef(!1),o=i.useRef(!1);return v.jsx(Le,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:a=>{e.onCloseAutoFocus?.(a),a.defaultPrevented||(r.current||n.triggerRef.current?.focus(),a.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:a=>{e.onInteractOutside?.(a),a.defaultPrevented||(r.current=!0,a.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const s=a.target;n.triggerRef.current?.contains(s)&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&o.current&&a.preventDefault()}})}),Le=i.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,...s}=e,c=R(A,n),y=i.useRef(null),m=K(t,y);return ot(),v.jsxs(v.Fragment,{children:[v.jsx(ye,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:v.jsx(Ze,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":ae(c.open),...s,ref:m,onDismiss:()=>c.onOpenChange(!1)})}),v.jsxs(v.Fragment,{children:[v.jsx(qt,{titleId:c.titleId}),v.jsx(Jt,{contentRef:y,descriptionId:c.descriptionId})]})]})}),oe="DialogTitle",je=i.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=R(oe,n);return v.jsx(k.h2,{id:o.titleId,...r,ref:t})});je.displayName=oe;var We="DialogDescription",Be=i.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=R(We,n);return v.jsx(k.p,{id:o.descriptionId,...r,ref:t})});Be.displayName=We;var Ue="DialogClose",Ge=i.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=R(Ue,n);return v.jsx(k.button,{type:"button",...r,ref:t,onClick:F(e.onClick,()=>o.onOpenChange(!1))})});Ge.displayName=Ue;function ae(e){return e?"open":"closed"}var He="DialogTitleWarning",[nn,Ke]=$e(He,{contentName:A,titleName:oe,docsSlug:"dialog"}),qt=({titleId:e})=>{const t=Ke(He),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 42 43If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 44 45For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return i.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},Qt="DialogDescriptionWarning",Jt=({contentRef:e,descriptionId:t})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Ke(Qt).contentName}}.`;return i.useEffect(()=>{const o=e.current?.getAttribute("aria-describedby");t&&o&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},rn=Te,on=Me,an=ke,cn=Fe,un=_e,sn=je,ln=Be,fn=Ge;export{un as C,ln as D,ye as F,cn as O,an as P,Ne as R,on as T,nn as W,rn as a,fn as b,sn as c,tn as d,Kt as h,ot as u};
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.