"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8573],{27926:function(e,n,r){r.d(n,{Z:function(){return P}});var t=r(93379),o=r.n(t),i=r(7795),a=r.n(i),l=r(90569),u=r.n(l),c=r(3565),s=r.n(c),f=r(19216),d=r.n(f),p=r(44589),b=r.n(p),y=r(56281),m={};m.styleTagTransform=b(),m.setAttributes=s(),m.insert=u().bind(null,"head"),m.domAPI=a(),m.insertStyleElement=d(),o()(y.Z,m);var v=y.Z&&y.Z.locals?y.Z.locals:void 0,h=r(85893);function g(e){return g="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},g(e)}var j=["children","secondary","className"];function x(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function O(e){for(var n=1;n=0||(o[r]=e[r]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,j);return(0,h.jsx)("button",O(O({className:[t,v.action,r&&v.secondary].join(" ")},o),{},{children:n}))}w.defaultProps={className:""};var P=w},2062:function(e,n,r){r.d(n,{Z:function(){return j}});var t=r(41051),o=r(93379),i=r.n(o),a=r(7795),l=r.n(a),u=r(90569),c=r.n(u),s=r(3565),f=r.n(s),d=r(19216),p=r.n(d),b=r(44589),y=r.n(b),m=r(528),v={};v.styleTagTransform=y(),v.setAttributes=f(),v.insert=c().bind(null,"head"),v.domAPI=l(),v.insertStyleElement=p(),i()(m.Z,v);var h=m.Z&&m.Z.locals?m.Z.locals:void 0,g=r(85893);function j(e){var n=e.children,r=e.className,o=void 0===r?"":r,i=[h.tip,o].join(" ");return(0,g.jsxs)("div",{className:i,children:[(0,g.jsx)(t.Z,{className:"fa-flip-horizontal",name:"hand-point-up"})," ",n]})}},81404:function(e,n,r){r.d(n,{Z:function(){return p}});var t=r(67294),o=r(39693),i=r.n(o),a=r(35161),l=r.n(a),u=r(52156),c=r(61953),s=r(74871),f=r(85893);function d(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=new Array(n);re.length)&&(n=e.length);for(var r=0,t=new Array(n);r0?[e].concat(function(e){if(Array.isArray(e))return i(e)}(n=a(e.params[0]))||o(n)||t(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()):[e];var n}function l(e){var n,r=function(e){if(Array.isArray(e))return e}(n=e)||o(n)||t(n)||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.")}(),i=r[0],a=r.slice(1);return{value:i,params:0===a.length?[]:[l(a)]}}r.d(n,{H:function(){return a},n:function(){return l}})},83197:function(e,n,r){r.d(n,{N:function(){return R},Z:function(){return N}});var t=r(27361),o=r.n(t),i=r(45697),a=r.n(i),l=r(67294),u=r(67069),c=r(52156),s=r(81404),f=r(93379),d=r.n(f),p=r(7795),b=r.n(p),y=r(90569),m=r.n(y),v=r(3565),h=r.n(v),g=r(19216),j=r.n(g),x=r(44589),O=r.n(x),S=r(33151),w={};w.styleTagTransform=O(),w.setAttributes=h(),w.insert=m().bind(null,"head"),w.domAPI=b(),w.insertStyleElement=j(),d()(S.Z,w);var P=S.Z&&S.Z.locals?S.Z.locals:void 0,A=r(85893);function Z(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=new Array(n);r0?(0,A.jsx)(L,{slots:n.source.params,params:n.params,onSelect:r}):null]})}function R(e){var n=e.node,r=e.onSelect,t=e.slot,o=e.expanded,i=void 0!==o&&o,a=(0,l.useMemo)((function(){var e;return"hsb-color-picker"===(null===(e=n.source)||void 0===e?void 0:e.helper)?C:"code"===t?s.Z:M}),[n,t]);return(0,A.jsx)("span",{className:k.Z.param,children:(0,A.jsx)(a,{node:n,onSelect:r,expanded:i})})}function L(e){var n=e.slots,r=e.params,t=e.onSelect,o=e.root,i=e.wrapperProps;return(0,A.jsx)("span",E(E({className:k.Z.params,"data-is-root":!!o,"data-param-count":r.length},i),{},{children:n.map((function(e,n){return"placeholder"!==e.type&&(0,A.jsx)(R,{slot:e,node:r[n],onSelect:t},n)}))}))}L.propTypes={slots:a().arrayOf(u.wu).isRequired,params:a().arrayOf(u.le).isRequired,source:u.qz,onSelect:a().func.isRequired};var N=L},52156:function(e,n,r){r.d(n,{J1:function(){return d},r8:function(){return b},rG:function(){return p}});var t=r(39693),o=r.n(t),i=r(67294),a=r(45697),l=r.n(a),u=r(67069),c=r(61953),s=r(41051),f=r(85893);function d(){return(0,f.jsx)("span",{children:"⦸"})}function p(e){var n=(null==e?void 0:e.displayName)||(null==e?void 0:e.description);return e&&"(".concat(e.code,") ").concat(n)}function b(e){var n,r=(null==e?void 0:e.symbol)||(null==e||null===(n=e.code)||void 0===n?void 0:n.toString());return(null==e?void 0:e.faIcon)&&(0,f.jsx)(s.Z,{name:null==e?void 0:e.faIcon})||r||(0,f.jsx)(d,{})}function y(e){var n,r,t=e.value,o=e.expanded;if(void 0===o||!o)return b(t);if(!t)return(0,f.jsx)(d,{});var i=t.faIcon?(0,f.jsx)(s.Z,{name:t.faIcon}):t.symbol,a=null===(n=t.code)||void 0===n||null===(r=n.toString)||void 0===r?void 0:r.call(n),l=t.displayName||t.description||t.name;return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("code",{children:a}),l&&(0,f.jsx)("span",{children:l})," ",i]})}function m(e){var n=e.node,r=e.onSelect,t=e.expanded,a=void 0!==t&&t,l=n.value,u=n.source,s=n._isPlaceholder,b=p(u),m=(0,i.useCallback)((function(e){e.stopPropagation(),r({node:n})}),[n,r]);return(0,f.jsx)("span",{className:o()([c.Z.code,(void 0===l||s)&&c.Z.missingValue]).join(" "),title:b,onClick:m,children:s?(0,f.jsx)(d,{}):(0,f.jsx)(y,{value:u,expanded:a})})}m.propTypes={node:u.le.isRequired,onSelect:l().func.isRequired},n.ZP=m},27213:function(e,n,r){var t=r(39693),o=r.n(t),i=r(45697),a=r.n(i),l=r(55326),u=r(83197),c=r(67069),s=r(39017),f=r(61953),d=r(41051),p=r(98588),b=r(85893);function y(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=new Array(n);re.length)&&(n=e.length);for(var r=0,t=new Array(n);re.length)&&(n=e.length);for(var r=0,t=new Array(n);r=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){l=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(l)throw i}}}}function m(e,n){if(e){if("string"==typeof e)return v(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?v(e,n):void 0}}function v(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=new Array(n);r4,i=n.length>1,a=u()(r,"params",[]).length>0;return o||i||a}function O(e,n,r){var t={layer:"Assign layer",mod:"Assign modifier",behaviour:"Assign behavior",keycode:"Assign key code"};if("tree"===r&&n){var o,i,a=(null===(o=n.source)||void 0===o?void 0:o.displayName)||(null===(i=n.source)||void 0===i?void 0:i.name);if(a)return a}return e.name?"Assign ".concat(e.name):e.raw?"Enter raw value":t[e]||t.keycode}function S(e){if(!e[0].source.code)return!0;var n,r=y(e);try{for(r.s();!(n=r.n()).done;){var t,o=n.value;if(((null===(t=o.source)||void 0===t?void 0:t.params)||[]).length>o.params.length)return!0;if(o.params.some((function(e){var n;return"placeholder"!==(null===(n=e.slot)||void 0===n?void 0:n.type)&&(void 0===e.value||""===e.value||void 0===e.source||e._isPlaceholder)})))return!0}}catch(e){r.e(e)}finally{r.f()}}function w(e,n){var r=e.value,t=e.params,o=n.sources,i=n.mergedGlyphs,l=n.behaviorParameters,s=r;function f(e,n){if(!e)return{value:void 0,slot:n,params:[]};var r=e.value,t=e.params,l=e._isPlaceholder,c=function(e,n){var r;return e=u()(o.defines,e,e),Number.isNaN(Number(e))||(e=Number(e)),n.raw?{code:e}:n.enum?a()(n.enum,{code:e})||a()(n.enum,e)||{code:e}:"placeholder"===n.type?{code:e}:null==o||null===(r=o[n])||void 0===r?void 0:r[e]}(r,n);return{value:r,_isPlaceholder:l,slot:n,source:d(d({},c),{},{symbol:u()(i,[null==c?void 0:c.name,"symbol"],null==c?void 0:c.symbol),faIcon:u()(i,[null==c?void 0:c.name,"faIcon"],null==c?void 0:c.faIcon)}),params:u()(c,"params",[]).map((function(e,n){return f(t[n],e)}))}}return{value:r,slot:"behaviour",source:u()(o.behaviours,s,{}),params:(0,c.L)(e,l).map((function(e,n){return f(t[n],e)}))}}},62417:function(e,n,r){function t(e){return e.length>31?"maximum length: 31":e.match(/^[^a-zA-Z]/)?"first character must be a letter":e.match(/[^a-zA-Z0-9,._+-]/)?"valid characters: a-zA-Z0-9,._+-":void 0}r.d(n,{G3:function(){return o},Gk:function(){return t},zq:function(){return i}});var o=t;function i(e){return e.length>31?"maximum length: 31":e.match(/^[^a-zA-Z]/)?"first character must be a letter":e.match(/[^a-zA-Z0-9_]/)?"valid characters: a-zA-Z0-9_":void 0}},82607:function(e,n,r){var t=r(45697),o=r.n(t),i=r(91118),a=r(27213),l=r(67069),u=r(85893);function c(e){return c="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},c(e)}function s(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function f(e){for(var n=1;n=0||(o[r]=e[r]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,u),b=o()([i.Z.key,t&&i.Z.selectable,null!=c?c:i.Z.keyDefaultTheme,d]).join(" ");return(0,a.jsx)("div",s(s({className:b},p),{},{children:n}))}},49519:function(e,n,r){r.d(n,{Z:function(){return f}});var t=r(45697),o=r.n(t),i=r(67294),a=function(e,n){var r=(n+(arguments.length>2&&void 0!==arguments[2]?arguments[2]:1))%e.length;return r<0?e.length+r:r},l=r(45944),u=r(85893);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=new Array(n);ri+l)&&o.scrollIntoView(!1),p(s)}else p(e);else p(null)}),[t,d,p]),m=(0,i.useCallback)((function(){y(0,1)}),[y]),v=(0,i.useCallback)((function(){y(t.length-1,-1)}),[y,t]),h=(0,i.useCallback)((function(e){o(t[d],e)}),[t,d,o]),g=(0,i.useCallback)((function(e){if("BUTTON"!==e.target.nodeName){var n={ArrowDown:m,ArrowUp:v,Enter:h}[e.key];n&&(e.preventDefault(),e.stopPropagation(),n(e))}}),[m,v,h]);return(0,i.useEffect)((function(){return document.body.addEventListener("keydown",g),function(){return document.body.removeEventListener("keydown",g)}}),[b,g]),(0,u.jsx)("ul",{className:l.Z.results,ref:b,children:t.map((function(e,n){return(0,u.jsx)("li",{className:d===n?l.Z.highlighted:"",title:e.description,"data-result-index":n,onClick:function(n){return o(e,n)},onDoubleClick:function(n){return o(e,n)},onMouseOver:function(){return y(n)},children:s(e,n)},n)}))})}s.propTypes={results:o().array.isRequired,onSelect:o().func.isRequired,renderResult:o().func.isRequired};var f=s},49671:function(e,n,r){var t=r(87360),o=r.n(t),i=r(45697),a=r.n(i),l=r(67294),u=r(41051),c=r(45944),s=r(85893);function f(e){return f="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},f(e)}function d(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function p(e){for(var n=1;ne.length)&&(n=e.length);for(var r=0,t=new Array(n);r10,v=(n=(0,l.useState)(d),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;u=!1}else for(;!(u=(t=i.call(r)).done)&&(l.push(t.value),l.length!==n);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(n,r)||function(e,n){if(e){if("string"==typeof e)return y(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(e,n):void 0}}(n,r)||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.")}()),h=v[0],g=v[1],j=(0,l.useMemo)((function(){if(!h||!b)return t;var e=a?{keys:a,limit:30}:{key:i,limit:30};return o().go(h,t,e).map((function(e){return p(p({},e.obj),{},{search:e})}))}),[b,h,t,i,a]),x=(0,l.useCallback)((function(e){g(e.target.value)}),[g]);return(0,s.jsxs)(s.Fragment,{children:[b&&(0,s.jsxs)("div",{className:c.Z.searchWrapper,children:[(0,s.jsx)("input",{ref:m,type:"text",value:h,onChange:x}),(0,s.jsx)(u.Z,{className:c.Z.searchIcon,name:"search"}),(0,s.jsx)(u.Z,{className:c.Z.clearSearchIcon,name:"times",onClick:function(){return g("")}})]}),f(j)]})};v.propTypes={choices:a().array.isRequired,searchKey:a().string,initialQuery:a().string.isRequired,renderResults:a().func.isRequired},v.defaultProps={initialQuery:""},n.Z=v},98588:function(e,n,r){r.d(n,{Z:function(){return Me}});var t=r(78718),o=r.n(t),i=r(45697),a=r.n(i),l=r(67294),u=r(96186),c=r(64261),s=r(81485),f=r(49519),d=r(45944),p=r(67069),b={onCancel:a().func,onChange:a().func,onSelect:a().func.isRequired,node:p.le.isRequired,searchKey:a().string.isRequired,searchThreshold:a().number},y=r(85893);function m(e){var n=(0,l.useContext)(s.c).getSearchTargets,r=e.param,t=e.onSelect,o=(0,l.useMemo)((function(){return n(r)}),[n,r]);return(0,y.jsx)(f.Z,{results:o,onSelect:t,renderResult:function(e){return(0,y.jsxs)(y.Fragment,{children:[e.code,e.description&&(0,y.jsx)("p",{className:d.Z.description,children:e.description})]})}})}m.propTypes=b;var v=r(87360),h=r.n(v),g=r(49671);function j(e){var n=e.searchKey,r=e.node,t=e.param,o=e.behaviour,i=e.context,a=e.onSelect,u=(0,l.useContext)(s.c).getSearchTargets,c=(0,l.useMemo)((function(){return u(t,o.code,i)}),[u,t,o,i]);return(0,y.jsx)(g.Z,{choices:c,initialQuery:r.value||"",searchKey:n,renderResults:function(e){return e&&(0,y.jsx)(f.Z,{results:e,onSelect:a,renderResult:x})}})}function x(e){var n=e.search?(0,y.jsx)("span",{children:h().highlight(e.search,(function(e,n){return(0,y.jsx)("b",{children:e},n)}))}):(0,y.jsx)("span",{children:e.code}),r=e.displayName||e.description;return(0,y.jsxs)(y.Fragment,{children:[n,r&&(0,y.jsx)("p",{className:d.Z.description,children:r})]})}j.propTypes=b;var O=r(55651),S=r(27926);function w(e){return w="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},w(e)}function P(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function A(e){for(var n=1;ne.length)&&(n=e.length);for(var r=0,t=new Array(n);re.length)&&(n=e.length);for(var r=0,t=new Array(n);r1&&void 0!==arguments[1]?arguments[1]:{}).singleKeyOnly,o=void 0!==t&&t,i=(n=(0,l.useState)([]),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,o,i,a,l=[],u=!0,c=!1;try{if(i=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;u=!1}else for(;!(u=(t=i.call(r)).done)&&(l.push(t.value),l.length!==n);u=!0);}catch(e){c=!0,o=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(n,r)||Q(n,r)||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.")}())[1],a=(0,l.useCallback)((function(){return i([])}),[i]);(0,l.useEffect)((function(){function n(e){i((function(n){return o?[e.code]:[].concat(function(e){return function(e){if(Array.isArray(e))return F(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Q(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.")}()}(n),[e.code])}))}function r(n){i((function(r){return r.includes(n.code)&&setTimeout((function(){return e(n)})),K()(r,n.code)}))}return document.body.addEventListener("keydown",n),document.body.addEventListener("keyup",r),document.body.addEventListener("focusout",a),function(){document.body.removeEventListener("keydown",n),document.body.removeEventListener("keyup",r),document.body.removeEventListener("focusout",a)}}),[o,i,e,a])}((0,l.useCallback)((function(t){var o=function(e){var n,r={Control:"C",Shift:"S",Alt:"A",Meta:"G"}[e.key],t=(n={},ue(n,KeyboardEvent.DOM_KEY_LOCATION_LEFT,"L"),ue(n,KeyboardEvent.DOM_KEY_LOCATION_RIGHT,"R"),n)[e.location];return r&&t?"".concat(t).concat(r):null}(t);o&&!n.includes(o)&&r(e.includes(o)?K()(e,o):[].concat(ae(e),[o]))}),[e,n,r]),{singleKeyOnly:!0})}(n,r,t),(0,y.jsxs)("div",{className:oe.allModifiers,children:[(0,y.jsx)(pe,{row:ce,selected:n,implicit:r,onChange:t}),(0,y.jsx)(pe,{row:se,selected:n,implicit:r,onChange:t})]})}be.propTypes={selected:a().arrayOf(a().string),implicit:a().arrayOf(a().string),onChange:a().func.isRequired};var ye=r(81404);function me(e){return function(e){if(Array.isArray(e))return he(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ve(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 ve(e,n){if(e){if("string"==typeof e)return he(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?he(e,n):void 0}}function he(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=new Array(n);re.length)&&(n=e.length);for(var r=0,t=new Array(n);r=0||(o[r]=e[r]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,Ce);return(0,y.jsx)(c.Z,{onDismiss:r,children:(0,y.jsxs)(u.Z,{dismissText:null,classes:[d.Z.dialogWrapper],children:[(0,y.jsx)("h2",{children:n}),(0,y.jsx)(De,Ie({},t))]})})}De.propTypes={type:a().string.isRequired,node:p.le.isRequired,behaviour:a().object.isRequired,searchKey:a().string.isRequired,searchThreshold:a().number,inline:a().bool,onCancel:a().func,onUpdate:a().func,onSelect:a().func.isRequired},De.defaultProps={type:"value",value:"",freeForm:!1,inline:!1,searchThreshold:10},Me.propTypes={type:a().string.isRequired,node:p.le.isRequired,behaviour:a().object.isRequired,prompt:a().string.isRequired,searchKey:a().string.isRequired,searchThreshold:a().number,onCancel:a().func.isRequired,onChange:a().func,onSelect:a().func.isRequired}},56281:function(e,n,r){var t=r(8081),o=r.n(t),i=r(23645),a=r.n(i)()(o());a.push([e.id,"button.pi2Ig8c3Fdh4H2Jpxdo7 {\n display: inline-block;\n cursor: pointer;\n background-color: var(--hover-selection);\n color: white;\n\n font-size: 16px;\n border: none;\n border-radius: 5px;\n padding: 0 5px;\n\n height: 30px;\n line-height: 30px;\n vertical-align: middle;\n}\n\nbutton.Ctpu4E2dZYJ6g8CUGFOF {\n color: var(--fg);\n background-color: transparent;\n}\n\nbutton.pi2Ig8c3Fdh4H2Jpxdo7[disabled] {\n filter: saturate(20%);\n opacity: .5;\n cursor: not-allowed;\n}\n",""]),a.locals={action:"pi2Ig8c3Fdh4H2Jpxdo7",secondary:"Ctpu4E2dZYJ6g8CUGFOF"},n.Z=a},528:function(e,n,r){var t=r(8081),o=r.n(t),i=r(23645),a=r.n(i)()(o());a.push([e.id,".sq9i7hQeTeeKuarmO8oA {\n display: inline-block;\n font-size: 70%;\n background: rgba(0, 0, 0, 0.5);\n color: white;\n padding: 4px;\n border-radius: 4px;\n width: max-content;\n}\n",""]),a.locals={tip:"sq9i7hQeTeeKuarmO8oA"},n.Z=a},14409:function(e,n,r){var t=r(8081),o=r.n(t),i=r(23645),a=r.n(i)()(o());a.push([e.id,'.AmikJd3HeM7NGUa8io2A {\n width: 350px;\n}\n\n.AmikJd3HeM7NGUa8io2A h3:first-child {\n margin-top: 0px;\n}\n\n.xCOOsvxL5qQ3kR8ri91A {\n pointer-events: none;\n box-shadow: 0 4px 10px 0px rgba(0, 0, 0, 0.5);\n}\n\n.Ox9WHfAMFuthXo6ZOJoI {\n padding: 2px 0;\n}\n\n.u4uW9U2E0DfbUM9vP9pf {\n text-align: center;\n padding: 0;\n margin: 0;\n}\n\n.u4uW9U2E0DfbUM9vP9pf li {\n display: inline-block;\n font-family: monospace, monospace;\n font-size: 70%;\n margin: 2px;\n border-radius: 2px;\n\n background-color: rgba(0, 0, 0, .5);\n opacity: 0.5;\n color: white;\n}\n.u4uW9U2E0DfbUM9vP9pf li label {\n display: inline-block;\n padding: 4px;\n}\n\n.u4uW9U2E0DfbUM9vP9pf li.YcHSun3PLo8dCb9qIZtc {\n opacity: 1;\n background-color: var(--selection);\n color: white;\n}\n\n.u4uW9U2E0DfbUM9vP9pf li.Ix6wQt3EBFUH2PUcsqgm {\n background-color: var(--error-highlight);\n filter: saturate(50%);\n}\n\n.u4uW9U2E0DfbUM9vP9pf li:not(.Ix6wQt3EBFUH2PUcsqgm):hover {\n opacity: 1;\n background-color: var(--hover-selection);\n}\n\n.u4uW9U2E0DfbUM9vP9pf li.Ix6wQt3EBFUH2PUcsqgm:hover * {\n cursor: not-allowed;\n}\n\n.u4uW9U2E0DfbUM9vP9pf li input[type="checkbox"] {\n margin: 0;\n vertical-align: text-bottom;\n}\n\n.d3hMEDpEkH8H7YLG_NjI {\n width: 100% !important;\n box-sizing: border-box;\n text-align: center;\n}\n\n.gFHbtpz6TuduOVYLXwHu {\n display: flex;\n flex-direction: row;\n align-items: center;\n}\n\n.AfAg5j2RJEcA0Zh3z7mX {\n flex-grow: 1;\n}\n\n.YeOANHLbze2W1EGYOFiI {\n font-size: 120%;\n padding: 6px 10px;\n color: white !important;\n background-color: rgba(30, 30, 30, 0.4);\n border-radius: 5px;\n}',""]),a.locals={wrapper:"AmikJd3HeM7NGUa8io2A",previewKeycode:"xCOOsvxL5qQ3kR8ri91A",allModifiers:"Ox9WHfAMFuthXo6ZOJoI",modifiers:"u4uW9U2E0DfbUM9vP9pf",selected:"YcHSun3PLo8dCb9qIZtc",implicit:"Ix6wQt3EBFUH2PUcsqgm",quickCloseTip:"d3hMEDpEkH8H7YLG_NjI",resultItem:"gFHbtpz6TuduOVYLXwHu",description:"AfAg5j2RJEcA0Zh3z7mX",symbol:"YeOANHLbze2W1EGYOFiI"},n.Z=a},33151:function(e,n,r){var t=r(8081),o=r.n(t),i=r(23645),a=r.n(i),l=r(2),u=a()(o());u.i(l.Z,"",!0),u.push([e.id,'/* @import "../../Keyboard/Keys/styles.module.css"; */\n\n.'+l.Z.locals.key+" .ElYzpTlttqVbs6KKy9ob {\n align-self: center;\n}\n."+l.Z.locals.extracted+" .ElYzpTlttqVbs6KKy9ob {\n display: inline-block;\n border-bottom: .15em dotted var(--key-color-base);\n box-sizing: border-box;\n padding: 6px .25em;\n}\n\n:hover .ElYzpTlttqVbs6KKy9ob:hover {\n cursor: pointer;\n background-color: var(--hover-selection);\n border-radius: 0;\n border-radius: 3px;\n}\n\n.rdE_HhSUTcg2dK35N2WA {\n display: flex;\n justify-content: center;\n align-items: center;\n height: 1em;\n aspect-ratio: 1;\n border-radius: 2px;\n}\n\n."+l.Z.locals.extracted+" .rdE_HhSUTcg2dK35N2WA {\n display: inline-block;\n}\n",""]),u.locals={colorIconWrapper:"ElYzpTlttqVbs6KKy9ob",colorIcon:"rdE_HhSUTcg2dK35N2WA"},n.Z=u},2:function(e,n,r){var t=r(8081),o=r.n(t),i=r(23645),a=r.n(i)()(o());a.push([e.id,'.CoLZlKR1WcMrFd9XhDMC {\n\tposition: relative;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\n\tfont-family: Quicksand, avenir, sans-serif;\n\n\t/* TODO: remove this once I have a wrapper with size defaults */\n\twidth: 65px;\n\theight: 65px;\n\n\tfont-size: 110%;\n\tborder-radius: 5px;\n}\n\n.CoLZlKR1WcMrFd9XhDMC.MZMfZSmJbwqqfp28UUOi { cursor: pointer; }\n.CoLZlKR1WcMrFd9XhDMC.MZMfZSmJbwqqfp28UUOi * {\n\tpointer-events: none;\n\tborder: none;\n\ttext-decoration: none !important;\n}\n\n\n.CT4uGhwl8sY0LwT3p39g:not(:hover) .UNzQquWsoIanOpIN0Q9L,\n.OsA2qRpHoDPcN93o_TUX:not(:hover) .DejZXCvvhJILPbs9Q8ht.UNzQquWsoIanOpIN0Q9L {\n\ttext-decoration: underline wavy var(--error-highlight);\n\ttext-underline-offset: 4px;\n\tcolor: var(--error-highlight);\n\tfont-weight: bold;\n}\n\n.Y5EVt8b0BaXNd9uLxhfh {\n\tposition: absolute;\n\tleft: 2px;\n\tbottom: 2px;\n\tfont-size: 80%;\n\n\tanimation: sYr3l9y03JxO_2AP73jr ease-in-out 1s alternate-reverse;\n}\n.Y5EVt8b0BaXNd9uLxhfh:hover {\n\tcolor: rgb(255, 225, 0);\n}\n\n@keyframes sYr3l9y03JxO_2AP73jr {\n\t0% { color: var(--key-color-base) }\n\t100% { color: var(--key-color-extreme) }\n}\n\n.CoLZlKR1WcMrFd9XhDMC:hover .DejZXCvvhJILPbs9Q8ht,\n.CoLZlKR1WcMrFd9XhDMC:hover .DejZXCvvhJILPbs9Q8ht :before,\n.CoLZlKR1WcMrFd9XhDMC:hover .GliE4Ybwli9X6TNTjD1_ {\n\tborder-bottom-left-radius: 0;\n\tborder-bottom-right-radius: 0;\n\ttext-decoration: underline dotted white 2px;\n\ttext-underline-offset: 4px;\n}\n\n\n.huQDP3GbTLThbVIP8wFp {\n\tcolor: var(--key-color-base);\n\tbackground-color: var(--key-bg-base);\n}\n\n.PpMmKpJfEi37Ldw7AeBT {\n\tborder-radius: 100%;\n\tbackground-color: var(--key-bg-base);\n\tcolor: var(--key-color-base);\n}\n\n._F1Vep3btfY3Rl4VJaUQ {\n\twidth: 80px;\n\theight: 80px;\n\tborder-radius: 100%;\n\tbackground-color: var(--key-bg-base);\n\tcolor: var(--key-color-base);\n}\n\n._F1Vep3btfY3Rl4VJaUQ .GliE4Ybwli9X6TNTjD1_ {\n\tleft: 50%;\n\ttransform: translateX(-50%);\n}\n._F1Vep3btfY3Rl4VJaUQ .ApHDJFJGYUaGTgzMeIKZ[data-is-root="true"] {\n\tdisplay: flex;\n\tflex-direction: column;\n}\n._F1Vep3btfY3Rl4VJaUQ .ApHDJFJGYUaGTgzMeIKZ[data-is-root="true"] .mLz637Atn0jZXey6Rx4v:first-child::before {\n\tcontent: "⟳";\n\tfont-size: 140%;\n\tfont-weight: bold;\n}\n._F1Vep3btfY3Rl4VJaUQ .ApHDJFJGYUaGTgzMeIKZ[data-is-root="true"] .mLz637Atn0jZXey6Rx4v:nth-child(2)::before {\n\tcontent: "⟲";\n\tfont-size: 140%;\n\tfont-weight: bold;\n}\n._F1Vep3btfY3Rl4VJaUQ:hover .ApHDJFJGYUaGTgzMeIKZ[data-is-root="true"] .mLz637Atn0jZXey6Rx4v:first-child::before,\n._F1Vep3btfY3Rl4VJaUQ:hover .ApHDJFJGYUaGTgzMeIKZ[data-is-root="true"] .mLz637Atn0jZXey6Rx4v:nth-child(2)::before {\n\tcolor: white;\n}\n\n\n.k2EIh8YlFvp9sBuklSxx {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 50%;\n\ttransform: translateX(-50%);\n\tfont-size: 50%;\n}\n\n.CoLZlKR1WcMrFd9XhDMC:hover, .PpMmKpJfEi37Ldw7AeBT:hover {\n\tbackground-color: var(--hover-selection);\n\ttransition: 200ms;\n\tz-index: 1;\n}\n.CoLZlKR1WcMrFd9XhDMC:hover .DejZXCvvhJILPbs9Q8ht, .CoLZlKR1WcMrFd9XhDMC:hover .GliE4Ybwli9X6TNTjD1_ {\n\tcolor: var(--key-color-hover);\n}\n.CoLZlKR1WcMrFd9XhDMC > .DejZXCvvhJILPbs9Q8ht {\n\tpadding: 5px;\n}\n\n.mLz637Atn0jZXey6Rx4v {\n\tdisplay: inline-flex;\n\talign-items: center;\n}\n\n[data-simple="true"] { font-size: 140%; }\n[data-long="true"] { font-size: 60%; }\n\n.ApHDJFJGYUaGTgzMeIKZ:not([data-is-root="true"])::before { content: \'(\'; opacity: 0.4; font-weight: bold; margin: 2px; }\n.ApHDJFJGYUaGTgzMeIKZ:not([data-is-root="true"])::after { content: \')\'; opacity: 0.4; font-weight: bold; margin: 2px; }\n.ApHDJFJGYUaGTgzMeIKZ:not([data-is-root="true"]) .mLz637Atn0jZXey6Rx4v:not(:last-child)::after { content: \',\'; }\n\n.DejZXCvvhJILPbs9Q8ht {\n\tcursor: default;\n\tpadding: 0px 4px;\n\tmargin-left: -2px;\n\tmargin-right: -2px;\n}\n\n.CT4uGhwl8sY0LwT3p39g .DejZXCvvhJILPbs9Q8ht {\n\tcursor: pointer;\n\tdisplay: inline-block;\n\tbox-sizing: content-box;\n\tmin-width: 0.5em;\n\ttext-align: center;\n\tborder-radius: 4px;\n}\n.CoLZlKR1WcMrFd9XhDMC .DejZXCvvhJILPbs9Q8ht:hover {\n\tbackground-color: white !important;\n\tcolor: var(--hover-selection) !important;\n\tborder-radius: 4px !important;\n}\n\n.DejZXCvvhJILPbs9Q8ht * {\n\tpointer-events: none;\n}\n\n.OsA2qRpHoDPcN93o_TUX {\n\t/* display: inline-block; */\n\tmargin: 0 5px;\n\tfont-family: Quicksand, avenir, sans-serif;\n\tfont-size: 110%;\n}\n.OsA2qRpHoDPcN93o_TUX .mLz637Atn0jZXey6Rx4v {\n\talign-items: center;\n\tgap: 6px;\n}\n.OsA2qRpHoDPcN93o_TUX .DejZXCvvhJILPbs9Q8ht {\n\talign-items: center;\n\tpadding: 6px 12px;\n\tborder-radius: 5px;\n\tcolor: var(--key-color-base);\n\tborder-bottom: .15em dotted var(--key-color-base);\n\tborder-radius: 0;\n}\n\n.OsA2qRpHoDPcN93o_TUX .DejZXCvvhJILPbs9Q8ht:hover {\n\tbackground-color: var(--hover-selection);\n\tborder-radius: 5px;\n\tcolor: white;\n\tcursor: pointer;\n}\n\n.DejZXCvvhJILPbs9Q8ht code+*::before {\n\tcontent: "|";\n\tbackground-color: transparent;\n\tmargin: auto 5px;\n}\n\n.GliE4Ybwli9X6TNTjD1_ {\n position: absolute;\n top: 0;\n left: 0;\n font-size: 10px;\n padding: 2px;\n opacity: 0.8;\n}\n\n.GliE4Ybwli9X6TNTjD1_:hover {\n cursor: pointer;\n color: var(--hover-selection) !important;\n background-color: var(--key-bg-hover);\n border-radius: 5px 0;\n opacity: 1;\n}\n',""]),a.locals={key:"CoLZlKR1WcMrFd9XhDMC",unified:"MZMfZSmJbwqqfp28UUOi",selectable:"CT4uGhwl8sY0LwT3p39g",missingValue:"UNzQquWsoIanOpIN0Q9L",extracted:"OsA2qRpHoDPcN93o_TUX",code:"DejZXCvvhJILPbs9Q8ht",missing:"Y5EVt8b0BaXNd9uLxhfh",pulse:"sYr3l9y03JxO_2AP73jr","behaviour-binding":"GliE4Ybwli9X6TNTjD1_",keyDefaultTheme:"huQDP3GbTLThbVIP8wFp",encoder:"PpMmKpJfEi37Ldw7AeBT",encoder2:"_F1Vep3btfY3Rl4VJaUQ",params:"ApHDJFJGYUaGTgzMeIKZ",param:"mLz637Atn0jZXey6Rx4v",encoderDirection:"k2EIh8YlFvp9sBuklSxx"},n.Z=a},47881:function(e,n,r){var t=r(8081),o=r.n(t),i=r(23645),a=r.n(i)()(o());a.push([e.id,'.sP2kDRoTZElZUTNHq033 {\n\twidth: 300px;\n\tbackground-color: var(--dialog-bg);\n}\n\n.yaxqlR_GEWJ1lBISL3_N {\n min-width: 300px;\n\tpadding: 15px\n}\n.lPSkq707ZDxmzbGw5Qqy input[type="text"] {\n\tdisplay: block;\n\twidth: 100%;\n\theight: 30px;\n\tline-height: 30px;\n\n\tfont-size: 120%;\n\tmargin: 0;\n\tpadding: 4px;\n\tborder: none;\n\tborder-radius: 4px;\n box-sizing: border-box;\n}\nul.inAS9Qunkf3g5K3xz6o6 {\n\tposition: relative;\n\tfont-family: monospace;\n\tlist-style-position: inside;\n\tlist-style-type: none;\n\tmax-height: 300px;\n\toverflow: scroll;\n\tpadding: 4px;\n margin: 4px 0;\n\tbackground: rgba(0, 0, 0, 0.75);\n\tborder-radius: 4px;\n}\n.inAS9Qunkf3g5K3xz6o6 li {\n\tcursor: pointer;\n\tcolor: white;\n\tpadding: 5px;\n}\n.inAS9Qunkf3g5K3xz6o6 li:hover, .inAS9Qunkf3g5K3xz6o6 li.BL7Cxrn_efblQXY3W1Sw {\n\tbackground: white;\n\tcolor: black;\n}\n.inAS9Qunkf3g5K3xz6o6 li b { color: dodgerblue; }\n.inAS9Qunkf3g5K3xz6o6 li .uld0XaeoQaQJJwp0LT0X {\n\tfont-style: italic;\n\tfont-size: 90%;\n\tmargin: 0;\n\tcolor: gray;\n}\n\n.pqiZQublKXvmnT_ESDxQ {\n font-size: 10px;\n}\n\n.pqiZQublKXvmnT_ESDxQ a {\n color: var(--selection);\n border-bottom: 1px dotted var(--selection);\n cursor: pointer;\n}\n\n.ECUs4g2j1rekP4xxgQDr {\n position: relative;\n}\n.lPSkq707ZDxmzbGw5Qqy .ECUs4g2j1rekP4xxgQDr input {\n padding-left: 30px;\n}\n\n.xDUAgQZeBp0TZSOqCwHm {\n position: absolute;\n\ttop: 50%;\n\tleft: 10px;\n\ttransform: translateY(-50%);\n\tpointer-events: none;\n}\n.eY5zRl49sESLjXmizMEP {\n position: absolute;\n\ttop: 50%;\n\tright: 10px;\n\ttransform: translateY(-50%);\n\tcursor: pointer;\n}',""]),a.locals={dialog:"sP2kDRoTZElZUTNHq033",dialogWrapper:"yaxqlR_GEWJ1lBISL3_N",wrapper:"lPSkq707ZDxmzbGw5Qqy",results:"inAS9Qunkf3g5K3xz6o6",highlighted:"BL7Cxrn_efblQXY3W1Sw",description:"uld0XaeoQaQJJwp0LT0X","choices-counter":"pqiZQublKXvmnT_ESDxQ",searchWrapper:"ECUs4g2j1rekP4xxgQDr",searchIcon:"xDUAgQZeBp0TZSOqCwHm",clearSearchIcon:"eY5zRl49sESLjXmizMEP"},n.Z=a},61953:function(e,n,r){var t=r(93379),o=r.n(t),i=r(7795),a=r.n(i),l=r(90569),u=r.n(l),c=r(3565),s=r.n(c),f=r(19216),d=r.n(f),p=r(44589),b=r.n(p),y=r(2),m={};m.styleTagTransform=b(),m.setAttributes=s(),m.insert=u().bind(null,"head"),m.domAPI=a(),m.insertStyleElement=d(),o()(y.Z,m),n.Z=y.Z&&y.Z.locals?y.Z.locals:void 0},45944:function(e,n,r){var t=r(93379),o=r.n(t),i=r(7795),a=r.n(i),l=r(90569),u=r.n(l),c=r(3565),s=r.n(c),f=r(19216),d=r.n(f),p=r(44589),b=r.n(p),y=r(47881),m={};m.styleTagTransform=b(),m.setAttributes=s(),m.insert=u().bind(null,"head"),m.domAPI=a(),m.insertStyleElement=d(),o()(y.Z,m),n.Z=y.Z&&y.Z.locals?y.Z.locals:void 0}}]);