!function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=232)}([function(e,t){e.exports=window.React},function(e,t){e.exports=window.wp.element},function(e,t){e.exports=window.yoast.propTypes},function(e,t){e.exports=window.wp.i18n},function(e,t){e.exports=window.lodash},function(e,t){e.exports=window.wp.data},function(e,t){e.exports=window.yoast.styledComponents},function(e,t){e.exports=window.regeneratorRuntime},function(e,t){e.exports=window.yoast.componentsNew},function(e,t){e.exports=window.yoast.helpers},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function n(e,t){for(var n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o},e.exports.__esModule=!0,e.exports.default=e.exports},,function(e,t){e.exports=window.yoast.externals.contexts},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){function n(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:"";return Object(r.createInterpolateElement)(e,{a:Object(r.createElement)("a",{id:n,href:t,target:"_blank",rel:"noopener noreferrer"})})}},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return Ke})),n.d(t,"b",(function(){return Qe})),n.d(t,"c",(function(){return Je})),n.d(t,"d",(function(){return Ze}));var r,a=n(4),o=n(9),i=n(35),s=n.n(i),l=n(36),c=n.n(l),u=n(16),d=n.n(u),p=n(37),f=n.n(p),b=n(38),m=n.n(b),y=n(29),h=n.n(y),v=n(12),g=n.n(v),O=n(1),x=n(0),j=n.n(x),E=n(2),w=n.n(E),k=n(6),C=n.n(k),S=C.a.p(r||(r=g()(["\n\tcolor: #606770;\n\tflex-shrink: 0;\n\tfont-size: 12px;\n\tline-height: 16px;\n\toverflow: hidden;\n\tpadding: 0;\n\ttext-overflow: ellipsis;\n\ttext-transform: uppercase;\n\twhite-space: nowrap;\n\tmargin: 0;\n\tposition: ",";\n"])),(function(e){return"landscape"===e.mode?"relative":"static"})),R=function(e){var t=e.siteUrl;return Object(O.createElement)(x.Fragment,null,Object(O.createElement)("span",{className:"screen-reader-text"},t),Object(O.createElement)(S,{"aria-hidden":"true"},Object(O.createElement)("span",null,t)))};R.propTypes={siteUrl:w.a.string.isRequired};var _,P,I,T=R,M=n(45),N=n.n(M),F=n(7),L=n.n(F),D=n(3),A=n(30),z=C.a.img(_||(_=g()(["\n\t&& {\n\t\tmax-width: ","px;\n\t\theight: ","px;\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -50%);\n\t\tmax-width: none;\n\t}\n"])),(function(e){return e.width}),(function(e){return e.height})),q=C.a.img(P||(P=g()(["\n\t&&{\n\t\theight: 100%;\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\tobject-fit: cover;\n\t}\n"]))),U=C.a.div(I||(I=g()(["\n\tpadding-bottom: ","%;\n"])),(function(e){return e.aspectRatio})),B=function(e){var t=e.imageProps,n=e.width,r=e.height;return"landscape"===e.imageMode?Object(O.createElement)(U,{aspectRatio:t.aspectRatio},Object(O.createElement)(q,{src:t.src,alt:t.alt})):Object(O.createElement)(z,{src:t.src,alt:t.alt,width:n,height:r,imageProperties:t})};B.propTypes={imageProps:w.a.shape({src:w.a.string.isRequired,alt:w.a.string.isRequired,aspectRatio:w.a.number.isRequired}).isRequired,width:w.a.number.isRequired,height:w.a.number.isRequired,imageMode:w.a.string},B.defaultProps={imageMode:"landscape"};var H,V,G={squareWidth:125,squareHeight:125,landscapeWidth:506,landscapeHeight:265,aspectRatio:50.2},W={squareWidth:158,squareHeight:158,landscapeWidth:527,landscapeHeight:273,portraitWidth:158,portraitHeight:237,aspectRatio:52.2,largeThreshold:{width:446,height:233}};function $(e){var t=W.largeThreshold;return e.height>e.width?"portrait":e.width2&&void 0!==l[2]&&l[2],e.next=3,K(t);case 3:return a=e.sent,o=r?"landscape":"square","Facebook"===n&&(o=$(a)),i=Y(n),s=Q(i,a,o),e.abrupt("return",{mode:o,height:s.height,width:s.width});case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function X(e,t){return ee.apply(this,arguments)}function ee(){return(ee=N()(L.a.mark((function e(t,n){var r,a,o=arguments;return L.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=o.length>2&&void 0!==o[2]&&o[2],e.prev=1,e.next=4,J(t,n,r);case 4:return a=e.sent,e.abrupt("return",{imageProperties:a,status:"loaded"});case 8:return e.prev=8,e.t0=e.catch(1),e.abrupt("return",{imageProperties:null,status:"errored"});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}var te=C.a.div(H||(H=g()(["\n\tposition: relative;\n\t",";\n\toverflow: hidden;\n\tbackground-color: ",";\n"])),(function(e){return"landscape"===e.mode?"max-width: ".concat(e.dimensions.width):"min-width: ".concat(e.dimensions.width,"; height: ").concat(e.dimensions.height)}),A.colors.$color_white),ne=C.a.div(V||(V=g()(["\n\tbox-sizing: border-box;\n\tmax-width: ","px;\n\theight: ","px;\n\tbackground-color: ",";\n\tborder-style: dashed;\n\tborder-width: 1px;\n\t// We're not using standard colors to increase contrast for accessibility.\n\tcolor: #006DAC;\n\t// We're not using standard colors to increase contrast for accessibility.\n\tbackground-color: #f1f1f1;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\ttext-decoration: underline;\n\tfont-size: 14px;\n\tcursor: pointer;\n"])),W.landscapeWidth,W.landscapeHeight,A.colors.$color_grey),re=function(e){f()(o,e);var t,n,r,a=(n=o,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=h()(n);if(r){var a=h()(this).constructor;e=Reflect.construct(t,arguments,a)}else e=t.apply(this,arguments);return m()(this,e)});function o(e){var t;return s()(this,o),(t=a.call(this,e)).state={imageProperties:null,status:"loading"},t.socialMedium="Facebook",t.handleFacebookImage=t.handleFacebookImage.bind(d()(t)),t.setState=t.setState.bind(d()(t)),t}return c()(o,[{key:"handleFacebookImage",value:(t=N()(L.a.mark((function e(){var t;return L.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,X(this.props.src,this.socialMedium);case 3:t=e.sent,this.setState(t),this.props.onImageLoaded(t.imageProperties.mode||"landscape"),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(0),this.setState(e.t0),this.props.onImageLoaded("landscape");case 12:case"end":return e.stop()}}),e,this,[[0,8]])}))),function(){return t.apply(this,arguments)})},{key:"componentDidUpdate",value:function(e){e.src!==this.props.src&&this.handleFacebookImage()}},{key:"componentDidMount",value:function(){this.handleFacebookImage()}},{key:"retrieveContainerDimensions",value:function(e){switch(e){case"square":return{height:W.squareHeight+"px",width:W.squareWidth+"px"};case"portrait":return{height:W.portraitHeight+"px",width:W.portraitWidth+"px"};case"landscape":return{height:W.landscapeHeight+"px",width:W.landscapeWidth+"px"}}}},{key:"render",value:function(){var e=this.state,t=e.imageProperties,n=e.status;if("loading"===n||""===this.props.src||"errored"===n)return Object(O.createElement)(ne,{onClick:this.props.onImageClick,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave},Object(D.__)("Select image","wordpress-seo"));var r=this.retrieveContainerDimensions(t.mode);return Object(O.createElement)(te,{mode:t.mode,dimensions:r,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave,onClick:this.props.onImageClick},Object(O.createElement)(B,{imageProps:{src:this.props.src,alt:this.props.alt,aspectRatio:W.aspectRatio},width:t.width,height:t.height,imageMode:t.mode}))}}]),o}(x.Component);re.propTypes={src:w.a.string,alt:w.a.string,onImageLoaded:w.a.func,onImageClick:w.a.func,onMouseEnter:w.a.func,onMouseLeave:w.a.func},re.defaultProps={src:"",alt:"",onImageLoaded:a.noop,onImageClick:a.noop,onMouseEnter:a.noop,onMouseLeave:a.noop};var ae,oe,ie,se,le=re,ce=C.a.span(ae||(ae=g()(["\n\tline-height: ","px;\n\tmin-height : ","px;\n\tcolor: #1d2129;\n\tfont-weight: 600;\n\toverflow: hidden;\n\tfont-size: 16px;\n\tmargin: 3px 0 0;\n\tletter-spacing: normal;\n\twhite-space: normal;\n\tflex-shrink: 0;\n\tcursor: pointer;\n\tdisplay: -webkit-box;\n\t-webkit-line-clamp: ",";\n\t-webkit-box-orient: vertical;\n\toverflow: hidden;\n"])),20,20,(function(e){return e.lineCount})),ue=C.a.p(oe||(oe=g()(["\n\tline-height: ","px;\n\tmin-height : ","px;\n\tcolor: #606770;\n\tfont-size: 14px;\n\tpadding: 0;\n\ttext-overflow: ellipsis;\n\tmargin: 3px 0 0 0;\n\tdisplay: -webkit-box;\n\tcursor: pointer;\n\t-webkit-line-clamp: ",";\n\t-webkit-box-orient: vertical;\n\toverflow: hidden;\n\n\t@media all and ( max-width: "," ) {\n\t\tdisplay: none;\n\t}\n"])),16,16,(function(e){return e.lineCount}),(function(e){return e.maxWidth}));var de=function(e){switch(e){case"landscape":return"527px";case"square":case"portrait":return"369px";default:return"476px"}},pe=C.a.div(ie||(ie=g()(["\n\tbox-sizing: border-box;\n\tdisplay: flex;\n\tflex-direction: ",";\n\tbackground-color: #f2f3f5;\n\tmax-width: 527px;\n"])),(function(e){return"landscape"===e.mode?"column":"row"})),fe=C.a.div(se||(se=g()(["\n\tbox-sizing: border-box;\n\tbackground-color: #f2f3f5;\n\tmargin: 0;\n\tpadding: 10px 12px;\n\tposition: relative;\n\tborder-bottom: ",";\n\tborder-top: ",";\n\tborder-right: ",";\n\tborder: ",";\n\tdisplay: flex;\n\tflex-direction: column;\n\tflex-grow: 1;\n\tjustify-content: ",";\n\tfont-size: 12px;\n\toverflow: hidden;\n"])),(function(e){return"landscape"===e.mode?"":"1px solid #dddfe2"}),(function(e){return"landscape"===e.mode?"":"1px solid #dddfe2"}),(function(e){return"landscape"===e.mode?"":"1px solid #dddfe2"}),(function(e){return"landscape"===e.mode?"1px solid #dddfe2":""}),(function(e){return"landscape"===e.mode?"flex-start":"center"})),be=function(e){f()(a,e);var t,n,r=(t=a,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=h()(t);if(n){var a=h()(this).constructor;e=Reflect.construct(r,arguments,a)}else e=r.apply(this,arguments);return m()(this,e)});function a(e){var t;return s()(this,a),(t=r.call(this,e)).state={imageMode:null,maxLineCount:0,descriptionLineCount:0},t.facebookTitleRef=j.a.createRef(),t.onImageLoaded=t.onImageLoaded.bind(d()(t)),t.onImageEnter=t.props.onMouseHover.bind(d()(t),"image"),t.onTitleEnter=t.props.onMouseHover.bind(d()(t),"title"),t.onDescriptionEnter=t.props.onMouseHover.bind(d()(t),"description"),t.onLeave=t.props.onMouseHover.bind(d()(t),""),t.onSelectTitle=t.props.onSelect.bind(d()(t),"title"),t.onSelectDescription=t.props.onSelect.bind(d()(t),"description"),t}return c()(a,[{key:"onImageLoaded",value:function(e){this.setState({imageMode:e})}},{key:"getTitleLineCount",value:function(){return this.facebookTitleRef.current.offsetHeight/20}},{key:"maybeSetMaxLineCount",value:function(){var e=this.state,t="landscape"===e.imageMode?2:5;t!==e.maxLineCount&&this.setState({maxLineCount:t})}},{key:"maybeSetDescriptionLineCount",value:function(){var e=this.state,t=e.descriptionLineCount,n=e.maxLineCount,r=e.imageMode,a=this.getTitleLineCount(),o=n-a;"portrait"===r&&(o=5===a?0:4),o!==t&&this.setState({descriptionLineCount:o})}},{key:"componentDidUpdate",value:function(){this.maybeSetMaxLineCount(),this.maybeSetDescriptionLineCount()}},{key:"render",value:function(){var e=this.state,t=e.imageMode,n=e.maxLineCount,r=e.descriptionLineCount;return Object(O.createElement)(pe,{id:"facebookPreview",mode:t},Object(O.createElement)(le,{src:this.props.imageUrl||this.props.imageFallbackUrl,alt:this.props.alt,onImageLoaded:this.onImageLoaded,onImageClick:this.props.onImageClick,onMouseEnter:this.onImageEnter,onMouseLeave:this.onLeave}),Object(O.createElement)(fe,{mode:t},Object(O.createElement)(T,{siteUrl:this.props.siteUrl,mode:t}),Object(O.createElement)(ce,{ref:this.facebookTitleRef,onMouseEnter:this.onTitleEnter,onMouseLeave:this.onLeave,onClick:this.onSelectTitle,lineCount:n},this.props.title),r>0&&Object(O.createElement)(ue,{maxWidth:de(t),onMouseEnter:this.onDescriptionEnter,onMouseLeave:this.onLeave,onClick:this.onSelectDescription,lineCount:r},this.props.description)))}}]),a}(x.Component);be.propTypes={siteUrl:w.a.string.isRequired,title:w.a.string.isRequired,description:w.a.string,imageUrl:w.a.string,imageFallbackUrl:w.a.string,alt:w.a.string,onSelect:w.a.func,onImageClick:w.a.func,onMouseHover:w.a.func},be.defaultProps={description:"",alt:"",imageUrl:"",imageFallbackUrl:"",onSelect:function(){},onImageClick:function(){},onMouseHover:function(){}};var me,ye=be,he=C.a.div(me||(me=g()(["\n\ttext-transform: lowercase;\n\tcolor: rgb(83, 100, 113);\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tmargin: 0;\n\tfill: currentcolor;\n\tdisplay: flex;\n\tflex-direction: row;\n\talign-items: flex-end;\n"]))),ve=function(e){return Object(O.createElement)(he,null,Object(O.createElement)("span",null,e.siteUrl))};ve.propTypes={siteUrl:w.a.string.isRequired};var ge,Oe,xe,je=ve;var Ee,we=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e?"\n\t\t\tmax-width: ".concat(G.landscapeWidth,"px;\n\t\t\t").concat(t?"border-bottom: 1px solid #E1E8ED;":"","\n\t\t\tborder-radius: 14px 14px 0 0;\n\t\t\t"):"\n\t\twidth: ".concat(G.squareWidth,"px;\n\t\t").concat(t?"border-right: 1px solid #E1E8ED;":"","\n\t\tborder-radius: 14px 0 0 14px;\n\t\t")},ke=C.a.div(ge||(ge=g()(["\n\tposition: relative;\n\tbox-sizing: content-box;\n\toverflow: hidden;\n\tbackground-color: #e1e8ed;\n\tflex-shrink: 0;\n\t","\n"])),(function(e){return we(e.isLarge)})),Ce=C.a.div(Oe||(Oe=g()(["\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tmax-width: 100%;\n\tmargin: 0;\n\tpadding: 1em;\n\ttext-align: center;\n\tfont-size: 1rem;\n\t","\n"])),(function(e){return we(e.isLarge,!1)})),Se=C()(Ce)(xe||(xe=g()(["\n\t","\n\tborder-top-left-radius: 14px;\n\t",": 14px;\n\tborder-style: dashed;\n\tborder-width: 1px;\n\t// We're not using standard colors to increase contrast for accessibility.\n\tcolor: #006DAC;\n\t// We're not using standard colors to increase contrast for accessibility.\n\tbackground-color: #f1f1f1;\n\ttext-decoration: underline;\n\tfont-size: 14px;\n\tcursor: pointer;\n"])),(function(e){return e.isLarge&&"height: ".concat(G.landscapeHeight,"px;")}),(function(e){return e.isLarge?"border-top-right-radius":"border-bottom-left-radius"})),Re=function(e){f()(o,e);var t,n,r,a=(n=o,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=h()(n);if(r){var a=h()(this).constructor;e=Reflect.construct(t,arguments,a)}else e=t.apply(this,arguments);return m()(this,e)});function o(e){var t;return s()(this,o),(t=a.call(this,e)).state={status:"loading"},t.socialMedium="Twitter",t.handleTwitterImage=t.handleTwitterImage.bind(d()(t)),t.setState=t.setState.bind(d()(t)),t}return c()(o,[{key:"handleTwitterImage",value:(t=N()(L.a.mark((function e(){var t;return L.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==this.props.src){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,X(this.props.src,this.socialMedium,this.props.isLarge);case 4:t=e.sent,this.setState(t);case 6:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"componentDidUpdate",value:function(e){e.src!==this.props.src&&this.handleTwitterImage()}},{key:"componentDidMount",value:function(){this.handleTwitterImage()}},{key:"render",value:function(){var e=this.state,t=e.status,n=e.imageProperties;return"loading"===t||""===this.props.src||"errored"===t?Object(O.createElement)(Se,{isLarge:this.props.isLarge,onClick:this.props.onImageClick,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave},Object(D.__)("Select image","wordpress-seo")):Object(O.createElement)(ke,{isLarge:this.props.isLarge,onClick:this.props.onImageClick,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave},Object(O.createElement)(B,{imageProps:{src:this.props.src,alt:this.props.alt,aspectRatio:G.aspectRatio},width:n.width,height:n.height,imageMode:n.mode}))}}]),o}(j.a.Component);Re.propTypes={isLarge:w.a.bool.isRequired,src:w.a.string,alt:w.a.string,onImageClick:w.a.func,onMouseEnter:w.a.func,onMouseLeave:w.a.func},Re.defaultProps={src:"",alt:"",onMouseEnter:a.noop,onImageClick:a.noop,onMouseLeave:a.noop};var _e=C.a.div(Ee||(Ee=g()(["\n\tdisplay: flex;\n\tflex-direction: column;\n\tpadding: 12px;\n\tjustify-content: center;\n\tmargin: 0;\n\tbox-sizing: border-box;\n\tflex: auto;\n\tmin-width: 0px;\n\tgap:2px;\n\t> * {\n\t\tline-height:20px;\n\t\tmin-height:20px;\n\t\tfont-size:15px;\n }\n"]))),Pe=function(e){return Object(O.createElement)(_e,null,e.children)};Pe.propTypes={children:w.a.array.isRequired};var Ie,Te,Me,Ne,Fe,Le=Pe,De=C.a.p(Ie||(Ie=g()(["\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tmargin: 0;\n\tcolor: rgb(15, 20, 25);\n\tcursor: pointer;\n"]))),Ae=C.a.p(Te||(Te=g()(["\n\tmax-height: 55px;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tmargin: 0;\n\tcolor: rgb(83, 100, 113);\n\tdisplay: -webkit-box;\n\tcursor: pointer;\n\t-webkit-line-clamp: 2;\n\t-webkit-box-orient: vertical;\n\n\t@media all and ( max-width: ","px ) {\n\t\tdisplay: none;\n\t}\n"])),G.landscapeWidth);var ze=C.a.div(Me||(Me=g()(['\n\tfont-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", sans-serif;\n\tfont-size: 15px;\n\tfont-weight: 400;\n\tline-height: 20px;\n\tmax-width: 507px;\n\tborder: 1px solid #E1E8ED;\n\tbox-sizing: border-box;\n\tborder-radius: 14px;\n\tcolor: #292F33;\n\tbackground: #FFFFFF;\n\ttext-overflow: ellipsis;\n\tdisplay: flex;\n\n\t&:hover {\n\t\tbackground: #f5f8fa;\n\t\tborder: 1px solid rgba(136,153,166,.5);\n\t}\n']))),qe=C()(ze)(Ne||(Ne=g()(["\n\tflex-direction: column;\n\tmax-height: 370px;\n"]))),Ue=C()(ze)(Fe||(Fe=g()(["\n\tflex-direction: row;\n\theight: 125px;\n"]))),Be=function(e){f()(a,e);var t,n,r=(t=a,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=h()(t);if(n){var a=h()(this).constructor;e=Reflect.construct(r,arguments,a)}else e=r.apply(this,arguments);return m()(this,e)});function a(e){var t;return s()(this,a),(t=r.call(this,e)).onImageEnter=t.props.onMouseHover.bind(d()(t),"image"),t.onTitleEnter=t.props.onMouseHover.bind(d()(t),"title"),t.onDescriptionEnter=t.props.onMouseHover.bind(d()(t),"description"),t.onLeave=t.props.onMouseHover.bind(d()(t),""),t.onSelectTitle=t.props.onSelect.bind(d()(t),"title"),t.onSelectDescription=t.props.onSelect.bind(d()(t),"description"),t}return c()(a,[{key:"render",value:function(){var e=this.props,t=e.isLarge,n=e.imageUrl,r=e.imageFallbackUrl,a=e.alt,o=e.title,i=e.description,s=e.siteUrl,l=t?qe:Ue;return Object(O.createElement)(l,{id:"twitterPreview"},Object(O.createElement)(Re,{src:n||r,alt:a,isLarge:t,onImageClick:this.props.onImageClick,onMouseEnter:this.onImageEnter,onMouseLeave:this.onLeave}),Object(O.createElement)(Le,null,Object(O.createElement)(je,{siteUrl:s}),Object(O.createElement)(De,{onMouseEnter:this.onTitleEnter,onMouseLeave:this.onLeave,onClick:this.onSelectTitle},o),Object(O.createElement)(Ae,{onMouseEnter:this.onDescriptionEnter,onMouseLeave:this.onLeave,onClick:this.onSelectDescription},i)))}}]),a}(x.Component);Be.propTypes={siteUrl:w.a.string.isRequired,title:w.a.string.isRequired,description:w.a.string,isLarge:w.a.bool,imageUrl:w.a.string,imageFallbackUrl:w.a.string,alt:w.a.string,onSelect:w.a.func,onImageClick:w.a.func,onMouseHover:w.a.func},Be.defaultProps={description:"",alt:"",imageUrl:"",imageFallbackUrl:"",onSelect:function(){},onImageClick:function(){},onMouseHover:function(){},isLarge:!0};var He=Be,Ve=n(8),Ge=n(76),We=n(44);var $e=function(e){f()(a,e);var t,n,r=(t=a,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=h()(t);if(n){var a=h()(this).constructor;e=Reflect.construct(r,arguments,a)}else e=r.apply(this,arguments);return m()(this,e)});function a(e){var t;return s()(this,a),(t=r.call(this,e)).state={activeField:"",hoveredField:""},t.SocialPreview="Facebook"===e.socialMediumName?ye:He,t.setHoveredField=t.setHoveredField.bind(d()(t)),t.setActiveField=t.setActiveField.bind(d()(t)),t.setEditorRef=t.setEditorRef.bind(d()(t)),t.setEditorFocus=t.setEditorFocus.bind(d()(t)),t}return c()(a,[{key:"setHoveredField",value:function(e){e!==this.state.hoveredField&&this.setState({hoveredField:e})}},{key:"setActiveField",value:function(e){var t=this;e!==this.state.activeField&&this.setState({activeField:e},(function(){return t.setEditorFocus(e)}))}},{key:"setEditorFocus",value:function(e){switch(e){case"title":this.titleEditorRef.focus();break;case"description":this.descriptionEditorRef.focus()}}},{key:"setEditorRef",value:function(e,t){switch(e){case"title":this.titleEditorRef=t;break;case"description":this.descriptionEditorRef=t}}},{key:"render",value:function(){var e=this.props,t=e.onDescriptionChange,n=e.onTitleChange,r=e.onSelectImageClick,a=e.onRemoveImageClick,o=e.socialMediumName,i=e.imageWarnings,s=e.siteUrl,l=e.description,c=e.descriptionInputPlaceholder,u=e.descriptionPreviewFallback,d=e.imageUrl,p=e.imageFallbackUrl,f=e.alt,b=e.title,m=e.titleInputPlaceholder,y=e.titlePreviewFallback,h=e.replacementVariables,v=e.recommendedReplacementVariables,g=e.applyReplacementVariables,x=e.isPremium,E=e.isLarge,w=e.socialPreviewLabel,k=e.idSuffix,C=e.activeMetaTabId,S=g({title:b||y,description:l||u});return Object(O.createElement)(j.a.Fragment,null,w&&Object(O.createElement)(Ve.SimulatedLabel,null,w),Object(O.createElement)(this.SocialPreview,{onMouseHover:this.setHoveredField,onSelect:this.setActiveField,onImageClick:r,siteUrl:s,title:S.title,description:S.description,imageUrl:d,imageFallbackUrl:p,alt:f,isLarge:E,activeMetaTabId:C}),Object(O.createElement)(Ge.SocialMetadataPreviewForm,{onDescriptionChange:t,socialMediumName:o,title:b,titleInputPlaceholder:m,onRemoveImageClick:a,imageSelected:!!d,imageUrl:d,onTitleChange:n,onSelectImageClick:r,description:l,descriptionInputPlaceholder:c,imageWarnings:i,replacementVariables:h,recommendedReplacementVariables:v,onMouseHover:this.setHoveredField,hoveredField:this.state.hoveredField,onSelect:this.setActiveField,activeField:this.state.activeField,isPremium:x,setEditorRef:this.setEditorRef,idSuffix:k}))}}]),a}(x.Component);$e.propTypes={title:w.a.string.isRequired,onTitleChange:w.a.func.isRequired,description:w.a.string.isRequired,onDescriptionChange:w.a.func.isRequired,imageUrl:w.a.string.isRequired,imageFallbackUrl:w.a.string.isRequired,onSelectImageClick:w.a.func.isRequired,onRemoveImageClick:w.a.func.isRequired,socialMediumName:w.a.string.isRequired,alt:w.a.string,isPremium:w.a.bool,imageWarnings:w.a.array,isLarge:w.a.bool,siteUrl:w.a.string,descriptionInputPlaceholder:w.a.string,titleInputPlaceholder:w.a.string,descriptionPreviewFallback:w.a.string,titlePreviewFallback:w.a.string,replacementVariables:We.replacementVariablesShape,recommendedReplacementVariables:We.recommendedReplacementVariablesShape,applyReplacementVariables:w.a.func,socialPreviewLabel:w.a.string,idSuffix:w.a.string,activeMetaTabId:w.a.string},$e.defaultProps={imageWarnings:[],recommendedReplacementVariables:[],replacementVariables:[],isPremium:!1,isLarge:!0,siteUrl:"",descriptionInputPlaceholder:"",titleInputPlaceholder:"",descriptionPreviewFallback:"",titlePreviewFallback:"",alt:"",applyReplacementVariables:function(e){return e},socialPreviewLabel:"",idSuffix:"",activeMetaTabId:""};var Ye=function(e){return{type:e.subtype,width:e.width,height:e.height,url:e.url,id:e.id,sizes:e.sizes,alt:e.alt||e.title||e.name}};function Ke(e){return new Promise((function(t,n){window.wp.media.attachment||n(),window.wp.media.attachment(e).fetch().then((function(e){t(Ye(e))})).catch((function(){return n()}))}))}function Qe(e){(function(e){var t=window.wp.media();return t.on("select",(function(){var n=t.state().get("selection").first();e(Ye(n.attributes))})),t})(e).open()}var Je=function(e){var t=$({width:e.width,height:e.height}),n=W[t+"Width"],r=W[t+"Height"],a=Object.values(e.sizes).find((function(e){return e.width>=n&&e.height>=r}));return{url:a?a.url:e.url,id:e.id,warnings:Object(o.validateFacebookImage)(e),alt:e.alt||""}},Ze=function(e){var t="summary"!==Object(a.get)(window,"wpseoScriptData.metabox.twitterCardType")?"landscape":"square",n=G[t+"Width"],r=G[t+"Height"],i=Object.values(e.sizes).find((function(e){return e.width>=n&&e.height>=r}));return{url:i?i.url:e.url,id:e.id,warnings:Object(o.validateTwitterImage)(e),alt:e.alt||""}}},function(e,t){e.exports=window.wp.url},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return u})),n.d(t,"h",(function(){return d}));var r=n(0),a=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},e),r.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"}))},o=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},e),r.createElement("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"}))},i=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},e),r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z",clipRule:"evenodd"}))},s=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},e),r.createElement("path",{fillRule:"evenodd",d:"M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z",clipRule:"evenodd"}))},l=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},e),r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z",clipRule:"evenodd"}))},c=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},e),r.createElement("path",{fillRule:"evenodd",d:"M10 3a1 1 0 011 1v5h5a1 1 0 110 2h-5v5a1 1 0 11-2 0v-5H4a1 1 0 110-2h5V4a1 1 0 011-1z",clipRule:"evenodd"}))},u=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},e),r.createElement("path",{fillRule:"evenodd",d:"M10 3a1 1 0 01.707.293l3 3a1 1 0 01-1.414 1.414L10 5.414 7.707 7.707a1 1 0 01-1.414-1.414l3-3A1 1 0 0110 3zm-3.707 9.293a1 1 0 011.414 0L10 14.586l2.293-2.293a1 1 0 011.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z",clipRule:"evenodd"}))},d=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},e),r.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z",clipRule:"evenodd"}))}},,,function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return o}));var r={slideDuration:500,fadeDuration:200,delayBeforeOpening:900,delayBeforeFadingIn:1400,delayBeforeClosing:200},a={fadeDuration:"yst-duration-200",slideDuration:"yst-duration-500",delayBeforeOpening:"yst-delay-[900ms]",delayUntilStepFaded:"yst-delay-200"};function o(e){if(!Array.isArray(e)||0===e.length)return 0;var t=e.findIndex((function(e){return!1===e}));return-1!==t?t:e.every(Boolean)?e.length-1:0}},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t,r)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";n.d(t,"c",(function(){return N})),n.d(t,"a",(function(){return D})),n.d(t,"b",(function(){return q}));var r=n(23),a=n.n(r),o=n(26),i=n.n(o),s=n(15),l=n.n(s),c=n(32),u=n.n(c),d=n(1),p=n(7),f=n.n(p),b=n(3),m=n(118),y=n.n(m),h=n(2),v=n.n(h),g=n(58),O=n(159);function x(e,t,n){return t&&!n?"yst-text-primary-500":e?"yst-text-gray-900":"yst-text-gray-500"}function j(e){var t=e.name,n=e.description,r=e.isFinished,o=e.children,i=N(),s=i.stepIndex,l=i.activeStepIndex,c=i.lastStepIndex,u=l===s,p=c===s,f=Object(d.useState)(x(r,u,p)),b=a()(f,2),m=b[0],y=b[1];return Object(d.useEffect)((function(){if(u){var e=x(r,u,p),t=setTimeout((function(){return y(e)}),g.c.delayBeforeOpening);return function(){return clearTimeout(t)}}var n=x(r,u,p);y(n)}),[l,r,p,x]),Object(d.createElement)("div",{className:"yst-relative yst-flex yst-items-center yst-group","aria-current":u?"step":null},Object(d.createElement)("span",{className:"yst-flex yst-items-center","aria-hidden":u?"true":null},Object(d.createElement)(O.c,{activationDelay:g.c.delayBeforeOpening,deactivationDelay:0,isFinished:r})),Object(d.createElement)("span",{className:"yst-ml-4 yst-min-w-0 yst-flex yst-flex-col"},Object(d.createElement)("span",{className:"yst-transition-colors yst-duration-500 yst-text-xs yst-font-[650] yst-tracking-wide yst-uppercase ".concat(m)},t),n&&Object(d.createElement)("span",{className:"yst-text-sm yst-text-gray-500"},n)),o)}j.propTypes={name:v.a.string.isRequired,isFinished:v.a.bool.isRequired,description:v.a.string,children:v.a.node},j.defaultProps={description:"",children:[]};var E=n(68),w=["beforeGo","children","destination"],k=["children"],C=g.c.slideDuration,S=g.c.delayBeforeOpening,R=g.c.delayBeforeFadingIn,_=g.c.delayBeforeClosing,P=g.b.fadeDuration,I=g.b.delayUntilStepFaded,T=g.b.slideDuration,M=Object(d.createContext)();function N(){var e=Object(d.useContext)(M);if(!e)throw new Error("Stepper compound components cannot be rendered outside the Stepper component");return e}function F(e){var t=e.beforeGo,n=e.children,r=e.destination,a=u()(e,w),o=N(),s=o.stepIndex,c=o.setActiveStepIndex,p=o.lastStepIndex,b=Object(d.useCallback)((function(){c("string"==typeof r?"last"===r?p:0:s+r)}),[s,p,c,r]),m=Object(d.useCallback)(l()(f.a.mark((function e(){var n;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=!0,!t){e.next=6;break}return n=!1,e.next=5,t();case 5:n=e.sent;case 6:n&&b();case 7:case"end":return e.stop()}}),e)}))),[b,t]);return Object(d.createElement)("button",i()({type:"button",onClick:m},a),n)}function L(e){var t=e.children,n=u()(e,k),r=N(),a=r.stepIndex,o=r.setActiveStepIndex,s=Object(d.useCallback)((function(){o(a)}),[o,a]);return Object(d.createElement)("button",i()({type:"button",onClick:s,className:"yst-button yst-button--secondary yst-button--small"},n),t)}function D(e){var t=e.children,n=N(),r=n.lastStepIndex,a=n.stepIndex,o=n.activeStepIndex;return Object(d.createElement)(d.Fragment,null,a!==r&&Object(d.createElement)(d.Fragment,null,Object(d.createElement)("div",{className:"yst--ml-px yst-absolute yst-left-4 yst-w-0.5 yst-h-full yst-bg-gray-300 yst--bottom-6","aria-hidden":"true"}),Object(d.createElement)("div",{className:"yst-h-12 yst-transition-transform ".concat(I," yst-ease-linear ").concat(T," ").concat(at?"other_social_urls-".concat(n-1):e})).filter((function(e){return"remove"!==e}))}function g(e,t){var n=Object(l.cloneDeep)(e);switch(t.type){case"SET_COMPANY_OR_PERSON":return(n=h(n,2)).companyOrPerson=t.payload,n.companyOrPersonLabel=n.companyOrPersonOptions.filter((function(e){return e.value===t.payload})).pop().label,n;case"CHANGE_COMPANY_NAME":return(n=h(n,2)).companyName=t.payload,n;case"SET_COMPANY_LOGO":return(n=h(n,2)).companyLogo=t.payload.url,n.companyLogoId=t.payload.id,n;case"REMOVE_COMPANY_LOGO":return(n=h(n,2)).companyLogo="",n.companyLogoId="",n;case"SET_PERSON_LOGO":return(n=h(n,2)).personLogo=t.payload.url,n.personLogoId=t.payload.id,n;case"REMOVE_PERSON_LOGO":return(n=h(n,2)).personLogo="",n.personLogoId="",n;case"SET_PERSON":return(n=h(n,2)).personId=t.payload.value,n.personName=t.payload.label,n;case"CHANGE_PERSON_SOCIAL_PROFILE":return(n=h(n,3)).personSocialProfiles[t.payload.socialMedium]=t.payload.value,n;case"INIT_PERSON_SOCIAL_PROFILES":return n.personSocialProfiles=t.payload.socialProfiles,n;case"SET_CAN_EDIT_USER":return(n=h(n,2)).canEditUser=!0===t.payload?1:0,n;case"CHANGE_SOCIAL_PROFILE":return(n=h(n,3)).socialProfiles[t.payload.socialMedium]=t.payload.value,n.errorFields=n.errorFields.filter((function(e){return"facebookUrl"===t.payload.socialMedium?"facebook_site"!==e:"twitterUsername"!==t.payload.socialMedium||"twitter_site"!==e})),n;case"CHANGE_OTHERS_SOCIAL_PROFILE":return(n=h(n,3)).socialProfiles.otherSocialUrls[t.payload.index]=t.payload.value,n.errorFields=n.errorFields.filter((function(e){return e!=="other_social_urls-".concat(t.payload.index)})),n;case"ADD_OTHERS_SOCIAL_PROFILE":return(n=h(n,3)).socialProfiles.otherSocialUrls=[].concat(i()(n.socialProfiles.otherSocialUrls),[t.payload.value]),n;case"REMOVE_OTHERS_SOCIAL_PROFILE":return(n=h(n,3)).socialProfiles.otherSocialUrls.splice(t.payload.index,1),n.errorFields=v(n.errorFields,t.payload.index),n;case"SET_ERROR_FIELDS":return n.errorFields=t.payload,n;case"SET_STEP_ERROR":return n.stepErrors[t.payload.step]=t.payload.message,n;case"REMOVE_STEP_ERROR":return n.stepErrors=Object(l.pickBy)(n.stepErrors,(function(e,n){return n!==t.payload})),n;case"SET_TRACKING":return(n=h(n,4)).tracking=t.payload,n;default:return n}}},function(e,t,n){var r=n(46);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},,,,,,,,function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=window.wp.domReady},,,,function(e,t,n){var r=n(13),a=n(59),o=n(177),i=n(178);function s(t){var n="function"==typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!o(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return i(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),a(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports.default=e.exports},,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return j})),n.d(t,"a",(function(){return E}));var r=n(28),a=n.n(r),o=n(10),i=n.n(o),s=n(11),l=n.n(s),c=n(20),u=n.n(c),d=n(21),p=n.n(d),f=n(13),b=n.n(f),m=n(1),y=n(24),h=n(27),v=n(78);var g=[],O=null,x=function(e){u()(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=b()(t);if(n){var a=b()(this).constructor;e=Reflect.construct(r,arguments,a)}else e=r.apply(this,arguments);return p()(this,e)});function o(e){var t;return i()(this,o),(t=r.call(this,e)).state={registeredComponents:[]},t}return l()(o,[{key:"registerComponent",value:function(e,t){this.setState({registeredComponents:[].concat(a()(this.state.registeredComponents),[{key:e,Component:t}])})}},{key:"render",value:function(){return this.state.registeredComponents.map((function(e){var t=e.Component,n=e.key;return Object(m.createElement)(t,{key:n})}))}}]),o}(m.Component);function j(e,t){var n=Object(h.a)();O=Object(m.createRef)();var r={isRtl:n.isRtl};Object(m.render)(Object(m.createElement)(v.a,{theme:r,location:"sidebar"},Object(m.createElement)(y.SlotFillProvider,null,Object(m.createElement)(m.Fragment,null,t,Object(m.createElement)(x,{ref:O})))),document.getElementById(e)),g.forEach((function(e){O.current.registerComponent(e.key,e.Component)}))}function E(e,t){null===O||null===O.current?g.push({key:e,Component:t}):O.current.registerComponent(e,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=Object.assign||function(e){for(var t=1;t1?t-1:0),r=1;re.height),u(f,this.animationStateClasses.animatingToHeightZero,0===x.height),u(f,this.animationStateClasses.animatingToHeightAuto,"auto"===x.height),u(f,this.animationStateClasses.animatingToHeightSpecific,x.height>0),f)),w=this.getStaticStateClasses(x.height);this.setState({animationStateClasses:E,height:O,overflow:"hidden",shouldUseTransitions:!j}),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),j?(x.shouldUseTransitions=!0,b(this.animationFrameIDs),this.animationFrameIDs=(n=function(){a.setState(x),h(p,{newHeight:x.height})},(r=[])[0]=requestAnimationFrame((function(){r[1]=requestAnimationFrame((function(){n()}))})),r),this.animationClassesTimeoutID=setTimeout((function(){a.setState({animationStateClasses:w,shouldUseTransitions:!1}),a.hideContent(x.height),h(d,{newHeight:x.height})}),g)):(h(p,{newHeight:O}),this.timeoutID=setTimeout((function(){x.animationStateClasses=w,x.shouldUseTransitions=!1,a.setState(x),"auto"!==c&&a.hideContent(O),h(d,{newHeight:O})}),g))}}},{key:"componentWillUnmount",value:function(){b(this.animationFrameIDs),clearTimeout(this.timeoutID),clearTimeout(this.animationClassesTimeoutID),this.timeoutID=null,this.animationClassesTimeoutID=null,this.animationStateClasses=null}},{key:"showContent",value:function(e){0===e&&(this.contentElement.style.display="")}},{key:"hideContent",value:function(e){0===e&&(this.contentElement.style.display="none")}},{key:"getStaticStateClasses",value:function(e){var t;return(0,l.default)((u(t={},this.animationStateClasses.static,!0),u(t,this.animationStateClasses.staticHeightZero,0===e),u(t,this.animationStateClasses.staticHeightSpecific,e>0),u(t,this.animationStateClasses.staticHeightAuto,"auto"===e),t))}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.animateOpacity,o=n.applyInlineTransitions,s=n.children,c=n.className,d=n.contentClassName,b=n.delay,m=n.duration,y=n.easing,h=n.id,v=n.style,g=this.state,O=g.height,x=g.overflow,j=g.animationStateClasses,E=g.shouldUseTransitions,w=a({},v,{height:O,overflow:x||v.overflow});E&&o&&(w.transition="height "+m+"ms "+y+" "+b+"ms",v.transition&&(w.transition=v.transition+", "+w.transition),w.WebkitTransition=w.transition);var k={};r&&(k.transition="opacity "+m+"ms "+y+" "+b+"ms",k.WebkitTransition=k.transition,0===O&&(k.opacity=0));var C=(0,l.default)((u(e={},j,!0),u(e,c,c),e)),S=void 0!==this.props["aria-hidden"]?this.props["aria-hidden"]:0===O;return i.default.createElement("div",a({},f.apply(void 0,[this.props].concat(p)),{"aria-hidden":S,className:C,id:h,style:w}),i.default.createElement("div",{className:d,style:k,ref:function(e){return t.contentElement=e}},s))}}]),t}(i.default.Component);v.propTypes={"aria-hidden":s.default.bool,animateOpacity:s.default.bool,animationStateClasses:s.default.object,applyInlineTransitions:s.default.bool,children:s.default.any.isRequired,className:s.default.string,contentClassName:s.default.string,delay:s.default.number,duration:s.default.number,easing:s.default.string,height:function(e,t,n){var a=e[t];return"number"==typeof a&&a>=0||y(a)||"auto"===a?null:new TypeError('value "'+a+'" of type "'+(void 0===a?"undefined":r(a))+'" is invalid type for '+t+" in "+n+'. It needs to be a positive number, string "auto" or percentage string (e.g. "15%").')},id:s.default.string,onAnimationEnd:s.default.func,onAnimationStart:s.default.func,style:s.default.object},v.defaultProps={animateOpacity:!1,animationStateClasses:d,applyInlineTransitions:!0,duration:250,delay:0,easing:"ease",style:{}},t.default=v},,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var r=n(11),a=n.n(r),o=n(10),i=n.n(o),s=n(20),l=n.n(s),c=n(21),u=n.n(c),d=n(13),p=n.n(d),f=n(96);var b=function(e){l()(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=p()(t);if(n){var a=p()(this).constructor;e=Reflect.construct(r,arguments,a)}else e=r.apply(this,arguments);return u()(this,e)});function o(e,t,n,a,s){var l;return i()(this,o),(l=r.call(this,e)).name="RequestError",l.url=t,l.method=n,l.statusCode=a,l.stackTrace=s,l}return a()(o)}(n.n(f)()(Error))},,,function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.default=e.exports,e.exports.__esModule=!0,n(t,r)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=n=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),n(t)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n(26),a=n.n(r),o=n(32),i=n.n(o),s=n(1),l=n(2),c=n.n(l),u=n(144),d=["id","onChange","socialMedium","isDisabled"];function p(e){var t=e.id,n=e.onChange,r=e.socialMedium,o=e.isDisabled,l=i()(e,d),c=Object(s.useCallback)((function(e){n(e.target.value,"other"===r?l.index:r)}),[r,l.index]);return Object(s.createElement)(u.a,a()({onChange:c,disabled:o,id:t},l))}p.propTypes={id:c.a.string.isRequired,onChange:c.a.func.isRequired,socialMedium:c.a.string,isDisabled:c.a.bool},p.defaultProps={socialMedium:"",isDisabled:!1}},,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var r=n(26),a=n.n(r),o=n(32),i=n.n(o),s=n(1),l=n(55),c=n(47),u=n.n(c),d=n(2),p=n(80),f=n(145),b=["className","id","label","description","value","onChange","placeholder","feedback","type"];function m(e){var t=e.hasError,n=e.hasSuccess;return t?Object(s.createElement)("div",{className:"yst-flex yst-items-center yst-absolute yst-inset-y-0 yst-right-0 yst-mr-3"},Object(s.createElement)(l.c,{className:"yst-pointer-events-none yst-h-5 yst-w-5 yst-text-red-500"})):n?Object(s.createElement)("div",{className:"yst-flex yst-items-center yst-absolute yst-inset-y-0 yst-right-0 yst-mr-3"},Object(s.createElement)(l.a,{className:"yst-pointer-events-none yst-h-5 yst-w-5 yst-text-emerald-600"})):null}function y(e){var t=e.className,n=e.id,r=e.label,o=e.description,l=e.value,c=e.onChange,d=e.placeholder,y=e.feedback,h=e.type,v=i()(e,b),g=h||"text",O=Object(s.useMemo)((function(){return y.isVisible&&"error"===y.type}),[y.isVisible,y.type]),x=Object(s.useMemo)((function(){return y.isVisible&&"success"===y.type}),[y.isVisible,y.type]);return Object(s.createElement)("div",{className:t},r&&Object(s.createElement)("label",{className:"yst-block yst-mb-2 yst-font-medium yst-text-gray-700",htmlFor:n},r),Object(s.createElement)("div",{className:"yst-relative"},Object(s.createElement)("input",a()({id:n,type:g,value:l,className:u()("yst-block yst-w-full yst-h-[45px] yst-input focus:yst-ring-1",{"yst-border-red-300 yst-text-red-900 focus:yst-ring-red-500 focus:yst-border-red-500":O,"yst-border-emerald-600 yst-text-gray-700 focus:yst-ring-emerald-600 focus:yst-border-emerald-600":x,"yst-text-gray-700 yst-border-gray-300 focus:yst-ring-primary-500 focus:yst-border-primary-500":!O&&!x}),onChange:c,placeholder:d},Object(p.b)(n,y),v)),Object(s.createElement)(m,{hasError:O,hasSuccess:x})),y.isVisible&&Object(s.createElement)(f.a,{id:"".concat(O?"error-":"success-").concat(n),className:u()("yst-mt-2 yst-text-sm",{"yst-text-red-600":O,"yst-text-emerald-600":x}),texts:y.message}),o)}m.propTypes={hasError:d.PropTypes.bool,hasSuccess:d.PropTypes.bool},m.defaultProps={hasError:!1,hasSuccess:!1},y.propTypes={className:d.PropTypes.string,id:d.PropTypes.string.isRequired,label:d.PropTypes.string,description:d.PropTypes.node,value:d.PropTypes.string,onChange:d.PropTypes.func.isRequired,placeholder:d.PropTypes.string,feedback:d.PropTypes.shape({type:d.PropTypes.string,message:d.PropTypes.array,isVisible:d.PropTypes.bool}),type:d.PropTypes.string},y.defaultProps={value:"",className:"",label:"",description:null,placeholder:"",feedback:{message:[],isVisible:!1},type:"text"}},function(e,t,n){"use strict";var r=n(26),a=n.n(r),o=n(32),i=n.n(o),s=n(1),l=n(2),c=n.n(l),u=n(4),d=["texts","id","as"],p=function(e){var t=e.texts,n=e.id,r=e.as,o=i()(e,d),l=Object(s.useMemo)((function(){return Object(u.last)(t)}),[t]);return Object(s.createElement)(r,a()({id:n},o),t.map((function(e,t){return Object(s.createElement)(s.Fragment,{key:"".concat(n,"-text-").concat(t)},e,l!==e&&Object(s.createElement)("br",null))})))};p.defaultProps={as:"p"},p.propTypes={texts:c.a.arrayOf(c.a.string).isRequired,id:c.a.string.isRequired,as:c.a.oneOfType([c.a.string,c.a.elementType])},t.a=p},,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var r=n(11),a=n.n(r),o=n(10),i=n.n(o),s=n(20),l=n.n(s),c=n(21),u=n.n(c),d=n(13),p=n.n(d),f=n(96);var b=function(e){l()(o,e);var t,n,r=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=p()(t);if(n){var a=p()(this).constructor;e=Reflect.construct(r,arguments,a)}else e=r.apply(this,arguments);return u()(this,e)});function o(e,t){var n;return i()(this,o),(n=r.call(this,e)).name="ParseError",n.parseString=t,n}return a()(o)}(n.n(f)()(Error))},,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return m})),n.d(t,"b",(function(){return y})),n.d(t,"c",(function(){return v}));var r=n(23),a=n.n(r),o=n(1),i=n(55),s=n(2),l=n.n(s),c=n(58),u=n(60),d=c.b.slideDuration,p=c.b.delayUntilStepFaded,f="yst-transition-opacity ".concat(d," yst-absolute yst-inset-0 yst-border-2 yst-flex yst-items-center yst-justify-center yst-rounded-full");function b(e){return"".concat(f," ").concat(e?"yst-opacity-100":"".concat(p," yst-opacity-0"))}function m(e){var t=e.isVisible;return Object(o.createElement)("span",{className:"yst-bg-white yst-border-primary-500 ".concat(b(t))},Object(o.createElement)("span",{className:"yst-h-2.5 yst-w-2.5 yst-rounded-full yst-bg-primary-500"}))}function y(e){var t=e.isVisible;return Object(o.createElement)("span",{className:"yst-bg-primary-500 yst-border-primary-500 ".concat(b(t))},Object(o.createElement)(i.b,{className:"yst-w-5 yst-h-5 yst-text-white","aria-hidden":"true"}))}function h(e){var t=e.isVisible;return Object(o.createElement)("span",{className:"yst-bg-white yst-border-gray-300 ".concat(b(t))},Object(o.createElement)("span",{className:"yst-h-2.5 yst-w-2.5 yst-rounded-full yst-bg-transparent"}))}function v(e){var t=e.activationDelay,n=e.deactivationDelay,r=e.isFinished,i=Object(u.c)(),s=i.activeStepIndex,l=i.stepIndex,c=l===i.lastStepIndex,d=s===l,p=Object(o.useState)((function(){return!!d&&!c})),f=a()(p,2),b=f[0],v=f[1];return Object(o.useEffect)((function(){if(d){var e=setTimeout((function(){v(!0)}),t);return function(){return clearTimeout(e)}}var r=setTimeout((function(){v(!1)}),n);return function(){return clearTimeout(r)}}),[d,c,t,n]),Object(o.createElement)("span",{className:"yst-relative yst-z-10 yst-w-8 yst-h-8 yst-rounded-full"},Object(o.createElement)(h,{isVisible:!0}),Object(o.createElement)(y,{isVisible:r}),Object(o.createElement)(m,{isVisible:b&&!c}))}m.propTypes={isVisible:l.a.bool},m.defaultProps={isVisible:!0},y.propTypes={isVisible:l.a.bool},y.defaultProps={isVisible:!0},h.propTypes={isVisible:l.a.bool},h.defaultProps={isVisible:!0},v.propTypes={isFinished:l.a.bool.isRequired,activationDelay:l.a.number,deactivationDelay:l.a.number},v.defaultProps={activationDelay:0,deactivationDelay:0}},function(e,t){e.exports=window.ReactDOM},,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return o}));var r=n(0),a=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","aria-hidden":"true"},e),r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 16l4.586-4.586a2 2 0 012.828 0L16 16m-2-2l1.586-1.586a2 2 0 012.828 0L20 14m-6-6h.01M6 20h12a2 2 0 002-2V6a2 2 0 00-2-2H6a2 2 0 00-2 2v12a2 2 0 002 2z"}))},o=function(e){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor","aria-hidden":"true"},e),r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16"}))}},,,function(e,t,n){"use strict";function r(e,t){var n=new URL(e);return n.searchParams.delete(t),n.href}function a(e,t,n){window.history.pushState(e,t,n)}n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a}))},,,,,,,,,function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(59),a=n(179);function o(t,n,i){return a()?(e.exports=o=Reflect.construct,e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=o=function(e,t,n){var a=[null];a.push.apply(a,t);var o=new(Function.bind.apply(e,a));return n&&r(o,n.prototype),o},e.exports.__esModule=!0,e.exports.default=e.exports),o.apply(null,arguments)}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}},e.exports.__esModule=!0,e.exports.default=e.exports},,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"b",(function(){return p})),n.d(t,"a",(function(){return f}));var r=n(1),a=n(3),o=n(2),i=n.n(o),s=n(165),l=n(55),c=function(e){var t=e.items,n=e.onAddProfile,o=e.onRemoveProfile,i=e.onChangeProfile,c=e.errorFields,u=e.fieldType,d=e.addButtonChildren,p=Object(r.useCallback)((function(e){o(parseInt(e.currentTarget.dataset.index,10))}),[o]);return Object(r.createElement)("div",null,t.map((function(e,t){return Object(r.createElement)("div",{key:"url-".concat(t)},Object(r.createElement)("div",{className:"yst-flex yst-flex-row yst-items-start yst-mt-4"},Object(r.createElement)(u,{className:"yst-w-full",label:Object(a.__)("Other social profile","wordpress-seo"),id:"social-input-other-url-".concat(t),value:e,socialMedium:"other",index:t,onChange:i,placeholder:Object(a.__)("E.g. https://social-platform.com/yoast","wordpress-seo"),feedback:{type:"error",isVisible:c.includes("other_social_urls-"+t),message:[Object(a.__)("Could not save this value. Please check the URL.","wordpress-seo")]}}),Object(r.createElement)("button",{type:"button",className:"yst-mt-[27.5px] yst-ml-2 yst-p-3 yst-text-gray-500 yst-rounded-md hover:yst-text-primary-500 focus:yst-text-primary-500 focus:yst-outline-none focus:yst-ring-2 focus:yst-ring-primary-500 yst-no-underline;",id:"remove-profile-".concat(t),"data-index":t,onClick:p},Object(r.createElement)("span",{className:"yst-sr-only"},Object(a.__)("Delete item","wordpress-seo")),Object(r.createElement)(s.b,{className:"yst-relative yst--top-0.5 yst-w-5 yst-h-5"}))))})),Object(r.createElement)("button",{type:"button",id:"add-profile",className:"yst-button yst-button--secondary yst-items-center yst-mt-8",onClick:n},Object(r.createElement)(l.f,{className:"yst-w-5 yst-h-5 yst-mr-1 yst-text-gray-400"}),d))};c.propTypes={fieldType:o.PropTypes.elementType.isRequired,items:o.PropTypes.array.isRequired,onAddProfile:o.PropTypes.func.isRequired,onRemoveProfile:o.PropTypes.func.isRequired,onChangeProfile:o.PropTypes.func.isRequired,errorFields:o.PropTypes.array,addButtonChildren:o.PropTypes.node},c.defaultProps={errorFields:[],addButtonChildren:Object(a.__)("Add another profile","wordpress-seo")};var u=c,d=n(136);function p(e){var t=e.socialProfiles,n=e.errorFields,a=e.dispatch,o=Object(r.useCallback)((function(e,t){a({type:"CHANGE_SOCIAL_PROFILE",payload:{socialMedium:t,value:e}})}),[]),i=Object(r.useCallback)((function(e,t){a({type:"CHANGE_OTHERS_SOCIAL_PROFILE",payload:{index:t,value:e}})}),[]),s=Object(r.useCallback)((function(){a({type:"ADD_OTHERS_SOCIAL_PROFILE",payload:{value:""}})}),[]),l=Object(r.useCallback)((function(e){a({type:"REMOVE_OTHERS_SOCIAL_PROFILE",payload:{index:e}})}),[]);return Object(r.createElement)(f,{socialProfiles:t,onChangeHandler:o,onChangeOthersHandler:i,onAddProfileHandler:s,onRemoveProfileHandler:l,errorFields:n})}function f(e){var t=e.socialProfiles,n=e.onChangeHandler,o=e.onChangeOthersHandler,i=e.onAddProfileHandler,s=e.onRemoveProfileHandler,l=e.errorFields;return Object(r.createElement)("div",{id:"social-input-section"},Object(r.createElement)(d.a,{className:"yst-mt-4",label:Object(a.__)("Facebook","wordpress-seo"),id:"social-input-facebook-url",value:t.facebookUrl,socialMedium:"facebookUrl",onChange:n,placeholder:Object(a.__)("E.g. https://www.facebook.com/yoast","wordpress-seo"),feedback:{message:[Object(a.__)("Could not save this value. Please check the URL.","wordpress-seo")],isVisible:l.includes("facebook_site"),type:"error"}}),Object(r.createElement)(d.a,{className:"yst-mt-4",label:Object(a.__)("Twitter","wordpress-seo"),id:"social-input-twitter-url",value:t.twitterUsername,socialMedium:"twitterUsername",onChange:n,placeholder:Object(a.__)("E.g. https://www.twitter.com/yoast","wordpress-seo"),feedback:{message:[Object(a.__)("Could not save this value. Please check the URL or username.","wordpress-seo")],isVisible:l.includes("twitter_site"),type:"error"}}),Object(r.createElement)(u,{items:t.otherSocialUrls,onAddProfile:i,onRemoveProfile:s,onChangeProfile:o,errorFields:l,fieldType:d.a}))}p.propTypes={socialProfiles:i.a.object.isRequired,dispatch:i.a.func.isRequired,errorFields:i.a.array},p.defaultProps={errorFields:[]},f.propTypes={socialProfiles:i.a.object.isRequired,onChangeHandler:i.a.func.isRequired,onChangeOthersHandler:i.a.func.isRequired,onAddProfileHandler:i.a.func.isRequired,onRemoveProfileHandler:i.a.func.isRequired,errorFields:i.a.array.isRequired}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.r(t);var r=n(1),a=n(92),o=n.n(a),i=n(117),s=n(28),l=n.n(s),c=n(23),u=n.n(c),d=n(15),p=n.n(d),f=n(17),b=n.n(f),m=n(7),y=n.n(m),h=n(43),v=n.n(h),g=n(3),O=n(4),x=n(49),j=n(80),E=n(2),w=n.n(E),k=n(190),C=n(68),S=n(136);function R(e){var t=e.socialProfiles,n=e.errorFields,a=e.dispatch,o=e.canEditUser,i=e.personId,s=Object(r.useCallback)((function(e,t){a({type:"CHANGE_PERSON_SOCIAL_PROFILE",payload:{socialMedium:t,value:e}})}),[a]);return Object(r.useEffect)((function(){v()({path:"yoast/v1/configuration/person_social_profiles?user_id=".concat(i)}).then((function(e){e.success&&a({type:"INIT_PERSON_SOCIAL_PROFILES",payload:{socialProfiles:e.social_profiles}})})).catch((function(e){console.error(e.message)}))}),[i,a]),Object(r.createElement)("div",null,0===i&&Object(r.createElement)(C.b,{type:"info",className:"yst-mt-5"},// translators: please note that "Site representation" here refers to the name of a step in the first-time configuration, so this occurrence needs to be translated in the same manner as that step's heading. Object(g.__)("Please select a name in the site representation step for this step to be effective.","wordpress-seo")),0!==i&&!o&&Object(r.createElement)(C.b,{type:"info",className:"yst-mt-5"},Object(r.createInterpolateElement)(Object(g.sprintf)(// translators: %1$s is replaced by the selected person's username Object(g.__)("You're not allowed to edit the social profiles of the user %1$s. Please ask this user or an admin to do this.","wordpress-seo"),window.wpseoFirstTimeConfigurationData.personName),{b:Object(r.createElement)("b",null)})),0!==i&&Object(r.createElement)("div",{id:"social-input-section",className:"yoast-social-profiles-input-fields"},j.f.map((function(e,a){return Object(r.createElement)(S.a,{key:a,className:"yst-mt-4",label:e.name,id:e.name.toLowerCase(),value:t[e.name.toLowerCase()],socialMedium:e.name.toLowerCase(),onChange:s,isDisabled:!o,placeholder:e.placeholder,feedback:{message:["Twitter"===e.name?Object(g.__)("Could not save this value. Please check the URL or username.","wordpress-seo"):Object(g.__)("Could not save this value. Please check the URL.","wordpress-seo")],isVisible:n.includes(e.name.toLowerCase()),type:"error"}})}))))}var _=R;function P(e){var t=e.state,n=e.dispatch,a=e.setErrorFields;return["company","emptyChoice"].includes(t.companyOrPerson)?Object(r.createElement)(r.Fragment,null,Object(r.createElement)("p",null,Object(g.__)("We need a little more help from you! Add your organization's Facebook and Twitter profile so we can optimize the metadata for those platforms too.","wordpress-seo")),Object(r.createElement)(k.b,{socialProfiles:t.socialProfiles,dispatch:n,errorFields:t.errorFields,setErrorFields:a})):Object(r.createElement)(r.Fragment,null,Object(r.createElement)("p",null,Object(g.__)("We need a little more help from you! Add your Facebook and Twitter profile so we can optimize the metadata for those platforms too.","wordpress-seo")),Object(r.createElement)(_,{socialProfiles:t.personSocialProfiles,errorFields:t.errorFields,dispatch:n,canEditUser:!!t.canEditUser,personId:t.personId}))}R.propTypes={dispatch:w.a.func.isRequired,canEditUser:w.a.bool.isRequired,socialProfiles:w.a.object,errorFields:w.a.array,personId:w.a.number},R.defaultProps={socialProfiles:{},errorFields:[],personId:0},P.propTypes={state:w.a.object.isRequired,dispatch:w.a.func.isRequired,setErrorFields:w.a.func.isRequired};var I=n(60),T=n(26),M=n.n(T),N=n(32),F=n.n(N),L=n(58),D=n(47),A=n.n(D),z=["beforeGo","children","additionalClasses"],q=["beforeGo","isVisible","children","additionalClasses"],U=["beforeGo","children","additionalClasses"];function B(e){var t=e.beforeGo,n=e.children,a=e.additionalClasses,o=F()(e,z);return Object(r.createElement)(I.a.GoButton,M()({className:"yst-button yst-button--primary ".concat(a),destination:1,beforeGo:t},o),n)}function H(e){var t=e.beforeGo,n=e.isVisible,a=e.children,o=e.additionalClasses,i=F()(e,q),s="yst-transition-opacity ".concat(L.b.slideDuration," yst-ease-out ").concat(n?"yst-opacity-100":"".concat(L.b.delayBeforeOpening," yst-opacity-0 yst-pointer-events-none yst-hidden"));return Object(r.createElement)(I.a.GoButton,M()({className:A()("yst-button yst-button--secondary yst-button--small",s,o),destination:0,beforeGo:t},i),a)}function V(e){var t=e.beforeGo,n=e.children,a=e.additionalClasses,o=F()(e,U);return Object(r.createElement)(I.a.GoButton,M()({className:"yst-button yst-button--secondary ".concat(a),destination:-1,beforeGo:t},o),n)}function G(e){var t=e.beforeContinue,n=e.continueLabel,a=e.beforeBack,o=e.backLabel;return Object(r.createElement)("div",{className:"yst-mt-12"},Object(r.createElement)(B,{beforeGo:t},n),Object(r.createElement)(V,{additionalClasses:"yst-ml-3",beforeGo:a},o))}function W(e){var t=e.stepperFinishedOnce,n=e.saveFunction,a=e.setEditState,o=Object(r.useCallback)(p()(y.a.mark((function e(){var t;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n();case 2:return t=e.sent,a(!t),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)}))));return t?Object(r.createElement)(I.a.GoButton,{className:"yst-button yst-button--primary yst-mt-12",destination:"last",beforeGo:o},Object(g.__)("Save changes","wordpress-seo")):Object(r.createElement)(G,{beforeContinue:n,continueLabel:Object(g.__)("Save and continue","wordpress-seo")})}B.propTypes={additionalClasses:w.a.string,beforeGo:w.a.func,children:w.a.node},B.defaultProps={additionalClasses:"",beforeGo:null,children:null},H.propTypes={additionalClasses:w.a.string,isVisible:w.a.bool,beforeGo:w.a.func,children:w.a.node},H.defaultProps={additionalClasses:"",isVisible:!0,beforeGo:null,children:null},V.propTypes={additionalClasses:w.a.string,beforeGo:w.a.func,children:w.a.node},V.defaultProps={additionalClasses:"",beforeGo:null,children:null},G.propTypes={beforeContinue:w.a.func,continueLabel:w.a.string,beforeBack:w.a.func,backLabel:w.a.string},G.defaultProps={beforeContinue:null,continueLabel:Object(g.__)("Continue","wordpress-seo"),beforeBack:null,backLabel:Object(g.__)("Go back","wordpress-seo")},W.propTypes={stepperFinishedOnce:w.a.bool.isRequired,saveFunction:w.a.func.isRequired,setEditState:w.a.func.isRequired};var $=n(0),Y=n.n($),K=n(160);function Q(){let e=[],t=[],n={enqueue(e){t.push(e)},requestAnimationFrame(...e){let t=requestAnimationFrame(...e);n.add(()=>cancelAnimationFrame(t))},nextFrame(...e){n.requestAnimationFrame(()=>{n.requestAnimationFrame(...e)})},setTimeout(...e){let t=setTimeout(...e);n.add(()=>clearTimeout(t))},add(t){e.push(t)},dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return n}function J(){let[e]=Object($.useState)(Q);return Object($.useEffect)(()=>()=>e.dispose(),[e]),e}var Z="undefined"!=typeof window?$.useLayoutEffect:$.useEffect,X={serverHandoffComplete:!1};function ee(){let[e,t]=Object($.useState)(X.serverHandoffComplete);return Object($.useEffect)(()=>{!0!==e&&t(!0)},[e]),Object($.useEffect)(()=>{!1===X.serverHandoffComplete&&(X.serverHandoffComplete=!0)},[]),e}var te=0;function ne(){return++te}function re(){let e=ee(),[t,n]=Object($.useState)(e?ne:null);return Z(()=>{null===t&&n(ne())},[t]),null!=t?""+t:void 0}function ae(e){let t=Object($.useRef)(e);return Object($.useEffect)(()=>{t.current=e},[e]),t}function oe(e,t){let[n,r]=Object($.useState)(e),a=ae(e);return Z(()=>r(a.current),[a,r,...t]),n}function ie(...e){let t=Object($.useRef)(e);return Object($.useEffect)(()=>{t.current=e},[e]),Object($.useCallback)(e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)},[t])}function se(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,se),r}function le({props:e,slot:t,defaultTag:n,features:r,visible:a=!0,name:o}){if(a)return ce(e,t,n,o);let i=null!=r?r:0;if(2&i){let{static:r=!1,...a}=e;if(r)return ce(a,t,n,o)}if(1&i){let{unmount:r=!0,...a}=e;return se(r?0:1,{0:()=>null,1:()=>ce({...a,hidden:!0,style:{display:"none"}},t,n,o)})}return ce(e,t,n,o)}function ce(e,t={},n,r){let{as:a=n,children:o,refName:i="ref",...s}=de(e,["unmount","static"]),l=void 0!==e.ref?{[i]:e.ref}:{},c="function"==typeof o?o(t):o;if(s.className&&"function"==typeof s.className&&(s.className=s.className(t)),a===$.Fragment&&Object.keys(s).length>0){if(!Object($.isValidElement)(c)||Array.isArray(c)&&c.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(s).map(e=>" - "+e).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>" - "+e).join("\n")].join("\n"));return Object($.cloneElement)(c,Object.assign({},function(e,t,n){let r=Object.assign({},e);for(let n of["onClick"])void 0!==e[n]&&void 0!==t[n]&&Object.assign(r,{[n](r){r.defaultPrevented||e[n](r),r.defaultPrevented||t[n](r)}});return r}(function(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}(de(s,["ref"])),c.props),l))}return Object($.createElement)(a,Object.assign({},de(s,["ref"]),a!==$.Fragment&&l),c)}function ue(e){var t;return Object.assign(Object($.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function de(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function pe(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),a=null!=r?r:-1,o=(()=>{switch(e.focus){case 0:return n.findIndex(e=>!t.resolveDisabled(e));case 1:{let e=n.slice().reverse().findIndex((e,n,r)=>!(-1!==a&&r.length-n-1>=a||t.resolveDisabled(e)));return-1===e?e:n.length-1-e}case 2:return n.findIndex((e,n)=>!(n<=a||t.resolveDisabled(e)));case 3:{let e=n.slice().reverse().findIndex(e=>!t.resolveDisabled(e));return-1===e?e:n.length-1-e}case 4:return n.findIndex(n=>t.resolveId(n)===e.id);case 5:return null;default:!function(e){throw new Error("Unexpected object: "+e)}(e)}})();return-1===o?r:o}function fe(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}function be(e,t,n){let r=Object($.useRef)(t);r.current=t,Object($.useEffect)(()=>{function t(e){r.current.call(window,e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}var me=Object($.createContext)(null);function ye(){return Object($.useContext)(me)}function he({value:e,children:t}){return Y.a.createElement(me.Provider,{value:e},t)}function ve(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";return"string"==typeof n&&"button"===n.toLowerCase()?"button":void 0}function ge(e,t){let[n,r]=Object($.useState)(()=>ve(e));return Z(()=>{r(ve(e))},[e.type,e.as]),Z(()=>{n||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&r("button")},[n,t]),n}function Oe({container:e,accept:t,walk:n,enabled:r=!0}){let a=Object($.useRef)(t),o=Object($.useRef)(n);Object($.useEffect)(()=>{a.current=t,o.current=n},[t,n]),Z(()=>{if(!e||!r)return;let t=a.current,n=o.current,i=Object.assign(e=>t(e),{acceptNode:t}),s=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,i,!1);for(;s.nextNode();)n(s.currentNode)},[e,r,a,o])}me.displayName="OpenClosedContext";var xe={1:e=>e.disabled||1===e.comboboxState?e:{...e,activeOptionIndex:null,comboboxState:1},0:e=>e.disabled||0===e.comboboxState?e:{...e,comboboxState:0},2:(e,t)=>e.disabled===t.disabled?e:{...e,disabled:t.disabled},3(e,t){if(e.disabled||e.optionsRef.current&&!e.optionsPropsRef.current.static&&1===e.comboboxState)return e;let n=pe(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return e.activeOptionIndex===n?e:{...e,activeOptionIndex:n}},4:(e,t)=>{var n;let r=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,a=Array.from(null==(n=e.optionsRef.current)?void 0:n.querySelectorAll('[id^="headlessui-combobox-option-"]')).reduce((e,t,n)=>Object.assign(e,{[t.id]:n}),{}),o=[...e.options,{id:t.id,dataRef:t.dataRef}].sort((e,t)=>a[e.id]-a[t.id]);return{...e,options:o,activeOptionIndex:null===r?null:o.indexOf(r)}},5:(e,t)=>{let n=e.options.slice(),r=null!==e.activeOptionIndex?n[e.activeOptionIndex]:null,a=n.findIndex(e=>e.id===t.id);return-1!==a&&n.splice(a,1),{...e,options:n,activeOptionIndex:a===e.activeOptionIndex||null===r?null:n.indexOf(r)}}},je=Object($.createContext)(null);function Ee(e){let t=Object($.useContext)(je);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Ee),t}return t}je.displayName="ComboboxContext";var we=Object($.createContext)(null);function ke(){let e=Object($.useContext)(we);if(null===e){let e=new Error("ComboboxActions is missing a parent component.");throw Error.captureStackTrace&&Error.captureStackTrace(e,ke),e}return e}function Ce(e,t){return se(t.type,xe,e,t)}we.displayName="ComboboxActions";var Se=$.Fragment,Re=ue((function(e,t){let{value:n,onChange:r,disabled:a=!1,...o}=e,i=Object($.useRef)({value:n,onChange:r}),s=Object($.useRef)({static:!1,hold:!1}),l=Object($.useRef)({displayValue:void 0}),c=Object($.useReducer)(Ce,{comboboxState:1,comboboxPropsRef:i,optionsPropsRef:s,inputPropsRef:l,labelRef:Object($.createRef)(),inputRef:Object($.createRef)(),buttonRef:Object($.createRef)(),optionsRef:Object($.createRef)(),disabled:a,options:[],activeOptionIndex:null}),[{comboboxState:u,options:d,activeOptionIndex:p,optionsRef:f,inputRef:b,buttonRef:m},y]=c;Z(()=>{i.current.value=n},[n,i]),Z(()=>{i.current.onChange=r},[r,i]),Z(()=>y({type:2,disabled:a}),[a]),be("mousedown",e=>{var t,n,r;let a=e.target;0===u&&((null==(t=m.current)?void 0:t.contains(a))||(null==(n=b.current)?void 0:n.contains(a))||(null==(r=f.current)?void 0:r.contains(a))||y({type:1}))});let h=null===p?null:d[p].dataRef.current.value,v=Object($.useMemo)(()=>({open:0===u,disabled:a,activeIndex:p,activeOption:h}),[u,a,d,p]),g=Object($.useCallback)(()=>{if(!b.current||void 0===n)return;let e=l.current.displayValue;"function"==typeof e?b.current.value=e(n):"string"==typeof n&&(b.current.value=n)},[n,b,l]),O=Object($.useCallback)(e=>{let t=d.find(t=>t.id===e);if(!t)return;let{dataRef:n}=t;i.current.onChange(n.current.value),g()},[d,i,b]),x=Object($.useCallback)(()=>{if(null!==p){let{dataRef:e}=d[p];i.current.onChange(e.current.value),g()}},[p,d,i,b]),j=Object($.useMemo)(()=>({selectOption:O,selectActiveOption:x}),[O,x]);return Z(()=>{1===u&&g()},[g,u]),Z(g,[g]),Y.a.createElement(we.Provider,{value:j},Y.a.createElement(je.Provider,{value:c},Y.a.createElement(he,{value:se(u,{0:0,1:1})},le({props:null===t?o:{...o,ref:t},slot:v,defaultTag:Se,name:"Combobox"}))))})),_e=ue((function(e,t){var n,r;let{value:a,onChange:o,displayValue:i,...s}=e,[l,c]=Ee("Combobox.Input"),u=ke(),d=ie(l.inputRef,t),p=l.inputPropsRef,f="headlessui-combobox-input-"+re(),b=J(),m=ae(o);Z(()=>{p.current.displayValue=i},[i,p]);let y=Object($.useCallback)(e=>{switch(e.key){case"Enter":e.preventDefault(),e.stopPropagation(),u.selectActiveOption(),c({type:1});break;case"ArrowDown":return e.preventDefault(),e.stopPropagation(),se(l.comboboxState,{0:()=>c({type:3,focus:2}),1:()=>{c({type:0}),b.nextFrame(()=>{l.comboboxPropsRef.current.value||c({type:3,focus:0})})}});case"ArrowUp":return e.preventDefault(),e.stopPropagation(),se(l.comboboxState,{0:()=>c({type:3,focus:1}),1:()=>{c({type:0}),b.nextFrame(()=>{l.comboboxPropsRef.current.value||c({type:3,focus:3})})}});case"Home":case"PageUp":return e.preventDefault(),e.stopPropagation(),c({type:3,focus:0});case"End":case"PageDown":return e.preventDefault(),e.stopPropagation(),c({type:3,focus:3});case"Escape":return e.preventDefault(),l.optionsRef.current&&!l.optionsPropsRef.current.static&&e.stopPropagation(),c({type:1});case"Tab":u.selectActiveOption(),c({type:1})}},[b,c,l,u]),h=Object($.useCallback)(e=>{var t;c({type:0}),null==(t=m.current)||t.call(m,e)},[c,m]),v=oe(()=>{if(l.labelRef.current)return[l.labelRef.current.id].join(" ")},[l.labelRef.current]),g=Object($.useMemo)(()=>({open:0===l.comboboxState,disabled:l.disabled}),[l]);return le({props:{...s,ref:d,id:f,role:"combobox",type:"text","aria-controls":null==(n=l.optionsRef.current)?void 0:n.id,"aria-expanded":l.disabled?void 0:0===l.comboboxState,"aria-activedescendant":null===l.activeOptionIndex||null==(r=l.options[l.activeOptionIndex])?void 0:r.id,"aria-labelledby":v,disabled:l.disabled,onKeyDown:y,onChange:h},slot:g,defaultTag:"input",name:"Combobox.Input"})})),Pe=ue((function(e,t){var n;let[r,a]=Ee("Combobox.Button"),o=ke(),i=ie(r.buttonRef,t),s="headlessui-combobox-button-"+re(),l=J(),c=Object($.useCallback)(e=>{switch(e.key){case"ArrowDown":return e.preventDefault(),e.stopPropagation(),1===r.comboboxState&&(a({type:0}),l.nextFrame(()=>{r.comboboxPropsRef.current.value||a({type:3,focus:0})})),l.nextFrame(()=>{var e;return null==(e=r.inputRef.current)?void 0:e.focus({preventScroll:!0})});case"ArrowUp":return e.preventDefault(),e.stopPropagation(),1===r.comboboxState&&(a({type:0}),l.nextFrame(()=>{r.comboboxPropsRef.current.value||a({type:3,focus:3})})),l.nextFrame(()=>{var e;return null==(e=r.inputRef.current)?void 0:e.focus({preventScroll:!0})});case"Escape":return e.preventDefault(),r.optionsRef.current&&!r.optionsPropsRef.current.static&&e.stopPropagation(),a({type:1}),l.nextFrame(()=>{var e;return null==(e=r.inputRef.current)?void 0:e.focus({preventScroll:!0})})}},[l,a,r,o]),u=Object($.useCallback)(e=>{if(fe(e.currentTarget))return e.preventDefault();0===r.comboboxState?a({type:1}):(e.preventDefault(),a({type:0})),l.nextFrame(()=>{var e;return null==(e=r.inputRef.current)?void 0:e.focus({preventScroll:!0})})},[a,l,r]),d=oe(()=>{if(r.labelRef.current)return[r.labelRef.current.id,s].join(" ")},[r.labelRef.current,s]),p=Object($.useMemo)(()=>({open:0===r.comboboxState,disabled:r.disabled}),[r]);return le({props:{...e,ref:i,id:s,type:ge(e,r.buttonRef),tabIndex:-1,"aria-haspopup":!0,"aria-controls":null==(n=r.optionsRef.current)?void 0:n.id,"aria-expanded":r.disabled?void 0:0===r.comboboxState,"aria-labelledby":d,disabled:r.disabled,onClick:u,onKeyDown:c},slot:p,defaultTag:"button",name:"Combobox.Button"})})),Ie=ue((function(e,t){var n;let{hold:r=!1,...a}=e,[o]=Ee("Combobox.Options"),{optionsPropsRef:i}=o,s=ie(o.optionsRef,t),l="headlessui-combobox-options-"+re(),c=ye(),u=null!==c?0===c:0===o.comboboxState;Z(()=>{var t;i.current.static=null!=(t=e.static)&&t},[i,e.static]),Z(()=>{i.current.hold=r},[r,i]),Oe({container:o.optionsRef.current,enabled:0===o.comboboxState,accept:e=>"option"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let d=oe(()=>{var e,t,n;return null!=(n=null==(e=o.labelRef.current)?void 0:e.id)?n:null==(t=o.buttonRef.current)?void 0:t.id},[o.labelRef.current,o.buttonRef.current]),p=Object($.useMemo)(()=>({open:0===o.comboboxState}),[o]);return le({props:{...a,"aria-activedescendant":null===o.activeOptionIndex||null==(n=o.options[o.activeOptionIndex])?void 0:n.id,"aria-labelledby":d,role:"listbox",id:l,ref:s},slot:p,defaultTag:"ul",features:3,visible:u,name:"Combobox.Options"})})),Te=Object.assign(Re,{Input:_e,Button:Pe,Label:function(e){let[t]=Ee("Combobox.Label"),n="headlessui-combobox-label-"+re(),r=Object($.useCallback)(()=>{var e;return null==(e=t.inputRef.current)?void 0:e.focus({preventScroll:!0})},[t.inputRef]),a=Object($.useMemo)(()=>({open:0===t.comboboxState,disabled:t.disabled}),[t]);return le({props:{...e,ref:t.labelRef,id:n,onClick:r},slot:a,defaultTag:"label",name:"Combobox.Label"})},Options:Ie,Option:function(e){let{disabled:t=!1,value:n,...r}=e,[a,o]=Ee("Combobox.Option"),i=ke(),s="headlessui-combobox-option-"+re(),l=null!==a.activeOptionIndex&&a.options[a.activeOptionIndex].id===s,c=a.comboboxPropsRef.current.value===n,u=Object($.useRef)({disabled:t,value:n});Z(()=>{u.current.disabled=t},[u,t]),Z(()=>{u.current.value=n},[u,n]),Z(()=>{var e,t;u.current.textValue=null==(t=null==(e=document.getElementById(s))?void 0:e.textContent)?void 0:t.toLowerCase()},[u,s]);let d=Object($.useCallback)(()=>i.selectOption(s),[i,s]);Z(()=>(o({type:4,id:s,dataRef:u}),()=>o({type:5,id:s})),[u,s]),Z(()=>{0===a.comboboxState&&(!c||o({type:3,focus:4,id:s}))},[a.comboboxState,c,s]),Z(()=>{if(0!==a.comboboxState||!l)return;let e=Q();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=document.getElementById(s))?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[s,l,a.comboboxState,a.activeOptionIndex]);let p=Object($.useCallback)(e=>{if(t)return e.preventDefault();d(),o({type:1}),Q().nextFrame(()=>{var e;return null==(e=a.inputRef.current)?void 0:e.focus({preventScroll:!0})})},[o,a.inputRef,t,d]),f=Object($.useCallback)(()=>{if(t)return o({type:3,focus:5});o({type:3,focus:4,id:s})},[t,s,o]),b=Object($.useCallback)(()=>{t||l||o({type:3,focus:4,id:s})},[t,l,s,o]),m=Object($.useCallback)(()=>{t||!l||a.optionsPropsRef.current.hold||o({type:3,focus:5})},[t,l,o,a.comboboxState,a.comboboxPropsRef]),y=Object($.useMemo)(()=>({active:l,selected:c,disabled:t}),[l,c,t]);return le({props:{...r,id:s,role:"option",tabIndex:!0===t?void 0:-1,"aria-disabled":!0===t||void 0,"aria-selected":!0===c||void 0,disabled:void 0,onClick:p,onFocus:f,onPointerMove:b,onMouseMove:b,onPointerLeave:m,onMouseLeave:m},slot:y,defaultTag:"li",name:"Combobox.Option"})}}),Me=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>e+":not([tabindex='-1'])").join(",");function Ne(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Me))}function Fe(e,t=0){return e!==document.body&&se(t,{0:()=>e.matches(Me),1(){let t=e;for(;null!==t;){if(t.matches(Me))return!0;t=t.parentElement}return!1}})}function Le(e){null==e||e.focus({preventScroll:!0})}function De(e,t){let n,r=Array.isArray(e)?e.slice().sort((e,t)=>{let n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING?-1:n&Node.DOCUMENT_POSITION_PRECEDING?1:0}):Ne(e),a=document.activeElement,o=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),i=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,r.indexOf(a))-1;if(4&t)return Math.max(0,r.indexOf(a))+1;if(8&t)return r.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),s=32&t?{preventScroll:!0}:{},l=0,c=r.length;do{if(l>=c||l+c<=0)return 0;let e=i+l;if(16&t)e=(e+c)%c;else{if(e<0)return 3;if(e>=c)return 1}n=r[e],null==n||n.focus(s),l+=o}while(n!==document.activeElement);return n.hasAttribute("tabindex")||n.setAttribute("tabindex","0"),2}function Ae(){let e=Object($.useRef)(!1);return Object($.useEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var ze=new Set,qe=new Map;function Ue(e){e.setAttribute("aria-hidden","true"),e.inert=!0}function Be(e){let t=qe.get(e);!t||(null===t["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",t["aria-hidden"]),e.inert=t.inert)}var He=Object($.createContext)(!1);function Ve(e){return Y.a.createElement(He.Provider,{value:e.force},e.children)}var Ge=$.Fragment;function We(e){let t=e,n=function(){let e=Object($.useContext)(He),t=Object($.useContext)(Ye),[n,r]=Object($.useState)(()=>{if(!e&&null!==t||"undefined"==typeof window)return null;let n=document.getElementById("headlessui-portal-root");if(n)return n;let r=document.createElement("div");return r.setAttribute("id","headlessui-portal-root"),document.body.appendChild(r)});return Object($.useEffect)(()=>{null!==n&&(document.body.contains(n)||document.body.appendChild(n))},[n]),Object($.useEffect)(()=>{e||null!==t&&r(t.current)},[t,r,e]),n}(),[r]=Object($.useState)(()=>"undefined"==typeof window?null:document.createElement("div")),a=ee();return Z(()=>{if(n&&r)return n.appendChild(r),()=>{var e;!n||!r||(n.removeChild(r),n.childNodes.length<=0&&(null==(e=n.parentElement)||e.removeChild(n)))}},[n,r]),a&&n&&r?Object(K.createPortal)(le({props:t,defaultTag:Ge,name:"Portal"}),r):null}var $e=$.Fragment,Ye=Object($.createContext)(null);We.Group=function(e){let{target:t,...n}=e;return Y.a.createElement(Ye.Provider,{value:t},le({props:n,defaultTag:$e,name:"Popover.Group"}))};var Ke=Object($.createContext)(null);function Qe(){let e=Object($.useContext)(Ke);if(null===e){let e=new Error("You used a component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Qe),e}return e}function Je(){let[e,t]=Object($.useState)([]);return[e.length>0?e.join(" "):void 0,Object($.useMemo)(()=>function(e){let n=Object($.useCallback)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n})),[]),r=Object($.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props}),[n,e.slot,e.name,e.props]);return Y.a.createElement(Ke.Provider,{value:r},e.children)},[t])]}function Ze(e){let t=Qe(),n="headlessui-description-"+re();return Z(()=>t.register(n),[n,t.register]),le({props:{...e,...t.props,id:n},slot:t.slot||{},defaultTag:"p",name:t.name||"Description"})}var Xe=Object($.createContext)(()=>{});function et({children:e,onUpdate:t,type:n,element:r}){let a=Object($.useContext)(Xe),o=Object($.useCallback)((...e)=>{null==t||t(...e),a(...e)},[a,t]);return Z(()=>(o(0,n,r),()=>o(1,n,r)),[o,n,r]),Y.a.createElement(Xe.Provider,{value:o},e)}Xe.displayName="StackContext";var tt={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},nt=Object($.createContext)(null);function rt(e){let t=Object($.useContext)(nt);if(null===t){let t=new Error(`<${e} /> is missing a parent <${st.displayName} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,rt),t}return t}function at(e,t){return se(t.type,tt,e,t)}nt.displayName="DialogContext";var ot=ue((function(e,t){let{open:n,onClose:r,initialFocus:a,...o}=e,[i,s]=Object($.useState)(0),l=ye();void 0===n&&null!==l&&(n=se(l,{0:!0,1:!1}));let c=Object($.useRef)(new Set),u=Object($.useRef)(null),d=ie(u,t),p=e.hasOwnProperty("open")||null!==l,f=e.hasOwnProperty("onClose");if(!p&&!f)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!p)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!f)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof n)throw new Error("You provided an `open` prop to the `Dialog`, but the value is not a boolean. Received: "+n);if("function"!=typeof r)throw new Error("You provided an `onClose` prop to the `Dialog`, but the value is not a function. Received: "+r);let b=n?0:1,m=null!==l?0===l:0===b,[y,h]=Object($.useReducer)(at,{titleId:null,descriptionId:null}),v=Object($.useCallback)(()=>r(!1),[r]),g=Object($.useCallback)(e=>h({type:0,id:e}),[h]),O=ee()&&0===b,x=i>1,j=null!==Object($.useContext)(nt);(function(e,t=30,{initialFocus:n,containers:r}={}){let a=Object($.useRef)("undefined"!=typeof window?document.activeElement:null),o=Object($.useRef)(null),i=Ae(),s=Boolean(16&t),l=Boolean(2&t);Object($.useEffect)(()=>{!s||(a.current=document.activeElement)},[s]),Object($.useEffect)(()=>{if(s)return()=>{Le(a.current),a.current=null}},[s]),Object($.useEffect)(()=>{if(!l||!e.current)return;let t=document.activeElement;if(null==n?void 0:n.current){if((null==n?void 0:n.current)===t)return void(o.current=t)}else if(e.current.contains(t))return void(o.current=t);(null==n?void 0:n.current)?Le(n.current):0===De(e.current,1)&&console.warn("There are no focusable elements inside the "),o.current=document.activeElement},[e,n,l]),be("keydown",n=>{!(4&t)||!e.current||"Tab"===n.key&&(n.preventDefault(),2===De(e.current,16|(n.shiftKey?2:4))&&(o.current=document.activeElement))}),be("focus",n=>{if(!(8&t))return;let a=new Set(null==r?void 0:r.current);if(a.add(e),!a.size)return;let s=o.current;if(!s||!i.current)return;let l=n.target;l&&l instanceof HTMLElement?function(e,t){var n;for(let r of e)if(null==(n=r.current)?void 0:n.contains(t))return!0;return!1}(a,l)?(o.current=l,Le(l)):(n.preventDefault(),n.stopPropagation(),Le(s)):Le(o.current)},!0)})(u,O?se(x?"parent":"leaf",{parent:16,leaf:30}):1,{initialFocus:a,containers:c}),function(e,t=!0){Z(()=>{if(!t||!e.current)return;let n=e.current;ze.add(n);for(let e of qe.keys())e.contains(n)&&(Be(e),qe.delete(e));return document.querySelectorAll("body > *").forEach(e=>{if(e instanceof HTMLElement){for(let t of ze)if(e.contains(t))return;1===ze.size&&(qe.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),Ue(e))}}),()=>{if(ze.delete(n),ze.size>0)document.querySelectorAll("body > *").forEach(e=>{if(e instanceof HTMLElement&&!qe.has(e)){for(let t of ze)if(e.contains(t))return;qe.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),Ue(e)}});else for(let e of qe.keys())Be(e),qe.delete(e)}},[t])}(u,!!x&&O),be("mousedown",e=>{var t;let n=e.target;0===b&&(x||(null==(t=u.current)?void 0:t.contains(n))||v())}),be("keydown",e=>{"Escape"===e.key&&0===b&&(x||(e.preventDefault(),e.stopPropagation(),v()))}),Object($.useEffect)(()=>{if(0!==b||j)return;let e=document.documentElement.style.overflow,t=document.documentElement.style.paddingRight,n=window.innerWidth-document.documentElement.clientWidth;return document.documentElement.style.overflow="hidden",document.documentElement.style.paddingRight=n+"px",()=>{document.documentElement.style.overflow=e,document.documentElement.style.paddingRight=t}},[b,j]),Object($.useEffect)(()=>{if(0!==b||!u.current)return;let e=new IntersectionObserver(e=>{for(let t of e)0===t.boundingClientRect.x&&0===t.boundingClientRect.y&&0===t.boundingClientRect.width&&0===t.boundingClientRect.height&&v()});return e.observe(u.current),()=>e.disconnect()},[b,u,v]);let[E,w]=Je(),k="headlessui-dialog-"+re(),C=Object($.useMemo)(()=>[{dialogState:b,close:v,setTitleId:g},y],[b,y,v,g]),S=Object($.useMemo)(()=>({open:0===b}),[b]),R={ref:d,id:k,role:"dialog","aria-modal":0===b||void 0,"aria-labelledby":y.titleId,"aria-describedby":E,onClick(e){e.stopPropagation()}},_=o;return Y.a.createElement(et,{type:"Dialog",element:u,onUpdate:Object($.useCallback)((e,t,n)=>{"Dialog"===t&&se(e,{0(){c.current.add(n),s(e=>e+1)},1(){c.current.add(n),s(e=>e-1)}})},[])},Y.a.createElement(Ve,{force:!0},Y.a.createElement(We,null,Y.a.createElement(nt.Provider,{value:C},Y.a.createElement(We.Group,{target:u},Y.a.createElement(Ve,{force:!1},Y.a.createElement(w,{slot:S,name:"Dialog.Description"},le({props:{..._,...R},slot:S,defaultTag:"div",features:3,visible:m,name:"Dialog"}))))))))})),it=ue((function(e,t){let[{dialogState:n,close:r}]=rt("Dialog.Overlay");return le({props:{...e,ref:ie(t),id:"headlessui-dialog-overlay-"+re(),"aria-hidden":!0,onClick:Object($.useCallback)(e=>{if(e.target===e.currentTarget){if(fe(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),r()}},[r])},slot:Object($.useMemo)(()=>({open:0===n}),[n]),defaultTag:"div",name:"Dialog.Overlay"})})),st=Object.assign(ot,{Overlay:it,Title:function(e){let[{dialogState:t,setTitleId:n}]=rt("Dialog.Title"),r="headlessui-dialog-title-"+re();Object($.useEffect)(()=>(n(r),()=>n(null)),[r,n]);let a=Object($.useMemo)(()=>({open:0===t}),[t]);return le({props:{...e,id:r},slot:a,defaultTag:"h2",name:"Dialog.Title"})},Description:Ze}),lt={0:e=>({...e,disclosureState:se(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4:e=>!0===e.linkedPanel?e:{...e,linkedPanel:!0},5:e=>!1===e.linkedPanel?e:{...e,linkedPanel:!1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},ct=Object($.createContext)(null);function ut(e){let t=Object($.useContext)(ct);if(null===t){let t=new Error(`<${e} /> is missing a parent <${yt.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ut),t}return t}ct.displayName="DisclosureContext";var dt=Object($.createContext)(null);function pt(e){let t=Object($.useContext)(dt);if(null===t){let t=new Error(`<${e} /> is missing a parent <${yt.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,pt),t}return t}dt.displayName="DisclosureAPIContext";var ft=Object($.createContext)(null);function bt(e,t){return se(t.type,lt,e,t)}ft.displayName="DisclosurePanelContext";var mt=$.Fragment;function yt(e){let{defaultOpen:t=!1,...n}=e,r="headlessui-disclosure-button-"+re(),a="headlessui-disclosure-panel-"+re(),o=Object($.useReducer)(bt,{disclosureState:t?0:1,linkedPanel:!1,buttonId:r,panelId:a}),[{disclosureState:i},s]=o;Object($.useEffect)(()=>s({type:2,buttonId:r}),[r,s]),Object($.useEffect)(()=>s({type:3,panelId:a}),[a,s]);let l=Object($.useCallback)(e=>{s({type:1});let t=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:document.getElementById(r):document.getElementById(r);null==t||t.focus()},[s,r]),c=Object($.useMemo)(()=>({close:l}),[l]),u=Object($.useMemo)(()=>({open:0===i,close:l}),[i,l]);return Y.a.createElement(ct.Provider,{value:o},Y.a.createElement(dt.Provider,{value:c},Y.a.createElement(he,{value:se(i,{0:0,1:1})},le({props:n,slot:u,defaultTag:mt,name:"Disclosure"}))))}var ht=ue((function(e,t){let[n,r]=ut("Disclosure.Button"),a=Object($.useRef)(null),o=ie(a,t),i=Object($.useContext)(ft),s=null!==i&&i===n.panelId,l=Object($.useCallback)(e=>{var t;if(s){if(1===n.disclosureState)return;switch(e.key){case" ":case"Enter":e.preventDefault(),e.stopPropagation(),r({type:0}),null==(t=document.getElementById(n.buttonId))||t.focus()}}else switch(e.key){case" ":case"Enter":e.preventDefault(),e.stopPropagation(),r({type:0})}},[r,s,n.disclosureState,n.buttonId]),c=Object($.useCallback)(e=>{switch(e.key){case" ":e.preventDefault()}},[]),u=Object($.useCallback)(t=>{var a;fe(t.currentTarget)||e.disabled||(s?(r({type:0}),null==(a=document.getElementById(n.buttonId))||a.focus()):r({type:0}))},[r,e.disabled,n.buttonId,s]),d=Object($.useMemo)(()=>({open:0===n.disclosureState}),[n]),p=ge(e,a);return le({props:{...e,...s?{ref:o,type:p,onKeyDown:l,onClick:u}:{ref:o,id:n.buttonId,type:p,"aria-expanded":e.disabled?void 0:0===n.disclosureState,"aria-controls":n.linkedPanel?n.panelId:void 0,onKeyDown:l,onKeyUp:c,onClick:u}},slot:d,defaultTag:"button",name:"Disclosure.Button"})})),vt=ue((function(e,t){let[n,r]=ut("Disclosure.Panel"),{close:a}=pt("Disclosure.Panel"),o=ie(t,()=>{n.linkedPanel||r({type:4})}),i=ye(),s=null!==i?0===i:0===n.disclosureState;Object($.useEffect)(()=>()=>r({type:5}),[r]),Object($.useEffect)(()=>{var t;1===n.disclosureState&&(null==(t=e.unmount)||t)&&r({type:5})},[n.disclosureState,e.unmount,r]);let l=Object($.useMemo)(()=>({open:0===n.disclosureState,close:a}),[n,a]),c={ref:o,id:n.panelId},u=e;return Y.a.createElement(ft.Provider,{value:n.panelId},le({props:{...u,...c},slot:l,defaultTag:"div",features:3,visible:s,name:"Disclosure.Panel"}))}));yt.Button=ht,yt.Panel=vt;var gt={1:e=>e.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0:e=>e.disabled||0===e.listboxState?e:{...e,listboxState:0},2:(e,t)=>e.disabled===t.disabled?e:{...e,disabled:t.disabled},3:(e,t)=>e.orientation===t.orientation?e:{...e,orientation:t.orientation},4(e,t){if(e.disabled||1===e.listboxState)return e;let n=pe(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return""===e.searchQuery&&e.activeOptionIndex===n?e:{...e,searchQuery:"",activeOptionIndex:n}},5:(e,t)=>{if(e.disabled||1===e.listboxState)return e;let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+n).concat(e.options.slice(0,e.activeOptionIndex+n)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))}),o=a?e.options.indexOf(a):-1;return-1===o||o===e.activeOptionIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeOptionIndex:o}},6:e=>e.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},7:(e,t)=>{var n;let r=Array.from(null==(n=e.optionsRef.current)?void 0:n.querySelectorAll('[id^="headlessui-listbox-option-"]')).reduce((e,t,n)=>Object.assign(e,{[t.id]:n}),{}),a=[...e.options,{id:t.id,dataRef:t.dataRef}].sort((e,t)=>r[e.id]-r[t.id]);return{...e,options:a}},8:(e,t)=>{let n=e.options.slice(),r=null!==e.activeOptionIndex?n[e.activeOptionIndex]:null,a=n.findIndex(e=>e.id===t.id);return-1!==a&&n.splice(a,1),{...e,options:n,activeOptionIndex:a===e.activeOptionIndex||null===r?null:n.indexOf(r)}}},Ot=Object($.createContext)(null);function xt(e){let t=Object($.useContext)(Ot);if(null===t){let t=new Error(`<${e} /> is missing a parent <${wt.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,xt),t}return t}function jt(e,t){return se(t.type,gt,e,t)}Ot.displayName="ListboxContext";var Et=$.Fragment;function wt(e){let{value:t,onChange:n,disabled:r=!1,horizontal:a=!1,...o}=e,i=a?"horizontal":"vertical",s=Object($.useReducer)(jt,{listboxState:1,propsRef:{current:{value:t,onChange:n}},labelRef:Object($.createRef)(),buttonRef:Object($.createRef)(),optionsRef:Object($.createRef)(),disabled:r,orientation:i,options:[],searchQuery:"",activeOptionIndex:null}),[{listboxState:l,propsRef:c,optionsRef:u,buttonRef:d},p]=s;Z(()=>{c.current.value=t},[t,c]),Z(()=>{c.current.onChange=n},[n,c]),Z(()=>p({type:2,disabled:r}),[r]),Z(()=>p({type:3,orientation:i}),[i]),be("mousedown",e=>{var t,n,r;let a=e.target;0===l&&((null==(t=d.current)?void 0:t.contains(a))||(null==(n=u.current)?void 0:n.contains(a))||(p({type:1}),Fe(a,1)||(e.preventDefault(),null==(r=d.current)||r.focus())))});let f=Object($.useMemo)(()=>({open:0===l,disabled:r}),[l,r]);return Y.a.createElement(Ot.Provider,{value:s},Y.a.createElement(he,{value:se(l,{0:0,1:1})},le({props:o,slot:f,defaultTag:Et,name:"Listbox"})))}var kt=ue((function(e,t){var n;let[r,a]=xt("Listbox.Button"),o=ie(r.buttonRef,t),i="headlessui-listbox-button-"+re(),s=J(),l=Object($.useCallback)(e=>{switch(e.key){case" ":case"Enter":case"ArrowDown":e.preventDefault(),a({type:0}),s.nextFrame(()=>{r.propsRef.current.value||a({type:4,focus:0})});break;case"ArrowUp":e.preventDefault(),a({type:0}),s.nextFrame(()=>{r.propsRef.current.value||a({type:4,focus:3})})}},[a,r,s]),c=Object($.useCallback)(e=>{switch(e.key){case" ":e.preventDefault()}},[]),u=Object($.useCallback)(e=>{if(fe(e.currentTarget))return e.preventDefault();0===r.listboxState?(a({type:1}),s.nextFrame(()=>{var e;return null==(e=r.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(e.preventDefault(),a({type:0}))},[a,s,r]),d=oe(()=>{if(r.labelRef.current)return[r.labelRef.current.id,i].join(" ")},[r.labelRef.current,i]),p=Object($.useMemo)(()=>({open:0===r.listboxState,disabled:r.disabled}),[r]);return le({props:{...e,ref:o,id:i,type:ge(e,r.buttonRef),"aria-haspopup":!0,"aria-controls":null==(n=r.optionsRef.current)?void 0:n.id,"aria-expanded":r.disabled?void 0:0===r.listboxState,"aria-labelledby":d,disabled:r.disabled,onKeyDown:l,onKeyUp:c,onClick:u},slot:p,defaultTag:"button",name:"Listbox.Button"})})),Ct=ue((function(e,t){var n;let[r,a]=xt("Listbox.Options"),o=ie(r.optionsRef,t),i="headlessui-listbox-options-"+re(),s=J(),l=J(),c=ye(),u=null!==c?0===c:0===r.listboxState;Z(()=>{let e=r.optionsRef.current;!e||0===r.listboxState&&e!==document.activeElement&&e.focus({preventScroll:!0})},[r.listboxState,r.optionsRef]);let d=Object($.useCallback)(e=>{switch(l.dispose(),e.key){case" ":if(""!==r.searchQuery)return e.preventDefault(),e.stopPropagation(),a({type:5,value:e.key});case"Enter":if(e.preventDefault(),e.stopPropagation(),a({type:1}),null!==r.activeOptionIndex){let{dataRef:e}=r.options[r.activeOptionIndex];r.propsRef.current.onChange(e.current.value)}Q().nextFrame(()=>{var e;return null==(e=r.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case se(r.orientation,{vertical:"ArrowDown",horizontal:"ArrowRight"}):return e.preventDefault(),e.stopPropagation(),a({type:4,focus:2});case se(r.orientation,{vertical:"ArrowUp",horizontal:"ArrowLeft"}):return e.preventDefault(),e.stopPropagation(),a({type:4,focus:1});case"Home":case"PageUp":return e.preventDefault(),e.stopPropagation(),a({type:4,focus:0});case"End":case"PageDown":return e.preventDefault(),e.stopPropagation(),a({type:4,focus:3});case"Escape":return e.preventDefault(),e.stopPropagation(),a({type:1}),s.nextFrame(()=>{var e;return null==(e=r.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case"Tab":e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(a({type:5,value:e.key}),l.setTimeout(()=>a({type:6}),350))}},[s,a,l,r]),p=oe(()=>{var e,t,n;return null!=(n=null==(e=r.labelRef.current)?void 0:e.id)?n:null==(t=r.buttonRef.current)?void 0:t.id},[r.labelRef.current,r.buttonRef.current]),f=Object($.useMemo)(()=>({open:0===r.listboxState}),[r]);return le({props:{...e,"aria-activedescendant":null===r.activeOptionIndex||null==(n=r.options[r.activeOptionIndex])?void 0:n.id,"aria-labelledby":p,"aria-orientation":r.orientation,id:i,onKeyDown:d,role:"listbox",tabIndex:0,ref:o},slot:f,defaultTag:"ul",features:3,visible:u,name:"Listbox.Options"})}));wt.Button=kt,wt.Label=function(e){let[t]=xt("Listbox.Label"),n="headlessui-listbox-label-"+re(),r=Object($.useCallback)(()=>{var e;return null==(e=t.buttonRef.current)?void 0:e.focus({preventScroll:!0})},[t.buttonRef]),a=Object($.useMemo)(()=>({open:0===t.listboxState,disabled:t.disabled}),[t]);return le({props:{...e,ref:t.labelRef,id:n,onClick:r},slot:a,defaultTag:"label",name:"Listbox.Label"})},wt.Options=Ct,wt.Option=function(e){let{disabled:t=!1,value:n,...r}=e,[a,o]=xt("Listbox.Option"),i="headlessui-listbox-option-"+re(),s=null!==a.activeOptionIndex&&a.options[a.activeOptionIndex].id===i,l=a.propsRef.current.value===n,c=Object($.useRef)({disabled:t,value:n});Z(()=>{c.current.disabled=t},[c,t]),Z(()=>{c.current.value=n},[c,n]),Z(()=>{var e,t;c.current.textValue=null==(t=null==(e=document.getElementById(i))?void 0:e.textContent)?void 0:t.toLowerCase()},[c,i]);let u=Object($.useCallback)(()=>a.propsRef.current.onChange(n),[a.propsRef,n]);Z(()=>(o({type:7,id:i,dataRef:c}),()=>o({type:8,id:i})),[c,i]),Z(()=>{var e,t;0===a.listboxState&&(!l||(o({type:4,focus:4,id:i}),null==(t=null==(e=document.getElementById(i))?void 0:e.focus)||t.call(e)))},[a.listboxState]),Z(()=>{if(0!==a.listboxState||!s)return;let e=Q();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=document.getElementById(i))?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[i,s,a.listboxState,a.activeOptionIndex]);let d=Object($.useCallback)(e=>{if(t)return e.preventDefault();u(),o({type:1}),Q().nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})})},[o,a.buttonRef,t,u]),p=Object($.useCallback)(()=>{if(t)return o({type:4,focus:5});o({type:4,focus:4,id:i})},[t,i,o]),f=Object($.useCallback)(()=>{t||s||o({type:4,focus:4,id:i})},[t,s,i,o]),b=Object($.useCallback)(()=>{t||!s||o({type:4,focus:5})},[t,s,o]),m=Object($.useMemo)(()=>({active:s,selected:l,disabled:t}),[s,l,t]);return le({props:{...r,id:i,role:"option",tabIndex:!0===t?void 0:-1,"aria-disabled":!0===t||void 0,"aria-selected":!0===l||void 0,disabled:void 0,onClick:d,onFocus:p,onPointerMove:f,onMouseMove:f,onPointerLeave:b,onMouseLeave:b},slot:m,defaultTag:"li",name:"Listbox.Option"})};var St={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,menuState:0},2:(e,t)=>{let n=pe(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return""===e.searchQuery&&e.activeItemIndex===n?e:{...e,searchQuery:"",activeItemIndex:n}},3:(e,t)=>{let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),a=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled}),o=a?e.items.indexOf(a):-1;return-1===o||o===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:o}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{var n;let r=Array.from(null==(n=e.itemsRef.current)?void 0:n.querySelectorAll('[id^="headlessui-menu-item-"]')).reduce((e,t,n)=>Object.assign(e,{[t.id]:n}),{}),a=[...e.items,{id:t.id,dataRef:t.dataRef}].sort((e,t)=>r[e.id]-r[t.id]);return{...e,items:a}},6:(e,t)=>{let n=e.items.slice(),r=null!==e.activeItemIndex?n[e.activeItemIndex]:null,a=n.findIndex(e=>e.id===t.id);return-1!==a&&n.splice(a,1),{...e,items:n,activeItemIndex:a===e.activeItemIndex||null===r?null:n.indexOf(r)}}},Rt=Object($.createContext)(null);function _t(e){let t=Object($.useContext)(Rt);if(null===t){let t=new Error(`<${e} /> is missing a parent <${Tt.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,_t),t}return t}function Pt(e,t){return se(t.type,St,e,t)}Rt.displayName="MenuContext";var It=$.Fragment;function Tt(e){let t=Object($.useReducer)(Pt,{menuState:1,buttonRef:Object($.createRef)(),itemsRef:Object($.createRef)(),items:[],searchQuery:"",activeItemIndex:null}),[{menuState:n,itemsRef:r,buttonRef:a},o]=t;be("mousedown",e=>{var t,i,s;let l=e.target;0===n&&((null==(t=a.current)?void 0:t.contains(l))||(null==(i=r.current)?void 0:i.contains(l))||(o({type:1}),Fe(l,1)||(e.preventDefault(),null==(s=a.current)||s.focus())))});let i=Object($.useMemo)(()=>({open:0===n}),[n]);return Y.a.createElement(Rt.Provider,{value:t},Y.a.createElement(he,{value:se(n,{0:0,1:1})},le({props:e,slot:i,defaultTag:It,name:"Menu"})))}var Mt=ue((function(e,t){var n;let[r,a]=_t("Menu.Button"),o=ie(r.buttonRef,t),i="headlessui-menu-button-"+re(),s=J(),l=Object($.useCallback)(e=>{switch(e.key){case" ":case"Enter":case"ArrowDown":e.preventDefault(),e.stopPropagation(),a({type:0}),s.nextFrame(()=>a({type:2,focus:0}));break;case"ArrowUp":e.preventDefault(),e.stopPropagation(),a({type:0}),s.nextFrame(()=>a({type:2,focus:3}))}},[a,s]),c=Object($.useCallback)(e=>{switch(e.key){case" ":e.preventDefault()}},[]),u=Object($.useCallback)(t=>{if(fe(t.currentTarget))return t.preventDefault();e.disabled||(0===r.menuState?(a({type:1}),s.nextFrame(()=>{var e;return null==(e=r.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(t.preventDefault(),t.stopPropagation(),a({type:0})))},[a,s,r,e.disabled]),d=Object($.useMemo)(()=>({open:0===r.menuState}),[r]);return le({props:{...e,ref:o,id:i,type:ge(e,r.buttonRef),"aria-haspopup":!0,"aria-controls":null==(n=r.itemsRef.current)?void 0:n.id,"aria-expanded":e.disabled?void 0:0===r.menuState,onKeyDown:l,onKeyUp:c,onClick:u},slot:d,defaultTag:"button",name:"Menu.Button"})})),Nt=ue((function(e,t){var n,r;let[a,o]=_t("Menu.Items"),i=ie(a.itemsRef,t),s="headlessui-menu-items-"+re(),l=J(),c=ye(),u=null!==c?0===c:0===a.menuState;Object($.useEffect)(()=>{let e=a.itemsRef.current;!e||0===a.menuState&&e!==document.activeElement&&e.focus({preventScroll:!0})},[a.menuState,a.itemsRef]),Oe({container:a.itemsRef.current,enabled:0===a.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let d=Object($.useCallback)(e=>{var t;switch(l.dispose(),e.key){case" ":if(""!==a.searchQuery)return e.preventDefault(),e.stopPropagation(),o({type:3,value:e.key});case"Enter":if(e.preventDefault(),e.stopPropagation(),o({type:1}),null!==a.activeItemIndex){let{id:e}=a.items[a.activeItemIndex];null==(t=document.getElementById(e))||t.click()}Q().nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case"ArrowDown":return e.preventDefault(),e.stopPropagation(),o({type:2,focus:2});case"ArrowUp":return e.preventDefault(),e.stopPropagation(),o({type:2,focus:1});case"Home":case"PageUp":return e.preventDefault(),e.stopPropagation(),o({type:2,focus:0});case"End":case"PageDown":return e.preventDefault(),e.stopPropagation(),o({type:2,focus:3});case"Escape":e.preventDefault(),e.stopPropagation(),o({type:1}),Q().nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case"Tab":e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(o({type:3,value:e.key}),l.setTimeout(()=>o({type:4}),350))}},[o,l,a]),p=Object($.useCallback)(e=>{switch(e.key){case" ":e.preventDefault()}},[]),f=Object($.useMemo)(()=>({open:0===a.menuState}),[a]);return le({props:{...e,"aria-activedescendant":null===a.activeItemIndex||null==(n=a.items[a.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(r=a.buttonRef.current)?void 0:r.id,id:s,onKeyDown:d,onKeyUp:p,role:"menu",tabIndex:0,ref:i},slot:f,defaultTag:"div",features:3,visible:u,name:"Menu.Items"})})),Ft=$.Fragment;Tt.Button=Mt,Tt.Items=Nt,Tt.Item=function(e){let{disabled:t=!1,onClick:n,...r}=e,[a,o]=_t("Menu.Item"),i="headlessui-menu-item-"+re(),s=null!==a.activeItemIndex&&a.items[a.activeItemIndex].id===i;Z(()=>{if(0!==a.menuState||!s)return;let e=Q();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=document.getElementById(i))?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[i,s,a.menuState,a.activeItemIndex]);let l=Object($.useRef)({disabled:t});Z(()=>{l.current.disabled=t},[l,t]),Z(()=>{var e,t;l.current.textValue=null==(t=null==(e=document.getElementById(i))?void 0:e.textContent)?void 0:t.toLowerCase()},[l,i]),Z(()=>(o({type:5,id:i,dataRef:l}),()=>o({type:6,id:i})),[l,i]);let c=Object($.useCallback)(e=>t?e.preventDefault():(o({type:1}),Q().nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}),n?n(e):void 0),[o,a.buttonRef,t,n]),u=Object($.useCallback)(()=>{if(t)return o({type:2,focus:5});o({type:2,focus:4,id:i})},[t,i,o]),d=Object($.useCallback)(()=>{t||s||o({type:2,focus:4,id:i})},[t,s,i,o]),p=Object($.useCallback)(()=>{t||!s||o({type:2,focus:5})},[t,s,o]),f=Object($.useMemo)(()=>({active:s,disabled:t}),[s,t]);return le({props:{...r,id:i,role:"menuitem",tabIndex:!0===t?void 0:-1,"aria-disabled":!0===t||void 0,disabled:void 0,onClick:c,onFocus:u,onPointerMove:d,onMouseMove:d,onPointerLeave:p,onMouseLeave:p},slot:f,defaultTag:Ft,name:"Menu.Item"})};var Lt={0:e=>({...e,popoverState:se(e.popoverState,{0:1,1:0})}),1:e=>1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},Dt=Object($.createContext)(null);function At(e){let t=Object($.useContext)(Dt);if(null===t){let t=new Error(`<${e} /> is missing a parent <${Gt.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,At),t}return t}Dt.displayName="PopoverContext";var zt=Object($.createContext)(null);function qt(e){let t=Object($.useContext)(zt);if(null===t){let t=new Error(`<${e} /> is missing a parent <${Gt.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,qt),t}return t}zt.displayName="PopoverAPIContext";var Ut=Object($.createContext)(null);function Bt(){return Object($.useContext)(Ut)}Ut.displayName="PopoverGroupContext";var Ht=Object($.createContext)(null);function Vt(e,t){return se(t.type,Lt,e,t)}function Gt(e){let t="headlessui-popover-button-"+re(),n="headlessui-popover-panel-"+re(),r=Object($.useReducer)(Vt,{popoverState:1,button:null,buttonId:t,panel:null,panelId:n}),[{popoverState:a,button:o,panel:i},s]=r;Object($.useEffect)(()=>s({type:3,buttonId:t}),[t,s]),Object($.useEffect)(()=>s({type:5,panelId:n}),[n,s]);let l=Object($.useMemo)(()=>({buttonId:t,panelId:n,close:()=>s({type:1})}),[t,n,s]),c=Bt(),u=null==c?void 0:c.registerPopover,d=Object($.useCallback)(()=>{var e;return null!=(e=null==c?void 0:c.isFocusWithinPopoverGroup())?e:(null==o?void 0:o.contains(document.activeElement))||(null==i?void 0:i.contains(document.activeElement))},[c,o,i]);Object($.useEffect)(()=>null==u?void 0:u(l),[u,l]),be("focus",()=>{0===a&&(d()||!o||!i||s({type:1}))},!0),be("mousedown",e=>{let t=e.target;0===a&&((null==o?void 0:o.contains(t))||(null==i?void 0:i.contains(t))||(s({type:1}),Fe(t,1)||(e.preventDefault(),null==o||o.focus())))});let p=Object($.useCallback)(e=>{s({type:1});let t=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:o:o;null==t||t.focus()},[s,o]),f=Object($.useMemo)(()=>({close:p}),[p]),b=Object($.useMemo)(()=>({open:0===a,close:p}),[a,p]);return Y.a.createElement(Dt.Provider,{value:r},Y.a.createElement(zt.Provider,{value:f},Y.a.createElement(he,{value:se(a,{0:0,1:1})},le({props:e,slot:b,defaultTag:"div",name:"Popover"}))))}Ht.displayName="PopoverPanelContext";var Wt=ue((function(e,t){let[n,r]=At("Popover.Button"),a=Object($.useRef)(null),o=Bt(),i=null==o?void 0:o.closeOthers,s=Object($.useContext)(Ht),l=null!==s&&s===n.panelId,c=ie(a,t,l?null:e=>r({type:2,button:e})),u=ie(a,t),d=Object($.useRef)(null),p=Object($.useRef)("undefined"==typeof window?null:document.activeElement);be("focus",()=>{p.current=d.current,d.current=document.activeElement},!0);let f=Object($.useCallback)(e=>{var t,o;if(l){if(1===n.popoverState)return;switch(e.key){case" ":case"Enter":e.preventDefault(),e.stopPropagation(),r({type:1}),null==(t=n.button)||t.focus()}}else switch(e.key){case" ":case"Enter":e.preventDefault(),e.stopPropagation(),1===n.popoverState&&(null==i||i(n.buttonId)),r({type:0});break;case"Escape":if(0!==n.popoverState)return null==i?void 0:i(n.buttonId);if(!a.current||!a.current.contains(document.activeElement))return;e.preventDefault(),e.stopPropagation(),r({type:1});break;case"Tab":if(0!==n.popoverState||!n.panel||!n.button)return;if(e.shiftKey){if(!p.current||(null==(o=n.button)?void 0:o.contains(p.current))||n.panel.contains(p.current))return;let t=Ne(),r=t.indexOf(p.current);if(t.indexOf(n.button)>r)return;e.preventDefault(),e.stopPropagation(),De(n.panel,8)}else e.preventDefault(),e.stopPropagation(),De(n.panel,1)}},[r,n.popoverState,n.buttonId,n.button,n.panel,a,i,l]),b=Object($.useCallback)(e=>{var t;if(!l&&(" "===e.key&&e.preventDefault(),0===n.popoverState&&n.panel&&n.button))switch(e.key){case"Tab":if(!p.current||(null==(t=n.button)?void 0:t.contains(p.current))||n.panel.contains(p.current))return;let r=Ne(),a=r.indexOf(p.current);if(r.indexOf(n.button)>a)return;e.preventDefault(),e.stopPropagation(),De(n.panel,8)}},[n.popoverState,n.panel,n.button,l]),m=Object($.useCallback)(t=>{var a,o;fe(t.currentTarget)||e.disabled||(l?(r({type:1}),null==(a=n.button)||a.focus()):(1===n.popoverState&&(null==i||i(n.buttonId)),null==(o=n.button)||o.focus(),r({type:0})))},[r,n.button,n.popoverState,n.buttonId,e.disabled,i,l]),y=Object($.useMemo)(()=>({open:0===n.popoverState}),[n]),h=ge(e,a);return le({props:{...e,...l?{ref:u,type:h,onKeyDown:f,onClick:m}:{ref:c,id:n.buttonId,type:h,"aria-expanded":e.disabled?void 0:0===n.popoverState,"aria-controls":n.panel?n.panelId:void 0,onKeyDown:f,onKeyUp:b,onClick:m}},slot:y,defaultTag:"button",name:"Popover.Button"})})),$t=ue((function(e,t){let[{popoverState:n},r]=At("Popover.Overlay"),a=ie(t),o="headlessui-popover-overlay-"+re(),i=ye(),s=null!==i?0===i:0===n;return le({props:{...e,ref:a,id:o,"aria-hidden":!0,onClick:Object($.useCallback)(e=>{if(fe(e.currentTarget))return e.preventDefault();r({type:1})},[r])},slot:Object($.useMemo)(()=>({open:0===n}),[n]),defaultTag:"div",features:3,visible:s,name:"Popover.Overlay"})})),Yt=ue((function(e,t){let{focus:n=!1,...r}=e,[a,o]=At("Popover.Panel"),{close:i}=qt("Popover.Panel"),s=Object($.useRef)(null),l=ie(s,t,e=>{o({type:4,panel:e})}),c=ye(),u=null!==c?0===c:0===a.popoverState,d=Object($.useCallback)(e=>{var t;switch(e.key){case"Escape":if(0!==a.popoverState||!s.current||!s.current.contains(document.activeElement))return;e.preventDefault(),e.stopPropagation(),o({type:1}),null==(t=a.button)||t.focus()}},[a,s,o]);Object($.useEffect)(()=>()=>o({type:4,panel:null}),[o]),Object($.useEffect)(()=>{var t;e.static||1===a.popoverState&&(null==(t=e.unmount)||t)&&o({type:4,panel:null})},[a.popoverState,e.unmount,e.static,o]),Object($.useEffect)(()=>{if(!n||0!==a.popoverState||!s.current)return;let e=document.activeElement;s.current.contains(e)||De(s.current,1)},[n,s,a.popoverState]),be("keydown",e=>{var t;if(!(0===a.popoverState&&s.current&&"Tab"===e.key&&document.activeElement&&s.current&&s.current.contains(document.activeElement)))return;e.preventDefault();let n=De(s.current,e.shiftKey?2:4);if(3===n)return null==(t=a.button)?void 0:t.focus();if(1===n){if(!a.button)return;let e=Ne(),t=e.indexOf(a.button);0===De(e.splice(t+1).filter(e=>{var t;return!(null==(t=s.current)?void 0:t.contains(e))}),1)&&De(document.body,1)}}),be("focus",()=>{var e;!n||0===a.popoverState&&(!s.current||(null==(e=s.current)?void 0:e.contains(document.activeElement))||o({type:1}))},!0);let p=Object($.useMemo)(()=>({open:0===a.popoverState,close:i}),[a,i]),f={ref:l,id:a.panelId,onKeyDown:d};return Y.a.createElement(Ht.Provider,{value:a.panelId},le({props:{...r,...f},slot:p,defaultTag:"div",features:3,visible:u,name:"Popover.Panel"}))}));Gt.Button=Wt,Gt.Overlay=$t,Gt.Panel=Yt,Gt.Group=function(e){let t=Object($.useRef)(null),[n,r]=Object($.useState)([]),a=Object($.useCallback)(e=>{r(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})},[r]),o=Object($.useCallback)(e=>(r(t=>[...t,e]),()=>a(e)),[r,a]),i=Object($.useCallback)(()=>{var e;let r=document.activeElement;return!!(null==(e=t.current)?void 0:e.contains(r))||n.some(e=>{var t,n;return(null==(t=document.getElementById(e.buttonId))?void 0:t.contains(r))||(null==(n=document.getElementById(e.panelId))?void 0:n.contains(r))})},[t,n]),s=Object($.useCallback)(e=>{for(let t of n)t.buttonId!==e&&t.close()},[n]),l=Object($.useMemo)(()=>({registerPopover:o,unregisterPopover:a,isFocusWithinPopoverGroup:i,closeOthers:s}),[o,a,i,s]),c=Object($.useMemo)(()=>({}),[]),u={ref:t},d=e;return Y.a.createElement(Ut.Provider,{value:l},le({props:{...d,...u},slot:c,defaultTag:"div",name:"Popover.Group"}))};var Kt=Object($.createContext)(null);function Qt(){let e=Object($.useContext)(Kt);if(null===e){let e=new Error("You used a