HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux wordpress-ubuntu-s-2vcpu-4gb-fra1-01 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64
User: root (0)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/hcv/wp-content/plugins/wordpress-seo-premium/assets/js/dist/frontend-inspector-2140.min.js
(window.yoastPremiumWebpackJsonp=window.yoastPremiumWebpackJsonp||[]).push([[13],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=window.lodash},11:function(e,t){e.exports=window.yoast.componentsNew},14:function(e,t){e.exports=window.yoast.styledComponents},148:function(e,t){e.exports=ReactDOM},16:function(e,t){e.exports=window.wp.domReady},194:function(e,t,n){"use strict";var r=c(n(16)),a=n(3),o=n(14),i=c(n(195)),s=c(n(199)),l=c(n(203));function c(e){return e&&e.__esModule?e:{default:e}}(0,r.default)(function(){(0,s.default)();var e=document.createElement("div"),t=e.attachShadow({mode:"open"}),n=document.createElement("style"),r=document.createElement("div");e.style.position="relative",e.style.zIndex="99998",r.setAttribute("id","wpseo-frontend-inspector"),n.textContent=l.default,t.append(n,r),document.body.appendChild(e),document.body.classList.contains("rtl")&&r.classList.add("rtl"),(0,a.render)(wp.element.createElement(o.StyleSheetManager,{target:t},wp.element.createElement(i.default,null)),r)})},195:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(a)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),a=n(4),o=n(3),i=n(2),s=n(11),l=n(22),c=f(n(5)),u=f(n(196)),d=n(197),p=f(n(198));function f(e){return e&&e.__esModule?e:{default:e}}var b=new RegExp(/^https?:\/\//i),v=function(){return wp.element.createElement("em",null,(0,i.__)("Focus keyphrase not set","wordpress-seo-premium"))},m=function(e){var t=e.onClick;return wp.element.createElement(o.Fragment,null,wp.element.createElement("h2",null,wp.element.createElement(d.YoastIcon,null),(0,i.__)("Front-end SEO inspector","wordpress-seo-premium")),wp.element.createElement("button",{className:"close",onClick:t},wp.element.createElement(s.SvgIcon,{icon:"times",color:l.colors.$color_grey_text})))};m.propTypes={onClick:c.default.func.isRequired};t.default=function(){var e=(0,a.useSelect)(function(e){return e("yoast-seo/frontend-inspector").getData()},[]),t=(0,o.useState)("open"===localStorage.getItem("wpseoFrontendInspectorOpen")),n=r(t,2),c=n[0],f=n[1],h=(0,o.useCallback)(function(e){e.preventDefault(),f(!c)},[c]),y=(0,o.useCallback)(function(){return f(!1)},[f]),g=(0,o.useMemo)(function(){var t=(0,d.getIndicatorForScore)(e.seoScore);return e.isIndexable?e.focusKeyphrase?"ok"===t.className?t.screenReaderText=(0,i.__)("OK","wordpress-seo-premium"):"good"===t.className&&(t.screenReaderText=(0,i.__)("Good","wordpress-seo-premium")):(t.className="na",t.screenReaderText=(0,i.__)("Focus keyphrase not set","wordpress-seo-premium")):(t.className="noindex",t.screenReaderText=(0,i.__)("No index","wordpress-seo-premium")),t},[e.seoScore,e.isIndexable]),x=(0,o.useMemo)(function(){return(0,d.getIndicatorForScore)(e.readabilityScore)},[e.readabilityScore]),E=(0,o.useRef)();return(0,o.useEffect)(function(){var e=document.querySelector("#wp-admin-bar-wpseo-frontend-inspector > a");if(e)return e.addEventListener("click",h),function(){return e.removeEventListener("click",h)}},[h]),(0,o.useEffect)(function(){return localStorage.setItem("wpseoFrontendInspectorOpen",c?"open":"closed")},[c]),(0,o.useEffect)(function(){var e=document.getElementById("wpadminbar");if(e){var t=function(){if(E.current)if(32===e.clientHeight||0===window.scrollY||window.innerWidth>600)E.current.removeAttribute("style");else{var t=window.scrollY<46?46-window.scrollY:0;E.current.setAttribute("style","--yst-admin-bar-margin: "+t+"px;")}};return window.addEventListener("resize",t),window.addEventListener("scroll",t),function(){window.removeEventListener("resize",t),window.removeEventListener("scroll",t)}}},[]),wp.element.createElement(p.default,{ref:E,isOpen:c,header:wp.element.createElement(m,{onClick:y})},e.editButton&&wp.element.createElement("section",null,e.keywordAnalysisActive&&wp.element.createElement(o.Fragment,null,wp.element.createElement("h3",null,(0,i.__)("Focus Keyphrase","wordpress-seo-premium")),wp.element.createElement("span",null,e.focusKeyphrase||wp.element.createElement(v,null))),(e.keywordAnalysisActive||e.contentAnalysisActive)&&wp.element.createElement("div",{className:"checks"},wp.element.createElement("h3",null,(0,i.__)("Checks","wordpress-seo-premium")),e.keywordAnalysisActive&&wp.element.createElement(d.AnalysisCheck,{label:(0,i.__)("SEO score","wordpress-seo-premium")+":",score:g.className||"not-set",scoreValue:g.screenReaderText||(0,i.__)("Not available","wordpress-seo-premium")}),e.contentAnalysisActive&&wp.element.createElement(d.AnalysisCheck,{label:(0,i.__)("Readability score","wordpress-seo-premium")+":",score:"na"!==x.className&&x.className?x.className:"not-set",scoreValue:x.screenReaderReadabilityText||(0,i.__)("Not available","wordpress-seo-premium")})),wp.element.createElement("div",{className:"yoast-edit-button"},wp.element.createElement(s.LinkButton,{href:e.editButton.href},wp.element.createElement(s.SvgIcon,{icon:"edit",color:l.colors.$color_grey_text})," ",e.editButton.text))),wp.element.createElement("section",null,wp.element.createElement("h3",null,(0,i.__)("Meta tags","wordpress-seo-premium")),wp.element.createElement("ul",null,e.metaTags.map(function(e,t){return wp.element.createElement("li",{key:e.key+"-"+t},wp.element.createElement("strong",null,e.key),wp.element.createElement("br",null),wp.element.createElement("span",{dir:b.test(e.val)?"ltr":null},e.val))}))),wp.element.createElement("section",null,wp.element.createElement("h3",null,(0,i.__)("Schema","wordpress-seo-premium")),wp.element.createElement(u.default,{src:e.schema,collapsed:3,displayDataTypes:!1,displayObjectSize:!1,indentWidth:2})))}},196:function(e,t,n){e.exports=function(e){return 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}return 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=48)}([function(t,n){t.exports=e},function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(26)("wks"),a=n(17),o=n(3).Symbol,i="function"==typeof o;(e.exports=function(e){return r[e]||(r[e]=i&&o[e]||(i?o:a)("Symbol."+e))}).store=r},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){e.exports=!n(8)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(7),a=n(16);e.exports=n(4)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(10),a=n(35),o=n(23),i=Object.defineProperty;t.f=n(4)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),a)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(40),a=n(22);e.exports=function(e){return r(a(e))}},function(e,t,n){var r=n(11);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){e.exports={}},function(e,t,n){var r=n(39),a=n(27);e.exports=Object.keys||function(e){return r(e,a)}},function(e,t){e.exports=!0},function(e,t,n){var r=n(3),a=n(1),o=n(53),i=n(6),s=n(5),l=function(e,t,n){var c,u,d,p=e&l.F,f=e&l.G,b=e&l.S,v=e&l.P,m=e&l.B,h=e&l.W,y=f?a:a[t]||(a[t]={}),g=y.prototype,x=f?r:b?r[t]:(r[t]||{}).prototype;for(c in f&&(n=t),n)(u=!p&&x&&void 0!==x[c])&&s(y,c)||(d=u?x[c]:n[c],y[c]=f&&"function"!=typeof x[c]?n[c]:m&&u?o(d,r):h&&x[c]==d?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):v&&"function"==typeof d?o(Function.call,d):d,v&&((y.virtual||(y.virtual={}))[c]=d,e&l.R&&g&&!g[c]&&i(g,c,d)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t,n){var r=n(22);e.exports=function(e){return Object(r(e))}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){"use strict";var r=n(52)(!0);n(34)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on  "+e);return e}},function(e,t,n){var r=n(11);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(26)("keys"),a=n(17);e.exports=function(e){return r[e]||(r[e]=a(e))}},function(e,t,n){var r=n(1),a=n(3),o=a["__core-js_shared__"]||(a["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(14)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(7).f,a=n(5),o=n(2)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},function(e,t,n){n(62);for(var r=n(3),a=n(6),o=n(12),i=n(2)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l<s.length;l++){var c=s[l],u=r[c],d=u&&u.prototype;d&&!d[i]&&a(d,i,c),o[c]=o.Array}},function(e,t,n){t.f=n(2)},function(e,t,n){var r=n(3),a=n(1),o=n(14),i=n(30),s=n(7).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:i.f(e)})}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){e.exports=function(e,t,n){return Math.min(Math.max(e,t),n)}},function(e,t,n){"use strict";var r=n(14),a=n(15),o=n(37),i=n(6),s=n(12),l=n(55),c=n(28),u=n(61),d=n(2)("iterator"),p=!([].keys&&"next"in[].keys()),f=function(){return this};e.exports=function(e,t,n,b,v,m,h){l(n,t,b);var y,g,x,E=function(e){if(!p&&e in S)return S[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},O=t+" Iterator",w="values"==v,j=!1,S=e.prototype,k=S[d]||S["@@iterator"]||v&&S[v],C=k||E(v),P=v?w?E("entries"):C:void 0,R="Array"==t&&S.entries||k;if(R&&(x=u(R.call(new e)))!==Object.prototype&&x.next&&(c(x,O,!0),r||"function"==typeof x[d]||i(x,d,f)),w&&k&&"values"!==k.name&&(j=!0,C=function(){return k.call(this)}),r&&!h||!p&&!j&&S[d]||i(S,d,C),s[t]=C,s[O]=f,v)if(y={values:w?C:E("values"),keys:m?C:E("keys"),entries:P},h)for(g in y)g in S||o(S,g,y[g]);else a(a.P+a.F*(p||j),t,y);return y}},function(e,t,n){e.exports=!n(4)&&!n(8)(function(){return 7!=Object.defineProperty(n(36)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var r=n(11),a=n(3).document,o=r(a)&&r(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,n){e.exports=n(6)},function(e,t,n){var r=n(10),a=n(56),o=n(27),i=n(25)("IE_PROTO"),s=function(){},l=function(){var e,t=n(36)("iframe"),r=o.length;for(t.style.display="none",n(60).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),l=e.F;r--;)delete l.prototype[o[r]];return l()};e.exports=Object.create||function(e,t){var n;return null!==e?(s.prototype=r(e),n=new s,s.prototype=null,n[i]=e):n=l(),void 0===t?n:a(n,t)}},function(e,t,n){var r=n(5),a=n(9),o=n(57)(!1),i=n(25)("IE_PROTO");e.exports=function(e,t){var n,s=a(e),l=0,c=[];for(n in s)n!=i&&r(s,n)&&c.push(n);for(;t.length>l;)r(s,n=t[l++])&&(~o(c,n)||c.push(n));return c}},function(e,t,n){var r=n(24);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(39),a=n(27).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},function(e,t,n){var r=n(24),a=n(2)("toStringTag"),o="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),a))?n:o?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t){var n=/-?\d+(\.\d+)?%?/g;e.exports=function(e){return e.match(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBase16Theme=t.createStyling=t.invertTheme=void 0;var r=f(n(49)),a=f(n(76)),o=f(n(81)),i=f(n(89)),s=f(n(93)),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(94)),c=f(n(132)),u=f(n(133)),d=f(n(138)),p=n(139);function f(e){return e&&e.__esModule?e:{default:e}}var b=l.default,v=(0,i.default)(b),m=(0,d.default)(u.default,p.rgb2yuv,function(e){var t,n=(0,o.default)(e,3),r=n[0],a=n[1],i=n[2];return[(t=r,t<.25?1:t<.5?.9-t:1.1-t),a,i]},p.yuv2rgb,c.default),h=function(e){return function(t){return{className:[t.className,e.className].filter(Boolean).join(" "),style:(0,a.default)({},t.style||{},e.style||{})}}},y=function(e,t){var n=(0,i.default)(t);for(var o in e)-1===n.indexOf(o)&&n.push(o);return n.reduce(function(n,o){return n[o]=function(e,t){if(void 0===e)return t;if(void 0===t)return e;var n=void 0===e?"undefined":(0,r.default)(e),o=void 0===t?"undefined":(0,r.default)(t);switch(n){case"string":switch(o){case"string":return[t,e].filter(Boolean).join(" ");case"object":return h({className:e,style:t});case"function":return function(n){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return h({className:e})(t.apply(void 0,[n].concat(a)))}}case"object":switch(o){case"string":return h({className:t,style:e});case"object":return(0,a.default)({},t,e);case"function":return function(n){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return h({style:e})(t.apply(void 0,[n].concat(a)))}}case"function":switch(o){case"string":return function(n){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return e.apply(void 0,[h(n)({className:t})].concat(a))};case"object":return function(n){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return e.apply(void 0,[h(n)({style:t})].concat(a))};case"function":return function(n){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return e.apply(void 0,[t.apply(void 0,[n].concat(a))].concat(a))}}}}(e[o],t[o]),n},{})},g=function(e,t){for(var n=arguments.length,o=Array(n>2?n-2:0),s=2;s<n;s++)o[s-2]=arguments[s];if(null===t)return e;Array.isArray(t)||(t=[t]);var l=t.map(function(t){return e[t]}).filter(Boolean),c=l.reduce(function(e,t){return"string"==typeof t?e.className=[e.className,t].filter(Boolean).join(" "):"object"===(void 0===t?"undefined":(0,r.default)(t))?e.style=(0,a.default)({},e.style,t):"function"==typeof t&&(e=(0,a.default)({},e,t.apply(void 0,[e].concat(o)))),e},{className:"",style:{}});return c.className||delete c.className,0===(0,i.default)(c.style).length&&delete c.style,c},x=t.invertTheme=function(e){return(0,i.default)(e).reduce(function(t,n){return t[n]=/^base/.test(n)?m(e[n]):"scheme"===n?e[n]+":inverted":e[n],t},{})},E=(t.createStyling=(0,s.default)(function(e){for(var t=arguments.length,n=Array(t>3?t-3:0),r=3;r<t;r++)n[r-3]=arguments[r];var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=o.defaultBase16,u=void 0===c?b:c,d=o.base16Themes,p=void 0===d?null:d,f=E(l,p);f&&(l=(0,a.default)({},f,l));var m=v.reduce(function(e,t){return e[t]=l[t]||u[t],e},{}),h=(0,i.default)(l).reduce(function(e,t){return-1===v.indexOf(t)?(e[t]=l[t],e):e},{}),x=e(m),O=y(h,x);return(0,s.default)(g,2).apply(void 0,[O].concat(n))},3),t.getBase16Theme=function(e,t){if(e&&e.extend&&(e=e.extend),"string"==typeof e){var n=e.split(":"),r=(0,o.default)(n,2),a=r[0],i=r[1];e=(t||{})[a]||l[a],"inverted"===i&&(e=x(e))}return e&&e.hasOwnProperty("base00")?e:void 0})},function(e,t,n){"use strict";var r,a="object"==typeof Reflect?Reflect:null,o=a&&"function"==typeof a.apply?a.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};r=a&&"function"==typeof a.ownKeys?a.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}e.exports=s,e.exports.once=function(e,t){return new Promise(function(n,r){function a(){void 0!==o&&e.removeListener("error",o),n([].slice.call(arguments))}var o;"error"!==t&&(o=function(n){e.removeListener(t,a),r(n)},e.once("error",o)),e.once(t,a)})},s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var l=10;function c(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function u(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function d(e,t,n,r){var a,o,i,s;if(c(n),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),i=o[t]),void 0===i)i=o[t]=n,++e._eventsCount;else if("function"==typeof i?i=o[t]=r?[n,i]:[i,n]:r?i.unshift(n):i.push(n),(a=u(e))>0&&i.length>a&&!i.warned){i.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+i.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=i.length,s=l,console&&console.warn&&console.warn(s)}return e}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},a=function(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}.bind(r);return a.listener=n,r.wrapFn=a,a}function f(e,t,n){var r=e._events;if(void 0===r)return[];var a=r[t];return void 0===a?[]:"function"==typeof a?n?[a.listener||a]:[a]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(a):v(a,a.length)}function b(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function v(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return l},set:function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");l=e}}),s.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},s.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},s.prototype.getMaxListeners=function(){return u(this)},s.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var r="error"===e,a=this._events;if(void 0!==a)r=r&&void 0===a.error;else if(!r)return!1;if(r){var i;if(t.length>0&&(i=t[0]),i instanceof Error)throw i;var s=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw s.context=i,s}var l=a[e];if(void 0===l)return!1;if("function"==typeof l)o(l,this,t);else{var c=l.length,u=v(l,c);for(n=0;n<c;++n)o(u[n],this,t)}return!0},s.prototype.addListener=function(e,t){return d(this,e,t,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(e,t){return d(this,e,t,!0)},s.prototype.once=function(e,t){return c(t),this.on(e,p(this,e,t)),this},s.prototype.prependOnceListener=function(e,t){return c(t),this.prependListener(e,p(this,e,t)),this},s.prototype.removeListener=function(e,t){var n,r,a,o,i;if(c(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(a=-1,o=n.length-1;o>=0;o--)if(n[o]===t||n[o].listener===t){i=n[o].listener,a=o;break}if(a<0)return this;0===a?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,a),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,i||t)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var a,o=Object.keys(n);for(r=0;r<o.length;++r)"removeListener"!==(a=o[r])&&this.removeAllListeners(a);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},s.prototype.listeners=function(e){return f(this,e,!0)},s.prototype.rawListeners=function(e){return f(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):b.call(e,t)},s.prototype.listenerCount=b,s.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},function(e,t,n){e.exports.Dispatcher=n(140)},function(e,t,n){e.exports=n(142)},function(e,t,n){"use strict";t.__esModule=!0;var r=i(n(50)),a=i(n(65)),o="function"==typeof a.default&&"symbol"==typeof r.default?function(e){return typeof e}:function(e){return e&&"function"==typeof a.default&&e.constructor===a.default&&e!==a.default.prototype?"symbol":typeof e};function i(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof a.default&&"symbol"===o(r.default)?function(e){return void 0===e?"undefined":o(e)}:function(e){return e&&"function"==typeof a.default&&e.constructor===a.default&&e!==a.default.prototype?"symbol":void 0===e?"undefined":o(e)}},function(e,t,n){e.exports={default:n(51),__esModule:!0}},function(e,t,n){n(20),n(29),e.exports=n(30).f("iterator")},function(e,t,n){var r=n(21),a=n(22);e.exports=function(e){return function(t,n){var o,i,s=String(a(t)),l=r(n),c=s.length;return l<0||l>=c?e?"":void 0:(o=s.charCodeAt(l))<55296||o>56319||l+1===c||(i=s.charCodeAt(l+1))<56320||i>57343?e?s.charAt(l):o:e?s.slice(l,l+2):i-56320+(o-55296<<10)+65536}}},function(e,t,n){var r=n(54);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){"use strict";var r=n(38),a=n(16),o=n(28),i={};n(6)(i,n(2)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(i,{next:a(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var r=n(7),a=n(10),o=n(13);e.exports=n(4)?Object.defineProperties:function(e,t){a(e);for(var n,i=o(t),s=i.length,l=0;s>l;)r.f(e,n=i[l++],t[n]);return e}},function(e,t,n){var r=n(9),a=n(58),o=n(59);e.exports=function(e){return function(t,n,i){var s,l=r(t),c=a(l.length),u=o(i,c);if(e&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},function(e,t,n){var r=n(21),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},function(e,t,n){var r=n(21),a=Math.max,o=Math.min;e.exports=function(e,t){return(e=r(e))<0?a(e+t,0):o(e,t)}},function(e,t,n){var r=n(3).document;e.exports=r&&r.documentElement},function(e,t,n){var r=n(5),a=n(18),o=n(25)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),r(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t,n){"use strict";var r=n(63),a=n(64),o=n(12),i=n(9);e.exports=n(34)(Array,"Array",function(e,t){this._t=i(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,a(1)):a(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){e.exports={default:n(66),__esModule:!0}},function(e,t,n){n(67),n(73),n(74),n(75),e.exports=n(1).Symbol},function(e,t,n){"use strict";var r=n(3),a=n(5),o=n(4),i=n(15),s=n(37),l=n(68).KEY,c=n(8),u=n(26),d=n(28),p=n(17),f=n(2),b=n(30),v=n(31),m=n(69),h=n(70),y=n(10),g=n(11),x=n(18),E=n(9),O=n(23),w=n(16),j=n(38),S=n(71),k=n(72),C=n(32),P=n(7),R=n(13),I=k.f,_=P.f,A=S.f,F=r.Symbol,T=r.JSON,D=T&&T.stringify,M=f("_hidden"),L=f("toPrimitive"),N={}.propertyIsEnumerable,B=u("symbol-registry"),z=u("symbols"),q=u("op-symbols"),V=Object.prototype,K="function"==typeof F&&!!C.f,U=r.QObject,W=!U||!U.prototype||!U.prototype.findChild,H=o&&c(function(){return 7!=j(_({},"a",{get:function(){return _(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=I(V,t);r&&delete V[t],_(e,t,n),r&&e!==V&&_(V,t,r)}:_,$=function(e){var t=z[e]=j(F.prototype);return t._k=e,t},G=K&&"symbol"==typeof F.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof F},Y=function(e,t,n){return e===V&&Y(q,t,n),y(e),t=O(t,!0),y(n),a(z,t)?(n.enumerable?(a(e,M)&&e[M][t]&&(e[M][t]=!1),n=j(n,{enumerable:w(0,!1)})):(a(e,M)||_(e,M,w(1,{})),e[M][t]=!0),H(e,t,n)):_(e,t,n)},Q=function(e,t){y(e);for(var n,r=m(t=E(t)),a=0,o=r.length;o>a;)Y(e,n=r[a++],t[n]);return e},J=function(e){var t=N.call(this,e=O(e,!0));return!(this===V&&a(z,e)&&!a(q,e))&&(!(t||!a(this,e)||!a(z,e)||a(this,M)&&this[M][e])||t)},X=function(e,t){if(e=E(e),t=O(t,!0),e!==V||!a(z,t)||a(q,t)){var n=I(e,t);return!n||!a(z,t)||a(e,M)&&e[M][t]||(n.enumerable=!0),n}},Z=function(e){for(var t,n=A(E(e)),r=[],o=0;n.length>o;)a(z,t=n[o++])||t==M||t==l||r.push(t);return r},ee=function(e){for(var t,n=e===V,r=A(n?q:E(e)),o=[],i=0;r.length>i;)!a(z,t=r[i++])||n&&!a(V,t)||o.push(z[t]);return o};K||(s((F=function(){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===V&&t.call(q,n),a(this,M)&&a(this[M],e)&&(this[M][e]=!1),H(this,e,w(1,n))};return o&&W&&H(V,e,{configurable:!0,set:t}),$(e)}).prototype,"toString",function(){return this._k}),k.f=X,P.f=Y,n(41).f=S.f=Z,n(19).f=J,C.f=ee,o&&!n(14)&&s(V,"propertyIsEnumerable",J,!0),b.f=function(e){return $(f(e))}),i(i.G+i.W+i.F*!K,{Symbol:F});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)f(te[ne++]);for(var re=R(f.store),ae=0;re.length>ae;)v(re[ae++]);i(i.S+i.F*!K,"Symbol",{for:function(e){return a(B,e+="")?B[e]:B[e]=F(e)},keyFor:function(e){if(!G(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){W=!0},useSimple:function(){W=!1}}),i(i.S+i.F*!K,"Object",{create:function(e,t){return void 0===t?j(e):Q(j(e),t)},defineProperty:Y,defineProperties:Q,getOwnPropertyDescriptor:X,getOwnPropertyNames:Z,getOwnPropertySymbols:ee});var oe=c(function(){C.f(1)});i(i.S+i.F*oe,"Object",{getOwnPropertySymbols:function(e){return C.f(x(e))}}),T&&i(i.S+i.F*(!K||c(function(){var e=F();return"[null]"!=D([e])||"{}"!=D({a:e})||"{}"!=D(Object(e))})),"JSON",{stringify:function(e){for(var t,n,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(n=t=r[1],(g(t)||void 0!==e)&&!G(e))return h(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!G(t))return t}),r[1]=t,D.apply(T,r)}}),F.prototype[L]||n(6)(F.prototype,L,F.prototype.valueOf),d(F,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(e,t,n){var r=n(17)("meta"),a=n(11),o=n(5),i=n(7).f,s=0,l=Object.isExtensible||function(){return!0},c=!n(8)(function(){return l(Object.preventExtensions({}))}),u=function(e){i(e,r,{value:{i:"O"+ ++s,w:{}}})},d=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[r].i},getWeak:function(e,t){if(!o(e,r)){if(!l(e))return!0;if(!t)return!1;u(e)}return e[r].w},onFreeze:function(e){return c&&d.NEED&&l(e)&&!o(e,r)&&u(e),e}}},function(e,t,n){var r=n(13),a=n(32),o=n(19);e.exports=function(e){var t=r(e),n=a.f;if(n)for(var i,s=n(e),l=o.f,c=0;s.length>c;)l.call(e,i=s[c++])&&t.push(i);return t}},function(e,t,n){var r=n(24);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(9),a=n(41).f,o={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return i&&"[object Window]"==o.call(e)?function(e){try{return a(e)}catch(e){return i.slice()}}(e):a(r(e))}},function(e,t,n){var r=n(19),a=n(16),o=n(9),i=n(23),s=n(5),l=n(35),c=Object.getOwnPropertyDescriptor;t.f=n(4)?c:function(e,t){if(e=o(e),t=i(t,!0),l)try{return c(e,t)}catch(e){}if(s(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t){},function(e,t,n){n(31)("asyncIterator")},function(e,t,n){n(31)("observable")},function(e,t,n){"use strict";t.__esModule=!0;var r,a=n(77),o=(r=a)&&r.__esModule?r:{default:r};t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t,n){e.exports={default:n(78),__esModule:!0}},function(e,t,n){n(79),e.exports=n(1).Object.assign},function(e,t,n){var r=n(15);r(r.S+r.F,"Object",{assign:n(80)})},function(e,t,n){"use strict";var r=n(4),a=n(13),o=n(32),i=n(19),s=n(18),l=n(40),c=Object.assign;e.exports=!c||n(8)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=s(e),c=arguments.length,u=1,d=o.f,p=i.f;c>u;)for(var f,b=l(arguments[u++]),v=d?a(b).concat(d(b)):a(b),m=v.length,h=0;m>h;)f=v[h++],r&&!p.call(b,f)||(n[f]=b[f]);return n}:c},function(e,t,n){"use strict";t.__esModule=!0;var r=o(n(82)),a=o(n(85));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if(Array.isArray(e))return e;if((0,r.default)(Object(e)))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var s,l=(0,a.default)(e);!(r=(s=l.next()).done)&&(n.push(s.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&l.return&&l.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,n){e.exports={default:n(83),__esModule:!0}},function(e,t,n){n(29),n(20),e.exports=n(84)},function(e,t,n){var r=n(42),a=n(2)("iterator"),o=n(12);e.exports=n(1).isIterable=function(e){var t=Object(e);return void 0!==t[a]||"@@iterator"in t||o.hasOwnProperty(r(t))}},function(e,t,n){e.exports={default:n(86),__esModule:!0}},function(e,t,n){n(29),n(20),e.exports=n(87)},function(e,t,n){var r=n(10),a=n(88);e.exports=n(1).getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return r(t.call(e))}},function(e,t,n){var r=n(42),a=n(2)("iterator"),o=n(12);e.exports=n(1).getIteratorMethod=function(e){if(null!=e)return e[a]||e["@@iterator"]||o[r(e)]}},function(e,t,n){e.exports={default:n(90),__esModule:!0}},function(e,t,n){n(91),e.exports=n(1).Object.keys},function(e,t,n){var r=n(18),a=n(13);n(92)("keys",function(){return function(e){return a(r(e))}})},function(e,t,n){var r=n(15),a=n(1),o=n(8);e.exports=function(e,t){var n=(a.Object||{})[e]||Object[e],i={};i[e]=t(n),r(r.S+r.F*o(function(){n(1)}),"Object",i)}},function(e,t,n){(function(t){var n=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],r=/^\s+|\s+$/g,a=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,o=/\{\n\/\* \[wrapped with (.+)\] \*/,i=/,? & /,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^\[object .+?Constructor\]$/,u=/^0o[0-7]+$/i,d=/^(?:0|[1-9]\d*)$/,p=parseInt,f="object"==typeof t&&t&&t.Object===Object&&t,b="object"==typeof self&&self&&self.Object===Object&&self,v=f||b||Function("return this")();function m(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function h(e){return e!=e}function y(e,t){for(var n=-1,r=e.length,a=0,o=[];++n<r;){var i=e[n];i!==t&&"__lodash_placeholder__"!==i||(e[n]="__lodash_placeholder__",o[a++]=n)}return o}var g,x,E,O=Function.prototype,w=Object.prototype,j=v["__core-js_shared__"],S=(g=/[^.]+$/.exec(j&&j.keys&&j.keys.IE_PROTO||""))?"Symbol(src)_1."+g:"",k=O.toString,C=w.hasOwnProperty,P=w.toString,R=RegExp("^"+k.call(C).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),I=Object.create,_=Math.max,A=Math.min,F=(x=N(Object,"defineProperty"),(E=N.name)&&E.length>2?x:void 0);function T(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=function(e){return U(e)?I(e):{}}(e.prototype),r=e.apply(n,t);return U(r)?r:n}}function D(e,t,n,r,a,o,i,s,l,c){var u=128&t,d=1&t,p=2&t,f=24&t,b=512&t,m=p?void 0:T(e);return function h(){for(var g=arguments.length,x=Array(g),E=g;E--;)x[E]=arguments[E];if(f)var O=L(h),w=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&r++;return r}(x,O);if(r&&(x=function(e,t,n,r){for(var a=-1,o=e.length,i=n.length,s=-1,l=t.length,c=_(o-i,0),u=Array(l+c),d=!r;++s<l;)u[s]=t[s];for(;++a<i;)(d||a<o)&&(u[n[a]]=e[a]);for(;c--;)u[s++]=e[a++];return u}(x,r,a,f)),o&&(x=function(e,t,n,r){for(var a=-1,o=e.length,i=-1,s=n.length,l=-1,c=t.length,u=_(o-s,0),d=Array(u+c),p=!r;++a<u;)d[a]=e[a];for(var f=a;++l<c;)d[f+l]=t[l];for(;++i<s;)(p||a<o)&&(d[f+n[i]]=e[a++]);return d}(x,o,i,f)),g-=w,f&&g<c){var j=y(x,O);return M(e,t,D,h.placeholder,n,x,j,s,l,c-g)}var S=d?n:this,k=p?S[e]:e;return g=x.length,s?x=function(e,t){for(var n=e.length,r=A(t.length,n),a=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}(e);r--;){var o=t[r];e[r]=z(o,n)?a[o]:void 0}return e}(x,s):b&&g>1&&x.reverse(),u&&l<g&&(x.length=l),this&&this!==v&&this instanceof h&&(k=m||T(k)),k.apply(S,x)}}function M(e,t,n,r,a,o,i,s,l,c){var u=8&t;t|=u?32:64,4&(t&=~(u?64:32))||(t&=-4);var d=n(e,t,a,u?o:void 0,u?i:void 0,u?void 0:o,u?void 0:i,s,l,c);return d.placeholder=r,q(d,e,t)}function L(e){return e.placeholder}function N(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!U(e)||function(e){return!!S&&S in e}(e))&&(function(e){var t=U(e)?P.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?R:c).test(function(e){if(null!=e){try{return k.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}(n)?n:void 0}function B(e,t){var n=t.length,r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(a,"{\n/* [wrapped with "+t+"] */\n")}function z(e,t){return!!(t=null==t?9007199254740991:t)&&("number"==typeof e||d.test(e))&&e>-1&&e%1==0&&e<t}var q=F?function(e,t,n){var r,a=t+"";return F(e,"toString",{configurable:!0,enumerable:!1,value:(r=B(a,V(function(e){var t=e.match(o);return t?t[1].split(i):[]}(a),n)),function(){return r})})}:function(e){return e};function V(e,t){return function(e,t){for(var n=-1,r=e?e.length:0;++n<r&&!1!==t(e[n]););}(n,function(n){var r="_."+n[0];t&n[1]&&!function(e,t){return!(!e||!e.length)&&function(e,t,n){if(t!=t)return function(e,t,n,r){for(var a=e.length,o=-1;++o<a;)if(t(e[o],o,e))return o;return-1}(e,h);for(var r=-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}(e,t)>-1}(e,r)&&e.push(r)}),e.sort()}function K(e,t,n){var r=function(e,t,n,r,a,o,i,s){var l=2&t;if(!l&&"function"!=typeof e)throw new TypeError("Expected a function");var c=r?r.length:0;if(c||(t&=-97,r=a=void 0),i=void 0===i?i:_(W(i),0),s=void 0===s?s:W(s),c-=a?a.length:0,64&t){var u=r,d=a;r=a=void 0}var p=[e,t,n,r,a,u,d,o,i,s];if(e=p[0],t=p[1],n=p[2],r=p[3],a=p[4],!(s=p[9]=null==p[9]?l?0:e.length:_(p[9]-c,0))&&24&t&&(t&=-25),t&&1!=t)f=8==t||16==t?function(e,t,n){var r=T(e);return function a(){for(var o=arguments.length,i=Array(o),s=o,l=L(a);s--;)i[s]=arguments[s];var c=o<3&&i[0]!==l&&i[o-1]!==l?[]:y(i,l);if((o-=c.length)<n)return M(e,t,D,a.placeholder,void 0,i,c,void 0,void 0,n-o);var u=this&&this!==v&&this instanceof a?r:e;return m(u,this,i)}}(e,t,s):32!=t&&33!=t||a.length?D.apply(void 0,p):function(e,t,n,r){var a=1&t,o=T(e);return function t(){for(var i=-1,s=arguments.length,l=-1,c=r.length,u=Array(c+s),d=this&&this!==v&&this instanceof t?o:e;++l<c;)u[l]=r[l];for(;s--;)u[l++]=arguments[++i];return m(d,a?n:this,u)}}(e,t,n,r);else var f=function(e,t,n){var r=1&t,a=T(e);return function t(){var o=this&&this!==v&&this instanceof t?a:e;return o.apply(r?n:this,arguments)}}(e,t,n);return q(f,e,t)}(e,8,void 0,void 0,void 0,void 0,void 0,t=n?void 0:t);return r.placeholder=K.placeholder,r}function U(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function W(e){var t=function(e){return e?(e=function(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==P.call(e)}(e))return NaN;if(U(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=U(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var n=l.test(e);return n||u.test(e)?p(e.slice(2),n?2:8):s.test(e)?NaN:+e}(e))===1/0||e===-1/0?1.7976931348623157e308*(e<0?-1:1):e==e?e:0:0===e?e:0}(e),n=t%1;return t==t?n?t-n:t:0}K.placeholder={},e.exports=K}).call(this,n(43))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e.default:e}t.__esModule=!0;var a=n(95);t.threezerotwofour=r(a);var o=n(96);t.apathy=r(o);var i=n(97);t.ashes=r(i);var s=n(98);t.atelierDune=r(s);var l=n(99);t.atelierForest=r(l);var c=n(100);t.atelierHeath=r(c);var u=n(101);t.atelierLakeside=r(u);var d=n(102);t.atelierSeaside=r(d);var p=n(103);t.bespin=r(p);var f=n(104);t.brewer=r(f);var b=n(105);t.bright=r(b);var v=n(106);t.chalk=r(v);var m=n(107);t.codeschool=r(m);var h=n(108);t.colors=r(h);var y=n(109);t.default=r(y);var g=n(110);t.eighties=r(g);var x=n(111);t.embers=r(x);var E=n(112);t.flat=r(E);var O=n(113);t.google=r(O);var w=n(114);t.grayscale=r(w);var j=n(115);t.greenscreen=r(j);var S=n(116);t.harmonic=r(S);var k=n(117);t.hopscotch=r(k);var C=n(118);t.isotope=r(C);var P=n(119);t.marrakesh=r(P);var R=n(120);t.mocha=r(R);var I=n(121);t.monokai=r(I);var _=n(122);t.ocean=r(_);var A=n(123);t.paraiso=r(A);var F=n(124);t.pop=r(F);var T=n(125);t.railscasts=r(T);var D=n(126);t.shapeshifter=r(D);var M=n(127);t.solarized=r(M);var L=n(128);t.summerfruit=r(L);var N=n(129);t.tomorrow=r(N);var B=n(130);t.tube=r(B);var z=n(131);t.twilight=r(z)},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"threezerotwofour",author:"jan t. sott (http://github.com/idleberg)",base00:"#090300",base01:"#3a3432",base02:"#4a4543",base03:"#5c5855",base04:"#807d7c",base05:"#a5a2a2",base06:"#d6d5d4",base07:"#f7f7f7",base08:"#db2d20",base09:"#e8bbd0",base0A:"#fded02",base0B:"#01a252",base0C:"#b5e4f4",base0D:"#01a0e4",base0E:"#a16a94",base0F:"#cdab53"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"apathy",author:"jannik siebert (https://github.com/janniks)",base00:"#031A16",base01:"#0B342D",base02:"#184E45",base03:"#2B685E",base04:"#5F9C92",base05:"#81B5AC",base06:"#A7CEC8",base07:"#D2E7E4",base08:"#3E9688",base09:"#3E7996",base0A:"#3E4C96",base0B:"#883E96",base0C:"#963E4C",base0D:"#96883E",base0E:"#4C963E",base0F:"#3E965B"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"ashes",author:"jannik siebert (https://github.com/janniks)",base00:"#1C2023",base01:"#393F45",base02:"#565E65",base03:"#747C84",base04:"#ADB3BA",base05:"#C7CCD1",base06:"#DFE2E5",base07:"#F3F4F5",base08:"#C7AE95",base09:"#C7C795",base0A:"#AEC795",base0B:"#95C7AE",base0C:"#95AEC7",base0D:"#AE95C7",base0E:"#C795AE",base0F:"#C79595"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"atelier dune",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune)",base00:"#20201d",base01:"#292824",base02:"#6e6b5e",base03:"#7d7a68",base04:"#999580",base05:"#a6a28c",base06:"#e8e4cf",base07:"#fefbec",base08:"#d73737",base09:"#b65611",base0A:"#cfb017",base0B:"#60ac39",base0C:"#1fad83",base0D:"#6684e1",base0E:"#b854d4",base0F:"#d43552"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"atelier forest",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/forest)",base00:"#1b1918",base01:"#2c2421",base02:"#68615e",base03:"#766e6b",base04:"#9c9491",base05:"#a8a19f",base06:"#e6e2e0",base07:"#f1efee",base08:"#f22c40",base09:"#df5320",base0A:"#d5911a",base0B:"#5ab738",base0C:"#00ad9c",base0D:"#407ee7",base0E:"#6666ea",base0F:"#c33ff3"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"atelier heath",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/heath)",base00:"#1b181b",base01:"#292329",base02:"#695d69",base03:"#776977",base04:"#9e8f9e",base05:"#ab9bab",base06:"#d8cad8",base07:"#f7f3f7",base08:"#ca402b",base09:"#a65926",base0A:"#bb8a35",base0B:"#379a37",base0C:"#159393",base0D:"#516aec",base0E:"#7b59c0",base0F:"#cc33cc"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"atelier lakeside",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/lakeside/)",base00:"#161b1d",base01:"#1f292e",base02:"#516d7b",base03:"#5a7b8c",base04:"#7195a8",base05:"#7ea2b4",base06:"#c1e4f6",base07:"#ebf8ff",base08:"#d22d72",base09:"#935c25",base0A:"#8a8a0f",base0B:"#568c3b",base0C:"#2d8f6f",base0D:"#257fad",base0E:"#5d5db1",base0F:"#b72dd2"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"atelier seaside",author:"bram de haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/seaside/)",base00:"#131513",base01:"#242924",base02:"#5e6e5e",base03:"#687d68",base04:"#809980",base05:"#8ca68c",base06:"#cfe8cf",base07:"#f0fff0",base08:"#e6193c",base09:"#87711d",base0A:"#c3c322",base0B:"#29a329",base0C:"#1999b3",base0D:"#3d62f5",base0E:"#ad2bee",base0F:"#e619c3"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"bespin",author:"jan t. sott",base00:"#28211c",base01:"#36312e",base02:"#5e5d5c",base03:"#666666",base04:"#797977",base05:"#8a8986",base06:"#9d9b97",base07:"#baae9e",base08:"#cf6a4c",base09:"#cf7d34",base0A:"#f9ee98",base0B:"#54be0d",base0C:"#afc4db",base0D:"#5ea6ea",base0E:"#9b859d",base0F:"#937121"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"brewer",author:"timothée poisot (http://github.com/tpoisot)",base00:"#0c0d0e",base01:"#2e2f30",base02:"#515253",base03:"#737475",base04:"#959697",base05:"#b7b8b9",base06:"#dadbdc",base07:"#fcfdfe",base08:"#e31a1c",base09:"#e6550d",base0A:"#dca060",base0B:"#31a354",base0C:"#80b1d3",base0D:"#3182bd",base0E:"#756bb1",base0F:"#b15928"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"bright",author:"chris kempson (http://chriskempson.com)",base00:"#000000",base01:"#303030",base02:"#505050",base03:"#b0b0b0",base04:"#d0d0d0",base05:"#e0e0e0",base06:"#f5f5f5",base07:"#ffffff",base08:"#fb0120",base09:"#fc6d24",base0A:"#fda331",base0B:"#a1c659",base0C:"#76c7b7",base0D:"#6fb3d2",base0E:"#d381c3",base0F:"#be643c"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"chalk",author:"chris kempson (http://chriskempson.com)",base00:"#151515",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#b0b0b0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#f5f5f5",base08:"#fb9fb1",base09:"#eda987",base0A:"#ddb26f",base0B:"#acc267",base0C:"#12cfc0",base0D:"#6fc2ef",base0E:"#e1a3ee",base0F:"#deaf8f"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"codeschool",author:"brettof86",base00:"#232c31",base01:"#1c3657",base02:"#2a343a",base03:"#3f4944",base04:"#84898c",base05:"#9ea7a6",base06:"#a7cfa3",base07:"#b5d8f6",base08:"#2a5491",base09:"#43820d",base0A:"#a03b1e",base0B:"#237986",base0C:"#b02f30",base0D:"#484d79",base0E:"#c59820",base0F:"#c98344"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"colors",author:"mrmrs (http://clrs.cc)",base00:"#111111",base01:"#333333",base02:"#555555",base03:"#777777",base04:"#999999",base05:"#bbbbbb",base06:"#dddddd",base07:"#ffffff",base08:"#ff4136",base09:"#ff851b",base0A:"#ffdc00",base0B:"#2ecc40",base0C:"#7fdbff",base0D:"#0074d9",base0E:"#b10dc9",base0F:"#85144b"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"default",author:"chris kempson (http://chriskempson.com)",base00:"#181818",base01:"#282828",base02:"#383838",base03:"#585858",base04:"#b8b8b8",base05:"#d8d8d8",base06:"#e8e8e8",base07:"#f8f8f8",base08:"#ab4642",base09:"#dc9656",base0A:"#f7ca88",base0B:"#a1b56c",base0C:"#86c1b9",base0D:"#7cafc2",base0E:"#ba8baf",base0F:"#a16946"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"eighties",author:"chris kempson (http://chriskempson.com)",base00:"#2d2d2d",base01:"#393939",base02:"#515151",base03:"#747369",base04:"#a09f93",base05:"#d3d0c8",base06:"#e8e6df",base07:"#f2f0ec",base08:"#f2777a",base09:"#f99157",base0A:"#ffcc66",base0B:"#99cc99",base0C:"#66cccc",base0D:"#6699cc",base0E:"#cc99cc",base0F:"#d27b53"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"embers",author:"jannik siebert (https://github.com/janniks)",base00:"#16130F",base01:"#2C2620",base02:"#433B32",base03:"#5A5047",base04:"#8A8075",base05:"#A39A90",base06:"#BEB6AE",base07:"#DBD6D1",base08:"#826D57",base09:"#828257",base0A:"#6D8257",base0B:"#57826D",base0C:"#576D82",base0D:"#6D5782",base0E:"#82576D",base0F:"#825757"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"flat",author:"chris kempson (http://chriskempson.com)",base00:"#2C3E50",base01:"#34495E",base02:"#7F8C8D",base03:"#95A5A6",base04:"#BDC3C7",base05:"#e0e0e0",base06:"#f5f5f5",base07:"#ECF0F1",base08:"#E74C3C",base09:"#E67E22",base0A:"#F1C40F",base0B:"#2ECC71",base0C:"#1ABC9C",base0D:"#3498DB",base0E:"#9B59B6",base0F:"#be643c"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"google",author:"seth wright (http://sethawright.com)",base00:"#1d1f21",base01:"#282a2e",base02:"#373b41",base03:"#969896",base04:"#b4b7b4",base05:"#c5c8c6",base06:"#e0e0e0",base07:"#ffffff",base08:"#CC342B",base09:"#F96A38",base0A:"#FBA922",base0B:"#198844",base0C:"#3971ED",base0D:"#3971ED",base0E:"#A36AC7",base0F:"#3971ED"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"grayscale",author:"alexandre gavioli (https://github.com/alexx2/)",base00:"#101010",base01:"#252525",base02:"#464646",base03:"#525252",base04:"#ababab",base05:"#b9b9b9",base06:"#e3e3e3",base07:"#f7f7f7",base08:"#7c7c7c",base09:"#999999",base0A:"#a0a0a0",base0B:"#8e8e8e",base0C:"#868686",base0D:"#686868",base0E:"#747474",base0F:"#5e5e5e"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"green screen",author:"chris kempson (http://chriskempson.com)",base00:"#001100",base01:"#003300",base02:"#005500",base03:"#007700",base04:"#009900",base05:"#00bb00",base06:"#00dd00",base07:"#00ff00",base08:"#007700",base09:"#009900",base0A:"#007700",base0B:"#00bb00",base0C:"#005500",base0D:"#009900",base0E:"#00bb00",base0F:"#005500"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"harmonic16",author:"jannik siebert (https://github.com/janniks)",base00:"#0b1c2c",base01:"#223b54",base02:"#405c79",base03:"#627e99",base04:"#aabcce",base05:"#cbd6e2",base06:"#e5ebf1",base07:"#f7f9fb",base08:"#bf8b56",base09:"#bfbf56",base0A:"#8bbf56",base0B:"#56bf8b",base0C:"#568bbf",base0D:"#8b56bf",base0E:"#bf568b",base0F:"#bf5656"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"hopscotch",author:"jan t. sott",base00:"#322931",base01:"#433b42",base02:"#5c545b",base03:"#797379",base04:"#989498",base05:"#b9b5b8",base06:"#d5d3d5",base07:"#ffffff",base08:"#dd464c",base09:"#fd8b19",base0A:"#fdcc59",base0B:"#8fc13e",base0C:"#149b93",base0D:"#1290bf",base0E:"#c85e7c",base0F:"#b33508"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"isotope",author:"jan t. sott",base00:"#000000",base01:"#404040",base02:"#606060",base03:"#808080",base04:"#c0c0c0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#ffffff",base08:"#ff0000",base09:"#ff9900",base0A:"#ff0099",base0B:"#33ff00",base0C:"#00ffff",base0D:"#0066ff",base0E:"#cc00ff",base0F:"#3300ff"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"marrakesh",author:"alexandre gavioli (http://github.com/alexx2/)",base00:"#201602",base01:"#302e00",base02:"#5f5b17",base03:"#6c6823",base04:"#86813b",base05:"#948e48",base06:"#ccc37a",base07:"#faf0a5",base08:"#c35359",base09:"#b36144",base0A:"#a88339",base0B:"#18974e",base0C:"#75a738",base0D:"#477ca1",base0E:"#8868b3",base0F:"#b3588e"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"mocha",author:"chris kempson (http://chriskempson.com)",base00:"#3B3228",base01:"#534636",base02:"#645240",base03:"#7e705a",base04:"#b8afad",base05:"#d0c8c6",base06:"#e9e1dd",base07:"#f5eeeb",base08:"#cb6077",base09:"#d28b71",base0A:"#f4bc87",base0B:"#beb55b",base0C:"#7bbda4",base0D:"#8ab3b5",base0E:"#a89bb9",base0F:"#bb9584"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"monokai",author:"wimer hazenberg (http://www.monokai.nl)",base00:"#272822",base01:"#383830",base02:"#49483e",base03:"#75715e",base04:"#a59f85",base05:"#f8f8f2",base06:"#f5f4f1",base07:"#f9f8f5",base08:"#f92672",base09:"#fd971f",base0A:"#f4bf75",base0B:"#a6e22e",base0C:"#a1efe4",base0D:"#66d9ef",base0E:"#ae81ff",base0F:"#cc6633"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"ocean",author:"chris kempson (http://chriskempson.com)",base00:"#2b303b",base01:"#343d46",base02:"#4f5b66",base03:"#65737e",base04:"#a7adba",base05:"#c0c5ce",base06:"#dfe1e8",base07:"#eff1f5",base08:"#bf616a",base09:"#d08770",base0A:"#ebcb8b",base0B:"#a3be8c",base0C:"#96b5b4",base0D:"#8fa1b3",base0E:"#b48ead",base0F:"#ab7967"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"paraiso",author:"jan t. sott",base00:"#2f1e2e",base01:"#41323f",base02:"#4f424c",base03:"#776e71",base04:"#8d8687",base05:"#a39e9b",base06:"#b9b6b0",base07:"#e7e9db",base08:"#ef6155",base09:"#f99b15",base0A:"#fec418",base0B:"#48b685",base0C:"#5bc4bf",base0D:"#06b6ef",base0E:"#815ba4",base0F:"#e96ba8"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"pop",author:"chris kempson (http://chriskempson.com)",base00:"#000000",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#b0b0b0",base05:"#d0d0d0",base06:"#e0e0e0",base07:"#ffffff",base08:"#eb008a",base09:"#f29333",base0A:"#f8ca12",base0B:"#37b349",base0C:"#00aabb",base0D:"#0e5a94",base0E:"#b31e8d",base0F:"#7a2d00"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"railscasts",author:"ryan bates (http://railscasts.com)",base00:"#2b2b2b",base01:"#272935",base02:"#3a4055",base03:"#5a647e",base04:"#d4cfc9",base05:"#e6e1dc",base06:"#f4f1ed",base07:"#f9f7f3",base08:"#da4939",base09:"#cc7833",base0A:"#ffc66d",base0B:"#a5c261",base0C:"#519f50",base0D:"#6d9cbe",base0E:"#b6b3eb",base0F:"#bc9458"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"shapeshifter",author:"tyler benziger (http://tybenz.com)",base00:"#000000",base01:"#040404",base02:"#102015",base03:"#343434",base04:"#555555",base05:"#ababab",base06:"#e0e0e0",base07:"#f9f9f9",base08:"#e92f2f",base09:"#e09448",base0A:"#dddd13",base0B:"#0ed839",base0C:"#23edda",base0D:"#3b48e3",base0E:"#f996e2",base0F:"#69542d"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"solarized",author:"ethan schoonover (http://ethanschoonover.com/solarized)",base00:"#002b36",base01:"#073642",base02:"#586e75",base03:"#657b83",base04:"#839496",base05:"#93a1a1",base06:"#eee8d5",base07:"#fdf6e3",base08:"#dc322f",base09:"#cb4b16",base0A:"#b58900",base0B:"#859900",base0C:"#2aa198",base0D:"#268bd2",base0E:"#6c71c4",base0F:"#d33682"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"summerfruit",author:"christopher corley (http://cscorley.github.io/)",base00:"#151515",base01:"#202020",base02:"#303030",base03:"#505050",base04:"#B0B0B0",base05:"#D0D0D0",base06:"#E0E0E0",base07:"#FFFFFF",base08:"#FF0086",base09:"#FD8900",base0A:"#ABA800",base0B:"#00C918",base0C:"#1faaaa",base0D:"#3777E6",base0E:"#AD00A1",base0F:"#cc6633"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"tomorrow",author:"chris kempson (http://chriskempson.com)",base00:"#1d1f21",base01:"#282a2e",base02:"#373b41",base03:"#969896",base04:"#b4b7b4",base05:"#c5c8c6",base06:"#e0e0e0",base07:"#ffffff",base08:"#cc6666",base09:"#de935f",base0A:"#f0c674",base0B:"#b5bd68",base0C:"#8abeb7",base0D:"#81a2be",base0E:"#b294bb",base0F:"#a3685a"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"london tube",author:"jan t. sott",base00:"#231f20",base01:"#1c3f95",base02:"#5a5758",base03:"#737171",base04:"#959ca1",base05:"#d9d8d8",base06:"#e7e7e8",base07:"#ffffff",base08:"#ee2e24",base09:"#f386a1",base0A:"#ffd204",base0B:"#00853e",base0C:"#85cebc",base0D:"#009ddc",base0E:"#98005d",base0F:"#b06110"},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default={scheme:"twilight",author:"david hart (http://hart-dev.com)",base00:"#1e1e1e",base01:"#323537",base02:"#464b50",base03:"#5f5a60",base04:"#838184",base05:"#a7a7a7",base06:"#c3c3c3",base07:"#ffffff",base08:"#cf6a4c",base09:"#cda869",base0A:"#f9ee98",base0B:"#8f9d6a",base0C:"#afc4db",base0D:"#7587a6",base0E:"#9b859d",base0F:"#9b703f"},e.exports=t.default},function(e,t,n){var r=n(33);function a(e){var t=Math.round(r(e,0,255)).toString(16);return 1==t.length?"0"+t:t}e.exports=function(e){var t=4===e.length?a(255*e[3]):"";return"#"+a(e[0])+a(e[1])+a(e[2])+t}},function(e,t,n){var r=n(134),a=n(135),o=n(136),i=n(137),s={"#":a,hsl:function(e){var t=r(e),n=i(t);return 4===t.length&&n.push(t[3]),n},rgb:o};function l(e){for(var t in s)if(0===e.indexOf(t))return s[t](e)}l.rgb=o,l.hsl=r,l.hex=a,e.exports=l},function(e,t,n){var r=n(44),a=n(33);function o(e,t){switch(e=parseFloat(e),t){case 0:return a(e,0,360);case 1:case 2:return a(e,0,100);case 3:return a(e,0,1)}}e.exports=function(e){return r(e).map(o)}},function(e,t){e.exports=function(e){4!==e.length&&5!==e.length||(e=function(e){for(var t="#",n=1;n<e.length;n++){var r=e.charAt(n);t+=r+r}return t}(e));var t=[parseInt(e.substring(1,3),16),parseInt(e.substring(3,5),16),parseInt(e.substring(5,7),16)];if(9===e.length){var n=parseFloat((parseInt(e.substring(7,9),16)/255).toFixed(2));t.push(n)}return t}},function(e,t,n){var r=n(44),a=n(33);function o(e,t){return t<3?-1!=e.indexOf("%")?Math.round(255*a(parseInt(e,10),0,100)/100):a(parseInt(e,10),0,255):a(parseFloat(e),0,1)}e.exports=function(e){return r(e).map(o)}},function(e,t){e.exports=function(e){var t,n,r,a,o,i=e[0]/360,s=e[1]/100,l=e[2]/100;if(0==s)return[o=255*l,o,o];t=2*l-(n=l<.5?l*(1+s):l+s-l*s),a=[0,0,0];for(var c=0;c<3;c++)(r=i+1/3*-(c-1))<0&&r++,r>1&&r--,o=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,a[c]=255*o;return a}},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t,r="object"==typeof self&&self&&self.Object===Object&&self,a=n||r||Function("return this")();function o(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}var i=Object.prototype,s=i.hasOwnProperty,l=i.toString,c=a.Symbol,u=i.propertyIsEnumerable,d=c?c.isConcatSpreadable:void 0,p=Math.max;function f(e){return m(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&function(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?l.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}(e)}(e)&&s.call(e,"callee")&&(!u.call(e,"callee")||"[object Arguments]"==l.call(e))}(e)||!!(d&&e&&e[d])}var b,v,m=Array.isArray,h=(b=function(e){for(var t=(e=function e(t,n,r,a,i){var s=-1,l=t.length;for(r||(r=f),i||(i=[]);++s<l;){var c=t[s];n>0&&r(c)?n>1?e(c,n-1,r,a,i):o(i,c):a||(i[i.length]=c)}return i}(e,1)).length,n=t;n--;)if("function"!=typeof e[n])throw new TypeError("Expected a function");return function(){for(var n=0,r=t?e[n].apply(this,arguments):arguments[0];++n<t;)r=e[n].call(this,r);return r}},v=p(void 0===v?b.length-1:v,0),function(){for(var e=arguments,t=-1,n=p(e.length-v,0),r=Array(n);++t<n;)r[t]=e[v+t];t=-1;for(var a=Array(v+1);++t<v;)a[t]=e[t];return a[v]=r,function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}(b,this,a)});e.exports=h}).call(this,n(43))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.yuv2rgb=function(e){var t,n,r,a=e[0],o=e[1],i=e[2];return t=1*a+0*o+1.13983*i,n=1*a+-.39465*o+-.5806*i,r=1*a+2.02311*o+0*i,t=Math.min(Math.max(0,t),1),n=Math.min(Math.max(0,n),1),r=Math.min(Math.max(0,r),1),[255*t,255*n,255*r]},t.rgb2yuv=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;return[.299*t+.587*n+.114*r,-.14713*t+-.28886*n+.436*r,.615*t+-.51499*n+-.10001*r]}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=n(141),o=function(){function e(){r(this,"_callbacks",void 0),r(this,"_isDispatching",void 0),r(this,"_isHandled",void 0),r(this,"_isPending",void 0),r(this,"_lastID",void 0),r(this,"_pendingPayload",void 0),this._callbacks={},this._isDispatching=!1,this._isHandled={},this._isPending={},this._lastID=1}var t=e.prototype;return t.register=function(e){var t="ID_"+this._lastID++;return this._callbacks[t]=e,t},t.unregister=function(e){this._callbacks[e]||a(!1),delete this._callbacks[e]},t.waitFor=function(e){this._isDispatching||a(!1);for(var t=0;t<e.length;t++){var n=e[t];this._isPending[n]?this._isHandled[n]||a(!1):(this._callbacks[n]||a(!1),this._invokeCallback(n))}},t.dispatch=function(e){this._isDispatching&&a(!1),this._startDispatching(e);try{for(var t in this._callbacks)this._isPending[t]||this._invokeCallback(t)}finally{this._stopDispatching()}},t.isDispatching=function(){return this._isDispatching},t._invokeCallback=function(e){this._isPending[e]=!0,this._callbacks[e](this._pendingPayload),this._isHandled[e]=!0},t._startDispatching=function(e){for(var t in this._callbacks)this._isPending[t]=!1,this._isHandled[t]=!1;this._pendingPayload=e,this._isDispatching=!0},t._stopDispatching=function(){delete this._pendingPayload,this._isDispatching=!1},e}();e.exports=o},function(e,t,n){"use strict";e.exports=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];if(!e){var o;if(void 0===t)o=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var i=0;(o=new Error(t.replace(/%s/g,function(){return String(r[i++])}))).name="Invariant Violation"}throw o.framesToPop=1,o}}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e){return(p="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})(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var a=d(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return function(e,t){return!t||"object"!==p(t)&&"function"!=typeof t?f(e):t}(this,n)}}n.r(t);var v=n(0),m=n.n(v);function h(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function y(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function g(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function x(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,r=null,a=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?r="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(r="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?a="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(a="UNSAFE_componentWillUpdate"),null!==n||null!==r||null!==a){var o=e.displayName||e.name,i="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+o+" uses "+i+" but also contains the following legacy lifecycles:"+(null!==n?"\n  "+n:"")+(null!==r?"\n  "+r:"")+(null!==a?"\n  "+a:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=h,t.componentWillReceiveProps=y),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=g;var s=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;s.call(this,e,t,r)}}return e}function E(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function O(e){var t=function(e){return{}.toString.call(e).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}(e);return"number"===t&&(t=isNaN(e)?"nan":(0|e)!=e?"float":"integer"),t}h.__suppressDeprecationWarning=!0,y.__suppressDeprecationWarning=!0,g.__suppressDeprecationWarning=!0;var w={scheme:"rjv-default",author:"mac gainor",base00:"rgba(0, 0, 0, 0)",base01:"rgb(245, 245, 245)",base02:"rgb(235, 235, 235)",base03:"#93a1a1",base04:"rgba(0, 0, 0, 0.3)",base05:"#586e75",base06:"#073642",base07:"#002b36",base08:"#d33682",base09:"#cb4b16",base0A:"#dc322f",base0B:"#859900",base0C:"#6c71c4",base0D:"#586e75",base0E:"#2aa198",base0F:"#268bd2"},j={scheme:"rjv-grey",author:"mac gainor",base00:"rgba(1, 1, 1, 0)",base01:"rgba(1, 1, 1, 0.1)",base02:"rgba(0, 0, 0, 0.2)",base03:"rgba(1, 1, 1, 0.3)",base04:"rgba(0, 0, 0, 0.4)",base05:"rgba(1, 1, 1, 0.5)",base06:"rgba(1, 1, 1, 0.6)",base07:"rgba(1, 1, 1, 0.7)",base08:"rgba(1, 1, 1, 0.8)",base09:"rgba(1, 1, 1, 0.8)",base0A:"rgba(1, 1, 1, 0.8)",base0B:"rgba(1, 1, 1, 0.8)",base0C:"rgba(1, 1, 1, 0.8)",base0D:"rgba(1, 1, 1, 0.8)",base0E:"rgba(1, 1, 1, 0.8)",base0F:"rgba(1, 1, 1, 0.8)"},S={white:"#fff",black:"#000",transparent:"rgba(1, 1, 1, 0)",globalFontFamily:"monospace",globalCursor:"default",indentBlockWidth:"5px",braceFontWeight:"bold",braceCursor:"pointer",ellipsisFontSize:"18px",ellipsisLineHeight:"10px",ellipsisCursor:"pointer",keyMargin:"0px 5px",keyLetterSpacing:"0.5px",keyFontStyle:"none",keyBorderRadius:"3px",keyColonWeight:"bold",keyVerticalAlign:"top",keyOpacity:"0.85",keyOpacityHover:"1",keyValPaddingTop:"3px",keyValPaddingBottom:"3px",keyValPaddingRight:"5px",keyValBorderLeft:"1px solid",keyValBorderHover:"2px solid",keyValPaddingHover:"3px 5px 3px 4px",pushedContentMarginLeft:"6px",variableValuePaddingRight:"6px",nullFontSize:"11px",nullFontWeight:"bold",nullPadding:"1px 2px",nullBorderRadius:"3px",nanFontSize:"11px",nanFontWeight:"bold",nanPadding:"1px 2px",nanBorderRadius:"3px",undefinedFontSize:"11px",undefinedFontWeight:"bold",undefinedPadding:"1px 2px",undefinedBorderRadius:"3px",dataTypeFontSize:"11px",dataTypeMarginRight:"4px",datatypeOpacity:"0.8",objectSizeBorderRadius:"3px",objectSizeFontStyle:"italic",objectSizeMargin:"0px 6px 0px 0px",clipboardCursor:"pointer",clipboardCheckMarginLeft:"-12px",metaDataPadding:"0px 0px 0px 10px",arrayGroupMetaPadding:"0px 0px 0px 4px",iconContainerWidth:"17px",tooltipPadding:"4px",editInputMinWidth:"130px",editInputBorderRadius:"2px",editInputPadding:"5px",editInputMarginRight:"4px",editInputFontFamily:"monospace",iconCursor:"pointer",iconFontSize:"15px",iconPaddingRight:"1px",dateValueMarginLeft:"2px",iconMarginRight:"3px",detectedRowPaddingTop:"3px",addKeyCoverBackground:"rgba(255, 255, 255, 0.3)",addKeyCoverPosition:"absolute",addKeyCoverPositionPx:"0px",addKeyModalWidth:"200px",addKeyModalMargin:"auto",addKeyModalPadding:"10px",addKeyModalRadius:"3px"},k=n(45),C=function(e){var t=function(e){return{backgroundColor:e.base00,ellipsisColor:e.base09,braceColor:e.base07,expandedIcon:e.base0D,collapsedIcon:e.base0E,keyColor:e.base07,arrayKeyColor:e.base0C,objectSize:e.base04,copyToClipboard:e.base0F,copyToClipboardCheck:e.base0D,objectBorder:e.base02,dataTypes:{boolean:e.base0E,date:e.base0D,float:e.base0B,function:e.base0D,integer:e.base0F,string:e.base09,nan:e.base08,null:e.base0A,undefined:e.base05,regexp:e.base0A,background:e.base02},editVariable:{editIcon:e.base0E,cancelIcon:e.base09,removeIcon:e.base09,addIcon:e.base0E,checkIcon:e.base0E,background:e.base01,color:e.base0A,border:e.base07},addKeyModal:{background:e.base05,border:e.base04,color:e.base0A,labelColor:e.base01},validationFailure:{background:e.base09,iconColor:e.base01,fontColor:e.base01}}}(e);return{"app-container":{fontFamily:S.globalFontFamily,cursor:S.globalCursor,backgroundColor:t.backgroundColor,position:"relative"},ellipsis:{display:"inline-block",color:t.ellipsisColor,fontSize:S.ellipsisFontSize,lineHeight:S.ellipsisLineHeight,cursor:S.ellipsisCursor},"brace-row":{display:"inline-block",cursor:"pointer"},brace:{display:"inline-block",cursor:S.braceCursor,fontWeight:S.braceFontWeight,color:t.braceColor},"expanded-icon":{color:t.expandedIcon},"collapsed-icon":{color:t.collapsedIcon},colon:{display:"inline-block",margin:S.keyMargin,color:t.keyColor,verticalAlign:"top"},objectKeyVal:function(e,n){return{style:o({paddingTop:S.keyValPaddingTop,paddingRight:S.keyValPaddingRight,paddingBottom:S.keyValPaddingBottom,borderLeft:S.keyValBorderLeft+" "+t.objectBorder,":hover":{paddingLeft:n.paddingLeft-1+"px",borderLeft:S.keyValBorderHover+" "+t.objectBorder}},n)}},"object-key-val-no-border":{padding:S.keyValPadding},"pushed-content":{marginLeft:S.pushedContentMarginLeft},variableValue:function(e,t){return{style:o({display:"inline-block",paddingRight:S.variableValuePaddingRight,position:"relative"},t)}},"object-name":{display:"inline-block",color:t.keyColor,letterSpacing:S.keyLetterSpacing,fontStyle:S.keyFontStyle,verticalAlign:S.keyVerticalAlign,opacity:S.keyOpacity,":hover":{opacity:S.keyOpacityHover}},"array-key":{display:"inline-block",color:t.arrayKeyColor,letterSpacing:S.keyLetterSpacing,fontStyle:S.keyFontStyle,verticalAlign:S.keyVerticalAlign,opacity:S.keyOpacity,":hover":{opacity:S.keyOpacityHover}},"object-size":{color:t.objectSize,borderRadius:S.objectSizeBorderRadius,fontStyle:S.objectSizeFontStyle,margin:S.objectSizeMargin,cursor:"default"},"data-type-label":{fontSize:S.dataTypeFontSize,marginRight:S.dataTypeMarginRight,opacity:S.datatypeOpacity},boolean:{display:"inline-block",color:t.dataTypes.boolean},date:{display:"inline-block",color:t.dataTypes.date},"date-value":{marginLeft:S.dateValueMarginLeft},float:{display:"inline-block",color:t.dataTypes.float},function:{display:"inline-block",color:t.dataTypes.function,cursor:"pointer",whiteSpace:"pre-line"},"function-value":{fontStyle:"italic"},integer:{display:"inline-block",color:t.dataTypes.integer},string:{display:"inline-block",color:t.dataTypes.string},nan:{display:"inline-block",color:t.dataTypes.nan,fontSize:S.nanFontSize,fontWeight:S.nanFontWeight,backgroundColor:t.dataTypes.background,padding:S.nanPadding,borderRadius:S.nanBorderRadius},null:{display:"inline-block",color:t.dataTypes.null,fontSize:S.nullFontSize,fontWeight:S.nullFontWeight,backgroundColor:t.dataTypes.background,padding:S.nullPadding,borderRadius:S.nullBorderRadius},undefined:{display:"inline-block",color:t.dataTypes.undefined,fontSize:S.undefinedFontSize,padding:S.undefinedPadding,borderRadius:S.undefinedBorderRadius,backgroundColor:t.dataTypes.background},regexp:{display:"inline-block",color:t.dataTypes.regexp},"copy-to-clipboard":{cursor:S.clipboardCursor},"copy-icon":{color:t.copyToClipboard,fontSize:S.iconFontSize,marginRight:S.iconMarginRight,verticalAlign:"top"},"copy-icon-copied":{color:t.copyToClipboardCheck,marginLeft:S.clipboardCheckMarginLeft},"array-group-meta-data":{display:"inline-block",padding:S.arrayGroupMetaPadding},"object-meta-data":{display:"inline-block",padding:S.metaDataPadding},"icon-container":{display:"inline-block",width:S.iconContainerWidth},tooltip:{padding:S.tooltipPadding},removeVarIcon:{verticalAlign:"top",display:"inline-block",color:t.editVariable.removeIcon,cursor:S.iconCursor,fontSize:S.iconFontSize,marginRight:S.iconMarginRight},addVarIcon:{verticalAlign:"top",display:"inline-block",color:t.editVariable.addIcon,cursor:S.iconCursor,fontSize:S.iconFontSize,marginRight:S.iconMarginRight},editVarIcon:{verticalAlign:"top",display:"inline-block",color:t.editVariable.editIcon,cursor:S.iconCursor,fontSize:S.iconFontSize,marginRight:S.iconMarginRight},"edit-icon-container":{display:"inline-block",verticalAlign:"top"},"check-icon":{display:"inline-block",cursor:S.iconCursor,color:t.editVariable.checkIcon,fontSize:S.iconFontSize,paddingRight:S.iconPaddingRight},"cancel-icon":{display:"inline-block",cursor:S.iconCursor,color:t.editVariable.cancelIcon,fontSize:S.iconFontSize,paddingRight:S.iconPaddingRight},"edit-input":{display:"inline-block",minWidth:S.editInputMinWidth,borderRadius:S.editInputBorderRadius,backgroundColor:t.editVariable.background,color:t.editVariable.color,padding:S.editInputPadding,marginRight:S.editInputMarginRight,fontFamily:S.editInputFontFamily},"detected-row":{paddingTop:S.detectedRowPaddingTop},"key-modal-request":{position:S.addKeyCoverPosition,top:S.addKeyCoverPositionPx,left:S.addKeyCoverPositionPx,right:S.addKeyCoverPositionPx,bottom:S.addKeyCoverPositionPx,backgroundColor:S.addKeyCoverBackground},"key-modal":{width:S.addKeyModalWidth,backgroundColor:t.addKeyModal.background,marginLeft:S.addKeyModalMargin,marginRight:S.addKeyModalMargin,padding:S.addKeyModalPadding,borderRadius:S.addKeyModalRadius,marginTop:"15px",position:"relative"},"key-modal-label":{color:t.addKeyModal.labelColor,marginLeft:"2px",marginBottom:"5px",fontSize:"11px"},"key-modal-input-container":{overflow:"hidden"},"key-modal-input":{width:"100%",padding:"3px 6px",fontFamily:"monospace",color:t.addKeyModal.color,border:"none",boxSizing:"border-box",borderRadius:"2px"},"key-modal-cancel":{backgroundColor:t.editVariable.removeIcon,position:"absolute",top:"0px",right:"0px",borderRadius:"0px 3px 0px 3px",cursor:"pointer"},"key-modal-cancel-icon":{color:t.addKeyModal.labelColor,fontSize:S.iconFontSize,transform:"rotate(45deg)"},"key-modal-submit":{color:t.editVariable.addIcon,fontSize:S.iconFontSize,position:"absolute",right:"2px",top:"3px",cursor:"pointer"},"function-ellipsis":{display:"inline-block",color:t.ellipsisColor,fontSize:S.ellipsisFontSize,lineHeight:S.ellipsisLineHeight,cursor:S.ellipsisCursor},"validation-failure":{float:"right",padding:"3px 6px",borderRadius:"2px",cursor:"pointer",color:t.validationFailure.fontColor,backgroundColor:t.validationFailure.background},"validation-failure-label":{marginRight:"6px"},"validation-failure-clear":{position:"relative",verticalAlign:"top",cursor:"pointer",color:t.validationFailure.iconColor,fontSize:S.iconFontSize,transform:"rotate(45deg)"}}};function P(e,t,n){return e||console.error("theme has not been set"),function(e){var t=w;return!1!==e&&"none"!==e||(t=j),Object(k.createStyling)(C,{defaultBase16:t})(e)}(e)(t,n)}var R=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=(e.rjvId,e.type_name),n=e.displayDataTypes,r=e.theme;return n?m.a.createElement("span",Object.assign({className:"data-type-label"},P(r,"data-type-label")),t):null}}]),n}(m.a.PureComponent),I=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props;return m.a.createElement("div",P(e.theme,"boolean"),m.a.createElement(R,Object.assign({type_name:"bool"},e)),e.value?"true":"false")}}]),n}(m.a.PureComponent),_=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props;return m.a.createElement("div",P(e.theme,"date"),m.a.createElement(R,Object.assign({type_name:"date"},e)),m.a.createElement("span",Object.assign({className:"date-value"},P(e.theme,"date-value")),e.value.toLocaleTimeString("en-us",{weekday:"short",year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"})))}}]),n}(m.a.PureComponent),A=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props;return m.a.createElement("div",P(e.theme,"float"),m.a.createElement(R,Object.assign({type_name:"float"},e)),this.props.value)}}]),n}(m.a.PureComponent);function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function T(e,t){if(e){if("string"==typeof e)return F(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?F(e,t):void 0}}function D(e){return function(e){if(Array.isArray(e))return F(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||T(e)||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.")}()}var M=n(46),L=new(n(47).Dispatcher),N=new(function(e){u(n,e);var t=b(n);function n(){var e;i(this,n);for(var r=arguments.length,a=new Array(r),s=0;s<r;s++)a[s]=arguments[s];return(e=t.call.apply(t,[this].concat(a))).objects={},e.set=function(t,n,r,a){void 0===e.objects[t]&&(e.objects[t]={}),void 0===e.objects[t][n]&&(e.objects[t][n]={}),e.objects[t][n][r]=a},e.get=function(t,n,r,a){return void 0===e.objects[t]||void 0===e.objects[t][n]||null==e.objects[t][n][r]?a:e.objects[t][n][r]},e.handleAction=function(t){var n=t.rjvId,r=t.data;switch(t.name){case"RESET":e.emit("reset-"+n);break;case"VARIABLE_UPDATED":t.data.updated_src=e.updateSrc(n,r),e.set(n,"action","variable-update",o(o({},r),{},{type:"variable-edited"})),e.emit("variable-update-"+n);break;case"VARIABLE_REMOVED":t.data.updated_src=e.updateSrc(n,r),e.set(n,"action","variable-update",o(o({},r),{},{type:"variable-removed"})),e.emit("variable-update-"+n);break;case"VARIABLE_ADDED":t.data.updated_src=e.updateSrc(n,r),e.set(n,"action","variable-update",o(o({},r),{},{type:"variable-added"})),e.emit("variable-update-"+n);break;case"ADD_VARIABLE_KEY_REQUEST":e.set(n,"action","new-key-request",r),e.emit("add-key-request-"+n)}},e.updateSrc=function(t,n){var r=n.name,a=n.namespace,o=n.new_value,i=(n.existing_value,n.variable_removed);a.shift();var s,l=e.get(t,"global","src"),c=e.deepCopy(l,D(a)),u=c,d=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=T(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}(a);try{for(d.s();!(s=d.n()).done;)u=u[s.value]}catch(e){d.e(e)}finally{d.f()}return i?"array"==O(u)?u.splice(r,1):delete u[r]:null!==r?u[r]=o:c=o,e.set(t,"global","src",c),c},e.deepCopy=function(t,n){var r,a=O(t),i=n.shift();return"array"==a?r=D(t):"object"==a&&(r=o({},t)),void 0!==i&&(r[i]=e.deepCopy(t[i],n)),r},e}return n}(M.EventEmitter));L.register(N.handleAction.bind(N));var B=N,z=function(e){u(n,e);var t=b(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).toggleCollapsed=function(){r.setState({collapsed:!r.state.collapsed},function(){B.set(r.props.rjvId,r.props.namespace,"collapsed",r.state.collapsed)})},r.getFunctionDisplay=function(e){var t=f(r).props;return e?m.a.createElement("span",null,r.props.value.toString().slice(9,-1).replace(/\{[\s\S]+/,""),m.a.createElement("span",{className:"function-collapsed",style:{fontWeight:"bold"}},m.a.createElement("span",null,"{"),m.a.createElement("span",P(t.theme,"ellipsis"),"..."),m.a.createElement("span",null,"}"))):r.props.value.toString().slice(9,-1)},r.state={collapsed:B.get(e.rjvId,e.namespace,"collapsed",!0)},r}return l(n,[{key:"render",value:function(){var e=this.props,t=this.state.collapsed;return m.a.createElement("div",P(e.theme,"function"),m.a.createElement(R,Object.assign({type_name:"function"},e)),m.a.createElement("span",Object.assign({},P(e.theme,"function-value"),{className:"rjv-function-container",onClick:this.toggleCollapsed}),this.getFunctionDisplay(t)))}}]),n}(m.a.PureComponent),q=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){return m.a.createElement("div",P(this.props.theme,"nan"),"NaN")}}]),n}(m.a.PureComponent),V=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){return m.a.createElement("div",P(this.props.theme,"null"),"NULL")}}]),n}(m.a.PureComponent),K=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props;return m.a.createElement("div",P(e.theme,"integer"),m.a.createElement(R,Object.assign({type_name:"int"},e)),this.props.value)}}]),n}(m.a.PureComponent),U=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props;return m.a.createElement("div",P(e.theme,"regexp"),m.a.createElement(R,Object.assign({type_name:"regexp"},e)),this.props.value.toString())}}]),n}(m.a.PureComponent),W=function(e){u(n,e);var t=b(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).toggleCollapsed=function(){r.setState({collapsed:!r.state.collapsed},function(){B.set(r.props.rjvId,r.props.namespace,"collapsed",r.state.collapsed)})},r.state={collapsed:B.get(e.rjvId,e.namespace,"collapsed",!0)},r}return l(n,[{key:"render",value:function(){this.state.collapsed;var e=this.props,t=e.collapseStringsAfterLength,n=e.theme,r=e.value,a={style:{cursor:"default"}};return"integer"===O(t)&&r.length>t&&(a.style.cursor="pointer",this.state.collapsed&&(r=m.a.createElement("span",null,r.substring(0,t),m.a.createElement("span",P(n,"ellipsis")," ...")))),m.a.createElement("div",P(n,"string"),m.a.createElement(R,Object.assign({type_name:"string"},e)),m.a.createElement("span",Object.assign({className:"string-value"},a,{onClick:this.toggleCollapsed}),'"',r,'"'))}}]),n}(m.a.PureComponent),H=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){return m.a.createElement("div",P(this.props.theme,"undefined"),"undefined")}}]),n}(m.a.PureComponent);function $(){return($=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var G=v.useLayoutEffect,Y=function(e,t){"function"!=typeof e?e.current=t:e(t)},Q={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},J=function(e){Object.keys(Q).forEach(function(t){e.style.setProperty(t,Q[t],"important")})},X=null,Z=function(){},ee=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width"],te=!!document.documentElement.currentStyle,ne=Object(v.forwardRef)(function(e,t){var n,r=e.cacheMeasurements,a=e.maxRows,o=e.minRows,i=e.onChange,s=void 0===i?Z:i,l=e.onHeightChange,c=void 0===l?Z:l,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"]),d=void 0!==u.value,p=Object(v.useRef)(null),f=function(e,t){var n=Object(v.useRef)();return Object(v.useCallback)(function(r){e.current=r,n.current&&Y(n.current,null),n.current=t,t&&Y(t,r)},[t])}(p,t),b=Object(v.useRef)(0),m=Object(v.useRef)(),h=function(){var e=p.current,t=r&&m.current?m.current:function(e){var t=window.getComputedStyle(e);if(null===t)return null;var n,r=(n=t,ee.reduce(function(e,t){return e[t]=n[t],e},{})),a=r.boxSizing;return""===a?null:(te&&"border-box"===a&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px"),{sizingStyle:r,paddingSize:parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),borderSize:parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth)})}(e);if(t){m.current=t;var n=function(e,t,n,r){void 0===n&&(n=1),void 0===r&&(r=1/0),X||((X=document.createElement("textarea")).setAttribute("tab-index","-1"),X.setAttribute("aria-hidden","true"),J(X)),null===X.parentNode&&document.body.appendChild(X);var a=e.paddingSize,o=e.borderSize,i=e.sizingStyle,s=i.boxSizing;Object.keys(i).forEach(function(e){var t=e;X.style[t]=i[t]}),J(X),X.value=t;var l=function(e,t){var n=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?n+t.borderSize:n-t.paddingSize}(X,e);X.value="x";var c=X.scrollHeight-a,u=c*n;"border-box"===s&&(u=u+a+o),l=Math.max(u,l);var d=c*r;return"border-box"===s&&(d=d+a+o),[l=Math.min(d,l),c]}(t,e.value||e.placeholder||"x",o,a),i=n[0],s=n[1];b.current!==i&&(b.current=i,e.style.setProperty("height",i+"px","important"),c(i,{rowHeight:s}))}};return Object(v.useLayoutEffect)(h),n=function(e){var t=Object(v.useRef)(e);return G(function(){t.current=e}),t}(h),Object(v.useLayoutEffect)(function(){var e=function(e){n.current(e)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}},[]),Object(v.createElement)("textarea",$({},u,{onChange:function(e){d||h(),s(e)},ref:f}))});function re(e){e=e.trim();try{if("["===(e=JSON.stringify(JSON.parse(e)))[0])return ae("array",JSON.parse(e));if("{"===e[0])return ae("object",JSON.parse(e));if(e.match(/\-?\d+\.\d+/)&&e.match(/\-?\d+\.\d+/)[0]===e)return ae("float",parseFloat(e));if(e.match(/\-?\d+e-\d+/)&&e.match(/\-?\d+e-\d+/)[0]===e)return ae("float",Number(e));if(e.match(/\-?\d+/)&&e.match(/\-?\d+/)[0]===e)return ae("integer",parseInt(e));if(e.match(/\-?\d+e\+\d+/)&&e.match(/\-?\d+e\+\d+/)[0]===e)return ae("integer",Number(e))}catch(e){}switch(e=e.toLowerCase()){case"undefined":return ae("undefined",void 0);case"nan":return ae("nan",NaN);case"null":return ae("null",null);case"true":return ae("boolean",!0);case"false":return ae("boolean",!1);default:if(e=Date.parse(e))return ae("date",new Date(e))}return ae(!1,null)}function ae(e,t){return{type:e,value:t}}var oe=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",Object.assign({},he(t),{viewBox:"0 0 24 24",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),m.a.createElement("path",{d:"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M7,13H17V11H7"})))}}]),n}(m.a.PureComponent),ie=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",Object.assign({},he(t),{viewBox:"0 0 24 24",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),m.a.createElement("path",{d:"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M13,7H11V11H7V13H11V17H13V13H17V11H13V7Z"})))}}]),n}(m.a.PureComponent),se=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]),r=he(t).style;return m.a.createElement("span",n,m.a.createElement("svg",{fill:r.color,width:r.height,height:r.width,style:r,viewBox:"0 0 1792 1792"},m.a.createElement("path",{d:"M1344 800v64q0 14-9 23t-23 9h-832q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h832q14 0 23 9t9 23zm128 448v-832q0-66-47-113t-113-47h-832q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5t-203.5 84.5h-832q-119 0-203.5-84.5t-84.5-203.5v-832q0-119 84.5-203.5t203.5-84.5h832q119 0 203.5 84.5t84.5 203.5z"})))}}]),n}(m.a.PureComponent),le=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]),r=he(t).style;return m.a.createElement("span",n,m.a.createElement("svg",{fill:r.color,width:r.height,height:r.width,style:r,viewBox:"0 0 1792 1792"},m.a.createElement("path",{d:"M1344 800v64q0 14-9 23t-23 9h-352v352q0 14-9 23t-23 9h-64q-14 0-23-9t-9-23v-352h-352q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h352v-352q0-14 9-23t23-9h64q14 0 23 9t9 23v352h352q14 0 23 9t9 23zm128 448v-832q0-66-47-113t-113-47h-832q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5t-203.5 84.5h-832q-119 0-203.5-84.5t-84.5-203.5v-832q0-119 84.5-203.5t203.5-84.5h832q119 0 203.5 84.5t84.5 203.5z"})))}}]),n}(m.a.PureComponent),ce=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",{style:o(o({},he(t).style),{},{paddingLeft:"2px",verticalAlign:"top"}),viewBox:"0 0 15 15",fill:"currentColor"},m.a.createElement("path",{d:"M0 14l6-6-6-6z"})))}}]),n}(m.a.PureComponent),ue=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",{style:o(o({},he(t).style),{},{paddingLeft:"2px",verticalAlign:"top"}),viewBox:"0 0 15 15",fill:"currentColor"},m.a.createElement("path",{d:"M0 5l6 6 6-6z"})))}}]),n}(m.a.PureComponent),de=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",Object.assign({},he(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),m.a.createElement("g",null,m.a.createElement("path",{d:"m30 35h-25v-22.5h25v7.5h2.5v-12.5c0-1.4-1.1-2.5-2.5-2.5h-7.5c0-2.8-2.2-5-5-5s-5 2.2-5 5h-7.5c-1.4 0-2.5 1.1-2.5 2.5v27.5c0 1.4 1.1 2.5 2.5 2.5h25c1.4 0 2.5-1.1 2.5-2.5v-5h-2.5v5z m-20-27.5h2.5s2.5-1.1 2.5-2.5 1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5 1.3 2.5 2.5 2.5h2.5s2.5 1.1 2.5 2.5h-20c0-1.5 1.1-2.5 2.5-2.5z m-2.5 20h5v-2.5h-5v2.5z m17.5-5v-5l-10 7.5 10 7.5v-5h12.5v-5h-12.5z m-17.5 10h7.5v-2.5h-7.5v2.5z m12.5-17.5h-12.5v2.5h12.5v-2.5z m-7.5 5h-5v2.5h5v-2.5z"}))))}}]),n}(m.a.PureComponent),pe=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",Object.assign({},he(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),m.a.createElement("g",null,m.a.createElement("path",{d:"m28.6 25q0-0.5-0.4-1l-4-4 4-4q0.4-0.5 0.4-1 0-0.6-0.4-1.1l-2-2q-0.4-0.4-1-0.4-0.6 0-1 0.4l-4.1 4.1-4-4.1q-0.4-0.4-1-0.4-0.6 0-1 0.4l-2 2q-0.5 0.5-0.5 1.1 0 0.5 0.5 1l4 4-4 4q-0.5 0.5-0.5 1 0 0.7 0.5 1.1l2 2q0.4 0.4 1 0.4 0.6 0 1-0.4l4-4.1 4.1 4.1q0.4 0.4 1 0.4 0.6 0 1-0.4l2-2q0.4-0.4 0.4-1z m8.7-5q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3-8.6-2.3-6.2-6.2-2.3-8.6 2.3-8.6 6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"}))))}}]),n}(m.a.PureComponent),fe=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",Object.assign({},he(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),m.a.createElement("g",null,m.a.createElement("path",{d:"m30.1 21.4v-2.8q0-0.6-0.4-1t-1-0.5h-5.7v-5.7q0-0.6-0.4-1t-1-0.4h-2.9q-0.6 0-1 0.4t-0.4 1v5.7h-5.7q-0.6 0-1 0.5t-0.5 1v2.8q0 0.6 0.5 1t1 0.5h5.7v5.7q0 0.5 0.4 1t1 0.4h2.9q0.6 0 1-0.4t0.4-1v-5.7h5.7q0.6 0 1-0.5t0.4-1z m7.2-1.4q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3-8.6-2.3-6.2-6.2-2.3-8.6 2.3-8.6 6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"}))))}}]),n}(m.a.PureComponent),be=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",Object.assign({},he(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),m.a.createElement("g",null,m.a.createElement("path",{d:"m31.6 21.6h-10v10h-3.2v-10h-10v-3.2h10v-10h3.2v10h10v3.2z"}))))}}]),n}(m.a.PureComponent),ve=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",Object.assign({},he(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),m.a.createElement("g",null,m.a.createElement("path",{d:"m19.8 26.4l2.6-2.6-3.4-3.4-2.6 2.6v1.3h2.2v2.1h1.2z m9.8-16q-0.3-0.4-0.7 0l-7.8 7.8q-0.4 0.4 0 0.7t0.7 0l7.8-7.8q0.4-0.4 0-0.7z m1.8 13.2v4.3q0 2.6-1.9 4.5t-4.5 1.9h-18.6q-2.6 0-4.5-1.9t-1.9-4.5v-18.6q0-2.7 1.9-4.6t4.5-1.8h18.6q1.4 0 2.6 0.5 0.3 0.2 0.4 0.5 0.1 0.4-0.2 0.7l-1.1 1.1q-0.3 0.3-0.7 0.1-0.5-0.1-1-0.1h-18.6q-1.4 0-2.5 1.1t-1 2.5v18.6q0 1.4 1 2.5t2.5 1h18.6q1.5 0 2.5-1t1.1-2.5v-2.9q0-0.2 0.2-0.4l1.4-1.5q0.3-0.3 0.8-0.1t0.4 0.6z m-2.1-16.5l6.4 6.5-15 15h-6.4v-6.5z m9.9 3l-2.1 2-6.4-6.4 2.1-2q0.6-0.7 1.5-0.7t1.5 0.7l3.4 3.4q0.6 0.6 0.6 1.5t-0.6 1.5z"}))))}}]),n}(m.a.PureComponent),me=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.style,n=E(e,["style"]);return m.a.createElement("span",n,m.a.createElement("svg",Object.assign({},he(t),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),m.a.createElement("g",null,m.a.createElement("path",{d:"m31.7 16.4q0-0.6-0.4-1l-2.1-2.1q-0.4-0.4-1-0.4t-1 0.4l-9.1 9.1-5-5q-0.5-0.4-1-0.4t-1 0.4l-2.1 2q-0.4 0.4-0.4 1 0 0.6 0.4 1l8.1 8.1q0.4 0.4 1 0.4 0.6 0 1-0.4l12.2-12.1q0.4-0.4 0.4-1z m5.6 3.6q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3-8.6-2.3-6.2-6.2-2.3-8.6 2.3-8.6 6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"}))))}}]),n}(m.a.PureComponent);function he(e){return e||(e={}),{style:o(o({verticalAlign:"middle"},e),{},{color:e.color?e.color:"#000000",height:"1em",width:"1em"})}}var ye=function(e){u(n,e);var t=b(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).copiedTimer=null,r.handleCopy=function(){var e=document.createElement("textarea"),t=r.props,n=t.clickCallback,a=t.src,o=t.namespace;e.innerHTML=JSON.stringify(r.clipboardValue(a),null,"  "),document.body.appendChild(e),e.select(),document.execCommand("copy"),document.body.removeChild(e),r.copiedTimer=setTimeout(function(){r.setState({copied:!1})},5500),r.setState({copied:!0},function(){"function"==typeof n&&n({src:a,namespace:o,name:o[o.length-1]})})},r.getClippyIcon=function(){var e=r.props.theme;return r.state.copied?m.a.createElement("span",null,m.a.createElement(de,Object.assign({className:"copy-icon"},P(e,"copy-icon"))),m.a.createElement("span",P(e,"copy-icon-copied"),"✔")):m.a.createElement(de,Object.assign({className:"copy-icon"},P(e,"copy-icon")))},r.clipboardValue=function(e){switch(O(e)){case"function":case"regexp":return e.toString();default:return e}},r.state={copied:!1},r}return l(n,[{key:"componentWillUnmount",value:function(){this.copiedTimer&&(clearTimeout(this.copiedTimer),this.copiedTimer=null)}},{key:"render",value:function(){var e=this.props,t=(e.src,e.theme),n=e.hidden,r=e.rowHovered,a=P(t,"copy-to-clipboard").style,i="inline";return n&&(i="none"),m.a.createElement("span",{className:"copy-to-clipboard-container",title:"Copy to clipboard",style:{verticalAlign:"top",display:r?"inline-block":"none"}},m.a.createElement("span",{style:o(o({},a),{},{display:i}),onClick:this.handleCopy},this.getClippyIcon()))}}]),n}(m.a.PureComponent),ge=function(e){u(n,e);var t=b(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).getEditIcon=function(){var e=r.props,t=e.variable,n=e.theme;return m.a.createElement("div",{className:"click-to-edit",style:{verticalAlign:"top",display:r.state.hovered?"inline-block":"none"}},m.a.createElement(ve,Object.assign({className:"click-to-edit-icon"},P(n,"editVarIcon"),{onClick:function(){r.prepopInput(t)}})))},r.prepopInput=function(e){if(!1!==r.props.onEdit){var t=function(e){var t;switch(O(e)){case"undefined":t="undefined";break;case"nan":t="NaN";break;case"string":t=e;break;case"date":case"function":case"regexp":t=e.toString();break;default:try{t=JSON.stringify(e,null,"  ")}catch(e){t=""}}return t}(e.value),n=re(t);r.setState({editMode:!0,editValue:t,parsedInput:{type:n.type,value:n.value}})}},r.getRemoveIcon=function(){var e=r.props,t=e.variable,n=e.namespace,a=e.theme,o=e.rjvId;return m.a.createElement("div",{className:"click-to-remove",style:{verticalAlign:"top",display:r.state.hovered?"inline-block":"none"}},m.a.createElement(pe,Object.assign({className:"click-to-remove-icon"},P(a,"removeVarIcon"),{onClick:function(){L.dispatch({name:"VARIABLE_REMOVED",rjvId:o,data:{name:t.name,namespace:n,existing_value:t.value,variable_removed:!0}})}})))},r.getValue=function(e,t){var n=!t&&e.type,a=f(r).props;switch(n){case!1:return r.getEditInput();case"string":return m.a.createElement(W,Object.assign({value:e.value},a));case"integer":return m.a.createElement(K,Object.assign({value:e.value},a));case"float":return m.a.createElement(A,Object.assign({value:e.value},a));case"boolean":return m.a.createElement(I,Object.assign({value:e.value},a));case"function":return m.a.createElement(z,Object.assign({value:e.value},a));case"null":return m.a.createElement(V,a);case"nan":return m.a.createElement(q,a);case"undefined":return m.a.createElement(H,a);case"date":return m.a.createElement(_,Object.assign({value:e.value},a));case"regexp":return m.a.createElement(U,Object.assign({value:e.value},a));default:return m.a.createElement("div",{className:"object-value"},JSON.stringify(e.value))}},r.getEditInput=function(){var e=r.props.theme,t=r.state.editValue;return m.a.createElement("div",null,m.a.createElement(ne,Object.assign({type:"text",inputRef:function(e){return e&&e.focus()},value:t,className:"variable-editor",onChange:function(e){var t=e.target.value,n=re(t);r.setState({editValue:t,parsedInput:{type:n.type,value:n.value}})},onKeyDown:function(e){switch(e.key){case"Escape":r.setState({editMode:!1,editValue:""});break;case"Enter":(e.ctrlKey||e.metaKey)&&r.submitEdit(!0)}e.stopPropagation()},placeholder:"update this value",minRows:2},P(e,"edit-input"))),m.a.createElement("div",P(e,"edit-icon-container"),m.a.createElement(pe,Object.assign({className:"edit-cancel"},P(e,"cancel-icon"),{onClick:function(){r.setState({editMode:!1,editValue:""})}})),m.a.createElement(me,Object.assign({className:"edit-check string-value"},P(e,"check-icon"),{onClick:function(){r.submitEdit()}})),m.a.createElement("div",null,r.showDetected())))},r.submitEdit=function(e){var t=r.props,n=t.variable,a=t.namespace,o=t.rjvId,i=r.state,s=i.editValue,l=i.parsedInput,c=s;e&&l.type&&(c=l.value),r.setState({editMode:!1}),L.dispatch({name:"VARIABLE_UPDATED",rjvId:o,data:{name:n.name,namespace:a,existing_value:n.value,new_value:c,variable_removed:!1}})},r.showDetected=function(){var e=r.props,t=e.theme,n=(e.variable,e.namespace,e.rjvId,r.state.parsedInput),a=(n.type,n.value,r.getDetectedInput());if(a)return m.a.createElement("div",null,m.a.createElement("div",P(t,"detected-row"),a,m.a.createElement(me,{className:"edit-check detected",style:o({verticalAlign:"top",paddingLeft:"3px"},P(t,"check-icon").style),onClick:function(){r.submitEdit(!0)}})))},r.getDetectedInput=function(){var e=r.state.parsedInput,t=e.type,n=e.value,a=f(r).props,i=a.theme;if(!1!==t)switch(t.toLowerCase()){case"object":return m.a.createElement("span",null,m.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{cursor:"default"})},"{"),m.a.createElement("span",{style:o(o({},P(i,"ellipsis").style),{},{cursor:"default"})},"..."),m.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{cursor:"default"})},"}"));case"array":return m.a.createElement("span",null,m.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{cursor:"default"})},"["),m.a.createElement("span",{style:o(o({},P(i,"ellipsis").style),{},{cursor:"default"})},"..."),m.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{cursor:"default"})},"]"));case"string":return m.a.createElement(W,Object.assign({value:n},a));case"integer":return m.a.createElement(K,Object.assign({value:n},a));case"float":return m.a.createElement(A,Object.assign({value:n},a));case"boolean":return m.a.createElement(I,Object.assign({value:n},a));case"function":return m.a.createElement(z,Object.assign({value:n},a));case"null":return m.a.createElement(V,a);case"nan":return m.a.createElement(q,a);case"undefined":return m.a.createElement(H,a);case"date":return m.a.createElement(_,Object.assign({value:new Date(n)},a))}},r.state={editMode:!1,editValue:"",hovered:!1,renameKey:!1,parsedInput:{type:!1,value:null}},r}return l(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.variable,r=t.singleIndent,a=t.type,i=t.theme,s=t.namespace,l=t.indentWidth,c=t.enableClipboard,u=t.onEdit,d=t.onDelete,p=t.onSelect,f=t.displayArrayKey,b=t.quotesOnKeys,v=this.state.editMode;return m.a.createElement("div",Object.assign({},P(i,"objectKeyVal",{paddingLeft:l*r}),{onMouseEnter:function(){return e.setState(o(o({},e.state),{},{hovered:!0}))},onMouseLeave:function(){return e.setState(o(o({},e.state),{},{hovered:!1}))},className:"variable-row",key:n.name}),"array"==a?f?m.a.createElement("span",Object.assign({},P(i,"array-key"),{key:n.name+"_"+s}),n.name,m.a.createElement("div",P(i,"colon"),":")):null:m.a.createElement("span",null,m.a.createElement("span",Object.assign({},P(i,"object-name"),{className:"object-key",key:n.name+"_"+s}),!!b&&m.a.createElement("span",{style:{verticalAlign:"top"}},'"'),m.a.createElement("span",{style:{display:"inline-block"}},n.name),!!b&&m.a.createElement("span",{style:{verticalAlign:"top"}},'"')),m.a.createElement("span",P(i,"colon"),":")),m.a.createElement("div",Object.assign({className:"variable-value",onClick:!1===p&&!1===u?null:function(t){var r=D(s);(t.ctrlKey||t.metaKey)&&!1!==u?e.prepopInput(n):!1!==p&&(r.shift(),p(o(o({},n),{},{namespace:r})))}},P(i,"variableValue",{cursor:!1===p?"default":"pointer"})),this.getValue(n,v)),c?m.a.createElement(ye,{rowHovered:this.state.hovered,hidden:v,src:n.value,clickCallback:c,theme:i,namespace:[].concat(D(s),[n.name])}):null,!1!==u&&0==v?this.getEditIcon():null,!1!==d&&0==v?this.getRemoveIcon():null)}}]),n}(m.a.PureComponent),xe=function(e){u(n,e);var t=b(n);function n(){var e;i(this,n);for(var r=arguments.length,a=new Array(r),s=0;s<r;s++)a[s]=arguments[s];return(e=t.call.apply(t,[this].concat(a))).getObjectSize=function(){var t=e.props,n=t.size,r=t.theme;if(t.displayObjectSize)return m.a.createElement("span",Object.assign({className:"object-size"},P(r,"object-size")),n," item",1===n?"":"s")},e.getAddAttribute=function(t){var n=e.props,r=n.theme,a=n.namespace,i=n.name,s=n.src,l=n.rjvId,c=n.depth;return m.a.createElement("span",{className:"click-to-add",style:{verticalAlign:"top",display:t?"inline-block":"none"}},m.a.createElement(fe,Object.assign({className:"click-to-add-icon"},P(r,"addVarIcon"),{onClick:function(){var e={name:c>0?i:null,namespace:a.splice(0,a.length-1),existing_value:s,variable_removed:!1,key_name:null};"object"===O(s)?L.dispatch({name:"ADD_VARIABLE_KEY_REQUEST",rjvId:l,data:e}):L.dispatch({name:"VARIABLE_ADDED",rjvId:l,data:o(o({},e),{},{new_value:[].concat(D(s),[null])})})}})))},e.getRemoveObject=function(t){var n=e.props,r=n.theme,a=(n.hover,n.namespace),o=n.name,i=n.src,s=n.rjvId;if(1!==a.length)return m.a.createElement("span",{className:"click-to-remove",style:{display:t?"inline-block":"none"}},m.a.createElement(pe,Object.assign({className:"click-to-remove-icon"},P(r,"removeVarIcon"),{onClick:function(){L.dispatch({name:"VARIABLE_REMOVED",rjvId:s,data:{name:o,namespace:a.splice(0,a.length-1),existing_value:i,variable_removed:!0}})}})))},e.render=function(){var t=e.props,n=t.theme,r=t.onDelete,a=t.onAdd,o=t.enableClipboard,i=t.src,s=t.namespace,l=t.rowHovered;return m.a.createElement("div",Object.assign({},P(n,"object-meta-data"),{className:"object-meta-data",onClick:function(e){e.stopPropagation()}}),e.getObjectSize(),o?m.a.createElement(ye,{rowHovered:l,clickCallback:o,src:i,theme:n,namespace:s}):null,!1!==a?e.getAddAttribute(l):null,!1!==r?e.getRemoveObject(l):null)},e}return n}(m.a.PureComponent);function Ee(e){var t=e.parent_type,n=e.namespace,r=e.quotesOnKeys,a=e.theme,o=e.jsvRoot,i=e.name,s=e.displayArrayKey,l=e.name?e.name:"";return!o||!1!==i&&null!==i?"array"==t?s?m.a.createElement("span",Object.assign({},P(a,"array-key"),{key:n}),m.a.createElement("span",{className:"array-key"},l),m.a.createElement("span",P(a,"colon"),":")):m.a.createElement("span",null):m.a.createElement("span",Object.assign({},P(a,"object-name"),{key:n}),m.a.createElement("span",{className:"object-key"},r&&m.a.createElement("span",{style:{verticalAlign:"top"}},'"'),m.a.createElement("span",null,l),r&&m.a.createElement("span",{style:{verticalAlign:"top"}},'"')),m.a.createElement("span",P(a,"colon"),":")):m.a.createElement("span",null)}function Oe(e){var t=e.theme;switch(e.iconStyle){case"triangle":return m.a.createElement(ue,Object.assign({},P(t,"expanded-icon"),{className:"expanded-icon"}));case"square":return m.a.createElement(se,Object.assign({},P(t,"expanded-icon"),{className:"expanded-icon"}));default:return m.a.createElement(oe,Object.assign({},P(t,"expanded-icon"),{className:"expanded-icon"}))}}function we(e){var t=e.theme;switch(e.iconStyle){case"triangle":return m.a.createElement(ce,Object.assign({},P(t,"collapsed-icon"),{className:"collapsed-icon"}));case"square":return m.a.createElement(le,Object.assign({},P(t,"collapsed-icon"),{className:"collapsed-icon"}));default:return m.a.createElement(ie,Object.assign({},P(t,"collapsed-icon"),{className:"collapsed-icon"}))}}var je=function(e){u(n,e);var t=b(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).toggleCollapsed=function(e){var t=[];for(var n in r.state.expanded)t.push(r.state.expanded[n]);t[e]=!t[e],r.setState({expanded:t})},r.state={expanded:[]},r}return l(n,[{key:"getExpandedIcon",value:function(e){var t=this.props,n=t.theme,r=t.iconStyle;return this.state.expanded[e]?m.a.createElement(Oe,{theme:n,iconStyle:r}):m.a.createElement(we,{theme:n,iconStyle:r})}},{key:"render",value:function(){var e=this,t=this.props,n=t.src,r=t.groupArraysAfterLength,a=(t.depth,t.name),o=t.theme,i=t.jsvRoot,s=t.namespace,l=(t.parent_type,E(t,["src","groupArraysAfterLength","depth","name","theme","jsvRoot","namespace","parent_type"])),c=0,u=5*this.props.indentWidth;i||(c=5*this.props.indentWidth);var d=r,p=Math.ceil(n.length/d);return m.a.createElement("div",Object.assign({className:"object-key-val"},P(o,i?"jsv-root":"objectKeyVal",{paddingLeft:c})),m.a.createElement(Ee,this.props),m.a.createElement("span",null,m.a.createElement(xe,Object.assign({size:n.length},this.props))),D(Array(p)).map(function(t,r){return m.a.createElement("div",Object.assign({key:r,className:"object-key-val array-group"},P(o,"objectKeyVal",{marginLeft:6,paddingLeft:u})),m.a.createElement("span",P(o,"brace-row"),m.a.createElement("div",Object.assign({className:"icon-container"},P(o,"icon-container"),{onClick:function(t){e.toggleCollapsed(r)}}),e.getExpandedIcon(r)),e.state.expanded[r]?m.a.createElement(Ce,Object.assign({key:a+r,depth:0,name:!1,collapsed:!1,groupArraysAfterLength:d,index_offset:r*d,src:n.slice(r*d,r*d+d),namespace:s,type:"array",parent_type:"array_group",theme:o},l)):m.a.createElement("span",Object.assign({},P(o,"brace"),{onClick:function(t){e.toggleCollapsed(r)},className:"array-group-brace"}),"[",m.a.createElement("div",Object.assign({},P(o,"array-group-meta-data"),{className:"array-group-meta-data"}),m.a.createElement("span",Object.assign({className:"object-size"},P(o,"object-size")),r*d," - ",r*d+d>n.length?n.length:r*d+d)),"]")))}))}}]),n}(m.a.PureComponent),Se=function(e){u(n,e);var t=b(n);function n(e){var r;i(this,n),(r=t.call(this,e)).toggleCollapsed=function(){r.setState({expanded:!r.state.expanded},function(){B.set(r.props.rjvId,r.props.namespace,"expanded",r.state.expanded)})},r.getObjectContent=function(e,t,n){return m.a.createElement("div",{className:"pushed-content object-container"},m.a.createElement("div",Object.assign({className:"object-content"},P(r.props.theme,"pushed-content")),r.renderObjectContents(t,n)))},r.getEllipsis=function(){return 0===r.state.size?null:m.a.createElement("div",Object.assign({},P(r.props.theme,"ellipsis"),{className:"node-ellipsis",onClick:r.toggleCollapsed}),"...")},r.getObjectMetaData=function(e){var t=r.props,n=(t.rjvId,t.theme,r.state),a=n.size,o=n.hovered;return m.a.createElement(xe,Object.assign({rowHovered:o,size:a},r.props))},r.renderObjectContents=function(e,t){var n,a=r.props,o=a.depth,i=a.parent_type,s=a.index_offset,l=a.groupArraysAfterLength,c=a.namespace,u=r.state.object_type,d=[],p=Object.keys(e||{});return r.props.sortKeys&&"array"!==u&&(p=p.sort()),p.forEach(function(a){if(n=new ke(a,e[a]),"array_group"===i&&s&&(n.name=parseInt(n.name)+s),e.hasOwnProperty(a))if("object"===n.type)d.push(m.a.createElement(Ce,Object.assign({key:n.name,depth:o+1,name:n.name,src:n.value,namespace:c.concat(n.name),parent_type:u},t)));else if("array"===n.type){var p=Ce;l&&n.value.length>l&&(p=je),d.push(m.a.createElement(p,Object.assign({key:n.name,depth:o+1,name:n.name,src:n.value,namespace:c.concat(n.name),type:"array",parent_type:u},t)))}else d.push(m.a.createElement(ge,Object.assign({key:n.name+"_"+c,variable:n,singleIndent:5,namespace:c,type:r.props.type},t)))}),d};var a=n.getState(e);return r.state=o(o({},a),{},{prevProps:{}}),r}return l(n,[{key:"getBraceStart",value:function(e,t){var n=this,r=this.props,a=r.src,o=r.theme,i=r.iconStyle;if("array_group"===r.parent_type)return m.a.createElement("span",null,m.a.createElement("span",P(o,"brace"),"array"===e?"[":"{"),t?this.getObjectMetaData(a):null);var s=t?Oe:we;return m.a.createElement("span",null,m.a.createElement("span",Object.assign({onClick:function(e){n.toggleCollapsed()}},P(o,"brace-row")),m.a.createElement("div",Object.assign({className:"icon-container"},P(o,"icon-container")),m.a.createElement(s,{theme:o,iconStyle:i})),m.a.createElement(Ee,this.props),m.a.createElement("span",P(o,"brace"),"array"===e?"[":"{")),t?this.getObjectMetaData(a):null)}},{key:"render",value:function(){var e=this,t=this.props,n=t.depth,r=t.src,a=(t.namespace,t.name,t.type,t.parent_type),i=t.theme,s=t.jsvRoot,l=t.iconStyle,c=E(t,["depth","src","namespace","name","type","parent_type","theme","jsvRoot","iconStyle"]),u=this.state,d=u.object_type,p=u.expanded,f={};return s||"array_group"===a?"array_group"===a&&(f.borderLeft=0,f.display="inline"):f.paddingLeft=5*this.props.indentWidth,m.a.createElement("div",Object.assign({className:"object-key-val",onMouseEnter:function(){return e.setState(o(o({},e.state),{},{hovered:!0}))},onMouseLeave:function(){return e.setState(o(o({},e.state),{},{hovered:!1}))}},P(i,s?"jsv-root":"objectKeyVal",f)),this.getBraceStart(d,p),p?this.getObjectContent(n,r,o({theme:i,iconStyle:l},c)):this.getEllipsis(),m.a.createElement("span",{className:"brace-row"},m.a.createElement("span",{style:o(o({},P(i,"brace").style),{},{paddingLeft:p?"3px":"0px"})},"array"===d?"]":"}"),p?null:this.getObjectMetaData(r)))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var r=t.prevProps;return e.src!==r.src||e.collapsed!==r.collapsed||e.name!==r.name||e.namespace!==r.namespace||e.rjvId!==r.rjvId?o(o({},n.getState(e)),{},{prevProps:e}):null}}]),n}(m.a.PureComponent);Se.getState=function(e){var t=Object.keys(e.src).length,n=(!1===e.collapsed||!0!==e.collapsed&&e.collapsed>e.depth)&&(!e.shouldCollapse||!1===e.shouldCollapse({name:e.name,src:e.src,type:O(e.src),namespace:e.namespace}))&&0!==t;return{expanded:B.get(e.rjvId,e.namespace,"expanded",n),object_type:"array"===e.type?"array":"object",parent_type:"array"===e.type?"array":"object",size:t,hovered:!1}};var ke=function e(t,n){i(this,e),this.name=t,this.value=n,this.type=O(n)};x(Se);var Ce=Se,Pe=function(e){u(n,e);var t=b(n);function n(){var e;i(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).render=function(){var t=f(e).props,n=[t.name],r=Ce;return Array.isArray(t.src)&&t.groupArraysAfterLength&&t.src.length>t.groupArraysAfterLength&&(r=je),m.a.createElement("div",{className:"pretty-json-container object-container"},m.a.createElement("div",{className:"object-content"},m.a.createElement(r,Object.assign({namespace:n,depth:0,jsvRoot:!0},t))))},e}return n}(m.a.PureComponent),Re=function(e){u(n,e);var t=b(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).closeModal=function(){L.dispatch({rjvId:r.props.rjvId,name:"RESET"})},r.submit=function(){r.props.submit(r.state.input)},r.state={input:e.input?e.input:""},r}return l(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.theme,r=t.rjvId,a=t.isValid,o=this.state.input,i=a(o);return m.a.createElement("div",Object.assign({className:"key-modal-request"},P(n,"key-modal-request"),{onClick:this.closeModal}),m.a.createElement("div",Object.assign({},P(n,"key-modal"),{onClick:function(e){e.stopPropagation()}}),m.a.createElement("div",P(n,"key-modal-label"),"Key Name:"),m.a.createElement("div",{style:{position:"relative"}},m.a.createElement("input",Object.assign({},P(n,"key-modal-input"),{className:"key-modal-input",ref:function(e){return e&&e.focus()},spellCheck:!1,value:o,placeholder:"...",onChange:function(t){e.setState({input:t.target.value})},onKeyPress:function(t){i&&"Enter"===t.key?e.submit():"Escape"===t.key&&e.closeModal()}})),i?m.a.createElement(me,Object.assign({},P(n,"key-modal-submit"),{className:"key-modal-submit",onClick:function(t){return e.submit()}})):null),m.a.createElement("span",P(n,"key-modal-cancel"),m.a.createElement(be,Object.assign({},P(n,"key-modal-cancel-icon"),{className:"key-modal-cancel",onClick:function(){L.dispatch({rjvId:r,name:"RESET"})}})))))}}]),n}(m.a.PureComponent),Ie=function(e){u(n,e);var t=b(n);function n(){var e;i(this,n);for(var r=arguments.length,a=new Array(r),s=0;s<r;s++)a[s]=arguments[s];return(e=t.call.apply(t,[this].concat(a))).isValid=function(t){var n=e.props.rjvId,r=B.get(n,"action","new-key-request");return""!=t&&-1===Object.keys(r.existing_value).indexOf(t)},e.submit=function(t){var n=e.props.rjvId,r=B.get(n,"action","new-key-request");r.new_value=o({},r.existing_value),r.new_value[t]=e.props.defaultValue,L.dispatch({name:"VARIABLE_ADDED",rjvId:n,data:r})},e}return l(n,[{key:"render",value:function(){var e=this.props,t=e.active,n=e.theme,r=e.rjvId;return t?m.a.createElement(Re,{rjvId:r,theme:n,isValid:this.isValid,submit:this.submit}):null}}]),n}(m.a.PureComponent),_e=function(e){u(n,e);var t=b(n);function n(){return i(this,n),t.apply(this,arguments)}return l(n,[{key:"render",value:function(){var e=this.props,t=e.message,n=e.active,r=e.theme,a=e.rjvId;return n?m.a.createElement("div",Object.assign({className:"validation-failure"},P(r,"validation-failure"),{onClick:function(){L.dispatch({rjvId:a,name:"RESET"})}}),m.a.createElement("span",P(r,"validation-failure-label"),t),m.a.createElement(be,P(r,"validation-failure-clear"))):null}}]),n}(m.a.PureComponent),Ae=function(e){u(n,e);var t=b(n);function n(e){var r;return i(this,n),(r=t.call(this,e)).rjvId=Date.now().toString(),r.getListeners=function(){return{reset:r.resetState,"variable-update":r.updateSrc,"add-key-request":r.addKeyRequest}},r.updateSrc=function(){var e,t=B.get(r.rjvId,"action","variable-update"),n=t.name,a=t.namespace,o=t.new_value,i=t.existing_value,s=(t.variable_removed,t.updated_src),l=t.type,c=r.props,u=c.onEdit,d=c.onDelete,p=c.onAdd,f={existing_src:r.state.src,new_value:o,updated_src:s,name:n,namespace:a,existing_value:i};switch(l){case"variable-added":e=p(f);break;case"variable-edited":e=u(f);break;case"variable-removed":e=d(f)}!1!==e?(B.set(r.rjvId,"global","src",s),r.setState({src:s})):r.setState({validationFailure:!0})},r.addKeyRequest=function(){r.setState({addKeyRequest:!0})},r.resetState=function(){r.setState({validationFailure:!1,addKeyRequest:!1})},r.state={addKeyRequest:!1,editKeyRequest:!1,validationFailure:!1,src:n.defaultProps.src,name:n.defaultProps.name,theme:n.defaultProps.theme,validationMessage:n.defaultProps.validationMessage,prevSrc:n.defaultProps.src,prevName:n.defaultProps.name,prevTheme:n.defaultProps.theme},r}return l(n,[{key:"componentDidMount",value:function(){B.set(this.rjvId,"global","src",this.state.src);var e=this.getListeners();for(var t in e)B.on(t+"-"+this.rjvId,e[t]);this.setState({addKeyRequest:!1,editKeyRequest:!1})}},{key:"componentDidUpdate",value:function(e,t){!1!==t.addKeyRequest&&this.setState({addKeyRequest:!1}),!1!==t.editKeyRequest&&this.setState({editKeyRequest:!1}),e.src!==this.state.src&&B.set(this.rjvId,"global","src",this.state.src)}},{key:"componentWillUnmount",value:function(){var e=this.getListeners();for(var t in e)B.removeListener(t+"-"+this.rjvId,e[t])}},{key:"render",value:function(){var e=this.state,t=e.validationFailure,n=e.validationMessage,r=e.addKeyRequest,a=e.theme,i=e.src,s=e.name,l=this.props,c=l.style,u=l.defaultValue;return m.a.createElement("div",{className:"react-json-view",style:o(o({},P(a,"app-container").style),c)},m.a.createElement(_e,{message:n,active:t,theme:a,rjvId:this.rjvId}),m.a.createElement(Pe,Object.assign({},this.props,{src:i,name:s,theme:a,type:O(i),rjvId:this.rjvId})),m.a.createElement(Ie,{active:r,theme:a,rjvId:this.rjvId,defaultValue:u}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){if(e.src!==t.prevSrc||e.name!==t.prevName||e.theme!==t.prevTheme){var r={src:e.src,name:e.name,theme:e.theme,validationMessage:e.validationMessage,prevSrc:e.src,prevName:e.name,prevTheme:e.theme};return n.validateState(r)}return null}}]),n}(m.a.PureComponent);Ae.defaultProps={src:{},name:"root",theme:"rjv-default",collapsed:!1,collapseStringsAfterLength:!1,shouldCollapse:!1,sortKeys:!1,quotesOnKeys:!0,groupArraysAfterLength:100,indentWidth:4,enableClipboard:!0,displayObjectSize:!0,displayDataTypes:!0,onEdit:!1,onDelete:!1,onAdd:!1,onSelect:!1,iconStyle:"triangle",style:{},validationMessage:"Validation Error",defaultValue:null,displayArrayKey:!0},Ae.validateState=function(e){var t={};return"object"!==O(e.theme)||function(e){var t=["base00","base01","base02","base03","base04","base05","base06","base07","base08","base09","base0A","base0B","base0C","base0D","base0E","base0F"];if("object"===O(e)){for(var n=0;n<t.length;n++)if(!(t[n]in e))return!1;return!0}return!1}(e.theme)||(console.error("react-json-view error:","theme prop must be a theme name or valid base-16 theme object.",'defaulting to "rjv-default" theme'),t.theme="rjv-default"),"object"!==O(e.src)&&"array"!==O(e.src)&&(console.error("react-json-view error:","src property must be a valid json object"),t.name="ERROR",t.src={message:"src property must be a valid json object"}),o(o({},e),t)},x(Ae),t.default=Ae}])}(n(0))},197:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.YoastIcon=t.AnalysisCheck=t.getIndicatorForScore=void 0;var r=n(1),a=function(){return null};t.getIndicatorForScore=(0,r.get)(window,"yoast.frontendInspector.getIndicatorForScore",function(){return{className:"",screenReaderText:"",screenReaderReadabilityText:""}}),t.AnalysisCheck=(0,r.get)(window,"yoast.frontendInspector.AnalysisCheck",a),t.YoastIcon=(0,r.get)(window,"yoast.frontendInspector.YoastIcon",a)},198:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(342),a=n(3),o=function(e){return e&&e.__esModule?e:{default:e}}(n(5));var i=(0,a.forwardRef)(function(e,t){var n=e.isOpen,o=e.header,i=e.children;return wp.element.createElement(r.Transition.Root,{ref:t,show:n,as:a.Fragment},wp.element.createElement("div",{className:"yoast-slide-over pointer-events-none"},wp.element.createElement("div",{className:"fixed inset-0"}),wp.element.createElement("div",{className:"fixed inset-0 overflow-hidden"},wp.element.createElement("div",{className:"absolute inset-0 overflow-hidden"},wp.element.createElement("div",{className:"pointer-events-none fixed inset-y-0 end-0 flex max-w-full pend-10"},wp.element.createElement(r.Transition.Child,{as:a.Fragment,enter:"transform transition ease-in-out duration-500 sm:duration-700",enterFrom:"translate-x-full",enterTo:"translate-x-0",leave:"transform transition ease-in-out duration-500 sm:duration-700",leaveFrom:"translate-x-0",leaveTo:"translate-x-full"},wp.element.createElement("div",{className:"w-screen max-w-md"},wp.element.createElement("div",{className:"yoast-slide-over__container pointer-events-auto"},wp.element.createElement("header",{className:"yoast-slide-over__header"},o),wp.element.createElement("div",{className:"yoast-slide-over__content"},i)))))))))});i.propTypes={isOpen:o.default.bool.isRequired,header:o.default.node.isRequired,children:o.default.node.isRequired},t.default=i},199:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),a=s(n(200)),o=function(e){return e&&e.__esModule?e:{default:e}}(n(201)),i=s(n(202));function s(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}t.default=function(){(0,r.register)((0,r.createReduxStore)("yoast-seo/frontend-inspector",{reducer:o.default,actions:a,selectors:i}))}},2:function(e,t){e.exports=window.wp.i18n},200:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},201:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1);var a=function(){var e=document.querySelector('meta[name="robots"]'),t=Array.from(document.querySelectorAll(".yoast-seo-meta-tag")).map(function(e){return e.name?{key:e.name,val:e.content}:e.getAttribute("property")?{key:e.getAttribute("property"),val:e.content}:"LINK"===e.nodeName?{key:e.rel,val:decodeURI(e.href)}:void 0}).filter(Boolean);return[{key:"title",val:document.title}].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(t),[{key:"robots",val:(0,r.get)(e,"content","")}])};t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){var e=document.getElementById("wp-admin-bar-edit"),t=e&&e.firstChild.href&&e.firstChild.text?{href:e.firstChild.href,text:e.firstChild.text}:null,n=Array.from(document.querySelectorAll(".yoast-schema-graph")).map(function(e){return JSON.parse(e.text)});return{isIndexable:(0,r.get)(window,"wpseoScriptData.frontendInspector.isIndexable",!0),contentAnalysisActive:(0,r.get)(window,"wpseoScriptData.frontendInspector.contentAnalysisActive",!1),keywordAnalysisActive:(0,r.get)(window,"wpseoScriptData.frontendInspector.keywordAnalysisActive",!1),focusKeyphrase:(0,r.get)(window,"wpseoScriptData.frontendInspector.indexable.primary_focus_keyword",""),seoScore:(0,r.get)(window,"wpseoScriptData.frontendInspector.indexable.primary_focus_keyword_score",null),readabilityScore:(0,r.get)(window,"wpseoScriptData.frontendInspector.indexable.readability_score",null)||0,metaTags:a(),schema:n,editButton:t}}();arguments[1];return e}},202:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.getData=function(e){return e}},203:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default='\n#wpseo-frontend-inspector {\n\t--yoast-color-default: #404040;\n\t--yoast-color-default-darker: #303030;\n\t--yoast-color-primary: #a4286a;\n\t--yoast-color-secondary: #f7f7f7;\n\t--yoast-color-white: #fff;\n\t--yoast-color-green: #6EA029;\n\t--yoast-color-primary-darker: #7b1e50;\n\t--yoast-color-primary-lighter: #F5D6E6;\n\t--yoast-color-secondary-darker: #d9d9d9;\n\t--yoast-color-button-upsell: #FEC228;\n\t--yoast-color-button-upsell-hover: #F2AE01;\n\t--yoast-color-dark: #303030;\n\t--yoast-color-sale: #fec228;\n\t--yoast-color-sale-darker: #feb601;\n\t--yoast-color-border: rgba(0, 0, 0, 0.2);\n\t--yoast-color-label: #303030;\n\t--yoast-color-label-help: #707070;\n\t--yoast-color-active: #6EA029;\n\t--yoast-color-inactive: #DC3232;\n\t--yoast-color-inactive-text: #707070;\n\t--yoast-color-inactive-grey: #9E9E9E;\n\t--yoast-color-inactive-grey-light: #f1f1f1;\n\t--yoast-color-active-light: #B6CF94;\n\t--yoast-transition-default: all 150ms ease-out;\n\t--yoast-color-link: #006dac;\n\t--yoast-color-border--default: rgba(0, 0, 0, 0.2);\n\t--yoast-color-focus: 0 0 0 2px #007fff, 0 0 0 5px #bfdfff;\n\n\tbackground: #ffffff;\n\tz-index: 99998;\n\tfont-size: 14px;\n\tfont-weight: normal;\n\tfont-family: Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";\n\tcolor: #4b5563;\n\tbox-shadow: rgb(255, 255, 255) 0 0 0 0, rgba(0, 0, 0, 0.05) 0 0 0 1px, rgba(0, 0, 0, 0.1) 0 10px 15px -3px, rgba(0, 0, 0, 0.05) 0 4px 6px -2px;\n\tline-height: 1.5;\n\tletter-spacing: 0;\n}\n\n#wpseo-frontend-inspector section {\n\tpadding: 16px 24px;\n\tborder-bottom: 1px solid #e5e7eb;\n\tbox-sizing: border-box;\n\tword-break: break-word;\n}\n\n#wpseo-frontend-inspector h2 {\n\tdisplay: flex;\n\talign-items: center;\n\tgap: 8px;\n\tmargin: 8px 0;\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tcolor: var(--yoast-color-primary);\n}\n#wpseo-frontend-inspector h2 > svg {\n\twidth: 18px;\n\theight: 18px;\n\tfill: var(--yoast-color-primary);\n}\n\n#wpseo-frontend-inspector h3 {\n\tfont-size: 14px;\n\tfont-weight: 500;\n\tcolor: #111827;\n\tmargin: 8px 0 4px 0;\n}\n\n#wpseo-frontend-inspector strong {\n\tfont-weight: 500;\n\tcolor: #374151;\n}\n\n#wpseo-frontend-inspector button.close {\n\twidth: 44px;\n\theight: 44px;\n\tbackground: transparent;\n\tborder: 0;\n\tpadding: 0;\n\tmargin-right: -16px;\n\tcursor: pointer;\n}\n\n#wpseo-frontend-inspector .checks:not(:first-child) {\n\tmargin-top: 16px;\n}\n#wpseo-frontend-inspector .checks > div {\n\tline-height: 2;\n}\n#wpseo-frontend-inspector .checks svg {\n\tmargin-right: 4px;\n\twidth: 16px;\n\theight: 16px;\n\tvertical-align: middle;\n\tdisplay: inline;\n}\n\n#wpseo-frontend-inspector .yoast-edit-button:not(:first-child) {\n\tmargin-top: 16px;\n}\n#wpseo-frontend-inspector .yoast-edit-button svg {\n\tmargin-inline-end: 4px;\n\twidth: 16px;\n\theight: 16px;\n\t-webkit-flex: none;\n\t-ms-flex: none;\n\tflex: none;\n}\n\n#wpseo-frontend-inspector ul {\n\tpadding: 0;\n\tmargin: 0;\n\tlist-style: none;\n}\n#wpseo-frontend-inspector li {\n\tpadding: 8px 0;\n\tmargin: 0;\n}\n\n#wpseo-frontend-inspector .yoast-slide-over {\n\t--yst-admin-bar-margin: 32px;\n\t--yst-translate-x: 0;\n\t--yst-translate-y: 0;\n\t--yst-rotate: 0;\n\t--yst-skew-x: 0;\n\t--yst-skew-y: 0;\n\t--yst-scale-x: 1;\n\t--yst-scale-y: 1;\n\n\tposition: relative;\n\tz-index: 10;\n}\n#wpseo-frontend-inspector .yoast-slide-over .yoast-slide-over__container {\n\tmargin-top: var(--yst-admin-bar-margin);\n\tdisplay: flex;\n\tflex-direction: column;\n\toverflow-y: scroll;\n\theight: 100%;\n\t--yst-bg-opacity: 1;\n\tbackground-color: rgb(255 255 255 / var(--yst-bg-opacity));\n\tbox-shadow: 0 0 #0000,0 0 #0000,0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);\n}\n#wpseo-frontend-inspector .yoast-slide-over__header {\n\tposition: sticky;\n\ttop: 0;\n\tleft: 0;\n\tpadding: 16px 24px;\n\tz-index: 99998;\n\tbackground: #f3f4f6;\n\tdisplay: flex;\n    justify-content: space-between;\n}\n#wpseo-frontend-inspector .yoast-slide-over .yoast-slide-over__content {\n\tmargin-bottom: var(--yst-admin-bar-margin);\n\tposition: relative;\n\tflex: 1 1 0%;\n}\n@media (max-width: 782px) {\n\t#wpseo-frontend-inspector .yoast-slide-over {\n\t\t--yst-admin-bar-margin: 46px;\n\t}\n}\n#wpseo-frontend-inspector .fixed {\n\tposition: fixed;\n}\n#wpseo-frontend-inspector .absolute {\n\tposition: absolute;\n}\n#wpseo-frontend-inspector .inset-0 {\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n}\n#wpseo-frontend-inspector .overflow-hidden {\n\toverflow: hidden;\n}\n#wpseo-frontend-inspector .pointer-events-none {\n\tpointer-events: none;\n}\n#wpseo-frontend-inspector .inset-y-0 {\n\ttop: 0;\n\tbottom: 0;\n}\n#wpseo-frontend-inspector .end-0 {\n\tright: 0;\n}\n#wpseo-frontend-inspector.rtl .end-0 {\n\tright: auto;\n\tleft: 0;\n}\n#wpseo-frontend-inspector .flex {\n\tdisplay: flex;\n}\n#wpseo-frontend-inspector .max-w-full {\n\tmax-width: 100%;\n}\n#wpseo-frontend-inspector .pend-10 {\n\tpadding-left: 40px;\n}\n#wpseo-frontend-inspector.rtl .pend-10 {\n\tpadding-left: 0;\n\tpadding-right: 40px;\n}\n#wpseo-frontend-inspector .transform {\n\ttransform: translate(var(--yst-translate-x),var(--yst-translate-y)) rotate(var(--yst-rotate)) skewX(var(--yst-skew-x)) skewY(var(--yst-skew-y)) scaleX(var(--yst-scale-x)) scaleY(var(--yst-scale-y));\n}\n#wpseo-frontend-inspector .transition {\n\ttransition-property: color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;\n\ttransition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;\n\ttransition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4,0,0.2,1);\n\ttransition-duration: 150ms;\n}\n#wpseo-frontend-inspector .ease-in-out {\n\ttransition-timing-function: cubic-bezier(0.4,0,0.2,1);\n}\n#wpseo-frontend-inspector .duration-500 {\n\ttransition-duration: .5s;\n}\n@media (min-width: 640px) {\n\t#wpseo-frontend-inspector .sm:duration-700 {\n\t\ttransition-duration: .7s;\n\t}\n}\n#wpseo-frontend-inspector .translate-x-full {\n\t--yst-translate-x: 100%;\n\ttransform: translate(var(--yst-translate-x),var(--yst-translate-y)) rotate(var(--yst-rotate)) skewX(var(--yst-skew-x)) skewY(var(--yst-skew-y)) scaleX(var(--yst-scale-x)) scaleY(var(--yst-scale-y));\n}\n#wpseo-frontend-inspector.rtl .translate-x-full {\n\t--yst-translate-x: -100%;\n}\n#wpseo-frontend-inspector .translate-x-0 {\n\t--yst-translate-x: 0px;\n\ttransform: translate(var(--yst-translate-x),var(--yst-translate-y)) rotate(var(--yst-rotate)) skewX(var(--yst-skew-x)) skewY(var(--yst-skew-y)) scaleX(var(--yst-scale-x)) scaleY(var(--yst-scale-y));\n}\n#wpseo-frontend-inspector .pointer-events-auto {\n\tpointer-events: auto;\n}\n#wpseo-frontend-inspector .w-screen {\n\twidth: 100vw;\n}\n#wpseo-frontend-inspector .max-w-md {\n\tmax-width: 448px;\n}\n\n#wpseo-frontend-inspector .variable-row .copy-to-clipboard-container {\n\tposition: absolute;\n}\n#wpseo-frontend-inspector .react-json-view {\n\tdirection: ltr;\n}\n'},22:function(e,t){e.exports=window.yoast.styleGuide},3:function(e,t){e.exports=window.wp.element},342:function(e,t,n){"use strict";n.r(t);var r=n(0),a=n.n(r);let o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function i(e){let t=Object(r.useRef)(e);return o(()=>{t.current=e},[e]),t}function s(e,t){let[n,a]=Object(r.useState)(e),s=i(e);return o(()=>a(s.current),[s,a,...t]),n}function l(){let e=[],t=[],n={enqueue(e){t.push(e)},addEventListener:(e,t,r,a)=>(e.addEventListener(t,r,a),n.add(()=>e.removeEventListener(t,r,a))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return n.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return n.add(()=>clearTimeout(t))},add:t=>(e.push(t),()=>{let n=e.indexOf(t);if(n>=0){let[t]=e.splice(n,1);t()}}),dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return n}function c(){let[e]=Object(r.useState)(l);return Object(r.useEffect)(()=>()=>e.dispose(),[e]),e}let u=function(e){let t=i(e);return a.a.useCallback((...e)=>t.current(...e),[t])},d={serverHandoffComplete:!1};function p(){let[e,t]=Object(r.useState)(d.serverHandoffComplete);return Object(r.useEffect)(()=>{!0!==e&&t(!0)},[e]),Object(r.useEffect)(()=>{!1===d.serverHandoffComplete&&(d.serverHandoffComplete=!0)},[]),e}var f;let b=0;function v(){return++b}let m=null!=(f=a.a.useId)?f:function(){let e=p(),[t,n]=a.a.useState(e?v:null);return o(()=>{null===t&&n(v())},[t]),null!=t?""+t:void 0};function h(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,h),r}function y(e){return"undefined"==typeof window?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let g=["[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(",");var x=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(x||{}),E=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(E||{}),O=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(O||{});function w(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(g))}var j=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(j||{});function S(e,t=0){var n;return e!==(null==(n=y(e))?void 0:n.body)&&h(t,{0:()=>e.matches(g),1(){let t=e;for(;null!==t;){if(t.matches(g))return!0;t=t.parentElement}return!1}})}function k(e){null==e||e.focus({preventScroll:!0})}let C=["textarea","input"].join(",");function P(e,t=(e=>e)){return e.slice().sort((e,n)=>{let r=t(e),a=t(n);if(null===r||null===a)return 0;let o=r.compareDocumentPosition(a);return o&Node.DOCUMENT_POSITION_FOLLOWING?-1:o&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function R(e,t,n=!0){let r,a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?n?P(e):e:w(e),i=a.activeElement,s=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),l=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(i))-1;if(4&t)return Math.max(0,o.indexOf(i))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},u=0,d=o.length;do{if(u>=d||u+d<=0)return 0;let e=l+u;if(16&t)e=(e+d)%d;else{if(e<0)return 3;if(e>=d)return 1}null==(r=o[e])||r.focus(c),u+=s}while(r!==a.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,C))&&n}(r)&&r.select(),r.hasAttribute("tabindex")||r.setAttribute("tabindex","0"),2}function I(e,t,n){let a=i(t);Object(r.useEffect)(()=>{function t(e){a.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}function _(e,t,n=!0){let a=Object(r.useRef)(!1);function o(n,r){if(!a.current||n.defaultPrevented)return;let o=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e),i=r(n);if(null!==i&&i.ownerDocument.documentElement.contains(i)){for(let e of o){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(i))return}return!S(i,j.Loose)&&-1!==i.tabIndex&&n.preventDefault(),t(n,i)}}Object(r.useEffect)(()=>{requestAnimationFrame(()=>{a.current=n})},[n]),I("click",e=>o(e,e=>e.target),!0),I("blur",e=>o(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function A(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 F(e,t){let[n,a]=Object(r.useState)(()=>A(e));return o(()=>{a(A(e))},[e.type,e.as]),o(()=>{n||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&a("button")},[n,t]),n}let T=Symbol();function D(e,t=!0){return Object.assign(e,{[T]:t})}function M(...e){let t=Object(r.useRef)(e);Object(r.useEffect)(()=>{t.current=e},[e]);let n=u(e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)});return e.every(e=>null==e||(null==e?void 0:e[T]))?void 0:n}function L({container:e,accept:t,walk:n,enabled:a=!0}){let i=Object(r.useRef)(t),s=Object(r.useRef)(n);Object(r.useEffect)(()=>{i.current=t,s.current=n},[t,n]),o(()=>{if(!e||!a)return;let t=y(e);if(!t)return;let n=i.current,r=s.current,o=Object.assign(e=>n(e),{acceptNode:n}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,o,!1);for(;l.nextNode();)r(l.currentNode)},[e,a,i,s])}var N=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(N||{});function B(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}var z=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(z||{}),q=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(q||{});function V({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:a,visible:o=!0,name:i}){let s=U(t,e);if(o)return K(s,n,r,i);let l=null!=a?a:0;if(2&l){let{static:e=!1,...t}=s;if(e)return K(t,n,r,i)}if(1&l){let{unmount:e=!0,...t}=s;return h(e?0:1,{0:()=>null,1:()=>K({...t,hidden:!0,style:{display:"none"}},n,r,i)})}return K(s,n,r,i)}function K(e,t={},n,a){let{as:o=n,children:i,refName:s="ref",...l}=$(e,["unmount","static"]),c=void 0!==e.ref?{[s]:e.ref}:{},u="function"==typeof i?i(t):i;l.className&&"function"==typeof l.className&&(l.className=l.className(t));let d={};if(o===r.Fragment&&Object.keys(H(l)).length>0){if(!Object(r.isValidElement)(u)||Array.isArray(u)&&u.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${a} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(l).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(r.cloneElement)(u,Object.assign({},U(u.props,H($(l,["ref"]))),d,c))}return Object(r.createElement)(o,Object.assign({},$(l,["ref"]),o!==r.Fragment&&c,o!==r.Fragment&&d),u)}function U(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(e=>[e,void 0])));for(let e in n)Object.assign(t,{[e](t,...r){let a=n[e];for(let e of a){if(t.defaultPrevented)return;e(t,...r)}}});return t}function W(e){var t;return Object.assign(Object(r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function H(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function $(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function G(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 Y(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))J(n,Q(t,r),a);return n}function Q(e,t){return e?e+"["+t+"]":t}function J(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())J(e,Q(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):Y(n,t,e)}function X(e){var t;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n)for(let e of n.elements)if("INPUT"===e.tagName&&"submit"===e.type||"BUTTON"===e.tagName&&"submit"===e.type||"INPUT"===e.nodeName&&"image"===e.type)return void e.click()}var Z=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Z||{});let ee=W(function(e,t){let{features:n=1,...r}=e;return V({ourProps:{ref:t,"aria-hidden":2==(2&n)||void 0,style:{position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&n)&&2!=(2&n)&&{display:"none"}}},theirProps:r,slot:{},defaultTag:"div",name:"Hidden"})}),te=Object(r.createContext)(null);te.displayName="OpenClosedContext";var ne=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ne||{});function re(){return Object(r.useContext)(te)}function ae({value:e,children:t}){return a.a.createElement(te.Provider,{value:e},t)}var oe=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(oe||{}),ie=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ie||{}),se=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(se||{}),le=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(le||{}),ce=(e=>(e[e.OpenCombobox=0]="OpenCombobox",e[e.CloseCombobox=1]="CloseCombobox",e[e.GoToOption=2]="GoToOption",e[e.RegisterOption=3]="RegisterOption",e[e.UnregisterOption=4]="UnregisterOption",e))(ce||{});function ue(e,t=(e=>e)){let n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=P(t(e.options.slice()),e=>e.dataRef.current.domRef.current),a=n?r.indexOf(n):null;return-1===a&&(a=null),{options:r,activeOptionIndex:a}}let de={1:e=>e.dataRef.current.disabled||1===e.comboboxState?e:{...e,activeOptionIndex:null,comboboxState:1},0(e){if(e.dataRef.current.disabled||0===e.comboboxState)return e;let t=e.activeOptionIndex,{isSelected:n}=e.dataRef.current,r=e.options.findIndex(e=>n(e.dataRef.current.value));return-1!==r&&(t=r),{...e,comboboxState:0,activeOptionIndex:t}},2(e,t){var n;if(e.dataRef.current.disabled||e.dataRef.current.optionsRef.current&&!e.dataRef.current.optionsPropsRef.current.static&&1===e.comboboxState)return e;let r=ue(e);if(null===r.activeOptionIndex){let e=r.options.findIndex(e=>!e.dataRef.current.disabled);-1!==e&&(r.activeOptionIndex=e)}let a=B(t,{resolveItems:()=>r.options,resolveActiveIndex:()=>r.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,activeOptionIndex:a,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>{let n={id:t.id,dataRef:t.dataRef},r=ue(e,e=>[...e,n]);null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(r.activeOptionIndex=r.options.indexOf(n));let a={...e,...r,activationTrigger:1};return e.dataRef.current.__demoMode&&void 0===e.dataRef.current.value&&(a.activeOptionIndex=0),a},4:(e,t)=>{let n=ue(e,e=>{let n=e.findIndex(e=>e.id===t.id);return-1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}}},pe=Object(r.createContext)(null);function fe(e){let t=Object(r.useContext)(pe);if(null===t){let t=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,fe),t}return t}pe.displayName="ComboboxActionsContext";let be=Object(r.createContext)(null);function ve(e){let t=Object(r.useContext)(be);if(null===t){let t=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ve),t}return t}function me(e,t){return h(t.type,de,e,t)}be.displayName="ComboboxDataContext";let he=r.Fragment,ye=W(function(e,t){let{name:n,value:i,onChange:s,disabled:l=!1,__demoMode:c=!1,nullable:d=!1,multiple:p=!1,...f}=e,[b,v]=Object(r.useReducer)(me,{dataRef:Object(r.createRef)(),comboboxState:c?0:1,options:[],activeOptionIndex:null,activationTrigger:1}),m=Object(r.useRef)(!1),y=Object(r.useRef)({static:!1,hold:!1}),g=Object(r.useRef)({displayValue:void 0}),x=Object(r.useRef)(null),E=Object(r.useRef)(null),O=Object(r.useRef)(null),w=Object(r.useRef)(null),j=u((e,t)=>e===t),S=Object(r.useCallback)(e=>h(k.mode,{1:()=>i.some(t=>j(t,e)),0:()=>j(i,e)}),[i]),k=Object(r.useMemo)(()=>({...b,optionsPropsRef:y,inputPropsRef:g,labelRef:x,inputRef:E,buttonRef:O,optionsRef:w,value:i,disabled:l,mode:p?1:0,get activeOptionIndex(){if(m.current&&null===b.activeOptionIndex&&b.options.length>0){let e=b.options.findIndex(e=>!e.dataRef.current.disabled);if(-1!==e)return e}return b.activeOptionIndex},compare:j,isSelected:S,nullable:d,__demoMode:c}),[i,l,p,d,c,b]);o(()=>{b.dataRef.current=k},[k]),_([k.buttonRef,k.inputRef,k.optionsRef],()=>v({type:1}),0===k.comboboxState);let C=Object(r.useMemo)(()=>({open:0===k.comboboxState,disabled:l,activeIndex:k.activeOptionIndex,activeOption:null===k.activeOptionIndex?null:k.options[k.activeOptionIndex].dataRef.current.value}),[k,l]),P=Object(r.useCallback)(()=>{var e;if(!k.inputRef.current)return;let t=g.current.displayValue;k.inputRef.current.value="function"==typeof t?null!=(e=t(i))?e:"":"string"==typeof i?i:""},[i,k.inputRef,g]),R=u(e=>{let t=k.options.find(t=>t.id===e);!t||(M(t.dataRef.current.value),P())}),I=u(()=>{if(null!==k.activeOptionIndex){let{dataRef:e,id:t}=k.options[k.activeOptionIndex];M(e.current.value),P(),v({type:2,focus:N.Specific,id:t})}}),A=u(()=>{v({type:0}),m.current=!0}),F=u(()=>{v({type:1}),m.current=!1}),T=u((e,t,n)=>(m.current=!1,e===N.Specific?v({type:2,focus:N.Specific,id:t,trigger:n}):v({type:2,focus:e,trigger:n}))),D=u((e,t)=>(v({type:3,id:e,dataRef:t}),()=>v({type:4,id:e}))),M=u(e=>h(k.mode,{0:()=>s(e),1(){let t=k.value.slice(),n=t.indexOf(e);return-1===n?t.push(e):t.splice(n,1),s(t)}})),L=Object(r.useMemo)(()=>({onChange:M,registerOption:D,goToOption:T,closeCombobox:F,openCombobox:A,selectActiveOption:I,selectOption:R}),[]);o(()=>{1===k.comboboxState&&P()},[P,k.comboboxState]),o(P,[P]);let B=null===t?{}:{ref:t};return a.a.createElement(pe.Provider,{value:L},a.a.createElement(be.Provider,{value:k},a.a.createElement(ae,{value:h(k.comboboxState,{0:ne.Open,1:ne.Closed})},null!=n&&null!=i&&Y({[n]:i}).map(([e,t])=>a.a.createElement(ee,{features:Z.Hidden,...H({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:e,value:t})})),V({ourProps:B,theirProps:f,slot:C,defaultTag:he,name:"Combobox"}))))}),ge=W(function(e,t){var n,a;let{value:i,onChange:l,displayValue:d,type:p="text",...f}=e,b=ve("Combobox.Input"),v=fe("Combobox.Input"),y=M(b.inputRef,t),g=b.inputPropsRef,x=`headlessui-combobox-input-${m()}`,E=c();o(()=>{g.current.displayValue=d},[d,g]);let O=u(e=>{switch(e.key){case oe.Backspace:case oe.Delete:if(0!==b.comboboxState||0!==b.mode||!b.nullable)return;let t=e.currentTarget;E.requestAnimationFrame(()=>{""===t.value&&(v.onChange(null),b.optionsRef.current&&(b.optionsRef.current.scrollTop=0),v.goToOption(N.Nothing))});break;case oe.Enter:if(0!==b.comboboxState)return;if(e.preventDefault(),e.stopPropagation(),null===b.activeOptionIndex)return void v.closeCombobox();v.selectActiveOption(),0===b.mode&&v.closeCombobox();break;case oe.ArrowDown:return e.preventDefault(),e.stopPropagation(),h(b.comboboxState,{0:()=>{v.goToOption(N.Next)},1:()=>{v.openCombobox()}});case oe.ArrowUp:return e.preventDefault(),e.stopPropagation(),h(b.comboboxState,{0:()=>{v.goToOption(N.Previous)},1:()=>{v.openCombobox(),E.nextFrame(()=>{b.value||v.goToOption(N.Last)})}});case oe.Home:case oe.PageUp:return e.preventDefault(),e.stopPropagation(),v.goToOption(N.First);case oe.End:case oe.PageDown:return e.preventDefault(),e.stopPropagation(),v.goToOption(N.Last);case oe.Escape:return 0!==b.comboboxState?void 0:(e.preventDefault(),b.optionsRef.current&&!b.optionsPropsRef.current.static&&e.stopPropagation(),v.closeCombobox());case oe.Tab:if(0!==b.comboboxState)return;v.selectActiveOption(),v.closeCombobox()}}),w=u(e=>{v.openCombobox(),null==l||l(e)}),j=s(()=>{if(b.labelRef.current)return[b.labelRef.current.id].join(" ")},[b.labelRef.current]),S=Object(r.useMemo)(()=>({open:0===b.comboboxState,disabled:b.disabled}),[b]);return V({ourProps:{ref:y,id:x,role:"combobox",type:p,"aria-controls":null==(n=b.optionsRef.current)?void 0:n.id,"aria-expanded":b.disabled?void 0:0===b.comboboxState,"aria-activedescendant":null===b.activeOptionIndex||null==(a=b.options[b.activeOptionIndex])?void 0:a.id,"aria-multiselectable":1===b.mode||void 0,"aria-labelledby":j,disabled:b.disabled,onKeyDown:O,onChange:w},theirProps:f,slot:S,defaultTag:"input",name:"Combobox.Input"})}),xe=W(function(e,t){var n;let a=ve("Combobox.Button"),o=fe("Combobox.Button"),i=M(a.buttonRef,t),l=`headlessui-combobox-button-${m()}`,d=c(),p=u(e=>{switch(e.key){case oe.ArrowDown:return e.preventDefault(),e.stopPropagation(),1===a.comboboxState&&o.openCombobox(),d.nextFrame(()=>{var e;return null==(e=a.inputRef.current)?void 0:e.focus({preventScroll:!0})});case oe.ArrowUp:return e.preventDefault(),e.stopPropagation(),1===a.comboboxState&&(o.openCombobox(),d.nextFrame(()=>{a.value||o.goToOption(N.Last)})),d.nextFrame(()=>{var e;return null==(e=a.inputRef.current)?void 0:e.focus({preventScroll:!0})});case oe.Escape:return 0!==a.comboboxState?void 0:(e.preventDefault(),a.optionsRef.current&&!a.optionsPropsRef.current.static&&e.stopPropagation(),o.closeCombobox(),d.nextFrame(()=>{var e;return null==(e=a.inputRef.current)?void 0:e.focus({preventScroll:!0})}));default:return}}),f=u(e=>{if(G(e.currentTarget))return e.preventDefault();0===a.comboboxState?o.closeCombobox():(e.preventDefault(),o.openCombobox()),d.nextFrame(()=>{var e;return null==(e=a.inputRef.current)?void 0:e.focus({preventScroll:!0})})}),b=s(()=>{if(a.labelRef.current)return[a.labelRef.current.id,l].join(" ")},[a.labelRef.current,l]),v=Object(r.useMemo)(()=>({open:0===a.comboboxState,disabled:a.disabled}),[a]),h=e;return V({ourProps:{ref:i,id:l,type:F(e,a.buttonRef),tabIndex:-1,"aria-haspopup":!0,"aria-controls":null==(n=a.optionsRef.current)?void 0:n.id,"aria-expanded":a.disabled?void 0:0===a.comboboxState,"aria-labelledby":b,disabled:a.disabled,onClick:f,onKeyDown:p},theirProps:h,slot:v,defaultTag:"button",name:"Combobox.Button"})}),Ee=W(function(e,t){let n=ve("Combobox.Label"),a=`headlessui-combobox-label-${m()}`;return V({ourProps:{ref:M(n.labelRef,t),id:a,onClick:u(()=>{var e;return null==(e=n.inputRef.current)?void 0:e.focus({preventScroll:!0})})},theirProps:e,slot:Object(r.useMemo)(()=>({open:0===n.comboboxState,disabled:n.disabled}),[n]),defaultTag:"label",name:"Combobox.Label"})}),Oe=z.RenderStrategy|z.Static,we=W(function(e,t){var n;let{hold:a=!1,...i}=e,l=ve("Combobox.Options"),c=M(l.optionsRef,t),u=`headlessui-combobox-options-${m()}`,d=re(),p=null!==d?d===ne.Open:0===l.comboboxState;o(()=>{var t;l.optionsPropsRef.current.static=null!=(t=e.static)&&t},[l.optionsPropsRef,e.static]),o(()=>{l.optionsPropsRef.current.hold=a},[l.optionsPropsRef,a]),L({container:l.optionsRef.current,enabled:0===l.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 f=s(()=>{var e,t,n;return null!=(n=null==(e=l.labelRef.current)?void 0:e.id)?n:null==(t=l.buttonRef.current)?void 0:t.id},[l.labelRef.current,l.buttonRef.current]),b=Object(r.useMemo)(()=>({open:0===l.comboboxState}),[l]);return V({ourProps:{"aria-activedescendant":null===l.activeOptionIndex||null==(n=l.options[l.activeOptionIndex])?void 0:n.id,"aria-labelledby":f,role:"listbox",id:u,ref:c},theirProps:i,slot:b,defaultTag:"ul",features:Oe,visible:p,name:"Combobox.Options"})}),je=W(function(e,t){var n,a;let{disabled:s=!1,value:c,...d}=e,p=ve("Combobox.Option"),f=fe("Combobox.Option"),b=`headlessui-combobox-option-${m()}`,v=null!==p.activeOptionIndex&&p.options[p.activeOptionIndex].id===b,h=p.isSelected(c),y=Object(r.useRef)(null),g=i({disabled:s,value:c,domRef:y,textValue:null==(a=null==(n=y.current)?void 0:n.textContent)?void 0:a.toLowerCase()}),x=M(t,y),E=u(()=>f.selectOption(b));o(()=>f.registerOption(b,g),[g,b]);let O=Object(r.useRef)(!p.__demoMode);o(()=>{if(!p.__demoMode)return;let e=l();return e.requestAnimationFrame(()=>{O.current=!0}),e.dispose},[]),o(()=>{if(0!==p.comboboxState||!v||!O.current||0===p.activationTrigger)return;let e=l();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=y.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[y,v,p.comboboxState,p.activationTrigger,p.activeOptionIndex]);let w=u(e=>{var t;if(s)return e.preventDefault();E(),0===p.mode&&(f.closeCombobox(),null==(t=p.inputRef.current)||t.focus({preventScroll:!0}))}),j=u(()=>{if(s)return f.goToOption(N.Nothing);f.goToOption(N.Specific,b)}),S=u(()=>{s||v||f.goToOption(N.Specific,b,0)}),k=u(()=>{s||!v||p.optionsPropsRef.current.hold||f.goToOption(N.Nothing)}),C=Object(r.useMemo)(()=>({active:v,selected:h,disabled:s}),[v,h,s]);return V({ourProps:{id:b,ref:x,role:"option",tabIndex:!0===s?void 0:-1,"aria-disabled":!0===s||void 0,"aria-selected":!0===h||void 0,disabled:void 0,onClick:w,onFocus:j,onPointerMove:S,onMouseMove:S,onPointerLeave:k,onMouseLeave:k},theirProps:d,slot:C,defaultTag:"li",name:"Combobox.Option"})}),Se=Object.assign(ye,{Input:ge,Button:xe,Label:Ee,Options:we,Option:je});var ke=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(ke||{});function Ce(){let e=Object(r.useRef)(0);return I("keydown",t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)},!0),e}function Pe(){let e=Object(r.useRef)(!1);return o(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function Re(...e){return Object(r.useMemo)(()=>y(...e),[...e])}function Ie(e,t,n,a){let o=i(n);Object(r.useEffect)(()=>{function n(e){o.current(e)}return(e=null!=e?e:window).addEventListener(t,n,a),()=>e.removeEventListener(t,n,a)},[e,t,a])}function _e(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}function Ae(e,t){let n=Object(r.useRef)([]),a=u(e);Object(r.useEffect)(()=>{for(let[e,r]of t.entries())if(n.current[e]!==r){let e=a(t);return n.current=t,e}},[a,...t])}var Fe=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(Fe||{});let Te=Object.assign(W(function(e,t){let n=Object(r.useRef)(null),o=M(n,t),{initialFocus:i,containers:s,features:l=30,...c}=e;p()||(l=1);let d=Re(n);!function({ownerDocument:e},t){let n=Object(r.useRef)(null);Ie(null==e?void 0:e.defaultView,"focusout",e=>{!t||n.current||(n.current=e.target)},!0),Ae(()=>{t||((null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&&k(n.current),n.current=null)},[t]);let a=Object(r.useRef)(!1);Object(r.useEffect)(()=>(a.current=!1,()=>{a.current=!0,_e(()=>{!a.current||(k(n.current),n.current=null)})}),[])}({ownerDocument:d},Boolean(16&l));let f=function({ownerDocument:e,container:t,initialFocus:n},a){let o=Object(r.useRef)(null);return Ae(()=>{if(!a)return;let r=t.current;if(!r)return;let i=null==e?void 0:e.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===i)return void(o.current=i)}else if(r.contains(i))return void(o.current=i);null!=n&&n.current?k(n.current):R(r,x.First)===E.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),o.current=null==e?void 0:e.activeElement},[a]),o}({ownerDocument:d,container:n,initialFocus:i},Boolean(2&l));!function({ownerDocument:e,container:t,containers:n,previousActiveElement:r},a){let o=Pe();Ie(null==e?void 0:e.defaultView,"focus",e=>{if(!a||!o.current)return;let i=new Set(null==n?void 0:n.current);i.add(t);let s=r.current;if(!s)return;let l=e.target;l&&l instanceof HTMLElement?function(e,t){var n;for(let r of e)if(null!=(n=r.current)&&n.contains(t))return!0;return!1}(i,l)?(r.current=l,k(l)):(e.preventDefault(),e.stopPropagation(),k(s)):k(r.current)},!0)}({ownerDocument:d,container:n,containers:s,previousActiveElement:f},Boolean(8&l));let b=Ce(),v=u(()=>{let e=n.current;!e||h(b.current,{[ke.Forwards]:()=>R(e,x.First),[ke.Backwards]:()=>R(e,x.Last)})}),m={ref:o};return a.a.createElement(a.a.Fragment,null,Boolean(4&l)&&a.a.createElement(ee,{as:"button",type:"button",onFocus:v,features:Z.Focusable}),V({ourProps:m,theirProps:c,defaultTag:"div",name:"FocusTrap"}),Boolean(4&l)&&a.a.createElement(ee,{as:"button",type:"button",onFocus:v,features:Z.Focusable}))}),{features:Fe});let De=new Set,Me=new Map;function Le(e){e.setAttribute("aria-hidden","true"),e.inert=!0}function Ne(e){let t=Me.get(e);!t||(null===t["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",t["aria-hidden"]),e.inert=t.inert)}var Be=n(148);let ze=Object(r.createContext)(!1);function qe(e){return a.a.createElement(ze.Provider,{value:e.force},e.children)}function Ve(e){let t=Object(r.useContext)(ze),n=Object(r.useContext)(He),a=Re(e),[o,i]=Object(r.useState)(()=>{if(!t&&null!==n||"undefined"==typeof window)return null;let e=null==a?void 0:a.getElementById("headlessui-portal-root");if(e)return e;if(null===a)return null;let r=a.createElement("div");return r.setAttribute("id","headlessui-portal-root"),a.body.appendChild(r)});return Object(r.useEffect)(()=>{null!==o&&(null!=a&&a.body.contains(o)||null==a||a.body.appendChild(o))},[o,a]),Object(r.useEffect)(()=>{t||null!==n&&i(n.current)},[n,i,t]),o}let Ke=r.Fragment,Ue=W(function(e,t){let n=e,a=Object(r.useRef)(null),i=M(D(e=>{a.current=e}),t),s=Re(a),l=Ve(a),[c]=Object(r.useState)(()=>{var e;return"undefined"==typeof window?null:null!=(e=null==s?void 0:s.createElement("div"))?e:null}),u=p(),d=Object(r.useRef)(!1);return o(()=>{if(d.current=!1,l&&c)return l.contains(c)||(c.setAttribute("data-headlessui-portal",""),l.appendChild(c)),()=>{d.current=!0,_e(()=>{var e;!d.current||!l||!c||(l.removeChild(c),l.childNodes.length<=0&&(null==(e=l.parentElement)||e.removeChild(l)))})}},[l,c]),u&&l&&c?Object(Be.createPortal)(V({ourProps:{ref:i},theirProps:n,defaultTag:Ke,name:"Portal"}),c):null}),We=r.Fragment,He=Object(r.createContext)(null),$e=W(function(e,t){let{target:n,...r}=e,o={ref:M(t)};return a.a.createElement(He.Provider,{value:n},V({ourProps:o,theirProps:r,defaultTag:We,name:"Popover.Group"}))}),Ge=Object.assign(Ue,{Group:$e}),Ye=Object(r.createContext)(null);function Qe(){let e=Object(r.useContext)(Ye);if(null===e){let e=new Error("You used a <Description /> 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(r.useState)([]);return[e.length>0?e.join(" "):void 0,Object(r.useMemo)(()=>(function(e){let n=u(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))),o=Object(r.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props}),[n,e.slot,e.name,e.props]);return a.a.createElement(Ye.Provider,{value:o},e.children)}),[t])]}let Xe=W(function(e,t){let n=Qe(),r=`headlessui-description-${m()}`,a=M(t);o(()=>n.register(r),[r,n.register]);let i=e;return V({ourProps:{ref:a,...n.props,id:r},theirProps:i,slot:n.slot||{},defaultTag:"p",name:n.name||"Description"})}),Ze=Object(r.createContext)(()=>{});Ze.displayName="StackContext";var et=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(et||{});function tt({children:e,onUpdate:t,type:n,element:i}){let s=Object(r.useContext)(Ze),l=u((...e)=>{null==t||t(...e),s(...e)});return o(()=>(l(0,n,i),()=>l(1,n,i)),[l,n,i]),a.a.createElement(Ze.Provider,{value:l},e)}var nt=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(nt||{}),rt=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(rt||{});let at={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},ot=Object(r.createContext)(null);function it(e){let t=Object(r.useContext)(ot);if(null===t){let t=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,it),t}return t}function st(e,t){return h(t.type,at,e,t)}ot.displayName="DialogContext";let lt=z.RenderStrategy|z.Static,ct=W(function(e,t){let{open:n,onClose:i,initialFocus:s,__demoMode:l=!1,...c}=e,[d,f]=Object(r.useState)(0),b=re();void 0===n&&null!==b&&(n=h(b,{[ne.Open]:!0,[ne.Closed]:!1}));let v=Object(r.useRef)(new Set),g=Object(r.useRef)(null),x=M(g,t),E=Object(r.useRef)(null),O=Re(g),w=e.hasOwnProperty("open")||null!==b,j=e.hasOwnProperty("onClose");if(!w&&!j)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!w)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!j)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 i)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${i}`);let S=n?0:1,[k,C]=Object(r.useReducer)(st,{titleId:null,descriptionId:null,panelRef:Object(r.createRef)()}),P=u(()=>i(!1)),R=u(e=>C({type:0,id:e})),I=!!p()&&(!l&&0===S),A=d>1,F=null!==Object(r.useContext)(ot),T=A?"parent":"leaf";(function(e,t=!0){o(()=>{if(!t||!e.current)return;let n=e.current,r=y(n);if(r){De.add(n);for(let e of Me.keys())e.contains(n)&&(Ne(e),Me.delete(e));return r.querySelectorAll("body > *").forEach(e=>{if(e instanceof HTMLElement){for(let t of De)if(e.contains(t))return;1===De.size&&(Me.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),Le(e))}}),()=>{if(De.delete(n),De.size>0)r.querySelectorAll("body > *").forEach(e=>{if(e instanceof HTMLElement&&!Me.has(e)){for(let t of De)if(e.contains(t))return;Me.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),Le(e)}});else for(let e of Me.keys())Ne(e),Me.delete(e)}}},[t])})(g,!!A&&I),_(()=>{var e,t;return[...Array.from(null!=(e=null==O?void 0:O.querySelectorAll("body > *, [data-headlessui-portal]"))?e:[]).filter(e=>!(!(e instanceof HTMLElement)||e.contains(E.current)||k.panelRef.current&&e.contains(k.panelRef.current))),null!=(t=k.panelRef.current)?t:g.current]},P,I&&!A),Ie(null==O?void 0:O.defaultView,"keydown",e=>{e.defaultPrevented||e.key===oe.Escape&&0===S&&(A||(e.preventDefault(),e.stopPropagation(),P()))}),Object(r.useEffect)(()=>{var e;if(0!==S||F)return;let t=y(g);if(!t)return;let n=t.documentElement,r=null!=(e=t.defaultView)?e:window,a=n.style.overflow,o=n.style.paddingRight,i=r.innerWidth-n.clientWidth;if(n.style.overflow="hidden",i>0){let e=i-(n.clientWidth-n.offsetWidth);n.style.paddingRight=`${e}px`}return()=>{n.style.overflow=a,n.style.paddingRight=o}},[S,F]),Object(r.useEffect)(()=>{if(0!==S||!g.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&&P()});return e.observe(g.current),()=>e.disconnect()},[S,g,P]);let[D,L]=Je(),N=`headlessui-dialog-${m()}`,B=Object(r.useMemo)(()=>[{dialogState:S,close:P,setTitleId:R},k],[S,k,P,R]),z=Object(r.useMemo)(()=>({open:0===S}),[S]),q={ref:x,id:N,role:"dialog","aria-modal":0===S||void 0,"aria-labelledby":k.titleId,"aria-describedby":D};return a.a.createElement(tt,{type:"Dialog",element:g,onUpdate:u((e,t,n)=>{"Dialog"===t&&h(e,{[et.Add](){v.current.add(n),f(e=>e+1)},[et.Remove](){v.current.add(n),f(e=>e-1)}})})},a.a.createElement(qe,{force:!0},a.a.createElement(Ge,null,a.a.createElement(ot.Provider,{value:B},a.a.createElement(Ge.Group,{target:g},a.a.createElement(qe,{force:!1},a.a.createElement(L,{slot:z,name:"Dialog.Description"},a.a.createElement(Te,{initialFocus:s,containers:v,features:I?h(T,{parent:Te.features.RestoreFocus,leaf:Te.features.All&~Te.features.FocusLock}):Te.features.None},V({ourProps:q,theirProps:c,slot:z,defaultTag:"div",features:lt,visible:0===S,name:"Dialog"})))))))),a.a.createElement(ee,{features:Z.Hidden,ref:E}))}),ut=W(function(e,t){let[{dialogState:n,close:a}]=it("Dialog.Overlay");return V({ourProps:{ref:M(t),id:`headlessui-dialog-overlay-${m()}`,"aria-hidden":!0,onClick:u(e=>{if(e.target===e.currentTarget){if(G(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),a()}})},theirProps:e,slot:Object(r.useMemo)(()=>({open:0===n}),[n]),defaultTag:"div",name:"Dialog.Overlay"})}),dt=W(function(e,t){let[{dialogState:n},o]=it("Dialog.Backdrop"),i=M(t),s=`headlessui-dialog-backdrop-${m()}`;Object(r.useEffect)(()=>{if(null===o.panelRef.current)throw new Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")},[o.panelRef]);let l=Object(r.useMemo)(()=>({open:0===n}),[n]);return a.a.createElement(qe,{force:!0},a.a.createElement(Ge,null,V({ourProps:{ref:i,id:s,"aria-hidden":!0},theirProps:e,slot:l,defaultTag:"div",name:"Dialog.Backdrop"})))}),pt=W(function(e,t){let[{dialogState:n},a]=it("Dialog.Panel"),o=M(t,a.panelRef),i=`headlessui-dialog-panel-${m()}`,s=Object(r.useMemo)(()=>({open:0===n}),[n]);return V({ourProps:{ref:o,id:i,onClick:u(e=>{e.stopPropagation()})},theirProps:e,slot:s,defaultTag:"div",name:"Dialog.Panel"})}),ft=W(function(e,t){let[{dialogState:n,setTitleId:a}]=it("Dialog.Title"),o=`headlessui-dialog-title-${m()}`,i=M(t);Object(r.useEffect)(()=>(a(o),()=>a(null)),[o,a]);let s=Object(r.useMemo)(()=>({open:0===n}),[n]);return V({ourProps:{ref:i,id:o},theirProps:e,slot:s,defaultTag:"h2",name:"Dialog.Title"})}),bt=Object.assign(ct,{Backdrop:dt,Panel:pt,Overlay:ut,Title:ft,Description:Xe});var vt=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(vt||{}),mt=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(mt||{});let ht={0:e=>({...e,disclosureState:h(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}},yt=Object(r.createContext)(null);function gt(e){let t=Object(r.useContext)(yt);if(null===t){let t=new Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,gt),t}return t}yt.displayName="DisclosureContext";let xt=Object(r.createContext)(null);function Et(e){let t=Object(r.useContext)(xt);if(null===t){let t=new Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Et),t}return t}xt.displayName="DisclosureAPIContext";let Ot=Object(r.createContext)(null);function wt(e,t){return h(t.type,ht,e,t)}Ot.displayName="DisclosurePanelContext";let jt=r.Fragment,St=W(function(e,t){let{defaultOpen:n=!1,...o}=e,i=`headlessui-disclosure-button-${m()}`,s=`headlessui-disclosure-panel-${m()}`,l=Object(r.useRef)(null),c=M(t,D(e=>{l.current=e},void 0===e.as||e.as===a.a.Fragment)),d=Object(r.useRef)(null),p=Object(r.useRef)(null),f=Object(r.useReducer)(wt,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:p,panelRef:d,buttonId:i,panelId:s}),[{disclosureState:b},v]=f;Object(r.useEffect)(()=>v({type:2,buttonId:i}),[i,v]),Object(r.useEffect)(()=>v({type:3,panelId:s}),[s,v]);let g=u(e=>{v({type:1});let t=y(l);if(!t)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(i):t.getElementById(i);null==n||n.focus()}),x=Object(r.useMemo)(()=>({close:g}),[g]),E=Object(r.useMemo)(()=>({open:0===b,close:g}),[b,g]),O={ref:c};return a.a.createElement(yt.Provider,{value:f},a.a.createElement(xt.Provider,{value:x},a.a.createElement(ae,{value:h(b,{0:ne.Open,1:ne.Closed})},V({ourProps:O,theirProps:o,slot:E,defaultTag:jt,name:"Disclosure"}))))}),kt=W(function(e,t){let[n,a]=gt("Disclosure.Button"),o=Object(r.useContext)(Ot),i=null!==o&&o===n.panelId,s=Object(r.useRef)(null),l=M(s,t,i?null:n.buttonRef),c=u(e=>{var t;if(i){if(1===n.disclosureState)return;switch(e.key){case oe.Space:case oe.Enter:e.preventDefault(),e.stopPropagation(),a({type:0}),null==(t=n.buttonRef.current)||t.focus()}}else switch(e.key){case oe.Space:case oe.Enter:e.preventDefault(),e.stopPropagation(),a({type:0})}}),d=u(e=>{switch(e.key){case oe.Space:e.preventDefault()}}),p=u(t=>{var r;G(t.currentTarget)||e.disabled||(i?(a({type:0}),null==(r=n.buttonRef.current)||r.focus()):a({type:0}))}),f=Object(r.useMemo)(()=>({open:0===n.disclosureState}),[n]),b=F(e,s),v=e;return V({ourProps:i?{ref:l,type:b,onKeyDown:c,onClick:p}:{ref:l,id:n.buttonId,type:b,"aria-expanded":e.disabled?void 0:0===n.disclosureState,"aria-controls":n.linkedPanel?n.panelId:void 0,onKeyDown:c,onKeyUp:d,onClick:p},theirProps:v,slot:f,defaultTag:"button",name:"Disclosure.Button"})}),Ct=z.RenderStrategy|z.Static,Pt=W(function(e,t){let[n,o]=gt("Disclosure.Panel"),{close:i}=Et("Disclosure.Panel"),s=M(t,n.panelRef,()=>{n.linkedPanel||o({type:4})}),l=re(),c=null!==l?l===ne.Open:0===n.disclosureState;Object(r.useEffect)(()=>()=>o({type:5}),[o]),Object(r.useEffect)(()=>{var t;1===n.disclosureState&&(null==(t=e.unmount)||t)&&o({type:5})},[n.disclosureState,e.unmount,o]);let u=Object(r.useMemo)(()=>({open:0===n.disclosureState,close:i}),[n,i]),d=e,p={ref:s,id:n.panelId};return a.a.createElement(Ot.Provider,{value:n.panelId},V({ourProps:p,theirProps:d,slot:u,defaultTag:"div",features:Ct,visible:c,name:"Disclosure.Panel"}))}),Rt=Object.assign(St,{Button:kt,Panel:Pt});var It=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(It||{}),_t=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(_t||{}),At=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(At||{}),Ft=(e=>(e[e.OpenListbox=0]="OpenListbox",e[e.CloseListbox=1]="CloseListbox",e[e.SetDisabled=2]="SetDisabled",e[e.SetOrientation=3]="SetOrientation",e[e.GoToOption=4]="GoToOption",e[e.Search=5]="Search",e[e.ClearSearch=6]="ClearSearch",e[e.RegisterOption=7]="RegisterOption",e[e.UnregisterOption=8]="UnregisterOption",e))(Ft||{});function Tt(e,t=(e=>e)){let n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=P(t(e.options.slice()),e=>e.dataRef.current.domRef.current),a=n?r.indexOf(n):null;return-1===a&&(a=null),{options:r,activeOptionIndex:a}}let Dt={1:e=>e.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{value:n,mode:r,compare:a}=e.propsRef.current,o=e.options.findIndex(e=>{let t=e.dataRef.current.value;return h(r,{1:()=>n.some(e=>a(e,t)),0:()=>a(n,t)})});return-1!==o&&(t=o),{...e,listboxState:0,activeOptionIndex:t}},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){var n;if(e.disabled||1===e.listboxState)return e;let r=Tt(e),a=B(t,{resolveItems:()=>r.options,resolveActiveIndex:()=>r.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeOptionIndex:a,activationTrigger:null!=(n=t.trigger)?n:1}},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,activationTrigger:1}},6:e=>e.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},7:(e,t)=>{let n={id:t.id,dataRef:t.dataRef},r=Tt(e,e=>[...e,n]);if(null===e.activeOptionIndex){let{value:a,mode:o,compare:i}=e.propsRef.current,s=t.dataRef.current.value;h(o,{1:()=>a.some(e=>i(e,s)),0:()=>i(a,s)})&&(r.activeOptionIndex=r.options.indexOf(n))}return{...e,...r}},8:(e,t)=>{let n=Tt(e,e=>{let n=e.findIndex(e=>e.id===t.id);return-1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}}},Mt=Object(r.createContext)(null);function Lt(e){let t=Object(r.useContext)(Mt);if(null===t){let t=new Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Lt),t}return t}function Nt(e,t){return h(t.type,Dt,e,t)}Mt.displayName="ListboxContext";let Bt=r.Fragment,zt=W(function(e,t){let{value:n,name:i,onChange:s,disabled:l=!1,horizontal:c=!1,multiple:d=!1,...p}=e;const f=c?"horizontal":"vertical";let b=M(t),v=Object(r.useReducer)(Nt,{listboxState:1,propsRef:{current:{value:n,onChange:s,mode:d?1:0,compare:u((e,t)=>e===t)}},labelRef:Object(r.createRef)(),buttonRef:Object(r.createRef)(),optionsRef:Object(r.createRef)(),disabled:l,orientation:f,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1}),[{listboxState:m,propsRef:y,optionsRef:g,buttonRef:x},E]=v;y.current.value=n,y.current.mode=d?1:0,o(()=>{y.current.onChange=(e=>h(y.current.mode,{0:()=>s(e),1(){let t=y.current.value.slice(),n=t.indexOf(e);return-1===n?t.push(e):t.splice(n,1),s(t)}}))},[s,y]),o(()=>E({type:2,disabled:l}),[l]),o(()=>E({type:3,orientation:f}),[f]),_([x,g],(e,t)=>{var n;E({type:1}),S(t,j.Loose)||(e.preventDefault(),null==(n=x.current)||n.focus())},0===m);let O=Object(r.useMemo)(()=>({open:0===m,disabled:l}),[m,l]),w={ref:b};return a.a.createElement(Mt.Provider,{value:v},a.a.createElement(ae,{value:h(m,{0:ne.Open,1:ne.Closed})},null!=i&&null!=n&&Y({[i]:n}).map(([e,t])=>a.a.createElement(ee,{features:Z.Hidden,...H({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:e,value:t})})),V({ourProps:w,theirProps:p,slot:O,defaultTag:Bt,name:"Listbox"})))}),qt=W(function(e,t){var n;let[a,o]=Lt("Listbox.Button"),i=M(a.buttonRef,t),l=`headlessui-listbox-button-${m()}`,d=c(),p=u(e=>{switch(e.key){case oe.Space:case oe.Enter:case oe.ArrowDown:e.preventDefault(),o({type:0}),d.nextFrame(()=>{a.propsRef.current.value||o({type:4,focus:N.First})});break;case oe.ArrowUp:e.preventDefault(),o({type:0}),d.nextFrame(()=>{a.propsRef.current.value||o({type:4,focus:N.Last})})}}),f=u(e=>{switch(e.key){case oe.Space:e.preventDefault()}}),b=u(e=>{if(G(e.currentTarget))return e.preventDefault();0===a.listboxState?(o({type:1}),d.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(e.preventDefault(),o({type:0}))}),v=s(()=>{if(a.labelRef.current)return[a.labelRef.current.id,l].join(" ")},[a.labelRef.current,l]),h=Object(r.useMemo)(()=>({open:0===a.listboxState,disabled:a.disabled}),[a]),y=e;return V({ourProps:{ref:i,id:l,type:F(e,a.buttonRef),"aria-haspopup":!0,"aria-controls":null==(n=a.optionsRef.current)?void 0:n.id,"aria-expanded":a.disabled?void 0:0===a.listboxState,"aria-labelledby":v,disabled:a.disabled,onKeyDown:p,onKeyUp:f,onClick:b},theirProps:y,slot:h,defaultTag:"button",name:"Listbox.Button"})}),Vt=W(function(e,t){let[n]=Lt("Listbox.Label"),a=`headlessui-listbox-label-${m()}`;return V({ourProps:{ref:M(n.labelRef,t),id:a,onClick:u(()=>{var e;return null==(e=n.buttonRef.current)?void 0:e.focus({preventScroll:!0})})},theirProps:e,slot:Object(r.useMemo)(()=>({open:0===n.listboxState,disabled:n.disabled}),[n]),defaultTag:"label",name:"Listbox.Label"})}),Kt=z.RenderStrategy|z.Static,Ut=W(function(e,t){var n;let[a,o]=Lt("Listbox.Options"),i=M(a.optionsRef,t),d=`headlessui-listbox-options-${m()}`,p=c(),f=c(),b=re(),v=null!==b?b===ne.Open:0===a.listboxState;Object(r.useEffect)(()=>{var e;let t=a.optionsRef.current;!t||0===a.listboxState&&t!==(null==(e=y(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})},[a.listboxState,a.optionsRef]);let g=u(e=>{switch(f.dispose(),e.key){case oe.Space:if(""!==a.searchQuery)return e.preventDefault(),e.stopPropagation(),o({type:5,value:e.key});case oe.Enter:if(e.preventDefault(),e.stopPropagation(),null!==a.activeOptionIndex){let{dataRef:e}=a.options[a.activeOptionIndex];a.propsRef.current.onChange(e.current.value)}0===a.propsRef.current.mode&&(o({type:1}),l().nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case h(a.orientation,{vertical:oe.ArrowDown,horizontal:oe.ArrowRight}):return e.preventDefault(),e.stopPropagation(),o({type:4,focus:N.Next});case h(a.orientation,{vertical:oe.ArrowUp,horizontal:oe.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),o({type:4,focus:N.Previous});case oe.Home:case oe.PageUp:return e.preventDefault(),e.stopPropagation(),o({type:4,focus:N.First});case oe.End:case oe.PageDown:return e.preventDefault(),e.stopPropagation(),o({type:4,focus:N.Last});case oe.Escape:return e.preventDefault(),e.stopPropagation(),o({type:1}),p.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case oe.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(o({type:5,value:e.key}),f.setTimeout(()=>o({type:6}),350))}}),x=s(()=>{var e,t,n;return null!=(n=null==(e=a.labelRef.current)?void 0:e.id)?n:null==(t=a.buttonRef.current)?void 0:t.id},[a.labelRef.current,a.buttonRef.current]),E=Object(r.useMemo)(()=>({open:0===a.listboxState}),[a]),O=e;return V({ourProps:{"aria-activedescendant":null===a.activeOptionIndex||null==(n=a.options[a.activeOptionIndex])?void 0:n.id,"aria-multiselectable":1===a.propsRef.current.mode||void 0,"aria-labelledby":x,"aria-orientation":a.orientation,id:d,onKeyDown:g,role:"listbox",tabIndex:0,ref:i},theirProps:O,slot:E,defaultTag:"ul",features:Kt,visible:v,name:"Listbox.Options"})}),Wt=W(function(e,t){let{disabled:n=!1,value:a,...i}=e,[s,c]=Lt("Listbox.Option"),d=`headlessui-listbox-option-${m()}`,p=null!==s.activeOptionIndex&&s.options[s.activeOptionIndex].id===d,{value:f,compare:b}=s.propsRef.current,v=h(s.propsRef.current.mode,{1:()=>f.some(e=>b(e,a)),0:()=>b(f,a)}),y=Object(r.useRef)(null),g=M(t,y);o(()=>{if(0!==s.listboxState||!p||0===s.activationTrigger)return;let e=l();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=y.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[y,p,s.listboxState,s.activationTrigger,s.activeOptionIndex]);let x=Object(r.useRef)({disabled:n,value:a,domRef:y});o(()=>{x.current.disabled=n},[x,n]),o(()=>{x.current.value=a},[x,a]),o(()=>{var e,t;x.current.textValue=null==(t=null==(e=y.current)?void 0:e.textContent)?void 0:t.toLowerCase()},[x,y]);let E=u(()=>s.propsRef.current.onChange(a));o(()=>(c({type:7,id:d,dataRef:x}),()=>c({type:8,id:d})),[x,d]);let O=u(e=>{if(n)return e.preventDefault();E(),0===s.propsRef.current.mode&&(c({type:1}),l().nextFrame(()=>{var e;return null==(e=s.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))}),w=u(()=>{if(n)return c({type:4,focus:N.Nothing});c({type:4,focus:N.Specific,id:d})}),j=u(()=>{n||p||c({type:4,focus:N.Specific,id:d,trigger:0})}),S=u(()=>{n||!p||c({type:4,focus:N.Nothing})}),k=Object(r.useMemo)(()=>({active:p,selected:v,disabled:n}),[p,v,n]);return V({ourProps:{id:d,ref:g,role:"option",tabIndex:!0===n?void 0:-1,"aria-disabled":!0===n||void 0,"aria-selected":!0===v||void 0,disabled:void 0,onClick:O,onFocus:w,onPointerMove:j,onMouseMove:j,onPointerLeave:S,onMouseLeave:S},theirProps:i,slot:k,defaultTag:"li",name:"Listbox.Option"})}),Ht=Object.assign(zt,{Button:qt,Label:Vt,Options:Ut,Option:Wt});var $t=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))($t||{}),Gt=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(Gt||{}),Yt=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItem=5]="RegisterItem",e[e.UnregisterItem=6]="UnregisterItem",e))(Yt||{});function Qt(e,t=(e=>e)){let n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=P(t(e.items.slice()),e=>e.dataRef.current.domRef.current),a=n?r.indexOf(n):null;return-1===a&&(a=null),{items:r,activeItemIndex:a}}let Jt={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,menuState:0},2:(e,t)=>{var n;let r=Qt(e),a=B(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeItemIndex:a,activationTrigger:null!=(n=t.trigger)?n:1}},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,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=Qt(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...n}},6:(e,t)=>{let n=Qt(e,e=>{let n=e.findIndex(e=>e.id===t.id);return-1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}}},Xt=Object(r.createContext)(null);function Zt(e){let t=Object(r.useContext)(Xt);if(null===t){let t=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Zt),t}return t}function en(e,t){return h(t.type,Jt,e,t)}Xt.displayName="MenuContext";let tn=r.Fragment,nn=W(function(e,t){let n=Object(r.useReducer)(en,{menuState:1,buttonRef:Object(r.createRef)(),itemsRef:Object(r.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:o,itemsRef:i,buttonRef:s},l]=n,c=M(t);_([s,i],(e,t)=>{var n;l({type:1}),S(t,j.Loose)||(e.preventDefault(),null==(n=s.current)||n.focus())},0===o);let u=Object(r.useMemo)(()=>({open:0===o}),[o]),d=e,p={ref:c};return a.a.createElement(Xt.Provider,{value:n},a.a.createElement(ae,{value:h(o,{0:ne.Open,1:ne.Closed})},V({ourProps:p,theirProps:d,slot:u,defaultTag:tn,name:"Menu"})))}),rn=W(function(e,t){var n;let[a,o]=Zt("Menu.Button"),i=M(a.buttonRef,t),s=`headlessui-menu-button-${m()}`,l=c(),d=u(e=>{switch(e.key){case oe.Space:case oe.Enter:case oe.ArrowDown:e.preventDefault(),e.stopPropagation(),o({type:0}),l.nextFrame(()=>o({type:2,focus:N.First}));break;case oe.ArrowUp:e.preventDefault(),e.stopPropagation(),o({type:0}),l.nextFrame(()=>o({type:2,focus:N.Last}))}}),p=u(e=>{switch(e.key){case oe.Space:e.preventDefault()}}),f=u(t=>{if(G(t.currentTarget))return t.preventDefault();e.disabled||(0===a.menuState?(o({type:1}),l.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(t.preventDefault(),o({type:0})))}),b=Object(r.useMemo)(()=>({open:0===a.menuState}),[a]),v=e;return V({ourProps:{ref:i,id:s,type:F(e,a.buttonRef),"aria-haspopup":!0,"aria-controls":null==(n=a.itemsRef.current)?void 0:n.id,"aria-expanded":e.disabled?void 0:0===a.menuState,onKeyDown:d,onKeyUp:p,onClick:f},theirProps:v,slot:b,defaultTag:"button",name:"Menu.Button"})}),an=z.RenderStrategy|z.Static,on=W(function(e,t){var n,a;let[o,i]=Zt("Menu.Items"),s=M(o.itemsRef,t),d=Re(o.itemsRef),p=`headlessui-menu-items-${m()}`,f=c(),b=re(),v=null!==b?b===ne.Open:0===o.menuState;Object(r.useEffect)(()=>{let e=o.itemsRef.current;!e||0===o.menuState&&e!==(null==d?void 0:d.activeElement)&&e.focus({preventScroll:!0})},[o.menuState,o.itemsRef,d]),L({container:o.itemsRef.current,enabled:0===o.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 h=u(e=>{var t,n;switch(f.dispose(),e.key){case oe.Space:if(""!==o.searchQuery)return e.preventDefault(),e.stopPropagation(),i({type:3,value:e.key});case oe.Enter:if(e.preventDefault(),e.stopPropagation(),i({type:1}),null!==o.activeItemIndex){let{dataRef:e}=o.items[o.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}l().nextFrame(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case oe.ArrowDown:return e.preventDefault(),e.stopPropagation(),i({type:2,focus:N.Next});case oe.ArrowUp:return e.preventDefault(),e.stopPropagation(),i({type:2,focus:N.Previous});case oe.Home:case oe.PageUp:return e.preventDefault(),e.stopPropagation(),i({type:2,focus:N.First});case oe.End:case oe.PageDown:return e.preventDefault(),e.stopPropagation(),i({type:2,focus:N.Last});case oe.Escape:e.preventDefault(),e.stopPropagation(),i({type:1}),l().nextFrame(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case oe.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(i({type:3,value:e.key}),f.setTimeout(()=>i({type:4}),350))}}),y=u(e=>{switch(e.key){case oe.Space:e.preventDefault()}}),g=Object(r.useMemo)(()=>({open:0===o.menuState}),[o]),x=e;return V({ourProps:{"aria-activedescendant":null===o.activeItemIndex||null==(n=o.items[o.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(a=o.buttonRef.current)?void 0:a.id,id:p,onKeyDown:h,onKeyUp:y,role:"menu",tabIndex:0,ref:s},theirProps:x,slot:g,defaultTag:"div",features:an,visible:v,name:"Menu.Items"})}),sn=r.Fragment,ln=W(function(e,t){let{disabled:n=!1,...a}=e,[i,s]=Zt("Menu.Item"),c=`headlessui-menu-item-${m()}`,d=null!==i.activeItemIndex&&i.items[i.activeItemIndex].id===c,p=Object(r.useRef)(null),f=M(t,p);o(()=>{if(0!==i.menuState||!d||0===i.activationTrigger)return;let e=l();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=p.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[p,d,i.menuState,i.activationTrigger,i.activeItemIndex]);let b=Object(r.useRef)({disabled:n,domRef:p});o(()=>{b.current.disabled=n},[b,n]),o(()=>{var e,t;b.current.textValue=null==(t=null==(e=p.current)?void 0:e.textContent)?void 0:t.toLowerCase()},[b,p]),o(()=>(s({type:5,id:c,dataRef:b}),()=>s({type:6,id:c})),[b,c]);let v=u(e=>{if(n)return e.preventDefault();s({type:1}),l().nextFrame(()=>{var e;return null==(e=i.buttonRef.current)?void 0:e.focus({preventScroll:!0})})}),h=u(()=>{if(n)return s({type:2,focus:N.Nothing});s({type:2,focus:N.Specific,id:c})}),y=u(()=>{n||d||s({type:2,focus:N.Specific,id:c,trigger:0})}),g=u(()=>{n||!d||s({type:2,focus:N.Nothing})}),x=Object(r.useMemo)(()=>({active:d,disabled:n}),[d,n]);return V({ourProps:{id:c,ref:f,role:"menuitem",tabIndex:!0===n?void 0:-1,"aria-disabled":!0===n||void 0,disabled:void 0,onClick:v,onFocus:h,onPointerMove:y,onMouseMove:y,onPointerLeave:g,onMouseLeave:g},theirProps:a,slot:x,defaultTag:sn,name:"Menu.Item"})}),cn=Object.assign(nn,{Button:rn,Items:on,Item:ln});var un=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(un||{}),dn=(e=>(e[e.TogglePopover=0]="TogglePopover",e[e.ClosePopover=1]="ClosePopover",e[e.SetButton=2]="SetButton",e[e.SetButtonId=3]="SetButtonId",e[e.SetPanel=4]="SetPanel",e[e.SetPanelId=5]="SetPanelId",e))(dn||{});let pn={0:e=>({...e,popoverState:h(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}},fn=Object(r.createContext)(null);function bn(e){let t=Object(r.useContext)(fn);if(null===t){let t=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,bn),t}return t}fn.displayName="PopoverContext";let vn=Object(r.createContext)(null);function mn(e){let t=Object(r.useContext)(vn);if(null===t){let t=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,mn),t}return t}vn.displayName="PopoverAPIContext";let hn=Object(r.createContext)(null);function yn(){return Object(r.useContext)(hn)}hn.displayName="PopoverGroupContext";let gn=Object(r.createContext)(null);function xn(e,t){return h(t.type,pn,e,t)}gn.displayName="PopoverPanelContext";let En=W(function(e,t){var n;let o=`headlessui-popover-button-${m()}`,i=`headlessui-popover-panel-${m()}`,s=Object(r.useRef)(null),l=M(t,D(e=>{s.current=e})),c=Object(r.useReducer)(xn,{popoverState:1,button:null,buttonId:o,panel:null,panelId:i,beforePanelSentinel:Object(r.createRef)(),afterPanelSentinel:Object(r.createRef)()}),[{popoverState:d,button:p,panel:f,beforePanelSentinel:b,afterPanelSentinel:v},y]=c,g=Re(null!=(n=s.current)?n:p);Object(r.useEffect)(()=>y({type:3,buttonId:o}),[o,y]),Object(r.useEffect)(()=>y({type:5,panelId:i}),[i,y]);let x=Object(r.useMemo)(()=>{if(!p||!f)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(p))^Number(null==e?void 0:e.contains(f)))return!0;return!1},[p,f]),E=Object(r.useMemo)(()=>({buttonId:o,panelId:i,close:()=>y({type:1})}),[o,i,y]),O=yn(),w=null==O?void 0:O.registerPopover,k=u(()=>{var e;return null!=(e=null==O?void 0:O.isFocusWithinPopoverGroup())?e:(null==g?void 0:g.activeElement)&&((null==p?void 0:p.contains(g.activeElement))||(null==f?void 0:f.contains(g.activeElement)))});Object(r.useEffect)(()=>null==w?void 0:w(E),[w,E]),Ie(null==g?void 0:g.defaultView,"focus",e=>{var t,n,r,a;0===d&&(k()||!p||!f||null!=(n=null==(t=b.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(a=null==(r=v.current)?void 0:r.contains)&&a.call(r,e.target)||y({type:1}))},!0),_([p,f],(e,t)=>{y({type:1}),S(t,j.Loose)||(e.preventDefault(),null==p||p.focus())},0===d);let C=u(e=>{y({type:1});let t=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:p:p;null==t||t.focus()}),P=Object(r.useMemo)(()=>({close:C,isPortalled:x}),[C,x]),R=Object(r.useMemo)(()=>({open:0===d,close:C}),[d,C]),I=e,A={ref:l};return a.a.createElement(fn.Provider,{value:c},a.a.createElement(vn.Provider,{value:P},a.a.createElement(ae,{value:h(d,{0:ne.Open,1:ne.Closed})},V({ourProps:A,theirProps:I,slot:R,defaultTag:"div",name:"Popover"}))))}),On=W(function(e,t){let[n,o]=bn("Popover.Button"),{isPortalled:i}=mn("Popover.Button"),s=Object(r.useRef)(null),l=`headlessui-focus-sentinel-${m()}`,c=yn(),d=null==c?void 0:c.closeOthers,p=Object(r.useContext)(gn),f=null!==p&&p===n.panelId,b=M(s,t,f?null:e=>o({type:2,button:e})),v=M(s,t),y=Re(s),g=u(e=>{var t,r,a;if(f){if(1===n.popoverState)return;switch(e.key){case oe.Space:case oe.Enter:e.preventDefault(),null==(r=(t=e.target).click)||r.call(t),o({type:1}),null==(a=n.button)||a.focus()}}else switch(e.key){case oe.Space:case oe.Enter:e.preventDefault(),e.stopPropagation(),1===n.popoverState&&(null==d||d(n.buttonId)),o({type:0});break;case oe.Escape:if(0!==n.popoverState)return null==d?void 0:d(n.buttonId);if(!s.current||(null==y?void 0:y.activeElement)&&!s.current.contains(y.activeElement))return;e.preventDefault(),e.stopPropagation(),o({type:1})}}),E=u(e=>{f||e.key===oe.Space&&e.preventDefault()}),O=u(t=>{var r,a;G(t.currentTarget)||e.disabled||(f?(o({type:1}),null==(r=n.button)||r.focus()):(t.preventDefault(),t.stopPropagation(),1===n.popoverState&&(null==d||d(n.buttonId)),o({type:0}),null==(a=n.button)||a.focus()))}),w=u(e=>{e.preventDefault(),e.stopPropagation()}),j=0===n.popoverState,S=Object(r.useMemo)(()=>({open:j}),[j]),k=F(e,s),C=e,P=f?{ref:v,type:k,onKeyDown:g,onClick:O}:{ref:b,id:n.buttonId,type:k,"aria-expanded":e.disabled?void 0:0===n.popoverState,"aria-controls":n.panel?n.panelId:void 0,onKeyDown:g,onKeyUp:E,onClick:O,onMouseDown:w},I=Ce(),_=u(()=>{let e=n.panel;e&&h(I.current,{[ke.Forwards]:()=>R(e,x.First),[ke.Backwards]:()=>R(e,x.Last)})});return a.a.createElement(a.a.Fragment,null,V({ourProps:P,theirProps:C,slot:S,defaultTag:"button",name:"Popover.Button"}),j&&!f&&i&&a.a.createElement(ee,{id:l,features:Z.Focusable,as:"button",type:"button",onFocus:_}))}),wn=z.RenderStrategy|z.Static,jn=W(function(e,t){let[{popoverState:n},a]=bn("Popover.Overlay"),o=M(t),i=`headlessui-popover-overlay-${m()}`,s=re(),l=null!==s?s===ne.Open:0===n;return V({ourProps:{ref:o,id:i,"aria-hidden":!0,onClick:u(e=>{if(G(e.currentTarget))return e.preventDefault();a({type:1})})},theirProps:e,slot:Object(r.useMemo)(()=>({open:0===n}),[n]),defaultTag:"div",features:wn,visible:l,name:"Popover.Overlay"})}),Sn=z.RenderStrategy|z.Static,kn=W(function(e,t){let{focus:n=!1,...o}=e,[i,s]=bn("Popover.Panel"),{close:l,isPortalled:c}=mn("Popover.Panel"),d=`headlessui-focus-sentinel-before-${m()}`,p=`headlessui-focus-sentinel-after-${m()}`,f=Object(r.useRef)(null),b=M(f,t,e=>{s({type:4,panel:e})}),v=Re(f),y=re(),g=null!==y?y===ne.Open:0===i.popoverState,E=u(e=>{var t;switch(e.key){case oe.Escape:if(0!==i.popoverState||!f.current||(null==v?void 0:v.activeElement)&&!f.current.contains(v.activeElement))return;e.preventDefault(),e.stopPropagation(),s({type:1}),null==(t=i.button)||t.focus()}});Object(r.useEffect)(()=>{var t;e.static||1===i.popoverState&&(null==(t=e.unmount)||t)&&s({type:4,panel:null})},[i.popoverState,e.unmount,e.static,s]),Object(r.useEffect)(()=>{if(!n||0!==i.popoverState||!f.current)return;let e=null==v?void 0:v.activeElement;f.current.contains(e)||R(f.current,x.First)},[n,f,i.popoverState]);let O=Object(r.useMemo)(()=>({open:0===i.popoverState,close:l}),[i,l]),j={ref:b,id:i.panelId,onKeyDown:E,onBlur:n&&0===i.popoverState?e=>{var t,n,r,a,o;let l=e.relatedTarget;!l||!f.current||null!=(t=f.current)&&t.contains(l)||(s({type:1}),((null==(r=null==(n=i.beforePanelSentinel.current)?void 0:n.contains)?void 0:r.call(n,l))||(null==(o=null==(a=i.afterPanelSentinel.current)?void 0:a.contains)?void 0:o.call(a,l)))&&l.focus({preventScroll:!0}))}:void 0,tabIndex:-1},S=Ce(),k=u(()=>{let e=f.current;e&&h(S.current,{[ke.Forwards]:()=>{R(e,x.First)},[ke.Backwards]:()=>{var e;null==(e=i.button)||e.focus({preventScroll:!0})}})}),C=u(()=>{let e=f.current;e&&h(S.current,{[ke.Forwards]:()=>{var e,t,n;if(!i.button)return;let r=w(),a=r.indexOf(i.button),o=r.slice(0,a+1),s=[...r.slice(a+1),...o];for(let r of s.slice())if((null==(t=null==(e=null==r?void 0:r.id)?void 0:e.startsWith)?void 0:t.call(e,"headlessui-focus-sentinel-"))||(null==(n=i.panel)?void 0:n.contains(r))){let e=s.indexOf(r);-1!==e&&s.splice(e,1)}R(s,x.First,!1)},[ke.Backwards]:()=>R(e,x.Last)})});return a.a.createElement(gn.Provider,{value:i.panelId},g&&c&&a.a.createElement(ee,{id:d,ref:i.beforePanelSentinel,features:Z.Focusable,as:"button",type:"button",onFocus:k}),V({ourProps:j,theirProps:o,slot:O,defaultTag:"div",features:Sn,visible:g,name:"Popover.Panel"}),g&&c&&a.a.createElement(ee,{id:p,ref:i.afterPanelSentinel,features:Z.Focusable,as:"button",type:"button",onFocus:C}))}),Cn=W(function(e,t){let n=Object(r.useRef)(null),o=M(n,t),[i,s]=Object(r.useState)([]),l=u(e=>{s(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),c=u(e=>(s(t=>[...t,e]),()=>l(e))),d=u(()=>{var e;let t=y(n);if(!t)return!1;let r=t.activeElement;return!(null==(e=n.current)||!e.contains(r))||i.some(e=>{var n,a;return(null==(n=t.getElementById(e.buttonId))?void 0:n.contains(r))||(null==(a=t.getElementById(e.panelId))?void 0:a.contains(r))})}),p=u(e=>{for(let t of i)t.buttonId!==e&&t.close()}),f=Object(r.useMemo)(()=>({registerPopover:c,unregisterPopover:l,isFocusWithinPopoverGroup:d,closeOthers:p}),[c,l,d,p]),b=Object(r.useMemo)(()=>({}),[]),v=e,m={ref:o};return a.a.createElement(hn.Provider,{value:f},V({ourProps:m,theirProps:v,slot:b,defaultTag:"div",name:"Popover.Group"}))}),Pn=Object.assign(En,{Button:On,Overlay:jn,Panel:kn,Group:Cn});let Rn=Object(r.createContext)(null);function In(){let e=Object(r.useContext)(Rn);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,In),e}return e}function _n(){let[e,t]=Object(r.useState)([]);return[e.length>0?e.join(" "):void 0,Object(r.useMemo)(()=>(function(e){let n=u(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))),o=Object(r.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props}),[n,e.slot,e.name,e.props]);return a.a.createElement(Rn.Provider,{value:o},e.children)}),[t])]}let An=W(function(e,t){let{passive:n=!1,...r}=e,a=In(),i=`headlessui-label-${m()}`,s=M(t);o(()=>a.register(i),[i,a.register]);let l={ref:s,...a.props,id:i};return n&&("onClick"in l&&delete l.onClick,"onClick"in r&&delete r.onClick),V({ourProps:l,theirProps:r,slot:a.slot||{},defaultTag:"label",name:a.name||"Label"})});var Fn=(e=>(e[e.RegisterOption=0]="RegisterOption",e[e.UnregisterOption=1]="UnregisterOption",e))(Fn||{});let Tn={0(e,t){let n=[...e.options,{id:t.id,element:t.element,propsRef:t.propsRef}];return{...e,options:P(n,e=>e.element.current)}},1(e,t){let n=e.options.slice(),r=e.options.findIndex(e=>e.id===t.id);return-1===r?e:(n.splice(r,1),{...e,options:n})}},Dn=Object(r.createContext)(null);function Mn(e){let t=Object(r.useContext)(Dn);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Mn),t}return t}function Ln(e,t){return h(t.type,Tn,e,t)}Dn.displayName="RadioGroupContext";let Nn=W(function(e,t){let{value:n,name:o,onChange:i,disabled:s=!1,...l}=e,c=u((e,t)=>e===t),[d,p]=Object(r.useReducer)(Ln,{options:[]}),f=d.options,[b,v]=_n(),[h,g]=Je(),O=`headlessui-radiogroup-${m()}`,w=Object(r.useRef)(null),j=M(w,t),S=Object(r.useMemo)(()=>f.find(e=>!e.propsRef.current.disabled),[f]),k=Object(r.useMemo)(()=>f.some(e=>c(e.propsRef.current.value,n)),[f,n]),C=u(e=>{var t;if(s||c(e,n))return!1;let r=null==(t=f.find(t=>c(t.propsRef.current.value,e)))?void 0:t.propsRef.current;return(null==r||!r.disabled)&&(i(e),!0)});L({container:w.current,accept:e=>"radio"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let P=u(e=>{let t=w.current;if(!t)return;let n=y(t),r=f.filter(e=>!1===e.propsRef.current.disabled).map(e=>e.element.current);switch(e.key){case oe.Enter:X(e.currentTarget);break;case oe.ArrowLeft:case oe.ArrowUp:if(e.preventDefault(),e.stopPropagation(),R(r,x.Previous|x.WrapAround)===E.Success){let e=f.find(e=>e.element.current===(null==n?void 0:n.activeElement));e&&C(e.propsRef.current.value)}break;case oe.ArrowRight:case oe.ArrowDown:if(e.preventDefault(),e.stopPropagation(),R(r,x.Next|x.WrapAround)===E.Success){let e=f.find(e=>e.element.current===(null==n?void 0:n.activeElement));e&&C(e.propsRef.current.value)}break;case oe.Space:{e.preventDefault(),e.stopPropagation();let t=f.find(e=>e.element.current===(null==n?void 0:n.activeElement));t&&C(t.propsRef.current.value)}}}),I=u(e=>(p({type:0,...e}),()=>p({type:1,id:e.id}))),_=Object(r.useMemo)(()=>({registerOption:I,firstOption:S,containsCheckedOption:k,change:C,disabled:s,value:n,compare:c}),[I,S,k,C,s,n,c]),A={ref:j,id:O,role:"radiogroup","aria-labelledby":b,"aria-describedby":h,onKeyDown:P};return a.a.createElement(g,{name:"RadioGroup.Description"},a.a.createElement(v,{name:"RadioGroup.Label"},a.a.createElement(Dn.Provider,{value:_},null!=o&&null!=n&&Y({[o]:n}).map(([e,t])=>a.a.createElement(ee,{features:Z.Hidden,...H({key:e,as:"input",type:"radio",checked:null!=t,hidden:!0,readOnly:!0,name:e,value:t})})),V({ourProps:A,theirProps:l,defaultTag:"div",name:"RadioGroup"}))))});var Bn=(e=>(e[e.Empty=1]="Empty",e[e.Active=2]="Active",e))(Bn||{});let zn=W(function(e,t){let n=Object(r.useRef)(null),i=M(n,t),s=`headlessui-radiogroup-option-${m()}`,[l,c]=_n(),[d,p]=Je(),{addFlag:f,removeFlag:b,hasFlag:v}=function(e=0){let[t,n]=Object(r.useState)(e);return{addFlag:Object(r.useCallback)(e=>n(t=>t|e),[t]),hasFlag:Object(r.useCallback)(e=>Boolean(t&e),[t]),removeFlag:Object(r.useCallback)(e=>n(t=>t&~e),[n]),toggleFlag:Object(r.useCallback)(e=>n(t=>t^e),[n])}}(1),{value:h,disabled:y=!1,...g}=e,x=Object(r.useRef)({value:h,disabled:y});o(()=>{x.current.value=h},[h,x]),o(()=>{x.current.disabled=y},[y,x]);let{registerOption:E,disabled:O,change:w,firstOption:j,containsCheckedOption:S,value:k,compare:C}=Mn("RadioGroup.Option");o(()=>E({id:s,element:n,propsRef:x}),[s,E,n,e]);let P=u(()=>{var e;!w(h)||(f(2),null==(e=n.current)||e.focus())}),R=u(()=>f(2)),I=u(()=>b(2)),_=(null==j?void 0:j.id)===s,A=O||y,F=C(k,h),T={ref:i,id:s,role:"radio","aria-checked":F?"true":"false","aria-labelledby":l,"aria-describedby":d,"aria-disabled":!!A||void 0,tabIndex:A?-1:F||!S&&_?0:-1,onClick:A?void 0:P,onFocus:A?void 0:R,onBlur:A?void 0:I},D=Object(r.useMemo)(()=>({checked:F,disabled:A,active:v(2)}),[F,A,v]);return a.a.createElement(p,{name:"RadioGroup.Description"},a.a.createElement(c,{name:"RadioGroup.Label"},V({ourProps:T,theirProps:g,slot:D,defaultTag:"div",name:"RadioGroup.Option"})))}),qn=Object.assign(Nn,{Option:zn,Label:An,Description:Xe}),Vn=Object(r.createContext)(null);Vn.displayName="GroupContext";let Kn=r.Fragment;let Un=W(function(e,t){let{checked:n,onChange:o,name:i,value:s,...l}=e,c=`headlessui-switch-${m()}`,d=Object(r.useContext)(Vn),p=Object(r.useRef)(null),f=M(p,t,null===d?null:d.setSwitch),b=u(()=>o(!n)),v=u(e=>{if(G(e.currentTarget))return e.preventDefault();e.preventDefault(),b()}),h=u(e=>{e.key===oe.Space?(e.preventDefault(),b()):e.key===oe.Enter&&X(e.currentTarget)}),y=u(e=>e.preventDefault()),g=Object(r.useMemo)(()=>({checked:n}),[n]),x={id:c,ref:f,role:"switch",type:F(e,p),tabIndex:0,"aria-checked":n,"aria-labelledby":null==d?void 0:d.labelledby,"aria-describedby":null==d?void 0:d.describedby,onClick:v,onKeyUp:h,onKeyPress:y};return a.a.createElement(a.a.Fragment,null,null!=i&&n&&a.a.createElement(ee,{features:Z.Hidden,...H({as:"input",type:"checkbox",hidden:!0,readOnly:!0,checked:n,name:i,value:s})}),V({ourProps:x,theirProps:l,slot:g,defaultTag:"button",name:"Switch"}))}),Wn=Object.assign(Un,{Group:function(e){let[t,n]=Object(r.useState)(null),[o,i]=_n(),[s,l]=Je(),c=Object(r.useMemo)(()=>({switch:t,setSwitch:n,labelledby:o,describedby:s}),[t,n,o,s]),u=e;return a.a.createElement(l,{name:"Switch.Description"},a.a.createElement(i,{name:"Switch.Label",props:{onClick(){!t||(t.click(),t.focus({preventScroll:!0}))}}},a.a.createElement(Vn.Provider,{value:c},V({ourProps:{},theirProps:u,defaultTag:Kn,name:"Switch.Group"}))))},Label:An,Description:Xe});function Hn({onFocus:e}){let[t,n]=Object(r.useState)(!0);return t?a.a.createElement(ee,{as:"button",type:"button",features:Z.Focusable,onFocus:t=>{t.preventDefault();let r,a=50;r=requestAnimationFrame(function t(){if(!(a--<=0))return e()?(n(!1),void cancelAnimationFrame(r)):void(r=requestAnimationFrame(t));r&&cancelAnimationFrame(r)})}}):null}var $n=(e=>(e[e.SetSelectedIndex=0]="SetSelectedIndex",e[e.RegisterTab=1]="RegisterTab",e[e.UnregisterTab=2]="UnregisterTab",e[e.RegisterPanel=3]="RegisterPanel",e[e.UnregisterPanel=4]="UnregisterPanel",e[e.ForceRerender=5]="ForceRerender",e))($n||{});let Gn={0(e,t){let n=e.tabs.filter(e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))});if(t.index<0)return{...e,selectedIndex:e.tabs.indexOf(n[0])};if(t.index>e.tabs.length)return{...e,selectedIndex:e.tabs.indexOf(n[n.length-1])};let r=e.tabs.slice(0,t.index),a=[...e.tabs.slice(t.index),...r].find(e=>n.includes(e));return a?{...e,selectedIndex:e.tabs.indexOf(a)}:e},1:(e,t)=>e.tabs.includes(t.tab)?e:{...e,tabs:P([...e.tabs,t.tab],e=>e.current)},2:(e,t)=>({...e,tabs:P(e.tabs.filter(e=>e!==t.tab),e=>e.current)}),3:(e,t)=>e.panels.includes(t.panel)?e:{...e,panels:[...e.panels,t.panel]},4:(e,t)=>({...e,panels:e.panels.filter(e=>e!==t.panel)}),5:e=>({...e})},Yn=Object(r.createContext)(null);function Qn(e){let t=Object(r.useContext)(Yn);if(null===t){let t=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Qn),t}return t}Yn.displayName="TabsSSRContext";let Jn=Object(r.createContext)(null);function Xn(e){let t=Object(r.useContext)(Jn);if(null===t){let t=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Xn),t}return t}Jn.displayName="TabsDataContext";let Zn=Object(r.createContext)(null);function er(e){let t=Object(r.useContext)(Zn);if(null===t){let t=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,er),t}return t}function tr(e,t){return h(t.type,Gn,e,t)}Zn.displayName="TabsActionsContext";let nr=r.Fragment,rr=W(function(e,t){let{defaultIndex:n=0,vertical:s=!1,manual:l=!1,onChange:c,selectedIndex:u=null,...d}=e;const p=s?"vertical":"horizontal",f=l?"manual":"auto";let b=M(t),[v,m]=Object(r.useReducer)(tr,{selectedIndex:null!=u?u:n,tabs:[],panels:[]}),h=Object(r.useMemo)(()=>({selectedIndex:v.selectedIndex}),[v.selectedIndex]),y=i(c||(()=>{})),g=i(v.tabs),x=Object(r.useMemo)(()=>({orientation:p,activation:f,...v}),[p,f,v]),E=i(v.selectedIndex),O=Object(r.useMemo)(()=>({registerTab:e=>(m({type:1,tab:e}),()=>m({type:2,tab:e})),registerPanel:e=>(m({type:3,panel:e}),()=>m({type:4,panel:e})),forceRerender(){m({type:5})},change(e){E.current!==e&&y.current(e),E.current=e,m({type:0,index:e})}}),[m]);o(()=>{m({type:0,index:null!=u?u:n})},[u]);let w=Object(r.useRef)({tabs:[],panels:[]}),j={ref:b};return a.a.createElement(Yn.Provider,{value:w},a.a.createElement(Zn.Provider,{value:O},a.a.createElement(Jn.Provider,{value:x},x.tabs.length<=0&&a.a.createElement(Hn,{onFocus:()=>{var e,t;for(let n of g.current)if(0===(null==(e=n.current)?void 0:e.tabIndex))return null==(t=n.current)||t.focus(),!0;return!1}}),V({ourProps:j,theirProps:d,slot:h,defaultTag:nr,name:"Tabs"}))))}),ar=W(function(e,t){let{orientation:n,selectedIndex:r}=Xn("Tab.List");return V({ourProps:{ref:M(t),role:"tablist","aria-orientation":n},theirProps:e,slot:{selectedIndex:r},defaultTag:"div",name:"Tabs.List"})}),or=W(function(e,t){var n,a;let i=`headlessui-tabs-tab-${m()}`,{orientation:s,activation:l,selectedIndex:c,tabs:d,panels:p}=Xn("Tab"),f=er("Tab"),b=Qn("Tab"),v=Object(r.useRef)(null),y=M(v,t,e=>{!e||f.forceRerender()});o(()=>f.registerTab(v),[f,v]);let g=b.current.tabs.indexOf(i);-1===g&&(g=b.current.tabs.push(i)-1);let E=d.indexOf(v);-1===E&&(E=g);let O=E===c,w=u(e=>{let t=d.map(e=>e.current).filter(Boolean);if(e.key===oe.Space||e.key===oe.Enter)return e.preventDefault(),e.stopPropagation(),void f.change(E);switch(e.key){case oe.Home:case oe.PageUp:return e.preventDefault(),e.stopPropagation(),R(t,x.First);case oe.End:case oe.PageDown:return e.preventDefault(),e.stopPropagation(),R(t,x.Last)}return h(s,{vertical:()=>e.key===oe.ArrowUp?R(t,x.Previous|x.WrapAround):e.key===oe.ArrowDown?R(t,x.Next|x.WrapAround):void 0,horizontal:()=>e.key===oe.ArrowLeft?R(t,x.Previous|x.WrapAround):e.key===oe.ArrowRight?R(t,x.Next|x.WrapAround):void 0})?e.preventDefault():void 0}),j=u(()=>{var e;null==(e=v.current)||e.focus()}),S=u(()=>{var e;null==(e=v.current)||e.focus(),f.change(E)}),k=u(e=>{e.preventDefault()}),C=Object(r.useMemo)(()=>({selected:O}),[O]),P=e;return V({ourProps:{ref:y,onKeyDown:w,onFocus:"manual"===l?j:S,onMouseDown:k,onClick:S,id:i,role:"tab",type:F(e,v),"aria-controls":null==(a=null==(n=p[E])?void 0:n.current)?void 0:a.id,"aria-selected":O,tabIndex:O?0:-1},theirProps:P,slot:C,defaultTag:"button",name:"Tabs.Tab"})}),ir=W(function(e,t){let{selectedIndex:n}=Xn("Tab.Panels");return V({ourProps:{ref:M(t)},theirProps:e,slot:Object(r.useMemo)(()=>({selectedIndex:n}),[n]),defaultTag:"div",name:"Tabs.Panels"})}),sr=z.RenderStrategy|z.Static,lr=W(function(e,t){var n,a;let{selectedIndex:i,tabs:s,panels:l}=Xn("Tab.Panel"),c=er("Tab.Panel"),u=Qn("Tab.Panel"),d=`headlessui-tabs-panel-${m()}`,p=Object(r.useRef)(null),f=M(p,t,e=>{!e||c.forceRerender()});o(()=>c.registerPanel(p),[c,p]);let b=u.current.panels.indexOf(d);-1===b&&(b=u.current.panels.push(d)-1);let v=l.indexOf(p);-1===v&&(v=b);let h=v===i,y=Object(r.useMemo)(()=>({selected:h}),[h]),g=e;return V({ourProps:{ref:f,id:d,role:"tabpanel","aria-labelledby":null==(a=null==(n=s[v])?void 0:n.current)?void 0:a.id,tabIndex:h?0:-1},theirProps:g,slot:y,defaultTag:"div",features:sr,visible:h,name:"Tabs.Panel"})}),cr=Object.assign(or,{Group:rr,List:ar,Panels:ir,Panel:lr});function ur(e,...t){e&&t.length>0&&e.classList.add(...t)}function dr(e,...t){e&&t.length>0&&e.classList.remove(...t)}var pr=(e=>(e.Ended="ended",e.Cancelled="cancelled",e))(pr||{});function fr(e,t,n,r){let a=n?"enter":"leave",o=l(),i=void 0!==r?function(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}(r):()=>{},s=h(a,{enter:()=>t.enter,leave:()=>t.leave}),c=h(a,{enter:()=>t.enterTo,leave:()=>t.leaveTo}),u=h(a,{enter:()=>t.enterFrom,leave:()=>t.leaveFrom});return dr(e,...t.enter,...t.enterTo,...t.enterFrom,...t.leave,...t.leaveFrom,...t.leaveTo,...t.entered),ur(e,...s,...u),o.nextFrame(()=>{dr(e,...u),ur(e,...c),function(e,t){let n=l();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:a}=getComputedStyle(e),[o,i]=[r,a].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t});if(o+i!==0){let r=[];r.push(n.addEventListener(e,"transitionrun",a=>{a.target===a.currentTarget&&(r.splice(0).forEach(e=>e()),r.push(n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t("ended"),r.splice(0).forEach(e=>e()))}),n.addEventListener(e,"transitioncancel",e=>{e.target===e.currentTarget&&(t("cancelled"),r.splice(0).forEach(e=>e()))})))}))}else t("ended");n.add(()=>t("cancelled")),n.dispose}(e,n=>("ended"===n&&(dr(e,...s),ur(e,...t.entered)),i(n)))}),o.dispose}function br(e=""){return e.split(" ").filter(e=>e.trim().length>1)}let vr=Object(r.createContext)(null);vr.displayName="TransitionContext";var mr=(e=>(e.Visible="visible",e.Hidden="hidden",e))(mr||{});let hr=Object(r.createContext)(null);function yr(e){return"children"in e?yr(e.children):e.current.filter(({state:e})=>"visible"===e).length>0}function gr(e){let t=i(e),n=Object(r.useRef)([]),a=Pe(),o=u((e,r=q.Hidden)=>{let o=n.current.findIndex(({id:t})=>t===e);-1!==o&&(h(r,{[q.Unmount](){n.current.splice(o,1)},[q.Hidden](){n.current[o].state="hidden"}}),_e(()=>{var e;!yr(n)&&a.current&&(null==(e=t.current)||e.call(t))}))}),s=u(e=>{let t=n.current.find(({id:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):n.current.push({id:e,state:"visible"}),()=>o(e,q.Unmount)});return Object(r.useMemo)(()=>({children:n,register:s,unregister:o}),[s,o,n])}function xr(){}hr.displayName="NestingContext";let Er=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function Or(e){var t;let n={};for(let r of Er)n[r]=null!=(t=e[r])?t:xr;return n}let wr=z.RenderStrategy,jr=W(function(e,t){let{beforeEnter:n,afterEnter:s,beforeLeave:d,afterLeave:f,enter:b,enterFrom:v,enterTo:y,entered:g,leave:x,leaveFrom:E,leaveTo:O,...w}=e,j=Object(r.useRef)(null),S=M(j,t),[k,C]=Object(r.useState)("visible"),P=w.unmount?q.Unmount:q.Hidden,{show:R,appear:I,initial:_}=function(){let e=Object(r.useContext)(vr);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:A,unregister:F}=function(){let e=Object(r.useContext)(hr);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),T=Object(r.useRef)(null),D=m();Object(r.useEffect)(()=>{if(D)return A(D)},[A,D]),Object(r.useEffect)(()=>{if(P===q.Hidden&&D){if(R&&"visible"!==k)return void C("visible");h(k,{hidden:()=>F(D),visible:()=>A(D)})}},[k,D,A,F,R,P]);let L=i({enter:br(b),enterFrom:br(v),enterTo:br(y),entered:br(g),leave:br(x),leaveFrom:br(E),leaveTo:br(O)}),N=function(e){let t=Object(r.useRef)(Or(e));return Object(r.useEffect)(()=>{t.current=Or(e)},[e]),t}({beforeEnter:n,afterEnter:s,beforeLeave:d,afterLeave:f}),B=p();Object(r.useEffect)(()=>{if(B&&"visible"===k&&null===j.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[j,k,B]);let z=_&&!I,K=!B||z||T.current===R?"idle":R?"enter":"leave",U=Object(r.useRef)(!1),W=gr(()=>{U.current||(C("hidden"),F(D))});(function({container:e,direction:t,classes:n,events:r,onStart:a,onStop:s}){let d=Pe(),p=c(),f=i(t),b=u(()=>h(f.current,{enter:()=>r.current.beforeEnter(),leave:()=>r.current.beforeLeave(),idle:()=>{}})),v=u(()=>h(f.current,{enter:()=>r.current.afterEnter(),leave:()=>r.current.afterLeave(),idle:()=>{}}));o(()=>{let t=l();p.add(t.dispose);let r=e.current;if(r&&"idle"!==f.current&&d.current)return t.dispose(),b(),a.current(f.current),t.add(fr(r,n.current,"enter"===f.current,e=>{t.dispose(),h(e,{[pr.Ended](){v(),s.current(f.current)},[pr.Cancelled]:()=>{}})})),t.dispose},[t])})({container:j,classes:L,events:N,direction:K,onStart:i(()=>{U.current=!0}),onStop:i(e=>{U.current=!1,"leave"===e&&!yr(W)&&(C("hidden"),F(D))})}),Object(r.useEffect)(()=>{!z||(P===q.Hidden?T.current=null:T.current=R)},[R,z,k]);let H=w,$={ref:S};return a.a.createElement(hr.Provider,{value:W},a.a.createElement(ae,{value:h(k,{visible:ne.Open,hidden:ne.Closed})},V({ourProps:$,theirProps:H,defaultTag:"div",features:wr,visible:"visible"===k,name:"Transition.Child"})))}),Sr=W(function(e,t){let{show:n,appear:i=!1,unmount:s,...l}=e,c=Object(r.useRef)(null),u=M(c,t);p();let d=re();if(void 0===n&&null!==d&&(n=h(d,{[ne.Open]:!0,[ne.Closed]:!1})),![!0,!1].includes(n))throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[f,b]=Object(r.useState)(n?"visible":"hidden"),v=gr(()=>{b("hidden")}),[m,y]=Object(r.useState)(!0),g=Object(r.useRef)([n]);o(()=>{!1!==m&&g.current[g.current.length-1]!==n&&(g.current.push(n),y(!1))},[g,n]);let x=Object(r.useMemo)(()=>({show:n,appear:i,initial:m}),[n,i,m]);Object(r.useEffect)(()=>{if(n)b("visible");else if(yr(v)){let e=c.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&b("hidden")}else b("hidden")},[n,v]);let E={unmount:s};return a.a.createElement(hr.Provider,{value:v},a.a.createElement(vr.Provider,{value:x},V({ourProps:{...E,as:r.Fragment,children:a.a.createElement(jr,{ref:u,...E,...l})},theirProps:{},defaultTag:r.Fragment,features:wr,visible:"visible"===f,name:"Transition"})))}),kr=W(function(e,t){let n=null!==Object(r.useContext)(vr),o=null!==re();return a.a.createElement(a.a.Fragment,null,!n&&o?a.a.createElement(Sr,{ref:t,...e}):a.a.createElement(jr,{ref:t,...e}))}),Cr=Object.assign(Sr,{Child:kr,Root:Sr});n.d(t,"Combobox",function(){return Se}),n.d(t,"Dialog",function(){return bt}),n.d(t,"Disclosure",function(){return Rt}),n.d(t,"FocusTrap",function(){return Te}),n.d(t,"Listbox",function(){return Ht}),n.d(t,"Menu",function(){return cn}),n.d(t,"Popover",function(){return Pn}),n.d(t,"Portal",function(){return Ge}),n.d(t,"RadioGroup",function(){return qn}),n.d(t,"Switch",function(){return Wn}),n.d(t,"Tab",function(){return cr}),n.d(t,"Transition",function(){return Cr})},4:function(e,t){e.exports=window.wp.data},5:function(e,t){e.exports=window.yoast.propTypes}},[[194,0]]]);