403Webshell
Server IP : 14.225.204.176  /  Your IP : 216.73.216.252
Web Server : nginx/1.24.0
System : Linux nodejs-ybgk 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 10:34:03 UTC 2024 x86_64
User : root ( 0)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/html/php/tapchi.ai/wp-content/plugins/block-visibility/build/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/php/tapchi.ai/wp-content/plugins/block-visibility/build/block-visibility-settings.js
(()=>{var e={965:(e,t,n)=>{"use strict";var i=n(426),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,l,r,a,s,c,u=!1;t||(t={}),n=t.debug||!1;try{if(r=i(),a=document.createRange(),s=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(i){if(i.stopPropagation(),t.format)if(i.preventDefault(),void 0===i.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var l=o[t.format]||o.default;window.clipboardData.setData(l,e)}else i.clipboardData.clearData(),i.clipboardData.setData(t.format,e);t.onCopy&&(i.preventDefault(),t.onCopy(i.clipboardData))})),document.body.appendChild(c),a.selectNodeContents(c),s.addRange(a),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(i){n&&console.error("unable to copy using execCommand: ",i),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(i){n&&console.error("unable to copy using clipboardData: ",i),n&&console.error("falling back to prompt"),l=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(l,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(a):s.removeAllRanges()),c&&document.body.removeChild(c),r()}return u}},146:(e,t,n)=>{"use strict";var i=n(404),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},l={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};function s(e){return i.isMemo(e)?r:a[e.$$typeof]||o}a[i.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[i.Memo]=r;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,b=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,i){if("string"!=typeof n){if(m){var o=b(n);o&&o!==m&&e(t,o,i)}var r=u(n);d&&(r=r.concat(d(n)));for(var a=s(t),f=s(n),g=0;g<r.length;++g){var v=r[g];if(!(l[v]||i&&i[v]||f&&f[v]||a&&a[v])){var h=p(n,v);try{c(t,v,h)}catch(e){}}}}return t}},72:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,i=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,l=n?Symbol.for("react.fragment"):60107,r=n?Symbol.for("react.strict_mode"):60108,a=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,b=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,f=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,h=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,_=n?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case u:case d:case l:case a:case r:case b:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case f:case s:return e;default:return t}}case o:return t}}}function E(e){return k(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=s,t.Element=i,t.ForwardRef=p,t.Fragment=l,t.Lazy=g,t.Memo=f,t.Portal=o,t.Profiler=a,t.StrictMode=r,t.Suspense=b,t.isAsyncMode=function(e){return E(e)||k(e)===u},t.isConcurrentMode=E,t.isContextConsumer=function(e){return k(e)===c},t.isContextProvider=function(e){return k(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return k(e)===p},t.isFragment=function(e){return k(e)===l},t.isLazy=function(e){return k(e)===g},t.isMemo=function(e){return k(e)===f},t.isPortal=function(e){return k(e)===o},t.isProfiler=function(e){return k(e)===a},t.isStrictMode=function(e){return k(e)===r},t.isSuspense=function(e){return k(e)===b},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===l||e===d||e===a||e===r||e===b||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===f||e.$$typeof===s||e.$$typeof===c||e.$$typeof===p||e.$$typeof===h||e.$$typeof===y||e.$$typeof===_||e.$$typeof===v)},t.typeOf=k},404:(e,t,n)=>{"use strict";e.exports=n(72)},264:(e,t,n)=>{"use strict";function i(e){return i="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},i(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=a(n(609)),l=a(n(965)),r=["text","onCopy","options","children"];function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function d(e,t){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=function(e){!function(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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&d(e,t)}(g,e);var t,n,a,s,f=(a=g,s=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=b(a);if(s){var n=b(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return function(e,t){if(t&&("object"===i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}(this,e)});function g(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,g);for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return m(p(e=f.call.apply(f,[this].concat(n))),"onClick",(function(t){var n=e.props,i=n.text,r=n.onCopy,a=n.children,s=n.options,c=o.default.Children.only(a),u=(0,l.default)(i,s);r&&r(i,u),c&&c.props&&"function"==typeof c.props.onClick&&c.props.onClick(t)})),e}return t=g,(n=[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),n=function(e,t){if(null==e)return{};var n,i,o=function(e,t){if(null==e)return{};var n,i,o={},l=Object.keys(e);for(i=0;i<l.length;i++)n=l[i],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(i=0;i<l.length;i++)n=l[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,r),i=o.default.Children.only(t);return o.default.cloneElement(i,c(c({},n),{},{onClick:this.onClick}))}}])&&u(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),g}(o.default.PureComponent);t.CopyToClipboard=f,m(f,"defaultProps",{onCopy:void 0,options:void 0})},399:(e,t,n)=>{"use strict";var i=n(264).CopyToClipboard;i.CopyToClipboard=i,e.exports=i},426:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],i=0;i<e.rangeCount;i++)n.push(e.getRangeAt(i));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach((function(t){e.addRange(t)})),t&&t.focus()}}},609:e=>{"use strict";e.exports=window.React},942:(e,t)=>{var n;!function(){"use strict";var i={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=r(e,l(n)))}return e}function l(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)i.call(e,n)&&e[n]&&(t=r(t,n));return t}function r(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var l=t[i]={exports:{}};return e[i](l,l.exports,n),l.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e=n(609);const t=window.lodash;var i=n(942),o=n.n(i);const l=window.wp.i18n,r=window.wp.data,a=window.wp.coreData,s=window.wp.element,c=window.wp.blockLibrary,u=window.wp.components,d=window.wp.hooks,p=window.wp.primitives,b=(0,e.createElement)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(p.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})),m=(0,e.createElement)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(p.Path,{fillRule:"evenodd",d:"M17.375 15.656A6.47 6.47 0 0018.5 12a6.47 6.47 0 00-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 01-.887 2.844l1.262.813zm-1.951 1.87l-.813-1.261A4.976 4.976 0 0112 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0012 18.5a6.47 6.47 0 003.424-.974zm-8.8-1.87A6.47 6.47 0 015.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 007 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0112 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0012 5.5a6.47 6.47 0 00-3.607 1.092l.812 1.261zM12 20a8 8 0 100-16 8 8 0 000 16zm0-4.5a3.5 3.5 0 100-7 3.5 3.5 0 000 7z",clipRule:"evenodd"})),f=(0,e.createElement)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(p.Path,{fillRule:"evenodd",d:"M18.646 9H20V8l-1-.5L12 4 5 7.5 4 8v1h14.646zm-3-1.5L12 5.677 8.354 7.5h7.292zm-7.897 9.44v-6.5h-1.5v6.5h1.5zm5-6.5v6.5h-1.5v-6.5h1.5zm5 0v6.5h-1.5v-6.5h1.5zm2.252 8.81c0 .414-.334.75-.748.75H4.752a.75.75 0 010-1.5h14.5a.75.75 0 01.749.75z",clipRule:"evenodd"})),g=(0,s.forwardRef)((function({icon:e,size:t=24,...n},i){return(0,s.cloneElement)(e,{width:t,height:t,...n,ref:i})})),v="https://www.blockvisibilitywp.com/",h=`${v}knowledge-base/`,y="utm_source=plugin&utm_medium=settings&utm_campaign=plugin_referrals",_="bv_query=learn_more",k=(e,t)=>`${h}${e}?${_}&${t}`,E={general:{home:v,orgSupport:"https://wordpress.org/support/plugin/block-visibility",orgReviews:"https://wordpress.org/support/plugin/block-visibility/reviews/?filter=5",gitHub:"https://github.com/ndiego/block-visibility",twitter:"https://twitter.com/BlockVisibility"},settings:{home:`${v}?${_}&${y}`,knowledgeBase:`${h}?${_}&${y}`,general:k("how-to-configure-the-general-settings/",y),blockManager:k("how-to-configure-the-block-manager/",y),visibilityControls:k("guide-to-visibility-controls-in-block-visibility/",y),visibilityControlsIntegrations:k("guide-to-third-party-integrations-in-block-visibility/",y)},editor:{}};["acf","browserDevice","cookie","dateTime","edd","hideBlock","location","metadata","queryString","referralSource","screenSize","urlPath","userRole","visibilityPresets","woocommerce","wpFusion"].forEach((e=>{const t=(e=>{if("VisibilityPresets"===e)return"guide-to-visibility-presets/";let t=(n=e,n.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))).toLowerCase();var n;return"edd"===t&&(t="easy-digital-downloads"),`how-to-use-the-${t}-control/`})(e);E.settings[e]=k(t,y),E.editor[e]=k(t,"utm_source=plugin&utm_medium=editor&utm_campaign=plugin_referrals")}));const w=E,C=(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 256 256"},(0,e.createElement)(u.Path,{d:"M128 0c70.7 0 128 57.3 128 128s-57.3 128-128 128S0 198.7 0 128 57.3 0 128 0Zm0 67a95.67 95.67 0 0 0-88.56 59.65l-.44 1.09v.52l.47 1.19A95.67 95.67 0 0 0 128 189a95.67 95.67 0 0 0 88.56-59.65l.44-1.09v-.52l-.47-1.19A95.67 95.67 0 0 0 128 67Zm0 21a40 40 0 1 1 0 80 40 40 0 0 1 0-80Zm8 16a16 16 0 1 0 0 32 16 16 0 0 0 0-32Z"})),S=(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M12 16c2.208 0 4-1.792 4-4s-1.792-4-4-4-4 1.792-4 4 1.792 4 4 4Zm0-1.5c-1.3796 0-2.5-1.1204-2.5-2.5s1.1204-2.5 2.5-2.5 2.5 1.1204 2.5 2.5-1.1204 2.5-2.5 2.5Z"}),(0,e.createElement)(u.Path,{d:"M12 16c2.208 0 4-1.792 4-4s-1.792-4-4-4-4 1.792-4 4 1.792 4 4 4Zm0-1.5c-1.3796 0-2.5-1.1204-2.5-2.5s1.1204-2.5 2.5-2.5 2.5 1.1204 2.5 2.5-1.1204 2.5-2.5 2.5Z"}),(0,e.createElement)(u.Path,{d:"M12 4.5c5 0 9.27 3.11 11 7.5-1.73 4.39-6 7.5-11 7.5S2.73 16.39 1 12c1.73-4.39 6-7.5 11-7.5Zm9.3474 7.5C19.6714 8.4585 16.0654 6.1071 12 6.1071c-4.0653 0-7.6714 2.3514-9.3474 5.8929 1.676 3.5415 5.282 5.8929 9.3474 5.8929 4.0653 0 7.6714-2.3514 9.3474-5.8929Z"})),x=(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M13.9709 15.481A3.9797 3.9797 0 0 1 12 16c-2.208 0-4-1.792-4-4a3.98 3.98 0 0 1 .4854-1.9106l1.1417 1.1222A2.4937 2.4937 0 0 0 9.5 12c0 1.3796 1.1204 2.5 2.5 2.5.2906 0 .5697-.0497.8292-.141l1.1417 1.122ZM15.8137 13.2094l-1.315-1.2926c-.0436-1.3279-1.1252-2.3955-2.4587-2.4165l-1.315-1.2925A3.9918 3.9918 0 0 1 12 8c2.208 0 4 1.792 4 4a3.994 3.994 0 0 1-.1863 1.2094Z"}),(0,e.createElement)(u.Path,{d:"M16.9542 18.4125C15.4477 19.1105 13.7696 19.5 12 19.5c-5 0-9.27-3.11-11-7.5.8355-2.1201 2.2634-3.9417 4.0798-5.2586l1.1408 1.1212C4.697 8.8849 3.454 10.3063 2.6526 12c1.676 3.5415 5.282 5.8929 9.3474 5.8929 1.3052 0 2.563-.2424 3.7249-.6887l1.2293 1.2083ZM19.4899 16.8186l-1.1243-1.105c1.2566-.9771 2.2857-2.2427 2.9818-3.7136-1.676-3.5415-5.282-5.8929-9.3474-5.8929-1.027 0-2.0246.15-2.9692.4315L7.7566 5.2862C9.0734 4.7784 10.504 4.5 12 4.5c5 0 9.27 3.11 11 7.5-.746 1.8932-1.9645 3.5483-3.5101 4.8186ZM2.7243 4.4261l16.5 16.2175a.75.75 0 0 0 1.0514-1.0697l-16.5-16.2175A.75.75 0 0 0 2.7243 4.426Z"})),O=((0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/SVG",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M12 3c4.9706 0 9 4.0294 9 9s-4.0294 9-9 9-9-4.0294-9-9 4.0294-9 9-9Zm0 1.595c-4.0897 0-7.405 3.3153-7.405 7.405 0 4.0897 3.3153 7.405 7.405 7.405 4.0897 0 7.405-3.3153 7.405-7.405 0-4.0897-3.3153-7.405-7.405-7.405Zm0 2.5063c.4066 0 .742.3042.7913.6974l.0062.1v3.7714l2.9563 2.9559a.7975.7975 0 0 1-1.0462 1.1991l-.0816-.0713-3.2213-3.2231-.0749-.0983-.0304-.051a.7931.7931 0 0 1-.0907-.2814l-.0062-.1V7.8987c0-.4404.357-.7974.7975-.7974Z"})),(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/SVG",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M19 2h-4.18C14.4.84 13.3 0 12 0S9.6.84 9.18 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm7 18H5V4h2v3h10V4h2v16z"})),(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/SVG",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M20 19c0 1.1046-.8954 2-2 2H6c-1.1046 0-2-.8954-2-2V5c0-1.1046.8954-2 2-2h12c1.1046 0 2 .8954 2 2v14ZM18.5 8.5V5a.5002.5002 0 0 0-.4101-.492L18 4.5H6a.5002.5002 0 0 0-.492.4101L5.5 5v3.5h13Zm0 5.5v-4h-13v4h13Zm0 5v-3.5h-13V19c0 .2455.1769.4496.4101.492L6 19.5h12a.5002.5002 0 0 0 .492-.4101L18.5 19Z"})),(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/SVG",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M19 4c1.1046 0 2 .8954 2 2v12c0 1.1046-.8954 2-2 2H5c-1.1046 0-2-.8954-2-2V6c0-1.1046.8954-2 2-2h14ZM8.5 5.5H5a.5002.5002 0 0 0-.492.4101L4.5 6v12c0 .2455.1769.4496.4101.492L5 18.5h3.5v-13Zm5.5 0h-4v13h4v-13Zm5 0h-3.5v13H19a.5002.5002 0 0 0 .492-.4101L19.5 18V6a.5002.5002 0 0 0-.4101-.492L19 5.5Z"})),(0,e.createElement)(u.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(u.Path,{d:"M16 10.8571L12 14L8 10.8571L8.65455 10L12 12.5714L15.2727 10L16 10.8571Z",fill:"#1e1e1e"}))),V=(0,e.createElement)(u.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(u.Path,{d:"M12 12.8328L14.9164 15.75L15.75 14.9172L12.8336 12L15.75 9.0836L14.9172 8.25079L12 11.1656L9.0836 8.25L8.25 9.08281L11.1664 12L8.25 14.9164L9.08281 15.75L12 12.8328Z",fill:"black"})),P=(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/SVG",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M12 0a11.96 11.96 0 0 1 12 12 11.96 11.96 0 0 1-12 12A11.96 11.96 0 0 1 0 12 11.96 11.96 0 0 1 12 0Zm.69 13.9H11.4v.92l-.13.03c-.3.1-.57.22-.79.38-.22.17-.4.37-.51.6-.12.23-.19.48-.19.76 0 .32.09.6.26.85.16.24.38.44.67.6.2.13.43.24.68.33l.27.09c.24.08.43.16.58.24.13.07.21.14.26.2.04.06.06.13.06.21 0 .1-.03.17-.08.24a.56.56 0 0 1-.25.17c-.14.05-.3.07-.52.08a3.2 3.2 0 0 1-1.37-.33l-.3-.15-.41 1.37.2.1c.13.08.3.14.49.2s.4.1.62.14l.23.03.23.01v.87h1.29v-.98l.06-.02c.33-.1.6-.24.83-.42a1.76 1.76 0 0 0 .68-1.38 1.64 1.64 0 0 0-.83-1.46c-.2-.13-.45-.26-.73-.36l-.22-.08c-.27-.1-.48-.18-.64-.26a.9.9 0 0 1-.3-.2.27.27 0 0 1-.06-.19c0-.05.02-.1.06-.16a.48.48 0 0 1 .21-.15c.12-.05.28-.08.48-.08a2.9 2.9 0 0 1 1.12.24l.28.13.44-1.32-.21-.11a2.9 2.9 0 0 0-.67-.23l-.18-.03-.18-.02-.14-.02v-.85ZM12 1.67A10.32 10.32 0 0 0 1.68 11.9L6.4 7.17 8 8.75l-3.47 3.47h14.94L16 8.75l1.59-1.58 4.73 4.73A10.32 10.32 0 0 0 12 1.68Zm0 .48c.81 0 1.48.48 1.48 1.08V5.5h2.92L12 10.13 7.6 5.5h2.92V3.24c0-.6.67-1.08 1.48-1.08Z",fill:"#000"})),M=(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/SVG",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M19.2 0A4.8 4.8 0 0 1 24 4.8v14.4a4.8 4.8 0 0 1-4.8 4.8H4.8A4.8 4.8 0 0 1 0 19.2V4.8A4.8 4.8 0 0 1 4.8 0h14.4Zm-.51 4h-.15c-.45.04-.8.27-1.02.74-.97 1.87-1.65 4.9-2.05 9.12a32.67 32.67 0 0 1-1.48-5.68c-.17-.97-.59-1.44-1.27-1.39-.46.03-.85.37-1.16 1l-3.4 6.91C7.6 12.3 7.07 9.36 6.6 5.9c-.1-.87-.55-1.26-1.35-1.2-.43.04-.76.2-.97.52-.22.3-.31.68-.25 1.1.91 6.23 1.77 10.42 2.56 12.6.3.8.67 1.17 1.08 1.14.66-.05 1.43-1.01 2.35-2.89a319.4 319.4 0 0 1 2.23-4.77c.84 3.13 1.99 5.49 3.43 7.06.4.45.82.65 1.22.62.36-.04.64-.24.83-.6.15-.32.21-.68.18-1.1a33 33 0 0 1 .44-6.31c.4-2.79.9-4.8 1.5-6 .13-.24.17-.49.16-.79-.03-.38-.19-.7-.48-.94a1.3 1.3 0 0 0-.98-.33Z",fill:"#683FA6"})),N=(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M5.05 0H24v18.95A5.05 5.05 0 0 1 18.95 24H0V5.05A5.05 5.05 0 0 1 5.05 0Z",fill:"#E55B10"}),(0,e.createElement)(u.Path,{d:"M19.58 9.79c0 .52-.43.95-.95.95h-7.58v7.58c0 .52-.42.94-.94.94h-.64a.95.95 0 0 1-.94-.94V9.47c0-.34.18-.64.45-.8a.95.95 0 0 1 .8-.46h8.85c.52 0 .95.42.95.95v.63Z",fill:"#FFFFFF"}),(0,e.createElement)(u.Path,{d:"M5.05 14.53c0-.53.43-.95.95-.95h7.58V6c0-.52.42-.95.95-.95h.63c.52 0 .95.43.95.95v8.84c0 .34-.19.64-.46.81a.95.95 0 0 1-.8.46H6a.95.95 0 0 1-.95-.95v-.63Z",fill:"#FFFFFF"})),T=(0,e.createElement)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(u.Path,{d:"M19.2 0A4.8 4.8 0 0 1 24 4.8v14.4a4.8 4.8 0 0 1-4.8 4.8H4.8A4.8 4.8 0 0 1 0 19.2V4.8A4.8 4.8 0 0 1 4.8 0h14.4ZM6.89 7.2H5.11l-3.87 9.79-.04.11h2.46l.64-1.63h3.4l.65 1.63h2.45l-.05-.11-.14-.38a4.93 4.93 0 0 0 5.9-1.23l-.01 1.72h2.4v-3.6h3.75v-2.4H18.9V9.6h3.9V7.2h-6.3v1.72a4.94 4.94 0 0 0-8.36 1.43L6.89 7.2Zm5.86 2.28c1.14 0 2.12.72 2.5 1.73l.06.2 1.19-.01v1.8h-1.3a2.67 2.67 0 0 1-2.25 1.61l-.2.01a2.67 2.67 0 1 1 0-5.34ZM6 11.16l.9 2.26H5.1l.9-2.26Z",fill:"#5DE8BF"}));function I(t){const{variables:n}=t,i={review:{title:(0,l.__)("Review","block-visibility"),url:w.general.orgReviews,icon:b},support:{title:(0,l.__)("Support","block-visibility"),url:w.general.orgSupport,icon:m},knowledgeBase:{title:(0,l.__)("Knowledge Base","block-visibility"),url:w.settings.knowledgeBase,icon:f}};(0,d.applyFilters)("blockVisibility.MastheadLinks",i);const o=Object.keys(i).map((t=>{var n;const o=null!==(n=i[t].rel)&&void 0!==n?n:"noreferrer";return(0,e.createElement)("a",{key:t,href:i[t].url,className:"plugin-links__"+t,target:"_blank",rel:o},(0,e.createElement)(g,{icon:i[t].icon}),(0,e.createElement)("span",null,i[t].title))}));return(0,e.createElement)("div",{className:"masthead"},(0,e.createElement)("div",{className:"inner-container"},(0,e.createElement)("div",{className:"masthead__branding"},(0,e.createElement)("h1",null,C,(0,e.createElement)("span",null,(0,l.__)("Block Visibility","block-visibility")),n?.is_pro&&(0,e.createElement)("span",{className:"pro-badge"},"Pro"))),(0,e.createElement)("div",{className:"masthead__plugin-links"},o)))}function D(t){var n;const{variables:i}=t,o=null!==(n=i?.plugin_variables)&&void 0!==n?n:[],r={plugin:{title:(0,l.__)("Block Visibility","block-visibility")+" "+o.version,url:w.settings.home,rel:"external"},docs:{title:(0,l.__)("Knowledge Base","block-visibility"),url:w.settings.knowledgeBase,rel:"external"},support:{title:(0,l.__)("Support","block-visibility"),url:w.general.orgSupport},repo:{title:(0,l.__)("GitHub","block-visibility"),url:w.general.gitHub},twitter:{title:(0,l.__)("Twitter","block-visibility"),url:w.general.twitter}};(0,d.applyFilters)("blockVisibility.FooterLinks",r);const a=Object.keys(r).map((t=>{var n;const i=null!==(n=r[t].rel)&&void 0!==n?n:"noreferrer";return(0,e.createElement)("a",{key:t,href:r[t].url,className:"footer-links__"+t,target:"_blank",rel:i},r[t].title)}));return(0,e.createElement)("div",{className:"footer"},(0,e.createElement)("div",{className:"inner-container"},a))}function R(e){return R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},R(e)}function F(e){var t=function(e){if("object"!=R(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=R(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==R(t)?t:t+""}function L(e,t,n){return(t=F(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 i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function B(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){L(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 z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function H(e,t){if(e){if("string"==typeof e)return z(e,t);var n={}.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)?z(e,t):void 0}}function $(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,l,r,a=[],s=!0,c=!1;try{if(l=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(i=l.call(n)).done)&&(a.push(i.value),a.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(r=n.return(),Object(r)!==r))return}finally{if(c)throw o}}return a}}(e,t)||H(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(e,t){if(null==e)return{};var n,i,o=function(e,t){if(null==e)return{};var n={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(t.includes(i))continue;n[i]=e[i]}return n}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(i=0;i<l.length;i++)n=l[i],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var j=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function G(){return G=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)({}).hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},G.apply(null,arguments)}function W(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,F(i.key),i)}}function Z(e,t){return Z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Z(e,t)}function q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},q(e)}function Y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Y=function(){return!!e})()}function X(e){return function(e){if(Array.isArray(e))return z(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||H(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 K=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})),this.tags=[],this.ctr=0},e}(),Q=Math.abs,J=String.fromCharCode,ee=Object.assign;function te(e){return e.trim()}function ne(e,t,n){return e.replace(t,n)}function ie(e,t){return e.indexOf(t)}function oe(e,t){return 0|e.charCodeAt(t)}function le(e,t,n){return e.slice(t,n)}function re(e){return e.length}function ae(e){return e.length}function se(e,t){return t.push(e),e}var ce=1,ue=1,de=0,pe=0,be=0,me="";function fe(e,t,n,i,o,l,r){return{value:e,root:t,parent:n,type:i,props:o,children:l,line:ce,column:ue,length:r,return:""}}function ge(e,t){return ee(fe("",null,null,"",null,null,0),e,{length:-e.length},t)}function ve(){return be=pe>0?oe(me,--pe):0,ue--,10===be&&(ue=1,ce--),be}function he(){return be=pe<de?oe(me,pe++):0,ue++,10===be&&(ue=1,ce++),be}function ye(){return oe(me,pe)}function _e(){return pe}function ke(e,t){return le(me,e,t)}function Ee(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function we(e){return ce=ue=1,de=re(me=e),pe=0,[]}function Ce(e){return me="",e}function Se(e){return te(ke(pe-1,Ve(91===e?e+2:40===e?e+1:e)))}function xe(e){for(;(be=ye())&&be<33;)he();return Ee(e)>2||Ee(be)>3?"":" "}function Oe(e,t){for(;--t&&he()&&!(be<48||be>102||be>57&&be<65||be>70&&be<97););return ke(e,_e()+(t<6&&32==ye()&&32==he()))}function Ve(e){for(;he();)switch(be){case e:return pe;case 34:case 39:34!==e&&39!==e&&Ve(be);break;case 40:41===e&&Ve(e);break;case 92:he()}return pe}function Pe(e,t){for(;he()&&e+be!==57&&(e+be!==84||47!==ye()););return"/*"+ke(t,pe-1)+"*"+J(47===e?e:he())}function Me(e){for(;!Ee(ye());)he();return ke(e,pe)}var Ne="-ms-",Te="-moz-",Ie="-webkit-",De="comm",Re="rule",Fe="decl",Le="@keyframes";function Ae(e,t){for(var n="",i=ae(e),o=0;o<i;o++)n+=t(e[o],o,e,t)||"";return n}function Be(e,t,n,i){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case Fe:return e.return=e.return||e.value;case De:return"";case Le:return e.return=e.value+"{"+Ae(e.children,i)+"}";case Re:e.value=e.props.join(",")}return re(n=Ae(e.children,i))?e.return=e.value+"{"+n+"}":""}function ze(e){return Ce(He("",null,null,null,[""],e=we(e),0,[0],e))}function He(e,t,n,i,o,l,r,a,s){for(var c=0,u=0,d=r,p=0,b=0,m=0,f=1,g=1,v=1,h=0,y="",_=o,k=l,E=i,w=y;g;)switch(m=h,h=he()){case 40:if(108!=m&&58==oe(w,d-1)){-1!=ie(w+=ne(Se(h),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:w+=Se(h);break;case 9:case 10:case 13:case 32:w+=xe(m);break;case 92:w+=Oe(_e()-1,7);continue;case 47:switch(ye()){case 42:case 47:se(Ue(Pe(he(),_e()),t,n),s);break;default:w+="/"}break;case 123*f:a[c++]=re(w)*v;case 125*f:case 59:case 0:switch(h){case 0:case 125:g=0;case 59+u:-1==v&&(w=ne(w,/\f/g,"")),b>0&&re(w)-d&&se(b>32?je(w+";",i,n,d-1):je(ne(w," ","")+";",i,n,d-2),s);break;case 59:w+=";";default:if(se(E=$e(w,t,n,c,u,o,a,y,_=[],k=[],d),l),123===h)if(0===u)He(w,t,E,E,_,l,d,a,k);else switch(99===p&&110===oe(w,3)?100:p){case 100:case 108:case 109:case 115:He(e,E,E,i&&se($e(e,E,E,0,0,o,a,y,o,_=[],d),k),o,k,d,a,i?_:k);break;default:He(w,E,E,E,[""],k,0,a,k)}}c=u=b=0,f=v=1,y=w="",d=r;break;case 58:d=1+re(w),b=m;default:if(f<1)if(123==h)--f;else if(125==h&&0==f++&&125==ve())continue;switch(w+=J(h),h*f){case 38:v=u>0?1:(w+="\f",-1);break;case 44:a[c++]=(re(w)-1)*v,v=1;break;case 64:45===ye()&&(w+=Se(he())),p=ye(),u=d=re(y=w+=Me(_e())),h++;break;case 45:45===m&&2==re(w)&&(f=0)}}return l}function $e(e,t,n,i,o,l,r,a,s,c,u){for(var d=o-1,p=0===o?l:[""],b=ae(p),m=0,f=0,g=0;m<i;++m)for(var v=0,h=le(e,d+1,d=Q(f=r[m])),y=e;v<b;++v)(y=te(f>0?p[v]+" "+h:ne(h,/&\f/g,p[v])))&&(s[g++]=y);return fe(e,t,n,0===o?Re:a,s,c,u)}function Ue(e,t,n){return fe(e,t,n,De,J(be),le(e,2,-2),0)}function je(e,t,n,i){return fe(e,t,n,Fe,le(e,0,i),le(e,i+1,-1),i)}var Ge=function(e,t,n){for(var i=0,o=0;i=o,o=ye(),38===i&&12===o&&(t[n]=1),!Ee(o);)he();return ke(e,pe)},We=new WeakMap,Ze=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,i=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||We.get(n))&&!i){We.set(e,!0);for(var o=[],l=function(e,t){return Ce(function(e,t){var n=-1,i=44;do{switch(Ee(i)){case 0:38===i&&12===ye()&&(t[n]=1),e[n]+=Ge(pe-1,t,n);break;case 2:e[n]+=Se(i);break;case 4:if(44===i){e[++n]=58===ye()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=J(i)}}while(i=he());return e}(we(e),t))}(t,o),r=n.props,a=0,s=0;a<l.length;a++)for(var c=0;c<r.length;c++,s++)e.props[s]=o[a]?l[a].replace(/&\f/g,r[c]):r[c]+" "+l[a]}}},qe=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function Ye(e,t){switch(function(e,t){return 45^oe(e,0)?(((t<<2^oe(e,0))<<2^oe(e,1))<<2^oe(e,2))<<2^oe(e,3):0}(e,t)){case 5103:return Ie+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Ie+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Ie+e+Te+e+Ne+e+e;case 6828:case 4268:return Ie+e+Ne+e+e;case 6165:return Ie+e+Ne+"flex-"+e+e;case 5187:return Ie+e+ne(e,/(\w+).+(:[^]+)/,Ie+"box-$1$2"+Ne+"flex-$1$2")+e;case 5443:return Ie+e+Ne+"flex-item-"+ne(e,/flex-|-self/,"")+e;case 4675:return Ie+e+Ne+"flex-line-pack"+ne(e,/align-content|flex-|-self/,"")+e;case 5548:return Ie+e+Ne+ne(e,"shrink","negative")+e;case 5292:return Ie+e+Ne+ne(e,"basis","preferred-size")+e;case 6060:return Ie+"box-"+ne(e,"-grow","")+Ie+e+Ne+ne(e,"grow","positive")+e;case 4554:return Ie+ne(e,/([^-])(transform)/g,"$1"+Ie+"$2")+e;case 6187:return ne(ne(ne(e,/(zoom-|grab)/,Ie+"$1"),/(image-set)/,Ie+"$1"),e,"")+e;case 5495:case 3959:return ne(e,/(image-set\([^]*)/,Ie+"$1$`$1");case 4968:return ne(ne(e,/(.+:)(flex-)?(.*)/,Ie+"box-pack:$3"+Ne+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Ie+e+e;case 4095:case 3583:case 4068:case 2532:return ne(e,/(.+)-inline(.+)/,Ie+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(re(e)-1-t>6)switch(oe(e,t+1)){case 109:if(45!==oe(e,t+4))break;case 102:return ne(e,/(.+:)(.+)-([^]+)/,"$1"+Ie+"$2-$3$1"+Te+(108==oe(e,t+3)?"$3":"$2-$3"))+e;case 115:return~ie(e,"stretch")?Ye(ne(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==oe(e,t+1))break;case 6444:switch(oe(e,re(e)-3-(~ie(e,"!important")&&10))){case 107:return ne(e,":",":"+Ie)+e;case 101:return ne(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ie+(45===oe(e,14)?"inline-":"")+"box$3$1"+Ie+"$2$3$1"+Ne+"$2box$3")+e}break;case 5936:switch(oe(e,t+11)){case 114:return Ie+e+Ne+ne(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Ie+e+Ne+ne(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Ie+e+Ne+ne(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Ie+e+Ne+e+e}return e}var Xe=[function(e,t,n,i){if(e.length>-1&&!e.return)switch(e.type){case Fe:e.return=Ye(e.value,e.length);break;case Le:return Ae([ge(e,{value:ne(e.value,"@","@"+Ie)})],i);case Re:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return Ae([ge(e,{props:[ne(t,/:(read-\w+)/,":-moz-$1")]})],i);case"::placeholder":return Ae([ge(e,{props:[ne(t,/:(plac\w+)/,":"+Ie+"input-$1")]}),ge(e,{props:[ne(t,/:(plac\w+)/,":-moz-$1")]}),ge(e,{props:[ne(t,/:(plac\w+)/,Ne+"input-$1")]})],i)}return""}))}}],Ke=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var i,o,l=e.stylisPlugins||Xe,r={},a=[];i=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)r[t[n]]=!0;a.push(e)}));var s,c,u,d,p=[Be,(d=function(e){s.insert(e)},function(e){e.root||(e=e.return)&&d(e)})],b=(c=[Ze,qe].concat(l,p),u=ae(c),function(e,t,n,i){for(var o="",l=0;l<u;l++)o+=c[l](e,t,n,i)||"";return o});o=function(e,t,n,i){s=n,Ae(ze(e?e+"{"+t.styles+"}":t.styles),b),i&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new K({key:t,container:i,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:r,registered:{},insert:o};return m.sheet.hydrate(a),m},Qe=function(e,t,n){var i=e.key+"-"+t.name;!1===n&&void 0===e.registered[i]&&(e.registered[i]=t.styles)},Je={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function et(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var tt=!1,nt=/[A-Z]|^ms/g,it=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ot=function(e){return 45===e.charCodeAt(1)},lt=function(e){return null!=e&&"boolean"!=typeof e},rt=et((function(e){return ot(e)?e:e.replace(nt,"-$&").toLowerCase()})),at=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(it,(function(e,t,n){return ut={name:t,styles:n,next:ut},t}))}return 1===Je[e]||ot(e)||"number"!=typeof t||0===t?t:t+"px"},st="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function ct(e,t,n){if(null==n)return"";var i=n;if(void 0!==i.__emotion_styles)return i;switch(typeof n){case"boolean":return"";case"object":var o=n;if(1===o.anim)return ut={name:o.name,styles:o.styles,next:ut},o.name;var l=n;if(void 0!==l.styles){var r=l.next;if(void 0!==r)for(;void 0!==r;)ut={name:r.name,styles:r.styles,next:ut},r=r.next;return l.styles+";"}return function(e,t,n){var i="";if(Array.isArray(n))for(var o=0;o<n.length;o++)i+=ct(e,t,n[o])+";";else for(var l in n){var r=n[l];if("object"!=typeof r){var a=r;null!=t&&void 0!==t[a]?i+=l+"{"+t[a]+"}":lt(a)&&(i+=rt(l)+":"+at(l,a)+";")}else{if("NO_COMPONENT_SELECTOR"===l&&tt)throw new Error(st);if(!Array.isArray(r)||"string"!=typeof r[0]||null!=t&&void 0!==t[r[0]]){var s=ct(e,t,r);switch(l){case"animation":case"animationName":i+=rt(l)+":"+s+";";break;default:i+=l+"{"+s+"}"}}else for(var c=0;c<r.length;c++)lt(r[c])&&(i+=rt(l)+":"+at(l,r[c])+";")}}return i}(e,t,n);case"function":if(void 0!==e){var a=ut,s=n(e);return ut=a,ct(e,t,s)}}var c=n;if(null==t)return c;var u=t[c];return void 0!==u?u:c}var ut,dt=/label:\s*([^\s;\n{]+)\s*(;|$)/g;function pt(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i=!0,o="";ut=void 0;var l=e[0];null==l||void 0===l.raw?(i=!1,o+=ct(n,t,l)):o+=l[0];for(var r=1;r<e.length;r++)o+=ct(n,t,e[r]),i&&(o+=l[r]);dt.lastIndex=0;for(var a,s="";null!==(a=dt.exec(o));)s+="-"+a[1];var c=function(e){for(var t,n=0,i=0,o=e.length;o>=4;++i,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(i)|(255&e.charCodeAt(++i))<<8|(255&e.charCodeAt(++i))<<16|(255&e.charCodeAt(++i))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(i+2))<<16;case 2:n^=(255&e.charCodeAt(i+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(i)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+s;return{name:c,styles:o,next:ut}}var bt=!!e.useInsertionEffect&&e.useInsertionEffect,mt=bt||function(e){return e()},ft=(bt||e.useLayoutEffect,e.createContext("undefined"!=typeof HTMLElement?Ke({key:"css"}):null)),gt=(ft.Provider,function(t){return(0,e.forwardRef)((function(n,i){var o=(0,e.useContext)(ft);return t(n,o,i)}))}),vt=e.createContext({}),ht={}.hasOwnProperty,yt="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",_t=function(e){var t=e.cache,n=e.serialized,i=e.isStringTag;return Qe(t,n,i),mt((function(){return function(e,t,n){Qe(e,t,n);var i=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+i:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,i)})),null},kt=gt((function(t,n,i){var o=t.css;"string"==typeof o&&void 0!==n.registered[o]&&(o=n.registered[o]);var l=t[yt],r=[o],a="";"string"==typeof t.className?a=function(e,t,n){var i="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):i+=n+" "})),i}(n.registered,r,t.className):null!=t.className&&(a=t.className+" ");var s=pt(r,void 0,e.useContext(vt));a+=n.key+"-"+s.name;var c={};for(var u in t)ht.call(t,u)&&"css"!==u&&u!==yt&&(c[u]=t[u]);return c.className=a,i&&(c.ref=i),e.createElement(e.Fragment,null,e.createElement(_t,{cache:n,serialized:s,isStringTag:"string"==typeof l}),e.createElement(l,c))})),Et=kt,wt=(n(146),function(t,n){var i=arguments;if(null==n||!ht.call(n,"css"))return e.createElement.apply(void 0,i);var o=i.length,l=new Array(o);l[0]=Et,l[1]=function(e,t){var n={};for(var i in t)ht.call(t,i)&&(n[i]=t[i]);return n[yt]=e,n}(t,n);for(var r=2;r<o;r++)l[r]=i[r];return e.createElement.apply(null,l)});function Ct(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return pt(t)}const St=window.ReactDOM,xt=Math.min,Ot=Math.max,Vt=Math.round,Pt=Math.floor,Mt=e=>({x:e,y:e});function Nt(e){return Dt(e)?(e.nodeName||"").toLowerCase():"#document"}function Tt(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function It(e){var t;return null==(t=(Dt(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Dt(e){return e instanceof Node||e instanceof Tt(e).Node}function Rt(e){return e instanceof Element||e instanceof Tt(e).Element}function Ft(e){return e instanceof HTMLElement||e instanceof Tt(e).HTMLElement}function Lt(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof Tt(e).ShadowRoot)}function At(e){const{overflow:t,overflowX:n,overflowY:i,display:o}=Bt(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(o)}function Bt(e){return Tt(e).getComputedStyle(e)}function zt(e){const t=function(e){if("html"===Nt(e))return e;const t=e.assignedSlot||e.parentNode||Lt(e)&&e.host||It(e);return Lt(t)?t.host:t}(e);return function(e){return["html","body","#document"].includes(Nt(e))}(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ft(t)&&At(t)?t:zt(t)}function Ht(e,t,n){var i;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=zt(e),l=o===(null==(i=e.ownerDocument)?void 0:i.body),r=Tt(o);return l?t.concat(r,r.visualViewport||[],At(o)?o:[],r.frameElement&&n?Ht(r.frameElement):[]):t.concat(o,Ht(o,[],n))}function $t(e){return Rt(e)?e:e.contextElement}function Ut(e){const t=$t(e);if(!Ft(t))return Mt(1);const n=t.getBoundingClientRect(),{width:i,height:o,$:l}=function(e){const t=Bt(e);let n=parseFloat(t.width)||0,i=parseFloat(t.height)||0;const o=Ft(e),l=o?e.offsetWidth:n,r=o?e.offsetHeight:i,a=Vt(n)!==l||Vt(i)!==r;return a&&(n=l,i=r),{width:n,height:i,$:a}}(t);let r=(l?Vt(n.width):n.width)/i,a=(l?Vt(n.height):n.height)/o;return r&&Number.isFinite(r)||(r=1),a&&Number.isFinite(a)||(a=1),{x:r,y:a}}const jt=Mt(0);function Gt(e){const t=Tt(e);return"undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:jt}function Wt(e,t,n,i){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),l=$t(e);let r=Mt(1);t&&(i?Rt(i)&&(r=Ut(i)):r=Ut(e));const a=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==Tt(e))&&t}(l,n,i)?Gt(l):Mt(0);let s=(o.left+a.x)/r.x,c=(o.top+a.y)/r.y,u=o.width/r.x,d=o.height/r.y;if(l){const e=Tt(l),t=i&&Rt(i)?Tt(i):i;let n=e,o=n.frameElement;for(;o&&i&&t!==n;){const e=Ut(o),t=o.getBoundingClientRect(),i=Bt(o),l=t.left+(o.clientLeft+parseFloat(i.paddingLeft))*e.x,r=t.top+(o.clientTop+parseFloat(i.paddingTop))*e.y;s*=e.x,c*=e.y,u*=e.x,d*=e.y,s+=l,c+=r,n=Tt(o),o=n.frameElement}}return function(e){const{x:t,y:n,width:i,height:o}=e;return{width:i,height:o,top:n,left:t,right:t+i,bottom:n+o,x:t,y:n}}({width:u,height:d,x:s,y:c})}const Zt=e.useLayoutEffect;var qt=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],Yt=function(){};function Xt(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Kt(e,t){for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];var l=[].concat(i);if(t&&e)for(var r in t)t.hasOwnProperty(r)&&t[r]&&l.push("".concat(Xt(e,r)));return l.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var Qt=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===R(e)&&null!==e?[e]:[];var t},Jt=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,B({},U(e,qt))},en=function(e,t,n){var i=e.cx,o=e.getStyles,l=e.getClassNames,r=e.className;return{css:o(t,e),className:i(null!=n?n:{},l(t,e),r)}};function tn(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function nn(e){return tn(e)?window.pageYOffset:e.scrollTop}function on(e,t){tn(e)?window.scrollTo(0,t):e.scrollTop=t}function ln(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Yt,o=nn(e),l=t-o,r=0;!function t(){var a,s=l*((a=(a=r+=10)/n-1)*a*a+1)+o;on(e,s),r<n?window.requestAnimationFrame(t):i(e)}()}function rn(e,t){var n=e.getBoundingClientRect(),i=t.getBoundingClientRect(),o=t.offsetHeight/3;i.bottom+o>n.bottom?on(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):i.top-o<n.top&&on(e,Math.max(t.offsetTop-o,0))}function an(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var sn=!1,cn={get passive(){return sn=!0}},un="undefined"!=typeof window?window:{};un.addEventListener&&un.removeEventListener&&(un.addEventListener("p",Yt,cn),un.removeEventListener("p",Yt,!1));var dn=sn;function pn(e){return null!=e}function bn(e,t,n){return e?t:n}var mn=["children","innerProps"],fn=["children","innerProps"];var gn,vn,hn,yn=function(e){return"auto"===e?"bottom":e},kn=(0,e.createContext)(null),En=function(t){var n=t.children,i=t.minMenuHeight,o=t.maxMenuHeight,l=t.menuPlacement,r=t.menuPosition,a=t.menuShouldScrollIntoView,s=t.theme,c=((0,e.useContext)(kn)||{}).setPortalPlacement,u=(0,e.useRef)(null),d=$((0,e.useState)(o),2),p=d[0],b=d[1],m=$((0,e.useState)(null),2),f=m[0],g=m[1],v=s.spacing.controlHeight;return Zt((function(){var e=u.current;if(e){var t="fixed"===r,n=function(e){var t=e.maxHeight,n=e.menuEl,i=e.minHeight,o=e.placement,l=e.shouldScroll,r=e.isFixedPosition,a=e.controlHeight,s=function(e){var t=getComputedStyle(e),n="absolute"===t.position,i=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var o=e;o=o.parentElement;)if(t=getComputedStyle(o),(!n||"static"!==t.position)&&i.test(t.overflow+t.overflowY+t.overflowX))return o;return document.documentElement}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var u,d=s.getBoundingClientRect().height,p=n.getBoundingClientRect(),b=p.bottom,m=p.height,f=p.top,g=n.offsetParent.getBoundingClientRect().top,v=r||tn(u=s)?window.innerHeight:u.clientHeight,h=nn(s),y=parseInt(getComputedStyle(n).marginBottom,10),_=parseInt(getComputedStyle(n).marginTop,10),k=g-_,E=v-f,w=k+h,C=d-h-f,S=b-v+h+y,x=h+f-_,O=160;switch(o){case"auto":case"bottom":if(E>=m)return{placement:"bottom",maxHeight:t};if(C>=m&&!r)return l&&ln(s,S,O),{placement:"bottom",maxHeight:t};if(!r&&C>=i||r&&E>=i)return l&&ln(s,S,O),{placement:"bottom",maxHeight:r?E-y:C-y};if("auto"===o||r){var V=t,P=r?k:w;return P>=i&&(V=Math.min(P-y-a,t)),{placement:"top",maxHeight:V}}if("bottom"===o)return l&&on(s,S),{placement:"bottom",maxHeight:t};break;case"top":if(k>=m)return{placement:"top",maxHeight:t};if(w>=m&&!r)return l&&ln(s,x,O),{placement:"top",maxHeight:t};if(!r&&w>=i||r&&k>=i){var M=t;return(!r&&w>=i||r&&k>=i)&&(M=r?k-_:w-_),l&&ln(s,x,O),{placement:"top",maxHeight:M}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}({maxHeight:o,menuEl:e,minHeight:i,placement:l,shouldScroll:a&&!t,isFixedPosition:t,controlHeight:v});b(n.maxHeight),g(n.placement),null==c||c(n.placement)}}),[o,l,r,a,i,c,v]),n({ref:u,placerProps:B(B({},t),{},{placement:f||yn(l),maxHeight:p})})},wn=function(e,t){var n=e.theme,i=n.spacing.baseUnit,o=n.colors;return B({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*i,"px ").concat(3*i,"px")})},Cn=wn,Sn=wn,xn=["size"],On=["innerProps","isRtl","size"],Vn={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Pn=function(e){var t=e.size,n=U(e,xn);return wt("svg",G({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Vn},n))},Mn=function(e){return wt(Pn,G({size:20},e),wt("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Nn=function(e){return wt(Pn,G({size:20},e),wt("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Tn=function(e,t){var n=e.isFocused,i=e.theme,o=i.spacing.baseUnit,l=i.colors;return B({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?l.neutral60:l.neutral20,padding:2*o,":hover":{color:n?l.neutral80:l.neutral40}})},In=Tn,Dn=Tn,Rn=function(){var e=Ct.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(gn||(vn=["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"],hn||(hn=vn.slice(0)),gn=Object.freeze(Object.defineProperties(vn,{raw:{value:Object.freeze(hn)}})))),Fn=function(e){var t=e.delay,n=e.offset;return wt("span",{css:Ct({animation:"".concat(Rn," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Ln=["data"],An=["innerRef","isDisabled","isHidden","inputClassName"],Bn={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},zn={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":B({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Bn)},Hn=function(e){return B({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},Bn)},$n=function(e){var t=e.children,n=e.innerProps;return wt("div",n,t)},Un={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return wt("div",G({},en(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||wt(Mn,null))},Control:function(e){var t=e.children,n=e.isDisabled,i=e.isFocused,o=e.innerRef,l=e.innerProps,r=e.menuIsOpen;return wt("div",G({ref:o},en(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":i,"control--menu-is-open":r}),l,{"aria-disabled":n||void 0}),t)},DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return wt("div",G({},en(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||wt(Nn,null))},DownChevron:Nn,CrossIcon:Mn,Group:function(e){var t=e.children,n=e.cx,i=e.getStyles,o=e.getClassNames,l=e.Heading,r=e.headingProps,a=e.innerProps,s=e.label,c=e.theme,u=e.selectProps;return wt("div",G({},en(e,"group",{group:!0}),a),wt(l,G({},r,{selectProps:u,theme:c,getStyles:i,getClassNames:o,cx:n}),s),wt("div",null,t))},GroupHeading:function(e){var t=Jt(e);t.data;var n=U(t,Ln);return wt("div",G({},en(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return wt("div",G({},en(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return wt("span",G({},t,en(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,i=Jt(e),o=i.innerRef,l=i.isDisabled,r=i.isHidden,a=i.inputClassName,s=U(i,An);return wt("div",G({},en(e,"input",{"input-container":!0}),{"data-value":n||""}),wt("input",G({className:t({input:!0},a),ref:o,style:Hn(r),disabled:l},s)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,i=e.size,o=void 0===i?4:i,l=U(e,On);return wt("div",G({},en(B(B({},l),{},{innerProps:t,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),wt(Fn,{delay:0,offset:n}),wt(Fn,{delay:160,offset:!0}),wt(Fn,{delay:320,offset:!n}))},Menu:function(e){var t=e.children,n=e.innerRef,i=e.innerProps;return wt("div",G({},en(e,"menu",{menu:!0}),{ref:n},i),t)},MenuList:function(e){var t=e.children,n=e.innerProps,i=e.innerRef,o=e.isMulti;return wt("div",G({},en(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:i},n),t)},MenuPortal:function(t){var n=t.appendTo,i=t.children,o=t.controlElement,l=t.innerProps,r=t.menuPlacement,a=t.menuPosition,s=(0,e.useRef)(null),c=(0,e.useRef)(null),u=$((0,e.useState)(yn(r)),2),d=u[0],p=u[1],b=(0,e.useMemo)((function(){return{setPortalPlacement:p}}),[]),m=$((0,e.useState)(null),2),f=m[0],g=m[1],v=(0,e.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===a?0:window.pageYOffset,n=e[d]+t;n===(null==f?void 0:f.offset)&&e.left===(null==f?void 0:f.rect.left)&&e.width===(null==f?void 0:f.rect.width)||g({offset:n,rect:e})}}),[o,a,d,null==f?void 0:f.offset,null==f?void 0:f.rect.left,null==f?void 0:f.rect.width]);Zt((function(){v()}),[v]);var h=(0,e.useCallback)((function(){"function"==typeof c.current&&(c.current(),c.current=null),o&&s.current&&(c.current=function(e,t,n,i){void 0===i&&(i={});const{ancestorScroll:o=!0,ancestorResize:l=!0,elementResize:r="function"==typeof ResizeObserver,layoutShift:a="function"==typeof IntersectionObserver,animationFrame:s=!1}=i,c=$t(e),u=o||l?[...c?Ht(c):[],...Ht(t)]:[];u.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),l&&e.addEventListener("resize",n)}));const d=c&&a?function(e,t){let n,i=null;const o=It(e);function l(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}return function r(a,s){void 0===a&&(a=!1),void 0===s&&(s=1),l();const{left:c,top:u,width:d,height:p}=e.getBoundingClientRect();if(a||t(),!d||!p)return;const b={rootMargin:-Pt(u)+"px "+-Pt(o.clientWidth-(c+d))+"px "+-Pt(o.clientHeight-(u+p))+"px "+-Pt(c)+"px",threshold:Ot(0,xt(1,s))||1};let m=!0;function f(e){const t=e[0].intersectionRatio;if(t!==s){if(!m)return r();t?r(!1,t):n=setTimeout((()=>{r(!1,1e-7)}),1e3)}m=!1}try{i=new IntersectionObserver(f,{...b,root:o.ownerDocument})}catch(e){i=new IntersectionObserver(f,b)}i.observe(e)}(!0),l}(c,n):null;let p,b=-1,m=null;r&&(m=new ResizeObserver((e=>{let[i]=e;i&&i.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(b),b=requestAnimationFrame((()=>{var e;null==(e=m)||e.observe(t)}))),n()})),c&&!s&&m.observe(c),m.observe(t));let f=s?Wt(e):null;return s&&function t(){const i=Wt(e);!f||i.x===f.x&&i.y===f.y&&i.width===f.width&&i.height===f.height||n(),f=i,p=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{o&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=m)||e.disconnect(),m=null,s&&cancelAnimationFrame(p)}}(o,s.current,v,{elementResize:"ResizeObserver"in window}))}),[o,v]);Zt((function(){h()}),[h]);var y=(0,e.useCallback)((function(e){s.current=e,h()}),[h]);if(!n&&"fixed"!==a||!f)return null;var _=wt("div",G({ref:y},en(B(B({},t),{},{offset:f.offset,position:a,rect:f.rect}),"menuPortal",{"menu-portal":!0}),l),i);return wt(kn.Provider,{value:b},n?(0,St.createPortal)(_,n):_)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,i=e.innerProps,o=U(e,fn);return wt("div",G({},en(B(B({},o),{},{children:n,innerProps:i}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),i),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,i=e.innerProps,o=U(e,mn);return wt("div",G({},en(B(B({},o),{},{children:n,innerProps:i}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),i),n)},MultiValue:function(e){var t=e.children,n=e.components,i=e.data,o=e.innerProps,l=e.isDisabled,r=e.removeProps,a=e.selectProps,s=n.Container,c=n.Label,u=n.Remove;return wt(s,{data:i,innerProps:B(B({},en(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":l})),o),selectProps:a},wt(c,{data:i,innerProps:B({},en(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:a},t),wt(u,{data:i,innerProps:B(B({},en(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},r),selectProps:a}))},MultiValueContainer:$n,MultiValueLabel:$n,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return wt("div",G({role:"button"},n),t||wt(Mn,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,i=e.isFocused,o=e.isSelected,l=e.innerRef,r=e.innerProps;return wt("div",G({},en(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":i,"option--is-selected":o}),{ref:l,"aria-disabled":n},r),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return wt("div",G({},en(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,i=e.isDisabled,o=e.isRtl;return wt("div",G({},en(e,"container",{"--is-disabled":i,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,i=e.innerProps;return wt("div",G({},en(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),i),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,i=e.isMulti,o=e.hasValue;return wt("div",G({},en(e,"valueContainer",{"value-container":!0,"value-container--is-multi":i,"value-container--has-value":o}),n),t)}},jn=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Gn(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!((i=e[n])===(o=t[n])||jn(i)&&jn(o)))return!1;var i,o;return!0}for(var Wn={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},Zn=function(e){return wt("span",G({css:Wn},e))},qn={guidance:function(e){var t=e.isSearchable,n=e.isMulti,i=e.tabSelectsValue,o=e.context,l=e.isInitialFocus;switch(o){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(i?", press Tab to select the option and exit the menu":"",".");case"input":return l?"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,n=e.label,i=void 0===n?"":n,o=e.labels,l=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(i,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(o.length>1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(i,l?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,i=e.options,o=e.label,l=void 0===o?"":o,r=e.selectValue,a=e.isDisabled,s=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&r)return"value ".concat(l," focused, ").concat(u(r,n),".");if("menu"===t&&c){var d=a?" disabled":"",p="".concat(s?" selected":"").concat(d);return"".concat(l).concat(p,", ").concat(u(i,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Yn=function(t){var n=t.ariaSelection,i=t.focusedOption,o=t.focusedValue,l=t.focusableOptions,r=t.isFocused,a=t.selectValue,s=t.selectProps,c=t.id,u=t.isAppleDevice,d=s.ariaLiveMessages,p=s.getOptionLabel,b=s.inputValue,m=s.isMulti,f=s.isOptionDisabled,g=s.isSearchable,v=s.menuIsOpen,h=s.options,y=s.screenReaderStatus,_=s.tabSelectsValue,k=s.isLoading,E=s["aria-label"],w=s["aria-live"],C=(0,e.useMemo)((function(){return B(B({},qn),d||{})}),[d]),S=(0,e.useMemo)((function(){var e,t="";if(n&&C.onChange){var i=n.option,o=n.options,l=n.removedValue,r=n.removedValues,s=n.value,c=l||i||(e=s,Array.isArray(e)?null:e),u=c?p(c):"",d=o||r||void 0,b=d?d.map(p):[],m=B({isDisabled:c&&f(c,a),label:u,labels:b},n);t=C.onChange(m)}return t}),[n,C,f,a,p]),x=(0,e.useMemo)((function(){var e="",t=i||o,n=!!(i&&a&&a.includes(i));if(t&&C.onFocus){var r={focused:t,label:p(t),isDisabled:f(t,a),isSelected:n,options:l,context:t===i?"menu":"value",selectValue:a,isAppleDevice:u};e=C.onFocus(r)}return e}),[i,o,p,f,C,l,a,u]),O=(0,e.useMemo)((function(){var e="";if(v&&h.length&&!k&&C.onFilter){var t=y({count:l.length});e=C.onFilter({inputValue:b,resultsMessage:t})}return e}),[l,b,v,C,h,y,k]),V="initial-input-focus"===(null==n?void 0:n.action),P=(0,e.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":E,context:t,isDisabled:i&&f(i,a),isMulti:m,isSearchable:g,tabSelectsValue:_,isInitialFocus:V})}return e}),[E,i,o,m,f,g,v,C,a,_,V]),M=wt(e.Fragment,null,wt("span",{id:"aria-selection"},S),wt("span",{id:"aria-focused"},x),wt("span",{id:"aria-results"},O),wt("span",{id:"aria-guidance"},P));return wt(e.Fragment,null,wt(Zn,{id:c},V&&M),wt(Zn,{"aria-live":w,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},r&&!V&&M))},Xn=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],Kn=new RegExp("["+Xn.map((function(e){return e.letters})).join("")+"]","g"),Qn={},Jn=0;Jn<Xn.length;Jn++)for(var ei=Xn[Jn],ti=0;ti<ei.letters.length;ti++)Qn[ei.letters[ti]]=ei.base;var ni=function(e){return e.replace(Kn,(function(e){return Qn[e]}))},ii=function(e,t){void 0===t&&(t=Gn);var n=null;function i(){for(var i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];if(n&&n.lastThis===this&&t(i,n.lastArgs))return n.lastResult;var l=e.apply(this,i);return n={lastResult:l,lastArgs:i,lastThis:this},l}return i.clear=function(){n=null},i}(ni),oi=function(e){return e.replace(/^\s+|\s+$/g,"")},li=function(e){return"".concat(e.label," ").concat(e.value)},ri=["innerRef"];function ai(e){var t=e.innerRef,n=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];var o=Object.entries(e).filter((function(e){var t=$(e,1)[0];return!n.includes(t)}));return o.reduce((function(e,t){var n=$(t,2),i=n[0],o=n[1];return e[i]=o,e}),{})}(U(e,ri),"onExited","in","enter","exit","appear");return wt("input",G({ref:t},n,{css:Ct({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var si=["boxSizing","height","overflow","paddingRight","position"],ci={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function ui(e){e.preventDefault()}function di(e){e.stopPropagation()}function pi(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function bi(){return"ontouchstart"in window||navigator.maxTouchPoints}var mi=!("undefined"==typeof window||!window.document||!window.document.createElement),fi=0,gi={capture:!1,passive:!1},vi=function(e){var t=e.target;return t.ownerDocument.activeElement&&t.ownerDocument.activeElement.blur()},hi={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function yi(t){var n=t.children,i=t.lockEnabled,o=t.captureEnabled,l=function(t){var n=t.isEnabled,i=t.onBottomArrive,o=t.onBottomLeave,l=t.onTopArrive,r=t.onTopLeave,a=(0,e.useRef)(!1),s=(0,e.useRef)(!1),c=(0,e.useRef)(0),u=(0,e.useRef)(null),d=(0,e.useCallback)((function(e,t){if(null!==u.current){var n=u.current,c=n.scrollTop,d=n.scrollHeight,p=n.clientHeight,b=u.current,m=t>0,f=d-p-c,g=!1;f>t&&a.current&&(o&&o(e),a.current=!1),m&&s.current&&(r&&r(e),s.current=!1),m&&t>f?(i&&!a.current&&i(e),b.scrollTop=d,g=!0,a.current=!0):!m&&-t>c&&(l&&!s.current&&l(e),b.scrollTop=0,g=!0,s.current=!0),g&&function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()}(e)}}),[i,o,l,r]),p=(0,e.useCallback)((function(e){d(e,e.deltaY)}),[d]),b=(0,e.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),m=(0,e.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),f=(0,e.useCallback)((function(e){if(e){var t=!!dn&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",b,t),e.addEventListener("touchmove",m,t)}}),[m,b,p]),g=(0,e.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",b,!1),e.removeEventListener("touchmove",m,!1))}),[m,b,p]);return(0,e.useEffect)((function(){if(n){var e=u.current;return f(e),function(){g(e)}}}),[n,f,g]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:t.onBottomArrive,onBottomLeave:t.onBottomLeave,onTopArrive:t.onTopArrive,onTopLeave:t.onTopLeave}),r=function(t){var n=t.isEnabled,i=t.accountForScrollbars,o=void 0===i||i,l=(0,e.useRef)({}),r=(0,e.useRef)(null),a=(0,e.useCallback)((function(e){if(mi){var t=document.body,n=t&&t.style;if(o&&si.forEach((function(e){var t=n&&n[e];l.current[e]=t})),o&&fi<1){var i=parseInt(l.current.paddingRight,10)||0,r=document.body?document.body.clientWidth:0,a=window.innerWidth-r+i||0;Object.keys(ci).forEach((function(e){var t=ci[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(a,"px"))}t&&bi()&&(t.addEventListener("touchmove",ui,gi),e&&(e.addEventListener("touchstart",pi,gi),e.addEventListener("touchmove",di,gi))),fi+=1}}),[o]),s=(0,e.useCallback)((function(e){if(mi){var t=document.body,n=t&&t.style;fi=Math.max(fi-1,0),o&&fi<1&&si.forEach((function(e){var t=l.current[e];n&&(n[e]=t)})),t&&bi()&&(t.removeEventListener("touchmove",ui,gi),e&&(e.removeEventListener("touchstart",pi,gi),e.removeEventListener("touchmove",di,gi)))}}),[o]);return(0,e.useEffect)((function(){if(n){var e=r.current;return a(e),function(){s(e)}}}),[n,a,s]),function(e){r.current=e}}({isEnabled:i});return wt(e.Fragment,null,i&&wt("div",{onClick:vi,css:hi}),n((function(e){l(e),r(e)})))}var _i={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ki=function(e){var t=e.name,n=e.onFocus;return wt("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:_i,value:"",onChange:function(){}})};function Ei(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function wi(){return Ei(/^Mac/i)}var Ci={clearIndicator:Dn,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,i=e.isFocused,o=e.theme,l=o.colors,r=o.borderRadius;return B({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?l.neutral5:l.neutral0,borderColor:n?l.neutral10:i?l.primary:l.neutral20,borderRadius:r,borderStyle:"solid",borderWidth:1,boxShadow:i?"0 0 0 1px ".concat(l.primary):void 0,"&:hover":{borderColor:i?l.primary:l.neutral30}})},dropdownIndicator:In,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,i=n.colors,o=n.spacing;return B({label:"group",cursor:"default",display:"block"},t?{}:{color:i.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,i=e.theme,o=i.spacing.baseUnit,l=i.colors;return B({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?l.neutral10:l.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var n=e.isDisabled,i=e.value,o=e.theme,l=o.spacing,r=o.colors;return B(B({visibility:n?"hidden":"visible",transform:i?"translateZ(0)":""},zn),t?{}:{margin:l.baseUnit/2,paddingBottom:l.baseUnit/2,paddingTop:l.baseUnit/2,color:r.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,i=e.size,o=e.theme,l=o.colors,r=o.spacing.baseUnit;return B({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:i,lineHeight:1,marginRight:i,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?l.neutral60:l.neutral20,padding:2*r})},loadingMessage:Sn,menu:function(e,t){var n,i=e.placement,o=e.theme,l=o.borderRadius,r=o.spacing,a=o.colors;return B((L(n={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(i),"100%"),L(n,"position","absolute"),L(n,"width","100%"),L(n,"zIndex",1),n),t?{}:{backgroundColor:a.neutral0,borderRadius:l,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:r.menuGutter,marginTop:r.menuGutter})},menuList:function(e,t){var n=e.maxHeight,i=e.theme.spacing.baseUnit;return B({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:i,paddingTop:i})},menuPortal:function(e){var t=e.rect,n=e.offset,i=e.position;return{left:t.left,position:i,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,i=n.spacing,o=n.borderRadius,l=n.colors;return B({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:l.neutral10,borderRadius:o/2,margin:i.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,i=n.borderRadius,o=n.colors,l=e.cropWithEllipsis;return B({overflow:"hidden",textOverflow:l||void 0===l?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:i/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,i=n.spacing,o=n.borderRadius,l=n.colors,r=e.isFocused;return B({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:r?l.dangerLight:void 0,paddingLeft:i.baseUnit,paddingRight:i.baseUnit,":hover":{backgroundColor:l.dangerLight,color:l.danger}})},noOptionsMessage:Cn,option:function(e,t){var n=e.isDisabled,i=e.isFocused,o=e.isSelected,l=e.theme,r=l.spacing,a=l.colors;return B({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?a.primary:i?a.primary25:"transparent",color:n?a.neutral20:o?a.neutral0:"inherit",padding:"".concat(2*r.baseUnit,"px ").concat(3*r.baseUnit,"px"),":active":{backgroundColor:n?void 0:o?a.primary:a.primary50}})},placeholder:function(e,t){var n=e.theme,i=n.spacing,o=n.colors;return B({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,i=e.theme,o=i.spacing,l=i.colors;return B({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?l.neutral40:l.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,i=e.isMulti,o=e.hasValue,l=e.selectProps.controlShouldRenderValue;return B({alignItems:"center",display:i&&o&&l?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}},Si={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},xi={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:an(),captureMenuScroll:!an(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=B({ignoreCase:!0,ignoreAccents:!0,stringify:li,trim:!0,matchFrom:"any"},undefined),i=n.ignoreCase,o=n.ignoreAccents,l=n.stringify,r=n.trim,a=n.matchFrom,s=r?oi(t):t,c=r?oi(l(e)):l(e);return i&&(s=s.toLowerCase(),c=c.toLowerCase()),o&&(s=ii(s),c=ni(c)),"start"===a?c.substr(0,s.length)===s:c.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function Oi(e,t,n,i){return{type:"option",data:t,isDisabled:Ri(e,t,n),isSelected:Fi(e,t,n),label:Ii(e,t),value:Di(e,t),index:i}}function Vi(e,t){return e.options.map((function(n,i){if("options"in n){var o=n.options.map((function(n,i){return Oi(e,n,t,i)})).filter((function(t){return Ni(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:i}:void 0}var l=Oi(e,n,t,i);return Ni(e,l)?l:void 0})).filter(pn)}function Pi(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,X(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function Mi(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,X(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function Ni(e,t){var n=e.inputValue,i=void 0===n?"":n,o=t.data,l=t.isSelected,r=t.label,a=t.value;return(!Ai(e)||!l)&&Li(e,{label:r,value:a,data:o},i)}var Ti=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},Ii=function(e,t){return e.getOptionLabel(t)},Di=function(e,t){return e.getOptionValue(t)};function Ri(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function Fi(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var i=Di(e,t);return n.some((function(t){return Di(e,t)===i}))}function Li(e,t,n){return!e.filterOption||e.filterOption(t,n)}var Ai=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},Bi=1,zi=function(t){!function(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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Z(e,t)}(i,t);var n=function(e){var t=Y();return function(){var n,i=q(e);if(t){var o=q(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"==R(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=n.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=wi()||Ei(/^iPhone/i)||Ei(/^iPad/i)||wi()&&navigator.maxTouchPoints>1,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var i=t.props,o=i.onChange,l=i.name;n.name=l,t.ariaOnChange(e,n),o(e,n)},t.setValue=function(e,n,i){var o=t.props,l=o.closeMenuOnSelect,r=o.isMulti,a=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:a}),l&&(t.setState({inputIsHiddenAfterUpdate:!r}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:i})},t.selectOption=function(e){var n=t.props,i=n.blurInputOnSelect,o=n.isMulti,l=n.name,r=t.state.selectValue,a=o&&t.isOptionSelected(e,r),s=t.isOptionDisabled(e,r);if(a){var c=t.getOptionValue(e);t.setValue(r.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(s)return void t.ariaOnChange(e,{action:"select-option",option:e,name:l});o?t.setValue([].concat(X(r),[e]),"select-option",e):t.setValue(e,"select-option")}i&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,i=t.state.selectValue,o=t.getOptionValue(e),l=i.filter((function(e){return t.getOptionValue(e)!==o})),r=bn(n,l,l[0]||null);t.onChange(r,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(bn(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,i=n[n.length-1],o=n.slice(0,n.length-1),l=bn(e,o,o[0]||null);t.onChange(l,{action:"pop-value",removedValue:i})},t.getFocusedOptionId=function(e){return Ti(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return Mi(Vi(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];return Kt.apply(void 0,[t.props.classNamePrefix].concat(n))},t.getOptionLabel=function(e){return Ii(t.props,e)},t.getOptionValue=function(e){return Di(t.props,e)},t.getStyles=function(e,n){var i=t.props.unstyled,o=Ci[e](n,i);o.boxSizing="border-box";var l=t.props.styles[e];return l?l(o,n):o},t.getClassNames=function(e,n){var i,o;return null===(i=(o=t.props.classNames)[e])||void 0===i?void 0:i.call(o,n)},t.getElementId=function(e){return"".concat(t.state.instancePrefix,"-").concat(e)},t.getComponents=function(){return e=t.props,B(B({},Un),e.components);var e},t.buildCategorizedOptions=function(){return Vi(t.props,t.state.selectValue)},t.getCategorizedOptions=function(){return t.props.menuIsOpen?t.buildCategorizedOptions():[]},t.buildFocusableOptions=function(){return Pi(t.buildCategorizedOptions())},t.getFocusableOptions=function(){return t.props.menuIsOpen?t.buildFocusableOptions():[]},t.ariaOnChange=function(e,n){t.setState({ariaSelection:B({value:e},n)})},t.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())},t.onMenuMouseMove=function(e){t.blockOptionHover=!1},t.onControlMouseDown=function(e){if(!e.defaultPrevented){var n=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&t.onMenuClose():n&&t.openMenu("first"):(n&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},t.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||t.props.isDisabled)){var n=t.props,i=n.isMulti,o=n.menuIsOpen;t.focusInput(),o?(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()):t.openMenu("first"),e.preventDefault()}},t.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.preventDefault(),t.openAfterFocus=!1,"touchend"===e.type?t.focusInput():setTimeout((function(){return t.focusInput()})))},t.onScroll=function(e){"boolean"==typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&tn(e.target)&&t.props.onMenuClose():"function"==typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()},t.onCompositionStart=function(){t.isComposing=!0},t.onCompositionEnd=function(){t.isComposing=!1},t.onTouchStart=function(e){var n=e.touches,i=n&&n.item(0);i&&(t.initialTouchX=i.clientX,t.initialTouchY=i.clientY,t.userIsDragging=!1)},t.onTouchMove=function(e){var n=e.touches,i=n&&n.item(0);if(i){var o=Math.abs(i.clientX-t.initialTouchX),l=Math.abs(i.clientY-t.initialTouchY);t.userIsDragging=o>5||l>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,i=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(i,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var n=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:n>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return Ai(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,i=n.isMulti,o=n.backspaceRemovesValue,l=n.escapeClearsValue,r=n.inputValue,a=n.isClearable,s=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,p=n.openMenuOnFocus,b=t.state,m=b.focusedOption,f=b.focusedValue,g=b.selectValue;if(!(s||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!i||r)return;t.focusValue("previous");break;case"ArrowRight":if(!i||r)return;t.focusValue("next");break;case"Delete":case"Backspace":if(r)return;if(f)t.removeValue(f);else{if(!o)return;i?t.popValue():a&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!m||p&&t.isOptionSelected(m,g))return;t.selectOption(m);break;case"Enter":if(229===e.keyCode)break;if(c){if(!m)return;if(t.isComposing)return;t.selectOption(m);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:r}),t.onMenuClose()):a&&l&&t.clearValue();break;case" ":if(r)return;if(!c){t.openMenu("first");break}if(!m)return;t.selectOption(m);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++Bi),t.state.selectValue=Qt(e.value),e.menuIsOpen&&t.state.selectValue.length){var o=t.getFocusableOptionsWithIds(),l=t.buildFocusableOptions(),r=l.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=o,t.state.focusedOption=l[r],t.state.focusedOptionId=Ti(o,l[r])}return t}return function(e,t,n){t&&W(e.prototype,t),n&&W(e,n),Object.defineProperty(e,"prototype",{writable:!1})}(i,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&rn(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,i=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&i&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(rn(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,i=n.selectValue,o=n.isFocused,l=this.buildFocusableOptions(),r="first"===e?0:l.length-1;if(!this.props.isMulti){var a=l.indexOf(i[0]);a>-1&&(r=a)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:l[r],focusedOptionId:this.getFocusedOptionId(l[r])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,i=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(i);i||(o=-1);var l=n.length-1,r=-1;if(n.length){switch(e){case"previous":r=0===o?0:-1===o?l:o-1;break;case"next":o>-1&&o<l&&(r=o+1)}this.setState({inputIsHidden:-1!==r,focusedValue:n[r]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,i=this.getFocusableOptions();if(i.length){var o=0,l=i.indexOf(n);n||(l=-1),"up"===e?o=l>0?l-1:i.length-1:"down"===e?o=(l+1)%i.length:"pageup"===e?(o=l-t)<0&&(o=0):"pagedown"===e?(o=l+t)>i.length-1&&(o=i.length-1):"last"===e&&(o=i.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:i[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(i[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(Si):B(B({},Si),this.props.theme):Si}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,i=this.getClassNames,o=this.getValue,l=this.selectOption,r=this.setValue,a=this.props,s=a.isMulti,c=a.isRtl,u=a.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:i,getValue:o,hasValue:this.hasValue(),isMulti:s,isRtl:c,options:u,selectOption:l,selectProps:a,setValue:r,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return Ri(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return Fi(this.props,e,t)}},{key:"filterOption",value:function(e,t){return Li(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,i=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:i})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var t=this.props,n=t.isDisabled,i=t.isSearchable,o=t.inputId,l=t.inputValue,r=t.tabIndex,a=t.form,s=t.menuIsOpen,c=t.required,u=this.getComponents().Input,d=this.state,p=d.inputIsHidden,b=d.ariaSelection,m=this.commonProps,f=o||this.getElementId("input"),g=B(B(B({"aria-autocomplete":"list","aria-expanded":s,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},s&&{"aria-controls":this.getElementId("listbox")}),!i&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==b?void 0:b.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return i?e.createElement(u,G({},m,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:f,innerRef:this.getInputRef,isDisabled:n,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:r,form:a,type:"text",value:l},g)):e.createElement(ai,G({id:f,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Yt,onFocus:this.onInputFocus,disabled:n,tabIndex:r,inputMode:"none",form:a,value:""},g))}},{key:"renderPlaceholderOrValue",value:function(){var t=this,n=this.getComponents(),i=n.MultiValue,o=n.MultiValueContainer,l=n.MultiValueLabel,r=n.MultiValueRemove,a=n.SingleValue,s=n.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,p=u.isDisabled,b=u.isMulti,m=u.inputValue,f=u.placeholder,g=this.state,v=g.selectValue,h=g.focusedValue,y=g.isFocused;if(!this.hasValue()||!d)return m?null:e.createElement(s,G({},c,{key:"placeholder",isDisabled:p,isFocused:y,innerProps:{id:this.getElementId("placeholder")}}),f);if(b)return v.map((function(n,a){var s=n===h,u="".concat(t.getOptionLabel(n),"-").concat(t.getOptionValue(n));return e.createElement(i,G({},c,{components:{Container:o,Label:l,Remove:r},isFocused:s,isDisabled:p,key:u,index:a,removeProps:{onClick:function(){return t.removeValue(n)},onTouchEnd:function(){return t.removeValue(n)},onMouseDown:function(e){e.preventDefault()}},data:n}),t.formatOptionLabel(n,"value"))}));if(m)return null;var _=v[0];return e.createElement(a,G({},c,{data:_,isDisabled:p}),this.formatOptionLabel(_,"value"))}},{key:"renderClearIndicator",value:function(){var t=this.getComponents().ClearIndicator,n=this.commonProps,i=this.props,o=i.isDisabled,l=i.isLoading,r=this.state.isFocused;if(!this.isClearable()||!t||o||!this.hasValue()||l)return null;var a={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return e.createElement(t,G({},n,{innerProps:a,isFocused:r}))}},{key:"renderLoadingIndicator",value:function(){var t=this.getComponents().LoadingIndicator,n=this.commonProps,i=this.props,o=i.isDisabled,l=i.isLoading,r=this.state.isFocused;return t&&l?e.createElement(t,G({},n,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:r})):null}},{key:"renderIndicatorSeparator",value:function(){var t=this.getComponents(),n=t.DropdownIndicator,i=t.IndicatorSeparator;if(!n||!i)return null;var o=this.commonProps,l=this.props.isDisabled,r=this.state.isFocused;return e.createElement(i,G({},o,{isDisabled:l,isFocused:r}))}},{key:"renderDropdownIndicator",value:function(){var t=this.getComponents().DropdownIndicator;if(!t)return null;var n=this.commonProps,i=this.props.isDisabled,o=this.state.isFocused,l={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return e.createElement(t,G({},n,{innerProps:l,isDisabled:i,isFocused:o}))}},{key:"renderMenu",value:function(){var t=this,n=this.getComponents(),i=n.Group,o=n.GroupHeading,l=n.Menu,r=n.MenuList,a=n.MenuPortal,s=n.LoadingMessage,c=n.NoOptionsMessage,u=n.Option,d=this.commonProps,p=this.state.focusedOption,b=this.props,m=b.captureMenuScroll,f=b.inputValue,g=b.isLoading,v=b.loadingMessage,h=b.minMenuHeight,y=b.maxMenuHeight,_=b.menuIsOpen,k=b.menuPlacement,E=b.menuPosition,w=b.menuPortalTarget,C=b.menuShouldBlockScroll,S=b.menuShouldScrollIntoView,x=b.noOptionsMessage,O=b.onMenuScrollToTop,V=b.onMenuScrollToBottom;if(!_)return null;var P,M=function(n,i){var o=n.type,l=n.data,r=n.isDisabled,a=n.isSelected,s=n.label,c=n.value,b=p===l,m=r?void 0:function(){return t.onOptionHover(l)},f=r?void 0:function(){return t.selectOption(l)},g="".concat(t.getElementId("option"),"-").concat(i),v={id:g,onClick:f,onMouseMove:m,onMouseOver:m,tabIndex:-1,role:"option","aria-selected":t.isAppleDevice?void 0:a};return e.createElement(u,G({},d,{innerProps:v,data:l,isDisabled:r,isSelected:a,key:g,label:s,type:o,value:c,isFocused:b,innerRef:b?t.getFocusedOptionRef:void 0}),t.formatOptionLabel(n.data,"menu"))};if(this.hasOptions())P=this.getCategorizedOptions().map((function(n){if("group"===n.type){var l=n.data,r=n.options,a=n.index,s="".concat(t.getElementId("group"),"-").concat(a),c="".concat(s,"-heading");return e.createElement(i,G({},d,{key:s,data:l,options:r,Heading:o,headingProps:{id:c,data:n.data},label:t.formatGroupLabel(n.data)}),n.options.map((function(e){return M(e,"".concat(a,"-").concat(e.index))})))}if("option"===n.type)return M(n,"".concat(n.index))}));else if(g){var N=v({inputValue:f});if(null===N)return null;P=e.createElement(s,d,N)}else{var T=x({inputValue:f});if(null===T)return null;P=e.createElement(c,d,T)}var I={minMenuHeight:h,maxMenuHeight:y,menuPlacement:k,menuPosition:E,menuShouldScrollIntoView:S},D=e.createElement(En,G({},d,I),(function(n){var i=n.ref,o=n.placerProps,a=o.placement,s=o.maxHeight;return e.createElement(l,G({},d,I,{innerRef:i,innerProps:{onMouseDown:t.onMenuMouseDown,onMouseMove:t.onMenuMouseMove},isLoading:g,placement:a}),e.createElement(yi,{captureEnabled:m,onTopArrive:O,onBottomArrive:V,lockEnabled:C},(function(n){return e.createElement(r,G({},d,{innerRef:function(e){t.getMenuListRef(e),n(e)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:t.getElementId("listbox")},isLoading:g,maxHeight:s,focusedOption:p}),P)})))}));return w||"fixed"===E?e.createElement(a,G({},d,{appendTo:w,controlElement:this.controlRef,menuPlacement:k,menuPosition:E}),D):D}},{key:"renderFormField",value:function(){var t=this,n=this.props,i=n.delimiter,o=n.isDisabled,l=n.isMulti,r=n.name,a=n.required,s=this.state.selectValue;if(a&&!this.hasValue()&&!o)return e.createElement(ki,{name:r,onFocus:this.onValueInputFocus});if(r&&!o){if(l){if(i){var c=s.map((function(e){return t.getOptionValue(e)})).join(i);return e.createElement("input",{name:r,type:"hidden",value:c})}var u=s.length>0?s.map((function(n,i){return e.createElement("input",{key:"i-".concat(i),name:r,type:"hidden",value:t.getOptionValue(n)})})):e.createElement("input",{name:r,type:"hidden",value:""});return e.createElement("div",null,u)}var d=s[0]?this.getOptionValue(s[0]):"";return e.createElement("input",{name:r,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var t=this.commonProps,n=this.state,i=n.ariaSelection,o=n.focusedOption,l=n.focusedValue,r=n.isFocused,a=n.selectValue,s=this.getFocusableOptions();return e.createElement(Yn,G({},t,{id:this.getElementId("live-region"),ariaSelection:i,focusedOption:o,focusedValue:l,isFocused:r,selectValue:a,focusableOptions:s,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var t=this.getComponents(),n=t.Control,i=t.IndicatorsContainer,o=t.SelectContainer,l=t.ValueContainer,r=this.props,a=r.className,s=r.id,c=r.isDisabled,u=r.menuIsOpen,d=this.state.isFocused,p=this.commonProps=this.getCommonProps();return e.createElement(o,G({},p,{className:a,innerProps:{id:s,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),e.createElement(n,G({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),e.createElement(l,G({},p,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),e.createElement(i,G({},p,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,i=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,l=t.ariaSelection,r=t.isFocused,a=t.prevWasFocused,s=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,p=e.inputValue,b=e.isMulti,m=Qt(u),f={};if(n&&(u!==n.value||c!==n.options||d!==n.menuIsOpen||p!==n.inputValue)){var g=d?function(e,t){return Pi(Vi(e,t))}(e,m):[],v=d?Mi(Vi(e,m),"".concat(s,"-option")):[],h=i?function(e,t){var n=e.focusedValue,i=e.selectValue.indexOf(n);if(i>-1){if(t.indexOf(n)>-1)return n;if(i<t.length)return t[i]}return null}(t,m):null,y=function(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}(t,g);f={selectValue:m,focusedOption:y,focusedOptionId:Ti(v,y),focusableOptionsWithIds:v,focusedValue:h,clearFocusValueOnUpdate:!1}}var _=null!=o&&e!==n?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},k=l,E=r&&a;return r&&!E&&(k={value:bn(b,m,m[0]||null),options:m,action:"initial-input-focus"},E=!a),"initial-input-focus"===(null==l?void 0:l.action)&&(k=null),B(B(B({},f),_),{},{prevProps:e,ariaSelection:k,prevWasFocused:E})}}]),i}(e.Component);zi.defaultProps=xi;var Hi=(0,e.forwardRef)((function(t,n){var i=function(t){var n=t.defaultInputValue,i=void 0===n?"":n,o=t.defaultMenuIsOpen,l=void 0!==o&&o,r=t.defaultValue,a=void 0===r?null:r,s=t.inputValue,c=t.menuIsOpen,u=t.onChange,d=t.onInputChange,p=t.onMenuClose,b=t.onMenuOpen,m=t.value,f=U(t,j),g=$((0,e.useState)(void 0!==s?s:i),2),v=g[0],h=g[1],y=$((0,e.useState)(void 0!==c?c:l),2),_=y[0],k=y[1],E=$((0,e.useState)(void 0!==m?m:a),2),w=E[0],C=E[1],S=(0,e.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),x=(0,e.useCallback)((function(e,t){var n;"function"==typeof d&&(n=d(e,t)),h(void 0!==n?n:e)}),[d]),O=(0,e.useCallback)((function(){"function"==typeof b&&b(),k(!0)}),[b]),V=(0,e.useCallback)((function(){"function"==typeof p&&p(),k(!1)}),[p]),P=void 0!==s?s:v,M=void 0!==c?c:_,N=void 0!==m?m:w;return B(B({},f),{},{inputValue:P,menuIsOpen:M,onChange:S,onInputChange:x,onMenuClose:V,onMenuOpen:O,value:N})}(t);return e.createElement(zi,G({ref:n},i))})),$i=Hi;n(399),window.wp.notices,window.wp.date;const Ui=(0,e.createElement)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(p.Path,{d:"M12 3.2c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z"}));function ji(t){const{message:n,subMessage:i,link:o,position:r}=t,a=null!=r?r:"middle left";return(0,e.createElement)("div",{className:"information-popover"},(0,e.createElement)(u.DropdownMenu,{label:(0,l.__)("More Information","block-visibility"),icon:Ui,toggleProps:{className:"information-popover__button"},popoverProps:{className:"information-popover__popover",focusOnMount:"container",position:a,noArrow:!1}},(()=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)("p",null,n),i&&(0,e.createElement)("p",null,i),o&&(0,e.createElement)(u.ExternalLink,{href:o},(0,l.__)("Learn More","block-visibility"))))))}window.wp.htmlEntities;const Gi=()=>null,Wi=t=>(0,e.createElement)(Un.DropdownIndicator,{...t},O),Zi=t=>(0,e.createElement)(Un.ClearIndicator,{...t},V),qi=t=>(0,e.createElement)(Un.MultiValueRemove,{...t},V);function Yi(n){var i,o,r;const{settings:a,setSettings:s,setHasUpdates:c,visibilityControls:p,setVisibilityControls:b,variables:m}=n,f=null!==(i=a?.plugin_settings)&&void 0!==i?i:{},g=function(e,n){var i,o;let r=[];if(!e||!n||0===e.length||0===n.length)return r;let a=function(){let e=[{label:(0,l.__)("Hide Block","block-visibility"),attributeSlug:"hideBlock",settingSlug:"hide_block"},{label:(0,l.__)("Browser & Device","block-visibility"),attributeSlug:"browserDevice",settingSlug:"browser_device"},{label:(0,l.__)("Cookie","block-visibility"),attributeSlug:"cookie",settingSlug:"cookie"},{label:(0,l.__)("Date & Time","block-visibility"),attributeSlug:"dateTime",settingSlug:"date_time"},{label:(0,l.__)("Location","block-visibility"),attributeSlug:"location",settingSlug:"location"},{label:(0,l.__)("Metadata","block-visibility"),attributeSlug:"metadata",settingSlug:"metadata"},{label:(0,l.__)("Query String","block-visibility"),attributeSlug:"queryString",settingSlug:"query_string"},{label:(0,l.__)("Referral Source","block-visibility"),attributeSlug:"referralSource",settingSlug:"referral_source"},{label:(0,l.__)("Screen Size","block-visibility"),attributeSlug:"screenSize",settingSlug:"screen_size"},{label:(0,l.__)("URL Path","block-visibility"),attributeSlug:"urlPath",settingSlug:"url_path"},{label:(0,l.__)("User Role","block-visibility"),attributeSlug:"userRole",settingSlug:"visibility_by_role"},{label:(0,l.__)("Visibility Presets","block-visibility"),attributeSlug:"visibilityPresets",settingSlug:"visibility_presets"},{label:(0,l.__)("Advanced Custom Fields","block-visibility"),type:"integration",attributeSlug:"acf",settingSlug:"acf",icon:T},{label:(0,l.__)("Easy Digital Downloads","block-visibility"),type:"integration",attributeSlug:"edd",settingSlug:"edd",icon:P},{label:(0,l.__)("WooCommerce","block-visibility"),type:"integration",attributeSlug:"woocommerce",settingSlug:"woocommerce",icon:M},{label:(0,l.__)("WP Fusion","block-visibility"),type:"integration",attributeSlug:"wpFusion",settingSlug:"wp_fusion",icon:N}];return e=(0,d.applyFilters)("blockVisibility.controls",e),e=e.filter(((e,t,n)=>t===n.findIndex((t=>t.attributeSlug===e.attributeSlug&&t.settingSlug===e.settingSlug)))),e.sort(((e,t)=>e.label.localeCompare(t.label))),e}();a.forEach((function(e){"integration"!==e.type||(e=>{let t=!1;var i;return n?.integrations&&(t=null!==(i=n?.integrations[e]?.active)&&void 0!==i&&i),t})(e.settingSlug)||(a=a.filter((t=>t.settingSlug!==e.settingSlug)))}));const s=null!==(i=e?.visibility_controls)&&void 0!==i?i:{};(0,t.isEmpty)(s)||a.forEach((function(e){var n;let i=!1;(0,t.has)(s,e.settingSlug)||(i=!0),(null===(n=s[e.settingSlug]?.enable)||void 0===n||n)&&(i=!0),i&&r.push(e)}));const c=null!==(o=e?.plugin_settings?.default_controls)&&void 0!==o?o:[];return r.forEach((function(e){c.includes(e.settingSlug)&&(e.isDefault=!0)})),r=(0,d.applyFilters)("blockVisibility.enabledControls",r,e,n),r}(a,m),v=[];g.forEach((e=>{v.push({label:e.label,value:e.settingSlug})}));const h=null===(o=p?.general?.enable_local_controls)||void 0===o||o,y=null!==(r=f?.default_controls)&&void 0!==r?r:[],_=v.filter((e=>y.includes(e.value)));return(0,e.createElement)("div",{className:"settings-panel two-columns"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("General","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__select has-info-popover"},(0,e.createElement)("div",{className:"select-control-container"},(0,e.createElement)("div",{className:"settings-label"},(0,e.createElement)("span",null,(0,l.__)("Default visibility controls","block-visibility"))),(0,e.createElement)($i,{className:"block-visibility__react-select",classNamePrefix:"react-select",components:{ClearIndicator:Zi,DropdownIndicator:Wi,IndicatorSeparator:Gi,MultiValueRemove:qi},styles:{multiValueLabel:(e,t)=>t.data.isFixed?{...e,backgroundColor:"#757575",color:"#ffffff",paddingRight:6}:e,multiValueRemove:(e,t)=>t.data.isFixed?{...e,display:"none"}:e},isClearable:_.some((e=>!e.isFixed)),placeholder:(0,l.__)("Select Controls…","block-visibility"),options:v,value:(k=_,k.filter((e=>e.isFixed)).concat(k.filter((e=>!e.isFixed)))),onChange:(e,t)=>((e,t)=>{const n=[];switch(t.action){case"remove-value":case"pop-value":if(t.removedValue.isFixed)return;0!==e.length&&e.forEach((e=>{n.push(e.value)}));break;case"select-option":0!==e.length&&e.forEach((e=>{n.push(e.value)}));break;case"clear":const i=v.filter((e=>e.isFixed));0!==i.length&&i.forEach((e=>{n.push(e.value)}))}s({...a,plugin_settings:{...f,default_controls:n}}),c(!0)})(e,t),isMulti:!0})),(0,e.createElement)(ji,{message:(0,l.__)("Default controls are automatically displayed in the Visibility panel when editing a block in the Editor. Defaults can be helpful if you frequently use the same few controls.","block-visibility")})),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable local visibility controls.","block-visibility"),checked:h,onChange:()=>{b({...p,general:{...p.general,enable_local_controls:!h}})}}),(0,e.createElement)(ji,{message:(0,l.__)('"Local" refers to the visibility controls available on each block. When disabled, only Visibility Presets and the Hide Block control will be available. Presets are then used to manage all other enabled controls.',"block-visibility")})),(0,e.createElement)(u.Slot,{name:"VisibilityControlsGeneral"})));var k}function Xi(t){var n;const{visibilityControls:i,setVisibilityControls:o}=t,r=null===(n=i?.hide_block?.enable)||void 0===n||n;return(0,e.createElement)("div",{className:"settings-panel control-hide-block"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Hide Block","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Hide Block control.","block-visibility"),checked:r,onChange:()=>{o({...i,hide_block:{...i.hide_block,enable:!r}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Hide Block control allows you to hide blocks easily on your website's front end. This control overrides all other controls when enabled on a block.","block-visibility"),link:w.settings.hideBlock}))))}function Ki(t){var n;const{visibilityControls:i,setVisibilityControls:o}=t,r=null===(n=i?.browser_device?.enable)||void 0===n||n;return(0,e.createElement)("div",{className:"settings-panel control-browser-device"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Browser & Device (User Agent)","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Browser & Device control.","block-visibility"),checked:r,onChange:()=>{o({...i,browser_device:{...i.browser_device,enable:!r}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Browser & Device control allows you to conditionally display a block based on the device or web browser the current user is using to visit your website.","block-visibility"),link:w.settings.browserDevice}))))}function Qi(t){var n;const{visibilityControls:i,setVisibilityControls:o}=t,r=null===(n=i?.cookie?.enable)||void 0===n||n;return(0,e.createElement)("div",{className:"settings-panel control-cookie"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Cookie","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Cookie control.","block-visibility"),checked:r,onChange:()=>{o({...i,cookie:{...i.cookie,enable:!r}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Cookie control allows you to conditionally display a block based on HTML cookies.","block-visibility"),link:w.settings.cookie}))))}function Ji(t){var n,i,o;const{visibilityControls:r,setVisibilityControls:a}=t,s=null===(n=r?.date_time?.enable)||void 0===n||n,c=null===(i=r?.date_time?.enable_day_of_week)||void 0===i||i,d=null===(o=r?.date_time?.enable_time_of_day)||void 0===o||o;let p=(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Day of Week control.","block-visibility"),checked:c,onChange:()=>{a({...r,date_time:{...r.date_time,enable_day_of_week:!c}})}}),b=(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Time of Day control.","block-visibility"),checked:d,onChange:()=>{a({...r,date_time:{...r.date_time,enable_time_of_day:!d}})}});return s||(p=(0,e.createElement)(u.Disabled,null,p),b=(0,e.createElement)(u.Disabled,null,b)),(0,e.createElement)("div",{className:"settings-panel control-date-time"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Date & Time","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Date & Time controls.","block-visibility"),checked:s,onChange:()=>{a({...r,date_time:{...r.date_time,enable:!s}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Date & Time control allows you to conditionally display blocks based on time and date settings, which includes the ability to schedule blocks.","block-visibility"),link:w.settings.dateTime})),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover first subsetting"},p,(0,e.createElement)(ji,{message:(0,l.__)("The Day of Week control adds functionality to the main Date & Time control. It allows you to conditionally display blocks based on specific days of the week within a given schedule.","block-visibility"),link:w.settings.dateTime})),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover subsetting"},b,(0,e.createElement)(ji,{message:(0,l.__)("The Time of Day adds functionality to the main Date & Time control. It allows you to conditionally display blocks at specific time intervals on each day of a given schedule.","block-visibility"),link:w.settings.dateTime}))))}function eo(t){var n;const{visibilityControls:i,setVisibilityControls:o}=t,r=null===(n=i?.location?.enable)||void 0===n||n;return(0,e.createElement)("div",{className:"settings-panel control-location"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Location","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Location control.","block-visibility"),checked:r,onChange:()=>{o({...i,location:{...i.location,enable:!r}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Location control allows you to conditionally display blocks based on where the block is located on your website. This includes page and post types, taxonomies, and more.","block-visibility"),link:w.settings.location}))))}function to(t){var n;const{visibilityControls:i,setVisibilityControls:o}=t,r=null===(n=i?.metadata?.enable)||void 0===n||n;return(0,e.createElement)("div",{className:"settings-panel control-metadata"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Metadata (Custom Fields)","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Metadata control.","block-visibility"),checked:r,onChange:()=>{o({...i,metadata:{...i.metadata,enable:!r}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Metadata control allows you to conditionally display a block based on post or user metadata. Metadata is often referred to as Custom Fields. If you are already using the Advanced Custom Fields plugin, use the ACF control over the Metadata control.","block-visibility"),link:w.settings.metadata}))))}function no(t){var n;const{visibilityControls:i,setVisibilityControls:o}=t,r=null===(n=i?.query_string?.enable)||void 0===n||n;return(0,e.createElement)("div",{className:"settings-panel control-query-string"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Query String","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Query String control.","block-visibility"),checked:r,onChange:()=>{o({...i,query_string:{...i.query_string,enable:!r}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Query String control allows you to conditionally display blocks based on URL query strings.","block-visibility"),link:w.settings.queryString}))))}function io(t){var n;const{visibilityControls:i,setVisibilityControls:o}=t,r=null===(n=i?.referral_source?.enable)||void 0===n||n;return(0,e.createElement)("div",{className:"settings-panel control-referral-source"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Referral Source","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Referral Source control.","block-visibility"),checked:r,onChange:()=>{o({...i,referral_source:{...i.referral_source,enable:!r}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Referral Source control allows you to conditionally display blocks based on the domain or URL from which visitors arrive at your site.","block-visibility"),link:w.settings.referralSource}))))}function oo(t){const[n,i]=(0,s.useState)(!1),{screenSize:o,enableAdvancedControls:r}=t,a=function(e){const t=e.breakpoints.large,n=e.breakpoints.medium,i=e.controls.large,o=e.controls.medium,l=e.controls.small;let r="";return i&&(r=`/* Large screens (desktops, ${t} and up) */\n@media ( min-width: ${t} ) {\n\t.block-visibility-hide-large-screen {\n\t\tdisplay: none !important;\n\t}\n}`),o&&(r=(r?r+"\n\n":r)+`/* Medium screens (tablets, between ${n} and ${t}) */\n@media ( min-width: ${n} ) and ( max-width: ${lo(t)} ) {\n\t.block-visibility-hide-medium-screen {\n\t\tdisplay: none !important;\n\t}\n}`),l&&(r=(r?r+"\n\n":r)+`/* Small screens (mobile devices, less than ${n}) */\n@media ( max-width: ${lo(n)} ) {\n\t.block-visibility-hide-small-screen {\n\t\tdisplay: none !important;\n\t}\n}`),r||(r="/* All screen size controls have been disabled. */"),r}(o),c=function(e){const t=e.breakpoints.extra_large,n=e.breakpoints.large,i=e.breakpoints.medium,o=e.breakpoints.small,l=e.controls.extra_large,r=e.controls.large,a=e.controls.medium,s=e.controls.small,c=e.controls.extra_small,u="\n\n";let d="";return l&&(d=`/* Extra large screens (large desktops, ${t} and up) */\n@media ( min-width: ${t} ) {\n\t.block-visibility-hide-extra-large-screen {\n\t\tdisplay: none !important;\n\t}\n}`),r&&(d=(d?d+u:d)+`/* Large screens (desktops, between ${n} and ${t}) */\n@media ( min-width: ${n} ) and (max-width: ${lo(t)} ) {\n\t.block-visibility-hide-large-screen {\n\t\tdisplay: none !important;\n\t}\n}`),a&&(d=(d?d+u:d)+`/* Medium screens (tablets, between ${i} and ${n}) */\n@media ( min-width: ${i} ) and ( max-width: ${lo(n)} ) {\n\t.block-visibility-hide-medium-screen {\n\t\tdisplay: none !important;\n\t}\n}`),s&&(d=(d?d+u:d)+`/* Small screens (landscape mobile devices, between ${o} and ${n}) */\n@media ( min-width: ${o} ) and ( max-width: ${lo(i)} ) {\n\t.block-visibility-hide-small-screen {\n\t\tdisplay: none !important;\n\t}\n}`),c&&(d=(d?d+u:d)+`/* Extra small screens (portrait mobile devices, less than ${o}) */\n@media ( max-width: ${lo(o)} ) {\n\t.block-visibility-hide-extra-small-screen {\n\t\tdisplay: none !important;\n\t}\n}`),d||(d="/* All screen size controls have been disabled. */"),d}(o);return(0,e.createElement)("div",{className:"breakpoint-css-preview subsetting"},(0,e.createElement)(u.Button,{onClick:()=>i(!n),variant:"secondary"},[!n&&(0,l.__)("Preview Frontend CSS","block-visibility"),n&&(0,l.__)("Hide Preview","block-visibility")]),n&&(0,e.createElement)("pre",null,[r&&c,!r&&a]))}function lo(e){return(0,t.trim)(e,"px")-.02+"px"}function ro(t){const{visibilityControls:n,setVisibilityControls:i,screenSize:o,enableAdvancedControls:r}=t,a={extra_large:{title:(0,l.__)("Extra Large","block-visibility"),description:(0,l.__)("Large desktop screen sizes."),placeholder:"1200"},large:{title:(0,l.__)("Large","block-visibility"),description:(0,l.__)("Desktop and tablet (landscape) screen sizes.","block-visibility"),placeholder:"992"},medium:{title:(0,l.__)("Medium","block-visibility"),description:(0,l.__)("Tablet (portrait) screen sizes.","block-visibility"),placeholder:"768"},small:{title:(0,l.__)("Small","block-visibility"),description:(0,l.__)("Mobile (landscape) screen sizes.","block-visibility"),placeholder:"576"}};return(0,e.createElement)("div",{className:"breakpoints-container"},(0,e.createElement)("div",{className:"settings-label"},(0,e.createElement)("span",null,(0,l.__)("Breakpoints","block-visibility")),(0,e.createElement)(ji,{message:(0,l.__)("The plugin automatically sets a series of breakpoints that enable the Screen Size control. However, for best results, you can configure the breakpoints to correspond with the media breakpoints of your current theme.","block-visibility"),subMessage:(0,l.__)("The default breakpoints are Large (992px) and Medium (768px). Advanced screen size controls add Extra Large (1200px) and Small (576px).","block-visibility"),link:w.settings.screenSize})),Object.entries(a).map((([t,l])=>{const a=o.breakpoints[t];return"extra_large"!==t&&"small"!==t||r?(0,e.createElement)("div",{className:"breakpoint",key:t},(0,e.createElement)("div",{className:"breakpoint-inputs"},(0,e.createElement)(u.__experimentalUnitControl,{label:l.title,value:a,onChange:e=>function(e,t){i({...n,screen_size:{...o,breakpoints:{...o.breakpoints,[e]:t}}})}(t,e),units:[{value:"px",label:"px"}],placeholder:l.placeholder}),(0,e.createElement)("div",{className:"settings-panel__help"},l.description))):null})))}function ao(t){const{visibilityControls:n,setVisibilityControls:i,screenSize:o,enableAdvancedControls:r}=t,a=o.breakpoints?.extra_large||"1200px",s=o.breakpoints?.large||"992px",c=o.breakpoints?.medium||"768px",d=o.breakpoints?.small||"576px";function p(e,t){i({...n,screen_size:{...o,controls:{...o.controls,[e]:t}}})}return(0,e.createElement)("div",{className:"controls-container"},(0,e.createElement)("div",{className:"settings-label"},(0,e.createElement)("span",null,(0,l.__)("Controls","block-visibility")),(0,e.createElement)(ji,{message:(0,l.__)("The settings below allow you to restrict which controls are available to users in the Block/Site Editor. Disabling controls will remove the corresponding CSS from the front end of your website.","block-visibility"),subMessage:(0,l.__)("The default controls are Desktop, Tablet, and Mobile. Advanced screen size controls add Large Desktop and Mobile (portrait).","block-visibility"),link:w.settings.screenSize})),r&&(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable large desktop control","block-visibility"),help:(0,l.sprintf)(
// translators: %s: extra large breakpoint
// translators: %s: extra large breakpoint
(0,l.__)("Allows users to hide blocks on extra large screen sizes, %s and up.","block-visibility"),a),checked:o.controls.extra_large,onChange:()=>p("extra_large",!o.controls.extra_large)}),(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable desktop control","block-visibility"),help:[!r&&(0,l.sprintf)(
// translators: %s large breakpoint
// translators: %s large breakpoint
(0,l.__)("Allows users to hide blocks on large screen sizes, %s and up.","block-visibility"),s),r&&(0,l.sprintf)(
// translators: %1$s: large breakpoint %2$s: extra large breakpoint
// translators: %1$s: large breakpoint %2$s: extra large breakpoint
(0,l.__)("Allows users to hide blocks on large screen sizes, between %1$s and %2$s.","block-visibility"),s,a)],checked:o.controls.large,onChange:()=>p("large",!o.controls.large)}),(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable tablet control","block-visibility"),help:(0,l.sprintf)(
// translators: %1$s: medium breakpoint %2$s: large breakpoint
// translators: %1$s: medium breakpoint %2$s: large breakpoint
(0,l.__)("Allows users to hide blocks on medium screen sizes, between %1$s and %2$s.","block-visibility"),c,s),checked:o.controls.medium,onChange:()=>p("medium",!o.controls.medium)}),(0,e.createElement)(u.ToggleControl,{label:[!r&&(0,l.__)("Enable mobile control","block-visibility"),r&&(0,l.__)("Enable mobile (landscape) control","block-visibility")],help:[!r&&(0,l.sprintf)(
// translators: %s: medium breakpoint
// translators: %s: medium breakpoint
(0,l.__)("Allows users to hide blocks on small screen sizes, less than %s.","block-visibility"),o.breakpoints.medium),r&&(0,l.sprintf)(
// translators: %1$s: small breakpoint %2$s: medium breakpoint
// translators: %1$s: small breakpoint %2$s: medium breakpoint
(0,l.__)("Allows users to hide blocks on small screen sizes, between %1$s and %2$s.","block-visibility"),d,c)],checked:o.controls.small,onChange:()=>p("small",!o.controls.small)}),r&&(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable mobile (portrait) control","block-visibility"),help:(0,l.sprintf)(
// translators: %s: small breakpoint
// translators: %s: small breakpoint
(0,l.__)("Allows users to hide blocks on extra small screen sizes, less than %s.","block-visibility"),d),checked:o.controls.extra_small,onChange:()=>p("extra_small",!o.controls.extra_small)}))}function so(t){const{visibilityControls:n,setVisibilityControls:i}=t;let o;o=n?.screen_size?n.screen_size:{enable:!0,breakpoints:{extra_large:"1200px",large:"992px",medium:"768px",small:"576px"},controls:{extra_large:!0,large:!0,medium:!0,small:!0,extra_small:!0},enable_advanced_controls:!1,enable_frontend_css:!0};let r=(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"breakpoint-control-container subsetting"},(0,e.createElement)(ro,{visibilityControls:n,setVisibilityControls:i,screenSize:o,enableAdvancedControls:o.enable_advanced_controls}),(0,e.createElement)(ao,{visibilityControls:n,setVisibilityControls:i,screenSize:o,enableAdvancedControls:o.enable_advanced_controls})),(0,e.createElement)(oo,{screenSize:o,enableAdvancedControls:o.enable_advanced_controls})),a=(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable advanced screen size controls.","block-visibility"),checked:o.enable_advanced_controls,onChange:()=>{i({...n,screen_size:{...o,enable_advanced_controls:!o.enable_advanced_controls}})}}),s=(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Load screen size CSS on the frontend of this website.","block-visibility"),checked:o.enable_frontend_css,onChange:()=>{i({...n,screen_size:{...o,enable_frontend_css:!o.enable_frontend_css}})}});return o.enable||(r=(0,e.createElement)(u.Disabled,null,r),a=(0,e.createElement)(u.Disabled,null,a),s=(0,e.createElement)(u.Disabled,null,s)),(0,e.createElement)("div",{className:"settings-panel control-screen-size two-columns"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Screen Size","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Screen Size controls.","block-visibility"),checked:o.enable,onChange:()=>{i({...n,screen_size:{...o,enable:!o.enable}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Screen Size control allows you to conditionally display blocks on the current width of the browser window, or in other words, the screen size of a user's device.","block-visibility"),link:w.settings.screenSize})),r,(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover subsetting"},a,(0,e.createElement)(ji,{message:(0,l.__)("By default, the Screen Size control includes two breakpoints and three controls for users to hide blocks. There are certain situations where you may need more control over when a block should be visible, for example, in the case of very large or small screens. Enabling advanced controls provides these options.","block-visibility"),subMessage:(0,l.__)("Note that once enabled, any block that is only using the advanced controls to hide at extra large or extra small breakpoints will become visible again if you disable this setting in the future.","block-visibility"),link:w.settings.screenSize})),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover subsetting"},s,(0,e.createElement)(ji,{message:(0,l.__)('By default, the CSS needed for the Screen Size controls is loaded on the front end of your website. If disabled, you will need to add the CSS manually to your theme for the Screen Size controls to work properly. This CSS code is available via the "Preview Frontend CSS" button.',"block-visibility"),link:w.settings.screenSize}))))}function co(t){var n;const{visibilityControls:i,setVisibilityControls:o}=t,r=null===(n=i?.url_path?.enable)||void 0===n||n;return(0,e.createElement)("div",{className:"settings-panel control-url-path"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("URL Path","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the URL Path control.","block-visibility"),checked:r,onChange:()=>{o({...i,url_path:{...i.url_path,enable:!r}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The URL Path control allows you to conditionally display a block based on the URL of the page that the block is on.","block-visibility"),link:w.settings.urlPath}))))}function uo(t){var n,i,o,r;const{visibilityControls:a,setVisibilityControls:s}=t,c=null===(n=a?.visibility_by_role?.enable)||void 0===n||n,d=null===(i=a?.visibility_by_role?.enable_user_roles)||void 0===i||i,p=null===(o=a?.visibility_by_role?.enable_users)||void 0===o||o,b=null===(r=a?.visibility_by_role?.enable_user_rule_sets)||void 0===r||r;let m=(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable individual user role restrictions (Administrator, Editor, Subscriber, etc.)","block-visibility"),checked:d,onChange:()=>{s({...a,visibility_by_role:{...a.visibility_by_role,enable_user_roles:!d}})}}),f=(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable individual user restrictions.","block-visibility"),checked:p,onChange:()=>{s({...a,visibility_by_role:{...a.visibility_by_role,enable_users:!p}})}}),g=(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable advanced user role restrictions (User rule sets)","block-visibility"),checked:b,onChange:()=>{s({...a,visibility_by_role:{...a.visibility_by_role,enable_user_rule_sets:!b}})}});return c||(m=(0,e.createElement)(u.Disabled,null,m),f=(0,e.createElement)(u.Disabled,null,f),g=(0,e.createElement)(u.Disabled,null,g)),(0,e.createElement)("div",{className:"settings-panel control-user-role"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("User Role","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the User Role controls.","block-visibility"),checked:c,onChange:()=>{s({...a,visibility_by_role:{...a.visibility_by_role,enable:!c}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The User Role control allows you to conditionally display blocks based on whether a user is logged-in, logged-out, and more.","block-visibility"),link:w.settings.userRole})),(0,e.createElement)("div",{className:"settings-type__toggle first has-info-popover subsetting"},m,(0,e.createElement)(ji,{message:(0,l.__)("Restrict visibility by any user role (Administrator, Editor, Subscriber, etc.). Roles added by third-party plugins will also be available to choose from.","block-visibility"),link:w.settings.userRole})),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover subsetting"},f,(0,e.createElement)(ji,{message:(0,l.__)("Restrict visibility to specific individual users on your website based on user ID. You can select multiple users at once.","block-visibility"),link:w.settings.userRole})),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover subsetting"},g,(0,e.createElement)(ji,{message:(0,l.__)("This functionality allows you to create user-based rule sets, which provide extensive configuration options and greater flexibility.","block-visibility"),link:w.settings.userRole}))))}function po(t){var n;const{visibilityControls:i,setVisibilityControls:o}=t,r=null===(n=i?.visibility_presets?.enable)||void 0===n||n;return(0,e.createElement)("div",{className:"settings-panel control-visibility-presets"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Visibility Presets","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Visibility Presets control.","block-visibility"),checked:r,onChange:()=>{o({...i,visibility_presets:{...i.visibility_presets,enable:!r}})}}),(0,e.createElement)(ji,{message:(0,l.__)("Visibility Presets allow you to configure visibility controls globally and then apply them to individual blocks.","block-visibility"),link:w.settings.visibilityPresets}))))}function bo(t){var n,i;const{variables:o,visibilityControls:r,setVisibilityControls:a}=t;if(null===(n=o?.integrations?.acf?.active)||void 0===n||!n)return null;const s=null===(i=r?.acf?.enable)||void 0===i||i;return(0,e.createElement)("div",{className:"settings-panel control-acf"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,e.createElement)(g,{icon:T}),(0,l.__)("Advanced Custom Fields","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Advanced Custom Fields control.","block-visibility"),checked:s,onChange:()=>{a({...r,acf:{...r.acf,enable:!s}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Advanced Custom Fields (ACF) control allows you to conditionally display blocks, including ACF blocks, based on ACF fields.","block-visibility"),link:w.settings.acf}))))}function mo(t){var n,i,o;const{variables:r,visibilityControls:a,setVisibilityControls:s}=t;if(null===(n=r?.integrations?.edd?.active)||void 0===n||!n)return null;const c=null===(i=a?.edd?.enable)||void 0===i||i,d=null===(o=a?.edd?.enable_variable_pricing)||void 0===o||o;let p=(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable variable pricing.","block-visibility"),checked:d,onChange:()=>{s({...a,edd:{...a.edd,enable_variable_pricing:!d}})}});return c||(p=(0,e.createElement)(u.Disabled,null,p)),(0,e.createElement)("div",{className:"settings-panel"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,e.createElement)(g,{icon:P}),(0,l.__)("Easy Digital Downloads (EDD)","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the Easy Digital Downloads control.","block-visibility"),checked:c,onChange:()=>{s({...a,edd:{...a.edd,enable:!c}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The Easy Digital Downloads control allows you to conditionally display blocks based on a variety of store-related rules. This includes shopping cart contents, customer order history, and more.","block-visibility"),link:w.settings.edd})),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover subsetting"},p,(0,e.createElement)(ji,{message:(0,l.__)("Display each variable price separately for downloads with variable pricing in the Easy Digital Downloads control. Downloads without variable pricing display as usual.","block-visibility"),link:w.settings.edd}))))}function fo(t){var n,i,o;const{variables:r,visibilityControls:a,setVisibilityControls:s}=t;if(null===(n=r?.integrations?.woocommerce?.active)||void 0===n||!n)return null;const c=null===(i=a?.woocommerce?.enable)||void 0===i||i,d=null===(o=a?.woocommerce?.enable_variable_pricing)||void 0===o||o;let p=(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable variable pricing.","block-visibility"),checked:d,onChange:()=>{s({...a,woocommerce:{...a.woocommerce,enable_variable_pricing:!d}})}});return c||(p=(0,e.createElement)(u.Disabled,null,p)),(0,e.createElement)("div",{className:"settings-panel"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,e.createElement)(g,{icon:M}),(0,l.__)("WooCommerce","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the WooCommerce control.","block-visibility"),checked:c,onChange:()=>{s({...a,woocommerce:{...a.woocommerce,enable:!c}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The WooCommerce control allows you to conditionally display blocks based on a variety of store-related rules. This includes shopping cart contents, customer order history, and more.","block-visibility"),link:w.settings.woocommerce})),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover subsetting"},p,(0,e.createElement)(ji,{message:(0,l.__)("For products with variable pricing, display each variable price separately in the WooCommerce control. Products without variable pricing display as usual.","block-visibility"),link:w.settings.woocommerce}))))}function go(t){var n,i;const{variables:o,visibilityControls:r,setVisibilityControls:a}=t;if(null===(n=o?.integrations?.wp_fusion?.active)||void 0===n||!n)return null;const s=null===(i=r?.wp_fusion?.enable)||void 0===i||i;return(0,e.createElement)("div",{className:"settings-panel control-wp-fusion"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,e.createElement)(g,{icon:N}),(0,l.__)("WP Fusion","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable the WP Fusion control.","block-visibility"),checked:s,onChange:()=>{a({...r,wp_fusion:{...r.wp_fusion,enable:!s}})}}),(0,e.createElement)(ji,{message:(0,l.__)("The WP Fusion control allows you to conditionally display blocks based on WP Fusion tags.","block-visibility"),link:w.settings.wpFusion}))))}window.wp.url,window.wp.apiFetch;const vo=(0,e.createElement)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(p.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"}));function ho(n){const[i,c]=(0,s.useState)("saved"),[d,p]=(0,s.useState)(!1),{settings:b,setSettings:m,hasUpdates:f,setHasUpdates:v,tabSlug:h,tabSettings:y}=n,{saveEntityRecord:_}=(0,r.useDispatch)(a.store),k="saving"===i?(0,l.__)("Updating…","block-visibility"):(0,l.__)("Update","block-visibility");async function E(e="save"){let n="";"reset"===e?(c("resetting"),n={reset:h}):"resetAll"===e?(c("resetting"),n={reset:"all"}):(c("saving"),n=(0,t.assign)({...b},{[h]:y}));let i="";i=await _("block-visibility/v1","settings",n),i?(m(i),"reset"===e||"resetAll"===e?(c("reset"),p(!1)):(c("saved"),v(!1))):c("error")}return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"setting-controls__save-settings"},["saving"===i&&(0,e.createElement)(u.Animate,{type:"loading"},(({className:t})=>(0,e.createElement)("span",{className:o()("message",t)},(0,e.createElement)(g,{icon:vo}),(0,l.__)("Saving","block-visibility")))),"error"===i&&(0,e.createElement)("span",{className:"message update-failed"},(0,l.__)("Update failed. Try again or get in touch with support.","block-visibility"))],"saving"!==i&&(0,e.createElement)(u.Button,{className:"reset-settings__save-button",onClick:()=>p(!0),variant:"tertiary"},(0,l.__)("Reset Settings","block-visibility")),(0,e.createElement)(u.Button,{className:o()("save-settings__save-button",{"is-busy":"saving"===i}),onClick:()=>E(),disabled:!f&&"error"!==i,variant:"primary"},k)),d&&(0,e.createElement)(u.Modal,{className:"block-visibility__reset-modal",title:(0,l.__)("Reset Settings","block-visibility"),onRequestClose:()=>p(!1)},(0,e.createElement)("p",null,(0,l.__)("Resetting will restore all configured settings on the current tab to their default values. To restore all plugin settings, choose Reset All.","block-visibility")),(0,e.createElement)("div",{className:"block-visibility__reset-modal--buttons"},(0,e.createElement)("div",{className:"block-visibility__reset-modal--buttons-reset"},(0,e.createElement)(u.Button,{variant:"primary",onClick:()=>E("reset")},(0,l.__)("Reset","block-visibility")),(0,e.createElement)(u.Button,{variant:"secondary",onClick:()=>E("resetAll")},(0,l.__)("Reset All","block-visibility")),"resetting"===i&&(0,e.createElement)(u.Spinner,null)),(0,e.createElement)(u.Button,{variant:"tertiary",onClick:()=>p(!1)},(0,l.__)("Cancel","block-visibility"))),"error"===i&&(0,e.createElement)("div",{className:"message update-failed"},(0,l.__)("Reset failed. Try again or get in touch with support.","block-visibility"))))}function yo(t){var n;const{variables:i,visibilityControls:o}=t;let r=null!==(n=i?.integrations)&&void 0!==n?n:{};return r=Object.keys(r).map((e=>r[e])),r=r.filter((e=>!0===e.active)),0===r.length?null:(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"setting-tabs__setting-controls integrations"},(0,e.createElement)("div",{className:"setting-controls__title"},(0,e.createElement)("span",null,(0,l.__)("Third-Party Integration Controls","block-visibility")),(0,e.createElement)(ji,{message:(0,l.__)("The settings below allow you to configure all third-party integration controls for Block Visibility. If you are looking for an integration, and do not see it below, make sure the respective third-party plugin is installed and activated on your website.","block-visibility"),subMessage:(0,l.__)("Visit the plugin Knowledge Base for more information on configuring third-party integration controls and what integrations are currently available in Block Visibility.","block-visibility"),link:w.settings.visibilityControlsIntegrations})),(0,e.createElement)(ho,{tabSlug:"visibility_controls",tabSettings:o,...t})),(0,e.createElement)("div",{className:"setting-tabs__setting-panels integrations"},(0,e.createElement)(bo,{...t}),(0,e.createElement)(mo,{...t}),(0,e.createElement)(fo,{...t}),(0,e.createElement)(go,{...t}),(0,e.createElement)(u.Slot,{name:"VisibilityControlsIntegrations"}),(0,e.createElement)(u.Slot,{name:"VisibilityControlsIntegrationsBottom"})))}const _o=(0,u.withFilters)("blockVisibility.VisibilityControls")((t=>(0,e.createElement)(e.Fragment,null)));function ko(t){var n;const[i,o]=(0,s.useState)(!1),{settings:r,setSettings:a}=t,c=null!==(n=r?.visibility_controls)&&void 0!==n?n:{};function d(e){a({...r,visibility_controls:e}),o(!0)}return(0,e.createElement)("div",{className:"setting-tabs__visibility-controls inner-container"},(0,e.createElement)("div",{className:"setting-tabs__setting-controls"},(0,e.createElement)("div",{className:"setting-controls__title"},(0,e.createElement)("span",null,(0,l.__)("Visibility Controls","block-visibility")),(0,e.createElement)(ji,{message:(0,l.__)("The settings below allow you to configure the visibility controls that power Block Visibility. Pick and choose which controls you want to enable and how you would like them to function.","block-visibility"),subMessage:(0,l.__)("When a visibility control is disabled, blocks that rely on the disabled control will become visible again unless other enabled controls hide them.","block-visibility"),link:w.settings.visibilityControls})),(0,e.createElement)(ho,{tabSlug:"visibility_controls",tabSettings:c,hasUpdates:i,setHasUpdates:o,...t})),(0,e.createElement)("div",{className:"setting-tabs__setting-panels"},(0,e.createElement)(Yi,{visibilityControls:c,setVisibilityControls:d,setHasUpdates:o,...t}),(0,e.createElement)(Xi,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(po,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(Ki,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(Qi,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(Ji,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(eo,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(to,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(no,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(io,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(so,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(co,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(uo,{visibilityControls:c,setVisibilityControls:d,...t}),(0,e.createElement)(u.Slot,{name:"VisibilityControls"})),(0,e.createElement)(yo,{visibilityControls:c,setVisibilityControls:d,hasUpdates:i,setHasUpdates:o,...t}),(0,e.createElement)(_o,{visibilityControls:c,setVisibilityControls:d,...t}))}const Eo=window.wp.blockEditor;function wo(t){const{blockType:n,disabledBlocks:i,handleBlockTypeChange:o}=t,l=!i.includes(n.name);return(0,e.createElement)("li",{key:n.name,className:"blocks-category__block"},(0,e.createElement)(u.CheckboxControl,{checked:l,onChange:e=>function(e){o(e,n.name)}(e),label:(0,e.createElement)("span",null,n.title,n.icon&&(0,e.createElement)(Eo.BlockIcon,{icon:n.icon}))}))}function Co(n){const{blockTypes:i,category:r,disabledBlocks:a,handleBlockCategoryChange:s,handleBlockTypeChange:c}=n;if(!i.length)return null;const d=(0,t.map)(i,"name"),p=(0,t.without)(d,...a),b=p.length===d.length;let m;m=b?"true":p.length>0?"mixed":"false";const f="block-manager__category-title-"+r.slug;return(0,e.createElement)("div",{role:"group","aria-labelledby":f,className:"block-manager__block-category"},(0,e.createElement)("div",{className:o()("block-category__title",{"has-info-popover":"uncategorized"===r.slug})},(0,e.createElement)(u.CheckboxControl,{checked:b,onChange:e=>function(e){const n=(0,t.map)(i,"name");s(e,n)}(e),"aria-checked":m,label:(0,e.createElement)("span",{id:f},r.title,r.icon&&(0,e.createElement)(Eo.BlockIcon,{icon:r.icon}))}),"uncategorized"===r.slug&&(0,e.createElement)(ji,{message:(0,l.__)("Some blocks may appear in the Block Manager as uncategorized even though they have an assigned category in the Editor. This is due to how the block is registered in WordPress.","block-visibility")})),(0,e.createElement)("ul",{className:"block-category__blocks-list"},i.map((t=>(0,e.createElement)(wo,{key:t,blockType:t,handleBlockTypeChange:c,disabledBlocks:a})))))}const So=(0,r.withSelect)((e=>{const{getCategories:t,getBlockTypes:n,hasBlockSupport:i,isMatchingSearchTerm:o}=e("core/blocks");return{blockTypes:n(),categories:t(),hasBlockSupport:i,isMatchingSearchTerm:o}}))((function(n){var i,o;const[r,a]=(0,s.useState)(!1),[c,d]=(0,s.useState)(""),{settings:p,setSettings:b,blockTypes:m,categories:f,hasBlockSupport:g,isMatchingSearchTerm:v}=n,h=null!==(i=p?.disabled_blocks)&&void 0!==i?i:{};function y(e){b({...p,disabled_blocks:e}),a(!0)}function _(e,n){let i=[...h];i=e?(0,t.difference)(i,n):(0,t.union)(i,n),y(i),a(!0)}function k(e,n){let i=[...h];e?i=(0,t.without)(i,n):i.push(n),y(i),a(!0)}let E;E=null!==(o=p?.plugin_settings?.enable_full_control_mode)&&void 0!==o&&o?m:m.filter((e=>g(e,"inserter",!0)&&!e.parent));const C=["core/freeform"];E=E.filter((e=>!C.includes(e.name)));const O=E.filter((e=>!c||v(e,c))),V=O.filter((e=>!e?.category)),P=(0,t.intersection)(h,(0,t.map)(O,"name")),M=(0,t.intersection)(h,(0,t.map)(E,"name"));let N=S,T=(0,l.__)("Visibility is enabled for all blocks","block-visibility");return M.length&&(N=x,T=(0,l.sprintf)(/* translators: %s: The total number of visible block types */ /* translators: %s: The total number of visible block types */
(0,l._n)("Visibility is disabled for %s block type","Visibility is disabled for %s block types",M.length,"block-visibility"),M.length)),(0,e.createElement)("div",{className:"setting-tabs__block-manager inner-container"},(0,e.createElement)("div",{className:"setting-tabs__setting-controls"},(0,e.createElement)("div",{className:"setting-controls__title"},(0,e.createElement)("span",null,(0,l.__)("Block Manager","block-visibility")),(0,e.createElement)(ji,{message:(0,l.__)("Only some block types may need visibility controls. The Block Manager allows you to restrict visibility controls to specific block types.","block-visibility"),subMessage:(0,l.__)("If you are looking for a block and do not see it listed, you may need to enable Full Control Mode on the General Settings tab.","block-visibility"),link:w.settings.blockManager})),(0,e.createElement)(ho,{tabSlug:"disabled_blocks",tabSettings:h,hasUpdates:r,setHasUpdates:a,...n})),(0,e.createElement)("div",{className:"setting-tabs__setting-controls"},(0,e.createElement)(u.TextControl,{className:"setting-controls__search-blocks",type:"search",placeholder:(0,l.__)("Search for a block","block-visibility"),value:c,onChange:e=>d(e)}),(0,e.createElement)("span",{className:"message"},(0,e.createElement)(u.Icon,{icon:N}),T)),(0,e.createElement)("div",{className:"block-manager__category-container"},f.map((n=>(0,e.createElement)(Co,{key:n.slug,category:n,blockTypes:(0,t.filter)(O,{category:n.slug}),disabledBlocks:P,handleBlockCategoryChange:_,handleBlockTypeChange:k}))),V&&(0,e.createElement)(Co,{key:"uncategorized",category:{slug:"uncategorized",title:"Uncategorized"},blockTypes:V,disabledBlocks:P,handleBlockCategoryChange:_,handleBlockTypeChange:k})))}));function xo(t){var n,i,o,r,a,s,c;const{pluginSettings:d,setPluginSettings:p}=t,b=null===(n=d?.enable_contextual_indicators)||void 0===n||n,m=null!==(i=d?.contextual_indicator_color)&&void 0!==i?i:"",f=null!==(o=d?.enable_block_opacity)&&void 0!==o&&o,g=null!==(r=d?.block_opacity)&&void 0!==r?r:100,v=null===(a=d?.enable_toolbar_controls)||void 0===a||a,h=null===(s=d?.enable_editor_notices)||void 0===s||s,y=null===(c=d?.enable_control_set_utilities)||void 0===c||c,_=[{name:(0,l.__)("Black","block-visibility"),color:"#121212"},{name:(0,l.__)("Light Grey","block-visibility"),color:"#F1F1F1"},{name:(0,l.__)("Red","block-visibility"),color:"#DC3232"},{name:(0,l.__)("Orange","block-visibility"),color:"#F56E28"},{name:(0,l.__)("Yellow","block-visibility"),color:"#FFB900"},{name:(0,l.__)("Green","block-visibility"),color:"#46B450"},{name:(0,l.__)("Medium Blue","block-visibility"),color:"#00A0D2"},{name:(0,l.__)("WordPress Blue","block-visibility"),color:"#0073AA"},{name:(0,l.__)("Purple","block-visibility"),color:"#826EB4"}],k=m||"var(--wp-admin-theme-color)";let E=(0,e.createElement)("div",{className:"settings-type__color"},(0,e.createElement)("div",null,(0,e.createElement)(u.BaseControl,{id:"indicator-color",className:"settings-type__color-selected",label:(0,l.__)("Indicator color","block-visibility")},(0,e.createElement)(u.ColorIndicator,{colorValue:k})),(0,e.createElement)(u.ColorPalette,{colors:_,value:m,onChange:e=>{p({...d,contextual_indicator_color:e})}})));b||(E=(0,e.createElement)(u.Disabled,null,E));let C=(0,e.createElement)("div",{className:"settings-type__range"},(0,e.createElement)(u.RangeControl,{label:(0,l.__)("Block Opacity","block-visibility"),value:g,onChange:e=>{p({...d,block_opacity:e})},min:10,max:100,step:10}));f||(C=(0,e.createElement)(u.Disabled,null,C));let S=(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"settings-label"},(0,e.createElement)("span",null,(0,l.__)("Contextual Block Opacity","block-visibility"))),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Reduce block opacity when visibility controls are applied.","block-visibility"),checked:f,onChange:()=>{p({...d,enable_block_opacity:!f})}}),(0,e.createElement)(ji,{message:(0,l.__)("Combining contextual indicators with reduced block opacity can assist users in quickly determining which blocks have active visibility controls.","block-visibility")})),C);return b||(S=(0,e.createElement)(u.Disabled,null,S)),(0,e.createElement)("div",{className:"settings-panel"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Editor","block-visibility")),(0,e.createElement)(ji,{message:(0,l.__)("Settings that impact the Editor, such as contextual indicators for when a block has visibility controls, as well as additional toolbar options.","block-visibility"),link:w.settings.general})),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-label"},(0,e.createElement)("span",null,(0,l.__)("Contextual Indicators","block-visibility"))),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable contextual indicators.","block-visibility"),checked:b,onChange:()=>{p({...d,enable_contextual_indicators:!b})}}),(0,e.createElement)(ji,{message:(0,l.__)("Contextual indicators assist users in quickly determining which blocks have active visibility controls.","block-visibility")})),E,S,(0,e.createElement)("div",{className:"settings-label"},(0,e.createElement)("span",null,(0,l.__)("Toolbar Controls","block-visibility"))),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable block toolbar controls for visibility settings.","block-visibility"),checked:v,onChange:()=>{p({...d,enable_toolbar_controls:!v})}}),(0,e.createElement)(ji,{message:(0,l.__)("Some visibility controls (currently just the Hide Block control) can be made available in the toolbar of each block.","block-visibility")})),(0,e.createElement)("div",{className:"settings-label"},(0,e.createElement)("span",null,(0,l.__)("Help Notices & Popovers","block-visibility"))),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable help notices and popovers in the Editor.","block-visibility"),checked:h,onChange:()=>{p({...d,enable_editor_notices:!h})}}),(0,e.createElement)(ji,{message:(0,l.__)("By default, help notices and popovers display in the Editor providing additional information about how to use Block Visibility. Disable for a more simplified interface.","block-visibility")})),(0,e.createElement)("div",{className:"settings-label"},(0,e.createElement)("span",null,(0,l.__)("Utilities","block-visibility"))),(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Enable utilities for managing visibility settings (copy, import, etc.)","block-visibility"),checked:y,onChange:()=>{p({...d,enable_control_set_utilities:!y})}}),(0,e.createElement)(ji,{message:(0,l.__)("Control set utilities allow you to copy and import visibility settings. This functionality is useful when advanced setting configurations need to be applied to multiple blocks.","block-visibility")}))))}function Oo(n){var i;const{pluginSettings:o,setPluginSettings:r}=n,a=null!==(i=o?.enabled_user_roles)&&void 0!==i?i:[];return(0,e.createElement)("div",{className:"subsetting"},["editor","author","contributor"].map((n=>{const i=[...a],l=a.includes(n);if(l){const e=i.indexOf(n);e>-1&&i.splice(e,1)}else-1===i.indexOf(n)&&i.push(n);return(0,e.createElement)(u.CheckboxControl,{key:n,checked:l,label:(0,e.createElement)("span",null,(0,t.startCase)(n)+"s"),onChange:()=>{r({...o,enabled_user_roles:i})}})})),(0,e.createElement)("div",{className:"settings-panel__help has-top-margin"},(0,l.__)("Choose which user roles should be allowed to control visibility settings in the Editor. Administrators will always have permission.","block-visibility")))}function Vo(t){var n;const{pluginSettings:i,setPluginSettings:o}=t,r=null!==(n=i?.enable_user_role_restrictions)&&void 0!==n&&n;let a=(0,e.createElement)(Oo,{pluginSettings:i,setPluginSettings:o});return r||(a=(0,e.createElement)(u.Disabled,null,a)),(0,e.createElement)("div",{className:"settings-panel"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("User Permissions","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Restrict block visibility controls to selected user roles.","block-visibility"),checked:r,onChange:()=>{o({...i,enable_user_role_restrictions:!r})}}),(0,e.createElement)(ji,{message:(0,l.__)("By default, all users that can edit blocks will be able to use the visibility controls provided by Block Visibility.","block-visibility")})),a))}function Po(t){var n;const{pluginSettings:i,setPluginSettings:o}=t,r=null!==(n=i?.enable_full_control_mode)&&void 0!==n&&n;return(0,e.createElement)("div",{className:"settings-panel"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Full Control Mode","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle has-info-popover"},(0,e.createElement)(u.ToggleControl,{label:(0,s.createInterpolateElement)((0,l.__)("Enable Full Control Mode to add visibility controls to <strong>every</strong> block. <a>Use with caution</a>.","block-visibility"),{strong:(0,e.createElement)("strong",null),a:(0,e.createElement)(u.ExternalLink,{href:w.settings.general,target:"_blank",rel:"noreferrer"})}),checked:r,onChange:()=>{o({...i,enable_full_control_mode:!r})}}),(0,e.createElement)(ji,{message:(0,l.__)("Some blocks do not have visibility controls enabled by default. These include child blocks and blocks that may exist in WordPress but cannot be added directly to the Editor. You will not need Full Control Mode most of the time, but it's here in case you do.","block-visibility"),link:w.settings.general}))))}function Mo(t){var n;const{pluginSettings:i,setPluginSettings:o}=t,r=null!==(n=i?.remove_on_uninstall)&&void 0!==n&&n;return(0,e.createElement)("div",{className:"settings-panel"},(0,e.createElement)("div",{className:"settings-panel__header"},(0,e.createElement)("span",{className:"settings-panel__header-title"},(0,l.__)("Uninstall","block-visibility"))),(0,e.createElement)("div",{className:"settings-panel__container"},(0,e.createElement)("div",{className:"settings-type__toggle"},(0,e.createElement)(u.ToggleControl,{label:(0,l.__)("Remove all plugin settings when Block Visibility is uninstalled.","block-visibility"),checked:r,onChange:()=>{o({...i,remove_on_uninstall:!r})}}))))}const No=(0,u.withFilters)("blockVisibility.PluginSettings")((t=>(0,e.createElement)(e.Fragment,null)));function To(t){var n;const[i,o]=(0,s.useState)(!1),{settings:r,setSettings:a}=t,c=null!==(n=r?.plugin_settings)&&void 0!==n?n:{};function d(e){a({...r,plugin_settings:e}),o(!0)}return(0,e.createElement)("div",{className:"settings-tab__plugin-settings inner-container"},(0,e.createElement)("div",{className:"setting-tabs__setting-controls"},(0,e.createElement)("div",{className:"setting-controls__title"},(0,e.createElement)("span",null,(0,l.__)("General Settings","block-visibility")),(0,e.createElement)(ji,{message:(0,l.__)("The settings below allow you to configure general functionality for the Block Visibility plugin.","block-visibility"),link:w.settings.general})),(0,e.createElement)(ho,{tabSlug:"plugin_settings",tabSettings:c,hasUpdates:i,setHasUpdates:o,...t})),(0,e.createElement)("div",{className:"setting-tabs__setting-panels"},(0,e.createElement)(xo,{pluginSettings:c,setPluginSettings:d,setHasUpdates:o,...t}),(0,e.createElement)("div",{className:"setting-tabs__setting-panels__sub-panel"},(0,e.createElement)(Vo,{pluginSettings:c,setPluginSettings:d,setHasUpdates:o,...t}),(0,e.createElement)(Po,{pluginSettings:c,setPluginSettings:d,setHasUpdates:o,...t}),(0,e.createElement)(Mo,{pluginSettings:c,setPluginSettings:d,setHasUpdates:o,...t})),(0,e.createElement)(u.Slot,{name:"PluginSettings"})),(0,e.createElement)(No,{pluginSettings:c,setPluginSettings:d,setHasUpdates:o,...t}))}function Io(t){const{variables:n}=t;return n?.is_pro?null:(0,e.createElement)("div",{className:"ads-container"},(0,e.createElement)("div",{className:"ads-container__support"},(0,e.createElement)("span",{className:"ads-container__header"},(0,l.__)("Need Support?","block-visibility")),(0,e.createElement)("p",null,(0,l.__)("Whether you need help or have a new feature request, please create a topic in the support forum on WordPress.org.","block-visibility"),(0,e.createElement)(u.ExternalLink,{href:w.general.orgSupport,target:"_blank",rel:"noreferrer"},(0,l.__)("Support Forum","block-visibility"))),(0,e.createElement)("p",null,(0,l.__)("Detailed documentation is also available on the plugin website.","block-visibility"),(0,e.createElement)(u.ExternalLink,{href:w.settings.knowledgeBase,target:"_blank"},(0,l.__)("View Knowledge Base","block-visibility")))),(0,e.createElement)("div",{className:"ads-container__reviews"},(0,e.createElement)("span",{className:"ads-container__header"},(0,l.__)("Share Your Feedback","block-visibility")),(0,e.createElement)("p",null,(0,l.__)("If you are enjoying Block Visibility and find it useful, please consider leaving a ★★★★★ review on WordPress.org. Your feedback is greatly appreciated and helps others discover the plugin.","block-visibility"),(0,e.createElement)(u.ExternalLink,{href:w.general.orgReviews,target:"_blank",rel:"noreferrer"},(0,l.__)("Submit a Review","block-visibility")))))}(0,r.dispatch)("core").addEntities([{label:(0,l.__)("Block Visibility Settings","block-visibility"),kind:"block-visibility/v1",name:"settings",baseURL:"/block-visibility/v1/settings"},{label:(0,l.__)("Block Visibility Variables","block-visibility"),kind:"block-visibility/v1",name:"variables",baseURL:"/block-visibility/v1/variables",baseURLParams:{type:"simplified"}}]);const Do=(0,u.withFilters)("blockVisibility.SettingTabsContent")((t=>(0,e.createElement)(e.Fragment,null)));function Ro(){const[n,i]=(0,s.useState)(null),r=(0,a.useEntityRecord)("block-visibility/v1","settings"),c=(0,a.useEntityRecord)("block-visibility/v1","variables"),p=(0,s.useCallback)((e=>{i(e)}),[]),b=(0,s.useMemo)((()=>{const e=[{name:"plugin-settings",title:(0,l.__)("General Settings","block-visibility"),className:"setting-tabs__plugin-settings"},{name:"visibility-controls",title:(0,l.__)("Visibility Controls","block-visibility"),className:"setting-tabs__visibility-controls"},{name:"block-manager",title:(0,l.__)("Block Manager","block-visibility"),className:"setting-tabs__blocks-manager"}];return(0,d.applyFilters)("blockVisibility.SettingTabs",e)}),[]),{initialTab:m,updateUrl:f}=function(e){const n=new URLSearchParams(window.location.search),i=n.get("tab");return{initialTab:(0,s.useMemo)((()=>(0,t.findKey)(e,["name",i])?i:"plugin-settings"),[e,i]),updateUrl:(0,s.useCallback)((e=>{if(n.set("tab",e),history.pushState){const e=window.location.protocol+"//"+window.location.host+window.location.pathname+"?"+n.toString()+window.location.hash;window.history.replaceState({path:e},"",e)}else window.location.search=n.toString()}),[])}}(b),g=(0,s.useMemo)((()=>null!=n?n:r.record),[n,r.record]),v=(0,s.useCallback)((t=>{const n={settings:g,setSettings:p,variables:c.record};switch(t.name){case"visibility-controls":return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(Io,{variables:c.record}),(0,e.createElement)(ko,{...n}));case"block-manager":return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(Io,{variables:c.record}),(0,e.createElement)(So,{...n}));case"plugin-settings":return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(Io,{variables:c.record}),(0,e.createElement)(To,{...n}));default:return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(u.Slot,{name:"SettingTabs"}),(0,e.createElement)(Do,{tabName:t.name,...n}))}}),[g,p,c.record]);return r.hasResolved&&c.hasResolved?(0,e.createElement)(u.SlotFillProvider,null,(0,e.createElement)(I,{variables:c.record}),(0,e.createElement)(u.TabPanel,{className:o()({"setting-tabs":!0,is_pro:c.record?.is_pro}),activeClass:"active-tab",initialTabName:m,tabs:b,onSelect:f},v),(0,e.createElement)(D,{variables:c.record})):(0,e.createElement)("div",{className:"loading-settings"},(0,e.createElement)(u.Spinner,null),(0,e.createElement)("span",{className:"description"},(0,l.__)("Loading settings…","block-visibility")))}wp.domReady((()=>{(0,c.registerCoreBlocks)(),(0,s.render)((0,e.createElement)(Ro,null),document.getElementById("block-visibility__plugin-settings"))}))})()})();

Youez - 2016 - github.com/yon3zu
LinuXploit