1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7435,7356],{2725:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,(r=n=t.ElementType||(t.ElementType={})).Root="root",r.Text="text",r.Directive="directive",r.Comment="comment",r.Script="script",r.Style="style",r.Tag="tag",r.CDATA="cdata",r.Doctype="doctype",t.isTag=function(e){return e.type===n.Tag||e.type===n.Script||e.type===n.Style},t.Root=n.Root,t.Text=n.Text,t.Directive=n.Directive,t.Comment=n.Comment,t.Script=n.Script,t.Style=n.Style,t.Tag=n.Tag,t.CDATA=n.CDATA,t.Doctype=n.Doctype},58131:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var a=n(2725),i=n(39470);o(n(39470),t);var l={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},u=function(){function e(e,t,n){this.dom=[],this.root=new i.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(n=t,t=l),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:l,this.elementCB=null!=n?n:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new i.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var n=this.options.xmlMode?a.ElementType.Tag:void 0,r=new i.Element(e,t,void 0,n);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===a.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var n=new i.Text(e);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===a.ElementType.Comment){this.lastNode.data+=e;return}var t=new i.Comment(e);this.addNode(t),this.lastNode=t},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new i.Text(""),t=new i.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var n=new i.ProcessingInstruction(e,t);this.addNode(n)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),n&&(e.prev=n,n.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=u,t.default=u},39470:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};
1Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var i=n(2725),l=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),E(this,e)},e}();t.Node=l;var u=function(e){function t(t){var n=e.call(this)||this;return n.data=t,n}return o(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(l);t.DataNode=u;var s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=i.ElementType.Text,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(u);t.Text=s;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=i.ElementType.Comment,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(u);t.Comment=c;var d=function(e){function t(t,n){var r=e.call(this,n)||this;return r.name=t,r.type=i.ElementType.Directive,r}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(u);t.ProcessingInstruction=d;var f=function(e){function t(t){var n=e.call(this)||this;return n.children=t,n}return o(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(l);t.NodeWithChildren=f;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=i.ElementType.CDATA,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(f);t.CDATA=p;var m=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=i.ElementType.Root,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(f);t.Document=m;var h=function(e){function t(t,n,r,o){void 0===r&&(r=[]),void 0===o&&(o="script"===t?i.ElementType.Script:"style"===t?i.ElementType.Style:i.ElementType.Tag);var a=e.call(this,r)||this;return a.name=t,a.attribs=n,a.type=o,a}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var n,r;return{name:t,value:e.attribs[t],namespace:null===(n=e["x-attribsNamespace"])||void 0===n?void 0:n[t],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[t]}})},enumerable:!1,configurable:!0}),t}(f);function v(e){return(0,i.isTag)(e)}function g(e){return e.type===i.ElementType.CDATA}function y(e){return e.type===i.ElementType.Text}function w(e){return e.type===i.ElementType.Comment}function b(e){return e.type===i.ElementType.Directive}function x(e){return e.type===i.ElementType.Root}function E(e,t){if(void 0===t&&(t=!1),y(e))n=new s(e.data);else if(w(e))n=new c(e.data);else if(v(e)){var n,r=t?C(e.children):[],o=new h(e.name,a({},e.attribs),r);r.forEach(function(e){return e.parent=o}),null!=e.namespace&&(o.namespace=e.namespace),e["x-attribsNamespace"]&&(o["x-attribsNamespace"]=a({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(o["x-attribsPrefix"]=a({},e["x-attribsPrefix"])),n=o}else if(g(e)){var r=t?C(e.children):[],i=new p(r);r.forEach(function(e){return e.parent=i}),n=i}else if(x(e)){var r=t?C(e.children):[],l=new m(r);r.forEach(function(e){return e.parent=l}),e["x-mode"]&&(l["x-mode"]=e["x-mode"]),n=l}else if(b(e)){var u=new d(e.name,e.data);null!=e["x-name"]&&(u["x-name"]=e["x-name"],u["x-publicId"]=e["x-publicId"],u["x-systemId"]=e["x-systemId"]),n=u}else throw Error("Not implemented yet: ".concat(e.type));return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function C(e){for(var t=e.map(function(e){return E(e,!0)}),n=1;n<t.length;n++)t[n].prev=t[n-1],t[n-1].next=t[n];return t}t.Element=h,t.isTag=v,t.isCDATA=g,t.isText=y,t.isComment=w,t.isDirective=b,t.isDocument=x,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=E},51694:function(e,t){t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"]},45305:function(e){var t,n="html",r="head",o="body",a=/<([a-zA-Z]+[0-9]?)/,i=/<head[^]*>/i,l=/<body[^]*>/i,u=function(){throw Error("This browser does not support `document.implementation.createHTMLDocument`")},s=function(){throw Error("This browser does not support `DOMParser.prototype.parseFromString`")},c="object"==typeof window&&window.DOMParser;if("function"==typeof c){var d=new c;u=s=function(e,t){return t&&(e="<"+t+">"+e+"</"+t+">"),d.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var f=document.implementation.createHTMLDocument();u=function(e,t){return t?f.documentElement.querySelector(t).innerHTML=e:f.documentElement.innerHTML=e,f}}var p="object"==typeof document?document.createElement("template"):{};p.content&&(t=function(e){return p.innerHTML=e,p.content.childNodes}),e.exports=function(e){var c,d,f,p,m=e.match(a);switch(m&&m[1]&&(c=m[1].toLowerCase()),c){case n:return d=s(e),!i.test(e)&&(f=d.querySelector(r))&&f.parentNode.removeChild(f),!l.test(e)&&(f=d.querySelector(o))&&f.parentNode.removeChild(f),d.querySelectorAll(n);case r:case o:if(p=(d=u(e)).querySelectorAll(c),l.test(e)&&i.test(e))return p[0].parentNode.childNodes;return p;default:if(t)return t(e);return(f=u(e,o).querySelector(o)).childNodes}}},7612:function(e,t,n){var r=n(45305),o=n(96082).formatDOM,a=/<(![a-zA-Z\s]+)>/;e.exports=function(e){if("string"!=typeof e)throw TypeError("First argument must be a string");if(""===e)return[];var t,n=e.match(a);return n&&n[1]&&(t=n[1]),o(r(e),null,t)}},96082:function(e,t,n){for(var r,o=n(58131),a=n(51694).CASE_SENSITIVE_TAG_NAMES,i=o.Comment,l=o.Element,u=o.ProcessingInstruction,s=o.Text,c={},d=0,f=a.length;d<f;d++)c[(r=a[d]).toLowerCase()]=r;function p(e){for(var t,n={},r=0,o=e.length;r<o;r++)n[(t=e[r]).name]=t.value;return n}t.formatAttributes=p,t.formatDOM=function e(t,n,r){n=n||null;for(var o=[],a=0,d=t.length;a<d;a++){var f,m,h,v=t[a];
1switch(v.nodeType){case 1:(h=new l(m=c[f=(f=v.nodeName).toLowerCase()]||f,p(v.attributes))).children=e("template"===m?v.content.childNodes:v.childNodes,h);break;case 3:h=new s(v.nodeValue);break;case 8:h=new i(v.nodeValue);break;default:continue}var g=o[a-1]||null;g&&(g.next=h),h.parent=n,h.prev=g,h.next=null,o.push(h)}return r&&((h=new u(r.substring(0,r.indexOf(" ")).toLowerCase(),r)).next=o[0]||null,h.parent=n,o.unshift(h),o[1]&&(o[1].prev=o[0])),o}},75171:function(e,t,n){var r=n(58131),o=n(7612),a=n(64509),i=n(52523);o="function"==typeof o.default?o.default:o;var l={lowerCaseAttributeNames:!1};function u(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");return""===e?[]:i(o(e,(t=t||{}).htmlparser2||l),t)}u.domToReact=i,u.htmlToDOM=o,u.attributesToProps=a,u.Comment=r.Comment,u.Element=r.Element,u.ProcessingInstruction=r.ProcessingInstruction,u.Text=r.Text,e.exports=u,u.default=u},64509:function(e,t,n){var r=n(52803),o=n(80690),a=["checked","value"],i=["input","select","textarea"],l={reset:!0,submit:!0};function u(e){return r.possibleStandardNames[e]}e.exports=function(e,t){var n,s,c,d,f,p={},m=(e=e||{}).type&&l[e.type];for(n in e){if(c=e[n],r.isCustomAttribute(n)){p[n]=c;continue}if(d=u(s=n.toLowerCase())){switch(f=r.getPropertyInfo(d),-1===a.indexOf(d)||-1===i.indexOf(t)||m||(d=u("default"+s)),p[d]=c,f&&f.type){case r.BOOLEAN:p[d]=!0;break;case r.OVERLOADED_BOOLEAN:""===c&&(p[d]=!0)}continue}o.PRESERVE_CUSTOM_ATTRIBUTES&&(p[n]=c)}return o.setStyleProp(e.style,p),p}},52523:function(e,t,n){var r=n(2265),o=n(64509),a=n(80690),i=a.setStyleProp,l=a.canTextBeChildOfNode;e.exports=function e(t,n){for(var u,s,c,d,f,p=(n=n||{}).library||r,m=p.cloneElement,h=p.createElement,v=p.isValidElement,g=[],y="function"==typeof n.replace,w=n.trim,b=0,x=t.length;b<x;b++){if(u=t[b],y&&v(c=n.replace(u))){x>1&&(c=m(c,{key:c.key||b})),g.push(c);continue}if("text"===u.type){if((s=!u.data.trim().length)&&u.parent&&!l(u.parent)||w&&s)continue;g.push(u.data);continue}switch(d=u.attribs,a.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===u.type&&a.isCustomComponent(u.name,u.attribs)?i(d.style,d):d&&(d=o(d,u.name)),f=null,u.type){case"script":case"style":u.children[0]&&(d.dangerouslySetInnerHTML={__html:u.children[0].data});break;case"tag":"textarea"===u.name&&u.children[0]?d.defaultValue=u.children[0].data:u.children&&u.children.length&&(f=e(u.children,n));break;default:continue}x>1&&(d.key=b),g.push(h(u.name,d,f))}return 1===g.length?g[0]:g}},80690:function(e,t,n){var r=n(2265),o=n(13773).default,a={reactCompat:!0},i=r.version.split(".")[0]>=16,l=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);e.exports={PRESERVE_CUSTOM_ATTRIBUTES:i,invertObject:function(e,t){if(!e||"object"!=typeof e)throw TypeError("First argument must be an object");var n,r,o="function"==typeof t,a={},i={};for(n in e){if(r=e[n],o&&(a=t(n,r))&&2===a.length){i[a[0]]=a[1];continue}"string"==typeof r&&(i[r]=n)}return i},isCustomComponent:function(e,t){if(-1===e.indexOf("-"))return t&&"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(e,t){if(null!=e)try{t.style=o(e,a)}catch(e){t.style={}}},canTextBeChildOfNode:function(e){return!l.has(e.name)},elementsWithNoTextChildren:l}},44958:function(e){var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,a=/^:\s*/,i=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,l=/^[;\s]*/,u=/^\s+|\s+$/g;function s(e){return e?e.replace(u,""):""}e.exports=function(e,u){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];u=u||{};var c=1,d=1;function f(e){var t=e.match(n);t&&(c+=t.length);var r=e.lastIndexOf("\n");d=~r?e.length-r:d+e.length}function p(){var e={line:c,column:d};return function(t){return t.position=new m(e),g(r),t}}function m(e){this.start=e,this.end={line:c,column:d},this.source=u.source}m.prototype.content=e;var h=[];function v(t){var n=Error(u.source+":"+c+":"+d+": "+t);if(n.reason=t,n.filename=u.source,n.line=c,n.column=d,n.source=e,u.silent)h.push(n);else throw n}function g(t){var n=t.exec(e);if(n){var r=n[0];return f(r),e=e.slice(r.length),n}}function y(e){var t;for(e=e||[];t=w();)!1!==t&&e.push(t);return e}function w(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;""!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,""===e.charAt(n-1))return v("End of comment missing");var r=e.slice(2,n-2);return d+=2,f(r),e=e.slice(n),d+=2,t({type:"comment",comment:r})}}return g(r),function(){var e,n=[];for(y(n);e=function(){var e=p(),n=g(o);if(n){if(w(),!g(a))return v("property missing ':'");var r=g(i),u=e({type:"declaration",property:s(n[0].replace(t,"")),value:r?s(r[0].replace(t,"")):""});return g(l),u}}();)!1!==e&&(n.push(e),y(n));return n}()}},52803:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function o(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}
1Object.defineProperty(t,"__esModule",{value:!0});var a={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(function(e){a[e]=new o(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,l=!1;try{for(o=o.call(e);!(i=(n=o.next()).done)&&(a.push(n.value),2!==a.length);i=!0);}catch(e){l=!0,r=e}finally{try{i||null==o.return||o.return()}finally{if(l)throw r}}return a}}(e,2)||function(e,t){if(e){if("string"==typeof e)return r(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,2)}}(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=t[0],i=t[1];a[n]=new o(n,1,!1,i,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){a[e]=new o(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){a[e]=new o(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(e){a[e]=new o(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){a[e]=new o(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){a[e]=new o(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){a[e]=new o(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){a[e]=new o(e,5,!1,e.toLowerCase(),null,!1,!1)});var i=/[\-\:]([a-z])/g,l=function(e){return e[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(e){var t=e.replace(i,l);a[t]=new o(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(e){var t=e.replace(i,l);a[t]=new o(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(i,l);a[t]=new o(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){a[e]=new o(e,1,!1,e.toLowerCase(),null,!1,!1)}),a.xlinkHref=new o("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){a[e]=new o(e,1,!1,e.toLowerCase(),null,!0,!0)});var u=n(68596),s=u.CAMELCASE,c=u.SAME,d=u.possibleStandardNames,f=Reg
1Exp.prototype.test.bind(RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),p=Object.keys(d).reduce(function(e,t){var n=d[t];return n===c?e[t]=t:n===s?e[t.toLowerCase()]=t:e[t]=n,e},{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return a.hasOwnProperty(e)?a[e]:null},t.isCustomAttribute=f,t.possibleStandardNames=p},68596:function(e,t){t.SAME=0,t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode
1-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},13773:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};t.__esModule=!0;var o=r(n(18008)),a=n(65553);t.default=function(e,t){var n={};return e&&"string"==typeof e&&(0,o.default)(e,function(e,r){e&&r&&(n[(0,a.camelCase)(e,t)]=r)}),n}},65553:function(e,t){"use strict";t.__esModule=!0,t.camelCase=void 0;var n=/^--[a-zA-Z0-9-]+$/,r=/-([a-z])/g,o=/^[^-]+$/,a=/^-(webkit|moz|ms|o|khtml)-/,i=/^-(ms)-/,l=function(e,t){return t.toUpperCase()},u=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){var s;return(void 0===t&&(t={}),!(s=e)||o.test(s)||n.test(s))?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(i,u):e.replace(a,u)).replace(r,l))}},18008:function(e,t,n){var r=n(44958);function o(e,t){var n,o,a,i=null;if(!e||"string"!=typeof e)return i;for(var l=r(e),u="function"==typeof t,s=0,c=l.length;s<c;s++)o=(n=l[s]).property,a=n.value,u?t(o,a,n):a&&(i||(i={}),i[o]=a);return i}e.exports=o,e.exports.default=o},69324:function(e,t,n){"use strict";n.d(t,{fC:function(){return T},z$:function(){return R}});var r=n(2265),o=n(1584),a=n(98324),i=n(78149),l=n(91715),u=n(47250),s=n(75238),c=n(31383),d=n(25171),f=n(57437),p="Checkbox",[m,h]=(0,a.b)(p),[v,g]=m(p),y=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,name:a,checked:u,defaultChecked:s,required:c,disabled:p,value:m="on",onCheckedChange:h,...g}=e,[y,w]=r.useState(null),b=(0,o.e)(t,e=>w(e)),T=r.useRef(!1),R=!y||!!y.closest("form"),[k=!1,O]=(0,l.T)({prop:u,defaultProp:s,onChange:h}),N=r.useRef(k);return r.useEffect(()=>{let e=null==y?void 0:y.form;if(e){let t=()=>O(N.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[y,O]),(0,f.jsxs)(v,{scope:n,state:k,disabled:p,children:[(0,f.jsx)(d.WV.button,{type:"button",role:"checkbox","aria-checked":E(k)?"mixed":k,"aria-required":c,"data-state":C(k),"data-disabled":p?"":void 0,disabled:p,value:m,...g,ref:b,onKeyDown:(0,i.M)(e.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,i.M)(e.onClick,e=>{O(e=>!!E(e)||!e),R&&(T.current=e.isPropagationStopped(),T.current||e.stopPropagation())})}),R&&(0,f.jsx)(x,{control:y,bubbles:!T.current,name:a,value:m,checked:k,required:c,disabled:p,style:{transform:"translateX(-100%)"}})]})});y.displayName=p;var w="CheckboxIndicator",b=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,forceMount:r,...o}=e,a=g(w,n);return(0,f.jsx)(c.z,{present:r||E(a.state)||!0===a.state,children:(0,f.jsx)(d.WV.span,{"data-state":C(a.state),"data-disabled":a.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});b.displayName=w;var x=e=>{let{control:t,checked:n,bubbles:o=!0,...a}=e,i=r.useRef(null),l=(0,u.D)(n),c=(0,s.t)(t);return r.useEffect(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(l!==n&&t){let r=new Event("click",{bubbles:o});e.indeterminate=E(n),t.call(e,!E(n)&&n),e.dispatchEvent(r)}},[l,n,o]),(0,f.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:!E(n)&&n,...a,tabIndex:-1,ref:i,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function E(e){return"indeterminate"===e}function C(e){return E(e)?"indeterminate":e?"checked":"unchecked"}var T=y,R=b},90976:function(e,t,n){"use strict";n.d(t,{B:function(){return u}});var r=n(2265),o=n(98324),a=n(1584),i=n(71538),l=n(57437);function u(e){let t=e+"CollectionProvider",[n,u]=(0,o.b)(t),[s,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:n}=e,o=r.useRef(null),a=r.useRef(new Map).current;return(0,l.jsx)(s,{scope:t,itemMap:a,collectionRef:o,children:n})};d.displayName=t;let f=e+"CollectionSlot",p=r.forwardRef((e,t)=>
1{let{scope:n,children:r}=e,o=c(f,n),u=(0,a.e)(t,o.collectionRef);return(0,l.jsx)(i.g7,{ref:u,children:r})});p.displayName=f;let m=e+"CollectionItemSlot",h="data-radix-collection-item",v=r.forwardRef((e,t)=>{let{scope:n,children:o,...u}=e,s=r.useRef(null),d=(0,a.e)(t,s),f=c(m,n);return r.useEffect(()=>(f.itemMap.set(s,{ref:s,...u}),()=>void f.itemMap.delete(s))),(0,l.jsx)(i.g7,{[h]:"",ref:d,children:o})});return v.displayName=m,[{Provider:d,Slot:p,ItemSlot:v},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},u]}},87513:function(e,t,n){"use strict";n.d(t,{gm:function(){return a}});var r=n(2265);n(57437);var o=r.createContext(void 0);function a(e){let t=r.useContext(o);return e||t||"ltr"}},61485:function(e,t,n){"use strict";n.d(t,{VY:function(){return V},fC:function(){return z},h_:function(){return H},xz:function(){return U}});var r=n(2265),o=n(78149),a=n(1584),i=n(98324),l=n(71477),u=n(20589),s=n(80467),c=n(53201),d=n(49171),f=n(56935),p=n(31383),m=n(25171),h=n(71538),v=n(91715),g=n(78369),y=n(9219),w=n(57437),b="Popover",[x,E]=(0,i.b)(b,[d.D7]),C=(0,d.D7)(),[T,R]=x(b),k=e=>{let{__scopePopover:t,children:n,open:o,defaultOpen:a,onOpenChange:i,modal:l=!1}=e,u=C(t),s=r.useRef(null),[f,p]=r.useState(!1),[m=!1,h]=(0,v.T)({prop:o,defaultProp:a,onChange:i});return(0,w.jsx)(d.fC,{...u,children:(0,w.jsx)(T,{scope:t,contentId:(0,c.M)(),triggerRef:s,open:m,onOpenChange:h,onOpenToggle:r.useCallback(()=>h(e=>!e),[h]),hasCustomAnchor:f,onCustomAnchorAdd:r.useCallback(()=>p(!0),[]),onCustomAnchorRemove:r.useCallback(()=>p(!1),[]),modal:l,children:n})})};k.displayName=b;var O="PopoverAnchor";r.forwardRef((e,t)=>{let{__scopePopover:n,...o}=e,a=R(O,n),i=C(n),{onCustomAnchorAdd:l,onCustomAnchorRemove:u}=a;return r.useEffect(()=>(l(),()=>u()),[l,u]),(0,w.jsx)(d.ee,{...i,...o,ref:t})}).displayName=O;var N="PopoverTrigger",S=r.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,i=R(N,n),l=C(n),u=(0,a.e)(t,i.triggerRef),s=(0,w.jsx)(m.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":B(i.open),...r,ref:u,onClick:(0,o.M)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?s:(0,w.jsx)(d.ee,{asChild:!0,...l,children:s})});S.displayName=N;var P="PopoverPortal",[D,A]=x(P,{forceMount:void 0}),M=e=>{let{__scopePopover:t,forceMount:n,children:r,container:o}=e,a=R(P,t);return(0,w.jsx)(D,{scope:t,forceMount:n,children:(0,w.jsx)(p.z,{present:n||a.open,children:(0,w.jsx)(f.h,{asChild:!0,container:o,children:r})})})};M.displayName=P;var I="PopoverContent",j=r.forwardRef((e,t)=>{let n=A(I,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,a=R(I,e.__scopePopover);return(0,w.jsx)(p.z,{present:r||a.open,children:a.modal?(0,w.jsx)(L,{...o,ref:t}):(0,w.jsx)(F,{...o,ref:t})})});j.displayName=I;var L=r.forwardRef((e,t)=>{let n=R(I,e.__scopePopover),i=r.useRef(null),l=(0,a.e)(t,i),u=r.useRef(!1);return r.useEffect(()=>{let e=i.current;if(e)return(0,g.Ry)(e)},[]),(0,w.jsx)(y.Z,{as:h.g7,allowPinchZoom:!0,children:(0,w.jsx)(_,{...e,ref:l,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),u.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;u.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),F=r.forwardRef((e,t)=>{let n=R(I,e.__scopePopover),o=r.useRef(!1),a=r.useRef(!1);return(0,w.jsx)(_,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,i;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current||null===(i=n.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var r,i;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let l=t.target;(null===(i=n.triggerRef.current)||void 0===i?void 0:i.contains(l))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),_=r.forwardRef((e,t)=>
1{let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:i,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:m,...h}=e,v=R(I,n),g=C(n);return(0,u.EW)(),(0,w.jsx)(s.M,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,w.jsx)(l.XB,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:m,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:p,onDismiss:()=>v.onOpenChange(!1),children:(0,w.jsx)(d.VY,{"data-state":B(v.open),role:"dialog",id:v.contentId,...g,...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"}r.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,a=R(W,n);return(0,w.jsx)(m.WV.button,{type:"button",...r,ref:t,onClick:(0,o.M)(e.onClick,()=>a.onOpenChange(!1))})}).displayName=W,r.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=C(n);return(0,w.jsx)(d.Eh,{...o,...r,ref:t})}).displayName="PopoverArrow";var z=k,U=S,H=M,V=j},31383:function(e,t,n){"use strict";n.d(t,{z:function(){return l}});var r=n(2265),o=n(54887),a=n(1584),i=n(1336),l=e=>{var t,n;let l,s;let{present:c,children:d}=e,f=function(e){var t,n;let[a,l]=r.useState(),s=r.useRef({}),c=r.useRef(e),d=r.useRef("none"),[f,p]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=u(s.current);d.current="mounted"===f?e:"none"},[f]),(0,i.b)(()=>{let t=s.current,n=c.current;if(n!==e){let r=d.current,o=u(t);e?p("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):n&&r!==o?p("ANIMATION_OUT"):p("UNMOUNT"),c.current=e}},[e,p]),(0,i.b)(()=>{if(a){let e=e=>{let t=u(s.current).includes(e.animationName);e.target===a&&t&&o.flushSync(()=>p("ANIMATION_END"))},t=e=>{e.target===a&&(d.current=u(s.current))};return a.addEventListener("animationstart",t),a.addEventListener("animationcancel",e),a.addEventListener("animationend",e),()=>{a.removeEventListener("animationstart",t),a.removeEventListener("animationcancel",e),a.removeEventListener("animationend",e)}}p("ANIMATION_END")},[a,p]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:r.useCallback(e=>{e&&(s.current=getComputedStyle(e)),l(e)},[])}}(c),p="function"==typeof d?d({present:f.isPresent}):r.Children.only(d),m=(0,a.e)(f.ref,(l=null===(t=Object.getOwnPropertyDescriptor(p.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in l&&l.isReactWarning?p.ref:(l=null===(n=Object.getOwnPropertyDescriptor(p,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in l&&l.isReactWarning?p.props.ref:p.props.ref||p.ref);return"function"==typeof d||f.isPresent?r.cloneElement(p,{ref:m}):null};function u(e){return(null==e?void 0:e.animationName)||"none"}l.displayName="Presence"},47250:function(e,t,n){"use strict";n.d(t,{D:function(){return o}});var r=n(2265);function o(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},31725:function(e,t,n){"use strict";n.d(t,{T:function(){return i},f:function(){return l}});var r=n(2265),o=n(25171),a=n(57437),i=r.forwardRef((e,t)=>(0,a.jsx)(o.WV.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));i.displayName="VisuallyHidden";var l=i},78601:function(e,t,n){"use strict";n.d(t,{e_:function(){return o}});var r=n(75171);r.domToReact,r.htmlToDOM;var o=r.attributesToProps;r.Comment,r.Element,r.ProcessingInstruction,r.Text,t.ZP=r},40439:function(e,t,n){"use strict";let r,o;n.d(t,{dy:function(){return tf}});var a,i=n(2265);function l(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function s(...e){return t=>{let n=!1,r=e.map(e=>{let r=u(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():u(e[t],null)}}}}function c(...e){return i.useCallback(s(...e),e)}var d=n(57437),f=n(53201),p=n(91715),m=n(54887),h=i.forwardRef((e,t)=>
1{let{children:n,...r}=e,o=i.Children.toArray(n),a=o.find(y);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,d.jsx)(v,{...r,ref:t,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,d.jsx)(v,{...r,ref:t,children:n})});h.displayName="Slot";var v=i.forwardRef((e,t)=>{let{children:n,...r}=e;if(i.isValidElement(n)){let e,o;let a=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref;return i.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e)=>{a(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?s(t,a):a})}return i.Children.count(n)>1?i.Children.only(null):null});v.displayName="SlotClone";var g=({children:e})=>(0,d.jsx)(d.Fragment,{children:e});function y(e){return i.isValidElement(e)&&e.type===g}var w=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=i.forwardRef((e,n)=>{let{asChild:r,...o}=e,a=r?h:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,d.jsx)(a,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),b=n(75137),x=n(66486),E="dismissableLayer.update",C=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),T=i.forwardRef((e,t)=>{var n,r;let{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:u,onPointerDownOutside:s,onFocusOutside:f,onInteractOutside:p,onDismiss:m,...h}=e,v=i.useContext(C),[g,y]=i.useState(null),T=null!==(r=null==g?void 0:g.ownerDocument)&&void 0!==r?r:null===(n=globalThis)||void 0===n?void 0:n.document,[,O]=i.useState({}),N=c(t,e=>y(e)),S=Array.from(v.layers),[P]=[...v.layersWithOutsidePointerEventsDisabled].slice(-1),D=S.indexOf(P),A=g?S.indexOf(g):-1,M=v.layersWithOutsidePointerEventsDisabled.size>0,I=A>=D,j=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,b.W)(e),o=i.useRef(!1),a=i.useRef(()=>{});return i.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let t=function(){k("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",a.current),a.current=t,n.addEventListener("click",a.current,{once:!0})):t()}else n.removeEventListener("click",a.current);o.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",a.current)}},[n,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,n=[...v.branches].some(e=>e.contains(t));!I||n||(null==s||s(e),null==p||p(e),e.defaultPrevented||null==m||m())},T),L=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=(0,b.W)(e),o=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!o.current&&k("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;[...v.branches].some(e=>e.contains(t))||(null==f||f(e),null==p||p(e),e.defaultPrevented||null==m||m())},T);return(0,x.e)(e=>{A!==v.layers.size-1||(null==u||u(e),!e.defaultPrevented&&m&&(e.preventDefault(),m()))},T),i.useEffect(()=>{if(g)return o&&(0===v.layersWithOutsidePointerEventsDisabled.size&&(a=T.body.style.pointerEvents,T.body.style.pointerEvents="none"),v.layersWithOutsidePointerEventsDisabled.add(g)),v.layers.add(g),R(),()=>{o&&1===v.layersWithOutsidePointerEventsDisabled.size&&(T.body.style.pointerEvents=a)}},[g,T,o,v]),i.useEffect(()=>()=>{g&&(v.layers.delete(g),v.layersWithOutsidePointerEventsDisabled.delete(g),R())},[g,v]),i.useEffect(()=>{let e=()=>O({});return document.addEventListener(E,e),()=>document.removeEventListener(E,e)},[]),(0,d.jsx)(w.div,{...h,ref:N,style:{pointerEvents:M?I?"auto":"none":void 0,...e.style},onFocusCapture:l(e.onFocusCapture,L.onFocusCapture),onBlurCapture:l(e.onBlurCapture,L.onBlurCapture),onPointerDownCapture:l(e.onPointerDownCapture,j.onPointerDownCapture)})});function R(){let e=new CustomEvent(E);document.dispatchEvent(e)}function k(e,t,n,r){let{discrete:o}=r,a=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});(t&&a.addEventListener(e,t,{once:!0}),o)?a&&m.flushSync(()=>a.dispatchEvent(i)):a.dispatchEvent(i)}
1T.displayName="DismissableLayer",i.forwardRef((e,t)=>{let n=i.useContext(C),r=i.useRef(null),o=c(t,r);return i.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,d.jsx)(w.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var O="focusScope.autoFocusOnMount",N="focusScope.autoFocusOnUnmount",S={bubbles:!1,cancelable:!0},P=i.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...l}=e,[u,s]=i.useState(null),f=(0,b.W)(o),p=(0,b.W)(a),m=i.useRef(null),h=c(t,e=>s(e)),v=i.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;i.useEffect(()=>{if(r){let e=function(e){if(v.paused||!u)return;let t=e.target;u.contains(t)?m.current=t:M(m.current,{select:!0})},t=function(e){if(v.paused||!u)return;let t=e.relatedTarget;null===t||u.contains(t)||M(m.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&M(u)});return u&&n.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,u,v.paused]),i.useEffect(()=>{if(u){I.add(v);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(O,S);u.addEventListener(O,f),u.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(M(r,{select:t}),document.activeElement!==n)return}(D(u).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&M(u))}return()=>{u.removeEventListener(O,f),setTimeout(()=>{let t=new CustomEvent(N,S);u.addEventListener(N,p),u.dispatchEvent(t),t.defaultPrevented||M(null!=e?e:document.body,{select:!0}),u.removeEventListener(N,p),I.remove(v)},0)}}},[u,f,p,v]);let g=i.useCallback(e=>{if(!n&&!r||v.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,a]=function(e){let t=D(e);return[A(t,e),A(t.reverse(),e)]}(t);r&&a?e.shiftKey||o!==a?e.shiftKey&&o===r&&(e.preventDefault(),n&&M(a,{select:!0})):(e.preventDefault(),n&&M(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,v.paused]);return(0,d.jsx)(w.div,{tabIndex:-1,...l,ref:h,onKeyDown:g})});function D(e){let t=[],n=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(;n.nextNode();)t.push(n.currentNode);return t}function A(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function M(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}P.displayName="FocusScope";var I=(o=[],{add(e){let t=o[0];e!==t&&(null==t||t.pause()),(o=j(o,e)).unshift(e)},remove(e){var t;null===(t=(o=j(o,e))[0])||void 0===t||t.resume()}});function j(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var L=n(1336),F=i.forwardRef((e,t)=>{var n,r;let{container:o,...a}=e,[l,u]=i.useState(!1);(0,L.b)(()=>u(!0),[]);let s=o||l&&(null===(r=globalThis)||void 0===r?void 0:null===(n=r.document)||void 0===n?void 0:n.body);return s?m.createPortal((0,d.jsx)(w.div,{...a,ref:t}),s):null});F.displayName="Portal";var _=e=>{var t,n;let r,o;let{present:a,children:l}=e,u=function(e){var t,n;let[r,o]=i.useState(),a=i.useRef({}),l=i.useRef(e),u=i.useRef("none"),[s,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},i.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return i.useEffect(()=>{let e=W(a.current);u.current="mounted"===s?e:"none"},[s]),(0,L.b)(()=>{let t=a.current,n=l.current;if(n!==e){let r=u.current,o=W(t);e?c("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),l.current=e}},[e,c]),(0,L.b)(()=>
1{if(r){var e;let t;let n=null!==(e=r.ownerDocument.defaultView)&&void 0!==e?e:window,o=e=>{let o=W(a.current).includes(e.animationName);if(e.target===r&&o&&(c("ANIMATION_END"),!l.current)){let e=r.style.animationFillMode;r.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=e)})}},i=e=>{e.target===r&&(u.current=W(a.current))};return r.addEventListener("animationstart",i),r.addEventListener("animationcancel",o),r.addEventListener("animationend",o),()=>{n.clearTimeout(t),r.removeEventListener("animationstart",i),r.removeEventListener("animationcancel",o),r.removeEventListener("animationend",o)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:i.useCallback(e=>{e&&(a.current=getComputedStyle(e)),o(e)},[])}}(a),s="function"==typeof l?l({present:u.isPresent}):i.Children.only(l),d=c(u.ref,(r=null===(t=Object.getOwnPropertyDescriptor(s.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in r&&r.isReactWarning?s.ref:(r=null===(n=Object.getOwnPropertyDescriptor(s,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning?s.props.ref:s.props.ref||s.ref);return"function"==typeof l||u.isPresent?i.cloneElement(s,{ref:d}):null};function W(e){return(null==e?void 0:e.animationName)||"none"}_.displayName="Presence";var B=0;function z(){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 U=n(11735),H=n(91584),V=n(28215),q=(0,n(15411)._)(),X=function(){},Y=i.forwardRef(function(e,t){var n=i.useRef(null),r=i.useState({onScrollCapture:X,onWheelCapture:X,onTouchMoveCapture:X}),o=r[0],a=r[1],l=e.forwardProps,u=e.children,s=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,p=e.sideCar,m=e.noIsolation,h=e.inert,v=e.allowPinchZoom,g=e.as,y=e.gapMode,w=(0,U._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),b=(0,V.q)([n,t]),x=(0,U.pi)((0,U.pi)({},w),o);return i.createElement(i.Fragment,null,d&&i.createElement(p,{sideCar:q,removeScrollBar:c,shards:f,noIsolation:m,inert:h,setCallbacks:a,allowPinchZoom:!!v,lockRef:n,gapMode:y}),l?i.cloneElement(i.Children.only(u),(0,U.pi)((0,U.pi)({},x),{ref:b})):i.createElement(void 0===g?"div":g,(0,U.pi)({},x,{className:s,ref:b}),u))});Y.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},Y.classNames={fullWidth:H.zi,zeroRight:H.pF};var $=n(48776),K=n(65973),Z=n(18039),G=!1;if("undefined"!=typeof window)try{var J=Object.defineProperty({},"passive",{get:function(){return G=!0,!0}});window.addEventListener("test",J,J),window.removeEventListener("test",J,J)}catch(e){G=!1}var Q=!!G&&{passive:!1},ee=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},et=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),en(e,r)){var o=er(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},en=function(e,t){return"v"===e?ee(t,"overflowY"):ee(t,"overflowX")},er=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},eo=function(e,t,n,r,o){var a,i=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),l=i*r,u=n.target,s=t.contains(u),c=!1,d=l>0,f=0,p=0;do{var m=er(e,u),h=m[0],v=m[1]-m[2]-i*h;(h||v)&&en(e,u)&&(f+=v,p+=h),u instanceof ShadowRoot?u=u.host:u=u.parentNode}while(!s&&u!==document.body||s&&(t.contains(u)||t===u));return d&&(o&&1>Math.abs(f)||!o&&l>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-l>p)&&(c=!0),c},ea=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},ei=function(e){return[e.deltaX,e.deltaY]},el=function(e){return e&&"current"in e?e.current:e},eu=0,es=[],ec=(0,$.L)(q,function(e){var t=i.useRef([]),n=i.useRef([0,0]),r=i.useRef(),o=i.useState(eu++)[0],a=i.useState(Z.Ws)[0],l=i.useRef(e);i.useEffect(function(){l.current=e},[e]),i.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,U.ev)([e.lockRef.current],(e.shards||[]).map(el),!0).filter(
1Boolean);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 u=i.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var o,a=ea(e),i=n.current,u="deltaX"in e?e.deltaX:i[0]-a[0],s="deltaY"in e?e.deltaY:i[1]-a[1],c=e.target,d=Math.abs(u)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=et(d,c);if(!f)return!0;if(f?o=d:(o="v"===d?"h":"v",f=et(d,c)),!f)return!1;if(!r.current&&"changedTouches"in e&&(u||s)&&(r.current=o),!o)return!0;var p=r.current||o;return eo(p,t,e,"h"===p?u:s,!0)},[]),s=i.useCallback(function(e){if(es.length&&es[es.length-1]===a){var n="deltaY"in e?ei(e):ea(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(l.current.shards||[]).map(el).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?u(e,o[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=i.useCallback(function(e,n,r,o){var a={name:e,delta:n,target:r,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}(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),d=i.useCallback(function(e){n.current=ea(e),r.current=void 0},[]),f=i.useCallback(function(t){c(t.type,ei(t),t.target,u(t,e.lockRef.current))},[]),p=i.useCallback(function(t){c(t.type,ea(t),t.target,u(t,e.lockRef.current))},[]);i.useEffect(function(){return es.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",s,Q),document.addEventListener("touchmove",s,Q),document.addEventListener("touchstart",d,Q),function(){es=es.filter(function(e){return e!==a}),document.removeEventListener("wheel",s,Q),document.removeEventListener("touchmove",s,Q),document.removeEventListener("touchstart",d,Q)}},[]);var m=e.removeScrollBar,h=e.inert;return i.createElement(i.Fragment,null,h?i.createElement(a,{styles:"\n .block-interactivity-".concat(o," {pointer-events: none;}\n .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?i.createElement(K.jp,{gapMode:e.gapMode}):null)}),ed=i.forwardRef(function(e,t){return i.createElement(Y,(0,U.pi)({},e,{ref:t,sideCar:ec}))});ed.classNames=Y.classNames;var ef=n(78369),ep="Dialog",[em,eh]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>i.createContext(e));return function(n){let r=n?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=i.createContext(r),a=n.length;n=[...n,r];let l=t=>{let{scope:n,children:r,...l}=t,u=n?.[e]?.[a]||o,s=i.useMemo(()=>l,Object.values(l));return(0,d.jsx)(u.Provider,{value:s,children:r})};return l.displayName=t+"Provider",[l,function(n,l){let u=l?.[e]?.[a]||o,s=i.useContext(u);if(s)return s;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(ep),[ev,eg]=em(ep),ey=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:l=!0}=e,u=i.useRef(null),s=i.useRef(null),[c=!1,m]=(0,p.T)({prop:r,defaultProp:o,onChange:a});return(0,d.jsx)(ev,{scope:t,triggerRef:u,contentRef:s,contentId:(0,f.M)(),titleId:(0,f.M)(),descriptionId:(0,f.M)(),open:c,onOpenChange:m,onOpenToggle:i.useCallback(()=>m(e=>!e),[m]),modal:l,children:n})};ey.displayName=ep;var ew="DialogTrigger",eb=i.forwardRef((e,t)=>
1{let{__scopeDialog:n,...r}=e,o=eg(ew,n),a=c(t,o.triggerRef);return(0,d.jsx)(w.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":eW(o.open),...r,ref:a,onClick:l(e.onClick,o.onOpenToggle)})});eb.displayName=ew;var ex="DialogPortal",[eE,eC]=em(ex,{forceMount:void 0}),eT=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=eg(ex,t);return(0,d.jsx)(eE,{scope:t,forceMount:n,children:i.Children.map(r,e=>(0,d.jsx)(_,{present:n||a.open,children:(0,d.jsx)(F,{asChild:!0,container:o,children:e})}))})};eT.displayName=ex;var eR="DialogOverlay",ek=i.forwardRef((e,t)=>{let n=eC(eR,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=eg(eR,e.__scopeDialog);return a.modal?(0,d.jsx)(_,{present:r||a.open,children:(0,d.jsx)(eO,{...o,ref:t})}):null});ek.displayName=eR;var eO=i.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=eg(eR,n);return(0,d.jsx)(ed,{as:h,allowPinchZoom:!0,shards:[o.contentRef],children:(0,d.jsx)(w.div,{"data-state":eW(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),eN="DialogContent",eS=i.forwardRef((e,t)=>{let n=eC(eN,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=eg(eN,e.__scopeDialog);return(0,d.jsx)(_,{present:r||a.open,children:a.modal?(0,d.jsx)(eP,{...o,ref:t}):(0,d.jsx)(eD,{...o,ref:t})})});eS.displayName=eN;var eP=i.forwardRef((e,t)=>{let n=eg(eN,e.__scopeDialog),r=i.useRef(null),o=c(t,n.contentRef,r);return i.useEffect(()=>{let e=r.current;if(e)return(0,ef.Ry)(e)},[]),(0,d.jsx)(eA,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:l(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:l(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:l(e.onFocusOutside,e=>e.preventDefault())})}),eD=i.forwardRef((e,t)=>{let n=eg(eN,e.__scopeDialog),r=i.useRef(!1),o=i.useRef(!1);return(0,d.jsx)(eA,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var a,i;null===(a=e.onCloseAutoFocus)||void 0===a||a.call(e,t),t.defaultPrevented||(r.current||null===(i=n.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{var a,i;null===(a=e.onInteractOutside)||void 0===a||a.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(o.current=!0));let l=t.target;(null===(i=n.triggerRef.current)||void 0===i?void 0:i.contains(l))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),eA=i.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,...l}=e,u=eg(eN,n),s=i.useRef(null),f=c(t,s);return i.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:z()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:z()),B++,()=>{1===B&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),B--}},[]),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(P,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,d.jsx)(T,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":eW(u.open),...l,ref:f,onDismiss:()=>u.onOpenChange(!1)})}),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(eH,{titleId:u.titleId}),(0,d.jsx)(eV,{contentRef:s,descriptionId:u.descriptionId})]})]})}),eM="DialogTitle",eI=i.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=eg(eM,n);return(0,d.jsx)(w.h2,{id:o.titleId,...r,ref:t})});eI.displayName=eM;var ej="DialogDescription",eL=i.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=eg(ej,n);return(0,d.jsx)(w.p,{id:o.descriptionId,...r,ref:t})});eL.displayName=ej;var eF="DialogClose",e_=i.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=eg(eF,n);return(0,d.jsx)(w.button,{type:"button",...r,ref:t,onClick:l(e.onClick,()=>o.onOpenChange(!1))})});function eW(e){return e?"open":"closed"}e_.displayName=eF;var eB="DialogTitleWarning",[ez,eU]=function(e,t){let n=i.createContext(t),r=e=>{let{children:t,...r}=e,o=i.useMemo(()=>r,Object.values(r));return(0,d.jsx)(n.Provider,{value:o,children:t})};return r.displayName=e+"Provider",[r,function(r){let o=i.useContext(n);if(o)return o;if(void 0!==t)return t;throw Error(`\`${r}\` must be used within \`${e}\``)}]}(eB,{contentName:eN,titleName:eM,docsSlug:"dialog"}),eH=e=>{let{titleId:t}=e,n=eU(eB),r="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return i.useEffect(()=>{t&&!document.getElementById(t)&&console.error(r)},[r,t]),null},eV=e=>{let{contentRef:t,descriptionId:n}=e,r=eU("DialogDescriptionWarning"),o="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(r.contentName,"}.");return i.useEffect(()=>{var e;let r=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");n&&r&&!document.getElementById(n)&&console.warn(o)},[o,t,n]),null};let eq=i.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{}
1,openProp:void 0,dismissible:!1,isOpen:!1,isDragging:!1,keyboardIsOpen:{current:!1},snapPointsOffset:null,snapPoints:null,handleOnly:!1,modal:!1,shouldFade:!1,activeSnapPoint:null,onOpenChange:()=>{},setActiveSnapPoint:()=>{},closeDrawer:()=>{},direction:"bottom",shouldAnimate:{current:!0},shouldScaleBackground:!1,setBackgroundColorOnScale:!0,noBodyStyles:!1,container:null,autoFocus:!1}),eX=()=>{let e=i.useContext(eq);if(!e)throw Error("useDrawerContext must be used within a Drawer.Root");return e};function eY(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}function e$(){return eK(/^iPhone/)||eK(/^iPad/)||eK(/^Mac/)&&navigator.maxTouchPoints>1}function eK(e){return"undefined"!=typeof window&&null!=window.navigator?e.test(window.navigator.platform):void 0}!function(e){if(!e||"undefined"==typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}("[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(\n[data-state=closed]\n){opacity:0}
1[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}");let eZ="undefined"!=typeof window?i.useLayoutEffect:i.useEffect;function eG(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];for(let e of t)"function"==typeof e&&e(...n)}}let eJ="undefined"!=typeof document&&window.visualViewport;function eQ(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function e0(e){for(eQ(e)&&(e=e.parentElement);e&&!eQ(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}let e1=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),e2=0;function e3(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function e5(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=e0(e);if(t!==document.documentElement&&t!==document.body&&t!==e){let n=t.getBoundingClientRect().top,r=e.getBoundingClientRect().top;e.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+24&&(t.scrollTop+=r-n)}e=t.parentElement}}function e7(e){return e instanceof HTMLInputElement&&!e1.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function e4(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return i.useCallback(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>t.forEach(t=>{"function"==typeof t?t(e):null!=t&&(t.current=e)})}(...t),t)}let e8=new WeakMap;function e6(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||!(e instanceof HTMLElement))return;let r={};Object.entries(t).forEach(t=>{let[n,o]=t;if(n.startsWith("--")){e.style.setProperty(n,o);return}r[n]=e.style[n],e.style[n]=o}),n||e8.set(e,r)}let e9=e=>{switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}};function te(e,t){if(!e)return null;let n=window.getComputedStyle(e),r=n.transform||n.webkitTransform||n.mozTransform,o=r.match(/^matrix3d\((.+)\)$/);return o?parseFloat(o[1].split(", ")[e9(t)?13:12]):(o=r.match(/^matrix\((.+)\)$/))?parseFloat(o[1].split(", ")[e9(t)?5:4]):null}function tt(e,t){if(!e)return()=>{};let n=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=n}}let tn={DURATION:.5,EASE:[.32,.72,0,1]},tr="vaul-dragging";function to(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current.call(t,...n)},[])}function ta(e){let{prop:t,defaultProp:n,onChange:r=()=>{}}=e,[o,a]=function(e){let{defaultProp:t,onChange:n}=e,r=i.useState(t),[o]=r,a=i.useRef(o),l=to(n);return i.useEffect(()=>{a.current!==o&&(l(o),a.current=o)},[o,a,l]),r}({defaultProp:n,onChange:r}),l=void 0!==t,u=l?t:o,s=to(r);return[u,i.useCallback(e=>{if(l){let n="function"==typeof e?e(t):e;n!==t&&s(n)}else a(e)},[l,t,a,s])]}let ti=()=>()=>{},tl=null;function tu(e){var t,n;let{open:o,onOpenChange:a,children:l,onDrag:u,onRelease:s,snapPoints:c,shouldScaleBackgroun
1d:d=!1,setBackgroundColorOnScale:f=!0,closeThreshold:p=.25,scrollLockTimeout:m=100,dismissible:h=!0,handleOnly:v=!1,fadeFromIndex:g=c&&c.length-1,activeSnapPoint:y,setActiveSnapPoint:w,fixed:b,modal:x=!0,onClose:E,nested:C,noBodyStyles:T=!1,direction:R="bottom",defaultOpen:k=!1,disablePreventScroll:O=!0,snapToSequentialPoint:N=!1,preventScrollRestoration:S=!1,repositionInputs:P=!0,onAnimationEnd:D,container:A,autoFocus:M=!1}=e,[I=!1,j]=ta({defaultProp:k,prop:o,onChange:e=>{null==a||a(e),e||C||ef(),setTimeout(()=>{null==D||D(e)},1e3*tn.DURATION),e&&!x&&"undefined"!=typeof window&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"}),e||(document.body.style.pointerEvents="auto")}}),[L,F]=i.useState(!1),[_,W]=i.useState(!1),[B,z]=i.useState(!1),U=i.useRef(null),H=i.useRef(null),V=i.useRef(null),q=i.useRef(null),X=i.useRef(null),Y=i.useRef(!1),$=i.useRef(null),K=i.useRef(0),Z=i.useRef(!1),G=i.useRef(!k),J=i.useRef(0),Q=i.useRef(null),ee=i.useRef((null==(t=Q.current)?void 0:t.getBoundingClientRect().height)||0),et=i.useRef((null==(n=Q.current)?void 0:n.getBoundingClientRect().width)||0),en=i.useRef(0),er=i.useCallback(e=>{c&&e===eu.length-1&&(H.current=new Date)},[]),{activeSnapPoint:eo,activeSnapPointIndex:ea,setActiveSnapPoint:ei,onRelease:el,snapPointsOffset:eu,onDrag:es,shouldFade:ec,getPercentageDragged:ed}=function(e){let{activeSnapPointProp:t,setActiveSnapPointProp:n,snapPoints:r,drawerRef:o,overlayRef:a,fadeFromIndex:l,onSnapPointChange:u,direction:s="bottom",container:c,snapToSequentialPoint:d}=e,[f,p]=ta({prop:t,defaultProp:null==r?void 0:r[0],onChange:n}),[m,h]=i.useState("undefined"!=typeof window?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);i.useEffect(()=>{function e(){h({innerWidth:window.innerWidth,innerHeight:window.innerHeight})}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let v=i.useMemo(()=>f===(null==r?void 0:r[r.length-1])||null,[r,f]),g=i.useMemo(()=>{var e;return null!=(e=null==r?void 0:r.findIndex(e=>e===f))?e:null},[r,f]),y=r&&r.length>0&&(l||0===l)&&!Number.isNaN(l)&&r[l]===f||!r,w=i.useMemo(()=>{var e;let t=c?{width:c.getBoundingClientRect().width,height:c.getBoundingClientRect().height}:"undefined"!=typeof window?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};return null!=(e=null==r?void 0:r.map(e=>{let n="string"==typeof e,r=0;if(n&&(r=parseInt(e,10)),e9(s)){let o=n?r:m?e*t.height:0;return m?"bottom"===s?t.height-o:-t.height+o:o}let o=n?r:m?e*t.width:0;return m?"right"===s?t.width-o:-t.width+o:o}))?e:[]},[r,m,c]),b=i.useMemo(()=>null!==g?null==w?void 0:w[g]:null,[w,g]),x=i.useCallback(e=>{var t;let n=null!=(t=null==w?void 0:w.findIndex(t=>t===e))?t:null;u(n),e6(o.current,{transition:"transform ".concat(tn.DURATION,"s cubic-bezier(").concat(tn.EASE.join(","),")"),transform:e9(s)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")}),w&&n!==w.length-1&&void 0!==l&&n!==l&&n<l?e6(a.current,{transition:"opacity ".concat(tn.DURATION,"s cubic-bezier(").concat(tn.EASE.join(","),")"),opacity:"0"}):e6(a.current,{transition:"opacity ".concat(tn.DURATION,"s cubic-bezier(").concat(tn.EASE.join(","),")"),opacity:"1"}),p(null==r?void 0:r[Math.max(n,0)])},[o.current,r,w,l,a,p]);return i.useEffect(()=>{if(f||t){var e;let n=null!=(e=null==r?void 0:r.findIndex(e=>e===t||e===f))?e:-1;w&&-1!==n&&"number"==typeof w[n]&&x(w[n])}},[f,t,r,w,x]),{isLastSnapPoint:v,activeSnapPoint:f,shouldFade:y,getPercentageDragged:function(e,t){if(!r||"number"!=typeof g||!w||void 0===l)return null;let n=g===l-1;if(g>=l&&t)return 0;if(n&&!t)return 1;if(!y&&!n)return null;let o=n?g+1:g-1,a=e/Math.abs(n?w[o]-w[o-1]:w[o+1]-w[o]);return n?1-a:a},setActiveSnapPoint:p,activeSnapPointIndex:g,onRelease:function(e){let{draggedDistance:t,closeDrawer:n,velocity:o,dismissible:i}=e;if(void 0===l)return;let u="bottom"===s||"right"===s?(null!=b?b:0)-t:(null!=b?b:0)+t,c=g===l-1,f=0===g,p=t>0;if(c&&e6(a.current,{transition:"opacity ".concat(tn.DURATION,"s cubic-bezier(").concat(tn.EASE.join(","),")")}),!d&&o>2&&!p){i?n():x(w[0]);return}if(!d&&o>2&&p&&w&&r){x(w[r.length-1]);return}let m=null==w?void 0:w.reduce((e,t)=>
1"number"!=typeof e||"number"!=typeof t?e:Math.abs(t-u)<Math.abs(e-u)?t:e),h=e9(s)?window.innerHeight:window.innerWidth;if(o>.4&&Math.abs(t)<.4*h){let e=p?1:-1;if(e>0&&v&&r){x(w[r.length-1]);return}if(f&&e<0&&i&&n(),null===g)return;x(w[g+e]);return}x(m)},onDrag:function(e){let{draggedDistance:t}=e;if(null===b)return;let n="bottom"===s||"right"===s?b-t:b+t;("bottom"===s||"right"===s)&&n<w[w.length-1]||("top"===s||"left"===s)&&n>w[w.length-1]||e6(o.current,{transform:e9(s)?"translate3d(0, ".concat(n,"px, 0)"):"translate3d(".concat(n,"px, 0, 0)")})},snapPointsOffset:w}}({snapPoints:c,activeSnapPointProp:y,setActiveSnapPointProp:w,drawerRef:Q,fadeFromIndex:g,overlayRef:U,onSnapPointChange:er,direction:R,container:A,snapToSequentialPoint:N});!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{isDisabled:t}=e;eZ(()=>{if(!t){var e,n,o;let t,a,i,l,u,s,c;return 1==++e2&&e$()&&(i=0,l=window.pageXOffset,u=window.pageYOffset,s=eG((e=document.documentElement,n="paddingRight",o="".concat(window.innerWidth-document.documentElement.clientWidth,"px"),a=e.style[n],e.style[n]=o,()=>{e.style[n]=a})),window.scrollTo(0,0),c=eG(e3(document,"touchstart",e=>{((t=e0(e.target))!==document.documentElement||t!==document.body)&&(i=e.changedTouches[0].pageY)},{passive:!1,capture:!0}),e3(document,"touchmove",e=>{if(!t||t===document.documentElement||t===document.body){e.preventDefault();return}let n=e.changedTouches[0].pageY,r=t.scrollTop,o=t.scrollHeight-t.clientHeight;0!==o&&((r<=0&&n>i||r>=o&&n<i)&&e.preventDefault(),i=n)},{passive:!1,capture:!0}),e3(document,"touchend",e=>{let t=e.target;e7(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform="translateY(-2000px)",t.focus(),requestAnimationFrame(()=>{t.style.transform=""}))},{passive:!1,capture:!0}),e3(document,"focus",e=>{let t=e.target;e7(t)&&(t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",eJ&&(eJ.height<window.innerHeight?requestAnimationFrame(()=>{e5(t)}):eJ.addEventListener("resize",()=>e5(t),{once:!0}))}))},!0),e3(window,"scroll",()=>{window.scrollTo(0,0)})),r=()=>{s(),c(),window.scrollTo(l,u)}),()=>{0==--e2&&(null==r||r())}}},[t])}({isDisabled:!I||_||!x||B||!L||!P||!O});let{restorePositionSetting:ef}=function(e){let{isOpen:t,modal:n,nested:r,hasBeenOpened:o,preventScrollRestoration:a,noBodyStyles:l}=e,[u,s]=i.useState(()=>"undefined"!=typeof window?window.location.href:""),c=i.useRef(0),d=i.useCallback(()=>{if(eY()&&null===tl&&t&&!l){tl={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height,right:"unset"};let{scrollX:e,innerHeight:t}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:"".concat(-c.current,"px"),left:"".concat(-e,"px"),right:"0px",height:"auto"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&c.current>=t&&(document.body.style.top="".concat(-(c.current+e),"px"))}),300)}},[t]),f=i.useCallback(()=>{if(eY()&&null!==tl&&!l){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,tl),window.requestAnimationFrame(()=>{if(a&&u!==window.location.href){s(window.location.href);return}window.scrollTo(t,e)}),tl=null}},[u]);return i.useEffect(()=>{function e(){c.current=window.scrollY}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),i.useEffect(()=>{if(n)return()=>{"undefined"!=typeof document&&(document.querySelector("[data-vaul-drawer]")||f())}},[n,f]),i.useEffect(()=>{r||!o||(t?(window.matchMedia("(display-mode: standalone)").matches||d(),n||window.setTimeout(()=>{f()},500)):f())},[t,o,u,n,r,d,f]),{restorePositionSetting:f}}({isOpen:I,modal:x,nested:null!=C&&C,hasBeenOpened:L,preventScrollRestoration:S,noBodyStyles:T});function ep(){return(window.innerWidth-26)/window.innerWidth}function em(e,t){var n;let r=e,o=null==(n=window.getSelection())?void 0:n.toString(),a=Q.current?te(Q.current,R):null,i=new Date;if("SELECT"===r.tagName||r.hasAttribute("data-vaul-no-drag")||r.closest("[data-vaul-no-drag]"))return!1;
1if("right"===R||"left"===R)return!0;if(H.current&&i.getTime()-H.current.getTime()<500)return!1;if(null!==a&&("bottom"===R?a>0:a<0))return!0;if(o&&o.length>0)return!1;if(X.current&&i.getTime()-X.current.getTime()<m&&0===a||t)return X.current=i,!1;for(;r;){if(r.scrollHeight>r.clientHeight){if(0!==r.scrollTop)return X.current=new Date,!1;if("dialog"===r.getAttribute("role"))break}r=r.parentNode}return!0}function eh(e){_&&Q.current&&(Q.current.classList.remove(tr),Y.current=!1,W(!1),q.current=new Date),null==E||E(),e||j(!1),setTimeout(()=>{c&&ei(c[0])},1e3*tn.DURATION)}function ev(){if(!Q.current)return;let e=document.querySelector("[data-vaul-drawer-wrapper]"),t=te(Q.current,R);e6(Q.current,{transform:"translate3d(0, 0, 0)",transition:"transform ".concat(tn.DURATION,"s cubic-bezier(").concat(tn.EASE.join(","),")")}),e6(U.current,{transition:"opacity ".concat(tn.DURATION,"s cubic-bezier(").concat(tn.EASE.join(","),")"),opacity:"1"}),d&&t&&t>0&&I&&e6(e,{borderRadius:"".concat(8,"px"),overflow:"hidden",...e9(R)?{transform:"scale(".concat(ep(),") translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)"),transformOrigin:"top"}:{transform:"scale(".concat(ep(),") translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)"),transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:"".concat(tn.DURATION,"s"),transitionTimingFunction:"cubic-bezier(".concat(tn.EASE.join(","),")")},!0)}return i.useEffect(()=>{window.requestAnimationFrame(()=>{G.current=!0})},[]),i.useEffect(()=>{var e;function t(){if(Q.current&&P&&(e7(document.activeElement)||Z.current)){var e;let t=(null==(e=window.visualViewport)?void 0:e.height)||0,n=window.innerHeight,r=n-t,o=Q.current.getBoundingClientRect().height||0;en.current||(en.current=o);let a=Q.current.getBoundingClientRect().top;if(Math.abs(J.current-r)>60&&(Z.current=!Z.current),c&&c.length>0&&eu&&ea&&(r+=eu[ea]||0),J.current=r,o>t||Z.current){let e=Q.current.getBoundingClientRect().height,i=e;e>t&&(i=t-(o>.8*n?a:26)),b?Q.current.style.height="".concat(e-Math.max(r,0),"px"):Q.current.style.height="".concat(Math.max(i,t-a),"px")}else!function(){let e=navigator.userAgent;return"undefined"!=typeof window&&(/Firefox/.test(e)&&/Mobile/.test(e)||/FxiOS/.test(e))}()&&(Q.current.style.height="".concat(en.current,"px"));c&&c.length>0&&!Z.current?Q.current.style.bottom="0px":Q.current.style.bottom="".concat(Math.max(r,0),"px")}}return null==(e=window.visualViewport)||e.addEventListener("resize",t),()=>{var e;return null==(e=window.visualViewport)?void 0:e.removeEventListener("resize",t)}},[ea,c,eu]),i.useEffect(()=>(I&&(e6(document.documentElement,{scrollBehavior:"auto"}),H.current=new Date),()=>{!function(e,t){if(!e||!(e instanceof HTMLElement))return;let n=e8.get(e);n&&(e.style[t]=n[t])}(document.documentElement,"scrollBehavior")}),[I]),i.useEffect(()=>{x||window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"})},[x]),i.createElement(ey,{defaultOpen:k,onOpenChange:e=>{(h||e)&&(e?F(!0):eh(!0),j(e))},open:I},i.createElement(eq.Provider,{value:{activeSnapPoint:eo,snapPoints:c,setActiveSnapPoint:ei,drawerRef:Q,overlayRef:U,onOpenChange:a,onPress:function(e){var t,n;(h||c)&&(!Q.current||Q.current.contains(e.target))&&(ee.current=(null==(t=Q.current)?void 0:t.getBoundingClientRect().height)||0,et.current=(null==(n=Q.current)?void 0:n.getBoundingClientRect().width)||0,W(!0),V.current=new Date,e$()&&window.addEventListener("touchend",()=>Y.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),K.current=e9(R)?e.pageY:e.pageX)},onRelease:function(e){var t,n;if(!_||!Q.current)return;Q.current.classList.remove(tr),Y.current=!1,W(!1),q.current=new Date;let r=te(Q.current,R);
1if(!e||!em(e.target,!1)||!r||Number.isNaN(r)||null===V.current)return;let o=q.current.getTime()-V.current.getTime(),a=K.current-(e9(R)?e.pageY:e.pageX),i=Math.abs(a)/o;if(i>.05&&(z(!0),setTimeout(()=>{z(!1)},200)),c){el({draggedDistance:a*("bottom"===R||"right"===R?1:-1),closeDrawer:eh,velocity:i,dismissible:h}),null==s||s(e,!0);return}if("bottom"===R||"right"===R?a>0:a<0){ev(),null==s||s(e,!0);return}if(i>.4){eh(),null==s||s(e,!1);return}let l=Math.min(null!=(t=Q.current.getBoundingClientRect().height)?t:0,window.innerHeight),u=Math.min(null!=(n=Q.current.getBoundingClientRect().width)?n:0,window.innerWidth);if(Math.abs(r)>=("left"===R||"right"===R?u:l)*p){eh(),null==s||s(e,!1);return}null==s||s(e,!0),ev()},onDrag:function(e){if(Q.current&&_){let t="bottom"===R||"right"===R?1:-1,n=(K.current-(e9(R)?e.pageY:e.pageX))*t,r=n>0,o=c&&!h&&!r;if(o&&0===ea)return;let a=Math.abs(n),i=document.querySelector("[data-vaul-drawer-wrapper]"),l=a/("bottom"===R||"top"===R?ee.current:et.current),s=ed(a,r);if(null!==s&&(l=s),o&&l>=1||!Y.current&&!em(e.target,r))return;if(Q.current.classList.add(tr),Y.current=!0,e6(Q.current,{transition:"none"}),e6(U.current,{transition:"none"}),c&&es({draggedDistance:n}),r&&!c){let e=Math.min(-(8*(Math.log(n+1)-2)*1),0)*t;e6(Q.current,{transform:e9(R)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")});return}let f=1-l;if((ec||g&&ea===g-1)&&(null==u||u(e,l),e6(U.current,{opacity:"".concat(f),transition:"none"},!0)),i&&U.current&&d){let e=Math.min(ep()+l*(1-ep()),1),t=8-8*l,n=Math.max(0,14-14*l);e6(i,{borderRadius:"".concat(t,"px"),transform:e9(R)?"scale(".concat(e,") translate3d(0, ").concat(n,"px, 0)"):"scale(".concat(e,") translate3d(").concat(n,"px, 0, 0)"),transition:"none"},!0)}if(!c){let e=a*t;e6(Q.current,{transform:e9(R)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")})}}},dismissible:h,shouldAnimate:G,handleOnly:v,isOpen:I,isDragging:_,shouldFade:ec,closeDrawer:eh,onNestedDrag:function(e,t){if(t<0)return;let n=(window.innerWidth-16)/window.innerWidth,r=n+t*(1-n),o=-16+16*t;e6(Q.current,{transform:e9(R)?"scale(".concat(r,") translate3d(0, ").concat(o,"px, 0)"):"scale(".concat(r,") translate3d(").concat(o,"px, 0, 0)"),transition:"none"})},onNestedOpenChange:function(e){let t=e?(window.innerWidth-16)/window.innerWidth:1,n=e?-16:0;$.current&&window.clearTimeout($.current),e6(Q.current,{transition:"transform ".concat(tn.DURATION,"s cubic-bezier(").concat(tn.EASE.join(","),")"),transform:e9(R)?"scale(".concat(t,") translate3d(0, ").concat(n,"px, 0)"):"scale(".concat(t,") translate3d(").concat(n,"px, 0, 0)")}),!e&&Q.current&&($.current=setTimeout(()=>{let e=te(Q.current,R);e6(Q.current,{transition:"none",transform:e9(R)?"translate3d(0, ".concat(e,"px, 0)"):"translate3d(".concat(e,"px, 0, 0)")})},500))},onNestedRelease:function(e,t){let n=e9(R)?window.innerHeight:window.innerWidth,r=t?(n-16)/n:1,o=t?-16:0;t&&e6(Q.current,{transition:"transform ".concat(tn.DURATION,"s cubic-bezier(").concat(tn.EASE.join(","),")"),transform:e9(R)?"scale(".concat(r,") translate3d(0, ").concat(o,"px, 0)"):"scale(".concat(r,") translate3d(").concat(o,"px, 0, 0)")})},keyboardIsOpen:Z,modal:x,snapPointsOffset:eu,activeSnapPointIndex:ea,direction:R,shouldScaleBackground:d,setBackgroundColorOnScale:f,noBodyStyles:T,container:A,autoFocus:M}},l))}let ts=i.forwardRef(function(e,t){let{...n}=e,{overlayRef:r,snapPoints:o,onRelease:a,shouldFade:l,isOpen:u,modal:s,shouldAnimate:c}=eX(),d=e4(t,r),f=o&&o.length>0;if(!s)return null;let p=i.useCallback(e=>a(e),[a]);return i.createElement(ek,{onMouseUp:p,ref:d,"data-vaul-overlay":"","data-vaul-snap-points":u&&f?"true":"false","data-vaul-snap-points-overlay":u&&l?"true":"false","data-vaul-animate":(null==c?void 0:c.current)?"true":"false",...n})});ts.displayName="Drawer.Overlay";let tc=i.forwardRef(function(e,t){let{onPointerDownOutside:n,style:r,onOpenAutoFocus:o,...a}=e,{drawerRef:l,onPress:u,onRelease:s,onDrag:c,keyboardIsOpen:d,snapPointsOffset:f,activeSnapPointIndex:p,modal:m,isOpen:h,direction:v,snapPoints:g,container:y,handleOnly:w,shouldAnimate:b,autoF
1ocus:x}=eX(),[E,C]=i.useState(!1),T=e4(t,l),R=i.useRef(null),k=i.useRef(null),O=i.useRef(!1),N=g&&g.length>0;!function(){let{direction:e,isOpen:t,shouldScaleBackground:n,setBackgroundColorOnScale:r,noBodyStyles:o}=eX(),a=i.useRef(null),l=(0,i.useMemo)(()=>document.body.style.backgroundColor,[]);function u(){return(window.innerWidth-26)/window.innerWidth}i.useEffect(()=>{if(t&&n){a.current&&clearTimeout(a.current);let t=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!t)return;!function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n]}(r&&!o?tt(document.body,{background:"black"}):ti,tt(t,{transformOrigin:e9(e)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:"".concat(tn.DURATION,"s"),transitionTimingFunction:"cubic-bezier(".concat(tn.EASE.join(","),")")}));let n=tt(t,{borderRadius:"".concat(8,"px"),overflow:"hidden",...e9(e)?{transform:"scale(".concat(u(),") translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)")}:{transform:"scale(".concat(u(),") translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)")}});return()=>{n(),a.current=window.setTimeout(()=>{l?document.body.style.background=l:document.body.style.removeProperty("background")},1e3*tn.DURATION)}}},[t,n,l])}();let S=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(O.current)return!0;let r=Math.abs(e.y),o=Math.abs(e.x),a=o>r,i=["bottom","right"].includes(t)?1:-1;if("left"===t||"right"===t){if(!(e.x*i<0)&&o>=0&&o<=n)return a}else if(!(e.y*i<0)&&r>=0&&r<=n)return!a;return O.current=!0,!0};function P(e){R.current=null,O.current=!1,s(e)}return i.useEffect(()=>{N&&window.requestAnimationFrame(()=>{C(!0)})},[]),i.createElement(eS,{"data-vaul-drawer-direction":v,"data-vaul-drawer":"","data-vaul-delayed-snap-points":E?"true":"false","data-vaul-snap-points":h&&N?"true":"false","data-vaul-custom-container":y?"true":"false","data-vaul-animate":(null==b?void 0:b.current)?"true":"false",...a,ref:T,style:f&&f.length>0?{"--snap-point-height":"".concat(f[null!=p?p:0],"px"),...r}:r,onPointerDown:e=>{w||(null==a.onPointerDown||a.onPointerDown.call(a,e),R.current={x:e.pageX,y:e.pageY},u(e))},onOpenAutoFocus:e=>{null==o||o(e),x||e.preventDefault()},onPointerDownOutside:e=>{if(null==n||n(e),!m||e.defaultPrevented){e.preventDefault();return}d.current&&(d.current=!1)},onFocusOutside:e=>{if(!m){e.preventDefault();return}},onPointerMove:e=>{if(k.current=e,w||(null==a.onPointerMove||a.onPointerMove.call(a,e),!R.current))return;let t=e.pageY-R.current.y,n=e.pageX-R.current.x,r="touch"===e.pointerType?10:2;S({x:n,y:t},v,r)?c(e):(Math.abs(n)>r||Math.abs(t)>r)&&(R.current=null)},onPointerUp:e=>{null==a.onPointerUp||a.onPointerUp.call(a,e),R.current=null,O.current=!1,s(e)},onPointerOut:e=>{null==a.onPointerOut||a.onPointerOut.call(a,e),P(k.current)},onContextMenu:e=>{null==a.onContextMenu||a.onContextMenu.call(a,e),k.current&&P(k.current)}})});tc.displayName="Drawer.Content";let td=i.forwardRef(function(e,t){let{preventCycle:n=!1,children:r,...o}=e,{closeDrawer:a,isDragging:l,snapPoints:u,activeSnapPoint:s,setActiveSnapPoint:c,dismissible:d,handleOnly:f,isOpen:p,onPress:m,onDrag:h}=eX(),v=i.useRef(null),g=i.useRef(!1);function y(){v.current&&window.clearTimeout(v.current),g.current=!1}return i.createElement("div",{onClick:function(){if(g.current){y();return}window.setTimeout(()=>{!function(){if(l||n||g.current){y();return}if(y(),!u||0===u.length){d||a();return}if(s===u[u.length-1]&&d){a();return}let e=u.findIndex(e=>e===s);-1!==e&&c(u[e+1])}()},120)},onPointerCancel:y,onPointerDown:e=>{f&&m(e),v.current=window.setTimeout(()=>{g.current=!0},250)},onPointerMove:e=>{f&&h(e)},ref:t,"data-vaul-drawer-visible":p?"true":"false","data-vaul-handle":"","aria-hidden":"true",...o},i.createElement("span",{"data-vaul-handle-hitarea":"","aria-hidden":"true"},r))});td.displayName="Drawer.Handle";let tf={Root:tu,NestedRoot:function(e){let{onDrag:t,onOpenChange:n,open:r,...o}=e,{onNestedDrag:a,onNestedOpenChange:l,onNestedRelease:u}=eX();if(!a)throw Error("Drawer.NestedRoot must be placed in another drawer");return i.createElement(tu,{nested:!0,open:r,onClose:()=>{l(!1)}
1,onDrag:(e,n)=>{a(e,n),null==t||t(e,n)},onOpenChange:e=>{e&&l(e),null==n||n(e)},onRelease:u,...o})},Content:tc,Overlay:ts,Trigger:eb,Portal:function(e){let t=eX(),{container:n=t.container,...r}=e;return i.createElement(eT,{container:n,...r})},Handle:td,Close:e_,Title:eI,Description:eL}}}]);
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.