Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93
/home/sportsfe.../httpdocs/wp-conte.../plugins/content-.../inc/admin/build
File: index.js
(()=>{var e={106:(e,t)=>{!function(){var e={814:function(e,t,n){var o;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(){"use strict";var a={}.hasOwnProperty;function s(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=r(n);if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var l=s.apply(null,n);l&&e.push(l)}}else if("object"===o){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var i in n)a.call(n,i)&&n[i]&&e.push(i)}}}return e.join(" ")}e.exports?(s.default=s,e.exports=s):"object"===r(n.amdO)&&n.amdO?void 0===(o=function(){return s}.apply(t,[]))||(e.exports=o):window.classNames=s}()},922:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",o=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),o&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),o&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,o,r,a){"string"==typeof e&&(e=[[null,e,void 0]]);var s={};if(o)for(var l=0;l<this.length;l++){var i=this[l][0];null!=i&&(s[i]=!0)}for(var c=0;c<e.length;c++){var u=[].concat(e[c]);o&&s[u[0]]||(void 0!==a&&(void 0===u[5]||(u[1]="@layer".concat(u[5].length>0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),r&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=r):u[4]="".concat(r)),t.push(u))}},t}},499:function(e){"use strict";e.exports=function(e){return e[1]}},245:function(e,t,n){"use strict";var o=n(499),r=n.n(o),a=n(922),s=n.n(a)()(r());s.push([e.id,':root{--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0,124,186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0,107,160.5;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0,90,135;--wp-admin-border-width-focus: 2px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px}}.codeamp-components-multi-select-control__input-container{font-size:13px;line-height:normal}.codeamp-components-multi-select-control__input-container{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:6px 8px;box-shadow:0 0 0 transparent;transition:box-shadow 0.1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;width:100%;margin:0 0 8px 0;padding:0;cursor:text}@media (prefers-reduced-motion: reduce){.codeamp-components-multi-select-control__input-container{transition-duration:0s;transition-delay:0s}}@media (min-width: 600px){.codeamp-components-multi-select-control__input-container{font-size:13px;line-height:normal}}.codeamp-components-multi-select-control__input-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.codeamp-components-multi-select-control__input-container::-webkit-input-placeholder{color:rgba(30,30,30,0.62)}.codeamp-components-multi-select-control__input-container::-moz-placeholder{opacity:1;color:rgba(30,30,30,0.62)}.codeamp-components-multi-select-control__input-container:-ms-input-placeholder{color:rgba(30,30,30,0.62)}.codeamp-components-multi-select-control__input-container.is-disabled{background:#ddd;border-color:#ddd}.codeamp-components-multi-select-control__input-container.is-active{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.codeamp-components-multi-select-control__input-container input[type="text"].codeamp-components-multi-select-control__input{display:inline-block;flex:1;font-family:inherit;font-size:16px;width:100%;max-width:100%;margin-left:4px;padding:0;min-height:24px;min-width:50px;background:inherit;border:0;color:#1e1e1e;box-shadow:none}@media (min-width: 600px){.codeamp-components-multi-select-control__input-container input[type="text"].codeamp-components-multi-select-control__input{font-size:13px}}.codeamp-components-multi-select-control__input-container input[type="text"].codeamp-components-multi-select-control__input:focus,.codeamp-components-multi-select-control.is-active .codeamp-components-multi-select-control__input-container input[type="text"].codeamp-components-multi-select-control__input{outline:none;box-shadow:none}.codeamp-components-multi-select-control__input-container .codeamp-components-multi-select-control__token+input[type="text"].codeamp-components-multi-select-control__input{width:auto}.codeamp-components-multi-select-control__help{font-size:12px;font-style:normal;color:#757575}.codeamp-components-multi-select-control__tokens-container{padding:4px}.codeamp-components-multi-select-control__token{font-size:13px;display:flex;color:#1e1e1e;max-width:100%}.codeamp-components-multi-select-control__token.is-borderless{position:relative;padding:0 24px 0 0}.codeamp-components-multi-select-control__token.is-borderless .codeamp-components-multi-select-control__token-text{background:transparent;color:var(--wp-admin-theme-color)}.codeamp-components-multi-select-control__token.is-borderless .codeamp-components-multi-select-control__remove-token{background:transparent;color:#757575;position:absolute;top:1px;right:0;padding:0}.codeamp-components-multi-select-control__token.is-borderless.is-success .codeamp-components-multi-select-control__token-text{color:#4ab866}.codeamp-components-multi-select-control__token.is-borderless.is-error .codeamp-components-multi-select-control__token-text{color:#cc1818;border-radius:4px 0 0 4px;padding:0 4px 0 6px}.codeamp-components-multi-select-control__token.is-borderless.is-validating .codeamp-components-multi-select-control__token-text{color:#1e1e1e}.codeamp-components-multi-select-control__token.is-disabled .codeamp-components-multi-select-control__remove-token{cursor:default}.codeamp-components-multi-select-control__token-text,.codeamp-components-multi-select-control__remove-token.components-button{display:inline-block;line-height:24px;height:auto;background:#ddd;min-width:unset;transition:all 0.2s cubic-bezier(0.4, 1, 0.4, 1)}@media (prefers-reduced-motion: reduce){.codeamp-components-multi-select-control__token-text,.codeamp-components-multi-select-control__remove-token.components-button{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-delay:0s}}.codeamp-components-multi-select-control__token-text{border-radius:2px 0 0 2px;padding:0 0 0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.codeamp-components-multi-select-control__remove-token.components-button{cursor:pointer;border-radius:0 2px 2px 0;padding:0 2px;color:#1e1e1e;line-height:10px;overflow:initial}.codeamp-components-multi-select-control__remove-token.components-button:hover{color:#1e1e1e}.codeamp-components-multi-select-control__suggestions-list{flex:1 0 100%;min-width:100%;max-height:9em;overflow-y:auto;transition:all 0.15s ease-in-out;list-style:none;border-top:1px solid #757575;margin:0;padding:0}@media (prefers-reduced-motion: reduce){.codeamp-components-multi-select-control__suggestions-list{transition-duration:0s;transition-delay:0s}}.codeamp-components-multi-select-control__no-suggestions{color:#757575;font-size:13px;margin:0;display:block;padding:4px 8px}.codeamp-components-multi-select-control__suggestion{color:#757575;display:block;font-size:13px;padding:4px 8px;margin:0;cursor:pointer}.codeamp-components-multi-select-control__suggestion.is-selected{background:var(--wp-admin-theme-color);color:#fff}.codeamp-components-multi-select-control__suggestion-match{text-decoration:underline}\n',""]),t.Z=s},313:function(e,t,n){"use strict";var o=n(499),r=n.n(o),a=n(922),s=n.n(a)()(r());s.push([e.id,".codeamp-components-resource-select-control>.components-base-control__field{position:relative;display:flex;flex-wrap:wrap}.codeamp-components-resource-select-control>.components-base-control__field>.components-base-control__label{flex:2}.codeamp-components-resource-select-control__label{margin-bottom:8px}.codeamp-components-resource-select-control__add_button{padding:0;margin:0;min-height:revert;height:auto;color:var(--wp-admin-theme-color);align-self:center;justify-content:right;margin-bottom:8px}.codeamp-components-resource-select-control__add_button:hover{text-decoration:underline}.codeamp-components-resource-select-control__edit_button.components-button.is-secondary{height:auto;margin-bottom:0}.codeamp-components-resource-select-control__select{width:auto;flex:1}.codeamp-components-resource-select-control .components-base-control{margin-bottom:0}.codeamp-components-resource-select-control .components-base-control__field{margin-bottom:0}.codeamp-components-resource-select-control .components-base-control{flex:1}\n",""]),t.Z=s},379:function(e){"use strict";var t=[];function n(e){for(var n=-1,o=0;o<t.length;o++)if(t[o].identifier===e){n=o;break}return n}function o(e,o){for(var a={},s=[],l=0;l<e.length;l++){var i=e[l],c=o.base?i[0]+o.base:i[0],u=a[c]||0,p="".concat(c," ").concat(u);a[c]=u+1;var d=n(p),m={css:i[1],media:i[2],sourceMap:i[3],supports:i[4],layer:i[5]};if(-1!==d)t[d].references++,t[d].updater(m);else{var g=r(m,o);o.byIndex=l,t.splice(l,0,{identifier:p,updater:g,references:1})}s.push(p)}return s}function r(e,t){var n=t.domAPI(t);return n.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,r){var a=o(e=e||[],r=r||{});return function(e){e=e||[];for(var s=0;s<a.length;s++){var l=n(a[s]);t[l].references--}for(var i=o(e,r),c=0;c<a.length;c++){var u=n(a[c]);0===t[u].references&&(t[u].updater(),t.splice(u,1))}a=i}}},569:function(e){"use strict";var t={};e.exports=function(e,n){var o=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,n){"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var r=void 0!==n.layer;r&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,r&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(o,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},n={};function o(t){var r=n[t];if(void 0!==r)return r.exports;var a=n[t]={id:t,exports:{}};return e[t](a,a.exports,o),a.exports}o.amdO={},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},o.d=function(e,t){for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nc=void 0;var r={};!function(){"use strict";o.r(r),o.d(r,{MultiSelectControl:function(){return _e},ResourceSelectControl:function(){return C}});var e=window.wp.i18n,t=window.wp.components,n=window.wp.compose,a=o(379),s=o.n(a),l=o(795),i=o.n(l),c=o(569),u=o.n(c),p=o(565),d=o.n(p),m=o(216),g=o.n(m),f=o(589),h=o.n(f),b=o(313),v={};v.styleTagTransform=h(),v.setAttributes=d(),v.insert=u().bind(null,"head"),v.domAPI=i(),v.insertStyleElement=g(),s()(b.Z,v),b.Z&&b.Z.locals&&b.Z.locals;var w=o(814),_=o.n(w);function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},y.apply(this,arguments)}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var E=function(){},C=function o(r){var a,s,l,i,c=r.onChange,u=void 0===c?E:c,p=r.onPrimaryAction,d=void 0===p?E:p,m=r.onSecondaryAction,g=void 0===m?E:m,f=r.label,h=void 0===f?"":f,b=r.primaryActionLabel,v=void 0===b?(0,e.__)("Edit","codeamp-block-components"):b,w=r.secondaryActionLabel,C=void 0===w?(0,e.__)("Add new","codeamp-block-components"):w,S=r.loadingLabel,k=void 0===S?(0,e.__)("Loading","codeamp-block-components"):S,R=r.showPrimaryAction,P=void 0===R||R,O=r.disabled,T=void 0!==O&&O,I=r.showSecondaryAction,A=void 0===I||I,N=r.defaultOption,$=r.options,F=r.value,j=r.help,D=r.primaryActionProps,L=r.secondaryActionProps,H=r.id,M=r.className,B=[];k&&(B=[{value:"loading",label:k}]),$&&(B=[],N&&B.push(N),(l=B).push.apply(l,function(e){if(Array.isArray(e))return x(e)}(i=$)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(i)||function(e,t){if(e){if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?x(e,t):void 0}}(i)||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 z=(0,n.useInstanceId)(o,"codeamp-components-resource-select-control");return H&&(z=H),React.createElement(t.BaseControl,{id:z,className:_()("components-base-control codeamp-components-resource-select-control",M),help:j,label:h,__nextHasNoMarginBottom:!0},A&&React.createElement(t.Button,y({className:"codeamp-components-resource-select-control__add_button",disabled:T,onClick:g},L),null!==(a=null==L?void 0:L.label)&&void 0!==a?a:C),React.createElement(t.__experimentalHStack,null,React.createElement(t.SelectControl,{id:z,value:F,options:B,className:"codeamp-components-resource-select-control__select",onChange:u,disabled:T,__nextHasNoMarginBottom:!0}),P&&React.createElement(t.Button,y({onClick:d,variant:"secondary",disabled:T,className:"codeamp-components-resource-select-control__edit_button"},D),null!==(s=null==D?void 0:D.label)&&void 0!==s?s:v)))},S=window.wp.element,k=window.wp.a11y,R=window.wp.isShallowEqual,P=o.n(R),O=window.wp.primitives,T=(0,S.createElement)(O.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,S.createElement)(O.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})),I=function(){};function A(o){var r=o.value,a=o.label,s=o.title,l=o.isBorderless,i=void 0!==l&&l,c=o.disabled,u=void 0!==c&&c,p=o.onClickRemove,d=void 0===p?I:p,m=o.onMouseEnter,g=o.onMouseLeave,f=o.messages,h=o.termPosition,b=o.termsCount,v=(0,n.useInstanceId)(A),w=_()("codeamp-components-multi-select-control__token",{"is-borderless":i,"is-disabled":u}),y=(0,e.sprintf)((0,e.__)("%1$s (%2$s of %3$s)"),a,h,b);return React.createElement("span",{className:w,onMouseEnter:m,onMouseLeave:g,title:s,style:{margin:"0"}},React.createElement("span",{className:"codeamp-components-multi-select-control__token-text",id:"codeamp-components-multi-select-control__token-text-".concat(v)},React.createElement(t.VisuallyHidden,{as:"span"},y),React.createElement("span",{"aria-hidden":"true"},a)),React.createElement(t.Button,{className:"codeamp-components-multi-select-control__remove-token",icon:T,onClick:u?I:function(){return d({value:r})},label:f.remove,"aria-describedby":"codeamp-components-multi-select-control__token-text-".concat(v)}))}var N=["value","isExpanded","instanceId","selectedSuggestionIndex","className","onChange","onFocus","onBlur"];function $(){return $=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},$.apply(this,arguments)}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var j=(0,S.forwardRef)((function(e,t){var n=e.value,o=e.isExpanded,r=e.instanceId,a=e.selectedSuggestionIndex,s=e.className,l=e.onChange,i=e.onFocus,c=e.onBlur,u=function(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(e,N),p=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 o,r,a=[],s=!0,l=!1;try{for(n=n.call(e);!(s=(o=n.next()).done)&&(a.push(o.value),2!==a.length);s=!0);}catch(e){l=!0,r=e}finally{try{s||null==n.return||n.return()}finally{if(l)throw r}}return a}}(e)||function(e,t){if(e){if("string"==typeof e)return F(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?F(e,2):void 0}}(e)||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.")}()}((0,S.useState)(!1)),d=p[0],m=p[1],g=n?n.length+1:0;return React.createElement("input",$({ref:t,id:r,type:"text"},u,{value:n||"",onChange:function(e){l&&l({value:e.target.value})},onFocus:function(e){m(!0),null==i||i(e)},onBlur:function(e){m(!1),null==c||c(e)},size:g,className:_()(s,"codeamp-components-multi-select-control__input"),autoComplete:"off",role:"combobox","aria-expanded":o,"aria-autocomplete":"list","aria-owns":o?"".concat(r,"-suggestions"):void 0,"aria-activedescendant":d&&-1!==a&&o?"".concat(r,"-suggestions-").concat(a):void 0,"aria-describedby":"".concat(r,"-howto"),"data-lpignore":"true"}))}));function D(e){return D="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},D(e)}function L(e){return L="function"==typeof Symbol&&"symbol"===D(Symbol.iterator)?function(e){return D(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":D(e)},L(e)}function H(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function B(e,t){var n=e["page".concat(t?"Y":"X","Offset")],o="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var r=e.document;"number"!=typeof(n=r.documentElement[o])&&(n=r.body[o])}return n}function z(e){return B(e)}function W(e){return B(e,!0)}function U(e){var t=function(e){var t,n,o,r=e.ownerDocument,a=r.body,s=r&&r.documentElement;return n=(t=e.getBoundingClientRect()).left,o=t.top,{left:n-=s.clientLeft||a.clientLeft||0,top:o-=s.clientTop||a.clientTop||0}}(e),n=e.ownerDocument,o=n.defaultView||n.parentWindow;return t.left+=z(o),t.top+=W(o),t}var G,V=new RegExp("^(".concat(/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,")(?!px)[a-z%]+$"),"i"),Y=/^(top|right|bottom|left)$/;function Z(e,t){for(var n=0;n<e.length;n++)t(e[n])}function q(e){return"border-box"===G(e,"boxSizing")}"undefined"!=typeof window&&(G=window.getComputedStyle?function(e,t,n){var o="",r=e.ownerDocument,a=n||r.defaultView.getComputedStyle(e,null);return a&&(o=a.getPropertyValue(t)||a[t]),o}:function(e,t){var n=e.currentStyle&&e.currentStyle[t];if(V.test(n)&&!Y.test(t)){var o=e.style,r=o.left,a=e.runtimeStyle.left;e.runtimeStyle.left=e.currentStyle.left,o.left="fontSize"===t?"1em":n||0,n=o.pixelLeft+"px",o.left=r,e.runtimeStyle.left=a}return""===n?"auto":n});var J=["margin","border","padding"];function K(e,t,n){var o,r,a,s=0;for(r=0;r<t.length;r++)if(o=t[r])for(a=0;a<n.length;a++){var l;l="border"===o?"".concat(o+n[a],"Width"):o+n[a],s+=parseFloat(G(e,l))||0}return s}function Q(e){return null!=e&&e==e.window}var X={};function ee(e,t,n){if(Q(e))return"width"===t?X.viewportWidth(e):X.viewportHeight(e);if(9===e.nodeType)return"width"===t?X.docWidth(e):X.docHeight(e);var o="width"===t?["Left","Right"]:["Top","Bottom"],r="width"===t?e.offsetWidth:e.offsetHeight,a=(G(e),q(e)),s=0;(null==r||r<=0)&&(r=void 0,(null==(s=G(e,t))||Number(s)<0)&&(s=e.style[t]||0),s=parseFloat(s)||0),void 0===n&&(n=a?1:-1);var l=void 0!==r||a,i=r||s;if(-1===n)return l?i-K(e,["border","padding"],o):s;if(l){var c=2===n?-K(e,["border"],o):K(e,["margin"],o);return i+(1===n?0:c)}return s+K(e,J.slice(n),o)}Z(["Width","Height"],(function(e){X["doc".concat(e)]=function(t){var n=t.document;return Math.max(n.documentElement["scroll".concat(e)],n.body["scroll".concat(e)],X["viewport".concat(e)](n))},X["viewport".concat(e)]=function(t){var n="client".concat(e),o=t.document,r=o.body,a=o.documentElement[n];return"CSS1Compat"===o.compatMode&&a||r&&r[n]||a}}));var te={position:"absolute",visibility:"hidden",display:"block"};function ne(e){var t,n=arguments;return 0!==e.offsetWidth?t=ee.apply(void 0,n):function(e,t,n){var o,r={},a=e.style;for(o in t)t.hasOwnProperty(o)&&(r[o]=a[o],a[o]=t[o]);for(o in n.call(e),t)t.hasOwnProperty(o)&&(a[o]=r[o])}(e,te,(function(){t=ee.apply(void 0,n)})),t}function oe(e,t,n){var o=n;if("object"!==L(t))return void 0!==o?("number"==typeof o&&(o+="px"),void(e.style[t]=o)):G(e,t);for(var r in t)t.hasOwnProperty(r)&&oe(e,r,t[r])}Z(["width","height"],(function(e){var t=e.charAt(0).toUpperCase()+e.slice(1);X["outer".concat(t)]=function(t,n){return t&&ne(t,e,n?0:1)};var n="width"===e?["Left","Right"]:["Top","Bottom"];X[e]=function(t,o){return void 0===o?t&&ne(t,e,-1):t?(G(t),q(t)&&(o+=K(t,["padding","border"],n)),oe(t,e,o)):void 0}}));var re=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(n,!0).forEach((function(t){H(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({getWindow:function(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow},offset:function(e,t){if(void 0===t)return U(e);!function(e,t){"static"===oe(e,"position")&&(e.style.position="relative");var n,o,r=U(e),a={};for(o in t)t.hasOwnProperty(o)&&(n=parseFloat(oe(e,o))||0,a[o]=n+t[o]-r[o]);oe(e,a)}(e,t)},isWindow:Q,each:Z,css:oe,clone:function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);if(e.overflow)for(var o in e)e.hasOwnProperty(o)&&(t.overflow[o]=e.overflow[o]);return t},scrollLeft:function(e,t){if(Q(e)){if(void 0===t)return z(e);window.scrollTo(t,W(e))}else{if(void 0===t)return e.scrollLeft;e.scrollLeft=t}},scrollTop:function(e,t){if(Q(e)){if(void 0===t)return W(e);window.scrollTo(z(e),t)}else{if(void 0===t)return e.scrollTop;e.scrollTop=t}},viewportWidth:0,viewportHeight:0},X);function ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}var se=function(e){e.preventDefault()},le=function(t){var o=t.selectedIndex,r=t.scrollIntoView,a=t.searchValue,s=t.onHover,l=t.onSelect,i=t.suggestions,c=void 0===i?[]:i,u=t.instanceId,p=t.__experimentalRenderItem,d=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 o,r,a=[],s=!0,l=!1;try{for(n=n.call(e);!(s=(o=n.next()).done)&&(a.push(o.value),2!==a.length);s=!0);}catch(e){l=!0,r=e}finally{try{s||null==n.return||n.return()}finally{if(l)throw r}}return a}}(e)||function(e,t){if(e){if("string"==typeof e)return ae(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ae(e,2):void 0}}(e)||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.")}()}((0,S.useState)(!1)),m=d[0],g=d[1],f=(0,n.useRefEffect)((function(e){var t;return o>-1&&r&&e.children[o]&&(g(!0),function(e,t,n){n=n||{},9===t.nodeType&&(t=re.getWindow(t));var o=n.allowHorizontalScroll,r=n.onlyScrollIfNeeded,a=n.alignWithTop,s=n.alignWithLeft,l=n.offsetTop||0,i=n.offsetLeft||0,c=n.offsetBottom||0,u=n.offsetRight||0;o=void 0===o||o;var p,d,m,g,f,h,b,v,w,_,y=re.isWindow(t),x=re.offset(e),E=re.outerHeight(e),C=re.outerWidth(e);y?(b=t,_=re.height(b),w=re.width(b),v={left:re.scrollLeft(b),top:re.scrollTop(b)},f={left:x.left-v.left-i,top:x.top-v.top-l},h={left:x.left+C-(v.left+w)+u,top:x.top+E-(v.top+_)+c},g=v):(p=re.offset(t),d=t.clientHeight,m=t.clientWidth,g={left:t.scrollLeft,top:t.scrollTop},f={left:x.left-(p.left+(parseFloat(re.css(t,"borderLeftWidth"))||0))-i,top:x.top-(p.top+(parseFloat(re.css(t,"borderTopWidth"))||0))-l},h={left:x.left+C-(p.left+m+(parseFloat(re.css(t,"borderRightWidth"))||0))+u,top:x.top+E-(p.top+d+(parseFloat(re.css(t,"borderBottomWidth"))||0))+c}),f.top<0||h.top>0?!0===a?re.scrollTop(t,g.top+f.top):!1===a?re.scrollTop(t,g.top+h.top):f.top<0?re.scrollTop(t,g.top+f.top):re.scrollTop(t,g.top+h.top):r||((a=void 0===a||!!a)?re.scrollTop(t,g.top+f.top):re.scrollTop(t,g.top+h.top)),o&&(f.left<0||h.left>0?!0===s?re.scrollLeft(t,g.left+f.left):!1===s?re.scrollLeft(t,g.left+h.left):f.left<0?re.scrollLeft(t,g.left+f.left):re.scrollLeft(t,g.left+h.left):r||((s=void 0===s||!!s)?re.scrollLeft(t,g.left+f.left):re.scrollLeft(t,g.left+h.left)))}(e.children[o],e,{onlyScrollIfNeeded:!0}),t=requestAnimationFrame((function(){g(!1)}))),function(){void 0!==t&&cancelAnimationFrame(t)}}),[o,r]),h=function(e){return function(){m||null==s||s(e)}},b=function(e){return function(){null==l||l(e)}};return React.createElement("ul",{ref:f,className:"codeamp-components-multi-select-control__suggestions-list",id:"".concat(u,"-suggestions"),role:"listbox"},0===c.length&&React.createElement("li",{className:"codeamp-components-multi-select-control__no-suggestions",role:"option"},(0,e.__)("No results found.","codeamp-block-components")),c.map((function(e,t){var n,r=function(e){var t=e.label.toLocaleLowerCase().indexOf(a);return{suggestionBeforeMatch:e.label.substring(0,t),suggestionMatch:e.label.substring(t,t+a.length),suggestionAfterMatch:e.label.substring(t+a.length)}}(e),s=_()("codeamp-components-multi-select-control__suggestion",{"is-selected":t===o});return n="function"==typeof p?p({item:e}):r?React.createElement("span",{"aria-label":e.label},r.suggestionBeforeMatch,React.createElement("strong",{className:"codeamp-components-multi-select-control__suggestion-match"},r.suggestionMatch),r.suggestionAfterMatch):e.label,React.createElement("li",{id:"".concat(u,"-suggestions-").concat(t),role:"option",className:s,key:e.value,onMouseDown:se,onClick:b(e),onMouseEnter:h(e),"aria-selected":t===o},n)})))},ie=o(245),ce={};function ue(){return ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},ue.apply(this,arguments)}function pe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function me(e){return me="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},me(e)}function ge(e){return function(e){if(Array.isArray(e))return be(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||he(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.")}()}function fe(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 o,r,a=[],s=!0,l=!1;try{for(n=n.call(e);!(s=(o=n.next()).done)&&(a.push(o.value),!t||a.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{s||null==n.return||n.return()}finally{if(l)throw r}}return a}}(e,t)||he(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 he(e,t){if(e){if("string"==typeof e)return be(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?be(e,t):void 0}}function be(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function ve(e){if(""===e)return null;var t=null!=e?e:"",n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).find((function(e){return-1!==e.label.toLocaleLowerCase().indexOf(t.trim().toLocaleLowerCase())}));return n}ce.styleTagTransform=h(),ce.setAttributes=d(),ce.insert=u().bind(null,"head"),ce.domAPI=i(),ce.insertStyleElement=g(),s()(ie.Z,ce),ie.Z&&ie.Z.locals&&ie.Z.locals;var we=function(){};function _e(o){var r=o.autoCapitalize,a=o.autoComplete,s=o.maxLength,l=o.placeholder,i=o.label,c=void 0===i?(0,e.__)("Add item"):i,u=o.help,p=o.className,d=o.suggestions,m=void 0===d?[]:d,g=o.options,f=void 0===g?[]:g,h=o.maxSuggestions,b=void 0===h?100:h,v=o.value,w=void 0===v?[]:v,y=o.onChange,x=void 0===y?function(){}:y,E=o.onInputChange,C=void 0===E?function(){}:E,R=o.onFocus,O=void 0===R?void 0:R,T=(o.isBorderless,o.id),I=o.disabled,N=void 0!==I&&I,$=o.messages,F=void 0===$?{added:(0,e.__)("Item added."),removed:(0,e.__)("Item removed."),remove:(0,e.__)("Remove item"),__experimentalInvalid:(0,e.__)("Invalid item")}:$,D=o.__experimentalRenderItem,L=o.__experimentalAutoSelectFirstMatch,H=void 0===L||L,M=o.__experimentalValidateInput,B=void 0===M?function(){return!0}:M,z=o.__experimentalCloseSuggestionsOnSelect,W=void 0===z||z,U=o.__next36pxDefaultSize,G=void 0!==U&&U,V=(0,n.useInstanceId)(_e,"codeamp-components-multi-select-control");T&&(V=T);var Y=fe((0,S.useState)(""),2),Z=Y[0],q=Y[1],J=fe((0,S.useState)(0),2),K=J[0],Q=J[1],X=fe((0,S.useState)(!1),2),ee=X[0],te=X[1],ne=fe((0,S.useState)(!1),2),oe=ne[0],re=ne[1],ae=fe((0,S.useState)(-1),2),se=ae[0],ie=ae[1],ce=fe((0,S.useState)(!1),2),he=ce[0],be=ce[1],ye=(0,n.usePrevious)(m),xe=(0,n.usePrevious)(w),Ee=(0,S.useRef)(null),Ce=(0,S.useRef)(null),Se=(0,n.useDebounce)(k.speak,500);function ke(){var e;null===(e=Ee.current)||void 0===e||e.focus()}function Re(){var e;return Ee.current===(null===(e=Ee.current)||void 0===e?void 0:e.ownerDocument.activeElement)}function Pe(e){Re()||e.target===Ce.current?(te(!0),re(!0)):te(!1),"function"==typeof O&&O(e)}function Oe(e){e.target===Ce.current&&ee&&e.preventDefault()}function Te(e){Fe(e.value),ke()}function Ie(e){var t=!1;return Re()&&Me()&&(e(),t=!0),t}function Ae(){var e=He()-1;e>-1&&Fe(w[e])}function Ne(){var e=He();e<w.length&&(Fe(w[e]),function(e){Q(w.length-Math.max(e,-1)-1)}(e))}function $e(e){B(e.label)?(function(e){if(ge(new Set(e.filter((function(e){return!function(e){return w.some((function(t){return je(e)===je(t)}))}(e)})))),e.length>0){var t=ge(w);t.splice.apply(t,[He(),0].concat(ge(e))),x(t)}}([e.value]),(0,k.speak)(F.added,"assertive"),q(""),be(!1),ie(-1),W&&re(!1),ee&&ke()):(0,k.speak)(F.__experimentalInvalid,"assertive")}function Fe(e){var t=w.filter((function(t){return je(t)!==je(e)}));x(t),(0,k.speak)(F.removed,"assertive")}function je(e){return"object"===me(e)?e.value:e}function De(){return f.filter((function(e){return-1===w.indexOf(e.value)}))}function Le(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Z,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:De(),n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:b;if(""!==e.trim()){var o=[],r=[];t.forEach((function(t){var n=t.label.toLocaleLowerCase().indexOf(e.trim().toLocaleLowerCase());0===n?o.push(t):n>0&&r.push(t)})),t=o.concat(r)}return t.slice(0,n)}function He(){return w.length-K}function Me(){return 0===Z.length}function Be(){var e,t;return(null===(e=ve(Z))||void 0===e||null===(t=e.label)||void 0===t?void 0:t.length)>0}function ze(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=Le(Z),o=n.length>0;t&&(H&&o?(ie(0),be(!0)):(ie(-1),be(!1))),ie(0);var r=o?(0,e.sprintf)((0,e._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",n.length),n.length):(0,e.__)("No results.");Se(r,"assertive")}(0,S.useEffect)((function(){ee&&!Re()&&ke()}),[ee]),(0,S.useEffect)((function(){var e=!P()(m,ye||[]);(e||w!==xe)&&ze(e)}),[m,ye,w,xe]),(0,S.useEffect)((function(){ze()}),[Z]),N&&ee&&(te(!1),q(""));var We,Ue,Ge=_()(p,"codeamp-components-multi-select-control__input-container",{"is-active":ee,"is-disabled":N}),Ve={className:"components-base-control codeamp-components-multi-select-control",tabIndex:-1},Ye=Le();return N||(Ve=Object.assign({},Ve,{onKeyDown:function(e){var t=!1;if(!e.defaultPrevented){switch(e.code){case"Backspace":t=Ie(Ae);break;case"Enter":case"Space":t=function(){var e=!1,t=function(){if(-1!==se)return Le()[se]}();return t&&oe?($e(t),e=!0):Be()&&""!==Z.trim()&&($e(Z),e=!0),e}();break;case"ArrowLeft":t=function(){var e=!1;return Me()&&(Q((function(e){return Math.min(e+1,w.length)})),e=!0),e}();break;case"ArrowUp":t=oe?(ie((function(e){return(0===e?Le(Z,De(),w,b).length:e)-1})),be(!0),!0):(re(!0),ie(0),be(!0),!0);break;case"ArrowRight":t=function(){var e=!1;return Me()&&(Q((function(e){return Math.max(e-1,0)})),e=!0),e}();break;case"ArrowDown":t=oe?(ie((function(e){return(e+1)%Le(Z,De(),w,b).length})),be(!0),!0):(re(!0),ie(0),be(!0),!0);break;case"Delete":t=Ie(Ne);break;case"Escape":t=function(e){return e.target instanceof HTMLInputElement&&(q(e.target.value),re(!1),ie(-1),be(!1)),!0}(e)}t&&e.preventDefault()}},onKeyPress:function(e){var t=!1;44===e.charCode&&(Be()&&$e(Z),t=!0),t&&e.preventDefault()},onFocus:Pe})),React.createElement(t.BaseControl,{id:V,label:c,help:u},React.createElement("div",Ve,React.createElement("div",{ref:Ce,className:Ge,tabIndex:-1,onMouseDown:Oe,onTouchStart:Oe},React.createElement(t.Flex,{className:"codeamp-components-multi-select-control__tokens-container",justify:"flex-start",align:"flex-start",gap:"4px",wrap:!0,__next36pxDefaultSize:G,hasTokens:!!w.length},(Ue=w.map((function(e){return f.find((function(t){return t.value===e}))||null})).map((function(e,n){return function(e,n){var o=e.value,r=e.label,a=e.onMouseEnter,s=void 0===a?we:a,l=e.onMouseLeave,i=void 0===l?we:l,c=e.isBorderless,u=void 0!==c&&c,p=o,d=n+1;return React.createElement(t.FlexItem,{key:"token-"+p},React.createElement(A,{value:p,label:r,title:"string"!=typeof token?r:void 0,onClickRemove:Te,isBorderless:u,onMouseEnter:s,onMouseLeave:i,disabled:N,messages:F,termPosition:d,termsCount:w.length}))}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(n),!0).forEach((function(t){de(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e),n)})),Ue.splice(He(),0,(We={instanceId:V,autoCapitalize:r,autoComplete:a,placeholder:0===w.length?l:"",key:"input",disabled:N,value:Z,onBlur:function(){Be()?te(!1):(q(""),Q(0),te(!1),re(!1),ie(-1),be(!1))},isExpanded:oe,selectedSuggestionIndex:se,style:{lineHeight:"24px"},onClick:Pe},React.createElement(j,ue({},We,{onChange:s&&w.length>=s?void 0:function(e){var t=e.value;q(t),re(!0),C(t)},ref:Ee})))),Ue)),oe&&React.createElement(le,{instanceId:V,match:ve(Z,f),searchValue:Z.trim(),suggestions:Ye,selectedIndex:se,scrollIntoView:he,onHover:function(e){var t=Le().indexOf(e);t>=0&&(ie(t),be(!1))},onSelect:function(e){$e(e)},__experimentalRenderItem:D}))))}}();var a=t;for(var s in r)a[s]=r[s];r.__esModule&&Object.defineProperty(a,"__esModule",{value:!0})}()},25:(e,t,n)=>{"use strict";t.xj=void 0;const o=n(720),r=n(729),a=n(759);t.xj=function(e){let t;if(e)return e=(0,a.processOption)(e),(0,r.checkError)(e),t=(0,o.generatePswd)(e),t;{let n={length:10,lowercase:!0,uppercase:!0,numbers:!0,symbols:!1,exclude:"",minLengthLowercase:1,minLengthUppercase:1,minLengthNumbers:1,minLengthSymbols:0};return e=(0,a.processOption)(n),(0,r.checkError)(e),t=(0,o.generatePswd)(e),t}}},729:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkError=void 0,t.checkError=e=>{const{length:t,lowercase:n,uppercase:o,numbers:r,symbols:a,minLengthLowercase:s,minLengthUppercase:l,minLengthNumbers:i,minLengthSymbols:c}=e;if(s+l+i+c>t)throw new Error("Sum of Minimum Characters in the passwords greater than the length of the Password to be generated.");if(0==n&&0==o&&0==r&&0==a)throw new Error("Alphabets, Numbers and Symbols are all set to False. No valid Characters to generate the Password.")}},32:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateRandomNumbers=void 0,t.generateRandomNumbers=e=>Math.floor(Math.random()*e)},720:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generatePswd=void 0;const o=n(32),r=n(560);t.generatePswd=e=>{let t="",n="",{length:s,lowercase:l,uppercase:i,numbers:c,symbols:u,minLengthLowercase:p,minLengthUppercase:d,minLengthNumbers:m,minLengthSymbols:g,exclude:f}=e,h="abcdefghijklmnopqrstuvwxyz";h=a(h,f);let b="ABCDEFGHIJKLMNOPQRSTUVWXYZ";b=a(b,f);let v="0123456789";v=a(v,f);let w="!#$%&'()*+,-./:;<=>?@[]^_{|}~";w=a(w,f);let _=h.length;for(let e=0;e<p;e++)n+=h.charAt((0,o.generateRandomNumbers)(_));_=b.length;for(let e=0;e<d;e++)n+=b.charAt((0,o.generateRandomNumbers)(_));_=v.length;for(let e=0;e<m;e++)n+=v.charAt((0,o.generateRandomNumbers)(_));_=w.length;for(let e=0;e<g;e++)n+=w.charAt((0,o.generateRandomNumbers)(_));t+=(0,r.shuffleString)(n);let y="";y=l?y+h:y,y=i?y+b:y,y=c?y+v:y,y=u?y+w:y;let x=s-t.length;_=y.length;for(let e=0;e<x;e++)t+=y.charAt((0,o.generateRandomNumbers)(_));return t};const a=(e,t)=>(null==t||t.split("").forEach((t=>{e=e.replace(t,"")})),e)},759:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.processOption=void 0,t.processOption=e=>(e.length=void 0===e.length?10:e.length,e.lowercase=void 0===e.lowercase||e.lowercase,e.uppercase=void 0===e.uppercase||e.uppercase,e.numbers=void 0===e.numbers||e.numbers,e.symbols=void 0!==e.symbols&&e.symbols,e.lowercase?e.minLengthLowercase=void 0===e.minLengthLowercase?1:e.minLengthLowercase:e.minLengthLowercase=0,e.uppercase?e.minLengthUppercase=void 0===e.minLengthUppercase?1:e.minLengthUppercase:e.minLengthUppercase=0,e.numbers?e.minLengthNumbers=void 0===e.minLengthNumbers?1:e.minLengthNumbers:e.minLengthNumbers=0,e.symbols?e.minLengthSymbols=void 0===e.minLengthSymbols?1:e.minLengthSymbols:e.minLengthSymbols=0,e.exclude=void 0===e.exclude?"":e.exclude,e)},560:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shuffleString=void 0,t.shuffleString=e=>{let t=e.split("");for(let e=t.length-1;e>0;e--){let n=Math.floor(Math.random()*(e+1)),o=t[e];t[e]=t[n],t[n]=o}return t.join("")}},757:(e,t,n)=>{"use strict";var o=n(609),r=n(577);function a(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var s,l=function(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(n){if("default"!==n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}})),t.default=e,Object.freeze(t)}(o),i=a(o),c=a(r);function u(e,t){return e[t]}function p(e=[],t,n=0){return[...e.slice(0,n),t,...e.slice(n)]}function d(e=[],t,n="id"){const o=e.slice(),r=u(t,n);return r?o.splice(o.findIndex((e=>u(e,n)===r)),1):o.splice(o.findIndex((e=>e===t)),1),o}function m(e){return e.map(((e,t)=>{const n=Object.assign(Object.assign({},e),{sortable:e.sortable||!!e.sortFunction||void 0});return e.id||(n.id=t+1),n}))}function g(e,t){return Math.ceil(e/t)}function f(e,t){return Math.min(e,t)}!function(e){e.ASC="asc",e.DESC="desc"}(s||(s={}));const h=()=>null;function b(e,t=[],n=[]){let o={},r=[...n];return t.length&&t.forEach((t=>{if(!t.when||"function"!=typeof t.when)throw new Error('"when" must be defined in the conditional style object and must be function');t.when(e)&&(o=t.style||{},t.classNames&&(r=[...r,...t.classNames]),"function"==typeof t.style&&(o=t.style(e)||{}))})),{conditionalStyle:o,classNames:r.join(" ")}}function v(e,t=[],n="id"){const o=u(e,n);return o?t.some((e=>u(e,n)===o)):t.some((t=>t===e))}function w(e,t){return t?e.findIndex((e=>_(e.id,t))):-1}function _(e,t){return e==t}function y(e,t){const n=!e.toggleOnSelectedRowsChange;switch(t.type){case"SELECT_ALL_ROWS":{const{keyField:n,rows:o,rowCount:r,mergeSelections:a}=t,s=!e.allSelected,l=!e.toggleOnSelectedRowsChange;if(a){const t=s?[...e.selectedRows,...o.filter((t=>!v(t,e.selectedRows,n)))]:e.selectedRows.filter((e=>!v(e,o,n)));return Object.assign(Object.assign({},e),{allSelected:s,selectedCount:t.length,selectedRows:t,toggleOnSelectedRowsChange:l})}return Object.assign(Object.assign({},e),{allSelected:s,selectedCount:s?r:0,selectedRows:s?o:[],toggleOnSelectedRowsChange:l})}case"SELECT_SINGLE_ROW":{const{keyField:o,row:r,isSelected:a,rowCount:s,singleSelect:l}=t;return l?a?Object.assign(Object.assign({},e),{selectedCount:0,allSelected:!1,selectedRows:[],toggleOnSelectedRowsChange:n}):Object.assign(Object.assign({},e),{selectedCount:1,allSelected:!1,selectedRows:[r],toggleOnSelectedRowsChange:n}):a?Object.assign(Object.assign({},e),{selectedCount:e.selectedRows.length>0?e.selectedRows.length-1:0,allSelected:!1,selectedRows:d(e.selectedRows,r,o),toggleOnSelectedRowsChange:n}):Object.assign(Object.assign({},e),{selectedCount:e.selectedRows.length+1,allSelected:e.selectedRows.length+1===s,selectedRows:p(e.selectedRows,r),toggleOnSelectedRowsChange:n})}case"SELECT_MULTIPLE_ROWS":{const{keyField:o,selectedRows:r,totalRows:a,mergeSelections:s}=t;if(s){const t=[...e.selectedRows,...r.filter((t=>!v(t,e.selectedRows,o)))];return Object.assign(Object.assign({},e),{selectedCount:t.length,allSelected:!1,selectedRows:t,toggleOnSelectedRowsChange:n})}return Object.assign(Object.assign({},e),{selectedCount:r.length,allSelected:r.length===a,selectedRows:r,toggleOnSelectedRowsChange:n})}case"CLEAR_SELECTED_ROWS":{const{selectedRowsFlag:n}=t;return Object.assign(Object.assign({},e),{allSelected:!1,selectedCount:0,selectedRows:[],selectedRowsFlag:n})}case"SORT_CHANGE":{const{sortDirection:o,selectedColumn:r,clearSelectedOnSort:a}=t;return Object.assign(Object.assign(Object.assign({},e),{selectedColumn:r,sortDirection:o,currentPage:1}),a&&{allSelected:!1,selectedCount:0,selectedRows:[],toggleOnSelectedRowsChange:n})}case"CHANGE_PAGE":{const{page:o,paginationServer:r,visibleOnly:a,persistSelectedOnPageChange:s}=t,l=r&&s,i=r&&!s||a;return Object.assign(Object.assign(Object.assign(Object.assign({},e),{currentPage:o}),l&&{allSelected:!1}),i&&{allSelected:!1,selectedCount:0,selectedRows:[],toggleOnSelectedRowsChange:n})}case"CHANGE_ROWS_PER_PAGE":{const{rowsPerPage:n,page:o}=t;return Object.assign(Object.assign({},e),{currentPage:o,rowsPerPage:n})}}}const x=r.css`
[0] Fix | Delete
pointer-events: none;
[1] Fix | Delete
opacity: 0.4;
[2] Fix | Delete
`,E=c.default.div`
[3] Fix | Delete
position: relative;
[4] Fix | Delete
box-sizing: border-box;
[5] Fix | Delete
display: flex;
[6] Fix | Delete
flex-direction: column;
[7] Fix | Delete
width: 100%;
[8] Fix | Delete
height: 100%;
[9] Fix | Delete
max-width: 100%;
[10] Fix | Delete
${({disabled:e})=>e&&x};
[11] Fix | Delete
${({theme:e})=>e.table.style};
[12] Fix | Delete
`,C=r.css`
[13] Fix | Delete
position: sticky;
[14] Fix | Delete
position: -webkit-sticky; /* Safari */
[15] Fix | Delete
top: 0;
[16] Fix | Delete
z-index: 1;
[17] Fix | Delete
`,S=c.default.div`
[18] Fix | Delete
display: flex;
[19] Fix | Delete
width: 100%;
[20] Fix | Delete
${({$fixedHeader:e})=>e&&C};
[21] Fix | Delete
${({theme:e})=>e.head.style};
[22] Fix | Delete
`,k=c.default.div`
[23] Fix | Delete
display: flex;
[24] Fix | Delete
align-items: stretch;
[25] Fix | Delete
width: 100%;
[26] Fix | Delete
${({theme:e})=>e.headRow.style};
[27] Fix | Delete
${({$dense:e,theme:t})=>e&&t.headRow.denseStyle};
[28] Fix | Delete
`,R=(e,...t)=>r.css`
[29] Fix | Delete
@media screen and (max-width: ${599}px) {
[30] Fix | Delete
${r.css(e,...t)}
[31] Fix | Delete
}
[32] Fix | Delete
`,P=(e,...t)=>r.css`
[33] Fix | Delete
@media screen and (max-width: ${959}px) {
[34] Fix | Delete
${r.css(e,...t)}
[35] Fix | Delete
}
[36] Fix | Delete
`,O=(e,...t)=>r.css`
[37] Fix | Delete
@media screen and (max-width: ${1280}px) {
[38] Fix | Delete
${r.css(e,...t)}
[39] Fix | Delete
}
[40] Fix | Delete
`,T=c.default.div`
[41] Fix | Delete
position: relative;
[42] Fix | Delete
display: flex;
[43] Fix | Delete
align-items: center;
[44] Fix | Delete
box-sizing: border-box;
[45] Fix | Delete
line-height: normal;
[46] Fix | Delete
${({theme:e,$headCell:t})=>e[t?"headCells":"cells"].style};
[47] Fix | Delete
${({$noPadding:e})=>e&&"padding: 0"};
[48] Fix | Delete
`,I=c.default(T)`
[49] Fix | Delete
flex-grow: ${({button:e,grow:t})=>0===t||e?0:t||1};
[50] Fix | Delete
flex-shrink: 0;
[51] Fix | Delete
flex-basis: 0;
[52] Fix | Delete
max-width: ${({maxWidth:e})=>e||"100%"};
[53] Fix | Delete
min-width: ${({minWidth:e})=>e||"100px"};
[54] Fix | Delete
${({width:e})=>e&&r.css`
[55] Fix | Delete
min-width: ${e};
[56] Fix | Delete
max-width: ${e};
[57] Fix | Delete
`};
[58] Fix | Delete
${({right:e})=>e&&"justify-content: flex-end"};
[59] Fix | Delete
${({button:e,center:t})=>(t||e)&&"justify-content: center"};
[60] Fix | Delete
${({compact:e,button:t})=>(e||t)&&"padding: 0"};
[61] Fix | Delete
[62] Fix | Delete
/* handle hiding cells */
[63] Fix | Delete
${({hide:e})=>e&&"sm"===e&&R`
[64] Fix | Delete
display: none;
[65] Fix | Delete
`};
[66] Fix | Delete
${({hide:e})=>e&&"md"===e&&P`
[67] Fix | Delete
display: none;
[68] Fix | Delete
`};
[69] Fix | Delete
${({hide:e})=>e&&"lg"===e&&O`
[70] Fix | Delete
display: none;
[71] Fix | Delete
`};
[72] Fix | Delete
${({hide:e})=>e&&Number.isInteger(e)&&(e=>(t,...n)=>r.css`
[73] Fix | Delete
@media screen and (max-width: ${e}px) {
[74] Fix | Delete
${r.css(t,...n)}
[75] Fix | Delete
}
[76] Fix | Delete
`)(e)`
[77] Fix | Delete
display: none;
[78] Fix | Delete
`};
[79] Fix | Delete
`,A=r.css`
[80] Fix | Delete
div:first-child {
[81] Fix | Delete
white-space: ${({$wrapCell:e})=>e?"normal":"nowrap"};
[82] Fix | Delete
overflow: ${({$allowOverflow:e})=>e?"visible":"hidden"};
[83] Fix | Delete
text-overflow: ellipsis;
[84] Fix | Delete
}
[85] Fix | Delete
`,N=c.default(I).attrs((e=>({style:e.style})))`
[86] Fix | Delete
${({$renderAsCell:e})=>!e&&A};
[87] Fix | Delete
${({theme:e,$isDragging:t})=>t&&e.cells.draggingStyle};
[88] Fix | Delete
${({$cellStyle:e})=>e};
[89] Fix | Delete
`;var $=l.memo((function({id:e,column:t,row:n,rowIndex:o,dataTag:r,isDragging:a,onDragStart:s,onDragOver:i,onDragEnd:c,onDragEnter:u,onDragLeave:p}){const{conditionalStyle:d,classNames:m}=b(n,t.conditionalCellStyles,["rdt_TableCell"]);return l.createElement(N,{id:e,"data-column-id":t.id,role:"cell",className:m,"data-tag":r,$cellStyle:t.style,$renderAsCell:!!t.cell,$allowOverflow:t.allowOverflow,button:t.button,center:t.center,compact:t.compact,grow:t.grow,hide:t.hide,maxWidth:t.maxWidth,minWidth:t.minWidth,right:t.right,width:t.width,$wrapCell:t.wrap,style:d,$isDragging:a,onDragStart:s,onDragOver:i,onDragEnd:c,onDragEnter:u,onDragLeave:p},!t.cell&&l.createElement("div",{"data-tag":r},function(e,t,n,o){return t?n&&"function"==typeof n?n(e,o):t(e,o):null}(n,t.selector,t.format,o)),t.cell&&t.cell(n,o,t,e))}));const F="input";var j=l.memo((function({name:e,component:t=F,componentOptions:n={style:{}},indeterminate:o=!1,checked:r=!1,disabled:a=!1,onClick:s=h}){const i=t,c=i!==F?n.style:(e=>Object.assign(Object.assign({fontSize:"18px"},!e&&{cursor:"pointer"}),{padding:0,marginTop:"1px",verticalAlign:"middle",position:"relative"}))(a),u=l.useMemo((()=>function(e,...t){let n;return Object.keys(e).map((t=>e[t])).forEach(((o,r)=>{const a=e;"function"==typeof o&&(n=Object.assign(Object.assign({},a),{[Object.keys(e)[r]]:o(...t)}))})),n||e}(n,o)),[n,o]);return l.createElement(i,Object.assign({type:"checkbox",ref:e=>{e&&(e.indeterminate=o)},style:c,onClick:a?h:s,name:e,"aria-label":e,checked:r,disabled:a},u,{onChange:h}))}));const D=c.default(T)`
[90] Fix | Delete
flex: 0 0 48px;
[91] Fix | Delete
min-width: 48px;
[92] Fix | Delete
justify-content: center;
[93] Fix | Delete
align-items: center;
[94] Fix | Delete
user-select: none;
[95] Fix | Delete
white-space: nowrap;
[96] Fix | Delete
`;function L({name:e,keyField:t,row:n,rowCount:o,selected:r,selectableRowsComponent:a,selectableRowsComponentProps:s,selectableRowsSingle:i,selectableRowDisabled:c,onSelectedRow:u}){const p=!(!c||!c(n));return l.createElement(D,{onClick:e=>e.stopPropagation(),className:"rdt_TableCell",$noPadding:!0},l.createElement(j,{name:e,component:a,componentOptions:s,checked:r,"aria-checked":r,onClick:()=>{u({type:"SELECT_SINGLE_ROW",row:n,isSelected:r,keyField:t,rowCount:o,singleSelect:i})},disabled:p}))}const H=c.default.button`
[97] Fix | Delete
display: inline-flex;
[98] Fix | Delete
align-items: center;
[99] Fix | Delete
user-select: none;
[100] Fix | Delete
white-space: nowrap;
[101] Fix | Delete
border: none;
[102] Fix | Delete
background-color: transparent;
[103] Fix | Delete
${({theme:e})=>e.expanderButton.style};
[104] Fix | Delete
`;function M({disabled:e=!1,expanded:t=!1,expandableIcon:n,id:o,row:r,onToggled:a}){const s=t?n.expanded:n.collapsed;return l.createElement(H,{"aria-disabled":e,onClick:()=>a&&a(r),"data-testid":`expander-button-${o}`,disabled:e,"aria-label":t?"Collapse Row":"Expand Row",role:"button",type:"button"},s)}const B=c.default(T)`
[105] Fix | Delete
white-space: nowrap;
[106] Fix | Delete
font-weight: 400;
[107] Fix | Delete
min-width: 48px;
[108] Fix | Delete
${({theme:e})=>e.expanderCell.style};
[109] Fix | Delete
`;function z({row:e,expanded:t=!1,expandableIcon:n,id:o,onToggled:r,disabled:a=!1}){return l.createElement(B,{onClick:e=>e.stopPropagation(),$noPadding:!0},l.createElement(M,{id:o,row:e,expanded:t,expandableIcon:n,disabled:a,onToggled:r}))}const W=c.default.div`
[110] Fix | Delete
width: 100%;
[111] Fix | Delete
box-sizing: border-box;
[112] Fix | Delete
${({theme:e})=>e.expanderRow.style};
[113] Fix | Delete
${({$extendedRowStyle:e})=>e};
[114] Fix | Delete
`;var U=l.memo((function({data:e,ExpanderComponent:t,expanderComponentProps:n,extendedRowStyle:o,extendedClassNames:r}){const a=["rdt_ExpanderRow",...r.split(" ").filter((e=>"rdt_TableRow"!==e))].join(" ");return l.createElement(W,{className:a,$extendedRowStyle:o},l.createElement(t,Object.assign({data:e},n)))}));const G="allowRowEvents";var V,Y,Z;t.OP=void 0,(V=t.OP||(t.OP={})).LTR="ltr",V.RTL="rtl",V.AUTO="auto",t.C1=void 0,(Y=t.C1||(t.C1={})).LEFT="left",Y.RIGHT="right",Y.CENTER="center",t.$U=void 0,(Z=t.$U||(t.$U={})).SM="sm",Z.MD="md",Z.LG="lg";const q=r.css`
[115] Fix | Delete
&:hover {
[116] Fix | Delete
${({$highlightOnHover:e,theme:t})=>e&&t.rows.highlightOnHoverStyle};
[117] Fix | Delete
}
[118] Fix | Delete
`,J=r.css`
[119] Fix | Delete
&:hover {
[120] Fix | Delete
cursor: pointer;
[121] Fix | Delete
}
[122] Fix | Delete
`,K=c.default.div.attrs((e=>({style:e.style})))`
[123] Fix | Delete
display: flex;
[124] Fix | Delete
align-items: stretch;
[125] Fix | Delete
align-content: stretch;
[126] Fix | Delete
width: 100%;
[127] Fix | Delete
box-sizing: border-box;
[128] Fix | Delete
${({theme:e})=>e.rows.style};
[129] Fix | Delete
${({$dense:e,theme:t})=>e&&t.rows.denseStyle};
[130] Fix | Delete
${({$striped:e,theme:t})=>e&&t.rows.stripedStyle};
[131] Fix | Delete
${({$highlightOnHover:e})=>e&&q};
[132] Fix | Delete
${({$pointerOnHover:e})=>e&&J};
[133] Fix | Delete
${({$selected:e,theme:t})=>e&&t.rows.selectedHighlightStyle};
[134] Fix | Delete
${({$conditionalStyle:e})=>e};
[135] Fix | Delete
`;function Q({columns:e=[],conditionalRowStyles:t=[],defaultExpanded:n=!1,defaultExpanderDisabled:o=!1,dense:r=!1,expandableIcon:a,expandableRows:s=!1,expandableRowsComponent:i,expandableRowsComponentProps:c,expandableRowsHideExpander:p,expandOnRowClicked:d=!1,expandOnRowDoubleClicked:m=!1,highlightOnHover:g=!1,id:f,expandableInheritConditionalStyles:v,keyField:w,onRowClicked:y=h,onRowDoubleClicked:x=h,onRowMouseEnter:E=h,onRowMouseLeave:C=h,onRowExpandToggled:S=h,onSelectedRow:k=h,pointerOnHover:R=!1,row:P,rowCount:O,rowIndex:T,selectableRowDisabled:I=null,selectableRows:A=!1,selectableRowsComponent:N,selectableRowsComponentProps:F,selectableRowsHighlight:j=!1,selectableRowsSingle:D=!1,selected:H,striped:M=!1,draggingColumnId:B,onDragStart:W,onDragOver:V,onDragEnd:Y,onDragEnter:Z,onDragLeave:q}){const[J,Q]=l.useState(n);l.useEffect((()=>{Q(n)}),[n]);const X=l.useCallback((()=>{Q(!J),S(!J,P)}),[J,S,P]),ee=R||s&&(d||m),te=l.useCallback((e=>{e.target.getAttribute("data-tag")===G&&(y(P,e),!o&&s&&d&&X())}),[o,d,s,X,y,P]),ne=l.useCallback((e=>{e.target.getAttribute("data-tag")===G&&(x(P,e),!o&&s&&m&&X())}),[o,m,s,X,x,P]),oe=l.useCallback((e=>{E(P,e)}),[E,P]),re=l.useCallback((e=>{C(P,e)}),[C,P]),ae=u(P,w),{conditionalStyle:se,classNames:le}=b(P,t,["rdt_TableRow"]),ie=j&&H,ce=v?se:{},ue=M&&T%2==0;return l.createElement(l.Fragment,null,l.createElement(K,{id:`row-${f}`,role:"row",$striped:ue,$highlightOnHover:g,$pointerOnHover:!o&&ee,$dense:r,onClick:te,onDoubleClick:ne,onMouseEnter:oe,onMouseLeave:re,className:le,$selected:ie,$conditionalStyle:se},A&&l.createElement(L,{name:`select-row-${ae}`,keyField:w,row:P,rowCount:O,selected:H,selectableRowsComponent:N,selectableRowsComponentProps:F,selectableRowDisabled:I,selectableRowsSingle:D,onSelectedRow:k}),s&&!p&&l.createElement(z,{id:ae,expandableIcon:a,expanded:J,row:P,onToggled:X,disabled:o}),e.map((e=>e.omit?null:l.createElement($,{id:`cell-${e.id}-${ae}`,key:`cell-${e.id}-${ae}`,dataTag:e.ignoreRowClick||e.button?null:G,column:e,row:P,rowIndex:T,isDragging:_(B,e.id),onDragStart:W,onDragOver:V,onDragEnd:Y,onDragEnter:Z,onDragLeave:q})))),s&&J&&l.createElement(U,{key:`expander-${ae}`,data:P,extendedRowStyle:ce,extendedClassNames:le,ExpanderComponent:i,expanderComponentProps:c}))}const X=c.default.span`
[136] Fix | Delete
padding: 2px;
[137] Fix | Delete
color: inherit;
[138] Fix | Delete
flex-grow: 0;
[139] Fix | Delete
flex-shrink: 0;
[140] Fix | Delete
${({$sortActive:e})=>e?"opacity: 1":"opacity: 0"};
[141] Fix | Delete
${({$sortDirection:e})=>"desc"===e&&"transform: rotate(180deg)"};
[142] Fix | Delete
`,ee=({sortActive:e,sortDirection:t})=>i.default.createElement(X,{$sortActive:e,$sortDirection:t},"▲"),te=c.default(I)`
[143] Fix | Delete
${({button:e})=>e&&"text-align: center"};
[144] Fix | Delete
${({theme:e,$isDragging:t})=>t&&e.headCells.draggingStyle};
[145] Fix | Delete
`,ne=r.css`
[146] Fix | Delete
cursor: pointer;
[147] Fix | Delete
span.__rdt_custom_sort_icon__ {
[148] Fix | Delete
i,
[149] Fix | Delete
svg {
[150] Fix | Delete
transform: 'translate3d(0, 0, 0)';
[151] Fix | Delete
${({$sortActive:e})=>e?"opacity: 1":"opacity: 0"};
[152] Fix | Delete
color: inherit;
[153] Fix | Delete
font-size: 18px;
[154] Fix | Delete
height: 18px;
[155] Fix | Delete
width: 18px;
[156] Fix | Delete
backface-visibility: hidden;
[157] Fix | Delete
transform-style: preserve-3d;
[158] Fix | Delete
transition-duration: 95ms;
[159] Fix | Delete
transition-property: transform;
[160] Fix | Delete
}
[161] Fix | Delete
[162] Fix | Delete
&.asc i,
[163] Fix | Delete
&.asc svg {
[164] Fix | Delete
transform: rotate(180deg);
[165] Fix | Delete
}
[166] Fix | Delete
}
[167] Fix | Delete
[168] Fix | Delete
${({$sortActive:e})=>!e&&r.css`
[169] Fix | Delete
&:hover,
[170] Fix | Delete
&:focus {
[171] Fix | Delete
opacity: 0.7;
[172] Fix | Delete
[173] Fix | Delete
span,
[174] Fix | Delete
span.__rdt_custom_sort_icon__ * {
[175] Fix | Delete
opacity: 0.7;
[176] Fix | Delete
}
[177] Fix | Delete
}
[178] Fix | Delete
`};
[179] Fix | Delete
`,oe=c.default.div`
[180] Fix | Delete
display: inline-flex;
[181] Fix | Delete
align-items: center;
[182] Fix | Delete
justify-content: inherit;
[183] Fix | Delete
height: 100%;
[184] Fix | Delete
width: 100%;
[185] Fix | Delete
outline: none;
[186] Fix | Delete
user-select: none;
[187] Fix | Delete
overflow: hidden;
[188] Fix | Delete
${({disabled:e})=>!e&&ne};
[189] Fix | Delete
`,re=c.default.div`
[190] Fix | Delete
overflow: hidden;
[191] Fix | Delete
white-space: nowrap;
[192] Fix | Delete
text-overflow: ellipsis;
[193] Fix | Delete
`;var ae=l.memo((function({column:e,disabled:t,draggingColumnId:n,selectedColumn:o={},sortDirection:r,sortIcon:a,sortServer:i,pagination:c,paginationServer:u,persistSelectedOnSort:p,selectableRowsVisibleOnly:d,onSort:m,onDragStart:g,onDragOver:f,onDragEnd:h,onDragEnter:b,onDragLeave:v}){l.useEffect((()=>{"string"==typeof e.selector&&console.error(`Warning: ${e.selector} is a string based column selector which has been deprecated as of v7 and will be removed in v8. Instead, use a selector function e.g. row => row[field]...`)}),[]);const[w,y]=l.useState(!1),x=l.useRef(null);if(l.useEffect((()=>{x.current&&y(x.current.scrollWidth>x.current.clientWidth)}),[w]),e.omit)return null;const E=()=>{if(!e.sortable&&!e.selector)return;let t=r;_(o.id,e.id)&&(t=r===s.ASC?s.DESC:s.ASC),m({type:"SORT_CHANGE",sortDirection:t,selectedColumn:e,clearSelectedOnSort:c&&u&&!p||i||d})},C=e=>l.createElement(ee,{sortActive:e,sortDirection:r}),S=()=>l.createElement("span",{className:[r,"__rdt_custom_sort_icon__"].join(" ")},a),k=!(!e.sortable||!_(o.id,e.id)),R=!e.sortable||t,P=e.sortable&&!a&&!e.right,O=e.sortable&&!a&&e.right,T=e.sortable&&a&&!e.right,I=e.sortable&&a&&e.right;return l.createElement(te,{"data-column-id":e.id,className:"rdt_TableCol",$headCell:!0,allowOverflow:e.allowOverflow,button:e.button,compact:e.compact,grow:e.grow,hide:e.hide,maxWidth:e.maxWidth,minWidth:e.minWidth,right:e.right,center:e.center,width:e.width,draggable:e.reorder,$isDragging:_(e.id,n),onDragStart:g,onDragOver:f,onDragEnd:h,onDragEnter:b,onDragLeave:v},e.name&&l.createElement(oe,{"data-column-id":e.id,"data-sort-id":e.id,role:"columnheader",tabIndex:0,className:"rdt_TableCol_Sortable",onClick:R?void 0:E,onKeyPress:R?void 0:e=>{"Enter"===e.key&&E()},$sortActive:!R&&k,disabled:R},!R&&I&&S(),!R&&O&&C(k),"string"==typeof e.name?l.createElement(re,{title:w?e.name:void 0,ref:x,"data-column-id":e.id},e.name):e.name,!R&&T&&S(),!R&&P&&C(k)))}));const se=c.default(T)`
[194] Fix | Delete
flex: 0 0 48px;
[195] Fix | Delete
justify-content: center;
[196] Fix | Delete
align-items: center;
[197] Fix | Delete
user-select: none;
[198] Fix | Delete
white-space: nowrap;
[199] Fix | Delete
font-size: unset;
[200] Fix | Delete
`;function le({headCell:e=!0,rowData:t,keyField:n,allSelected:o,mergeSelections:r,selectedRows:a,selectableRowsComponent:s,selectableRowsComponentProps:i,selectableRowDisabled:c,onSelectAllRows:u}){const p=a.length>0&&!o,d=c?t.filter((e=>!c(e))):t,m=0===d.length,g=Math.min(t.length,d.length);return l.createElement(se,{className:"rdt_TableCol",$headCell:e,$noPadding:!0},l.createElement(j,{name:"select-all-rows",component:s,componentOptions:i,onClick:()=>{u({type:"SELECT_ALL_ROWS",rows:d,rowCount:g,mergeSelections:r,keyField:n})},checked:o,indeterminate:p,disabled:m}))}function ie(e=t.OP.AUTO){const n="object"==typeof window,[o,r]=l.useState(!1);return l.useEffect((()=>{if(n)if("auto"!==e)r("rtl"===e);else{const e=!(!window.document||!window.document.createElement),t=document.getElementsByTagName("BODY")[0],n=document.getElementsByTagName("HTML")[0],o="rtl"===t.dir||"rtl"===n.dir;r(e&&o)}}),[e,n]),o}const ce=c.default.div`
[201] Fix | Delete
display: flex;
[202] Fix | Delete
align-items: center;
[203] Fix | Delete
flex: 1 0 auto;
[204] Fix | Delete
height: 100%;
[205] Fix | Delete
color: ${({theme:e})=>e.contextMenu.fontColor};
[206] Fix | Delete
font-size: ${({theme:e})=>e.contextMenu.fontSize};
[207] Fix | Delete
font-weight: 400;
[208] Fix | Delete
`,ue=c.default.div`
[209] Fix | Delete
display: flex;
[210] Fix | Delete
align-items: center;
[211] Fix | Delete
justify-content: flex-end;
[212] Fix | Delete
flex-wrap: wrap;
[213] Fix | Delete
`,pe=c.default.div`
[214] Fix | Delete
position: absolute;
[215] Fix | Delete
top: 0;
[216] Fix | Delete
left: 0;
[217] Fix | Delete
width: 100%;
[218] Fix | Delete
height: 100%;
[219] Fix | Delete
box-sizing: inherit;
[220] Fix | Delete
z-index: 1;
[221] Fix | Delete
align-items: center;
[222] Fix | Delete
justify-content: space-between;
[223] Fix | Delete
display: flex;
[224] Fix | Delete
${({$rtl:e})=>e&&"direction: rtl"};
[225] Fix | Delete
${({theme:e})=>e.contextMenu.style};
[226] Fix | Delete
${({theme:e,$visible:t})=>t&&e.contextMenu.activeStyle};
[227] Fix | Delete
`;function de({contextMessage:e,contextActions:t,contextComponent:n,selectedCount:o,direction:r}){const a=ie(r),s=o>0;return n?l.createElement(pe,{$visible:s},l.cloneElement(n,{selectedCount:o})):l.createElement(pe,{$visible:s,$rtl:a},l.createElement(ce,null,((e,t,n)=>{if(0===t)return null;const o=1===t?e.singular:e.plural;return n?`${t} ${e.message||""} ${o}`:`${t} ${o} ${e.message||""}`})(e,o,a)),l.createElement(ue,null,t))}const me=c.default.div`
[228] Fix | Delete
position: relative;
[229] Fix | Delete
box-sizing: border-box;
[230] Fix | Delete
overflow: hidden;
[231] Fix | Delete
display: flex;
[232] Fix | Delete
flex: 1 1 auto;
[233] Fix | Delete
align-items: center;
[234] Fix | Delete
justify-content: space-between;
[235] Fix | Delete
width: 100%;
[236] Fix | Delete
flex-wrap: wrap;
[237] Fix | Delete
${({theme:e})=>e.header.style}
[238] Fix | Delete
`,ge=c.default.div`
[239] Fix | Delete
flex: 1 0 auto;
[240] Fix | Delete
color: ${({theme:e})=>e.header.fontColor};
[241] Fix | Delete
font-size: ${({theme:e})=>e.header.fontSize};
[242] Fix | Delete
font-weight: 400;
[243] Fix | Delete
`,fe=c.default.div`
[244] Fix | Delete
flex: 1 0 auto;
[245] Fix | Delete
display: flex;
[246] Fix | Delete
align-items: center;
[247] Fix | Delete
justify-content: flex-end;
[248] Fix | Delete
[249] Fix | Delete
> * {
[250] Fix | Delete
margin-left: 5px;
[251] Fix | Delete
}
[252] Fix | Delete
`,he=({title:e,actions:t=null,contextMessage:n,contextActions:o,contextComponent:r,selectedCount:a,direction:s,showMenu:i=!0})=>l.createElement(me,{className:"rdt_TableHeader",role:"heading","aria-level":1},l.createElement(ge,null,e),t&&l.createElement(fe,null,t),i&&l.createElement(de,{contextMessage:n,contextActions:o,contextComponent:r,direction:s,selectedCount:a}));function be(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n}"function"==typeof SuppressedError&&SuppressedError;const ve={left:"flex-start",right:"flex-end",center:"center"},we=c.default.header`
[253] Fix | Delete
position: relative;
[254] Fix | Delete
display: flex;
[255] Fix | Delete
flex: 1 1 auto;
[256] Fix | Delete
box-sizing: border-box;
[257] Fix | Delete
align-items: center;
[258] Fix | Delete
padding: 4px 16px 4px 24px;
[259] Fix | Delete
width: 100%;
[260] Fix | Delete
justify-content: ${({align:e})=>ve[e]};
[261] Fix | Delete
flex-wrap: ${({$wrapContent:e})=>e?"wrap":"nowrap"};
[262] Fix | Delete
${({theme:e})=>e.subHeader.style}
[263] Fix | Delete
`,_e=e=>{var{align:t="right",wrapContent:n=!0}=e,o=be(e,["align","wrapContent"]);return l.createElement(we,Object.assign({align:t,$wrapContent:n},o))},ye=c.default.div`
[264] Fix | Delete
display: flex;
[265] Fix | Delete
flex-direction: column;
[266] Fix | Delete
`,xe=c.default.div`
[267] Fix | Delete
position: relative;
[268] Fix | Delete
width: 100%;
[269] Fix | Delete
border-radius: inherit;
[270] Fix | Delete
${({$responsive:e,$fixedHeader:t})=>e&&r.css`
[271] Fix | Delete
overflow-x: auto;
[272] Fix | Delete
[273] Fix | Delete
// hidden prevents vertical scrolling in firefox when fixedHeader is disabled
[274] Fix | Delete
overflow-y: ${t?"auto":"hidden"};
[275] Fix | Delete
min-height: 0;
[276] Fix | Delete
`};
[277] Fix | Delete
[278] Fix | Delete
${({$fixedHeader:e=!1,$fixedHeaderScrollHeight:t="100vh"})=>e&&r.css`
[279] Fix | Delete
max-height: ${t};
[280] Fix | Delete
-webkit-overflow-scrolling: touch;
[281] Fix | Delete
`};
[282] Fix | Delete
[283] Fix | Delete
${({theme:e})=>e.responsiveWrapper.style};
[284] Fix | Delete
`,Ee=c.default.div`
[285] Fix | Delete
position: relative;
[286] Fix | Delete
box-sizing: border-box;
[287] Fix | Delete
width: 100%;
[288] Fix | Delete
height: 100%;
[289] Fix | Delete
${e=>e.theme.progress.style};
[290] Fix | Delete
`,Ce=c.default.div`
[291] Fix | Delete
position: relative;
[292] Fix | Delete
width: 100%;
[293] Fix | Delete
${({theme:e})=>e.tableWrapper.style};
[294] Fix | Delete
`,Se=c.default(T)`
[295] Fix | Delete
white-space: nowrap;
[296] Fix | Delete
${({theme:e})=>e.expanderCell.style};
[297] Fix | Delete
`,ke=c.default.div`
[298] Fix | Delete
box-sizing: border-box;
[299] Fix | Delete
width: 100%;
[300] Fix | Delete
height: 100%;
[301] Fix | Delete
${({theme:e})=>e.noData.style};
[302] Fix | Delete
`,Re=()=>i.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},i.default.createElement("path",{d:"M7 10l5 5 5-5z"}),i.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"})),Pe=c.default.select`
[303] Fix | Delete
cursor: pointer;
[304] Fix | Delete
height: 24px;
[305] Fix | Delete
max-width: 100%;
[306] Fix | Delete
user-select: none;
[307] Fix | Delete
padding-left: 8px;
[308] Fix | Delete
padding-right: 24px;
[309] Fix | Delete
box-sizing: content-box;
[310] Fix | Delete
font-size: inherit;
[311] Fix | Delete
color: inherit;
[312] Fix | Delete
border: none;
[313] Fix | Delete
background-color: transparent;
[314] Fix | Delete
appearance: none;
[315] Fix | Delete
direction: ltr;
[316] Fix | Delete
flex-shrink: 0;
[317] Fix | Delete
[318] Fix | Delete
&::-ms-expand {
[319] Fix | Delete
display: none;
[320] Fix | Delete
}
[321] Fix | Delete
[322] Fix | Delete
&:disabled::-ms-expand {
[323] Fix | Delete
background: #f60;
[324] Fix | Delete
}
[325] Fix | Delete
[326] Fix | Delete
option {
[327] Fix | Delete
color: initial;
[328] Fix | Delete
}
[329] Fix | Delete
`,Oe=c.default.div`
[330] Fix | Delete
position: relative;
[331] Fix | Delete
flex-shrink: 0;
[332] Fix | Delete
font-size: inherit;
[333] Fix | Delete
color: inherit;
[334] Fix | Delete
margin-top: 1px;
[335] Fix | Delete
[336] Fix | Delete
svg {
[337] Fix | Delete
top: 0;
[338] Fix | Delete
right: 0;
[339] Fix | Delete
color: inherit;
[340] Fix | Delete
position: absolute;
[341] Fix | Delete
fill: currentColor;
[342] Fix | Delete
width: 24px;
[343] Fix | Delete
height: 24px;
[344] Fix | Delete
display: inline-block;
[345] Fix | Delete
user-select: none;
[346] Fix | Delete
pointer-events: none;
[347] Fix | Delete
}
[348] Fix | Delete
`,Te=e=>{var{defaultValue:t,onChange:n}=e,o=be(e,["defaultValue","onChange"]);return l.createElement(Oe,null,l.createElement(Pe,Object.assign({onChange:n,defaultValue:t},o)),l.createElement(Re,null))},Ie={columns:[],data:[],title:"",keyField:"id",selectableRows:!1,selectableRowsHighlight:!1,selectableRowsNoSelectAll:!1,selectableRowSelected:null,selectableRowDisabled:null,selectableRowsComponent:"input",selectableRowsComponentProps:{},selectableRowsVisibleOnly:!1,selectableRowsSingle:!1,clearSelectedRows:!1,expandableRows:!1,expandableRowDisabled:null,expandableRowExpanded:null,expandOnRowClicked:!1,expandableRowsHideExpander:!1,expandOnRowDoubleClicked:!1,expandableInheritConditionalStyles:!1,expandableRowsComponent:function(){return i.default.createElement("div",null,"To add an expander pass in a component instance via ",i.default.createElement("strong",null,"expandableRowsComponent"),". You can then access props.data from this component.")},expandableIcon:{collapsed:i.default.createElement((()=>i.default.createElement("svg",{fill:"currentColor",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},i.default.createElement("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),i.default.createElement("path",{d:"M0-.25h24v24H0z",fill:"none"}))),null),expanded:i.default.createElement((()=>i.default.createElement("svg",{fill:"currentColor",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},i.default.createElement("path",{d:"M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"}),i.default.createElement("path",{d:"M0-.75h24v24H0z",fill:"none"}))),null)},expandableRowsComponentProps:{},progressPending:!1,progressComponent:i.default.createElement("div",{style:{fontSize:"24px",fontWeight:700,padding:"24px"}},"Loading..."),persistTableHead:!1,sortIcon:null,sortFunction:null,sortServer:!1,striped:!1,highlightOnHover:!1,pointerOnHover:!1,noContextMenu:!1,contextMessage:{singular:"item",plural:"items",message:"selected"},actions:null,contextActions:null,contextComponent:null,defaultSortFieldId:null,defaultSortAsc:!0,responsive:!0,noDataComponent:i.default.createElement("div",{style:{padding:"24px"}},"There are no records to display"),disabled:!1,noTableHead:!1,noHeader:!1,subHeader:!1,subHeaderAlign:t.C1.RIGHT,subHeaderWrap:!0,subHeaderComponent:null,fixedHeader:!1,fixedHeaderScrollHeight:"100vh",pagination:!1,paginationServer:!1,paginationServerOptions:{persistSelectedOnSort:!1,persistSelectedOnPageChange:!1},paginationDefaultPage:1,paginationResetDefaultPage:!1,paginationTotalRows:0,paginationPerPage:10,paginationRowsPerPageOptions:[10,15,20,25,30],paginationComponent:null,paginationComponentOptions:{},paginationIconFirstPage:i.default.createElement((()=>i.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},i.default.createElement("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),i.default.createElement("path",{fill:"none",d:"M24 24H0V0h24v24z"}))),null),paginationIconLastPage:i.default.createElement((()=>i.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},i.default.createElement("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),i.default.createElement("path",{fill:"none",d:"M0 0h24v24H0V0z"}))),null),paginationIconNext:i.default.createElement((()=>i.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},i.default.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),i.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))),null),paginationIconPrevious:i.default.createElement((()=>i.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},i.default.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),i.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))),null),dense:!1,conditionalRowStyles:[],theme:"default",customStyles:{},direction:t.OP.AUTO,onChangePage:h,onChangeRowsPerPage:h,onRowClicked:h,onRowDoubleClicked:h,onRowMouseEnter:h,onRowMouseLeave:h,onRowExpandToggled:h,onSelectedRowsChange:h,onSort:h,onColumnOrderChange:h},Ae={rowsPerPageText:"Rows per page:",rangeSeparatorText:"of",noRowsPerPage:!1,selectAllRowsItem:!1,selectAllRowsItemText:"All"},Ne=c.default.nav`
[349] Fix | Delete
display: flex;
[350] Fix | Delete
flex: 1 1 auto;
[351] Fix | Delete
justify-content: flex-end;
[352] Fix | Delete
align-items: center;
[353] Fix | Delete
box-sizing: border-box;
[354] Fix | Delete
padding-right: 8px;
[355] Fix | Delete
padding-left: 8px;
[356] Fix | Delete
width: 100%;
[357] Fix | Delete
${({theme:e})=>e.pagination.style};
[358] Fix | Delete
`,$e=c.default.button`
[359] Fix | Delete
position: relative;
[360] Fix | Delete
display: block;
[361] Fix | Delete
user-select: none;
[362] Fix | Delete
border: none;
[363] Fix | Delete
${({theme:e})=>e.pagination.pageButtonsStyle};
[364] Fix | Delete
${({$isRTL:e})=>e&&"transform: scale(-1, -1)"};
[365] Fix | Delete
`,Fe=c.default.div`
[366] Fix | Delete
display: flex;
[367] Fix | Delete
align-items: center;
[368] Fix | Delete
border-radius: 4px;
[369] Fix | Delete
white-space: nowrap;
[370] Fix | Delete
${R`
[371] Fix | Delete
width: 100%;
[372] Fix | Delete
justify-content: space-around;
[373] Fix | Delete
`};
[374] Fix | Delete
`,je=c.default.span`
[375] Fix | Delete
flex-shrink: 1;
[376] Fix | Delete
user-select: none;
[377] Fix | Delete
`,De=c.default(je)`
[378] Fix | Delete
margin: 0 24px;
[379] Fix | Delete
`,Le=c.default(je)`
[380] Fix | Delete
margin: 0 4px;
[381] Fix | Delete
`;var He=l.memo((function({rowsPerPage:e,rowCount:t,currentPage:n,direction:o=Ie.direction,paginationRowsPerPageOptions:r=Ie.paginationRowsPerPageOptions,paginationIconLastPage:a=Ie.paginationIconLastPage,paginationIconFirstPage:s=Ie.paginationIconFirstPage,paginationIconNext:i=Ie.paginationIconNext,paginationIconPrevious:c=Ie.paginationIconPrevious,paginationComponentOptions:u=Ie.paginationComponentOptions,onChangeRowsPerPage:p=Ie.onChangeRowsPerPage,onChangePage:d=Ie.onChangePage}){const m=(()=>{const e="object"==typeof window;function t(){return{width:e?window.innerWidth:void 0,height:e?window.innerHeight:void 0}}const[n,o]=l.useState(t);return l.useEffect((()=>{if(!e)return()=>null;function n(){o(t())}return window.addEventListener("resize",n),()=>window.removeEventListener("resize",n)}),[]),n})(),f=ie(o),h=m.width&&m.width>599,b=g(t,e),v=n*e,w=v-e+1,_=1===n,y=n===b,x=Object.assign(Object.assign({},Ae),u),E=n===b?`${w}-${t} ${x.rangeSeparatorText} ${t}`:`${w}-${v} ${x.rangeSeparatorText} ${t}`,C=l.useCallback((()=>d(n-1)),[n,d]),S=l.useCallback((()=>d(n+1)),[n,d]),k=l.useCallback((()=>d(1)),[d]),R=l.useCallback((()=>d(g(t,e))),[d,t,e]),P=l.useCallback((e=>p(Number(e.target.value),n)),[n,p]),O=r.map((e=>l.createElement("option",{key:e,value:e},e)));x.selectAllRowsItem&&O.push(l.createElement("option",{key:-1,value:t},x.selectAllRowsItemText));const T=l.createElement(Te,{onChange:P,defaultValue:e,"aria-label":x.rowsPerPageText},O);return l.createElement(Ne,{className:"rdt_Pagination"},!x.noRowsPerPage&&h&&l.createElement(l.Fragment,null,l.createElement(Le,null,x.rowsPerPageText),T),h&&l.createElement(De,null,E),l.createElement(Fe,null,l.createElement($e,{id:"pagination-first-page",type:"button","aria-label":"First Page","aria-disabled":_,onClick:k,disabled:_,$isRTL:f},s),l.createElement($e,{id:"pagination-previous-page",type:"button","aria-label":"Previous Page","aria-disabled":_,onClick:C,disabled:_,$isRTL:f},c),!x.noRowsPerPage&&!h&&T,l.createElement($e,{id:"pagination-next-page",type:"button","aria-label":"Next Page","aria-disabled":y,onClick:S,disabled:y,$isRTL:f},i),l.createElement($e,{id:"pagination-last-page",type:"button","aria-label":"Last Page","aria-disabled":y,onClick:R,disabled:y,$isRTL:f},a)))}));const Me=(e,t)=>{const n=l.useRef(!0);l.useEffect((()=>{n.current?n.current=!1:e()}),t)};var Be=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===ze}(e)}(e)},ze="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function We(e,t){return!1!==t.clone&&t.isMergeableObject(e)?Ye((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function Ue(e,t,n){return e.concat(t).map((function(e){return We(e,n)}))}function Ge(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function Ve(e,t){try{return t in e}catch(e){return!1}}function Ye(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||Ue,n.isMergeableObject=n.isMergeableObject||Be,n.cloneUnlessOtherwiseSpecified=We;var o=Array.isArray(t);return o===Array.isArray(e)?o?n.arrayMerge(e,t,n):function(e,t,n){var o={};return n.isMergeableObject(e)&&Ge(e).forEach((function(t){o[t]=We(e[t],n)})),Ge(t).forEach((function(r){(function(e,t){return Ve(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,r)||(Ve(e,r)&&n.isMergeableObject(t[r])?o[r]=function(e,t){if(!t.customMerge)return Ye;var n=t.customMerge(e);return"function"==typeof n?n:Ye}(r,n)(e[r],t[r],n):o[r]=We(t[r],n))})),o}(e,t,n):We(t,n)}Ye.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return Ye(e,n,t)}),{})};var Ze=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(Ye);const qe={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)"},background:{default:"#FFFFFF"},context:{background:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},divider:{default:"rgba(0,0,0,.12)"},button:{default:"rgba(0,0,0,.54)",focus:"rgba(0,0,0,.12)",hover:"rgba(0,0,0,.12)",disabled:"rgba(0, 0, 0, .18)"},selected:{default:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},highlightOnHover:{default:"#EEEEEE",text:"rgba(0, 0, 0, 0.87)"},striped:{default:"#FAFAFA",text:"rgba(0, 0, 0, 0.87)"}},Je={default:qe,light:qe,dark:{text:{primary:"#FFFFFF",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(0,0,0,.12)"},background:{default:"#424242"},context:{background:"#E91E63",text:"#FFFFFF"},divider:{default:"rgba(81, 81, 81, 1)"},button:{default:"#FFFFFF",focus:"rgba(255, 255, 255, .54)",hover:"rgba(255, 255, 255, .12)",disabled:"rgba(255, 255, 255, .18)"},selected:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},highlightOnHover:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},striped:{default:"rgba(0, 0, 0, .87)",text:"#FFFFFF"}}};function Ke(e,t,n,o){const[r,a]=l.useState((()=>m(e))),[i,c]=l.useState(""),u=l.useRef("");Me((()=>{a(m(e))}),[e]);const p=l.useCallback((e=>{var t,n,o;const{attributes:a}=e.target,s=null===(t=a.getNamedItem("data-column-id"))||void 0===t?void 0:t.value;s&&(u.current=(null===(o=null===(n=r[w(r,s)])||void 0===n?void 0:n.id)||void 0===o?void 0:o.toString())||"",c(u.current))}),[r]),d=l.useCallback((e=>{var n;const{attributes:o}=e.target,s=null===(n=o.getNamedItem("data-column-id"))||void 0===n?void 0:n.value;if(s&&u.current&&s!==u.current){const e=w(r,u.current),n=w(r,s),o=[...r];o[e]=r[n],o[n]=r[e],a(o),t(o)}}),[t,r]),g=l.useCallback((e=>{e.preventDefault()}),[]),f=l.useCallback((e=>{e.preventDefault()}),[]),h=l.useCallback((e=>{e.preventDefault(),u.current="",c("")}),[]),b=function(e=!1){return e?s.ASC:s.DESC}(o),v=l.useMemo((()=>r[w(r,null==n?void 0:n.toString())]||{}),[n,r]);return{tableColumns:r,draggingColumnId:i,handleDragStart:p,handleDragEnter:d,handleDragOver:g,handleDragLeave:f,handleDragEnd:h,defaultSortDirection:b,defaultSortColumn:v}}var Qe=l.memo((function(e){const{data:t=Ie.data,columns:n=Ie.columns,title:o=Ie.title,actions:a=Ie.actions,keyField:i=Ie.keyField,striped:c=Ie.striped,highlightOnHover:p=Ie.highlightOnHover,pointerOnHover:d=Ie.pointerOnHover,dense:m=Ie.dense,selectableRows:h=Ie.selectableRows,selectableRowsSingle:b=Ie.selectableRowsSingle,selectableRowsHighlight:w=Ie.selectableRowsHighlight,selectableRowsNoSelectAll:_=Ie.selectableRowsNoSelectAll,selectableRowsVisibleOnly:x=Ie.selectableRowsVisibleOnly,selectableRowSelected:C=Ie.selectableRowSelected,selectableRowDisabled:R=Ie.selectableRowDisabled,selectableRowsComponent:P=Ie.selectableRowsComponent,selectableRowsComponentProps:O=Ie.selectableRowsComponentProps,onRowExpandToggled:I=Ie.onRowExpandToggled,onSelectedRowsChange:A=Ie.onSelectedRowsChange,expandableIcon:N=Ie.expandableIcon,onChangeRowsPerPage:$=Ie.onChangeRowsPerPage,onChangePage:F=Ie.onChangePage,paginationServer:j=Ie.paginationServer,paginationServerOptions:D=Ie.paginationServerOptions,paginationTotalRows:L=Ie.paginationTotalRows,paginationDefaultPage:H=Ie.paginationDefaultPage,paginationResetDefaultPage:M=Ie.paginationResetDefaultPage,paginationPerPage:B=Ie.paginationPerPage,paginationRowsPerPageOptions:z=Ie.paginationRowsPerPageOptions,paginationIconLastPage:W=Ie.paginationIconLastPage,paginationIconFirstPage:U=Ie.paginationIconFirstPage,paginationIconNext:G=Ie.paginationIconNext,paginationIconPrevious:V=Ie.paginationIconPrevious,paginationComponent:Y=Ie.paginationComponent,paginationComponentOptions:Z=Ie.paginationComponentOptions,responsive:q=Ie.responsive,progressPending:J=Ie.progressPending,progressComponent:K=Ie.progressComponent,persistTableHead:X=Ie.persistTableHead,noDataComponent:ee=Ie.noDataComponent,disabled:te=Ie.disabled,noTableHead:ne=Ie.noTableHead,noHeader:oe=Ie.noHeader,fixedHeader:re=Ie.fixedHeader,fixedHeaderScrollHeight:se=Ie.fixedHeaderScrollHeight,pagination:ie=Ie.pagination,subHeader:ce=Ie.subHeader,subHeaderAlign:ue=Ie.subHeaderAlign,subHeaderWrap:pe=Ie.subHeaderWrap,subHeaderComponent:de=Ie.subHeaderComponent,noContextMenu:me=Ie.noContextMenu,contextMessage:ge=Ie.contextMessage,contextActions:fe=Ie.contextActions,contextComponent:be=Ie.contextComponent,expandableRows:ve=Ie.expandableRows,onRowClicked:we=Ie.onRowClicked,onRowDoubleClicked:Re=Ie.onRowDoubleClicked,onRowMouseEnter:Pe=Ie.onRowMouseEnter,onRowMouseLeave:Oe=Ie.onRowMouseLeave,sortIcon:Te=Ie.sortIcon,onSort:Ae=Ie.onSort,sortFunction:Ne=Ie.sortFunction,sortServer:$e=Ie.sortServer,expandableRowsComponent:Fe=Ie.expandableRowsComponent,expandableRowsComponentProps:je=Ie.expandableRowsComponentProps,expandableRowDisabled:De=Ie.expandableRowDisabled,expandableRowsHideExpander:Le=Ie.expandableRowsHideExpander,expandOnRowClicked:Be=Ie.expandOnRowClicked,expandOnRowDoubleClicked:ze=Ie.expandOnRowDoubleClicked,expandableRowExpanded:We=Ie.expandableRowExpanded,expandableInheritConditionalStyles:Ue=Ie.expandableInheritConditionalStyles,defaultSortFieldId:Ge=Ie.defaultSortFieldId,defaultSortAsc:Ve=Ie.defaultSortAsc,clearSelectedRows:Ye=Ie.clearSelectedRows,conditionalRowStyles:qe=Ie.conditionalRowStyles,theme:Qe=Ie.theme,customStyles:Xe=Ie.customStyles,direction:et=Ie.direction,onColumnOrderChange:tt=Ie.onColumnOrderChange,className:nt}=e,{tableColumns:ot,draggingColumnId:rt,handleDragStart:at,handleDragEnter:st,handleDragOver:lt,handleDragLeave:it,handleDragEnd:ct,defaultSortDirection:ut,defaultSortColumn:pt}=Ke(n,tt,Ge,Ve),[{rowsPerPage:dt,currentPage:mt,selectedRows:gt,allSelected:ft,selectedCount:ht,selectedColumn:bt,sortDirection:vt,toggleOnSelectedRowsChange:wt},_t]=l.useReducer(y,{allSelected:!1,selectedCount:0,selectedRows:[],selectedColumn:pt,toggleOnSelectedRowsChange:!1,sortDirection:ut,currentPage:H,rowsPerPage:B,selectedRowsFlag:!1,contextMessage:Ie.contextMessage}),{persistSelectedOnSort:yt=!1,persistSelectedOnPageChange:xt=!1}=D,Et=!(!j||!xt&&!yt),Ct=ie&&!J&&t.length>0,St=Y||He,kt=l.useMemo((()=>((e={},t="default",n="default")=>{return Ze({table:{style:{color:(o=Je[Je[t]?t:n]).text.primary,backgroundColor:o.background.default}},tableWrapper:{style:{display:"table"}},responsiveWrapper:{style:{}},header:{style:{fontSize:"22px",color:o.text.primary,backgroundColor:o.background.default,minHeight:"56px",paddingLeft:"16px",paddingRight:"8px"}},subHeader:{style:{backgroundColor:o.background.default,minHeight:"52px"}},head:{style:{color:o.text.primary,fontSize:"12px",fontWeight:500}},headRow:{style:{backgroundColor:o.background.default,minHeight:"52px",borderBottomWidth:"1px",borderBottomColor:o.divider.default,borderBottomStyle:"solid"},denseStyle:{minHeight:"32px"}},headCells:{style:{paddingLeft:"16px",paddingRight:"16px"},draggingStyle:{cursor:"move"}},contextMenu:{style:{backgroundColor:o.context.background,fontSize:"18px",fontWeight:400,color:o.context.text,paddingLeft:"16px",paddingRight:"8px",transform:"translate3d(0, -100%, 0)",transitionDuration:"125ms",transitionTimingFunction:"cubic-bezier(0, 0, 0.2, 1)",willChange:"transform"},activeStyle:{transform:"translate3d(0, 0, 0)"}},cells:{style:{paddingLeft:"16px",paddingRight:"16px",wordBreak:"break-word"},draggingStyle:{}},rows:{style:{fontSize:"13px",fontWeight:400,color:o.text.primary,backgroundColor:o.background.default,minHeight:"48px","&:not(:last-of-type)":{borderBottomStyle:"solid",borderBottomWidth:"1px",borderBottomColor:o.divider.default}},denseStyle:{minHeight:"32px"},selectedHighlightStyle:{"&:nth-of-type(n)":{color:o.selected.text,backgroundColor:o.selected.default,borderBottomColor:o.background.default}},highlightOnHoverStyle:{color:o.highlightOnHover.text,backgroundColor:o.highlightOnHover.default,transitionDuration:"0.15s",transitionProperty:"background-color",borderBottomColor:o.background.default,outlineStyle:"solid",outlineWidth:"1px",outlineColor:o.background.default},stripedStyle:{color:o.striped.text,backgroundColor:o.striped.default}},expanderRow:{style:{color:o.text.primary,backgroundColor:o.background.default}},expanderCell:{style:{flex:"0 0 48px"}},expanderButton:{style:{color:o.button.default,fill:o.button.default,backgroundColor:"transparent",borderRadius:"2px",transition:"0.25s",height:"100%",width:"100%","&:hover:enabled":{cursor:"pointer"},"&:disabled":{color:o.button.disabled},"&:hover:not(:disabled)":{cursor:"pointer",backgroundColor:o.button.hover},"&:focus":{outline:"none",backgroundColor:o.button.focus},svg:{margin:"auto"}}},pagination:{style:{color:o.text.secondary,fontSize:"13px",minHeight:"56px",backgroundColor:o.background.default,borderTopStyle:"solid",borderTopWidth:"1px",borderTopColor:o.divider.default},pageButtonsStyle:{borderRadius:"50%",height:"40px",width:"40px",padding:"8px",margin:"px",cursor:"pointer",transition:"0.4s",color:o.button.default,fill:o.button.default,backgroundColor:"transparent","&:disabled":{cursor:"unset",color:o.button.disabled,fill:o.button.disabled},"&:hover:not(:disabled)":{backgroundColor:o.button.hover},"&:focus":{outline:"none",backgroundColor:o.button.focus}}},noData:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:o.text.primary,backgroundColor:o.background.default}},progress:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:o.text.primary,backgroundColor:o.background.default}}},e);var o})(Xe,Qe)),[Xe,Qe]),Rt=l.useMemo((()=>Object.assign({},"auto"!==et&&{dir:et})),[et]),Pt=l.useMemo((()=>{if($e)return t;if((null==bt?void 0:bt.sortFunction)&&"function"==typeof bt.sortFunction){const e=bt.sortFunction,n=vt===s.ASC?e:(t,n)=>-1*e(t,n);return[...t].sort(n)}return function(e,t,n,o){return t?o&&"function"==typeof o?o(e.slice(0),t,n):e.slice(0).sort(((e,o)=>{const r=t(e),a=t(o);if("asc"===n){if(r<a)return-1;if(r>a)return 1}if("desc"===n){if(r>a)return-1;if(r<a)return 1}return 0})):e}(t,null==bt?void 0:bt.selector,vt,Ne)}),[$e,bt,vt,t,Ne]),Ot=l.useMemo((()=>{if(ie&&!j){const e=mt*dt,t=e-dt;return Pt.slice(t,e)}return Pt}),[mt,ie,j,dt,Pt]),Tt=l.useCallback((e=>{_t(e)}),[]),It=l.useCallback((e=>{_t(e)}),[]),At=l.useCallback((e=>{_t(e)}),[]),Nt=l.useCallback(((e,t)=>we(e,t)),[we]),$t=l.useCallback(((e,t)=>Re(e,t)),[Re]),Ft=l.useCallback(((e,t)=>Pe(e,t)),[Pe]),jt=l.useCallback(((e,t)=>Oe(e,t)),[Oe]),Dt=l.useCallback((e=>_t({type:"CHANGE_PAGE",page:e,paginationServer:j,visibleOnly:x,persistSelectedOnPageChange:xt})),[j,xt,x]),Lt=l.useCallback((e=>{const t=g(L||Ot.length,e),n=f(mt,t);j||Dt(n),_t({type:"CHANGE_ROWS_PER_PAGE",page:n,rowsPerPage:e})}),[mt,Dt,j,L,Ot.length]);if(ie&&!j&&Pt.length>0&&0===Ot.length){const e=g(Pt.length,dt),t=f(mt,e);Dt(t)}Me((()=>{A({allSelected:ft,selectedCount:ht,selectedRows:gt.slice(0)})}),[wt]),Me((()=>{Ae(bt,vt,Pt.slice(0))}),[bt,vt]),Me((()=>{F(mt,L||Pt.length)}),[mt]),Me((()=>{$(dt,mt)}),[dt]),Me((()=>{Dt(H)}),[H,M]),Me((()=>{if(ie&&j&&L>0){const e=g(L,dt),t=f(mt,e);mt!==t&&Dt(t)}}),[L]),l.useEffect((()=>{_t({type:"CLEAR_SELECTED_ROWS",selectedRowsFlag:Ye})}),[b,Ye]),l.useEffect((()=>{if(!C)return;const e=Pt.filter((e=>C(e))),t=b?e.slice(0,1):e;_t({type:"SELECT_MULTIPLE_ROWS",keyField:i,selectedRows:t,totalRows:Pt.length,mergeSelections:Et})}),[t,C]);const Ht=x?Ot:Pt,Mt=xt||b||_;return l.createElement(r.ThemeProvider,{theme:kt},!oe&&(!!o||!!a)&&l.createElement(he,{title:o,actions:a,showMenu:!me,selectedCount:ht,direction:et,contextActions:fe,contextComponent:be,contextMessage:ge}),ce&&l.createElement(_e,{align:ue,wrapContent:pe},de),l.createElement(xe,Object.assign({$responsive:q,$fixedHeader:re,$fixedHeaderScrollHeight:se,className:nt},Rt),l.createElement(Ce,null,J&&!X&&l.createElement(Ee,null,K),l.createElement(E,{disabled:te,className:"rdt_Table",role:"table"},!ne&&(!!X||Pt.length>0&&!J)&&l.createElement(S,{className:"rdt_TableHead",role:"rowgroup",$fixedHeader:re},l.createElement(k,{className:"rdt_TableHeadRow",role:"row",$dense:m},h&&(Mt?l.createElement(T,{style:{flex:"0 0 48px"}}):l.createElement(le,{allSelected:ft,selectedRows:gt,selectableRowsComponent:P,selectableRowsComponentProps:O,selectableRowDisabled:R,rowData:Ht,keyField:i,mergeSelections:Et,onSelectAllRows:It})),ve&&!Le&&l.createElement(Se,null),ot.map((e=>l.createElement(ae,{key:e.id,column:e,selectedColumn:bt,disabled:J||0===Pt.length,pagination:ie,paginationServer:j,persistSelectedOnSort:yt,selectableRowsVisibleOnly:x,sortDirection:vt,sortIcon:Te,sortServer:$e,onSort:Tt,onDragStart:at,onDragOver:lt,onDragEnd:ct,onDragEnter:st,onDragLeave:it,draggingColumnId:rt}))))),!Pt.length&&!J&&l.createElement(ke,null,ee),J&&X&&l.createElement(Ee,null,K),!J&&Pt.length>0&&l.createElement(ye,{className:"rdt_TableBody",role:"rowgroup"},Ot.map(((e,t)=>{const n=u(e,i),o=function(e=""){return"number"!=typeof e&&(!e||0===e.length)}(n)?t:n,r=v(e,gt,i),a=!!(ve&&We&&We(e)),s=!!(ve&&De&&De(e));return l.createElement(Q,{id:o,key:o,keyField:i,"data-row-id":o,columns:ot,row:e,rowCount:Pt.length,rowIndex:t,selectableRows:h,expandableRows:ve,expandableIcon:N,highlightOnHover:p,pointerOnHover:d,dense:m,expandOnRowClicked:Be,expandOnRowDoubleClicked:ze,expandableRowsComponent:Fe,expandableRowsComponentProps:je,expandableRowsHideExpander:Le,defaultExpanderDisabled:s,defaultExpanded:a,expandableInheritConditionalStyles:Ue,conditionalRowStyles:qe,selected:r,selectableRowsHighlight:w,selectableRowsComponent:P,selectableRowsComponentProps:O,selectableRowDisabled:R,selectableRowsSingle:b,striped:c,onRowExpandToggled:I,onRowClicked:Nt,onRowDoubleClicked:$t,onRowMouseEnter:Ft,onRowMouseLeave:jt,onSelectedRow:At,draggingColumnId:rt,onDragStart:at,onDragOver:lt,onDragEnd:ct,onDragEnter:st,onDragLeave:it})})))))),Ct&&l.createElement("div",null,l.createElement(St,{onChangePage:Dt,onChangeRowsPerPage:Lt,rowCount:L||Pt.length,currentPage:mt,rowsPerPage:dt,direction:et,paginationRowsPerPageOptions:z,paginationIconLastPage:W,paginationIconFirstPage:U,paginationIconNext:G,paginationIconPrevious:V,paginationComponentOptions:Z})))}));t.Ay=Qe},833:e=>{e.exports=function(e,t,n,o){var r=n?n.call(o,e,t):void 0;if(void 0!==r)return!!r;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),s=Object.keys(t);if(a.length!==s.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),i=0;i<a.length;i++){var c=a[i];if(!l(c))return!1;var u=e[c],p=t[c];if(!1===(r=n?n.call(o,u,p,c):void 0)||void 0===r&&u!==p)return!1}return!0}},577:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ServerStyleSheet:()=>on,StyleSheetConsumer:()=>Pt,StyleSheetContext:()=>Rt,StyleSheetManager:()=>It,ThemeConsumer:()=>zt,ThemeContext:()=>Bt,ThemeProvider:()=>Ut,__PRIVATE__:()=>rn,createGlobalStyle:()=>en,css:()=>qt,default:()=>Qt,isStyledComponent:()=>Je,keyframes:()=>tn,styled:()=>Qt,useTheme:()=>Wt,version:()=>pe,withTheme:()=>nn});var o=function(){return o=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o.apply(this,arguments)};function r(e,t,n){if(n||2===arguments.length)for(var o,r=0,a=t.length;r<a;r++)!o&&r in t||(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}Object.create,Object.create;var a=n(609),s=n.n(a),l=n(833),i=n.n(l),c="-ms-",u="-moz-",p="-webkit-",d="comm",m="rule",g="decl",f="@import",h="@keyframes",b="@layer",v=Math.abs,w=String.fromCharCode,_=Object.assign;function y(e){return e.trim()}function x(e,t){return(e=t.exec(e))?e[0]:e}function E(e,t,n){return e.replace(t,n)}function C(e,t,n){return e.indexOf(t,n)}function S(e,t){return 0|e.charCodeAt(t)}function k(e,t,n){return e.slice(t,n)}function R(e){return e.length}function P(e){return e.length}function O(e,t){return t.push(e),e}function T(e,t){return e.filter((function(e){return!x(e,t)}))}var I=1,A=1,N=0,$=0,F=0,j="";function D(e,t,n,o,r,a,s,l){return{value:e,root:t,parent:n,type:o,props:r,children:a,line:I,column:A,length:s,return:"",siblings:l}}function L(e,t){return _(D("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function H(e){for(;e.root;)e=L(e.root,{children:[e]});O(e,e.siblings)}function M(){return F=$>0?S(j,--$):0,A--,10===F&&(A=1,I--),F}function B(){return F=$<N?S(j,$++):0,A++,10===F&&(A=1,I++),F}function z(){return S(j,$)}function W(){return $}function U(e,t){return k(j,e,t)}function G(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 V(e){return y(U($-1,q(91===e?e+2:40===e?e+1:e)))}function Y(e){for(;(F=z())&&F<33;)B();return G(e)>2||G(F)>3?"":" "}function Z(e,t){for(;--t&&B()&&!(F<48||F>102||F>57&&F<65||F>70&&F<97););return U(e,W()+(t<6&&32==z()&&32==B()))}function q(e){for(;B();)switch(F){case e:return $;case 34:case 39:34!==e&&39!==e&&q(F);break;case 40:41===e&&q(e);break;case 92:B()}return $}function J(e,t){for(;B()&&e+F!==57&&(e+F!==84||47!==z()););return"/*"+U(t,$-1)+"*"+w(47===e?e:B())}function K(e){for(;!G(z());)B();return U(e,$)}function Q(e,t){for(var n="",o=0;o<e.length;o++)n+=t(e[o],o,e,t)||"";return n}function X(e,t,n,o){switch(e.type){case b:if(e.children.length)break;case f:case g:return e.return=e.return||e.value;case d:return"";case h:return e.return=e.value+"{"+Q(e.children,o)+"}";case m:if(!R(e.value=e.props.join(",")))return""}return R(n=Q(e.children,o))?e.return=e.value+"{"+n+"}":""}function ee(e,t,n){switch(function(e,t){return 45^S(e,0)?(((t<<2^S(e,0))<<2^S(e,1))<<2^S(e,2))<<2^S(e,3):0}(e,t)){case 5103:return p+"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 p+e+e;case 4789:return u+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return p+e+u+e+c+e+e;case 5936:switch(S(e,t+11)){case 114:return p+e+c+E(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return p+e+c+E(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return p+e+c+E(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return p+e+c+e+e;case 6165:return p+e+c+"flex-"+e+e;case 5187:return p+e+E(e,/(\w+).+(:[^]+)/,p+"box-$1$2"+c+"flex-$1$2")+e;case 5443:return p+e+c+"flex-item-"+E(e,/flex-|-self/g,"")+(x(e,/flex-|baseline/)?"":c+"grid-row-"+E(e,/flex-|-self/g,""))+e;case 4675:return p+e+c+"flex-line-pack"+E(e,/align-content|flex-|-self/g,"")+e;case 5548:return p+e+c+E(e,"shrink","negative")+e;case 5292:return p+e+c+E(e,"basis","preferred-size")+e;case 6060:return p+"box-"+E(e,"-grow","")+p+e+c+E(e,"grow","positive")+e;case 4554:return p+E(e,/([^-])(transform)/g,"$1"+p+"$2")+e;case 6187:return E(E(E(e,/(zoom-|grab)/,p+"$1"),/(image-set)/,p+"$1"),e,"")+e;case 5495:case 3959:return E(e,/(image-set\([^]*)/,p+"$1$`$1");case 4968:return E(E(e,/(.+:)(flex-)?(.*)/,p+"box-pack:$3"+c+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+p+e+e;case 4200:if(!x(e,/flex-|baseline/))return c+"grid-column-align"+k(e,t)+e;break;case 2592:case 3360:return c+E(e,"template-","")+e;case 4384:case 3616:return n&&n.some((function(e,n){return t=n,x(e.props,/grid-\w+-end/)}))?~C(e+(n=n[t].value),"span",0)?e:c+E(e,"-start","")+e+c+"grid-row-span:"+(~C(n,"span",0)?x(n,/\d+/):+x(n,/\d+/)-+x(e,/\d+/))+";":c+E(e,"-start","")+e;case 4896:case 4128:return n&&n.some((function(e){return x(e.props,/grid-\w+-start/)}))?e:c+E(E(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return E(e,/(.+)-inline(.+)/,p+"$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(R(e)-1-t>6)switch(S(e,t+1)){case 109:if(45!==S(e,t+4))break;case 102:return E(e,/(.+:)(.+)-([^]+)/,"$1"+p+"$2-$3$1"+u+(108==S(e,t+3)?"$3":"$2-$3"))+e;case 115:return~C(e,"stretch",0)?ee(E(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return E(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(t,n,o,r,a,s,l){return c+n+":"+o+l+(r?c+n+"-span:"+(a?s:+s-+o)+l:"")+e}));case 4949:if(121===S(e,t+6))return E(e,":",":"+p)+e;break;case 6444:switch(S(e,45===S(e,14)?18:11)){case 120:return E(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+p+(45===S(e,14)?"inline-":"")+"box$3$1"+p+"$2$3$1"+c+"$2box$3")+e;case 100:return E(e,":",":"+c)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return E(e,"scroll-","scroll-snap-")+e}return e}function te(e,t,n,o){if(e.length>-1&&!e.return)switch(e.type){case g:return void(e.return=ee(e.value,e.length,n));case h:return Q([L(e,{value:E(e.value,"@","@"+p)})],o);case m:if(e.length)return function(e,t){return e.map(t).join("")}(n=e.props,(function(t){switch(x(t,o=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":H(L(e,{props:[E(t,/:(read-\w+)/,":"+u+"$1")]})),H(L(e,{props:[t]})),_(e,{props:T(n,o)});break;case"::placeholder":H(L(e,{props:[E(t,/:(plac\w+)/,":"+p+"input-$1")]})),H(L(e,{props:[E(t,/:(plac\w+)/,":"+u+"$1")]})),H(L(e,{props:[E(t,/:(plac\w+)/,c+"input-$1")]})),H(L(e,{props:[t]})),_(e,{props:T(n,o)})}return""}))}}function ne(e){return function(e){return j="",e}(oe("",null,null,null,[""],e=function(e){return I=A=1,N=R(j=e),$=0,[]}(e),0,[0],e))}function oe(e,t,n,o,r,a,s,l,i){for(var c=0,u=0,p=s,d=0,m=0,g=0,f=1,h=1,b=1,_=0,y="",x=r,k=a,P=o,T=y;h;)switch(g=_,_=B()){case 40:if(108!=g&&58==S(T,p-1)){-1!=C(T+=E(V(_),"&","&\f"),"&\f",v(c?l[c-1]:0))&&(b=-1);break}case 34:case 39:case 91:T+=V(_);break;case 9:case 10:case 13:case 32:T+=Y(g);break;case 92:T+=Z(W()-1,7);continue;case 47:switch(z()){case 42:case 47:O(ae(J(B(),W()),t,n,i),i);break;default:T+="/"}break;case 123*f:l[c++]=R(T)*b;case 125*f:case 59:case 0:switch(_){case 0:case 125:h=0;case 59+u:-1==b&&(T=E(T,/\f/g,"")),m>0&&R(T)-p&&O(m>32?se(T+";",o,n,p-1,i):se(E(T," ","")+";",o,n,p-2,i),i);break;case 59:T+=";";default:if(O(P=re(T,t,n,c,u,r,l,y,x=[],k=[],p,a),a),123===_)if(0===u)oe(T,t,P,P,x,a,p,l,k);else switch(99===d&&110===S(T,3)?100:d){case 100:case 108:case 109:case 115:oe(e,P,P,o&&O(re(e,P,P,0,0,r,l,y,r,x=[],p,k),k),r,k,p,l,o?x:k);break;default:oe(T,P,P,P,[""],k,0,l,k)}}c=u=m=0,f=b=1,y=T="",p=s;break;case 58:p=1+R(T),m=g;default:if(f<1)if(123==_)--f;else if(125==_&&0==f++&&125==M())continue;switch(T+=w(_),_*f){case 38:b=u>0?1:(T+="\f",-1);break;case 44:l[c++]=(R(T)-1)*b,b=1;break;case 64:45===z()&&(T+=V(B())),d=z(),u=p=R(y=T+=K(W())),_++;break;case 45:45===g&&2==R(T)&&(f=0)}}return a}function re(e,t,n,o,r,a,s,l,i,c,u,p){for(var d=r-1,g=0===r?a:[""],f=P(g),h=0,b=0,w=0;h<o;++h)for(var _=0,x=k(e,d+1,d=v(b=s[h])),C=e;_<f;++_)(C=y(b>0?g[_]+" "+x:E(x,/&\f/g,g[_])))&&(i[w++]=C);return D(e,t,n,0===r?m:l,i,c,u,p)}function ae(e,t,n,o){return D(e,t,n,d,w(F),k(e,2,-2),0,o)}function se(e,t,n,o,r){return D(e,t,n,g,k(e,0,o),k(e,o+1,-1),o,r)}const le={animationIterationCount: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};var ie="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",ce="active",ue="data-styled-version",pe="6.1.8",de="/*!sc*/\n",me="undefined"!=typeof window&&"HTMLElement"in window,ge=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY),fe={},he=(new Set,Object.freeze([])),be=Object.freeze({});function ve(e,t,n){return void 0===n&&(n=be),e.theme!==n.theme&&e.theme||t||n.theme}var we=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),_e=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,ye=/(^-|-$)/g;function xe(e){return e.replace(_e,"-").replace(ye,"")}var Ee=/(a)(d)/gi,Ce=52,Se=function(e){return String.fromCharCode(e+(e>25?39:97))};function ke(e){var t,n="";for(t=Math.abs(e);t>Ce;t=t/Ce|0)n=Se(t%Ce)+n;return(Se(t%Ce)+n).replace(Ee,"$1-$2")}var Re,Pe=5381,Oe=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Te=function(e){return Oe(Pe,e)};function Ie(e){return ke(Te(e)>>>0)}function Ae(e){return e.displayName||e.name||"Component"}function Ne(e){return"string"==typeof e&&!0}var $e="function"==typeof Symbol&&Symbol.for,Fe=$e?Symbol.for("react.memo"):60115,je=$e?Symbol.for("react.forward_ref"):60112,De={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Le={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},He={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Me=((Re={})[je]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Re[Fe]=He,Re);function Be(e){return("type"in(t=e)&&t.type.$$typeof)===Fe?He:"$$typeof"in e?Me[e.$$typeof]:De;var t}var ze=Object.defineProperty,We=Object.getOwnPropertyNames,Ue=Object.getOwnPropertySymbols,Ge=Object.getOwnPropertyDescriptor,Ve=Object.getPrototypeOf,Ye=Object.prototype;function Ze(e,t,n){if("string"!=typeof t){if(Ye){var o=Ve(t);o&&o!==Ye&&Ze(e,o,n)}var r=We(t);Ue&&(r=r.concat(Ue(t)));for(var a=Be(e),s=Be(t),l=0;l<r.length;++l){var i=r[l];if(!(i in Le||n&&n[i]||s&&i in s||a&&i in a)){var c=Ge(t,i);try{ze(e,i,c)}catch(e){}}}}return e}function qe(e){return"function"==typeof e}function Je(e){return"object"==typeof e&&"styledComponentId"in e}function Ke(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function Qe(e,t){if(0===e.length)return"";for(var n=e[0],o=1;o<e.length;o++)n+=t?t+e[o]:e[o];return n}function Xe(e){return null!==e&&"object"==typeof e&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function et(e,t,n){if(void 0===n&&(n=!1),!n&&!Xe(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var o=0;o<t.length;o++)e[o]=et(e[o],t[o]);else if(Xe(t))for(var o in t)e[o]=et(e[o],t[o]);return e}function tt(e,t){Object.defineProperty(e,"toString",{value:t})}function nt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" Args: ".concat(t.join(", ")):""))}var ot=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},e.prototype.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,o=n.length,r=o;e>=r;)if((r<<=1)<0)throw nt(16,"".concat(e));this.groupSizes=new Uint32Array(r),this.groupSizes.set(n),this.length=r;for(var a=o;a<r;a++)this.groupSizes[a]=0}for(var s=this.indexOfGroup(e+1),l=(a=0,t.length);a<l;a++)this.tag.insertRule(s,t[a])&&(this.groupSizes[e]++,s++)},e.prototype.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),o=n+t;this.groupSizes[e]=0;for(var r=n;r<o;r++)this.tag.deleteRule(n)}},e.prototype.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],o=this.indexOfGroup(e),r=o+n,a=o;a<r;a++)t+="".concat(this.tag.getRule(a)).concat(de);return t},e}(),rt=new Map,at=new Map,st=1,lt=function(e){if(rt.has(e))return rt.get(e);for(;at.has(st);)st++;var t=st++;return rt.set(e,t),at.set(t,e),t},it=function(e,t){st=t+1,rt.set(e,t),at.set(t,e)},ct="style[".concat(ie,"][").concat(ue,'="').concat(pe,'"]'),ut=new RegExp("^".concat(ie,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),pt=function(e,t,n){for(var o,r=n.split(","),a=0,s=r.length;a<s;a++)(o=r[a])&&e.registerName(t,o)},dt=function(e,t){for(var n,o=(null!==(n=t.textContent)&&void 0!==n?n:"").split(de),r=[],a=0,s=o.length;a<s;a++){var l=o[a].trim();if(l){var i=l.match(ut);if(i){var c=0|parseInt(i[1],10),u=i[2];0!==c&&(it(u,c),pt(e,u,i[3]),e.getTag().insertRules(c,r)),r.length=0}else r.push(l)}}};function mt(){return n.nc}var gt=function(e){var t=document.head,n=e||t,o=document.createElement("style"),r=function(e){var t=Array.from(e.querySelectorAll("style[".concat(ie,"]")));return t[t.length-1]}(n),a=void 0!==r?r.nextSibling:null;o.setAttribute(ie,ce),o.setAttribute(ue,pe);var s=mt();return s&&o.setAttribute("nonce",s),n.insertBefore(o,a),o},ft=function(){function e(e){this.element=gt(e),this.element.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,o=t.length;n<o;n++){var r=t[n];if(r.ownerNode===e)return r}throw nt(17)}(this.element),this.length=0}return e.prototype.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},e.prototype.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},e.prototype.getRule=function(e){var t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:""},e}(),ht=function(){function e(e){this.element=gt(e),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),bt=function(){function e(e){this.rules=[],this.length=0}return e.prototype.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},e.prototype.deleteRule=function(e){this.rules.splice(e,1),this.length--},e.prototype.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),vt=me,wt={isServer:!me,useCSSOMInjection:!ge},_t=function(){function e(e,t,n){void 0===e&&(e=be),void 0===t&&(t={});var r=this;this.options=o(o({},wt),e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&me&&vt&&(vt=!1,function(e){for(var t=document.querySelectorAll(ct),n=0,o=t.length;n<o;n++){var r=t[n];r&&r.getAttribute(ie)!==ce&&(dt(e,r),r.parentNode&&r.parentNode.removeChild(r))}}(this)),tt(this,(function(){return function(e){for(var t=e.getTag(),n=t.length,o="",r=function(n){var r=function(e){return at.get(e)}(n);if(void 0===r)return"continue";var a=e.names.get(r),s=t.getGroup(n);if(void 0===a||0===s.length)return"continue";var l="".concat(ie,".g").concat(n,'[id="').concat(r,'"]'),i="";void 0!==a&&a.forEach((function(e){e.length>0&&(i+="".concat(e,","))})),o+="".concat(s).concat(l,'{content:"').concat(i,'"}').concat(de)},a=0;a<n;a++)r(a);return o}(r)}))}return e.registerId=function(e){return lt(e)},e.prototype.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(o(o({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(e=function(e){var t=e.useCSSOMInjection,n=e.target;return e.isServer?new bt(n):t?new ft(n):new ht(n)}(this.options),new ot(e)));var e},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(lt(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},e.prototype.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(lt(e),n)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(lt(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),yt=/&/g,xt=/^\s*\/\/.*$/gm;function Et(e,t){return e.map((function(e){return"rule"===e.type&&(e.value="".concat(t," ").concat(e.value),e.value=e.value.replaceAll(",",",".concat(t," ")),e.props=e.props.map((function(e){return"".concat(t," ").concat(e)}))),Array.isArray(e.children)&&"@keyframes"!==e.type&&(e.children=Et(e.children,t)),e}))}function Ct(e){var t,n,o,r=void 0===e?be:e,a=r.options,s=void 0===a?be:a,l=r.plugins,i=void 0===l?he:l,c=function(e,o,r){return r.startsWith(n)&&r.endsWith(n)&&r.replaceAll(n,"").length>0?".".concat(t):e},u=i.slice();u.push((function(e){e.type===m&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(yt,n).replace(o,c))})),s.prefix&&u.push(te),u.push(X);var p=function(e,r,a,l){void 0===r&&(r=""),void 0===a&&(a=""),void 0===l&&(l="&"),t=l,n=r,o=new RegExp("\\".concat(n,"\\b"),"g");var i=e.replace(xt,""),c=ne(a||r?"".concat(a," ").concat(r," { ").concat(i," }"):i);s.namespace&&(c=Et(c,s.namespace));var p,d,m,g=[];return Q(c,(p=u.concat((m=function(e){return g.push(e)},function(e){e.root||(e=e.return)&&m(e)})),d=P(p),function(e,t,n,o){for(var r="",a=0;a<d;a++)r+=p[a](e,t,n,o)||"";return r})),g};return p.hash=i.length?i.reduce((function(e,t){return t.name||nt(15),Oe(e,t.name)}),Pe).toString():"",p}var St=new _t,kt=Ct(),Rt=s().createContext({shouldForwardProp:void 0,styleSheet:St,stylis:kt}),Pt=Rt.Consumer,Ot=s().createContext(void 0);function Tt(){return(0,a.useContext)(Rt)}function It(e){var t=(0,a.useState)(e.stylisPlugins),n=t[0],o=t[1],r=Tt().styleSheet,l=(0,a.useMemo)((function(){var t=r;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target,r]),c=(0,a.useMemo)((function(){return Ct({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:n})}),[e.enableVendorPrefixes,e.namespace,n]);(0,a.useEffect)((function(){i()(n,e.stylisPlugins)||o(e.stylisPlugins)}),[e.stylisPlugins]);var u=(0,a.useMemo)((function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:l,stylis:c}}),[e.shouldForwardProp,l,c]);return s().createElement(Rt.Provider,{value:u},s().createElement(Ot.Provider,{value:c},e.children))}var At=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=kt);var o=n.name+t.hash;e.hasNameForId(n.id,o)||e.insertRules(n.id,o,t(n.rules,o,"@keyframes"))},this.name=e,this.id="sc-keyframes-".concat(e),this.rules=t,tt(this,(function(){throw nt(12,String(n.name))}))}return e.prototype.getName=function(e){return void 0===e&&(e=kt),this.name+e.hash},e}(),Nt=function(e){return e>="A"&&e<="Z"};function $t(e){for(var t="",n=0;n<e.length;n++){var o=e[n];if(1===n&&"-"===o&&"-"===e[0])return e;Nt(o)?t+="-"+o.toLowerCase():t+=o}return t.startsWith("ms-")?"-"+t:t}var Ft=function(e){return null==e||!1===e||""===e},jt=function(e){var t,n,o=[];for(var a in e){var s=e[a];e.hasOwnProperty(a)&&!Ft(s)&&(Array.isArray(s)&&s.isCss||qe(s)?o.push("".concat($t(a),":"),s,";"):Xe(s)?o.push.apply(o,r(r(["".concat(a," {")],jt(s),!1),["}"],!1)):o.push("".concat($t(a),": ").concat((t=a,null==(n=s)||"boolean"==typeof n||""===n?"":"number"!=typeof n||0===n||t in le||t.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return o};function Dt(e,t,n,o){return Ft(e)?[]:Je(e)?[".".concat(e.styledComponentId)]:qe(e)?!qe(r=e)||r.prototype&&r.prototype.isReactComponent||!t?[e]:Dt(e(t),t,n,o):e instanceof At?n?(e.inject(n,o),[e.getName(o)]):[e]:Xe(e)?jt(e):Array.isArray(e)?Array.prototype.concat.apply(he,e.map((function(e){return Dt(e,t,n,o)}))):[e.toString()];var r}function Lt(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(qe(n)&&!Je(n))return!1}return!0}var Ht=Te(pe),Mt=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&Lt(e),this.componentId=t,this.baseHash=Oe(Ht,t),this.baseStyle=n,_t.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var o=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,n):"";if(this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(this.componentId,this.staticRulesId))o=Ke(o,this.staticRulesId);else{var r=Qe(Dt(this.rules,e,t,n)),a=ke(Oe(this.baseHash,r)>>>0);if(!t.hasNameForId(this.componentId,a)){var s=n(r,".".concat(a),void 0,this.componentId);t.insertRules(this.componentId,a,s)}o=Ke(o,a),this.staticRulesId=a}else{for(var l=Oe(this.baseHash,n.hash),i="",c=0;c<this.rules.length;c++){var u=this.rules[c];if("string"==typeof u)i+=u;else if(u){var p=Qe(Dt(u,e,t,n));l=Oe(l,p+c),i+=p}}if(i){var d=ke(l>>>0);t.hasNameForId(this.componentId,d)||t.insertRules(this.componentId,d,n(i,".".concat(d),void 0,this.componentId)),o=Ke(o,d)}}return o},e}(),Bt=s().createContext(void 0),zt=Bt.Consumer;function Wt(){var e=(0,a.useContext)(Bt);if(!e)throw nt(18);return e}function Ut(e){var t=s().useContext(Bt),n=(0,a.useMemo)((function(){return function(e,t){if(!e)throw nt(14);if(qe(e))return e(t);if(Array.isArray(e)||"object"!=typeof e)throw nt(8);return t?o(o({},t),e):e}(e.theme,t)}),[e.theme,t]);return e.children?s().createElement(Bt.Provider,{value:n},e.children):null}var Gt={};function Vt(e,t,n){var r=Je(e),l=e,i=!Ne(e),c=t.attrs,u=void 0===c?he:c,p=t.componentId,d=void 0===p?function(e,t){var n="string"!=typeof e?"sc":xe(e);Gt[n]=(Gt[n]||0)+1;var o="".concat(n,"-").concat(Ie(pe+n+Gt[n]));return t?"".concat(t,"-").concat(o):o}(t.displayName,t.parentComponentId):p,m=t.displayName,g=void 0===m?function(e){return Ne(e)?"styled.".concat(e):"Styled(".concat(Ae(e),")")}(e):m,f=t.displayName&&t.componentId?"".concat(xe(t.displayName),"-").concat(t.componentId):t.componentId||d,h=r&&l.attrs?l.attrs.concat(u).filter(Boolean):u,b=t.shouldForwardProp;if(r&&l.shouldForwardProp){var v=l.shouldForwardProp;if(t.shouldForwardProp){var w=t.shouldForwardProp;b=function(e,t){return v(e,t)&&w(e,t)}}else b=v}var _=new Mt(n,f,r?l.componentStyle:void 0);function y(e,t){return function(e,t,n){var r=e.attrs,l=e.componentStyle,i=e.defaultProps,c=e.foldedComponentIds,u=e.styledComponentId,p=e.target,d=s().useContext(Bt),m=Tt(),g=e.shouldForwardProp||m.shouldForwardProp,f=ve(t,d,i)||be,h=function(e,t,n){for(var r,a=o(o({},t),{className:void 0,theme:n}),s=0;s<e.length;s+=1){var l=qe(r=e[s])?r(a):r;for(var i in l)a[i]="className"===i?Ke(a[i],l[i]):"style"===i?o(o({},a[i]),l[i]):l[i]}return t.className&&(a.className=Ke(a.className,t.className)),a}(r,t,f),b=h.as||p,v={};for(var w in h)void 0===h[w]||"$"===w[0]||"as"===w||"theme"===w&&h.theme===f||("forwardedAs"===w?v.as=h.forwardedAs:g&&!g(w,b)||(v[w]=h[w]));var _=function(e,t){var n=Tt();return e.generateAndInjectStyles(t,n.styleSheet,n.stylis)}(l,h),y=Ke(c,u);return _&&(y+=" "+_),h.className&&(y+=" "+h.className),v[Ne(b)&&!we.has(b)?"class":"className"]=y,v.ref=n,(0,a.createElement)(b,v)}(x,e,t)}y.displayName=g;var x=s().forwardRef(y);return x.attrs=h,x.componentStyle=_,x.displayName=g,x.shouldForwardProp=b,x.foldedComponentIds=r?Ke(l.foldedComponentIds,l.styledComponentId):"",x.styledComponentId=f,x.target=r?l.target:e,Object.defineProperty(x,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=r?function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var o=0,r=t;o<r.length;o++)et(e,r[o],!0);return e}({},l.defaultProps,e):e}}),tt(x,(function(){return".".concat(x.styledComponentId)})),i&&Ze(x,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),x}function Yt(e,t){for(var n=[e[0]],o=0,r=t.length;o<r;o+=1)n.push(t[o],e[o+1]);return n}new Set;var Zt=function(e){return Object.assign(e,{isCss:!0})};function qt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(qe(e)||Xe(e))return Zt(Dt(Yt(he,r([e],t,!0))));var o=e;return 0===t.length&&1===o.length&&"string"==typeof o[0]?Dt(o):Zt(Dt(Yt(o,t)))}function Jt(e,t,n){if(void 0===n&&(n=be),!t)throw nt(1,t);var a=function(o){for(var a=[],s=1;s<arguments.length;s++)a[s-1]=arguments[s];return e(t,n,qt.apply(void 0,r([o],a,!1)))};return a.attrs=function(r){return Jt(e,t,o(o({},n),{attrs:Array.prototype.concat(n.attrs,r).filter(Boolean)}))},a.withConfig=function(r){return Jt(e,t,o(o({},n),r))},a}var Kt=function(e){return Jt(Vt,e)},Qt=Kt;we.forEach((function(e){Qt[e]=Kt(e)}));var Xt=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=Lt(e),_t.registerId(this.componentId+1)}return e.prototype.createStyles=function(e,t,n,o){var r=o(Qe(Dt(this.rules,t,n,o)),""),a=this.componentId+e;n.insertRules(a,a,r)},e.prototype.removeStyles=function(e,t){t.clearRules(this.componentId+e)},e.prototype.renderStyles=function(e,t,n,o){e>2&&_t.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,o)},e}();function en(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var a=qt.apply(void 0,r([e],t,!1)),l="sc-global-".concat(Ie(JSON.stringify(a))),i=new Xt(a,l),c=function(e){var t=Tt(),n=s().useContext(Bt),o=s().useRef(t.styleSheet.allocateGSInstance(l)).current;return t.styleSheet.server&&u(o,e,t.styleSheet,n,t.stylis),s().useLayoutEffect((function(){if(!t.styleSheet.server)return u(o,e,t.styleSheet,n,t.stylis),function(){return i.removeStyles(o,t.styleSheet)}}),[o,e,t.styleSheet,n,t.stylis]),null};function u(e,t,n,r,a){if(i.isStatic)i.renderStyles(e,fe,n,a);else{var s=o(o({},t),{theme:ve(t,r,c.defaultProps)});i.renderStyles(e,s,n,a)}}return s().memo(c)}function tn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var o=Qe(qt.apply(void 0,r([e],t,!1))),a=Ie(o);return new At(a,o)}function nn(e){var t=s().forwardRef((function(t,n){var r=ve(t,s().useContext(Bt),e.defaultProps);return s().createElement(e,o({},t,{theme:r,ref:n}))}));return t.displayName="WithTheme(".concat(Ae(e),")"),Ze(t,e)}var on=function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString(),n=mt(),o=Qe([n&&'nonce="'.concat(n,'"'),"".concat(ie,'="true"'),"".concat(ue,'="').concat(pe,'"')].filter(Boolean)," ");return"<style ".concat(o,">").concat(t,"</style>")},this.getStyleTags=function(){if(e.sealed)throw nt(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw nt(2);var n=((t={})[ie]="",t[ue]=pe,t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=mt();return r&&(n.nonce=r),[s().createElement("style",o({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new _t({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(e){if(this.sealed)throw nt(2);return s().createElement(It,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw nt(3)},e}(),rn={StyleSheet:_t,mainSheet:St};"__sc-".concat(ie,"__")},609:e=>{"use strict";e.exports=window.React}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var a=t[o]={exports:{}};return e[o](a,a.exports,n),a.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 o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nc=void 0,(()=>{"use strict";var e=n(609);const t=window.wp.element,o=window.wp.apiFetch;var r=n.n(o);const{__}=wp.i18n,a=(0,t.createContext)(),s=function(n){const o={headline:__("Protected Area","content-protector"),instruction:__("This content is password-protected. Please verify with a password to unlock the content.","content-protector"),placeholder:__("Enter your password..","content-protector"),error:__("Sorry, there was an error.","content-protector"),button_label:__("Unlock","content-protector"),password_length:6,include_uppercase:!1,include_numbers:!1,show_password:!1,form_max_width:"600px",center_form:!1,form_background_color:"#FAFAFA",form_margin:{top:"0",left:"0",right:"0",bottom:"0"},form_padding:{top:"10px",left:"30px",right:"30px",bottom:"30px"},form_border_radius:0,headline_font_color:"#6804cc",headline_font_size:24,headline_font_weight:500,instruction_font_color:"#000",instruction_font_size:16,instruction_font_weight:"300",button_background_color:"#6804cc",button_font_color:"#fff",button_background_color_hover:"#000",button_font_color_hover:"#fff",button_margin:{top:"0",left:"0",right:"0",bottom:"0"},button_padding:{top:"10px",left:"10px",right:"10px",bottom:"10px"},button_border_radius:0,button_font_size:16,button_font_weight:"300",unlock_mode:!1,disable_cookie:!1,cookie_duration:2,cookie_duration_unit:"days",third_party_shortcodes:"",use_concurrent:!1,number_of_concurrents:1,track_ip:!1,recaptcha_version:"v3",recaptcha_site_key:"",recaptcha_secret:"",recaptcha_language:"en",bitly_token:""},[s,l]=(0,t.useState)(!1),[i,c]=(0,t.useState)(o),[u,p]=(0,t.useState)({});return(0,t.useEffect)((()=>{r()({path:"/passster/v1/settings"}).then((e=>{c(e)})),r()({path:"/passster/v1/system-status"}).then((e=>{p(e)}))}),[]),(0,e.createElement)(a.Provider,{value:{settings:i,configs:u,settingsSaved:s,setSettingsSaved:l,updateSetting:(e,t)=>{c({...i,[e]:t})},setSettings:c,saveSettings:()=>{r()({path:"/passster/v1/settings",method:"POST",data:i})},resetSettings:()=>{c(o),r()({path:"/passster/v1/settings",method:"POST",data:o})},importSettings:e=>{c(e),r()({path:"/passster/v1/settings",method:"POST",data:e})},resetConcurrent:()=>{r()({path:"/passster/v1/reset-concurrent",method:"POST",reset:!0})},migrateSettings:()=>{r()({path:"/passster/v1/migrate",method:"POST",migrate:!0})}}},n.children)},l=window.wp.components,{__:i}=wp.i18n,c=function(){const{settings:n,updateSetting:o,saveSettings:r,settingsSaved:s,setSettingsSaved:c}=(0,t.useContext)(a),[u,p]=(0,t.useState)(!1),[d,m]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{n.include_uppercase&&p(n.include_uppercase),n.include_numbers&&m(n.include_numbers)}),[n]),(0,e.createElement)("div",{className:"inner-settings"},(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,i("Form Labels & Description","content-protector")),(0,e.createElement)(l.CardBody,null,(0,e.createElement)("p",null,i("Edit the text that’s used within the password form on this page. You can overwrite these settings individually per area/page.","content-protector")),(0,e.createElement)(l.TextControl,{label:i("Headline","content-protector"),help:i("This is the headline of your password-protection form.","content-protector"),value:n.headline,onChange:e=>{o("headline",e)}}),(0,e.createElement)(l.TextareaControl,{label:i("Instruction","content-protector"),help:i("The instruction text appears before the password input field. Use it for hints or additional explanation.","content-protector"),value:n.instruction,onChange:e=>{o("instruction",e)}}),(0,e.createElement)(l.TextControl,{label:i("Placeholder","content-protector"),help:i("Edit the placeholder text of the password field.","content-protector"),value:n.placeholder,onChange:e=>{o("placeholder",e)}}),(0,e.createElement)(l.TextareaControl,{label:i("Error","content-protector"),help:i("Edit the error message that appears if a user enters the wrong password.","content-protector"),value:n.error,onChange:e=>{o("error",e)}}),(0,e.createElement)(l.TextControl,{label:i("Button Label","content-protector"),help:i("Edit the text that appears on the button.","content-protector"),value:n.button_label,onChange:e=>{o("button_label",e)}}))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,i("Generating Passwords","content-protector")),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.TextControl,{label:i("Password length","content-protector"),help:i("Set a default length for generated passwords.","content-protector"),type:"number",value:n.password_length,onChange:e=>{o("password_length",e)}}),(0,e.createElement)(l.ToggleControl,{label:i("Include uppercase characters","content-protector"),help:i(u?"Include uppercase characters in passwords.":"Generate passwords only with lowercase.","content-protector"),checked:u,onChange:e=>{p(e),o("include_uppercase",e)}}),(0,e.createElement)(l.ToggleControl,{label:i("Include numbers","content-protector"),help:i(d?"Include numbers in passwords.":"Generate passwords without numbers.","content-protector"),checked:d,onChange:e=>{m(e),o("include_numbers",e)}}))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),s&&(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,i("Settings saved successfully.","content-protector"))))),(0,e.createElement)("div",{className:"save-settings"},(0,e.createElement)(l.Button,{onClick:()=>{r(),c(!0),setTimeout((function(){c(!1)}),2e3)},variant:"primary"},i("Save Settings","content-protector"))))},{__:u}=wp.i18n;function p({onChange:n,label:o,units:r,value:a}){const s=(0,l.__experimentalUseCustomUnits)({availableUnits:["%","px","em","rem","vw"]});return(0,t.useMemo)((()=>(0,l.__experimentalParseQuantityAndUnitFromRawValue)(a)),[a])[1]||s[0],(0,e.createElement)("fieldset",{className:"components-dimension-control"},(0,e.createElement)("label",{className:"components-base-control__label formatted-label"},u("Form width","content-protector")),(0,e.createElement)(l.__experimentalUnitControl,{value:a,units:s,onChange:e=>{const[t,o]=(0,l.__experimentalParseQuantityAndUnitFromRawValue)(e);t&&n(e),console.log(e)},onUnitChange:e=>{const[t,o]=(0,l.__experimentalParseQuantityAndUnitFromRawValue)(a);["em","rem"].includes(e)&&"px"===o?n((t/16).toFixed(2)+e):["em","rem"].includes(o)&&"px"===e?n(Math.round(16*t)+e):["vh","vw","%"].includes(e)&&t>100&&n(100+e)},min:0,size:"__unstable-large"}))}const{__:d}=wp.i18n,m=function(){const{settings:n,updateSetting:o,saveSettings:r,settingsSaved:s,setSettingsSaved:i}=(0,t.useContext)(a),[c,u]=(0,t.useState)(parseInt(n.form_border_radius)),[m,g]=(0,t.useState)(parseInt(n.button_border_radius)),[f,h]=(0,t.useState)(parseInt(n.headline_font_size)),[b,v]=(0,t.useState)(parseInt(n.instruction_font_size)),[w,_]=(0,t.useState)(parseInt(n.button_font_size)),[y,x]=(0,t.useState)(parseInt(n.headline_font_weight)),[E,C]=(0,t.useState)(parseInt(n.instruction_font_weight)),[S,k]=(0,t.useState)(parseInt(n.button_font_weight)),[R,P]=(0,t.useState)(!1),[O,T]=(0,t.useState)(!1),[I,A]=(0,t.useState)(!1),N=[{name:"passster",color:"#6804cc"},{name:"white",color:"#fff"},{name:"black",color:"#000"}],$=[{name:"passster",color:"#6804cc"},{name:"light-grey",color:"#FAFAFA"},{name:"black",color:"#000"}],[F,j]=(0,t.useState)({top:"10px",left:"30px",right:"30px",bottom:"30px"}),[D,L]=(0,t.useState)({top:"0",left:"0",right:"0",bottom:"0"}),[H,M]=(0,t.useState)({top:"10px",left:"10px",right:"10px",bottom:"10px"}),[B,z]=(0,t.useState)({top:"0",left:"0",right:"0",bottom:"0"}),W=[{name:d("Small"),slug:"small",size:12},{name:d("Medium"),slug:"medium",size:16},{name:d("Big"),slug:"big",size:24}];return(0,t.useEffect)((()=>{n.show_password&&P(n.show_password),n.center_form&&T(n.center_form),n.form_margin&&L(n.form_margin),n.form_padding&&j(n.form_padding),n.button_margin&&z(n.button_margin),n.button_padding&&M(n.button_padding)}),[n]),(0,e.createElement)("div",{className:"inner-settings"},(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,d("Form","content-protector")),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(p,{label:d("Form width","ollie-blocks"),value:n.form_max_width,onChange:e=>{o("form_max_width",e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)("label",{className:"formatted-label"},d("Form position","content-protector")),(0,e.createElement)(l.ToggleControl,{label:d("Center Form","content-protector"),help:d(O?"Center the password form in the middle of the page.":"Do not center the password form.","content-protector"),checked:O,onChange:e=>{T(e),o("center_form",e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)("label",{className:"formatted-label"},d("Background Color","content-protector")),(0,e.createElement)("span",null,(0,e.createElement)(l.ColorPalette,{colors:$,value:n.form_background_color,onChange:e=>{o("form_background_color",e)}})),(0,e.createElement)("label",{className:"formatted-label"},d("Spacing Controls","content-protector")),(0,e.createElement)(l.Flex,null,(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.__experimentalBoxControl,{label:d("Margin","content-protector"),values:D,help:d("Margin is the space around an element. The higher the value the more space is around the password form.","content-protector"),onChange:e=>{L(e),o("form_margin",e)}})),(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.__experimentalBoxControl,{label:d("Padding","content-protector"),values:F,help:d("Padding is the space between an element and its content. The higher the value the more space is inside the password form.","content-protector"),onChange:e=>{j(e),o("form_padding",e)}}))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.RangeControl,{label:d("Border Radius","content-protector"),value:c,onChange:e=>{u(e),o("form_border_radius",e)},help:d("The higher the border radius the more rounded are the corners of the form.","content-protector"),min:0,max:100}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.ToggleControl,{label:d("Show Password","content-protector"),help:d(R?"Add a checkbox to show the password before submitting.":"Do not add a checkbox to view the password","content-protector"),checked:R,onChange:e=>{P(e),o("show_password",e)}}))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,d("Headline","content-protector")),(0,e.createElement)(l.CardBody,null,(0,e.createElement)("label",{className:"formatted-label"},d("Font Controls","content-protector")),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)("label",{className:"formatted-label"},d("Color","content-protector")),(0,e.createElement)("span",null,(0,e.createElement)(l.ColorPalette,{colors:N,value:n.headline_font_color,onChange:e=>{o("headline_font_color",e)}})),(0,e.createElement)(l.FontSizePicker,{__nextHasNoMarginBottom:!0,fontSizes:W,value:f,fallbackFontSize:24,onChange:e=>{h(e),o("headline_font_size",e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.RangeControl,{label:d("Font weight","content-protector"),value:y,onChange:e=>{x(e),o("headline_font_weight",e)},min:100,step:100,max:700}))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,d("Instruction","content-protector")),(0,e.createElement)(l.CardBody,null,(0,e.createElement)("label",{className:"formatted-label"},d("Font Controls","content-protector")),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)("label",{className:"formatted-label"},d("Color","content-protector")),(0,e.createElement)("span",null,(0,e.createElement)(l.ColorPalette,{colors:N,value:n.instruction_font_color,onChange:e=>{o("instruction_font_color",e)}})),(0,e.createElement)(l.FontSizePicker,{__nextHasNoMarginBottom:!0,fontSizes:W,value:b,fallbackFontSize:16,onChange:e=>{v(e),o("instruction_font_size",e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.RangeControl,{label:d("Font weight","content-protector"),value:E,onChange:e=>{C(e),o("instruction_font_weight",e)},min:100,step:100,max:700}))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,d("Button","content-protector")),(0,e.createElement)(l.CardBody,null,(0,e.createElement)("label",{className:"formatted-label"},d("Color Controls","content-protector")),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),I?(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"formatted-label"},d("Background Color (Hover)","content-protector")),(0,e.createElement)("span",null,(0,e.createElement)(l.ColorPalette,{colors:$,value:n.button_background_color_hover,onChange:e=>{o("button_background_color_hover",e)}})),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)("label",{className:"formatted-label"},d("Font Color (Hover)","content-protector")),(0,e.createElement)("span",null,(0,e.createElement)(l.ColorPalette,{colors:N,value:n.button_font_color_hover,onChange:e=>{o("button_font_color_hover",e)}}))):(0,e.createElement)(e.Fragment,null,(0,e.createElement)("label",{className:"formatted-label"},d("Background Color","content-protector")),(0,e.createElement)("span",null,(0,e.createElement)(l.ColorPalette,{colors:$,value:n.button_background_color,onChange:e=>{o("button_background_color",e)}})),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)("label",{className:"formatted-label"},d("Font Color","content-protector")),(0,e.createElement)("span",null,(0,e.createElement)(l.ColorPalette,{colors:N,value:n.button_font_color,onChange:e=>{o("button_font_color",e)}}))),(0,e.createElement)(l.ToggleControl,{label:d("Change button State","content-protector"),help:d(I?"Set colors (hover)":"Set colors","content-protector"),checked:I,onChange:e=>{A(e)}}),(0,e.createElement)("label",{className:"formatted-label"},d("Spacing Controls","content-protector")),(0,e.createElement)(l.Flex,null,(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.__experimentalBoxControl,{label:d("Margin","content-protector"),values:B,help:d("Margin is the space around an element. The higher the value the more space is around the password form.","content-protector"),onChange:e=>{z(e),o("button_margin",e)}})),(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.__experimentalBoxControl,{label:d("Padding","content-protector"),values:H,help:d("Padding is the space between an element and its content. The higher the value the more space is inside the password form.","content-protector"),onChange:e=>{M(e),o("button_padding",e)}}))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.RangeControl,{label:d("Border Radius","content-protector"),value:m,help:d("The higher the border radius the more rounded are the corners of the button.","content-protector"),onChange:e=>{g(e),o("button_border_radius",e)},min:0,max:100}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)("label",{className:"formatted-label"},d("Font Controls","content-protector")),(0,e.createElement)(l.FontSizePicker,{__nextHasNoMarginBottom:!0,fontSizes:W,value:w,fallbackFontSize:16,onChange:e=>{_(e),o("button_font_size",e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.RangeControl,{label:d("Font weight","content-protector"),value:S,onChange:e=>{k(e),o("button_font_weight",e)},min:100,step:100,max:700}))),s&&(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,d("Settings saved successfully.","content-protector"))))),(0,e.createElement)("div",{className:"save-settings"},(0,e.createElement)(l.Button,{onClick:()=>{r(),i(!0),setTimeout((function(){i(!1)}),2e3)},variant:"primary"},d("Save Settings","content-protector"))))};var g=n(106);const{__:f}=wp.i18n,h=function(){const{settings:n,updateSetting:o,saveSettings:s,settingsSaved:i,setSettingsSaved:c}=(0,t.useContext)(a),[u,p]=(0,t.useState)(!1),[d,m]=(0,t.useState)(!1),[h,b]=(0,t.useState)(!1),[v,w]=(0,t.useState)(n.global_protection_id),[_,y]=(0,t.useState)(options.global_edit_url);return(0,t.useEffect)((()=>{r()({path:"/passster/v1/pages"}).then((e=>{let t=e;t.unshift({label:f("No page selected","content-protector"),value:0}),m(t)})),r()({path:"/passster/v1/excludable-pages"}).then((e=>{b(e)})),n.activate_global_protection&&p(n.activate_global_protection)}),[]),(0,e.createElement)("div",{className:"inner-settings"},(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,f("Global Protection","content-protector")),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.ToggleControl,{label:f("Activate Global Protection","content-protector"),help:f(u?"Global Password Protection is activated.":"Global Password Protection is deactivated.","content-protector"),checked:u,onChange:e=>{p(e),o("activate_global_protection",e)}}),u&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.SelectControl,{label:f("Select a Page","content-protector"),options:d,help:f("Visitors who still need to submit the correct password will be redirected to this page. Please follow the link below to set it up.","content-protector"),value:v,onChange:e=>{var t;o("global_protection_id",e),w(e),t=e,r()({path:"/passster/v1/edit-url?post_id="+t}).then((e=>{y(e)}))}}),v&&(0,e.createElement)("a",{href:_},f("Customize the Global Protection Page","content-protector")),h&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)("label",{className:"formatted-label"},f("Exclude pages","content-protector")),(0,e.createElement)("div",{className:"ps-multi-select"},(0,e.createElement)(g.MultiSelectControl,{value:n.exclude_pages,options:h,onChange:e=>{o("exclude_pages",e)}})),(0,e.createElement)("p",{id:"inspector-select-control-0__help",className:"components-base-control__help css-1n1x27z ej5x27r1"},f("Select pages that should not be affected by global protection. This can be useful for information about data privacy or terms of use pages.","content-protector")))))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),i&&(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,f("Settings saved successfully.","content-protector"))))),(0,e.createElement)("div",{className:"save-settings"},(0,e.createElement)(l.Button,{onClick:()=>{s(),c(!0),setTimeout((function(){c(!1)}),2e3)},variant:"primary"},f("Save Settings","content-protector"))))},{__:b}=wp.i18n,v=function(){const{settings:n,updateSetting:o,saveSettings:r,settingsSaved:s,setSettingsSaved:i,resetConcurrent:c}=(0,t.useContext)(a),[u,p]=(0,t.useState)(!1),[d,m]=(0,t.useState)(!1),[g,f]=(0,t.useState)(!1),[h,v]=(0,t.useState)(!1),[w,_]=(0,t.useState)(!1);return(0,t.useEffect)((()=>{n.unlock_mode&&p(n.unlock_mode),n.disable_cookie&&m(n.disable_cookie),n.use_concurrent&&f(n.use_concurrent),n.track_ip&&_(n.track_ip)}),[n]),(0,e.createElement)("div",{className:"inner-settings"},(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,b("Usage Mode","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.ToggleControl,{label:b("Use Ajax","content-protector"),help:b(u?"You are using Ajax for unlocking content. Make sure to add any shortcodes of a page into the Third-Party-Shortcodes setting.":"Unlock content with Ajax (no reload). It is not recommended for entire pages or when using a Third-Party Page Builder.","content-protector"),checked:u,onChange:e=>{p(e),o("unlock_mode",e)}}),u&&(0,e.createElement)(l.ToggleControl,{label:b("Disable Cookie","content-protector"),help:b(d?"Each time a user visits the protected content it needs to be unlocked again.":"The password is stored in a cookie. Next time the content is unlocked automatically.","content-protector"),checked:d,onChange:e=>{m(e),o("disable_cookie",e)}}),!d&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.TextControl,{label:b("Cookie Lifetime","content-protector"),help:b("The lifetime of your cookie is based on this number and the lifetime unit below. Once a cookie expires, the user will need to enter the password again.","content-protector"),type:"number",value:n.cookie_duration,onChange:e=>{o("cookie_duration",e)}}),(0,e.createElement)(l.SelectControl,{label:b("Cookie Lifetime Unit","content-protector"),value:n.cookie_duration_unit,options:[{label:b("Days","content-protector"),value:"days"},{label:b("Hours","content-protector"),value:"hours"},{label:b("Minutes","content-protector"),value:"minutes"}],onChange:e=>{o("cookie_duration_unit",e)}})),u&&(0,e.createElement)(l.TextareaControl,{label:b("Third-Party-Shortcodes","content-protector"),help:b("Add a comma separated list of shortcodes you want to use inside of Passster. You can also use {post-id} to add the ID of the current page/post dynamically. ","content-protector"),value:n.third_party_shortcodes,onChange:e=>{o("third_party_shortcodes",e)}}))),options.is_pro&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,b("Concurrent Usage","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.ToggleControl,{label:b("Track Concurrent Usage","content-protector"),help:b(g?"Track and prevent concurrent usage of the same password.":"Do not track concurrent usages. A password can be used without any limitations to unlock your content.","content-protector"),checked:g,onChange:e=>{f(e),o("use_concurrent",e)}}),(0,e.createElement)(l.TextControl,{label:b("Number of Allowed Concurrent Usages","content-protector"),help:b("Limit the number of logins with one password at the same time. It will create a custom database table to track the usage of the passwords. It uses the current IP of the user to recognize them. You can use the shortcode [passster-logout] to handle the logout.","content-protector"),value:n.number_of_concurrents,type:"number",onChange:e=>{o("number_of_concurrents",e)}}),(0,e.createElement)(l.Button,{onClick:()=>{v(!0),c(),setTimeout((function(){v(!1)}),2e3)},variant:"secondary"},b("Reset Concurrent Data","content-protector")),h?(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,b("Concurrent data resetted successfully.","content-protector"))))):"")),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,b("Statistics","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.ToggleControl,{label:b("Track IP","content-protector"),help:b(w?"Track the IP of the user in statistics.":"Do not track the IP of the user in statistics","content-protector"),checked:w,onChange:e=>{_(e),o("track_ip",e)}})))),s&&(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,b("Settings saved successfully.","content-protector"))))),(0,e.createElement)("div",{className:"save-settings"},(0,e.createElement)(l.Button,{onClick:()=>{r(),i(!0),setTimeout((function(){i(!1)}),2e3)},variant:"primary"},b("Save Settings","content-protector"))))},{__:w}=wp.i18n,_=function(){const{settings:n,updateSetting:o,saveSettings:r,settingsSaved:s,setSettingsSaved:i}=(0,t.useContext)(a),[c,u]=(0,t.useState)("v3");return(0,t.useEffect)((()=>{n.recaptcha_version&&u(n.recaptcha_version)}),[n]),(0,e.createElement)("div",{className:"inner-settings"},(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,w("reCAPTCHA","content-protector"))),(0,e.createElement)(l.CardBody,null,options.is_pro?(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.SelectControl,{label:w("reCAPTCHA Type","content-protector"),value:c,options:[{label:w("Google reCAPTCHA V2 (Checkbox)","content-protector"),value:"v2"},{label:w("Google reCAPTCHA V3 (invisible CAPTCHA)","content-protector"),value:"v3"},{label:w("hCAPTCHA","content-protector"),value:"hcaptcha"}],onChange:e=>{u(e),o("recaptcha_version",e)}}),(0,e.createElement)(l.TextControl,{label:w("Site Key","content-protector"),help:w("Add your reCAPTCHA Site Key here.","content-protector"),value:n.recaptcha_site_key,onChange:e=>{o("recaptcha_site_key",e)}}),(0,e.createElement)(l.TextControl,{label:w("Secret","content-protector"),help:w("Add your reCAPTCHA Secret here.","content-protector"),value:n.recaptcha_secret,onChange:e=>{o("recaptcha_secret",e)}}),(0,e.createElement)(l.TextControl,{label:w("Language","content-protector"),help:w("Add your language here. For example, ‘en’ for English or ‘de’ for German.","content-protector"),placeholder:"en",value:n.recaptcha_language,onChange:e=>{o("recaptcha_language",e)}})):(0,e.createElement)("p",null,w("reCAPTCHA is only available within the pro version of Passster.","content-protector"),(0,e.createElement)(l.Button,{className:"button button-primary",style:{marginLeft:"10px",paddingTop:"2px"},href:"https://patrickposner.dev/plugins/passster",target:"_blank"},w("Get Passster Pro","content-protector"))))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,w("Bit.ly","content-protector"))),(0,e.createElement)(l.CardBody,null,options.is_pro?(0,e.createElement)(l.TextControl,{label:w("Bit.ly Access Token","content-protector"),help:w("Add your Bit.ly access token here.","content-protector"),value:n.bitly_token,onChange:e=>{o("bitly_token",e)}}):(0,e.createElement)("p",null,w("Bit.ly is only available within the pro version of Passster.","content-protector"),(0,e.createElement)(l.Button,{className:"button button-primary",style:{marginLeft:"10px",paddingTop:"2px"},href:"https://patrickposner.dev/plugins/passster",target:"_blank"},w("Get Passster Pro","content-protector"))))),s&&(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,w("Settings saved successfully.","content-protector"))))),(0,e.createElement)("div",{className:"save-settings"},(0,e.createElement)(l.Button,{onClick:()=>{r(),i(!0),setTimeout((function(){i(!1)}),2e3)},variant:"primary"},w("Save Settings","content-protector"))))},y=function(){const{configs:n}=(0,t.useContext)(a);return(0,e.createElement)("div",{className:"inner-settings"},(0,e.createElement)("div",null,Object.keys(n).map((t=>{const o=n[t];return(0,e.createElement)("div",{key:t},(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,t)),(0,e.createElement)(l.CardBody,null,(0,e.createElement)("div",{style:{maxWidth:"300px"}},(0,e.createElement)("table",null,(0,e.createElement)("tbody",{className:"table-data"},Object.entries(o).map((t=>"boolean"==typeof t[1]?(0,e.createElement)("tr",{className:"table-row",key:t[0]},(0,e.createElement)("td",null,(0,e.createElement)("b",null,t[0])),(0,e.createElement)("td",null," ",t[1]?(0,e.createElement)(l.Dashicon,{className:"icon-yes",icon:"yes"}):(0,e.createElement)(l.Dashicon,{className:"icon-no",icon:"no"})," ")):(0,e.createElement)("tr",{className:"table-row",key:t[0]},(0,e.createElement)("td",null,(0,e.createElement)("b",null,t[0])),(0,e.createElement)("td",null," ",t[1]," "))))))))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}))}))))},{__:x}=wp.i18n,E=function(){const{settings:n,importSettings:o,saveSettings:r,resetSettings:s,migrateSettings:i}=(0,t.useContext)(a),[c,u]=(0,t.useState)(!1),[p,d]=(0,t.useState)(!1),[m,g]=(0,t.useState)(!1),[f,h]=(0,t.useState)(!1),[b,v]=(0,t.useState)(!1),[w,_]=(0,t.useState)(!1);return(0,e.createElement)("div",{className:"inner-settings"},(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,x("Migrate Settings","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)("p",null,x("Migrate all of your customizer settings and options within version 4 of Passster.","content-protector")),(0,e.createElement)("p",null,(0,e.createElement)(l.Button,{onClick:()=>{i(),r(),h(!0),setTimeout((function(){h(!1)}),2e3)},variant:"primary"},x("Migrate settings","content-protector"))),f?(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,x("Settings migration successfully.","content-protector"))))):"")),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,x("Export","content-protector"))),(0,e.createElement)(l.CardBody,null,c?(0,e.createElement)(e.Fragment,null,(0,e.createElement)("p",null,(0,e.createElement)("code",null,JSON.stringify(n))),(0,e.createElement)("p",null,(0,e.createElement)(l.ClipboardButton,{variant:"secondary",text:JSON.stringify(n),onCopy:()=>v(!0),onFinishCopy:()=>v(!1)},x(b?"Copied!":"Copy export data","content-protector")))):(0,e.createElement)("p",null,(0,e.createElement)(l.Button,{onClick:u,variant:"primary"},x("Export Settings","content-protector"))))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,x("Import","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)("p",null,x("Paste in the JSON string you got from your export to import all settings for the plugin.","content-protector")),(0,e.createElement)("p",null,(0,e.createElement)("textarea",{rows:"8",cols:"60",name:"import-data",onChange:e=>{_(JSON.parse(e.target.value))}})),(0,e.createElement)("p",null,(0,e.createElement)(l.Button,{onClick:()=>{o(w),d(!0),setTimeout((function(){d(!1)}),2e3)},variant:"primary"},x("Import Settings","content-protector"))),p?(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,x("Settings imported successfully.","content-protector"))))):"")),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,x("Reset Plugin Data","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)("p",null,x("By clicking the following button, you will reset all plugin settings. This can be useful if you want to import a new set of settings or you want a fresh start.","content-protector")),(0,e.createElement)("p",null,(0,e.createElement)(l.Button,{onClick:()=>{s(),g(!0),setTimeout((function(){g(!1)}),2e3)},variant:"secondary"},x("Reset Plugin Settings","content-protector"))),m?(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,x("Settings resetted successfully.","content-protector"))))):"")))},{__:C}=wp.i18n,S=function(){const[n,o]=(0,t.useState)({activeItem:"/"}),[r,s]=(0,t.useState)(!1),{saveSettings:i,setSettingsSaved:u}=(0,t.useContext)(a);return(0,t.useEffect)((()=>{r||(o("/"),s(!0))})),(0,e.createElement)("div",{className:"plugin-settings-container"},(0,e.createElement)(l.__experimentalNavigatorProvider,{initialPath:"/"},(0,e.createElement)(l.Flex,null,(0,e.createElement)(l.FlexItem,null,(0,e.createElement)(l.Card,{className:"plugin-nav"},(0,e.createElement)("div",{className:"plugin-logo"},(0,e.createElement)("img",{alt:"Logo",src:options.logo})),(0,e.createElement)("p",null,"Version: ",(0,e.createElement)("b",null,options.version)),(0,e.createElement)("div",{className:"save-settings"},(0,e.createElement)(l.Button,{onClick:()=>{i(),u(!0),setTimeout((function(){u(!1)}),2e3)},variant:"primary"},C("Save Settings","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.__experimentalNavigatorButton,{onClick:()=>o("/"),className:"/"===n?"is-active-item":"",path:"/"},C("General","content-protector")),(0,e.createElement)(l.__experimentalNavigatorButton,{onClick:()=>o("/design-settings"),className:"/design-settings"===n?"is-active-item":"",path:"/design-settings"},C("Design","content-protector")),(0,e.createElement)(l.__experimentalNavigatorButton,{onClick:()=>o("/advanced-settings"),className:"/advanced-settings"===n?"is-active-item":"",path:"/advanced-settings"},C("Advanced","content-protector"))),(0,e.createElement)(l.CardDivider,null),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.__experimentalNavigatorButton,{onClick:()=>o("/global-protection"),className:"/global-protection"===n?"is-active-item":"",path:"/global-protection"},C("Global Protection","content-protector"))),(0,e.createElement)(l.CardDivider,null),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.__experimentalNavigatorButton,{onClick:()=>o("/external-settings"),className:"/external-settings"===n?"is-active-item":"",path:"/external-settings"},C("External Services","content-protector")),(0,e.createElement)(l.__experimentalNavigatorButton,{onClick:()=>o("/system-status"),className:"/system-status"===n?"is-active-item":"",path:"/system-status"},C("System Status","content-protector")),(0,e.createElement)(l.__experimentalNavigatorButton,{onClick:()=>o("/utilities"),className:"/utilities"===n?"is-active-item":"",path:"/utilities"},C("Utilities","content-protector"))),(0,e.createElement)(l.CardDivider,null),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.Button,{href:"https://patrickposner.dev/passster/docs/",target:"_blank"},C("Documentation","content-protector")," ",(0,e.createElement)("small",null,(0,e.createElement)(l.Dashicon,{icon:"admin-links"}))),(0,e.createElement)(l.Button,{href:"https://patrickposner.dev/passster/changelogs/",target:"_blank"},C("Changelog","content-protector")," ",(0,e.createElement)("small",null,(0,e.createElement)(l.Dashicon,{icon:"admin-links"}))),!options.is_pro&&(0,e.createElement)(l.Button,{href:"https://patrickposner.dev/passster",target:"_blank",style:{color:"#6804cc"}},C("Passster Pro","content-protector")," ",(0,e.createElement)("small",null,(0,e.createElement)(l.Dashicon,{icon:"admin-links"})))))),"/"===n&&(0,e.createElement)(l.FlexItem,{isBlock:!0},(0,e.createElement)(l.__experimentalNavigatorScreen,{path:"/"},(0,e.createElement)("div",{className:"plugin-settings"},(0,e.createElement)(c,null)))),"/design-settings"===n&&(0,e.createElement)(l.FlexItem,{isBlock:!0},(0,e.createElement)(l.__experimentalNavigatorScreen,{path:"/design-settings"},(0,e.createElement)("div",{className:"plugin-settings"},(0,e.createElement)(m,null)))),"/global-protection"===n&&(0,e.createElement)(l.FlexItem,{isBlock:!0},(0,e.createElement)(l.__experimentalNavigatorScreen,{path:"/global-protection"},(0,e.createElement)("div",{className:"plugin-settings"},(0,e.createElement)(h,null)))),"/advanced-settings"===n&&(0,e.createElement)(l.FlexItem,{isBlock:!0},(0,e.createElement)(l.__experimentalNavigatorScreen,{path:"/advanced-settings"},(0,e.createElement)("div",{className:"plugin-settings"},(0,e.createElement)(v,null)))),"/external-settings"===n&&(0,e.createElement)(l.FlexItem,{isBlock:!0},(0,e.createElement)(l.__experimentalNavigatorScreen,{path:"/external-settings"},(0,e.createElement)("div",{className:"plugin-settings"},(0,e.createElement)(_,null)))),"/system-status"===n&&(0,e.createElement)(l.FlexItem,{isBlock:!0},(0,e.createElement)(l.__experimentalNavigatorScreen,{path:"/system-status"},(0,e.createElement)("div",{className:"plugin-settings"},(0,e.createElement)(y,null)))),"/utilities"===n&&(0,e.createElement)(l.FlexItem,{isBlock:!0},(0,e.createElement)(l.__experimentalNavigatorScreen,{path:"/utilities"},(0,e.createElement)("div",{className:"plugin-settings"},(0,e.createElement)(E,null)))))))},k=function(){return(0,e.createElement)(s,null,(0,e.createElement)("div",null,(0,e.createElement)(S,null)))},{__:R}=wp.i18n,P=(0,t.createContext)(),O=function(n){const[o,a]=(0,t.useState)();return(0,t.useEffect)((()=>{r()({path:"/passster/v1/statistics"}).then((e=>{a(e||[])}))}),[]),(0,e.createElement)(P.Provider,{value:{statistics:o,resetStatistics:()=>{r()({path:"/passster/v1/reset-statistics",method:"POST",reset:!0})}}},n.children)};var T=n(757);const{__:I}=wp.i18n,A=function(){const{statistics:n,resetStatistics:o}=(0,t.useContext)(P),[r,a]=(0,t.useState)(!1),s=[{name:I("Password","content-protector"),selector:e=>e.password,sortable:!0},{name:I("Number of Usages","content-protector"),selector:e=>e.number_of_usages,sortable:!0},{name:I("First Usage","content-protector"),selector:e=>e.first_usage,sortable:!0},{name:I("IP Address","content-protector"),selector:e=>e.ip},{name:I("Browser","content-protector"),selector:e=>e.browser}];return(0,e.createElement)("div",{className:"plugin-settings-container"},(0,e.createElement)("div",{className:"header"},(0,e.createElement)(l.Flex,null,(0,e.createElement)(l.FlexItem,null,(0,e.createElement)("div",{className:"plugin-logo"},(0,e.createElement)("img",{alt:"Logo",src:options.logo}))),(0,e.createElement)(l.FlexItem,null,(0,e.createElement)("p",null,"Version: ",(0,e.createElement)("b",null,options.version))),(0,e.createElement)(l.FlexItem,null,(0,e.createElement)(l.Button,{onClick:()=>{o(),a(!0),setTimeout((function(){a(!1)}),2e3)},variant:"primary"},I("Reset Statistics","content-protector")),r?(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",isDismissible:!1},(0,e.createElement)("p",null,I("Statistics resetted successfully.","content-protector"))))):""))),(0,e.createElement)("div",{className:"content"},n&&(0,e.createElement)(T.Ay,{columns:s,data:n,pagination:!0})))},N=function(){return(0,e.createElement)(O,null,(0,e.createElement)("div",null,(0,e.createElement)(A,null)))},$=window.wp.data;var F=n(25);const{__:j}=wp.i18n,D=function(){const[n,o]=(0,t.useState)(),[a,s]=(0,t.useState)(options.meta),[i,c]=(0,t.useState)(!1),[u,p]=(0,t.useState)("password"),[d,m]=(0,t.useState)(),[g,f]=(0,t.useState)(!1),[h,b]=(0,t.useState)(!1),[v,w]=(0,t.useState)(!1),[_,y]=(0,t.useState)(!1),[x,E]=(0,t.useState)(!1),[C,S]=(0,t.useState)(!1),[k,R]=(0,t.useState)(!1),[P,O]=(0,t.useState)(3),[T,I]=(0,t.useState)("password"),[A,N]=(0,t.useState)(a.passster_password),[D,L]=(0,t.useState)(a.passster_passwords),[H,M]=(0,t.useState)(),[B,z]=(0,t.useState)([]),W=(0,$.useSelect)((e=>{const{getCurrentPostId:t}=e("core/editor");return!!t()&&(o(t()),!0)}),[]),U=(e,t)=>{r()({path:"/passster/v1/meta?meta_key="+e+"&post_id="+n,method:"POST",data:{meta_value:t}}),s({...a,[e]:t})},G=(e,t,n)=>{r()({path:"/passster/v1/meta?meta_key="+t+"&post_id="+e,method:"POST",data:{meta_value:n}})},V=e=>{r()({path:"/passster/v1/child-pages?post_id="+e}).then((e=>{M(e)}))},Y=(0,$.useSelect)((e=>{const{getEntityRecords:t}=e("core");return t("postType","password_lists",{per_page:-1,order:"asc",status:"publish"})}),[]),Z=()=>{if("passwords"===T){let e="";void 0!==a.passster_passwords&&(e=a.passster_passwords),""!==e&&(e+=",");for(let t=0;t<P;t++)e=e+=(0,F.xj)({length:options.password_length,uppercase:options.include_uppercase,numbers:options.include_numbers,symbols:!1})+",";e=e.slice(0,-1),L(e),U("passster_passwords",e)}else if("password"===T){let e=(0,F.xj)({length:options.password_length,uppercase:options.include_uppercase,numbers:options.include_numbers,symbols:!1});N(e),U("passster_password",e)}},q=()=>{if(!Y)return[];const e=[];return e.push({label:j("No Password List","content-protector"),value:0}),Y.map((function(t){return t.title.raw&&""!==t.title.raw&&e.push({label:t.title.raw,value:t.id}),t})),e},J=()=>{let e="";if(!i)return e;switch(a.passster_protection_type){case"password":default:e='[passster password="'+a.passster_password+'" ';break;case"passwords":e='[passster passwords="'+a.passster_passwords+'" ';break;case"password_list":e='[passster password_list="'+a.passster_password_list+'" ';break;case"recaptcha":e='[passster recaptcha="true" '}return e+='area="'+n+'" ',h&&""!==a.passster_user_restriction&&("user-role"===a.passster_user_restriction_type&&"no-role"!==a.passster_user_restriction?e+='role="'+a.passster_user_restriction+'" ':"no-role"!==a.passster_user_restriction&&(e+='user="'+a.passster_user_restriction+'" ')),v&&(""!==a.passster_headline&&(e+='headline="'+a.passster_headline+'" '),""!==a.passster_instruction&&(e+='instruction="'+a.passster_instruction+'" '),""!==a.passster_placeholder&&(e+='placeholder="'+a.passster_placeholder+'" '),""!==a.passster_button&&(e+='button="'+a.passster_button+'" '),""!==a.passster_id&&(e+='id="'+a.passster_id+'" ')),_&&(""!==a.passster_redirect_url&&(e+='redirect="'+a.passster_redirect_url+'" '),"yes"===a.passster_hide&&(e+='hide="true" ')),e=e.replace(/\s?$/,""),e+="]",e},K=()=>{let e=!1;switch(a.passster_protection_type){case"password":case"passwords":a.passster_password&&(e=!0);break;case"password_list":a.passster_password_list&&(e=!0);break;case"recaptcha":e=!0}return e},Q=e=>{e?(V(n),H&&H.forEach((function(e){if(G(e,"passster_activate_protection",i),G(e,"passster_protection_type",u),options.is_pro)switch(u){case"password":G(e,"passster_password",a.passster_password);break;case"passwords":G(e,"passster_passwords",a.passster_passwords);break;case"password_list":G(e,"passster_password_list",a.passster_password_list);break;case"password_lists":G(e,"passster_password_lists",a.passster_password_lists)}else G(e,"passster_password",a.passster_password);options.is_pro&&h&&(G(e,"passster_activate_user_restriction",h),G(e,"passster_user_restriction_type",a.passster_user_restriction_type),G(e,"passster_user_restriction",a.passster_user_restriction)),v&&(G(e,"passster_activate_overwrite_defaults",v),G(e,"passster_headline",a.passster_headline),G(e,"passster_instruction",a.passster_instruction),G(e,"passster_placeholder",a.passster_placeholder),G(e,"passster_button",a.passster_button),G(e,"passster_id",a.passster_id)),_&&(G(e,"passster_activate_misc_settings",_),G(e,"passster_hide",a.passster_hide),G(e,"passster_redirect_url",a.passster_redirect_url))}))):(V(n),H&&H.forEach((function(e){G(e,"passster_activate_protection",!1),G(e,"passster_protection_type",""),options.is_pro?(G(e,"passster_password",""),G(e,"passster_passwords",""),G(e,"passster_password_list",0),G(e,"passster_user_restriction_type","username"),G(e,"passster_user_restriction","")):G(e,"passster_password",""),G(e,"passster_headline",""),G(e,"passster_instruction",""),G(e,"passster_placeholder",""),G(e,"passster_button",""),G(e,"passster_id",""),G(e,"passster_hide",""),G(e,"passster_redirect_url","")})))};return(0,t.useEffect)((()=>{(()=>{if(!W){let e=new URLSearchParams(window.location.search).get("post");o(e)}})(),options.is_pro&&r()({path:"/passster/v1/user-roles"}).then((e=>{m(e)})),a.passster_password_lists&&z(a.passster_password_lists),"protected_areas"===options.post_type&&c(!0),options.global_protection_id==n&&c(!0),a.passster_activate_protection?c(!0):"protected_areas"!==options.post_type&&options.global_protection_id!=n&&c(!1),a.passster_protect_child_pages&&f(!0),Q(!!g),options.is_pro&&a.passster_activate_user_restriction&&b(!0),a.passster_activate_overwrite_defaults&&w(!0),a.passster_activate_misc_settings&&y(!0),a.passster_password&&N(a.passster_password),options.is_pro&&a.passster_passwords&&N(a.passster_passwords),p(a.passster_protection_type),options.is_pro&&(()=>{let e="";switch(u){case"password":e=r()({path:"/passster/v1/link?password="+a.passster_password+"&post_id="+n+"&is_list=false",method:"GET"}).then((e=>{R(e)}));break;case"passwords":let t=a.passster_passwords.split(",");e=r()({path:"/passster/v1/link?password="+t[0]+"&post_id="+n+"&is_list=false",method:"GET"}).then((e=>{R(e)}));break;case"password_list":e=r()({path:"/passster/v1/link?password="+a.passster_password_list+"&post_id="+n+"&is_list=true",method:"GET"}).then((e=>{R(e)}));break;case"password_lists":e=r()({path:"/passster/v1/link?password="+a.passster_password_lists+"&post_id="+n+"&is_list=true&is_multiple=true",method:"GET"}).then((e=>{R(e)}))}})(),K()?U("passster_area_shortcode",J()):U("passster_area_shortcode","")}),[n]),(0,e.createElement)("div",{className:"meta-settings"},"protected_areas"!==options.post_type&&(0,e.createElement)(l.ToggleControl,{label:j("Activate Protection","content-protector"),checked:i,onChange:e=>{c(e),U("passster_activate_protection",e)}}),i&&(0,e.createElement)(e.Fragment,null,"page"===options.post_type&&(0,e.createElement)(l.ToggleControl,{label:j("Protect Child Pages","content-protector"),checked:g,onChange:e=>{f(e),U("passster_protect_child_pages",e),Q(e)}}),options.is_pro?(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.SelectControl,{label:j("Protection Mode","content-protector"),value:u,options:[{label:j("Password","content-protector"),value:"password"},{label:j("Passwords","content-protector"),value:"passwords"},{label:j("Password List","content-protector"),value:"password_list"},{label:j("Password Lists","content-protector"),value:"password_lists"},{label:j("reCAPTCHA","content-protector"),value:"recaptcha"}],onChange:e=>{U("passster_protection_type",e),p(e)}}),"password"==u&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.TextControl,{label:j("Password","content-protector"),placeholder:"password1",value:A,onChange:e=>{N(e),U("passster_password",e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Button,{style:{top:"-5px",position:"relative"},onClick:()=>{I("password"),Z()},variant:"secondary"},j("Generate password","content-protector"))),"passwords"==u&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.TextControl,{label:j("Passwords","content-protector"),placeholder:"password1,password2,password3",value:D,onChange:e=>{L(e),U("passster_passwords",e)}}),(0,e.createElement)(l.FlexItem,null,(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.TextControl,{label:j("Number of passwords to generate","content-protector"),help:j("How many passwords do you want to generate?","content-protector"),type:"number",value:P,onChange:e=>{O(e)}}))),(0,e.createElement)(l.FlexItem,null,(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.Button,{style:{top:"-5px",position:"relative"},onClick:()=>{I("passwords"),Z()},variant:"secondary"},j("Generate password","content-protector"))))),"password_list"==u&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.SelectControl,{label:j("Password List","content-protector"),options:q(),value:a.passster_password_list,onChange:e=>{U("passster_password_list",e)}})),"password_lists"==u&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.SelectControl,{multiple:!0,label:j("Password Lists","content-protector"),options:q(),value:a.passster_password_lists,onChange:e=>{z(e),U("passster_password_lists",e)}}))):(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.TextControl,{label:j("Password","content-protector"),placeholder:"password1",value:A,onChange:e=>{N(e),U("passster_password",e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Button,{style:{top:"-5px",position:"relative"},onClick:()=>{I("password"),Z()},variant:"secondary"},j("Generate password","content-protector"))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),options.is_pro&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.ToggleControl,{label:j("User Restriction","content-protector"),checked:h,onChange:e=>{b(e),U("passster_activate_user_restriction",e)}}),h&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.SelectControl,{label:j("Choose User Restriction Type","content-protector"),options:[{label:j("Username","content-protector"),value:"username"},{label:j("User Role","content-protector"),value:"user-role"}],value:a.passster_user_restriction_type,onChange:e=>{U("passster_user_restriction_type",e)}}),"user-role"===a.passster_user_restriction_type?(0,e.createElement)(l.SelectControl,{label:j("User Role","content-protector"),value:a.passster_user_restriction,placeholder:"subscriber",options:(()=>{if(!d)return[];const e=[];e.push({label:j("No Role","content-protector"),value:"no-role"});for(const t in d)e.push({label:d[t].name,value:t});return e})(),onChange:e=>{U("passster_user_restriction",e)}}):(0,e.createElement)(l.TextControl,{label:j("Username","content-protector"),value:a.passster_user_restriction,placeholder:"user_a",onChange:e=>{U("passster_user_restriction",e)}})),(0,e.createElement)(l.__experimentalSpacer,{margin:5})),(0,e.createElement)(l.ToggleControl,{label:j("Overwrite Defaults","content-protector"),checked:v,onChange:e=>{w(e),U("passster_activate_overwrite_defaults",e)}}),v&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.TextControl,{label:j("Headline","content-protector"),placeholder:j("Protected Area","content-protector"),help:j("This is the headline of your password-protection form.","content-protector"),value:a.passster_headline,onChange:e=>{U("passster_headline",e)}}),(0,e.createElement)(l.TextareaControl,{label:j("Instruction","content-protector"),placeholder:j("This content is password-protected. Please verify with a password to unlock the content.","content-protector"),help:j("The instruction text appears before the password input field. Use it for hints or additional explanation.","content-protector"),value:a.passster_instruction,onChange:e=>{U("passster_instruction",e)}}),(0,e.createElement)(l.TextControl,{label:j("Placeholder","content-protector"),placeholder:j("Enter your password..","content-protector"),help:j("Edit the placeholder text of the password field.","content-protector"),value:a.passster_placeholder,onChange:e=>{U("passster_placeholder",e)}}),(0,e.createElement)(l.TextControl,{label:j("Button Label","content-protector"),placeholder:j("Unlock","content-protector"),help:j("Edit the text that appears on the button.","content-protector"),value:a.passster_button,onChange:e=>{U("passster_button",e)}}),(0,e.createElement)(l.TextControl,{label:j("Unique ID","content-protector"),placeholder:j("my-custom-id","content-protector"),help:j("Give your password form a unique ID.","content-protector"),value:a.passster_id,onChange:e=>{U("passster_id",e)}})),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.ToggleControl,{label:j("Misc Settings","content-protector"),checked:_,onChange:e=>{y(e),U("passster_activate_misc_settings",e)}}),_&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(l.SelectControl,{label:j("Hide/Show","content-protector"),options:[{label:j("No","content-protector"),value:"no"},{label:j("Yes","content-protector"),value:"yes"}],value:a.passster_hide,help:j("Hide this password form. It will not show the password form, but it will show the unlocked content.","content-protector"),onChange:e=>{U("passster_hide",e)}}),(0,e.createElement)(l.TextControl,{label:j("Redirect","content-protector"),placeholder:"https://your-url.com",type:"url",help:j("Redirect the user to this URL once they submit the correct password.","content-protector"),value:a.passster_redirect_url,onChange:e=>{U("passster_redirect_url",e)}})),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),"protected_areas"===options.post_type&&K()?(0,e.createElement)(l.ClipboardButton,{variant:"primary",text:J(),onCopy:()=>E(!0),onFinishCopy:()=>E(!1)},j(x?"Copied!":"Copy Shortcode","content-protector")):(0,e.createElement)(e.Fragment,null,"password"===u&&a.passster_password&&(0,e.createElement)(l.ClipboardButton,{variant:"secondary",text:k,onCopy:()=>S(!0),onFinishCopy:()=>S(!1)},j(C?"Copied Link!":"Copy Unlock Link","content-protector")),"passwords"===u&&a.passster_passwords&&(0,e.createElement)(l.ClipboardButton,{variant:"secondary",text:k,onCopy:()=>S(!0),onFinishCopy:()=>S(!1)},j(C?"Copied Link!":"Copy Unlock Link","content-protector")),"password_list"===u&&a.passster_password_list&&(0,e.createElement)(l.ClipboardButton,{variant:"secondary",text:k,onCopy:()=>S(!0),onFinishCopy:()=>S(!1)},j(C?"Copied Link!":"Copy Unlock Link","content-protector")))))},L=function(){return(0,e.createElement)(D,null)},{__:H}=wp.i18n,M=function(){const[n]=(0,t.useState)(options.post_id),[o,a]=(0,t.useState)(options.meta),[s,i]=(0,t.useState)("first_usage"),[c,u]=(0,t.useState)(!1),[p,d]=(0,t.useState)(5),[m,g]=(0,t.useState)(!1),f=(e,t)=>{r()({path:"/passster/v1/meta?meta_key="+e+"&post_id="+n,method:"POST",data:{meta_value:t}}),a({...o,[e]:t})},h=e=>{r()({path:"/passster/v1/meta?meta_key="+e+"&post_id="+n,method:"POST",data:{delete:!0}})},b=[{name:H("Password","content-protector"),selector:e=>e.password,sortable:!0},{name:H("Number of usages","content-protector"),selector:e=>e.usage,sortable:!0},{name:H("Expires in","content-protector"),selector:e=>e.time,sortable:!0},{name:H("Expired","content-protector"),selector:e=>e.expired,sortable:!0}];return(0,t.useEffect)((()=>{o.passster_expire_mode&&i(o.passster_expire_mode),o.passster_expire_passwords&&u(!0)}),[n,o]),(0,e.createElement)("div",{className:"paswword-list-settings"},(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,{className:"add-passwords"},(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,H("Add Passwords","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.TextareaControl,{label:H("Passwords","content-protector"),placeholder:H("password1,password2,password3","content-protector"),rows:"15",help:H("Add a comma-separated list of passwords.","content-protector"),value:o.passster_passwords,onChange:e=>{f("passster_passwords",e)}}),(0,e.createElement)(l.Flex,{justify:"left"},(0,e.createElement)(l.FlexItem,null,(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.TextControl,{label:H("Number of passwords to generate","content-protector"),help:H("How many passwords do you want to generate? We automatically add the generated passwords to your password list.","content-protector"),type:"number",value:p,onChange:e=>{d(e)}}))),(0,e.createElement)(l.FlexItem,null,(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.Button,{style:{top:"-5px",position:"relative"},onClick:()=>{let e="";void 0!==o.passster_passwords&&(e=o.passster_passwords),""!==e&&(e+=",");for(let t=0;t<p;t++)e=e+=(0,F.xj)({length:options.password_length,uppercase:options.include_uppercase,numbers:options.include_numbers,symbols:!1})+",";e=e.slice(0,-1),f("passster_passwords",e)},variant:"primary"},H("Generate passwords","content-protector"))))))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),(0,e.createElement)(l.Card,{className:"expire-passswords"},(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,H("Expiration","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(l.SelectControl,{label:H("Choose an expiration mode","content-protector"),value:o.passster_expire_mode,options:[{label:H("First Usage","content-protector"),value:"first_usage"},{label:H("Number of usages","content-protector"),value:"number_of_usages"},{label:H("By Interval","content-protector"),value:"interval"}],onChange:e=>{"first_usage"===e?(f("passster_expire_usage",""),f("passster_expire_time",""),f("passster_expire_time_unit","day")):"number_of_usages"===e?(f("passster_expire_passwords",!1),f("passster_expire_time",""),f("passster_expire_time_unit","day")):"interval"===e&&(f("passster_expire_usage",""),f("passster_expire_passwords",!1)),f("passster_expire_mode",e),i(e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),"first_usage"===s&&(0,e.createElement)(l.ToggleControl,{label:H("Expire Password after usage","content-protector"),help:H("The password will be immediately removed from the password list after it's first usage.","content-protector"),checked:c,onChange:e=>{u(e),f("passster_expire_passwords",e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),"number_of_usages"===s&&(0,e.createElement)(l.TextControl,{label:H("Expire after number of usage","content-protector"),help:H("The password will be removed from the password list after the number of usage is reached.","content-protector"),type:"number",value:o.passster_expire_usage,onChange:e=>{f("passster_expire_usage",e)}}),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),"interval"===s&&(0,e.createElement)(l.Flex,{justify:"left"},(0,e.createElement)(l.FlexItem,null,(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.TextControl,{label:H("Expire after a time interval","content-protector"),help:H("Expire the password after a specific time interval. It starts tracking once the password is used for the first time.","content-protector"),type:"number",value:o.passster_expire_time,onChange:e=>{f("passster_expire_time",e)}}))),(0,e.createElement)(l.FlexItem,null,(0,e.createElement)(l.FlexBlock,null,(0,e.createElement)(l.SelectControl,{className:"time-unit-select",label:H("Time Unit","content-protector"),value:o.passster_expire_time_unit,options:[{label:H("Days","content-protector"),value:"day"},{label:H("Hours","content-protector"),value:"hour"},{label:H("Weeks","content-protector"),value:"week"},{label:H("Months","content-protector"),value:"month"}],onChange:e=>{f("passster_expire_time_unit",e)}})))))),(0,e.createElement)(l.__experimentalSpacer,{margin:5}),o.passster_expired_passwords_statistics&&(0,e.createElement)(l.Card,null,(0,e.createElement)(l.CardHeader,null,(0,e.createElement)("b",null,H("Usage","content-protector"))),(0,e.createElement)(l.CardBody,null,(0,e.createElement)(T.Ay,{columns:b,data:o.passster_expired_passwords_statistics,pagination:!0}),(0,e.createElement)(l.Button,{onClick:()=>{h("passster_expired_passwords"),h("passster_expired_passwords_statistics"),g(!0),setTimeout((function(){g(!1)}),2e3)},variant:"secondary"},H("Reset Expiration Statistics","content-protector")),m?(0,e.createElement)(l.Animate,{type:"slide-in",options:{origin:"top"}},(()=>(0,e.createElement)(l.Notice,{status:"success",className:"expiration-notice",isDismissible:!1},(0,e.createElement)("p",null,H("Expiration Statistics resetted successfully.","content-protector"))))):"")))},B=function(){return(0,e.createElement)(M,null)};"meta"===options.screen?(0,t.createRoot)(document.getElementById("passster-metabox")).render((0,e.createElement)(L,null)):"password-lists"===options.screen?(0,t.createRoot)(document.getElementById("password-lists-metabox")).render((0,e.createElement)(B,null)):"passster-statistics"===options.screen?(0,t.createRoot)(document.getElementById("passster-statistics")).render((0,e.createElement)(N,null)):"passster-settings"===options.screen&&(0,t.createRoot)(document.getElementById("passster-settings")).render((0,e.createElement)(k,null))})()})();
[382] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function